@charset "UTF-8";.cq-wcm-edit .js-st-tabs-content--hidden{display:block}
.cq-wcm-edit .st-nav-tabs{transform:translateY(0) !important;margin-bottom:0 !important}
.cq-wcm-edit .st-application-catalog-grid{display:block !important}
@media all and (-ms-high-contrast:none){.cq-wcm-edit .st-sidebar.js-st-sidebar-active{min-width:300px}
}
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:bold}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
meta.foundation-version{font-family:"/5.4.6/"}
meta.foundation-mq-small{font-family:"/only screen/";width:0}
meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}
meta.foundation-mq-large{font-family:"/only screen and (min-width:64.063em)/";width:64.063em}
meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.063em)/";width:90.063em}
meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.063em)/";width:120.063em}
meta.foundation-data-attribute-namespace{font-family:false}
html,body{height:100%}
*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html,body{font-size:131.25%}
body{background:white;color:#222;padding:0;margin:0;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;line-height:1.5;position:relative;cursor:auto}
a:hover{cursor:pointer}
img{max-width:100%;height:auto}
img{-ms-interpolation-mode:bicubic}
#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object{max-width:none !important}
.left{float:left !important}
.right{float:right !important}
.clearfix:before,.clearfix:after{content:" ";display:table}
.clearfix:after{clear:both}
.hide{display:none}
.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
img{display:inline-block;vertical-align:middle}
textarea{height:auto;min-height:50px}
select{width:100%}
.row{width:100%;margin-left:auto;margin-right:auto;margin-top:0;margin-bottom:0;max-width:62.5rem}
.row:before,.row:after{content:" ";display:table}
.row:after{clear:both}
.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}
.row.collapse .row{margin-left:0;margin-right:0}
.row .row{width:auto;margin-left:-0.9375rem;margin-right:-0.9375rem;margin-top:0;margin-bottom:0;max-width:none}
.row .row:before,.row .row:after{content:" ";display:table}
.row .row:after{clear:both}
.row .row.collapse{width:auto;margin:0;max-width:none}
.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}
.row .row.collapse:after{clear:both}
.column,.columns{padding-left:.9375rem;padding-right:.9375rem;width:100%;float:left}
[class*="column"]+[class*="column"]:last-child{float:right}
[class*="column"]+[class*="column"].end{float:left}
@media only screen{.small-push-0{position:relative;left:0;right:auto}
.small-pull-0{position:relative;right:0;left:auto}
.small-push-1{position:relative;left:8.33333%;right:auto}
.small-pull-1{position:relative;right:8.33333%;left:auto}
.small-push-2{position:relative;left:16.66667%;right:auto}
.small-pull-2{position:relative;right:16.66667%;left:auto}
.small-push-3{position:relative;left:25%;right:auto}
.small-pull-3{position:relative;right:25%;left:auto}
.small-push-4{position:relative;left:33.33333%;right:auto}
.small-pull-4{position:relative;right:33.33333%;left:auto}
.small-push-5{position:relative;left:41.66667%;right:auto}
.small-pull-5{position:relative;right:41.66667%;left:auto}
.small-push-6{position:relative;left:50%;right:auto}
.small-pull-6{position:relative;right:50%;left:auto}
.small-push-7{position:relative;left:58.33333%;right:auto}
.small-pull-7{position:relative;right:58.33333%;left:auto}
.small-push-8{position:relative;left:66.66667%;right:auto}
.small-pull-8{position:relative;right:66.66667%;left:auto}
.small-push-9{position:relative;left:75%;right:auto}
.small-pull-9{position:relative;right:75%;left:auto}
.small-push-10{position:relative;left:83.33333%;right:auto}
.small-pull-10{position:relative;right:83.33333%;left:auto}
.small-push-11{position:relative;left:91.66667%;right:auto}
.small-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
.small-offset-0{margin-left:0 !important}
.small-offset-1{margin-left:8.33333% !important}
.small-offset-2{margin-left:16.66667% !important}
.small-offset-3{margin-left:25% !important}
.small-offset-4{margin-left:33.33333% !important}
.small-offset-5{margin-left:41.66667% !important}
.small-offset-6{margin-left:50% !important}
.small-offset-7{margin-left:58.33333% !important}
.small-offset-8{margin-left:66.66667% !important}
.small-offset-9{margin-left:75% !important}
.small-offset-10{margin-left:83.33333% !important}
.small-offset-11{margin-left:91.66667% !important}
.small-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}
.column.small-uncentered,.columns.small-uncentered{margin-left:0;margin-right:0;float:left}
.column.small-centered:last-child,.columns.small-centered:last-child{float:none}
.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}
.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}
}
@media only screen and (min-width:40.063em){.medium-push-0{position:relative;left:0;right:auto}
.medium-pull-0{position:relative;right:0;left:auto}
.medium-push-1{position:relative;left:8.33333%;right:auto}
.medium-pull-1{position:relative;right:8.33333%;left:auto}
.medium-push-2{position:relative;left:16.66667%;right:auto}
.medium-pull-2{position:relative;right:16.66667%;left:auto}
.medium-push-3{position:relative;left:25%;right:auto}
.medium-pull-3{position:relative;right:25%;left:auto}
.medium-push-4{position:relative;left:33.33333%;right:auto}
.medium-pull-4{position:relative;right:33.33333%;left:auto}
.medium-push-5{position:relative;left:41.66667%;right:auto}
.medium-pull-5{position:relative;right:41.66667%;left:auto}
.medium-push-6{position:relative;left:50%;right:auto}
.medium-pull-6{position:relative;right:50%;left:auto}
.medium-push-7{position:relative;left:58.33333%;right:auto}
.medium-pull-7{position:relative;right:58.33333%;left:auto}
.medium-push-8{position:relative;left:66.66667%;right:auto}
.medium-pull-8{position:relative;right:66.66667%;left:auto}
.medium-push-9{position:relative;left:75%;right:auto}
.medium-pull-9{position:relative;right:75%;left:auto}
.medium-push-10{position:relative;left:83.33333%;right:auto}
.medium-pull-10{position:relative;right:83.33333%;left:auto}
.medium-push-11{position:relative;left:91.66667%;right:auto}
.medium-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
.medium-offset-0{margin-left:0 !important}
.medium-offset-1{margin-left:8.33333% !important}
.medium-offset-2{margin-left:16.66667% !important}
.medium-offset-3{margin-left:25% !important}
.medium-offset-4{margin-left:33.33333% !important}
.medium-offset-5{margin-left:41.66667% !important}
.medium-offset-6{margin-left:50% !important}
.medium-offset-7{margin-left:58.33333% !important}
.medium-offset-8{margin-left:66.66667% !important}
.medium-offset-9{margin-left:75% !important}
.medium-offset-10{margin-left:83.33333% !important}
.medium-offset-11{margin-left:91.66667% !important}
.medium-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}
.column.medium-uncentered,.columns.medium-uncentered{margin-left:0;margin-right:0;float:left}
.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}
.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}
.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
@media only screen and (min-width:64.063em){.large-push-0{position:relative;left:0;right:auto}
.large-pull-0{position:relative;right:0;left:auto}
.large-push-1{position:relative;left:8.33333%;right:auto}
.large-pull-1{position:relative;right:8.33333%;left:auto}
.large-push-2{position:relative;left:16.66667%;right:auto}
.large-pull-2{position:relative;right:16.66667%;left:auto}
.large-push-3{position:relative;left:25%;right:auto}
.large-pull-3{position:relative;right:25%;left:auto}
.large-push-4{position:relative;left:33.33333%;right:auto}
.large-pull-4{position:relative;right:33.33333%;left:auto}
.large-push-5{position:relative;left:41.66667%;right:auto}
.large-pull-5{position:relative;right:41.66667%;left:auto}
.large-push-6{position:relative;left:50%;right:auto}
.large-pull-6{position:relative;right:50%;left:auto}
.large-push-7{position:relative;left:58.33333%;right:auto}
.large-pull-7{position:relative;right:58.33333%;left:auto}
.large-push-8{position:relative;left:66.66667%;right:auto}
.large-pull-8{position:relative;right:66.66667%;left:auto}
.large-push-9{position:relative;left:75%;right:auto}
.large-pull-9{position:relative;right:75%;left:auto}
.large-push-10{position:relative;left:83.33333%;right:auto}
.large-pull-10{position:relative;right:83.33333%;left:auto}
.large-push-11{position:relative;left:91.66667%;right:auto}
.large-pull-11{position:relative;right:91.66667%;left:auto}
.column,.columns{position:relative;padding-left:.9375rem;padding-right:.9375rem;float:left}
.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4{width:33.33333%}
.large-5{width:41.66667%}
.large-6{width:50%}
.large-7{width:58.33333%}
.large-8{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
.large-offset-0{margin-left:0 !important}
.large-offset-1{margin-left:8.33333% !important}
.large-offset-2{margin-left:16.66667% !important}
.large-offset-3{margin-left:25% !important}
.large-offset-4{margin-left:33.33333% !important}
.large-offset-5{margin-left:41.66667% !important}
.large-offset-6{margin-left:50% !important}
.large-offset-7{margin-left:58.33333% !important}
.large-offset-8{margin-left:66.66667% !important}
.large-offset-9{margin-left:75% !important}
.large-offset-10{margin-left:83.33333% !important}
.large-offset-11{margin-left:91.66667% !important}
.large-reset-order{margin-left:0;margin-right:0;left:auto;right:auto;float:left}
.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}
.column.large-uncentered,.columns.large-uncentered{margin-left:0;margin-right:0;float:left}
.column.large-centered:last-child,.columns.large-centered:last-child{float:none}
.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}
.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}
.push-0{position:relative;left:0;right:auto}
.pull-0{position:relative;right:0;left:auto}
.push-1{position:relative;left:8.33333%;right:auto}
.pull-1{position:relative;right:8.33333%;left:auto}
.push-2{position:relative;left:16.66667%;right:auto}
.pull-2{position:relative;right:16.66667%;left:auto}
.push-3{position:relative;left:25%;right:auto}
.pull-3{position:relative;right:25%;left:auto}
.push-4{position:relative;left:33.33333%;right:auto}
.pull-4{position:relative;right:33.33333%;left:auto}
.push-5{position:relative;left:41.66667%;right:auto}
.pull-5{position:relative;right:41.66667%;left:auto}
.push-6{position:relative;left:50%;right:auto}
.pull-6{position:relative;right:50%;left:auto}
.push-7{position:relative;left:58.33333%;right:auto}
.pull-7{position:relative;right:58.33333%;left:auto}
.push-8{position:relative;left:66.66667%;right:auto}
.pull-8{position:relative;right:66.66667%;left:auto}
.push-9{position:relative;left:75%;right:auto}
.pull-9{position:relative;right:75%;left:auto}
.push-10{position:relative;left:83.33333%;right:auto}
.pull-10{position:relative;right:83.33333%;left:auto}
.push-11{position:relative;left:91.66667%;right:auto}
.pull-11{position:relative;right:91.66667%;left:auto}
}
.accordion{margin-bottom:0}
.accordion:before,.accordion:after{content:" ";display:table}
.accordion:after{clear:both}
.accordion .accordion-navigation,.accordion dd{display:block;margin-bottom:0 !important}
.accordion .accordion-navigation.active>a,.accordion dd.active>a{background:#e8e8e8}
.accordion .accordion-navigation>a,.accordion dd>a{background:#efefef;color:#222;padding:1rem;display:block;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}
.accordion .accordion-navigation>a:hover,.accordion dd>a:hover{background:#e3e3e3}
.accordion .accordion-navigation>.content,.accordion dd>.content{display:none;padding:.9375rem}
.accordion .accordion-navigation>.content.active,.accordion dd>.content.active{display:block;background:white}
.alert-box{border-style:solid;border-width:1px;display:block;font-weight:normal;margin-bottom:1.25rem;position:relative;padding:.875rem 1.5rem .875rem .875rem;font-size:.8125rem;transition:opacity 300ms ease-out;background-color:#008cba;border-color:#0078a0;color:white}
.alert-box .close{font-size:1.375rem;padding:9px 6px 4px;line-height:0;position:absolute;top:50%;margin-top:-0.6875rem;right:.25rem;color:#333;opacity:.3}
.alert-box .close:hover,.alert-box .close:focus{opacity:.5}
.alert-box.radius{border-radius:3px}
.alert-box.round{border-radius:1000px}
.alert-box.success{background-color:#43ac6a;border-color:#3a945b;color:white}
.alert-box.alert{background-color:#f04124;border-color:#de2d0f;color:white}
.alert-box.secondary{background-color:#e7e7e7;border-color:#c7c7c7;color:#4f4f4f}
.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:white}
.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:#4f4f4f}
.alert-box.alert-close{opacity:0}
[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}
[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}
[class*="block-grid-"]:after{clear:both}
[class*="block-grid-"]>li{display:block;height:auto;float:left;padding:0 .625rem 1.25rem}
@media only screen{.small-block-grid-1>li{width:100%;list-style:none}
.small-block-grid-1>li:nth-of-type(1n){clear:none}
.small-block-grid-1>li:nth-of-type(1n+1){clear:both}
.small-block-grid-2>li{width:50%;list-style:none}
.small-block-grid-2>li:nth-of-type(1n){clear:none}
.small-block-grid-2>li:nth-of-type(2n+1){clear:both}
.small-block-grid-3>li{width:33.33333%;list-style:none}
.small-block-grid-3>li:nth-of-type(1n){clear:none}
.small-block-grid-3>li:nth-of-type(3n+1){clear:both}
.small-block-grid-4>li{width:25%;list-style:none}
.small-block-grid-4>li:nth-of-type(1n){clear:none}
.small-block-grid-4>li:nth-of-type(4n+1){clear:both}
.small-block-grid-5>li{width:20%;list-style:none}
.small-block-grid-5>li:nth-of-type(1n){clear:none}
.small-block-grid-5>li:nth-of-type(5n+1){clear:both}
.small-block-grid-6>li{width:16.66667%;list-style:none}
.small-block-grid-6>li:nth-of-type(1n){clear:none}
.small-block-grid-6>li:nth-of-type(6n+1){clear:both}
.small-block-grid-7>li{width:14.28571%;list-style:none}
.small-block-grid-7>li:nth-of-type(1n){clear:none}
.small-block-grid-7>li:nth-of-type(7n+1){clear:both}
.small-block-grid-8>li{width:12.5%;list-style:none}
.small-block-grid-8>li:nth-of-type(1n){clear:none}
.small-block-grid-8>li:nth-of-type(8n+1){clear:both}
.small-block-grid-9>li{width:11.11111%;list-style:none}
.small-block-grid-9>li:nth-of-type(1n){clear:none}
.small-block-grid-9>li:nth-of-type(9n+1){clear:both}
.small-block-grid-10>li{width:10%;list-style:none}
.small-block-grid-10>li:nth-of-type(1n){clear:none}
.small-block-grid-10>li:nth-of-type(10n+1){clear:both}
.small-block-grid-11>li{width:9.09091%;list-style:none}
.small-block-grid-11>li:nth-of-type(1n){clear:none}
.small-block-grid-11>li:nth-of-type(11n+1){clear:both}
.small-block-grid-12>li{width:8.33333%;list-style:none}
.small-block-grid-12>li:nth-of-type(1n){clear:none}
.small-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:40.063em){.medium-block-grid-1>li{width:100%;list-style:none}
.medium-block-grid-1>li:nth-of-type(1n){clear:none}
.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}
.medium-block-grid-2>li{width:50%;list-style:none}
.medium-block-grid-2>li:nth-of-type(1n){clear:none}
.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}
.medium-block-grid-3>li{width:33.33333%;list-style:none}
.medium-block-grid-3>li:nth-of-type(1n){clear:none}
.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}
.medium-block-grid-4>li{width:25%;list-style:none}
.medium-block-grid-4>li:nth-of-type(1n){clear:none}
.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}
.medium-block-grid-5>li{width:20%;list-style:none}
.medium-block-grid-5>li:nth-of-type(1n){clear:none}
.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}
.medium-block-grid-6>li{width:16.66667%;list-style:none}
.medium-block-grid-6>li:nth-of-type(1n){clear:none}
.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}
.medium-block-grid-7>li{width:14.28571%;list-style:none}
.medium-block-grid-7>li:nth-of-type(1n){clear:none}
.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}
.medium-block-grid-8>li{width:12.5%;list-style:none}
.medium-block-grid-8>li:nth-of-type(1n){clear:none}
.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}
.medium-block-grid-9>li{width:11.11111%;list-style:none}
.medium-block-grid-9>li:nth-of-type(1n){clear:none}
.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}
.medium-block-grid-10>li{width:10%;list-style:none}
.medium-block-grid-10>li:nth-of-type(1n){clear:none}
.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}
.medium-block-grid-11>li{width:9.09091%;list-style:none}
.medium-block-grid-11>li:nth-of-type(1n){clear:none}
.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}
.medium-block-grid-12>li{width:8.33333%;list-style:none}
.medium-block-grid-12>li:nth-of-type(1n){clear:none}
.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
@media only screen and (min-width:64.063em){.large-block-grid-1>li{width:100%;list-style:none}
.large-block-grid-1>li:nth-of-type(1n){clear:none}
.large-block-grid-1>li:nth-of-type(1n+1){clear:both}
.large-block-grid-2>li{width:50%;list-style:none}
.large-block-grid-2>li:nth-of-type(1n){clear:none}
.large-block-grid-2>li:nth-of-type(2n+1){clear:both}
.large-block-grid-3>li{width:33.33333%;list-style:none}
.large-block-grid-3>li:nth-of-type(1n){clear:none}
.large-block-grid-3>li:nth-of-type(3n+1){clear:both}
.large-block-grid-4>li{width:25%;list-style:none}
.large-block-grid-4>li:nth-of-type(1n){clear:none}
.large-block-grid-4>li:nth-of-type(4n+1){clear:both}
.large-block-grid-5>li{width:20%;list-style:none}
.large-block-grid-5>li:nth-of-type(1n){clear:none}
.large-block-grid-5>li:nth-of-type(5n+1){clear:both}
.large-block-grid-6>li{width:16.66667%;list-style:none}
.large-block-grid-6>li:nth-of-type(1n){clear:none}
.large-block-grid-6>li:nth-of-type(6n+1){clear:both}
.large-block-grid-7>li{width:14.28571%;list-style:none}
.large-block-grid-7>li:nth-of-type(1n){clear:none}
.large-block-grid-7>li:nth-of-type(7n+1){clear:both}
.large-block-grid-8>li{width:12.5%;list-style:none}
.large-block-grid-8>li:nth-of-type(1n){clear:none}
.large-block-grid-8>li:nth-of-type(8n+1){clear:both}
.large-block-grid-9>li{width:11.11111%;list-style:none}
.large-block-grid-9>li:nth-of-type(1n){clear:none}
.large-block-grid-9>li:nth-of-type(9n+1){clear:both}
.large-block-grid-10>li{width:10%;list-style:none}
.large-block-grid-10>li:nth-of-type(1n){clear:none}
.large-block-grid-10>li:nth-of-type(10n+1){clear:both}
.large-block-grid-11>li{width:9.09091%;list-style:none}
.large-block-grid-11>li:nth-of-type(1n){clear:none}
.large-block-grid-11>li:nth-of-type(11n+1){clear:both}
.large-block-grid-12>li{width:8.33333%;list-style:none}
.large-block-grid-12>li:nth-of-type(1n){clear:none}
.large-block-grid-12>li:nth-of-type(12n+1){clear:both}
}
.breadcrumbs{display:block;padding:.5625rem .875rem .5625rem;overflow:hidden;margin-left:0;list-style:none;border-style:solid;border-width:1px;background-color:#f4f4f4;border-color:gainsboro;border-radius:3px}
.breadcrumbs>*{margin:0;float:left;font-size:.6875rem;line-height:.6875rem;text-transform:uppercase;color:#008cba}
.breadcrumbs>*:hover a,.breadcrumbs>*:focus a{text-decoration:underline}
.breadcrumbs>* a{color:#008cba}
.breadcrumbs>*.current{cursor:default;color:#333}
.breadcrumbs>*.current a{cursor:default;color:#333}
.breadcrumbs>*.current:hover,.breadcrumbs>*.current:hover a,.breadcrumbs>*.current:focus,.breadcrumbs>*.current:focus a{text-decoration:none}
.breadcrumbs>*.unavailable{color:#999}
.breadcrumbs>*.unavailable a{color:#999}
.breadcrumbs>*.unavailable:hover,.breadcrumbs>*.unavailable:hover a,.breadcrumbs>*.unavailable:focus,.breadcrumbs>*.unavailable a:focus{text-decoration:none;color:#999;cursor:default}
.breadcrumbs>*:before{content:"/";color:#aaa;margin:0 .75rem;position:relative;top:1px}
.breadcrumbs>*:first-child:before{content:" ";margin:0}
[aria-label="breadcrumbs"] [aria-hidden="true"]:after{content:"/"}
button,.button{border-style:solid;border-width:0;cursor:pointer;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;line-height:normal;margin:0 0 1.25rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-webkit-border-radius:0;display:inline-block;padding-top:1rem;padding-right:2rem;padding-bottom:1.0625rem;padding-left:2rem;font-size:1rem;background-color:#008cba;border-color:#007095;color:white;transition:background-color 300ms ease-out}
button:hover,button:focus,.button:hover,.button:focus{background-color:#007095}
button:hover,button:focus,.button:hover,.button:focus{color:white}
button.secondary,.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{background-color:#b9b9b9}
button.secondary:hover,button.secondary:focus,.button.secondary:hover,.button.secondary:focus{color:#333}
button.success,.button.success{background-color:#43ac6a;border-color:#368a55;color:white}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{background-color:#368a55}
button.success:hover,button.success:focus,.button.success:hover,.button.success:focus{color:white}
button.alert,.button.alert{background-color:#f04124;border-color:#cf2a0e;color:white}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{background-color:#cf2a0e}
button.alert:hover,button.alert:focus,.button.alert:hover,.button.alert:focus{color:white}
button.warning,.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:white}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{background-color:#cf6e0e}
button.warning:hover,button.warning:focus,.button.warning:hover,.button.warning:focus{color:white}
button.info,.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{background-color:#61b6d9}
button.info:hover,button.info:focus,.button.info:hover,.button.info:focus{color:white}
button.large,.button.large{padding-top:1.125rem;padding-right:2.25rem;padding-bottom:1.1875rem;padding-left:2.25rem;font-size:1.25rem}
button.small,.button.small{padding-top:.875rem;padding-right:1.75rem;padding-bottom:.9375rem;padding-left:1.75rem;font-size:.8125rem}
button.tiny,.button.tiny{padding-top:.625rem;padding-right:1.25rem;padding-bottom:.6875rem;padding-left:1.25rem;font-size:.6875rem}
button.expand,.button.expand{padding-right:0;padding-left:0;width:100%}
button.left-align,.button.left-align{text-align:left;text-indent:.75rem}
button.right-align,.button.right-align{text-align:right;padding-right:.75rem}
button.radius,.button.radius{border-radius:3px}
button.round,.button.round{border-radius:1000px}
button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:#008cba;border-color:#007095;color:white;cursor:default;opacity:.7;box-shadow:none}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#007095}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{color:white}
button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:#008cba}
button.disabled.secondary,button[disabled].secondary,.button.disabled.secondary,.button[disabled].secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333;cursor:default;opacity:.7;box-shadow:none}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#b9b9b9}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{color:#333}
button.disabled.secondary:hover,button.disabled.secondary:focus,button[disabled].secondary:hover,button[disabled].secondary:focus,.button.disabled.secondary:hover,.button.disabled.secondary:focus,.button[disabled].secondary:hover,.button[disabled].secondary:focus{background-color:#e7e7e7}
button.disabled.success,button[disabled].success,.button.disabled.success,.button[disabled].success{background-color:#43ac6a;border-color:#368a55;color:white;cursor:default;opacity:.7;box-shadow:none}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#368a55}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{color:white}
button.disabled.success:hover,button.disabled.success:focus,button[disabled].success:hover,button[disabled].success:focus,.button.disabled.success:hover,.button.disabled.success:focus,.button[disabled].success:hover,.button[disabled].success:focus{background-color:#43ac6a}
button.disabled.alert,button[disabled].alert,.button.disabled.alert,.button[disabled].alert{background-color:#f04124;border-color:#cf2a0e;color:white;cursor:default;opacity:.7;box-shadow:none}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#cf2a0e}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{color:white}
button.disabled.alert:hover,button.disabled.alert:focus,button[disabled].alert:hover,button[disabled].alert:focus,.button.disabled.alert:hover,.button.disabled.alert:focus,.button[disabled].alert:hover,.button[disabled].alert:focus{background-color:#f04124}
button.disabled.warning,button[disabled].warning,.button.disabled.warning,.button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:white;cursor:default;opacity:.7;box-shadow:none}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#cf6e0e}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{color:white}
button.disabled.warning:hover,button.disabled.warning:focus,button[disabled].warning:hover,button[disabled].warning:focus,.button.disabled.warning:hover,.button.disabled.warning:focus,.button[disabled].warning:hover,.button[disabled].warning:focus{background-color:#f08a24}
button.disabled.info,button[disabled].info,.button.disabled.info,.button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333;cursor:default;opacity:.7;box-shadow:none}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#61b6d9}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{color:white}
button.disabled.info:hover,button.disabled.info:focus,button[disabled].info:hover,button[disabled].info:focus,.button.disabled.info:hover,.button.disabled.info:focus,.button[disabled].info:hover,.button[disabled].info:focus{background-color:#a0d3e8}
button::-moz-focus-inner{border:0;padding:0}
@media only screen and (min-width:40.063em){button,.button{display:inline-block}
}
.button-group{list-style:none;margin:0;left:0}
.button-group:before,.button-group:after{content:" ";display:table}
.button-group:after{clear:both}
.button-group>li{margin:0 -2px;float:left;display:inline-block}
.button-group>li>button,.button-group>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group>li:first-child button,.button-group>li:first-child .button{border-left:0}
.button-group.stack>li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0;float:none}
.button-group.stack>li>button,.button-group.stack>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-left:0}
.button-group.stack>li>button,.button-group.stack>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.stack>li:first-child button,.button-group.stack>li:first-child .button{border-top:0}
.button-group.stack-for-small>li{margin:0 -2px;float:left;display:inline-block}
.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}
@media only screen and (max-width:40em){.button-group.stack-for-small>li{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}
.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-left:0}
.button-group.stack-for-small>li>button,.button-group.stack-for-small>li .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.stack-for-small>li:first-child button,.button-group.stack-for-small>li:first-child .button{border-top:0}
}
.button-group.radius>*{margin:0 -2px;float:left;display:inline-block}
.button-group.radius>*>button,.button-group.radius>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.radius>*:first-child button,.button-group.radius>*:first-child .button{border-left:0}
.button-group.radius>*,.button-group.radius>*>a,.button-group.radius>*>button,.button-group.radius>*>.button{border-radius:0}
.button-group.radius>*:first-child,.button-group.radius>*:first-child>a,.button-group.radius>*:first-child>button,.button-group.radius>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.button-group.radius>*:last-child,.button-group.radius>*:last-child>a,.button-group.radius>*:last-child>button,.button-group.radius>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.button-group.radius.stack>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}
.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-left:0}
.button-group.radius.stack>*>button,.button-group.radius.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.radius.stack>*:first-child button,.button-group.radius.stack>*:first-child .button{border-top:0}
.button-group.radius.stack>*,.button-group.radius.stack>*>a,.button-group.radius.stack>*>button,.button-group.radius.stack>*>.button{border-radius:0}
.button-group.radius.stack>*:first-child,.button-group.radius.stack>*:first-child>a,.button-group.radius.stack>*:first-child>button,.button-group.radius.stack>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.button-group.radius.stack>*:last-child,.button-group.radius.stack>*:last-child>a,.button-group.radius.stack>*:last-child>button,.button-group.radius.stack>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
@media only screen and (min-width:40.063em){.button-group.radius.stack-for-small>*{margin:0 -2px;float:left;display:inline-block}
.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}
.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}
.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
}
@media only screen and (max-width:40em){.button-group.radius.stack-for-small>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}
.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-left:0}
.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.radius.stack-for-small>*:first-child button,.button-group.radius.stack-for-small>*:first-child .button{border-top:0}
.button-group.radius.stack-for-small>*,.button-group.radius.stack-for-small>*>a,.button-group.radius.stack-for-small>*>button,.button-group.radius.stack-for-small>*>.button{border-radius:0}
.button-group.radius.stack-for-small>*:first-child,.button-group.radius.stack-for-small>*:first-child>a,.button-group.radius.stack-for-small>*:first-child>button,.button-group.radius.stack-for-small>*:first-child>.button{-webkit-top-left-radius:3px;-webkit-top-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px}
.button-group.radius.stack-for-small>*:last-child,.button-group.radius.stack-for-small>*:last-child>a,.button-group.radius.stack-for-small>*:last-child>button,.button-group.radius.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:3px;-webkit-bottom-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px}
}
.button-group.round>*{margin:0 -2px;float:left;display:inline-block}
.button-group.round>*>button,.button-group.round>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.round>*:first-child button,.button-group.round>*:first-child .button{border-left:0}
.button-group.round>*,.button-group.round>*>a,.button-group.round>*>button,.button-group.round>*>.button{border-radius:0}
.button-group.round>*:first-child,.button-group.round>*:first-child>a,.button-group.round>*:first-child>button,.button-group.round>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.button-group.round>*:last-child,.button-group.round>*:last-child>a,.button-group.round>*:last-child>button,.button-group.round>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
.button-group.round.stack>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}
.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-left:0}
.button-group.round.stack>*>button,.button-group.round.stack>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.round.stack>*:first-child button,.button-group.round.stack>*:first-child .button{border-top:0}
.button-group.round.stack>*,.button-group.round.stack>*>a,.button-group.round.stack>*>button,.button-group.round.stack>*>.button{border-radius:0}
.button-group.round.stack>*:first-child,.button-group.round.stack>*:first-child>a,.button-group.round.stack>*:first-child>button,.button-group.round.stack>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}
.button-group.round.stack>*:last-child,.button-group.round.stack>*:last-child>a,.button-group.round.stack>*:last-child>button,.button-group.round.stack>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}
@media only screen and (min-width:40.063em){.button-group.round.stack-for-small>*{margin:0 -2px;float:left;display:inline-block}
.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}
.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}
.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
}
@media only screen and (max-width:40em){.button-group.round.stack-for-small>*{margin:0 -2px;float:left;display:inline-block;display:block;margin:0}
.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-left:0}
.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>* .button{border-top:1px solid;border-color:rgba(255,255,255,0.5);border-left-width:0;margin:0;display:block}
.button-group.round.stack-for-small>*:first-child button,.button-group.round.stack-for-small>*:first-child .button{border-top:0}
.button-group.round.stack-for-small>*,.button-group.round.stack-for-small>*>a,.button-group.round.stack-for-small>*>button,.button-group.round.stack-for-small>*>.button{border-radius:0}
.button-group.round.stack-for-small>*:first-child,.button-group.round.stack-for-small>*:first-child>a,.button-group.round.stack-for-small>*:first-child>button,.button-group.round.stack-for-small>*:first-child>.button{-webkit-top-left-radius:1rem;-webkit-top-right-radius:1rem;border-top-left-radius:1rem;border-top-right-radius:1rem}
.button-group.round.stack-for-small>*:last-child,.button-group.round.stack-for-small>*:last-child>a,.button-group.round.stack-for-small>*:last-child>button,.button-group.round.stack-for-small>*:last-child>.button{-webkit-bottom-left-radius:1rem;-webkit-bottom-right-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}
}
.button-group.even-2 li{margin:0 -2px;float:left;display:inline-block;width:50%}
.button-group.even-2 li>button,.button-group.even-2 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-2 li:first-child button,.button-group.even-2 li:first-child .button{border-left:0}
.button-group.even-2 li button,.button-group.even-2 li .button{width:100%}
.button-group.even-3 li{margin:0 -2px;float:left;display:inline-block;width:33.33333%}
.button-group.even-3 li>button,.button-group.even-3 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-3 li:first-child button,.button-group.even-3 li:first-child .button{border-left:0}
.button-group.even-3 li button,.button-group.even-3 li .button{width:100%}
.button-group.even-4 li{margin:0 -2px;float:left;display:inline-block;width:25%}
.button-group.even-4 li>button,.button-group.even-4 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-4 li:first-child button,.button-group.even-4 li:first-child .button{border-left:0}
.button-group.even-4 li button,.button-group.even-4 li .button{width:100%}
.button-group.even-5 li{margin:0 -2px;float:left;display:inline-block;width:20%}
.button-group.even-5 li>button,.button-group.even-5 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-5 li:first-child button,.button-group.even-5 li:first-child .button{border-left:0}
.button-group.even-5 li button,.button-group.even-5 li .button{width:100%}
.button-group.even-6 li{margin:0 -2px;float:left;display:inline-block;width:16.66667%}
.button-group.even-6 li>button,.button-group.even-6 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-6 li:first-child button,.button-group.even-6 li:first-child .button{border-left:0}
.button-group.even-6 li button,.button-group.even-6 li .button{width:100%}
.button-group.even-7 li{margin:0 -2px;float:left;display:inline-block;width:14.28571%}
.button-group.even-7 li>button,.button-group.even-7 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-7 li:first-child button,.button-group.even-7 li:first-child .button{border-left:0}
.button-group.even-7 li button,.button-group.even-7 li .button{width:100%}
.button-group.even-8 li{margin:0 -2px;float:left;display:inline-block;width:12.5%}
.button-group.even-8 li>button,.button-group.even-8 li .button{border-left:1px solid;border-color:rgba(255,255,255,0.5)}
.button-group.even-8 li:first-child button,.button-group.even-8 li:first-child .button{border-left:0}
.button-group.even-8 li button,.button-group.even-8 li .button{width:100%}
.button-bar:before,.button-bar:after{content:" ";display:table}
.button-bar:after{clear:both}
.button-bar .button-group{float:left;margin-right:.625rem}
.button-bar .button-group div{overflow:hidden}
.clearing-thumbs,[data-clearing]{margin-bottom:0;margin-left:0;list-style:none}
.clearing-thumbs:before,.clearing-thumbs:after,[data-clearing]:before,[data-clearing]:after{content:" ";display:table}
.clearing-thumbs:after,[data-clearing]:after{clear:both}
.clearing-thumbs li,[data-clearing] li{float:left;margin-right:10px}
.clearing-thumbs[class*="block-grid-"] li,[data-clearing][class*="block-grid-"] li{margin-right:0}
.clearing-blackout{background:#333;position:fixed;width:100%;height:100%;top:0;left:0;z-index:998}
.clearing-blackout .clearing-close{display:block}
.clearing-container{position:relative;z-index:998;height:100%;overflow:hidden;margin:0}
.clearing-touch-label{position:absolute;top:50%;left:50%;color:#aaa;font-size:.6em}
.visible-img{height:95%;position:relative}
.visible-img img{position:absolute;left:50%;top:50%;margin-left:-50%;max-height:100%;max-width:100%}
.clearing-caption{color:#ccc;font-size:.875em;line-height:1.3;margin-bottom:0;text-align:center;bottom:0;background:#333;width:100%;padding:10px 30px 20px;position:absolute;left:0}
.clearing-close{z-index:999;padding-left:20px;padding-top:10px;font-size:30px;line-height:1;color:#ccc;display:none}
.clearing-close:hover,.clearing-close:focus{color:#ccc}
.clearing-assembled .clearing-container{height:100%}
.clearing-assembled .clearing-container .carousel>ul{display:none}
.clearing-feature li{display:none}
.clearing-feature li.clearing-featured-img{display:block}
@media only screen and (min-width:40.063em){.clearing-main-prev,.clearing-main-next{position:absolute;height:100%;width:40px;top:0}
.clearing-main-prev>span,.clearing-main-next>span{position:absolute;top:50%;display:block;width:0;height:0;border:solid 12px}
.clearing-main-prev>span:hover,.clearing-main-next>span:hover{opacity:.8}
.clearing-main-prev{left:0}
.clearing-main-prev>span{left:5px;border-color:transparent;border-right-color:#ccc}
.clearing-main-next{right:0}
.clearing-main-next>span{border-color:transparent;border-left-color:#ccc}
.clearing-main-prev.disabled,.clearing-main-next.disabled{opacity:.3}
.clearing-assembled .clearing-container .carousel{background:rgba(51,51,51,0.8);height:120px;margin-top:10px;text-align:center}
.clearing-assembled .clearing-container .carousel>ul{display:inline-block;z-index:999;height:100%;position:relative;float:none}
.clearing-assembled .clearing-container .carousel>ul li{display:block;width:120px;min-height:inherit;float:left;overflow:hidden;margin-right:0;padding:0;position:relative;cursor:pointer;opacity:.4;clear:none}
.clearing-assembled .clearing-container .carousel>ul li.fix-height img{height:100%;max-width:none}
.clearing-assembled .clearing-container .carousel>ul li a.th{border:0;box-shadow:none;display:block}
.clearing-assembled .clearing-container .carousel>ul li img{cursor:pointer !important;width:100% !important}
.clearing-assembled .clearing-container .carousel>ul li.visible{opacity:1}
.clearing-assembled .clearing-container .carousel>ul li:hover{opacity:.8}
.clearing-assembled .clearing-container .visible-img{background:#333;overflow:hidden;height:85%}
.clearing-close{position:absolute;top:10px;right:20px;padding-left:0;padding-top:0}
}
.f-dropdown{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:2px;max-width:200px}
.f-dropdown>*:first-child{margin-top:0}
.f-dropdown>*:last-child{margin-bottom:0}
.f-dropdown:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent white transparent;border-bottom-style:solid;position:absolute;top:-12px;left:10px;z-index:89}
.f-dropdown:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent #ccc transparent;border-bottom-style:solid;position:absolute;top:-14px;left:9px;z-index:88}
.f-dropdown.right:before{left:auto;right:10px}
.f-dropdown.right:after{left:auto;right:9px}
.f-dropdown.drop-right{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:0;margin-left:2px;max-width:200px}
.f-dropdown.drop-right>*:first-child{margin-top:0}
.f-dropdown.drop-right>*:last-child{margin-bottom:0}
.f-dropdown.drop-right:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent white transparent transparent;border-right-style:solid;position:absolute;top:10px;left:-12px;z-index:89}
.f-dropdown.drop-right:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent #ccc transparent transparent;border-right-style:solid;position:absolute;top:9px;left:-14px;z-index:88}
.f-dropdown.drop-left{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:0;margin-left:-2px;max-width:200px}
.f-dropdown.drop-left>*:first-child{margin-top:0}
.f-dropdown.drop-left>*:last-child{margin-bottom:0}
.f-dropdown.drop-left:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent white;border-left-style:solid;position:absolute;top:10px;right:-12px;left:auto;z-index:89}
.f-dropdown.drop-left:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:transparent transparent transparent #ccc;border-left-style:solid;position:absolute;top:9px;right:-14px;left:auto;z-index:88}
.f-dropdown.drop-top{position:absolute;left:-9999px;list-style:none;margin-left:0;width:100%;max-height:none;height:auto;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:89;margin-top:-2px;margin-left:0;max-width:200px}
.f-dropdown.drop-top>*:first-child{margin-top:0}
.f-dropdown.drop-top>*:last-child{margin-bottom:0}
.f-dropdown.drop-top:before{content:"";display:block;width:0;height:0;border:inset 6px;border-color:white transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-12px;left:10px;right:auto;z-index:89}
.f-dropdown.drop-top:after{content:"";display:block;width:0;height:0;border:inset 7px;border-color:#ccc transparent transparent transparent;border-top-style:solid;position:absolute;top:auto;bottom:-14px;left:9px;right:auto;z-index:88}
.f-dropdown li{font-size:.875rem;cursor:pointer;line-height:1.125rem;margin:0}
.f-dropdown li:hover,.f-dropdown li:focus{background:#eee}
.f-dropdown li.radius{border-radius:3px}
.f-dropdown li a{display:block;padding:8px;color:#555}
.f-dropdown.content{position:absolute;left:-9999px;list-style:none;margin-left:0;padding:1.25rem;width:100%;height:auto;max-height:none;background:white;border:solid 1px #ccc;font-size:.875rem;z-index:89;max-width:200px}
.f-dropdown.content>*:first-child{margin-top:0}
.f-dropdown.content>*:last-child{margin-bottom:0}
.f-dropdown.tiny{max-width:200px}
.f-dropdown.small{max-width:300px}
.f-dropdown.medium{max-width:500px}
.f-dropdown.large{max-width:800px}
.f-dropdown.mega{width:100% !important;max-width:100% !important}
.f-dropdown.mega.open{left:0 !important}
.dropdown.button,button.dropdown{position:relative;padding-right:3.5625rem}
.dropdown.button:after,button.dropdown:after{position:absolute;content:"";width:0;height:0;display:block;border-style:solid;border-color:white transparent transparent transparent;top:50%}
.dropdown.button:after,button.dropdown:after{border-width:.375rem;right:1.40625rem;margin-top:-0.15625rem}
.dropdown.button:after,button.dropdown:after{border-color:white transparent transparent transparent}
.dropdown.button.tiny,button.dropdown.tiny{padding-right:2.625rem}
.dropdown.button.tiny:before,button.dropdown.tiny:before{border-width:.375rem;right:1.125rem;margin-top:-0.125rem}
.dropdown.button.tiny:after,button.dropdown.tiny:after{border-color:white transparent transparent transparent}
.dropdown.button.small,button.dropdown.small{padding-right:3.0625rem}
.dropdown.button.small:after,button.dropdown.small:after{border-width:.4375rem;right:1.3125rem;margin-top:-0.15625rem}
.dropdown.button.small:after,button.dropdown.small:after{border-color:white transparent transparent transparent}
.dropdown.button.large,button.dropdown.large{padding-right:3.625rem}
.dropdown.button.large:after,button.dropdown.large:after{border-width:.3125rem;right:1.71875rem;margin-top:-0.15625rem}
.dropdown.button.large:after,button.dropdown.large:after{border-color:white transparent transparent transparent}
.dropdown.button.secondary:after,button.dropdown.secondary:after{border-color:#333 transparent transparent transparent}
.flex-video{position:relative;padding-top:1.5625rem;padding-bottom:67.5%;height:0;margin-bottom:1rem;overflow:hidden}
.flex-video.widescreen{padding-bottom:56.34%}
.flex-video.vimeo{padding-top:0}
.flex-video iframe,.flex-video object,.flex-video embed,.flex-video video{position:absolute;top:0;left:0;width:100%;height:100%}
form{margin:0 0 1rem}
form .row .row{margin:0 -0.5rem}
form .row .row .column,form .row .row .columns{padding:0 .5rem}
form .row .row.collapse{margin:0}
form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}
form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}
form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5rem}
label{font-size:.875rem;color:#4d4d4d;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin-bottom:0}
label.right{float:none !important;text-align:right}
label.inline{margin:0 0 1rem 0;padding:.5625rem 0}
label small{text-transform:capitalize;color:#676767}
select::-ms-expand{display:none}
.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;border-style:solid;border-width:1px;overflow:hidden;font-size:.875rem;height:2.3125rem;line-height:2.3125rem}
.postfix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:0}
.prefix.button{padding-left:0;padding-right:0;padding-top:0;padding-bottom:0;text-align:center;line-height:2.125rem;border:0}
.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
span.prefix,label.prefix{background:#f2f2f2;border-right:0;color:#333;border-color:#ccc}
span.postfix,label.postfix{background:#f2f2f2;border-left:0;color:#333;border-color:#ccc}
input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-webkit-border-radius:0;background-color:white;font-family:inherit;border-style:solid;border-width:1px;border-color:#ccc;box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:.875rem;margin:0 0 1rem 0;padding:.5rem;height:2.3125rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transition:box-shadow .45s,border-color .45s ease-in-out}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:0 0 5px #999;border-color:#999}
input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:#fafafa;border-color:#999;outline:0}
input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#ddd;cursor:default}
input[type="text"][disabled],input[type="text"][readonly],fieldset[disabled] input[type="text"],input[type="password"][disabled],input[type="password"][readonly],fieldset[disabled] input[type="password"],input[type="date"][disabled],input[type="date"][readonly],fieldset[disabled] input[type="date"],input[type="datetime"][disabled],input[type="datetime"][readonly],fieldset[disabled] input[type="datetime"],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],fieldset[disabled] input[type="datetime-local"],input[type="month"][disabled],input[type="month"][readonly],fieldset[disabled] input[type="month"],input[type="week"][disabled],input[type="week"][readonly],fieldset[disabled] input[type="week"],input[type="email"][disabled],input[type="email"][readonly],fieldset[disabled] input[type="email"],input[type="number"][disabled],input[type="number"][readonly],fieldset[disabled] input[type="number"],input[type="search"][disabled],input[type="search"][readonly],fieldset[disabled] input[type="search"],input[type="tel"][disabled],input[type="tel"][readonly],fieldset[disabled] input[type="tel"],input[type="time"][disabled],input[type="time"][readonly],fieldset[disabled] input[type="time"],input[type="url"][disabled],input[type="url"][readonly],fieldset[disabled] input[type="url"],input[type="color"][disabled],input[type="color"][readonly],fieldset[disabled] input[type="color"],textarea[disabled],textarea[readonly],fieldset[disabled] textarea{background-color:#ddd;cursor:default}
input[type="text"].radius,input[type="password"].radius,input[type="date"].radius,input[type="datetime"].radius,input[type="datetime-local"].radius,input[type="month"].radius,input[type="week"].radius,input[type="email"].radius,input[type="number"].radius,input[type="search"].radius,input[type="tel"].radius,input[type="time"].radius,input[type="url"].radius,input[type="color"].radius,textarea.radius{border-radius:3px}
form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse textarea,form .row .postfix-radius.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse textarea,form .row .prefix-round.row.collapse select{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse textarea,form .row .postfix-round.row.collapse select{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}
form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
input[type="submit"]{-webkit-appearance:none;-webkit-border-radius:0}
textarea[rows]{height:auto}
textarea{max-width:100%}
select{-webkit-appearance:none !important;-webkit-border-radius:0;background-color:#fafafa;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+);background-position:100% center;background-repeat:no-repeat;border-style:solid;border-width:1px;border-color:#ccc;padding:.5rem;font-size:.875rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;color:rgba(0,0,0,0.75);line-height:normal;border-radius:0;height:2.3125rem}
select.radius{border-radius:3px}
select:hover{background-color:#f3f3f3;border-color:#999}
select:disabled{background-color:#ddd;cursor:default}
input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}
input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}
input[type="file"]{width:100%}
fieldset{border:1px solid #ddd;padding:1.25rem;margin:1.125rem 0}
fieldset legend{font-weight:bold;background:white;padding:0 .1875rem;margin:0;margin-left:-0.1875rem}
[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white}
[data-abide] span.error,[data-abide] small.error{display:none}
span.error,small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white}
.error input,.error textarea,.error select{margin-bottom:0}
.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}
.error label,.error label.error{color:#f04124}
.error small.error{display:block;padding:.375rem .5625rem .5625rem;margin-top:-1px;margin-bottom:1rem;font-size:.75rem;font-weight:normal;font-style:italic;background:#f04124;color:white}
.error>label>small{color:#676767;background:transparent;padding:0;text-transform:capitalize;font-style:normal;font-size:60%;margin:0;display:inline}
.error span.error-message{display:block}
input.error,textarea.error,select.error{margin-bottom:0}
label.error{color:#f04124}
.icon-bar{width:100%;font-size:0;display:inline-block;background:#333}
.icon-bar>*{text-align:center;font-size:1rem;width:25%;margin:0 auto;display:block;padding:1.25rem;float:left}
.icon-bar>* i,.icon-bar>* img{display:block;margin:0 auto}
.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}
.icon-bar>* i{font-size:1.875rem;vertical-align:middle}
.icon-bar>* img{width:1.875rem;height:1.875rem}
.icon-bar.label-right>* i,.icon-bar.label-right>* img{margin:0 .0625rem 0 0;display:inline-block}
.icon-bar.label-right>* i+label,.icon-bar.label-right>* img+label{margin-top:0}
.icon-bar.label-right>* label{display:inline-block}
.icon-bar.vertical.label-right>*{text-align:left}
.icon-bar.vertical,.icon-bar.small-vertical{height:100%;width:auto}
.icon-bar.vertical .item,.icon-bar.small-vertical .item{width:auto;margin:auto;float:none}
@media only screen and (min-width:40.063em){.icon-bar.medium-vertical{height:100%;width:auto}
.icon-bar.medium-vertical .item{width:auto;margin:auto;float:none}
}
@media only screen and (min-width:64.063em){.icon-bar.large-vertical{height:100%;width:auto}
.icon-bar.large-vertical .item{width:auto;margin:auto;float:none}
}
.icon-bar>*{font-size:1rem;padding:1.25rem}
.icon-bar>* i+label,.icon-bar>* img+label{margin-top:.0625rem}
.icon-bar>* i{font-size:1.875rem}
.icon-bar>* img{width:1.875rem;height:1.875rem}
.icon-bar>*:hover{background:#008cba}
.icon-bar>* label{color:white}
.icon-bar>* i{color:white}
.icon-bar.two-up .item{width:50%}
.icon-bar.two-up.vertical .item,.icon-bar.two-up.small-vertical .item{width:auto}
@media only screen and (min-width:40.063em){.icon-bar.two-up.medium-vertical .item{width:auto}
}
@media only screen and (min-width:64.063em){.icon-bar.two-up.large-vertical .item{width:auto}
}
.icon-bar.three-up .item{width:33.3333%}
.icon-bar.three-up.vertical .item,.icon-bar.three-up.small-vertical .item{width:auto}
@media only screen and (min-width:40.063em){.icon-bar.three-up.medium-vertical .item{width:auto}
}
@media only screen and (min-width:64.063em){.icon-bar.three-up.large-vertical .item{width:auto}
}
.icon-bar.four-up .item{width:25%}
.icon-bar.four-up.vertical .item,.icon-bar.four-up.small-vertical .item{width:auto}
@media only screen and (min-width:40.063em){.icon-bar.four-up.medium-vertical .item{width:auto}
}
@media only screen and (min-width:64.063em){.icon-bar.four-up.large-vertical .item{width:auto}
}
.icon-bar.five-up .item{width:20%}
.icon-bar.five-up.vertical .item,.icon-bar.five-up.small-vertical .item{width:auto}
@media only screen and (min-width:40.063em){.icon-bar.five-up.medium-vertical .item{width:auto}
}
@media only screen and (min-width:64.063em){.icon-bar.five-up.large-vertical .item{width:auto}
}
.icon-bar.six-up .item{width:16.66667%}
.icon-bar.six-up.vertical .item,.icon-bar.six-up.small-vertical .item{width:auto}
@media only screen and (min-width:40.063em){.icon-bar.six-up.medium-vertical .item{width:auto}
}
@media only screen and (min-width:64.063em){.icon-bar.six-up.large-vertical .item{width:auto}
}
.inline-list{margin:0 auto 1.0625rem auto;margin-left:-1.375rem;margin-right:0;padding:0;list-style:none;overflow:hidden}
.inline-list>li{list-style:none;float:left;margin-left:1.375rem;display:block}
.inline-list>li>*{display:block}
.joyride-list{display:none}
.joyride-tip-guide{display:none;position:absolute;background:#333;color:white;z-index:101;top:0;left:2.5%;font-family:inherit;font-weight:normal;width:95%}
.lt-ie9 .joyride-tip-guide{max-width:800px;left:50%;margin-left:-400px}
.joyride-content-wrapper{width:100%;padding:1.125rem 1.25rem 1.5rem}
.joyride-content-wrapper .button{margin-bottom:0 !important}
.joyride-content-wrapper .joyride-prev-tip{margin-right:10px}
.joyride-tip-guide .joyride-nub{display:block;position:absolute;left:22px;width:0;height:0;border:10px solid #333}
.joyride-tip-guide .joyride-nub.top{border-top-style:solid;border-color:#333;border-top-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;top:-20px}
.joyride-tip-guide .joyride-nub.bottom{border-bottom-style:solid;border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}
.joyride-tip-guide .joyride-nub.right{right:-20px}
.joyride-tip-guide .joyride-nub.left{left:-20px}
.joyride-tip-guide h1,.joyride-tip-guide h2,.joyride-tip-guide h3,.joyride-tip-guide h4,.joyride-tip-guide h5,.joyride-tip-guide h6{line-height:1.25;margin:0;font-weight:bold;color:white}
.joyride-tip-guide p{margin:0 0 1.125rem 0;font-size:.875rem;line-height:1.3}
.joyride-timer-indicator-wrap{width:50px;height:3px;border:solid 1px #555;position:absolute;right:1.0625rem;bottom:1rem}
.joyride-timer-indicator{display:block;width:0;height:inherit;background:#666}
.joyride-close-tip{position:absolute;right:12px;top:10px;color:#777 !important;text-decoration:none;font-size:24px;font-weight:normal;line-height:.5 !important}
.joyride-close-tip:hover,.joyride-close-tip:focus{color:#eee !important}
.joyride-modal-bg{position:fixed;height:100%;width:100%;background:transparent;background:rgba(0,0,0,0.5);z-index:100;display:none;top:0;left:0;cursor:pointer}
.joyride-expose-wrapper{background-color:white;position:absolute;border-radius:3px;z-index:102;box-shadow:0 0 15px white}
.joyride-expose-cover{background:transparent;border-radius:3px;position:absolute;z-index:9999;top:0;left:0}
@media only screen and (min-width:40.063em){.joyride-tip-guide{width:300px;left:inherit}
.joyride-tip-guide .joyride-nub.bottom{border-color:#333 !important;border-bottom-color:transparent !important;border-left-color:transparent !important;border-right-color:transparent !important;bottom:-20px}
.joyride-tip-guide .joyride-nub.right{border-color:#333 !important;border-top-color:transparent !important;border-right-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:auto;right:-20px}
.joyride-tip-guide .joyride-nub.left{border-color:#333 !important;border-top-color:transparent !important;border-left-color:transparent !important;border-bottom-color:transparent !important;top:22px;left:-20px;right:auto}
}
.keystroke,kbd{background-color:#ededed;border-color:#ddd;color:#222;border-style:solid;border-width:1px;margin:0;font-family:"Consolas","Menlo","Courier",monospace;font-size:inherit;padding:.125rem .25rem 0;border-radius:3px}
.label{font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;text-align:center;text-decoration:none;line-height:1;white-space:nowrap;display:inline-block;position:relative;margin-bottom:inherit;padding:.25rem .5rem .25rem;font-size:.6875rem;background-color:#008cba;color:white}
.label.radius{border-radius:3px}
.label.round{border-radius:1000px}
.label.alert{background-color:#f04124;color:white}
.label.warning{background-color:#f08a24;color:white}
.label.success{background-color:#43ac6a;color:white}
.label.secondary{background-color:#e7e7e7;color:#333}
.label.info{background-color:#a0d3e8;color:#333}
[data-magellan-expedition],[data-magellan-expedition-clone]{background:white;z-index:50;min-width:100%;padding:10px}
[data-magellan-expedition] .sub-nav,[data-magellan-expedition-clone] .sub-nav{margin-bottom:0}
[data-magellan-expedition] .sub-nav dd,[data-magellan-expedition-clone] .sub-nav dd{margin-bottom:0}
[data-magellan-expedition] .sub-nav a,[data-magellan-expedition-clone] .sub-nav a{line-height:1.8em}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}
to{-webkit-transform:rotate(360deg)}
}
@-moz-keyframes rotate{from{-moz-transform:rotate(0)}
to{-moz-transform:rotate(360deg)}
}
@-o-keyframes rotate{from{-o-transform:rotate(0)}
to{-o-transform:rotate(360deg)}
}
@keyframes rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
.slideshow-wrapper{position:relative}
.slideshow-wrapper ul{list-style-type:none;margin:0}
.slideshow-wrapper ul li,.slideshow-wrapper ul li .orbit-caption{display:none}
.slideshow-wrapper ul li:first-child{display:block}
.slideshow-wrapper .orbit-container{background-color:transparent}
.slideshow-wrapper .orbit-container li{display:block}
.slideshow-wrapper .orbit-container li .orbit-caption{display:block}
.slideshow-wrapper .orbit-container .orbit-bullets li{display:inline-block}
.slideshow-wrapper .preloader{display:block;width:40px;height:40px;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-20px;border:solid 3px;border-color:#555 white;border-radius:1000px;animation-name:rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear}
.orbit-container{overflow:hidden;width:100%;position:relative;background:0}
.orbit-container .orbit-slides-container{list-style:none;margin:0;padding:0;position:relative;-webkit-transform:translateZ(0)}
.orbit-container .orbit-slides-container img{display:block;max-width:100%}
.orbit-container .orbit-slides-container>*{position:absolute;top:0;width:100%;margin-left:100%}
.orbit-container .orbit-slides-container>*:first-child{margin-left:0}
.orbit-container .orbit-slides-container>* .orbit-caption{position:absolute;bottom:0;background-color:rgba(51,51,51,0.8);color:white;width:100%;padding:.625rem .875rem;font-size:.875rem}
.orbit-container .orbit-slide-number{position:absolute;top:10px;left:10px;font-size:12px;color:white;background:transparent;z-index:10}
.orbit-container .orbit-slide-number span{font-weight:700;padding:.3125rem}
.orbit-container .orbit-timer{position:absolute;top:12px;right:10px;height:6px;width:100px;z-index:10}
.orbit-container .orbit-timer .orbit-progress{height:3px;background-color:rgba(255,255,255,0.3);display:block;width:0;position:relative;right:20px;top:5px}
.orbit-container .orbit-timer>span{display:none;position:absolute;top:0;right:0;width:11px;height:14px;border:solid 4px white;border-top:0;border-bottom:0}
.orbit-container .orbit-timer.paused>span{right:-4px;top:0;width:11px;height:14px;border:inset 8px;border-left-style:solid;border-color:transparent;border-left-color:white}
.orbit-container .orbit-timer.paused>span.dark{border-left-color:#333}
.orbit-container:hover .orbit-timer>span{display:block}
.orbit-container .orbit-prev,.orbit-container .orbit-next{position:absolute;top:45%;margin-top:-25px;width:36px;height:60px;line-height:50px;color:white;background-color:transparent;text-indent:-9999px !important;z-index:10}
.orbit-container .orbit-prev:hover,.orbit-container .orbit-next:hover{background-color:rgba(0,0,0,0.3)}
.orbit-container .orbit-prev>span,.orbit-container .orbit-next>span{position:absolute;top:50%;margin-top:-10px;display:block;width:0;height:0;border:inset 10px}
.orbit-container .orbit-prev{left:0}
.orbit-container .orbit-prev>span{border-right-style:solid;border-color:transparent;border-right-color:white}
.orbit-container .orbit-prev:hover>span{border-right-color:white}
.orbit-container .orbit-next{right:0}
.orbit-container .orbit-next>span{border-color:transparent;border-left-style:solid;border-left-color:white;left:50%;margin-left:-4px}
.orbit-container .orbit-next:hover>span{border-left-color:white}
.orbit-bullets-container{text-align:center}
.orbit-bullets{margin:0 auto 30px auto;overflow:hidden;position:relative;top:10px;float:none;text-align:center;display:block}
.orbit-bullets li{cursor:pointer;display:inline-block;width:.5625rem;height:.5625rem;background:#ccc;float:none;margin-right:6px;border-radius:1000px}
.orbit-bullets li.active{background:#999}
.orbit-bullets li:last-child{margin-right:0}
.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:none}
.touch .orbit-bullets{display:none}
@media only screen and (min-width:40.063em){.touch .orbit-container .orbit-prev,.touch .orbit-container .orbit-next{display:inherit}
.touch .orbit-bullets{display:block}
}
@media only screen and (max-width:40em){.orbit-stack-on-small .orbit-slides-container{height:auto !important}
.orbit-stack-on-small .orbit-slides-container>*{position:relative;margin:0 !important;opacity:1 !important}
.orbit-stack-on-small .orbit-slide-number{display:none}
.orbit-timer{display:none}
.orbit-next,.orbit-prev{display:none}
.orbit-bullets{display:none}
}
ul.pagination{display:block;min-height:1.5rem;margin-left:-0.3125rem}
ul.pagination li{height:1.5rem;color:#222;font-size:.875rem;margin-left:.3125rem}
ul.pagination li a,ul.pagination li button{display:block;padding:.0625rem .625rem .0625rem;color:#999;background:0;border-radius:3px;font-weight:normal;font-size:1em;line-height:inherit;transition:background-color 300ms ease-out}
ul.pagination li:hover a,ul.pagination li a:focus,ul.pagination li:hover button,ul.pagination li button:focus{background:#e6e6e6}
ul.pagination li.unavailable a,ul.pagination li.unavailable button{cursor:default;color:#999}
ul.pagination li.unavailable:hover a,ul.pagination li.unavailable a:focus,ul.pagination li.unavailable:hover button,ul.pagination li.unavailable button:focus{background:transparent}
ul.pagination li.current a,ul.pagination li.current button{background:#008cba;color:white;font-weight:bold;cursor:default}
ul.pagination li.current a:hover,ul.pagination li.current a:focus,ul.pagination li.current button:hover,ul.pagination li.current button:focus{background:#008cba}
ul.pagination li{float:left;display:block}
.pagination-centered{text-align:center}
.pagination-centered ul.pagination li{float:none;display:inline-block}
.panel{border-style:solid;border-width:1px;border-color:#d8d8d8;margin-bottom:1.25rem;padding:1.25rem;background:#f2f2f2;color:#333}
.panel>:first-child{margin-top:0}
.panel>:last-child{margin-bottom:0}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6,.panel p,.panel li,.panel dl{color:#333}
.panel h1,.panel h2,.panel h3,.panel h4,.panel h5,.panel h6{line-height:1;margin-bottom:.625rem}
.panel h1.subheader,.panel h2.subheader,.panel h3.subheader,.panel h4.subheader,.panel h5.subheader,.panel h6.subheader{line-height:1.4}
.panel.callout{border-style:solid;border-width:1px;border-color:#b6edff;margin-bottom:1.25rem;padding:1.25rem;background:#ecfaff;color:#333}
.panel.callout>:first-child{margin-top:0}
.panel.callout>:last-child{margin-bottom:0}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6,.panel.callout p,.panel.callout li,.panel.callout dl{color:#333}
.panel.callout h1,.panel.callout h2,.panel.callout h3,.panel.callout h4,.panel.callout h5,.panel.callout h6{line-height:1;margin-bottom:.625rem}
.panel.callout h1.subheader,.panel.callout h2.subheader,.panel.callout h3.subheader,.panel.callout h4.subheader,.panel.callout h5.subheader,.panel.callout h6.subheader{line-height:1.4}
.panel.callout a:not(.button){color:#008cba}
.panel.radius{border-radius:3px}
.pricing-table{border:solid 1px #ddd;margin-left:0;margin-bottom:1.25rem}
.pricing-table *{list-style:none;line-height:1}
.pricing-table .title{background-color:#333;padding:.9375rem 1.25rem;text-align:center;color:#eee;font-weight:normal;font-size:1rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.pricing-table .price{background-color:#f6f6f6;padding:.9375rem 1.25rem;text-align:center;color:#333;font-weight:normal;font-size:2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.pricing-table .description{background-color:white;padding:.9375rem;text-align:center;color:#777;font-size:.75rem;font-weight:normal;line-height:1.4;border-bottom:dotted 1px #ddd}
.pricing-table .bullet-item{background-color:white;padding:.9375rem;text-align:center;color:#333;font-size:.875rem;font-weight:normal;border-bottom:dotted 1px #ddd}
.pricing-table .cta-button{background-color:white;text-align:center;padding:1.25rem 1.25rem 0}
.progress{background-color:#f6f6f6;height:1.5625rem;border:1px solid white;padding:.125rem;margin-bottom:.625rem}
.progress .meter{background:#008cba;height:100%;display:block}
.progress.secondary .meter{background:#e7e7e7;height:100%;display:block}
.progress.success .meter{background:#43ac6a;height:100%;display:block}
.progress.alert .meter{background:#f04124;height:100%;display:block}
.progress.radius{border-radius:3px}
.progress.radius .meter{border-radius:2px}
.progress.round{border-radius:1000px}
.progress.round .meter{border-radius:999px}
.range-slider{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;background:#fafafa}
.range-slider.vertical-range{display:block;position:relative;width:100%;height:1rem;border:1px solid #ddd;margin:1.25rem 0;-ms-touch-action:none;touch-action:none;display:inline-block;width:1rem;height:12.5rem}
.range-slider.vertical-range .range-slider-handle{margin-top:0;margin-left:-0.5rem;position:absolute;bottom:-10.5rem}
.range-slider.vertical-range .range-slider-active-segment{width:.875rem;height:auto;bottom:0}
.range-slider.radius{background:#fafafa;border-radius:3px}
.range-slider.radius .range-slider-handle{background:#008cba;border-radius:3px}
.range-slider.radius .range-slider-handle:hover{background:#007ba4}
.range-slider.round{background:#fafafa;border-radius:1000px}
.range-slider.round .range-slider-handle{background:#008cba;border-radius:1000px}
.range-slider.round .range-slider-handle:hover{background:#007ba4}
.range-slider.disabled,.range-slider[disabled]{background:#fafafa;cursor:default;opacity:.7}
.range-slider.disabled .range-slider-handle,.range-slider[disabled] .range-slider-handle{background:#008cba;cursor:default;opacity:.7}
.range-slider.disabled .range-slider-handle:hover,.range-slider[disabled] .range-slider-handle:hover{background:#007ba4}
.range-slider-active-segment{display:inline-block;position:absolute;height:.875rem;background:#e5e5e5}
.range-slider-handle{display:inline-block;position:absolute;z-index:1;top:-0.3125rem;width:2rem;height:1.375rem;border:1px solid none;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;background:#008cba}
.range-slider-handle:hover{background:#007ba4}
.reveal-modal-bg{position:fixed;top:0;bottom:0;left:0;right:0;background:black;background:rgba(0,0,0,0.45);z-index:1004;display:none;left:0}
.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;z-index:1005;width:100vw;top:0;border-radius:3px;left:0;background-color:white;padding:1.25rem;border:solid 1px #666;box-shadow:0 0 10px rgba(0,0,0,0.4);padding:1.875rem}
@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:100vh}
}
.reveal-modal .column,dialog .column,.reveal-modal .columns,dialog .columns{min-width:0}
.reveal-modal>:first-child,dialog>:first-child{margin-top:0}
.reveal-modal>:last-child,dialog>:last-child{margin-bottom:0}
@media only screen and (min-width:40.063em){.reveal-modal,dialog{width:80%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:40.063em){.reveal-modal,dialog{top:6.25rem}
}
.reveal-modal.radius,dialog.radius{border-radius:3px}
.reveal-modal.round,dialog.round{border-radius:1000px}
.reveal-modal.collapse,dialog.collapse{padding:0}
@media only screen and (min-width:40.063em){.reveal-modal.tiny,dialog.tiny{width:30%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:40.063em){.reveal-modal.small,dialog.small{width:40%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:40.063em){.reveal-modal.medium,dialog.medium{width:60%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:40.063em){.reveal-modal.large,dialog.large{width:70%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
@media only screen and (min-width:40.063em){.reveal-modal.xlarge,dialog.xlarge{width:95%;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
.reveal-modal.full,dialog.full{top:0;left:0;height:100%;height:100vh;min-height:100vh;margin-left:0 !important}
@media only screen and (min-width:40.063em){.reveal-modal.full,dialog.full{width:100vw;max-width:62.5rem;left:0;right:0;margin:0 auto}
}
.reveal-modal .close-reveal-modal,dialog .close-reveal-modal{font-size:2.5rem;line-height:1;position:absolute;top:.5rem;right:.6875rem;color:#aaa;font-weight:bold;cursor:pointer}
dialog{display:none}
dialog::backdrop,dialog+.backdrop{position:fixed;top:0;bottom:0;left:0;right:0;background:black;background:rgba(0,0,0,0.45);z-index:auto;display:none;left:0}
dialog[open]{display:block}
@media print{dialog,.reveal-modal,dialog{display:none;background:white !important}
}
.side-nav{display:block;margin:0;padding:.875rem 0;list-style-type:none;list-style-position:outside;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.side-nav li{margin:0 0 .4375rem 0;font-size:.875rem;font-weight:normal}
.side-nav li a:not(.button){display:block;color:#008cba;margin:0;padding:.4375rem .875rem}
.side-nav li a:not(.button):hover,.side-nav li a:not(.button):focus{background:rgba(0,0,0,0.025);color:#1cc7ff}
.side-nav li.active>a:first-child:not(.button){color:#1cc7ff;font-weight:normal;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif}
.side-nav li.divider{border-top:1px solid;height:0;padding:0;list-style:none;border-top-color:white}
.side-nav li.heading{color:#008cba;font-size:.875rem;font-weight:bold;text-transform:uppercase}
.split.button{position:relative;padding-right:5.0625rem}
.split.button span{display:block;height:100%;position:absolute;right:0;top:0;border-left:solid 1px}
.split.button span:after{position:absolute;content:"";width:0;height:0;display:block;border-style:inset;top:50%;left:50%}
.split.button span:active{background-color:rgba(0,0,0,0.1)}
.split.button span{border-left-color:rgba(255,255,255,0.5)}
.split.button span{width:3.09375rem}
.split.button span:after{border-top-style:solid;border-width:.375rem;top:48%;margin-left:-0.375rem}
.split.button span:after{border-color:white transparent transparent transparent}
.split.button.secondary span{border-left-color:rgba(255,255,255,0.5)}
.split.button.secondary span:after{border-color:white transparent transparent transparent}
.split.button.alert span{border-left-color:rgba(255,255,255,0.5)}
.split.button.success span{border-left-color:rgba(255,255,255,0.5)}
.split.button.tiny{padding-right:3.75rem}
.split.button.tiny span{width:2.25rem}
.split.button.tiny span:after{border-top-style:solid;border-width:.375rem;top:48%;margin-left:-0.375rem}
.split.button.small{padding-right:4.375rem}
.split.button.small span{width:2.625rem}
.split.button.small span:after{border-top-style:solid;border-width:.4375rem;top:48%;margin-left:-0.375rem}
.split.button.large{padding-right:5.5rem}
.split.button.large span{width:3.4375rem}
.split.button.large span:after{border-top-style:solid;border-width:.3125rem;top:48%;margin-left:-0.375rem}
.split.button.expand{padding-left:2rem}
.split.button.secondary span:after{border-color:#333 transparent transparent transparent}
.split.button.radius span{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.split.button.round span{-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}
.sub-nav{display:block;width:auto;overflow:hidden;margin:-0.25rem 0 1.125rem;padding-top:.25rem;margin-right:0;margin-left:-0.75rem}
.sub-nav dt{text-transform:uppercase}
.sub-nav dt,.sub-nav dd,.sub-nav li{float:left;display:inline;margin-left:1rem;margin-bottom:.625rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-size:.875rem;color:#999}
.sub-nav dt a,.sub-nav dd a,.sub-nav li a{text-decoration:none;color:#999;padding:.1875rem 1rem}
.sub-nav dt a:hover,.sub-nav dd a:hover,.sub-nav li a:hover{color:#737373}
.sub-nav dt.active a,.sub-nav dd.active a,.sub-nav li.active a{border-radius:3px;font-weight:normal;background:#008cba;padding:.1875rem 1rem;cursor:default;color:white}
.sub-nav dt.active a:hover,.sub-nav dd.active a:hover,.sub-nav li.active a:hover{background:#0078a0}
.switch{padding:0;border:0;position:relative}
.switch label{display:block;margin-bottom:1rem;position:relative;color:transparent;background:#ddd;text-indent:100%;width:4rem;height:2rem;cursor:pointer;transition:left .15s ease-out}
.switch input{opacity:0;position:absolute;top:9px;left:10px;padding:0}
.switch input+label{margin-left:0;margin-right:0}
.switch label:after{content:"";display:block;background:white;position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;transition:left .15s ease-out;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.switch input:checked+label{background:#008cba}
.switch input:checked+label:after{left:2.25rem}
.switch label{width:4rem;height:2rem}
.switch label:after{width:1.5rem;height:1.5rem}
.switch input:checked+label:after{left:2.25rem}
.switch label{color:transparent;background:#ddd}
.switch label:after{background:white}
.switch input:checked+label{background:#008cba}
.switch.large label{width:5rem;height:2.5rem}
.switch.large label:after{width:2rem;height:2rem}
.switch.large input:checked+label:after{left:2.75rem}
.switch.small label{width:3.5rem;height:1.75rem}
.switch.small label:after{width:1.25rem;height:1.25rem}
.switch.small input:checked+label:after{left:2rem}
.switch.tiny label{width:3rem;height:1.5rem}
.switch.tiny label:after{width:1rem;height:1rem}
.switch.tiny input:checked+label:after{left:1.75rem}
.switch.radius label{border-radius:4px}
.switch.radius label:after{border-radius:3px}
.switch.round{border-radius:1000px}
.switch.round label{border-radius:2rem}
.switch.round label:after{border-radius:2rem}
table{background:white;margin-bottom:1.25rem;border:solid 1px #ddd;table-layout:auto}
table caption{background:transparent;color:#222;font-size:1rem;font-weight:bold}
table thead{background:whitesmoke}
table thead tr th,table thead tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:bold;color:#222}
table tfoot{background:whitesmoke}
table tfoot tr th,table tfoot tr td{padding:.5rem .625rem .625rem;font-size:.875rem;font-weight:bold;color:#222}
table tr th,table tr td{padding:.5625rem .625rem;font-size:.875rem;color:#222;text-align:left}
table tr.even,table tr.alt,table tr:nth-of-type(even){background:#f9f9f9}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{display:table-cell;line-height:1.125rem}
.tabs{margin-bottom:0 !important;margin-left:0}
.tabs:before,.tabs:after{content:" ";display:table}
.tabs:after{clear:both}
.tabs dd,.tabs .tab-title{position:relative;margin-bottom:0 !important;list-style:none;float:left}
.tabs dd>a,.tabs .tab-title>a{display:block;background-color:#efefef;color:#222;padding:1rem 2rem;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:1rem}
.tabs dd>a:hover,.tabs .tab-title>a:hover{background-color:#e1e1e1}
.tabs dd.active a,.tabs .tab-title.active a{background-color:white;color:#222}
.tabs.radius dd:first-child a,.tabs.radius .tab:first-child a{-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px}
.tabs.radius dd:last-child a,.tabs.radius .tab:last-child a{-webkit-border-bottom-right-radius:3px;-webkit-border-top-right-radius:3px;border-bottom-right-radius:3px;border-top-right-radius:3px}
.tabs.vertical dd,.tabs.vertical .tab-title{position:inherit;float:none;display:block;top:auto}
.tabs-content{margin-bottom:1.5rem;width:100%}
.tabs-content:before,.tabs-content:after{content:" ";display:table}
.tabs-content:after{clear:both}
.tabs-content>.content{display:none;float:left;padding:.9375rem 0;width:100%}
.tabs-content>.content.active{display:block;float:none}
.tabs-content>.content.contained{padding:.9375rem}
.tabs-content.vertical{display:block}
.tabs-content.vertical>.content{padding:0 .9375rem}
@media only screen and (min-width:40.063em){.tabs.vertical{width:20%;max-width:20%;float:left;margin:0 0 1.25rem}
.tabs-content.vertical{width:80%;max-width:80%;float:left;margin-left:-1px;padding-left:1rem}
}
.no-js .tabs-content>.content{display:block;float:none}
.th{line-height:0;display:inline-block;border:solid 4px white;max-width:100%;box-shadow:0 0 0 1px rgba(0,0,0,0.2);transition:all 200ms ease-out}
.th:hover,.th:focus{box-shadow:0 0 6px 1px rgba(0,140,186,0.5)}
.th.radius{border-radius:3px}
.has-tip{border-bottom:dotted 1px #ccc;cursor:help;font-weight:bold;color:#333}
.has-tip:hover,.has-tip:focus{border-bottom:dotted 1px #003f54;color:#008cba}
.has-tip.tip-left,.has-tip.tip-right{float:none !important}
.tooltip{display:none;position:absolute;z-index:1006;font-weight:normal;font-size:.875rem;line-height:1.3;padding:.75rem;max-width:300px;left:50%;width:100%;color:white;background:#333}
.tooltip>.nub{display:block;left:5px;position:absolute;width:0;height:0;border:solid 5px;border-color:transparent transparent #333 transparent;top:-10px;pointer-events:none}
.tooltip>.nub.rtl{left:auto;right:5px}
.tooltip.radius{border-radius:3px}
.tooltip.round{border-radius:1000px}
.tooltip.round>.nub{left:2rem}
.tooltip.opened{color:#008cba !important;border-bottom:dotted 1px #003f54 !important}
.tap-to-close{display:block;font-size:.625rem;color:#777;font-weight:normal}
@media only screen and (min-width:40.063em){.tooltip>.nub{border-color:transparent transparent #333 transparent;top:-10px}
.tooltip.tip-top>.nub{border-color:#333 transparent transparent transparent;top:auto;bottom:-10px}
.tooltip.tip-left,.tooltip.tip-right{float:none !important}
.tooltip.tip-left>.nub{border-color:transparent transparent transparent #333;right:-10px;left:auto;top:50%;margin-top:-5px}
.tooltip.tip-right>.nub{border-color:transparent #333 transparent transparent;right:auto;left:-10px;top:50%;margin-top:-5px}
}
meta.foundation-mq-topbar{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}
.contain-to-grid{width:100%;background:#333}
.contain-to-grid .top-bar{margin-bottom:0}
.fixed{width:100%;left:0;position:fixed;top:0;z-index:99}
.fixed.expanded:not(.top-bar){overflow-y:auto;height:auto;width:100%;max-height:100%}
.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}
.fixed.expanded:not(.top-bar) .top-bar-section{z-index:98;margin-top:45px}
.top-bar{overflow:hidden;height:45px;line-height:45px;position:relative;background:#333;margin-bottom:0}
.top-bar ul{margin-bottom:0;list-style:none}
.top-bar .row{max-width:none}
.top-bar form,.top-bar input{margin-bottom:0}
.top-bar input{height:1.8rem;padding-top:.35rem;padding-bottom:.35rem;font-size:.75rem}
.top-bar .button,.top-bar button{padding-top:.4125rem;padding-bottom:.4125rem;margin-bottom:0;font-size:.75rem}
@media only screen and (max-width:40em){.top-bar .button,.top-bar button{position:relative;top:-1px}
}
.top-bar .title-area{position:relative;margin:0}
.top-bar .name{height:45px;margin:0;font-size:16px}
.top-bar .name h1{line-height:45px;font-size:1.0625rem;margin:0}
.top-bar .name h1 a{font-weight:normal;color:white;width:75%;display:block;padding:0 15px}
.top-bar .toggle-topbar{position:absolute;right:0;top:0}
.top-bar .toggle-topbar a{color:white;text-transform:uppercase;font-size:.8125rem;font-weight:bold;position:relative;display:block;padding:0 15px;height:45px;line-height:45px}
.top-bar .toggle-topbar.menu-icon{top:50%;margin-top:-16px}
.top-bar .toggle-topbar.menu-icon a{height:34px;line-height:33px;padding:0 40px 0 15px;color:white;position:relative}
.top-bar .toggle-topbar.menu-icon a span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-8px;right:15px;box-shadow:0 0 0 1px white,0 7px 0 1px white,0 14px 0 1px white;width:16px}
.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}
.top-bar.expanded{height:auto;background:transparent}
.top-bar.expanded .title-area{background:#333}
.top-bar.expanded .toggle-topbar a{color:#888}
.top-bar.expanded .toggle-topbar a span::after{box-shadow:0 0 0 1px #888,0 7px 0 1px #888,0 14px 0 1px #888}
.top-bar-section{left:0;position:relative;width:auto;transition:left 300ms ease-out}
.top-bar-section ul{padding:0;width:100%;height:auto;display:block;font-size:16px;margin:0}
.top-bar-section .divider,.top-bar-section [role="separator"]{border-top:solid 1px #1a1a1a;clear:both;height:1px;width:100%}
.top-bar-section ul li{background:#333}
.top-bar-section ul li>a{display:block;width:100%;color:white;padding:12px 0 12px 0;padding-left:15px;font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-size:.8125rem;font-weight:normal;text-transform:none}
.top-bar-section ul li>a.button{font-size:.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:white}
.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{background-color:#007095}
.top-bar-section ul li>a.button:hover,.top-bar-section ul li>a.button:focus{color:white}
.top-bar-section ul li>a.button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{background-color:#b9b9b9}
.top-bar-section ul li>a.button.secondary:hover,.top-bar-section ul li>a.button.secondary:focus{color:#333}
.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:#368a55;color:white}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{background-color:#368a55}
.top-bar-section ul li>a.button.success:hover,.top-bar-section ul li>a.button.success:focus{color:white}
.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:#cf2a0e;color:white}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{background-color:#cf2a0e}
.top-bar-section ul li>a.button.alert:hover,.top-bar-section ul li>a.button.alert:focus{color:white}
.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:white}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{background-color:#cf6e0e}
.top-bar-section ul li>a.button.warning:hover,.top-bar-section ul li>a.button.warning:focus{color:white}
.top-bar-section ul li>button{font-size:.8125rem;padding-right:15px;padding-left:15px;background-color:#008cba;border-color:#007095;color:white}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{background-color:#007095}
.top-bar-section ul li>button:hover,.top-bar-section ul li>button:focus{color:white}
.top-bar-section ul li>button.secondary{background-color:#e7e7e7;border-color:#b9b9b9;color:#333}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{background-color:#b9b9b9}
.top-bar-section ul li>button.secondary:hover,.top-bar-section ul li>button.secondary:focus{color:#333}
.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:#368a55;color:white}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{background-color:#368a55}
.top-bar-section ul li>button.success:hover,.top-bar-section ul li>button.success:focus{color:white}
.top-bar-section ul li>button.alert{background-color:#f04124;border-color:#cf2a0e;color:white}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{background-color:#cf2a0e}
.top-bar-section ul li>button.alert:hover,.top-bar-section ul li>button.alert:focus{color:white}
.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:white}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{background-color:#cf6e0e}
.top-bar-section ul li>button.warning:hover,.top-bar-section ul li>button.warning:focus{color:white}
.top-bar-section ul li:hover:not(.has-form)>a{background-color:#555;background:#272727;color:white}
.top-bar-section ul li.active>a{background:#008cba;color:white}
.top-bar-section ul li.active>a:hover{background:#0078a0;color:white}
.top-bar-section .has-form{padding:15px}
.top-bar-section .has-dropdown{position:relative}
.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:transparent transparent transparent rgba(255,255,255,0.4);border-left-style:solid;margin-right:15px;margin-top:-4.5px;position:absolute;top:50%;right:0}
.top-bar-section .has-dropdown.moved{position:static}
.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important;width:100%}
.top-bar-section .has-dropdown.moved>a:after{display:none}
.top-bar-section .dropdown{padding:0;position:absolute;left:100%;top:0;z-index:99;display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.top-bar-section .dropdown li{width:100%;height:auto}
.top-bar-section .dropdown li a{font-weight:normal;padding:8px 15px}
.top-bar-section .dropdown li a.parent-link{font-weight:normal}
.top-bar-section .dropdown li.title h5,.top-bar-section .dropdown li.parent-link{margin-bottom:0;margin-top:0;font-size:1.125rem}
.top-bar-section .dropdown li.title h5 a,.top-bar-section .dropdown li.parent-link a{color:white;display:block}
.top-bar-section .dropdown li.title h5 a:hover,.top-bar-section .dropdown li.parent-link a:hover{background:0}
.top-bar-section .dropdown li.has-form{padding:8px 15px}
.top-bar-section .dropdown li .button,.top-bar-section .dropdown li button{top:auto}
.top-bar-section .dropdown label{padding:8px 15px 2px;margin-bottom:0;text-transform:uppercase;color:#777;font-weight:bold;font-size:.625rem}
.js-generated{display:block}
@media only screen and (min-width:40.063em){.top-bar{background:#333;overflow:visible}
.top-bar:before,.top-bar:after{content:" ";display:table}
.top-bar:after{clear:both}
.top-bar .toggle-topbar{display:none}
.top-bar .title-area{float:left}
.top-bar .name h1 a{width:auto}
.top-bar input,.top-bar .button,.top-bar button{font-size:.875rem;position:relative;top:7px}
.top-bar.expanded{background:#333}
.contain-to-grid .top-bar{max-width:62.5rem;margin:0 auto;margin-bottom:0}
.top-bar-section{transition:none 0 0;left:0 !important}
.top-bar-section ul{width:auto;height:auto !important;display:inline}
.top-bar-section ul li{float:left}
.top-bar-section ul li .js-generated{display:none}
.top-bar-section li.hover>a:not(.button){background-color:#555;background:#272727;color:white}
.top-bar-section li:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;background:#333}
.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:#555;background:#272727}
.top-bar-section li.active:not(.has-form) a:not(.button){padding:0 15px;line-height:45px;color:white;background:#008cba}
.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:#0078a0;color:white}
.top-bar-section .has-dropdown>a{padding-right:35px !important}
.top-bar-section .has-dropdown>a:after{content:"";display:block;width:0;height:0;border:inset 5px;border-color:rgba(255,255,255,0.4) transparent transparent transparent;border-top-style:solid;margin-top:-2.5px;top:22.5px}
.top-bar-section .has-dropdown.moved{position:relative}
.top-bar-section .has-dropdown.moved>.dropdown{display:block;position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
.top-bar-section .has-dropdown.hover>.dropdown,.top-bar-section .has-dropdown.not-click:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}
.top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}
.top-bar-section .has-dropdown .dropdown li.has-dropdown>a:after{border:0;content:"\00bb";top:1rem;margin-top:-1px;right:5px;line-height:1.2}
.top-bar-section .dropdown{left:0;top:auto;background:transparent;min-width:100%}
.top-bar-section .dropdown li a{color:white;line-height:45px;white-space:nowrap;padding:12px 15px;background:#333}
.top-bar-section .dropdown li:not(.has-form):not(.active)>a:not(.button){color:white;background:#333}
.top-bar-section .dropdown li:not(.has-form):not(.active):hover>a:not(.button){color:white;background-color:#555;background:#272727}
.top-bar-section .dropdown li label{white-space:nowrap;background:#333}
.top-bar-section .dropdown li .dropdown{left:100%;top:0}
.top-bar-section>ul>.divider,.top-bar-section>ul>[role="separator"]{border-bottom:0;border-top:0;border-right:solid 1px #4e4e4e;clear:none;height:45px;width:0}
.top-bar-section .has-form{background:#333;padding:0 15px;height:45px}
.top-bar-section .right li .dropdown{left:auto;right:0}
.top-bar-section .right li .dropdown li .dropdown{right:100%}
.top-bar-section .left li .dropdown{right:auto;left:0}
.top-bar-section .left li .dropdown li .dropdown{left:100%}
.no-js .top-bar-section ul li:hover>a{background-color:#555;background:#272727;color:white}
.no-js .top-bar-section ul li:active>a{background:#008cba;color:white}
.no-js .top-bar-section .has-dropdown:hover>.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}
.no-js .top-bar-section .has-dropdown>a:focus+.dropdown{display:block;position:static !important;height:auto;width:auto;overflow:visible;clip:auto;position:absolute !important}
}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.text-justify{text-align:justify !important}
@media only screen and (max-width:40em){.small-only-text-left{text-align:left !important}
.small-only-text-right{text-align:right !important}
.small-only-text-center{text-align:center !important}
.small-only-text-justify{text-align:justify !important}
}
@media only screen{.small-text-left{text-align:left !important}
.small-text-right{text-align:right !important}
.small-text-center{text-align:center !important}
.small-text-justify{text-align:justify !important}
}
@media only screen and (min-width:40.063em) and (max-width:64em){.medium-only-text-left{text-align:left !important}
.medium-only-text-right{text-align:right !important}
.medium-only-text-center{text-align:center !important}
.medium-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:40.063em){.medium-text-left{text-align:left !important}
.medium-text-right{text-align:right !important}
.medium-text-center{text-align:center !important}
.medium-text-justify{text-align:justify !important}
}
@media only screen and (min-width:64.063em) and (max-width:90em){.large-only-text-left{text-align:left !important}
.large-only-text-right{text-align:right !important}
.large-only-text-center{text-align:center !important}
.large-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:64.063em){.large-text-left{text-align:left !important}
.large-text-right{text-align:right !important}
.large-text-center{text-align:center !important}
.large-text-justify{text-align:justify !important}
}
@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}
.xlarge-only-text-right{text-align:right !important}
.xlarge-only-text-center{text-align:center !important}
.xlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:90.063em){.xlarge-text-left{text-align:left !important}
.xlarge-text-right{text-align:right !important}
.xlarge-text-center{text-align:center !important}
.xlarge-text-justify{text-align:justify !important}
}
@media only screen and (min-width:120.063em) and (max-width:99999999em){.xxlarge-only-text-left{text-align:left !important}
.xxlarge-only-text-right{text-align:right !important}
.xxlarge-only-text-center{text-align:center !important}
.xxlarge-only-text-justify{text-align:justify !important}
}
@media only screen and (min-width:120.063em){.xxlarge-text-left{text-align:left !important}
.xxlarge-text-right{text-align:right !important}
.xxlarge-text-center{text-align:center !important}
.xxlarge-text-justify{text-align:justify !important}
}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}
a{color:#008cba;text-decoration:none;line-height:inherit}
a:hover,a:focus{color:#0078a0}
a:hover div#STM32TAB{color:#000}
a img{border:0}
p{font-family:inherit;font-weight:normal;font-size:1rem;line-height:1.6;margin-bottom:1.25rem;text-rendering:optimizeLegibility}
p.lead{font-size:1.21875rem;line-height:1.6}
p aside{font-size:.875rem;line-height:1.35;font-style:italic}
h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue",Helvetica,Roboto,Arial,sans-serif;font-weight:normal;font-style:normal;color:#222;text-rendering:optimizeLegibility;margin-top:.2rem;margin-bottom:.5rem;line-height:1.4}
h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}
h1{font-size:2.125rem}
h2{font-size:1.6875rem}
h3{font-size:1.375rem}
h4{font-size:1.125rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
.subheader{line-height:1.4;color:#6f6f6f;font-weight:normal;margin-top:.2rem;margin-bottom:.5rem}
hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:1.25rem 0 1.1875rem;height:0}
em,i{font-style:italic;line-height:inherit}
strong,b{font-weight:bold;line-height:inherit}
small{font-size:60%;line-height:inherit}
code{font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:normal;color:#333;background-color:#f8f8f8;border-width:1px;border-style:solid;border-color:#dfdfdf;padding:.125rem .3125rem .0625rem}
ul,ol,dl{font-size:1rem;line-height:1.6;margin-bottom:1.25rem;list-style-position:outside;font-family:inherit}
ul{margin-left:1.1rem}
ul.no-bullet{margin-left:0}
ul.no-bullet li ul,ul.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}
ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}
ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}
ul.square{list-style-type:square;margin-left:1.1rem}
ul.circle{list-style-type:circle;margin-left:1.1rem}
ul.disc{list-style-type:disc;margin-left:1.1rem}
ul.no-bullet{list-style:none}
ol{margin-left:1.4rem}
ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}
dl dt{margin-bottom:.3rem;font-weight:bold}
dl dd{margin-bottom:.75rem}
abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;cursor:help}
abbr{text-transform:none}
abbr[title]{border-bottom:1px dotted #ddd}
blockquote{margin:0 0 1.25rem;padding:.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #ddd}
blockquote cite{display:block;font-size:.8125rem;color:#555}
blockquote cite:before{content:"\2014 \0020"}
blockquote cite a,blockquote cite a:visited{color:#555}
blockquote,blockquote p{line-height:1.6;color:#6f6f6f}
.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #ddd;padding:.625rem .75rem}
.vcard li{margin:0;display:block}
.vcard .fn{font-weight:bold;font-size:.9375rem}
.vevent .summary{font-weight:bold}
.vevent abbr{cursor:default;text-decoration:none;font-weight:bold;border:0;padding:0 .0625rem}
@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}
h1{font-size:2.75rem}
h2{font-size:2.3125rem}
h3{font-size:1.6875rem}
h4{font-size:1.4375rem}
h5{font-size:1.125rem}
h6{font-size:1rem}
}
.print-only{display:none !important}
@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}
pre,blockquote{border:1px solid #999;page-break-inside:avoid}
thead{display:table-header-group}
tr,img{page-break-inside:avoid}
img{max-width:100% !important}
@page{margin:.5cm}
p,h2,h3{orphans:3;widows:3}
h2,h3{page-break-after:avoid}
.hide-on-print{display:none !important}
.print-only{display:block !important}
.hide-for-print{display:none !important}
.show-for-print{display:inherit !important}
}
.off-canvas-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;overflow:hidden}
.off-canvas-wrap.move-right,.off-canvas-wrap.move-left{min-height:100%;-webkit-overflow-scrolling:touch}
.inner-wrap{-webkit-backface-visibility:hidden;position:relative;width:100%;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}
.inner-wrap:before,.inner-wrap:after{content:" ";display:table}
.inner-wrap:after{clear:both}
.tab-bar{-webkit-backface-visibility:hidden;background:#333;color:white;height:2.8125rem;line-height:2.8125rem;position:relative}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4,.tab-bar h5,.tab-bar h6{color:white;font-weight:bold;line-height:2.8125rem;margin:0}
.tab-bar h1,.tab-bar h2,.tab-bar h3,.tab-bar h4{font-size:1.125rem}
.left-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-right:solid 1px #1a1a1a;left:0}
.right-small{width:2.8125rem;height:2.8125rem;position:absolute;top:0;border-left:solid 1px #1a1a1a;right:0}
.tab-bar-section{padding:0 .625rem;position:absolute;text-align:center;height:2.8125rem;top:0}
@media only screen and (min-width:40.063em){.tab-bar-section.left,.tab-bar-section.right{text-align:left}
}
.tab-bar-section.left{left:0;right:2.8125rem}
.tab-bar-section.right{left:2.8125rem;right:0}
.tab-bar-section.middle{left:2.8125rem;right:2.8125rem}
.tab-bar .menu-icon{text-indent:2.1875rem;width:2.8125rem;height:2.8125rem;display:block;padding:0;color:white;position:relative;transform:translate3d(0,0,0)}
.tab-bar .menu-icon span::after{content:"";position:absolute;display:block;height:0;top:50%;margin-top:-0.5rem;left:.90625rem;box-shadow:0 0 0 1px white,0 7px 0 1px white,0 14px 0 1px white;width:1rem}
.tab-bar .menu-icon span:hover:after{box-shadow:0 0 0 1px #b3b3b3,0 7px 0 1px #b3b3b3,0 14px 0 1px #b3b3b3}
.left-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(-100.5%,0);-webkit-transform:translate3d(-100.5%,0,0);-moz-transform:translate3d(-100.5%,0,0);-ms-transform:translate3d(-100.5%,0,0);-o-transform:translate3d(-100.5%,0,0);transform:translate3d(-100.5%,0,0);left:0}
.left-off-canvas-menu *{-webkit-backface-visibility:hidden}
.right-off-canvas-menu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1001;box-sizing:content-box;transition:transform 500ms ease 0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;-ms-transform:translate(100.5%,0);-webkit-transform:translate3d(100.5%,0,0);-moz-transform:translate3d(100.5%,0,0);-ms-transform:translate3d(100.5%,0,0);-o-transform:translate3d(100.5%,0,0);transform:translate3d(100.5%,0,0);right:0}
.right-off-canvas-menu *{-webkit-backface-visibility:hidden}
ul.off-canvas-list{list-style-type:none;padding:0;margin:0}
ul.off-canvas-list li label{display:block;padding:.3rem .9375rem;color:#999;text-transform:uppercase;font-size:.75rem;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:0;margin:0}
ul.off-canvas-list li a{display:block;padding:.66667rem;color:rgba(255,255,255,0.7);border-bottom:1px solid #262626;transition:background 300ms ease}
ul.off-canvas-list li a:hover{background:#242424}
.move-right>.inner-wrap{-ms-transform:translate(15.625rem,0);-webkit-transform:translate3d(15.625rem,0,0);-moz-transform:translate3d(15.625rem,0,0);-ms-transform:translate3d(15.625rem,0,0);-o-transform:translate3d(15.625rem,0,0);transform:translate3d(15.625rem,0,0)}
.move-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}
@media only screen and (min-width:40.063em){.move-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.move-left>.inner-wrap{-ms-transform:translate(-15.625rem,0);-webkit-transform:translate3d(-15.625rem,0,0);-moz-transform:translate3d(-15.625rem,0,0);-ms-transform:translate3d(-15.625rem,0,0);-o-transform:translate3d(-15.625rem,0,0);transform:translate3d(-15.625rem,0,0)}
.move-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}
@media only screen and (min-width:40.063em){.move-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap .left-off-canvas-menu,.offcanvas-overlap .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}
.offcanvas-overlap .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}
@media only screen and (min-width:40.063em){.offcanvas-overlap .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-left .right-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-left .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}
@media only screen and (min-width:40.063em){.offcanvas-overlap-left .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.offcanvas-overlap-right .left-off-canvas-menu{-ms-transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;transform:none;z-index:1003}
.offcanvas-overlap-right .exit-off-canvas{-webkit-backface-visibility:hidden;transition:background 300ms ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,0.5),4px 0 4px rgba(0,0,0,0.5);display:block;position:absolute;background:rgba(255,255,255,0.2);top:0;bottom:0;left:0;right:0;z-index:1002;-webkit-tap-highlight-color:transparent}
@media only screen and (min-width:40.063em){.offcanvas-overlap-right .exit-off-canvas:hover{background:rgba(255,255,255,0.05)}
}
.no-csstransforms .left-off-canvas-menu{left:-15.625rem}
.no-csstransforms .right-off-canvas-menu{right:-15.625rem}
.no-csstransforms .move-left>.inner-wrap{right:15.625rem}
.no-csstransforms .move-right>.inner-wrap{left:15.625rem}
.left-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);left:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}
.left-submenu *{-webkit-backface-visibility:hidden}
.left-submenu .back>a{padding:.3rem .9375rem;color:#999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:0;margin:0}
.left-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:0}
.left-submenu .back>a:before{content:"\AB";margin-right:.5rem;display:inline}
.left-submenu.move-right{-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.right-submenu{-webkit-backface-visibility:hidden;width:15.625rem;top:0;bottom:0;position:absolute;margin:0;overflow-x:hidden;overflow-y:auto;background:#333;z-index:1002;box-sizing:content-box;-webkit-overflow-scrolling:touch;-ms-transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);-moz-transform:translate3d(100%,0,0);-ms-transform:translate3d(100%,0,0);-o-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);right:0;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-ms-transition:-ms-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease}
.right-submenu *{-webkit-backface-visibility:hidden}
.right-submenu .back>a{padding:.3rem .9375rem;color:#999;text-transform:uppercase;font-weight:bold;background:#444;border-top:1px solid #5e5e5e;border-bottom:0;margin:0}
.right-submenu .back>a:hover{background:#303030;border-top:1px solid #5e5e5e;border-bottom:0}
.right-submenu .back>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-submenu.move-left{-ms-transform:translate(0,0);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:"\BB";margin-left:.5rem;display:inline}
.right-off-canvas-menu ul.off-canvas-list li.has-submenu>a:before{content:"\AB";margin-right:.5rem;display:inline}
@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table !important}
thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}
tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}
tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}
th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}
}
@media only screen and (min-width:40.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}
}
@media only screen and (min-width:64.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}
}
@media only screen and (min-width:90.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up{display:table-cell !important}
}
@media only screen and (min-width:120.063em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.show-for-xxlarge-only,.show-for-xxlarge-up{display:inherit !important}
.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xxlarge-only,.hide-for-xxlarge-up{display:none !important}
.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xxlarge-only,.visible-for-xxlarge-up{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}
.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}
table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xxlarge-only,table.show-for-xxlarge-up{display:table !important}
thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up{display:table-header-group !important}
tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up{display:table-row-group !important}
tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up{display:table-row !important}
th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up{display:table-cell !important}
}
.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.hide-for-landscape,table.show-for-portrait{display:table !important}
thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}
tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}
tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}
td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}
@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}
.hide-for-landscape,.show-for-portrait{display:none !important}
table.show-for-landscape,table.hide-for-portrait{display:table !important}
thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}
tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}
tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}
td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}
}
@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}
.hide-for-portrait,.show-for-landscape{display:none !important}
table.show-for-portrait,table.hide-for-landscape{display:table !important}
thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}
tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}
tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}
td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}
}
.show-for-touch{display:none !important}
.hide-for-touch{display:inherit !important}
.touch .show-for-touch{display:inherit !important}
.touch .hide-for-touch{display:none !important}
table.hide-for-touch{display:table !important}
.touch table.show-for-touch{display:table !important}
thead.hide-for-touch{display:table-header-group !important}
.touch thead.show-for-touch{display:table-header-group !important}
tbody.hide-for-touch{display:table-row-group !important}
.touch tbody.show-for-touch{display:table-row-group !important}
tr.hide-for-touch{display:table-row !important}
.touch tr.show-for-touch{display:table-row !important}
td.hide-for-touch{display:table-cell !important}
.touch td.show-for-touch{display:table-cell !important}
th.hide-for-touch{display:table-cell !important}
.touch th.show-for-touch{display:table-cell !important}
@media print{.show-for-print{display:block}
.hide-for-print{display:none}
table.show-for-print{display:table !important}
thead.show-for-print{display:table-header-group !important}
tbody.show-for-print{display:table-row-group !important}
tr.show-for-print{display:table-row !important}
td.show-for-print{display:table-cell !important}
th.show-for-print{display:table-cell !important}
}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[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-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url("st-site-cx/media/app/images/ajax-loader.gif") center center no-repeat}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url("st-site-cx/media/app/fonts/slick.eot");src:url("st-site-cx/media/app/fonts/slick.eot?#iefix") format("embedded-opentype"),url("st-site-cx/media/app/fonts/slick.woff") format("woff"),url("st-site-cx/media/app/fonts/slick.ttf") format("truetype"),url("st-site-cx/media/app/fonts/slick.svg#slick") format("svg")}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.selectric-wrapper{position:relative;cursor:pointer}
.selectric-responsive{width:100%}
.selectric{border:1px solid #DDD;border-radius:0;background:#f8f8f8;position:relative;overflow:hidden}
.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;line-height:38px;background-color:#f8f8f8;color:#BBB;text-align:center;font:0/0 a;*font:20px/38px Lucida Sans Unicode,Arial Unicode MS,Arial}
.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#BBB;border-bottom:0}
.selectric-focus .selectric{border-color:#aaa}
.selectric-hover .selectric{border-color:#c4c4c4}
.selectric-hover .selectric .button{color:#a2a2a2}
.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}
.selectric-open{z-index:9999}
.selectric-open .selectric{border-color:#c4c4c4}
.selectric-open .selectric-items{display:block}
.selectric-disabled{filter:alpha(opacity=50);opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}
.selectric-hide-select select{position:absolute;left:-100%}
.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}
.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:0;z-index:1;box-sizing:border-box;opacity:0}
.selectric-input{position:absolute !important;top:0 !important;left:0 !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;margin:0 !important;padding:0 !important;width:1px !important;height:1px !important;outline:none !important;border:none !important;*font:0/0 a !important;background:none !important}
.selectric-temp-show{position:absolute !important;visibility:hidden !important;display:block !important}
.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;box-shadow:0 0 10px -6px}
.selectric-items .selectric-scroll{height:100%;overflow:auto}
.selectric-above .selectric-items{top:auto;bottom:100%}
.selectric-items ul,.selectric-items li{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}
.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}
.selectric-items li.selected{background:#e0e0e0;color:#444}
.selectric-items li.highlighted{background:#d0d0d0;color:#444}
.selectric-items li:hover{background:#d5d5d5;color:#444}
.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5;cursor:default !important;background:none !important;color:#666 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.selectric-items .selectric-group .selectric-group-label{font-weight:bold;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0;color:#444}
.selectric-items .selectric-group.disabled li{filter:alpha(opacity=100);opacity:1}
.selectric-items .selectric-group li{padding-left:25px}
table.dataTable{width:100%;margin:0 auto;clear:both;border-collapse:separate;border-spacing:0}
table.dataTable thead th,table.dataTable tfoot th{font-weight:bold}
table.dataTable thead th,table.dataTable thead td{padding:10px 18px;border-bottom:1px solid #111}
table.dataTable thead th:active,table.dataTable thead td:active{outline:0}
table.dataTable tfoot th,table.dataTable tfoot td{padding:10px 18px 6px 18px;border-top:1px solid #111}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{background-repeat:no-repeat;background-position:center right}
table.dataTable thead .sorting{background-image:url("st-site-cx/media/app/images/sort_both.png")}
table.dataTable thead .sorting_asc{background-image:url("st-site-cx/media/app/images/sort_asc.png")}
table.dataTable thead .sorting_desc{background-image:url("st-site-cx/media/app/images/sort_desc.png")}
table.dataTable thead .sorting_asc_disabled{background-image:url("st-site-cx/media/app/images/sort_asc_disabled.png")}
table.dataTable thead .sorting_desc_disabled{background-image:url("st-site-cx/media/app/images/sort_desc_disabled.png")}
table.dataTable tbody tr{background-color:#fff}
table.dataTable tbody tr.selected{background-color:#b0bed9}
table.dataTable tbody th,table.dataTable tbody td{padding:8px 10px}
table.dataTable.row-border tbody th,table.dataTable.row-border tbody td,table.dataTable.display tbody th,table.dataTable.display tbody td{border-top:1px solid #ddd}
table.dataTable.row-border tbody tr:first-child th,table.dataTable.row-border tbody tr:first-child td,table.dataTable.display tbody tr:first-child th,table.dataTable.display tbody tr:first-child td{border-top:0}
table.dataTable.cell-border tbody th,table.dataTable.cell-border tbody td{border-top:1px solid #ddd;border-right:1px solid #ddd}
table.dataTable.cell-border tbody tr th:first-child,table.dataTable.cell-border tbody tr td:first-child{border-left:1px solid #ddd}
table.dataTable.cell-border tbody tr:first-child th,table.dataTable.cell-border tbody tr:first-child td{border-top:0}
table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background-color:#f9f9f9}
table.dataTable.stripe tbody tr.odd.selected,table.dataTable.display tbody tr.odd.selected{background-color:#acbad4}
table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background-color:#f6f6f6}
table.dataTable.hover tbody tr:hover.selected,table.dataTable.display tbody tr:hover.selected{background-color:#aab7d1}
table.dataTable.order-column tbody tr>.sorting_1,table.dataTable.order-column tbody tr>.sorting_2,table.dataTable.order-column tbody tr>.sorting_3,table.dataTable.display tbody tr>.sorting_1,table.dataTable.display tbody tr>.sorting_2,table.dataTable.display tbody tr>.sorting_3{background-color:#fafafa}
table.dataTable.order-column tbody tr.selected>.sorting_1,table.dataTable.order-column tbody tr.selected>.sorting_2,table.dataTable.order-column tbody tr.selected>.sorting_3,table.dataTable.display tbody tr.selected>.sorting_1,table.dataTable.display tbody tr.selected>.sorting_2,table.dataTable.display tbody tr.selected>.sorting_3{background-color:#acbad5}
table.dataTable.display tbody tr.odd>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd>.sorting_1{background-color:#f1f1f1}
table.dataTable.display tbody tr.odd>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd>.sorting_2{background-color:#f3f3f3}
table.dataTable.display tbody tr.odd>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd>.sorting_3{background-color:whitesmoke}
table.dataTable.display tbody tr.odd.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_1{background-color:#a6b4cd}
table.dataTable.display tbody tr.odd.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_2{background-color:#a8b5cf}
table.dataTable.display tbody tr.odd.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.odd.selected>.sorting_3{background-color:#a9b7d1}
table.dataTable.display tbody tr.even>.sorting_1,table.dataTable.order-column.stripe tbody tr.even>.sorting_1{background-color:#fafafa}
table.dataTable.display tbody tr.even>.sorting_2,table.dataTable.order-column.stripe tbody tr.even>.sorting_2{background-color:#fcfcfc}
table.dataTable.display tbody tr.even>.sorting_3,table.dataTable.order-column.stripe tbody tr.even>.sorting_3{background-color:#fefefe}
table.dataTable.display tbody tr.even.selected>.sorting_1,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_1{background-color:#acbad5}
table.dataTable.display tbody tr.even.selected>.sorting_2,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_2{background-color:#aebcd6}
table.dataTable.display tbody tr.even.selected>.sorting_3,table.dataTable.order-column.stripe tbody tr.even.selected>.sorting_3{background-color:#afbdd8}
table.dataTable.display tbody tr:hover>.sorting_1,table.dataTable.order-column.hover tbody tr:hover>.sorting_1{background-color:#eaeaea}
table.dataTable.display tbody tr:hover>.sorting_2,table.dataTable.order-column.hover tbody tr:hover>.sorting_2{background-color:#ececec}
table.dataTable.display tbody tr:hover>.sorting_3,table.dataTable.order-column.hover tbody tr:hover>.sorting_3{background-color:#efefef}
table.dataTable.display tbody tr:hover.selected>.sorting_1,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_1{background-color:#a2aec7}
table.dataTable.display tbody tr:hover.selected>.sorting_2,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_2{background-color:#a3b0c9}
table.dataTable.display tbody tr:hover.selected>.sorting_3,table.dataTable.order-column.hover tbody tr:hover.selected>.sorting_3{background-color:#a5b2cb}
table.dataTable.no-footer{border-bottom:1px solid #111}
table.dataTable.nowrap th,table.dataTable.nowrap td{white-space:nowrap}
table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px}
table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}
table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}
table.dataTable th.dt-left,table.dataTable td.dt-left{text-align:left}
table.dataTable th.dt-center,table.dataTable td.dt-center,table.dataTable td.dataTables_empty{text-align:center}
table.dataTable th.dt-right,table.dataTable td.dt-right{text-align:right}
table.dataTable th.dt-justify,table.dataTable td.dt-justify{text-align:justify}
table.dataTable th.dt-nowrap,table.dataTable td.dt-nowrap{white-space:nowrap}
table.dataTable thead th.dt-head-left,table.dataTable thead td.dt-head-left,table.dataTable tfoot th.dt-head-left,table.dataTable tfoot td.dt-head-left{text-align:left}
table.dataTable thead th.dt-head-center,table.dataTable thead td.dt-head-center,table.dataTable tfoot th.dt-head-center,table.dataTable tfoot td.dt-head-center{text-align:center}
table.dataTable thead th.dt-head-right,table.dataTable thead td.dt-head-right,table.dataTable tfoot th.dt-head-right,table.dataTable tfoot td.dt-head-right{text-align:right}
table.dataTable thead th.dt-head-justify,table.dataTable thead td.dt-head-justify,table.dataTable tfoot th.dt-head-justify,table.dataTable tfoot td.dt-head-justify{text-align:justify}
table.dataTable thead th.dt-head-nowrap,table.dataTable thead td.dt-head-nowrap,table.dataTable tfoot th.dt-head-nowrap,table.dataTable tfoot td.dt-head-nowrap{white-space:nowrap}
table.dataTable tbody th.dt-body-left,table.dataTable tbody td.dt-body-left{text-align:left}
table.dataTable tbody th.dt-body-center,table.dataTable tbody td.dt-body-center{text-align:center}
table.dataTable tbody th.dt-body-right,table.dataTable tbody td.dt-body-right{text-align:right}
table.dataTable tbody th.dt-body-justify,table.dataTable tbody td.dt-body-justify{text-align:justify}
table.dataTable tbody th.dt-body-nowrap,table.dataTable tbody td.dt-body-nowrap{white-space:nowrap}
table.dataTable,table.dataTable th,table.dataTable td{-webkit-box-sizing:content-box;box-sizing:content-box}
.dataTables_wrapper{position:relative;clear:both;*zoom:1;zoom:1}
.dataTables_wrapper .dataTables_length{float:left}
.dataTables_wrapper .dataTables_filter{float:right;text-align:right}
.dataTables_wrapper .dataTables_filter input{margin-left:.5em}
.dataTables_wrapper .dataTables_info{clear:both;float:left;padding-top:.755em}
.dataTables_wrapper .dataTables_paginate{float:right;text-align:right;padding-top:.25em}
.dataTables_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box;display:inline-block;min-width:1.5em;padding:.5em 1em;margin-left:2px;text-align:center;text-decoration:none !important;cursor:pointer;*cursor:hand;color:#333 !important;border:1px solid transparent;border-radius:2px}
.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#333 !important;border:1px solid #979797;background-color:white;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dcdcdc));background:-webkit-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-moz-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-ms-linear-gradient(top,#fff 0,#dcdcdc 100%);background:-o-linear-gradient(top,#fff 0,#dcdcdc 100%);background:linear-gradient(to bottom,#fff 0,#dcdcdc 100%)}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default;color:#666 !important;border:1px solid transparent;background:transparent;box-shadow:none}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:white !important;border:1px solid #111;background-color:#585858;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#585858),color-stop(100%,#111));background:-webkit-linear-gradient(top,#585858 0,#111 100%);background:-moz-linear-gradient(top,#585858 0,#111 100%);background:-ms-linear-gradient(top,#585858 0,#111 100%);background:-o-linear-gradient(top,#585858 0,#111 100%);background:linear-gradient(to bottom,#585858 0,#111 100%)}
.dataTables_wrapper .dataTables_paginate .paginate_button:active{outline:0;background-color:#2b2b2b;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#2b2b2b),color-stop(100%,#0c0c0c));background:-webkit-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-moz-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-ms-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:-o-linear-gradient(top,#2b2b2b 0,#0c0c0c 100%);background:linear-gradient(to bottom,#2b2b2b 0,#0c0c0c 100%);box-shadow:inset 0 0 3px #111}
.dataTables_wrapper .dataTables_paginate .ellipsis{padding:0 1em}
.dataTables_wrapper .dataTables_processing{position:absolute;top:50%;left:50%;width:100%;height:40px;margin-left:-50%;margin-top:-25px;padding-top:20px;text-align:center;font-size:1.2em;background-color:white;background:-webkit-gradient(linear,left top,right top,color-stop(0,rgba(255,255,255,0)),color-stop(25%,rgba(255,255,255,0.9)),color-stop(75%,rgba(255,255,255,0.9)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,0.9) 25%,rgba(255,255,255,0.9) 75%,rgba(255,255,255,0) 100%)}
.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter,.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_processing,.dataTables_wrapper .dataTables_paginate{color:#333}
.dataTables_wrapper .dataTables_scroll{clear:both}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td{vertical-align:middle}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>thead>tr>td>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>th>div.dataTables_sizing,.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody>table>tbody>tr>td>div.dataTables_sizing{height:0;overflow:hidden;margin:0 !important;padding:0 !important}
.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:1px solid #111}
.dataTables_wrapper.no-footer div.dataTables_scrollHead>table,.dataTables_wrapper.no-footer div.dataTables_scrollBody>table{border-bottom:0}
.dataTables_wrapper:after{visibility:hidden;display:block;content:"";clear:both;height:0}
@media screen and (max-width:767px){.dataTables_wrapper .dataTables_info,.dataTables_wrapper .dataTables_paginate{float:none;text-align:center}
.dataTables_wrapper .dataTables_paginate{margin-top:.5em}
}
@media screen and (max-width:640px){.dataTables_wrapper .dataTables_length,.dataTables_wrapper .dataTables_filter{float:none;text-align:center}
.dataTables_wrapper .dataTables_filter{margin-top:.5em}
}
div.dataTables_wrapper{margin-bottom:1.25em}
div.dataTables_length label,div.dataTables_filter label,div.dataTables_info{color:#999;font-weight:normal}
div.dataTables_length label{float:left;text-align:left;margin-bottom:0}
div.dataTables_length select{width:75px;margin-bottom:0}
div.dataTables_filter label{float:right;margin-bottom:0}
div.dataTables_filter input{display:inline-block !important;width:auto !important;margin-bottom:0}
div.dataTables_info{padding-top:2px;font-size:.875em}
div.dataTables_paginate{float:right;margin:0}
table.dataTable{clear:both;margin:.5em 0 !important;max-width:none !important;width:100%}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc,table.dataTable thead .sorting_asc_disabled,table.dataTable thead .sorting_desc_disabled{cursor:pointer;*cursor:hand}
table.dataTable thead .sorting{background:url("st-site-cx/media/app/images/sort_both.png") no-repeat center right}
table.dataTable thead .sorting_asc{background:url("st-site-cx/media/app/images/sort_asc.png") no-repeat center right}
table.dataTable thead .sorting_desc{background:url("st-site-cx/media/app/images/sort_desc.png") no-repeat center right}
table.dataTable thead .sorting_asc_disabled{background:url("st-site-cx/media/app/images/sort_asc_disabled.png") no-repeat center right}
table.dataTable thead .sorting_desc_disabled{background:url("st-site-cx/media/app/images/sort_desc_disabled.png") no-repeat center right}
table.dataTable th:active{outline:0}
div.dataTables_scrollHead table{margin-bottom:0 !important}
div.dataTables_scrollBody table{border-top:0;margin-top:0 !important;margin-bottom:0 !important}
div.dataTables_scrollBody tbody tr:first-child th,div.dataTables_scrollBody tbody tr:first-child td{border-top:0}
div.dataTables_scrollFoot table{margin-top:0 !important;border-top:0}
.table tbody tr.active td,.table tbody tr.active th{background-color:#08C;color:white}
.table tbody tr.active:hover td,.table tbody tr.active:hover th{background-color:#0075b0 !important}
.table-striped tbody tr.active:nth-child(odd) td,.table-striped tbody tr.active:nth-child(odd) th{background-color:#017ebc}
table.DTTT_selectable tbody tr{cursor:pointer;*cursor:hand}
div.DTTT{float:left;margin-bottom:0}
div.DTTT .button:hover{text-decoration:none !important}
ul.DTTT_dropdown.dropdown-menu li{position:relative}
ul.DTTT_dropdown.dropdown-menu li:hover a{background-color:#08c;color:white !important}
.DTTT_print_info{position:fixed;top:50%;left:50%;width:400px;height:150px;margin-left:-200px;margin-top:-75px;text-align:center;color:#333;padding:10px 30px;background:#fff;background:-webkit-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-moz-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-ms-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:-o-linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);background:linear-gradient(top,#fff 0,#f3f3f3 89%,#f9f9f9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f9f9f9',GradientType=0);opacity:.95;border:1px solid black;border:1px solid rgba(0,0,0,0.5);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.5);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.5);-ms-box-shadow:0 3px 7px rgba(0,0,0,0.5);-o-box-shadow:0 3px 7px rgba(0,0,0,0.5);box-shadow:0 3px 7px rgba(0,0,0,0.5)}
div.DTTT_print_info h6{font-weight:normal;font-size:28px;line-height:28px;margin:1em}
div.DTTT_print_info p{font-size:14px;line-height:20px}
div.DTFC_LeftHeadWrapper table,div.DTFC_LeftFootWrapper table,table.DTFC_Cloned tr.even{background-color:white}
div.DTFC_LeftHeadWrapper table{margin-bottom:0 !important}
div.DTFC_LeftBodyWrapper table{border-top:0;margin-bottom:0 !important}
div.DTFC_LeftBodyWrapper tbody tr:first-child th,div.DTFC_LeftBodyWrapper tbody tr:first-child td{border-top:0}
div.DTFC_LeftFootWrapper table{border-top:0}
table.DTCR_clonedTable{background-color:rgba(255,255,255,0.7);z-index:202}
div.DTCR_pointer{width:1px;background-color:#0259c4;z-index:201}
/*!
 * Datepicker for Foundation - less stylesheet, just version customized to foundation
 *
 * Copyright 2013 Peter Beno, najlepsiwebdesigner@gmail.com, @benopeter
 * project website http://foundation-datepicker.peterbeno.com
 *
 * Original project https://github.com/eternicode/bootstrap-datepicker
 * 		Original author 2012 Stefan Petre
 * 		Improvements by Andrew Rowls
 * 		Licensed under the Apache License v2.0
 * 		http://www.apache.org/licenses/LICENSE-2.0
 */.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,0.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);box-shadow:0 5px 10px rgba(0,0,0,0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px}
.datepicker.dropdown-menu th,.datepicker.dropdown-menu td{padding:4px 5px}
.datepicker{display:none;position:absolute;padding:4px;margin-top:1px;direction:ltr}
.datepicker-inline{width:220px}
.datepicker-rtl{direction:rtl}
.datepicker-rtl table tr td span{float:right}
.datepicker-dropdown{top:0;left:0}
.datepicker-dropdown:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);position:absolute;top:-7px;left:6px}
.datepicker-dropdown:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}
.datepicker>div{display:none}
.datepicker.days div.datepicker-days{display:block}
.datepicker.months div.datepicker-months{display:block}
.datepicker.years div.datepicker-years{display:block}
.datepicker table{border:0;margin:0}
.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0;font-size:12px;padding:4px 8px;background:#fff;cursor:pointer}
.datepicker td.active.day,.datepicker th.active.day{background:#2ba6cb}
.datepicker td.active.year,.datepicker th.active.year{background:#2ba6cb}
.datepicker td span.active,.datepicker th span.active{background:#2ba6cb}
.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}
.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}
.datepicker th.date-switch{width:145px}
.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}
.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}
.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}
.datepicker-dropdown::before,.datepicker-dropdown::after{display:none}
.datepicker-close{position:absolute;top:-30px;right:0;width:15px;height:30px;padding:0;display:none}
.datepicker td.old,.datepicker td.new{color:#999}
.datepicker td.day.disabled{color:#eee}
.bonsai,.bonsai li{margin:0;padding:0;list-style:none;overflow:hidden}
.bonsai li{position:relative;padding-left:1.3em}
li .thumb{margin:-1px 0 0 -1em;position:absolute;cursor:pointer}
li.has-children>.thumb:after{content:'▸'}
li.has-children.expanded>.thumb:after{content:'▾'}
li.collapsed>ol.bonsai{height:0;overflow:hidden}
.bonsai .all,.bonsai .none{cursor:pointer}
.video-js .vjs-audio-button,.video-js .vjs-big-play-button,.video-js .vjs-captions-button,.video-js .vjs-chapters-button,.video-js .vjs-control.vjs-close-button,.video-js .vjs-descriptions-button,.video-js .vjs-fullscreen-control,.video-js .vjs-mouse-display,.video-js .vjs-mute-control,.video-js .vjs-mute-control.vjs-vol-0,.video-js .vjs-mute-control.vjs-vol-1,.video-js .vjs-mute-control.vjs-vol-2,.video-js .vjs-play-control,.video-js .vjs-play-control.vjs-playing,.video-js .vjs-play-progress,.video-js .vjs-subtitles-button,.video-js .vjs-volume-level,.video-js .vjs-volume-menu-button,.video-js .vjs-volume-menu-button.vjs-vol-0,.video-js .vjs-volume-menu-button.vjs-vol-1,.video-js .vjs-volume-menu-button.vjs-vol-2,.video-js.vjs-fullscreen .vjs-fullscreen-control,.vjs-icon-audio,.vjs-icon-audio-description,.vjs-icon-cancel,.vjs-icon-captions,.vjs-icon-chapters,.vjs-icon-circle,.vjs-icon-circle-inner-circle,.vjs-icon-circle-outline,.vjs-icon-cog,.vjs-icon-facebook,.vjs-icon-fullscreen-enter,.vjs-icon-fullscreen-exit,.vjs-icon-gplus,.vjs-icon-hd,.vjs-icon-linkedin,.vjs-icon-pause,.vjs-icon-pinterest,.vjs-icon-play,.vjs-icon-play-circle,.vjs-icon-replay,.vjs-icon-spinner,.vjs-icon-square,.vjs-icon-subtitles,.vjs-icon-tumblr,.vjs-icon-twitter,.vjs-icon-volume-high,.vjs-icon-volume-low,.vjs-icon-volume-mid,.vjs-icon-volume-mute{font-family:VideoJS;font-weight:400;font-style:normal}
.video-js,.vjs-no-js{color:#fff;background-color:#000}
.video-js .vjs-big-play-button:before,.video-js .vjs-control,.video-js .vjs-control:before,.vjs-menu li,.vjs-no-js{text-align:center}
.video-js .vjs-big-play-button:before,.video-js .vjs-control:before,.video-js .vjs-modal-dialog,.vjs-modal-dialog .vjs-modal-dialog-content{position:absolute;top:0;left:0;width:100%;height:100%}
@font-face{font-family:VideoJS;src:url(st-site-cx/css/00_old_files/font/VideoJS.eot?#iefix) format("eot")}
@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAA54AAoAAAAAFmgAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABPUy8yAAAA9AAAAD4AAABWUZFeBWNtYXAAAAE0AAAAOgAAAUriMBC2Z2x5ZgAAAXAAAAouAAAPUFvx6AdoZWFkAAALoAAAACsAAAA2DIPpX2hoZWEAAAvMAAAAGAAAACQOogcgaG10eAAAC+QAAAAPAAAAfNkAAABsb2NhAAAL9AAAAEAAAABAMMg06m1heHAAAAw0AAAAHwAAACABMAB5bmFtZQAADFQAAAElAAACCtXH9aBwb3N0AAANfAAAAPwAAAGBZkSN43icY2BkZ2CcwMDKwMFSyPKMgYHhF4RmjmEIZzzHwMDEwMrMgBUEpLmmMDh8ZPwoxw7iLmSHCDOCCADvEAo+AAB4nGNgYGBmgGAZBkYGEHAB8hjBfBYGDSDNBqQZGZgYGD7K/f8PUvCREUTzM0DVAwEjG8OIBwCPdwbVAAB4nI1Xe1CU1xX/zv1eLItLln0JwrIfC7sJGET2hRJ2N1GUoBJE8AESQEEhmBHjaB7UuBMTO4GMaSu7aY3RNlOdRPNqO2pqRmuTaSZtR6JJILUZk00a/4imjpmiecB303O/XUgMJOPufvd+99xzzz33nN855y4HHH7EfrGfIxwHRiANvF/sH71I9BzHszmpW+rGOQOXxXE6YhI4PoMT8zkT4cDFuf1cwMrZJI5cglM0HKVv0MaUFDgIFfg9mJJCG+kbKn1JkqBOVaFOkuhLpARq8fu0Nnc9/zdvfY9PxXW4PdH0C6N+PCejhorxFjAqRjgFRXSINEARbBGsoxcFK7IJmr4OycFJnInL59zIXwxui80fkGRbEHyosMWaATJKUfCskmwJQsAWANkmnIGOhlf514h7U8HNIv3owoHB0WMt0Eb3sx0guLi5pq/8Ny1q6969fKR9X9GBV6dPv6dp04K99SOwtmyPl47ApRa6n4ZpP1yjr5fn7MmYP/vXLUJs715UguklHBaHOZHZmG1N9FAIW2mf0MqWCIdo/8RZ1yGfxKUldDcGIbFA7ICO+vqOMSPTh/ZrSqgHi/bB/O8E8Mnzp+M+acxfpsTShBwej26TiGxBn7m4eEIO+Rueu6Hj+IFBnh88cAEUEQ//nVLx5C7kf+yIR47QEe+eMlhz9SqsGbe3hh2R03NGzoY6O42Kz8l7fB6fAk6LYnTyFo/FYyT6GGyNx2Jx2sdH4rA1Fo/HyCXaFyOp8dhYBCfJb2NIn1ImE6CYNGmgSTb52DawJR6jfXEmDU4xyTEmpgHHOIStoxfjSGdkbsK2w2jbdMQG4sgAstEONgURYCwGHhEhhscioQaAhhCf7McifEQc0l6+mxj9nI+gmSdiQ0Zbm7gZnIO7GSMEXG6UDAVocxAV8GcEXCKg1a02RcTtwANWRGIAyElor6n/+ZU2yOB3+T77Hb1MLqhn4KHVnQBjJnqe9QZSon6Kc5DxAD2vMdPL/BXSmQGwspa67z9wLUjdi9TN7QC7lyyBr9rpt7uXVC1CMpyjKRoXnGPHTuiaPLsNdc2dbAFQLAooPkXEh33FodHl4XpC6sPCIa0ftUIhHSYXVSu5iME+DIXsbZJ51BeidCgajcai43jU9nVzoSn2dPqcFvSoxSzJzgRKAx47WMRxOrIj3Wf0+hndxhJTiOkSEqxar3b3RKM9hY64oxBA64ieURLvCfpkDb8siBdUJ1bgT+urJ5PGfewQrmm5R5+0HmfyIPySD7OYkT0WxRePah8oEiyjlxIP74thVoRTURpmL6QhGuWS+QDjdANXjIM8SQa/1w128ODx0Qp4aLMNg9+JL3joUn8AMxW+aLNiuKjarn4uyyTdXjOzZTsh21uwldUvJoYza+zELALfu3p1L8/3krtyZ0Ag058J3hxHghvbGZn0dHZy6Mim/7Blre4lpHd1c28yVqRViO153F2oIWoXCIKbL4Z0cM1iaQn9mI5KuV2SzEvWXJDMNtkANpMdQoDDhIdD4A/YrP6Aye9ysxyE+uOEAcTDorgvVZJjcua043PnZ/PmdDqcbibZlXOOT8uSo7Kof0YUn9GL+Jo17ficymxiTofC6znUso0DhAxs1Fo+kF+d36vLmgZ8mk5cdGv2mwYj5k3Dm9m3LhJ1aVRNm6HrTbLgYAoWXDhDd/u4PGy5CT+xGMdiaBovewUCF/1BiWNljI9MLn7jeScpg+WyH6mfU62eVDql7hsrmvx1ezp/YldE2LhjbkiDnAn8tGy/MW3IXRMYJduvq9HpmIcKuFt+JCtgdGEGKAcF6UacVwIYbVPGfw/+YuNBS4cx/CUHcnyfc+wRDMtTr72mMSBjT/yn/GKSdeDWQUCH6Xoqq5R10RE60gV6erUL0iCti16d0hZjxut4QI/rEpgSh6WjnJXdBXRg1GKCucGJPtFqM27aD1tOqqKonsQ2KsFSSmEpmvRlsR+TcD9OFwrqXxIclL4sJTnGMSuG8KpkZvKdeVIOKDyWSyPLV16/p1QMPbP8NihwUzr47bdnXtwtjdCvqqpO0H+pOvIl3Pzv46e5CT/tQjklXCXXym1AaWY7bzHLkuDMc7ldKCvgxzLn8wYkJLBhEDyK7MT8bTbwbkxbfp+3mKAGsmTBpabSIEECzMIcQlzOPAMKsxMs7uhsnxPLuofPDTc1hkuq6MX9j16YU7CqegcYHbmWYuvAP6tCS97tgWf7dlQvnl25YPavXLVZvrzQPeHCpZmzzEUVq/xzu5sChnSTPTW7oOYmh69z4zL/gk3b+O6hoa733uviP82vnFcbqWlc9tDmZa23LVzaV1yXURi+JX+28NeBuj3+O8IrQ080Vm1eWB4OKjPmrJu7c1udWynvKF6/vs479lSW9+5gZkn+dKfellNGDPllzeULustz+A0bPvhgw7lkvEUwn/N4Ty7U7nhGsEpFkOfy+kutbOh1JQxhVDJumoW11hnkPThznh6FFlhfT+ra1x9sF56kx5YuDzVY9PQYAYA7iblw4frQ4TPCk2MK/xGU3rlmze62trHz6lsko+v+So/do74PT8KVkpJfOErKcv8znrMGsHTNxoEkWy1mYgDB6XBbPaWsuiS6CryGaL6zCjaXBgvtkuyXBua1wOKnh+k7L9AvPnYWffxK18FcJbuosGf3/Jo7amY+CE1vppzY+UTrva0FXc1i55pKQ/YjVL187N5fCn1kW5uot/1hi+DiZ+5atnJR9E+prvydJ9ZZ5mwOpU5gM4KYysMBQ71UzPuMTl9QQOyUo5nwioeYCPjFklrbK6s6X+ypUZ6rum9+CZYzWRiBJfSP0xzzSmrg7f86g0DKVj/wwFzieD9rRfPGFbeKMl05pn5j9/rsQJJ2iEgRrpohlyBo3f4QK7Kl+EcAYZgAoNVmZWXK704YAa3FwBxgSGUOs5htvGRz4Sgj3yFkSJFBuv/sxu5yk998T8WDJzvv/2RX19HtTUW1S+wpKRKRjJ6zzz/1/OPdFdWGlAKbvzS4PHOtURikg9AGz0LbIB85S/cPOpoXvuue8/iV2H1vPTy3ddvOeZ37HGmO3OmSzVzR+NS53+84dHlFhXPLqtzSO+5ruHM2vXtBdxP87LOzKAD359j/INYIbyPabIi3Cq6Wa+SaGe78diIzu7qcblcAa6/fJRvNopXFJnO+U9KKM5bqH5LM0iQSVmpPCPDu7ZT4Aoubz3709EBTyrTDjyx8MQXgUH1nqm7TWng4TzE4i4AsKskBITXfSyC4Fkl5MxnJDiKSIDSJAsGvd1y+/eNDp2e+A+5d8HeiiunrTkT6TqWLIs+/QRoWr98s0qj8uuzLuS22Ytufg3rdTaHn1m46sfgGKHXt0MGnLaRHdnwN37tvHcWKo2V6lnPxL4UvUQcRdOzmZSQs8X5CH5OxXMXpkATuDz8Et0SH4uyCRR+TjmBDP1GvsVrWEGVzEj33YVQ9jAtIKpqsl/s/0xrocwAAeJxjYGRgYADig3cEzsTz23xl4GZnAIHLRucNkWl2BrA4BwMTiAIAF4IITwB4nGNgZGBgZwCChWASxGZkQAXyABOUANh4nGNnYGBgHyAMADa8ANoAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqHicY2BkYGCQZ8hlYGcAASYg5gJCBob/YD4DABbVAaoAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2P2XLCMAxFfYFspGUp3Te+IB9lHJF4cOzUS2n/voaEGR6qB+lKo+WITdhga/a/bRnDBFPMkCBFhhwF5ihxg1sssMQKa9xhg3s84BFPeMYLXvGGd3zgE9tZr/hveXKVkFYoSnoeHJXfRoWOqi54mo9ameNFdrK+dLSyaVf7oJQTlkhXpD3Z5XXhR/rUfQVuKXO91Jps4cLOS6/I5YL3XhodRRsVWZe4NnZOhWnSAWgxhMoEr6SmzZieF43Mk7ZOBdeCVGrp9Eu+54J2xhySplfB5XHwQLXUmT9KH6+kPnQ7ZYuIEzNyfs1DLU1VU4SWZ6LkXGHsD1ZKbMw=) format("woff"),url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAAKAIAAAwAgT1MvMlGRXgUAAAEoAAAAVmNtYXDiMBC2AAAB/AAAAUpnbHlmW/HoBwAAA4gAAA9QaGVhZAyD6V8AAADQAAAANmhoZWEOogcgAAAArAAAACRobXR42QAAAAAAAYAAAAB8bG9jYTDINOoAAANIAAAAQG1heHABMAB5AAABCAAAACBuYW1l1cf1oAAAEtgAAAIKcG9zdGZEjeMAABTkAAABgQABAAAHAAAAAKEHAAAAAAAHAAABAAAAAAAAAAAAAAAAAAAAHwABAAAAAQAAwdxheF8PPPUACwcAAAAAANMyzzEAAAAA0zLPMQAAAAAHAAcAAAAACAACAAAAAAAAAAEAAAAfAG0ABwAAAAAAAgAAAAoACgAAAP8AAAAAAAAAAQcAAZAABQAIBHEE5gAAAPoEcQTmAAADXABXAc4AAAIABQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUGZFZABA8QHxHgcAAAAAoQcAAAAAAAABAAAAAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAcAAAAHAAAABwAAAAAAAAMAAAADAAAAHAABAAAAAABEAAMAAQAAABwABAAoAAAABgAEAAEAAgAA8R7//wAAAADxAf//AAAPAAABAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAFAAZgCyAMYA5gEeAUgBdAGcAfICLgKOAroDCgOOA7AD6gQ4BHwEuAToBQwFogXoBjYGbAbaB3IHqAABAAAAAAWLBYsAAgAAAREBAlUDNgWL++oCCwAAAwAAAAAGawZrAAIADgAaAAAJAhMEAAMSAAUkABMCAAEmACc2ADcWABcGAALrAcD+QJX+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgIwAVABUAGbCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAAAAgAAAAAFQAWLAAMABwAAASERKQERIREBwAEr/tUCVQErAXUEFvvqBBYAAAAEAAAAAAYgBiAABgATACQAJwAAAS4BJxUXNjcGBxc+ATUmACcVFhIBBwEhESEBEQEGBxU+ATcXNwEHFwTQAWVVuAO7AidxJSgF/t/lpc77t18BYf6fASsBdQE+TF1OijuZX/1gnJwDgGSeK6W4GBhqW3FGnFT0AWM4mjT+9AHrX/6f/kD+iwH2/sI7HZoSRDGYXwSWnJwAAAEAAAAABKsF1gAFAAABESEBEQECCwEqAXb+igRg/kD+iwSq/osAAAACAAAAAAVmBdYABgAMAAABLgEnET4BAREhAREBBWUBZVRUZfwRASsBdf6LA4Bkniv9piueAUT+QP6LBKr+iwAAAwAAAAAGIAYPAAUADAAaAAATESEBEQEFLgEnET4BAxUWEhcGAgcVNgA3JgDgASsBdf6LAsUBZVVVZbqlzgMDzqXlASEFBf7fBGD+QP6LBKr+i+Bkniv9piueAvOaNP70tbX+9DSaOAFi9fUBYgAAAAQAAAAABYsFiwAFAAsAEQAXAAABIxEhNSMDMzUzNSEBIxUhESMDFTMVMxECC5YBduCWluD+igOA4AF2luDglgLr/oqWAgrglvyAlgF2AqCW4AF2AAQAAAAABYsFiwAFAAsAEQAXAAABMxUzESETIxUhESMBMzUzNSETNSMRITUBdeCW/org4AF2lgHAluD+ipaWAXYCVeABdgHAlgF2++rglgHA4P6KlgAAAAACAAAAAAXWBdYADwATAAABIQ4BBxEeARchPgE3ES4BAyERIQVA/IA/VQEBVT8DgD9VAQFVP/yAA4AF1QFVP/yAP1UBAVU/A4A/VfvsA4AAAAYAAAAABmsGawAHAAwAEwAbACAAKAAACQEmJw4BBwElLgEnAQUhATYSNyYFAQYCBxYXIQUeARcBMwEWFz4BNwECvgFkTlSH8GEBEgOONemh/u4C5f3QAXpcaAEB/BP+3VxoAQEOAjD95DXpoQESeP7dTlSH8GH+7gPwAmgSAQFYUP4nd6X2Pv4nS/1zZAEBk01NAfhk/v+TTUhLpfY+Adn+CBIBAVhQAdkAAAAFAAAAAAZrBdYADwATABcAGwAfAAABIQ4BBxEeARchPgE3ES4BASEVIQEhNSEFITUhNSE1IQXV+1ZAVAICVEAEqkBUAgJU+xYBKv7WAur9FgLqAcD+1gEq/RYC6gXVAVU//IA/VQEBVT8DgD9V/ayV/tWVlZWWlQADAAAAAAYgBdYADwAnAD8AAAEhDgEHER4BFyE+ATcRLgEBIzUjFTM1MxUUBgcjLgEnET4BNzMeARUFIzUjFTM1MxUOAQcjLgE1ETQ2NzMeARcFi/vqP1QCAlQ/BBY/VAICVP1rcJWVcCog4CAqAQEqIOAgKgILcJWVcAEqIOAgKiog4CAqAQXVAVU//IA/VQEBVT8DgD9V/fcl4CVKICoBASogASogKgEBKiBKJeAlSiAqAQEqIAEqICoBASogAAAGAAAAAAYgBPYAAwAHAAsADwATABcAABMzNSMRMzUjETM1IwEhNSERITUhERUhNeCVlZWVlZUBKwQV++sEFfvrBBUDNZb+QJUBwJX+QJb+QJUCVZWVAAAAAQAAAAAGIAZsAC4AAAEiBgcBNjQnAR4BMz4BNy4BJw4BBxQXAS4BIw4BBx4BFzI2NwEGBx4BFz4BNy4BBUArSh797AcHAg8eTixffwICf19ffwIH/fEeTixffwICf18sTh4CFAUBA3tcXHsDA3sCTx8bATcZNhkBNB0gAn9fX38CAn9fGxn+zRwgAn9fX38CIBz+yhcaXHsCAntcXXsAAAIAAAAABlkGawBDAE8AAAE2NCc3PgEnAy4BDwEmLwEuASchDgEPAQYHJyYGBwMGFh8BBhQXBw4BFxMeAT8BFh8BHgEXIT4BPwE2NxcWNjcTNiYnBS4BJz4BNx4BFw4BBasFBZ4KBgeWBxkNujpEHAMUD/7WDxQCHEU5ug0aB5UHBQudBQWdCwUHlQcaDbo5RRwCFA8BKg8UAhxFOboNGgeVBwUL/ThvlAIClG9vlAIClAM3JEokewkaDQEDDAkFSy0cxg4RAQERDsYcLUsFCQz+/QwbCXskSiR7CRoN/v0MCQVLLRzGDhEBAREOxhwtSwUJDAEDDBsJQQKUb2+UAgKUb2+UAAAAAAEAAAAABmsGawALAAATEgAFJAATAgAlBACVCAGmAT0BPQGmCAj+Wv7D/sP+WgOA/sP+WggIAaYBPQE9AaYICP5aAAAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAASYAJzYANxYAFwYAA4D+w/5aCAgBpgE9AT0BpggI/lr+w/3+rgYGAVL9/QFSBgb+rgZrCP5a/sP+w/5aCAgBpgE9AT0BpvrIBgFS/f0BUgYG/q79/f6uAAADAAAAAAZrBmsACwAXACMAAAEEAAMSAAUkABMCAAEmACc2ADcWABcGAAMOAQcuASc+ATceAQOA/sP+WggIAaYBPQE9AaYICP5a/sP9/q4GBgFS/f0BUgYG/q4dAn9fX38CAn9fX38Gawj+Wv7D/sP+WggIAaYBPQE9Aab6yAYBUv39AVIGBv6u/f3+rgJPX38CAn9fX38CAn8AAAAEAAAAAAYgBiAADwAbACUAKQAAASEOAQcRHgEXIT4BNxEuAQEjNSMVIxEzFTM1OwEhHgEXEQ4BByE3MzUjBYv76j9UAgJUPwQWP1QCAlT9a3CVcHCVcJYBKiAqAQEqIP7WcJWVBiACVD/76j9UAgJUPwQWP1T8gpWVAcC7uwEqIP7WICoBcOAAAgAAAAAGawZrAAsAFwAAAQQAAxIABSQAEwIAEwcJAScJATcJARcBA4D+w/5aCAgBpgE9AT0BpggI/lo4af70/vRpAQv+9WkBDAEMaf71BmsI/lr+w/7D/loICAGmAT0BPQGm/BFpAQv+9WkBDAEMaf71AQtp/vQAAQAAAAAF1ga2ABYAAAERCQERHgEXDgEHLgEnIxYAFzYANyYAA4D+iwF1vv0FBf2+vv0FlQYBUf7+AVEGBv6vBYsBKv6L/osBKgT9v779BQX9vv7+rwYGAVH+/gFRAAAAAQAAAAAFPwcAABQAAAERIyIGHQEhAyMRIREjETM1NDYzMgU/nVY8ASUn/v7O///QrZMG9P74SEi9/tj9CQL3ASjaus0AAAAABAAAAAAGjgcAADAARQBgAGwAAAEUHgMVFAcGBCMiJicmNTQ2NzYlLgE1NDcGIyImNTQ2Nz4BMyEHIx4BFRQOAycyNjc2NTQuAiMiBgcGFRQeAxMyPgI1NC4BLwEmLwImIyIOAxUUHgIBMxUjFSM1IzUzNTMDH0BbWkAwSP7qn4TlOSVZSoMBESAfFS4WlMtIP03TcAGiioNKTDFFRjGSJlAaNSI/akAqURkvFCs9WTY6a1s3Dg8THgocJU4QIDVob1M2RnF9A2vV1WnU1GkD5CRFQ1CATlpTenNTYDxHUYouUhIqQCkkMQTBlFKaNkJAWD+MWkhzRztAPiEbOWY6hn1SJyE7ZS5nZ1I0/JcaNF4+GTAkGCMLFx04Ag4kOF07Rms7HQNsbNvbbNkAAwAAAAAGgAZsAAMADgAqAAABESERARYGKwEiJjQ2MhYBESERNCYjIgYHBhURIRIQLwEhFSM+AzMyFgHd/rYBXwFnVAJSZGemZASP/rdRVj9VFQv+twIBAQFJAhQqR2c/q9AEj/whA98BMkliYpNhYfzd/cgCEml3RTMeM/3XAY8B8DAwkCAwOB/jAAABAAAAAAaUBgAAMQAAAQYHFhUUAg4BBCMgJxYzMjcuAScWMzI3LgE9ARYXLgE1NDcWBBcmNTQ2MzIXNjcGBzYGlENfAUyb1v7SrP7x4SMr4bBpph8hHCsqcJNETkJOLHkBW8YIvYaMYG1gJWldBWhiRQ4cgv797rdtkQSKAn1hBQsXsXUEJgMsjlNYS5WzCiYkhr1mFTlzPwoAAAABAAAAAAWABwAAIgAAARcOAQcGLgM1ESM1PgQ3PgE7AREhFSERFB4CNzYFMFAXsFlorXBOIahIckQwFAUBBwT0AU3+sg0gQzBOAc/tIz4BAjhceHg6AiDXGlddb1ctBQf+WPz9+h40NR4BAgABAAAAAAaABoAASgAAARQCBCMiJzY/AR4BMzI+ATU0LgEjIg4DFRQWFxY/ATY3NicmNTQ2MzIWFRQGIyImNz4CNTQmIyIGFRQXAwYXJgI1NBIkIAQSBoDO/p/Rb2s7EzYUaj15vmh34o5ptn9bK1BNHggIBgIGETPRqZepiWs9Sg4IJRc2Mj5WGWMRBM7+zgFhAaIBYc4DgNH+n84gXUfTJzmJ8JZyyH46YH2GQ2ieIAwgHxgGFxQ9WpfZpIOq7lc9I3VZHzJCclVJMf5eRmtbAXzp0QFhzs7+nwAABwAAAAAHAATPAA4AFwAqAD0AUABaAF0AAAERNh4CBw4BBwYmIycmNxY2NzYmBxEUBRY2Nz4BNy4BJyMGHwEeARcOARcWNjc+ATcuAScjBh8BHgEXFAYXFjY3PgE3LgEnIwYfAR4BFw4BBTM/ARUzESMGAyUVJwMchM2UWwgNq4JHrQgBAapUaAoJcWMBfiIhDiMrAQJLMB0BBAokNAIBPmMiIQ4iLAECSzAeAQUKJDQBP2MiIQ4iLAECSzAeAQUKJDQBAT75g+5B4arNLNIBJ44ByQL9BQ9mvYCKwA8FBQMDwwJVTGdzBf6VB8IHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvUwHNR08lld9uT4LCRA/qGNxvVJkAWUDDEf+tYP5AQAAAAEAAAAABiAGtgAbAAABBAADER4BFzMRITU2ADcWABcVIREzPgE3EQIAA4D+4v6FBwJ/X+D+1QYBJ97eAScG/tXgX38CB/6FBrUH/oX+4v32X38CAlWV3gEnBgb+2d6V/asCf18CCgEeAXsAAAAAEADGAAEAAAAAAAEABwAAAAEAAAAAAAIABwAHAAEAAAAAAAMABwAOAAEAAAAAAAQABwAVAAEAAAAAAAUACwAcAAEAAAAAAAYABwAnAAEAAAAAAAoAKwAuAAEAAAAAAAsAEwBZAAMAAQQJAAEADgBsAAMAAQQJAAIADgB6AAMAAQQJAAMADgCIAAMAAQQJAAQADgCWAAMAAQQJAAUAFgCkAAMAAQQJAAYADgC6AAMAAQQJAAoAVgDIAAMAAQQJAAsAJgEeVmlkZW9KU1JlZ3VsYXJWaWRlb0pTVmlkZW9KU1ZlcnNpb24gMS4wVmlkZW9KU0dlbmVyYXRlZCBieSBzdmcydHRmIGZyb20gRm9udGVsbG8gcHJvamVjdC5odHRwOi8vZm9udGVsbG8uY29tAFYAaQBkAGUAbwBKAFMAUgBlAGcAdQBsAGEAcgBWAGkAZABlAG8ASgBTAFYAaQBkAGUAbwBKAFMAVgBlAHIAcwBpAG8AbgAgADEALgAwAFYAaQBkAGUAbwBKAFMARwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABzAHYAZwAyAHQAdABmACAAZgByAG8AbQAgAEYAbwBuAHQAZQBsAGwAbwAgAHAAcgBvAGoAZQBjAHQALgBoAHQAdABwADoALwAvAGYAbwBuAHQAZQBsAGwAbwAuAGMAbwBtAAAAAgAAAAAAAAARAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAABAgEDAQQBBQEGAQcBCAEJAQoBCwEMAQ0BDgEPARABEQESARMBFAEVARYBFwEYARkBGgEbARwBHQEeAR8EcGxheQtwbGF5LWNpcmNsZQVwYXVzZQt2b2x1bWUtbXV0ZQp2b2x1bWUtbG93CnZvbHVtZS1taWQLdm9sdW1lLWhpZ2gQZnVsbHNjcmVlbi1lbnRlcg9mdWxsc2NyZWVuLWV4aXQGc3F1YXJlB3NwaW5uZXIJc3VidGl0bGVzCGNhcHRpb25zCGNoYXB0ZXJzBXNoYXJlA2NvZwZjaXJjbGUOY2lyY2xlLW91dGxpbmUTY2lyY2xlLWlubmVyLWNpcmNsZQJoZAZjYW5jZWwGcmVwbGF5CGZhY2Vib29rBWdwbHVzCGxpbmtlZGluB3R3aXR0ZXIGdHVtYmxyCXBpbnRlcmVzdBFhdWRpby1kZXNjcmlwdGlvbgVhdWRpbwAAAAAA) format("truetype");font-weight:400;font-style:normal}
.video-js .vjs-big-play-button:before,.video-js .vjs-play-control:before,.vjs-icon-play:before{content:"\f101"}
.vjs-icon-play-circle:before{content:"\f102"}
.video-js .vjs-play-control.vjs-playing:before,.vjs-icon-pause:before{content:"\f103"}
.video-js .vjs-mute-control.vjs-vol-0:before,.video-js .vjs-volume-menu-button.vjs-vol-0:before,.vjs-icon-volume-mute:before{content:"\f104"}
.video-js .vjs-mute-control.vjs-vol-1:before,.video-js .vjs-volume-menu-button.vjs-vol-1:before,.vjs-icon-volume-low:before{content:"\f105"}
.video-js .vjs-mute-control.vjs-vol-2:before,.video-js .vjs-volume-menu-button.vjs-vol-2:before,.vjs-icon-volume-mid:before{content:"\f106"}
.video-js .vjs-mute-control:before,.video-js .vjs-volume-menu-button:before,.vjs-icon-volume-high:before{content:"\f107"}
.video-js .vjs-fullscreen-control:before,.vjs-icon-fullscreen-enter:before{content:"\f108"}
.video-js.vjs-fullscreen .vjs-fullscreen-control:before,.vjs-icon-fullscreen-exit:before{content:"\f109"}
.vjs-icon-square:before{content:"\f10a"}
.vjs-icon-spinner:before{content:"\f10b"}
.video-js .vjs-subtitles-button:before,.vjs-icon-subtitles:before{content:"\f10c"}
.video-js .vjs-captions-button:before,.vjs-icon-captions:before{content:"\f10d"}
.video-js .vjs-chapters-button:before,.vjs-icon-chapters:before{content:"\f10e"}
.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}
.vjs-icon-share:before{content:"\f10f"}
.vjs-icon-cog:before{content:"\f110"}
.video-js .vjs-mouse-display:before,.video-js .vjs-play-progress:before,.video-js .vjs-volume-level:before,.vjs-icon-circle:before{content:"\f111"}
.vjs-icon-circle-outline:before{content:"\f112"}
.vjs-icon-circle-inner-circle:before{content:"\f113"}
.vjs-icon-hd:before{content:"\f114"}
.video-js .vjs-control.vjs-close-button:before,.vjs-icon-cancel:before{content:"\f115"}
.vjs-icon-replay:before{content:"\f116"}
.vjs-icon-facebook:before{content:"\f117"}
.vjs-icon-gplus:before{content:"\f118"}
.vjs-icon-linkedin:before{content:"\f119"}
.vjs-icon-twitter:before{content:"\f11a"}
.vjs-icon-tumblr:before{content:"\f11b"}
.vjs-icon-pinterest:before{content:"\f11c"}
.video-js .vjs-descriptions-button:before,.vjs-icon-audio-description:before{content:"\f11d"}
.video-js .vjs-audio-button:before,.vjs-icon-audio:before{content:"\f11e"}
.video-js{display:block;vertical-align:top;box-sizing:border-box;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif}
.video-js:-moz-full-screen{position:absolute}
.video-js:-webkit-full-screen{width:100% !important;height:100% !important}
.video-js .vjs-tech,.video-js.vjs-fill{width:100%;height:100%}
.video-js *,.video-js :after,.video-js :before{box-sizing:inherit}
.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}
.vjs-error .vjs-error-display:before,.vjs-menu .vjs-menu-content,.vjs-no-js{font-family:Arial,Helvetica,sans-serif}
.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-fluid{width:100%;max-width:100%;height:0}
.video-js.vjs-16-9{padding-top:56.25%}
.video-js.vjs-4-3{padding-top:75%}
.video-js .vjs-tech{position:absolute;top:0;left:0}
body.vjs-full-window{padding:0;margin:0;height:100%;overflow-y:auto}
.vjs-full-window .video-js.vjs-fullscreen{position:fixed;overflow:hidden;z-index:1000;left:0;top:0;bottom:0;right:0}
.video-js.vjs-fullscreen{width:100% !important;height:100% !important;padding-top:0 !important}
.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}
.vjs-hidden{display:none !important}
.vjs-disabled{opacity:.5;cursor:default}
.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}
.vjs-lock-showing{display:block !important;opacity:1;visibility:visible}
.vjs-no-js{padding:20px;font-size:18px;width:300px;height:150px;margin:0 auto}
.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}
.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.5em;width:3em;display:block;position:absolute;top:10px;left:10px;padding:0;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:rgba(43,51,63,0.7);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%;margin-top:-.75em;margin-left:-1.5em}
.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{outline:0;border-color:#fff;background-color:#73859f;background-color:rgba(115,133,159,0.5);-webkit-transition:all 0;-moz-transition:all 0;-o-transition:all 0;transition:all 0}
.vjs-controls-disabled .vjs-big-play-button,.vjs-error .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button{display:none}
.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause .vjs-big-play-button{display:block}
.video-js button{background:0;border:0;color:inherit;display:inline-block;overflow:visible;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}
.vjs-menu-button{cursor:pointer}
.vjs-menu-button.vjs-disabled{cursor:default}
.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}
.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;overflow:auto}
.vjs-scrubbing .vjs-menu-button:hover .vjs-menu{display:none}
.vjs-menu li{list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-transform:lowercase}
.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover{outline:0;background-color:#73859f;background-color:rgba(115,133,159,0.5)}
.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}
.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}
.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0;margin-bottom:1.5em;border-top-color:rgba(43,51,63,0.7)}
.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:rgba(43,51,63,0.7);position:absolute;width:100%;bottom:1.5em;max-height:15em}
.vjs-menu-button-popup .vjs-menu.vjs-lock-showing,.vjs-workinghover .vjs-menu-button-popup:hover .vjs-menu{display:block}
.video-js .vjs-menu-button-inline{-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s;overflow:hidden}
.video-js .vjs-menu-button-inline:before{width:2.222222222em}
.video-js .vjs-menu-button-inline.vjs-slider-active,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline:hover,.video-js.vjs-no-flex .vjs-menu-button-inline{width:12em}
.video-js .vjs-menu-button-inline.vjs-slider-active{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}
.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;-webkit-transition:all .4s;-moz-transition:all .4s;-o-transition:all .4s;transition:all .4s}
.vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline:hover .vjs-menu{display:block;opacity:1}
.vjs-no-flex .vjs-menu-button-inline .vjs-menu{display:block;opacity:1;position:relative;width:auto}
.vjs-no-flex .vjs-menu-button-inline.vjs-slider-active .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:focus .vjs-menu,.vjs-no-flex .vjs-menu-button-inline:hover .vjs-menu{width:auto}
.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}
.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:rgba(43,51,63,0.7)}
.vjs-has-started .vjs-control-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:visible;opacity:1;-webkit-transition:visibility .1s,opacity .1s;-moz-transition:visibility .1s,opacity .1s;-o-transition:visibility .1s,opacity .1s;transition:visibility .1s,opacity .1s}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.vjs-controls-disabled .vjs-control-bar,.vjs-error .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar{display:none !important}
.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible}
.vjs-has-started.vjs-no-flex .vjs-control-bar{display:table}
.video-js .vjs-control{outline:0;position:relative;margin:0;padding:0;height:100%;width:4em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-control:before{font-size:1.8em;line-height:1.67}
.video-js .vjs-control:focus,.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before{text-shadow:0 0 1em #fff}
.video-js .vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.vjs-no-flex .vjs-control{display:table-cell;vertical-align:middle}
.video-js .vjs-custom-control-spacer{display:none}
.video-js .vjs-progress-control{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-width:4em}
.vjs-live .vjs-progress-control{display:none}
.video-js .vjs-progress-holder{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;transition:all .2s;height:.3em}
.video-js .vjs-progress-control:hover .vjs-progress-holder{font-size:1.666666666666666666em}
.video-js .vjs-progress-control:hover .vjs-mouse-display:after,.video-js .vjs-progress-control:hover .vjs-play-progress:after,.video-js .vjs-progress-control:hover .vjs-time-tooltip{font-family:Arial,Helvetica,sans-serif;visibility:visible;font-size:.6em}
.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div,.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-tooltip-progress-bar{position:absolute;display:block;height:100%;margin:0;padding:0;width:0;left:0;top:0}
.video-js .vjs-mouse-display:before,.video-js .vjs-progress-control .vjs-keep-tooltips-inside:after{display:none}
.video-js .vjs-play-progress{background-color:#fff}
.video-js .vjs-play-progress:before{position:absolute;top:-.333333333333333em;right:-.5em;font-size:.9em}
.video-js .vjs-mouse-display:after,.video-js .vjs-play-progress:after,.video-js .vjs-time-tooltip{visibility:hidden;pointer-events:none;position:absolute;top:-3.4em;right:-1.9em;font-size:.9em;color:#000;content:attr(data-current-time);padding:6px 8px 8px;background-color:#fff;background-color:rgba(255,255,255,0.8);-webkit-border-radius:.3em;-moz-border-radius:.3em;border-radius:.3em}
.video-js .vjs-play-progress:after,.video-js .vjs-play-progress:before,.video-js .vjs-time-tooltip{z-index:1}
.video-js .vjs-load-progress{background:#bfc7d3;background:rgba(115,133,159,0.5)}
.video-js .vjs-load-progress div{background:#fff;background:rgba(115,133,159,0.75)}
.video-js.vjs-no-flex .vjs-progress-control{width:auto}
.video-js .vjs-time-tooltip{display:inline-block;height:2.4em;position:relative;float:right;right:-1.9em}
.vjs-tooltip-progress-bar{visibility:hidden}
.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}
.vjs-no-flex .vjs-progress-control .vjs-mouse-display{z-index:0}
.video-js .vjs-progress-control:hover .vjs-mouse-display{display:block}
.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display:after{visibility:hidden;opacity:0;-webkit-transition:visibility 1s,opacity 1s;-moz-transition:visibility 1s,opacity 1s;-o-transition:visibility 1s,opacity 1s;transition:visibility 1s,opacity 1s}
.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display,.video-js.vjs-user-inactive.vjs-no-flex .vjs-progress-control .vjs-mouse-display:after{display:none}
.video-js .vjs-progress-control .vjs-mouse-display:after,.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:rgba(0,0,0,0.8)}
.video-js .vjs-slider{outline:0;position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#73859f;background-color:rgba(115,133,159,0.5)}
.video-js .vjs-slider:focus{text-shadow:0 0 1em #fff;-webkit-box-shadow:0 0 1em #fff;-moz-box-shadow:0 0 1em #fff;box-shadow:0 0 1em #fff}
.video-js .vjs-mute-control,.video-js .vjs-volume-menu-button{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.video-js .vjs-volume-control{width:5em;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.video-js .vjs-volume-bar{margin:1.35em .45em}
.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}
.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}
.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}
.video-js .vjs-volume-level:before{position:absolute;font-size:.9em}
.vjs-slider-vertical .vjs-volume-level{width:.3em}
.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em}
.vjs-slider-horizontal .vjs-volume-level{height:.3em}
.vjs-slider-horizontal .vjs-volume-level:before{top:-.3em;right:-.5em}
.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}
.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu{display:block;width:0;height:0;border-top-color:transparent}
.vjs-menu-button-popup.vjs-volume-menu-button-vertical .vjs-menu{left:.5em;height:8em}
.vjs-menu-button-popup.vjs-volume-menu-button-horizontal .vjs-menu{left:-2em}
.vjs-menu-button-popup.vjs-volume-menu-button .vjs-menu-content{height:0;width:0;overflow-x:hidden;overflow-y:hidden}
.vjs-volume-menu-button-vertical .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-vertical.vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-vertical:focus .vjs-menu-content,.vjs-volume-menu-button-vertical:hover .vjs-menu-content{height:8em;width:2.9em}
.vjs-volume-menu-button-horizontal .vjs-lock-showing .vjs-menu-content,.vjs-volume-menu-button-horizontal .vjs-slider-active .vjs-menu-content,.vjs-volume-menu-button-horizontal:focus .vjs-menu-content,.vjs-volume-menu-button-horizontal:hover .vjs-menu-content{height:2.9em;width:8em}
.vjs-volume-menu-button.vjs-menu-button-inline .vjs-menu-content{background-color:transparent !important}
.vjs-poster{display:inline-block;vertical-align:middle;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;background-color:#000;cursor:pointer;margin:0;padding:0;position:absolute;top:0;right:0;bottom:0;left:0;height:100%}
.vjs-poster img{display:block;vertical-align:middle;margin:0 auto;max-height:100%;padding:0;width:100%}
.vjs-has-started .vjs-poster{display:none}
.vjs-audio.vjs-has-started .vjs-poster{display:block}
.vjs-using-native-controls .vjs-poster{display:none}
.video-js .vjs-live-control{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:flex-start;-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start;-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto;font-size:1em;line-height:3em}
.vjs-no-flex .vjs-live-control{display:table-cell;width:auto;text-align:left}
.video-js .vjs-current-time,.video-js .vjs-duration,.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.vjs-no-flex .vjs-current-time,.vjs-no-flex .vjs-duration{display:none}
.video-js .vjs-time-control{-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}
.vjs-time-divider{display:none;line-height:3em}
.video-js .vjs-play-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-text-track-display{position:absolute;bottom:3em;left:0;right:0;top:0;pointer-events:none}
.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}
.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em;background-color:#000;background-color:rgba(0,0,0,0.5)}
.vjs-subtitles{color:#fff}
.vjs-captions{color:#fc6}
.vjs-tt-cue{display:block}
video::-webkit-media-text-track-display{-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);-webkit-transform:translateY(-3em);transform:translateY(-3em)}
.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{-moz-transform:translateY(-1.5em);-ms-transform:translateY(-1.5em);-o-transform:translateY(-1.5em);-webkit-transform:translateY(-1.5em);transform:translateY(-1.5em)}
.video-js .vjs-fullscreen-control{cursor:pointer;-webkit-box-flex:none;-moz-box-flex:none;-webkit-flex:none;-ms-flex:none;flex:none}
.vjs-playback-rate .vjs-playback-rate-value{font-size:1.5em;line-height:2;position:absolute;top:0;left:0;width:100%;height:100%;text-align:center}
.vjs-playback-rate .vjs-menu{width:4em;left:0}
.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}
.vjs-error .vjs-error-display:before{color:#fff;content:'X';font-size:4em;left:0;line-height:1;margin-top:-.5em;position:absolute;text-shadow:.05em .05em .1em #000;text-align:center;top:50%;vertical-align:middle;width:100%}
.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;opacity:.85;text-align:left;border:6px solid rgba(43,51,63,0.7);box-sizing:border-box;background-clip:padding-box;width:50px;height:50px;border-radius:25px}
.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:block}
.vjs-loading-spinner:after,.vjs-loading-spinner:before{content:"";position:absolute;margin:-6px;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:#fff transparent transparent}
.vjs-seeking .vjs-loading-spinner:after,.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before{-webkit-animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite;animation:vjs-spinner-spin 1.1s cubic-bezier(0.6,0.2,0,0.8) infinite,vjs-spinner-fade 1.1s linear infinite}
.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}
.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;-webkit-animation-delay:.44s;animation-delay:.44s}
@keyframes vjs-spinner-spin{100%{transform:rotate(360deg)}
}
@-webkit-keyframes vjs-spinner-spin{100%{-webkit-transform:rotate(360deg)}
}
@keyframes vjs-spinner-fade{0,100%,20%,60%{border-top-color:#73859f}
35%{border-top-color:#fff}
}
@-webkit-keyframes vjs-spinner-fade{0,100%,20%,60%{border-top-color:#73859f}
35%{border-top-color:#fff}
}
.vjs-chapters-button .vjs-menu ul{width:24em}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-custom-control-spacer{-webkit-box-flex:auto;-moz-box-flex:auto;-webkit-flex:auto;-ms-flex:auto;flex:auto}
.video-js.vjs-layout-tiny:not(.vjs-fullscreen).vjs-no-flex .vjs-custom-control-spacer{width:auto}
.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-subtitles-button .vjs-audio-button,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-progress-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-tiny:not(.vjs-fullscreen) .vjs-volume-menu-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-audio-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-captions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-chapters-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-current-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-descriptions-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-duration,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-mute-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-playback-rate,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-remaining-time,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-subtitles-button,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-time-divider,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-control,.video-js.vjs-layout-x-small:not(.vjs-fullscreen) .vjs-volume-menu-button{display:none}
.vjs-caption-settings{position:relative;top:1em;background-color:#2b333f;background-color:rgba(43,51,63,0.75);color:#fff;margin:0 auto;padding:.5em;height:16em;font-size:12px;width:40em}
.vjs-caption-settings .vjs-tracksettings{top:0;bottom:1em;left:0;right:0;position:absolute;overflow:auto}
.vjs-caption-settings .vjs-tracksettings-colors,.vjs-caption-settings .vjs-tracksettings-font{float:left}
.vjs-caption-settings .vjs-tracksettings-colors:after,.vjs-caption-settings .vjs-tracksettings-controls:after,.vjs-caption-settings .vjs-tracksettings-font:after{clear:both}
.vjs-caption-settings .vjs-tracksettings-controls{position:absolute;bottom:1em;right:1em}
.vjs-caption-settings .vjs-tracksetting{margin:5px;padding:3px;min-height:40px;border:0}
.vjs-caption-settings .vjs-tracksetting label,.vjs-caption-settings .vjs-tracksetting legend{display:block;width:100px;margin-bottom:5px}
.vjs-caption-settings .vjs-tracksetting span{display:inline;margin-left:5px;vertical-align:top;float:right}
.vjs-caption-settings .vjs-tracksetting>div{margin-bottom:5px;min-height:20px}
.vjs-caption-settings .vjs-tracksetting>div:last-child{margin-bottom:0;padding-bottom:0;min-height:0}
.vjs-caption-settings label>input{margin-right:10px}
.vjs-caption-settings fieldset{margin-top:1em;margin-left:.5em}
.vjs-caption-settings fieldset .vjs-label{position:absolute;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}
.vjs-caption-settings input[type=button]{width:40px;height:40px}
.video-js .vjs-modal-dialog{background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(-90deg,rgba(0,0,0,0.8),rgba(255,255,255,0));background:linear-gradient(180deg,rgba(0,0,0,0.8),rgba(255,255,255,0))}
.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}
@media print{.video-js>:not(.vjs-tech):not(.vjs-poster){visibility:hidden}
}
@media screen{.vjs-user-inactive.vjs-playing .vjs-control-bar:before{content:""}
.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:hidden}
}
@media(min-width:1025px){.st-footer>.st-container>.row.st-row{padding-right:10px}
}
.accordion .accordion-navigation>a,.accordion dd>a{font-family:Arial,Helvetica,sans-serif}
td label.inline-block{display:inline-block}
td .switch.supertiny{display:inline-block;top:.16rem}
.switch.supertiny label{width:2.6rem;height:1rem;overflow:hidden}
.switch.supertiny label:after{width:1rem;height:1rem;top:0;left:.1rem}
.switch.bluered label{background-color:#d25b39}
.switch.bluered label:after{content:"\f00d";text-indent:1.5rem;font:normal normal normal 12px/1.4 'FontAwesome';color:#fff;position:relative;top:0;left:0}
.switch.bluered input:checked+label{background-color:#3cb4e6}
.switch.supertiny input:checked+label:after{left:1.55rem;content:"\f00c";text-indent:-1rem}
.ok-to-break-word{word-break:break-word}
#stmicro .cookies-policy table tr th,#stmicro .cookies-policy table tr td{word-break:break-all}
label.align-middle{display:block;margin-bottom:1rem;padding-left:1.2rem;position:relative}
label.align-middle input[type="checkbox"],label.align-middle input[type="radio"]{display:inline-block;left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%)}
label+a.companion{font-size:.775rem;margin-left:-0.5rem}
.gap-10{width:10%}
.gap-90{width:90%}
ul.dashes{border-bottom:2px solid #eaeaea;margin:0 -3px 16px;list-style:none}
ul.dashes li{padding:0 3px 16px 13px;position:relative}
ul.dashes li:last-child{padding-bottom:10px}
ul.dashes li:before{content:"-";position:absolute;left:3px}
a#rssFeedLink img{vertical-align:baseline}
p.lead{font-size:17px;font-weight:bold;margin-bottom:1.75rem}
img.img-responsive{width:100%;height:auto}
input[type="number"].mod::-webkit-outer-spin-button,input[type="number"].mod::-webkit-inner-spin-button{-webkit-appearance:none;background:#FFF url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAKUlEQVQYlWNgwAT/sYhhKPiPT+F/LJgEsHv37v+EMGkmkuImoh2NoQAANlcun/q4OoYAAAAASUVORK5CYII=) no-repeat center center;width:1em;border-left:1px solid #BBB;opacity:.5;position:absolute;top:0;right:0;bottom:0}
input[type="number"].mod::-webkit-inner-spin-button:hover,input[type="number"].mod::-webkit-inner-spin-button:active{box-shadow:0 0 2px #0CF;opacity:.8}
.hidden{display:none}
.no-padding{padding-bottom:0}
.no-padding-bottom{padding-bottom:0}
.padding-10{padding:10px}
.padding-20{padding:20px}
.padding-left-20{padding-left:20px}
.padding-left-10{padding-left:10px}
.padding-left-75{padding-left:75px}
.padding-right-15{padding-right:15px}
.padding-right-10{padding-right:10px}
.padding-bottom-25{padding-bottom:25px}
.padding-bottom-10{padding-bottom:10px}
.padding-top-10{padding-top:10px}
.no-margin{margin:0}
.margin-top-85{margin-top:85px !important}
.margin-top-75{margin-top:75px !important}
.margin-top-50{margin-top:50px !important}
.margin-top-25{margin-top:25px !important}
.margin-top-15{margin-top:15px !important}
.margin-top-5{margin-top:5px}
.margin-bottom-50{margin-bottom:50px}
.margin-bottom-25{margin-bottom:25px}
.margin-bottom-15{margin-bottom:15px}
.margin-bottom-10{margin-bottom:10px}
.margin-bottom-5{margin-bottom:5px}
.align-center{text-align:center}
.block{display:block}
img.centerize{margin:0 auto}
.img-text-left{padding-left:15px}
.row{max-width:1200px}
@media only screen and (max-width:40.063em){.row .item-thumbnail{float:none;width:100%;text-align:left;margin-bottom:.9375rem}
.row .item-info{float:none;padding:0 .9375rem;width:100%}
.sticky{position:relative !important}
.viewport-mobile-font-size-pagination ul.pagination li{font-size:80%}
}
.rcrumbs{white-space:nowrap}
.rcrumbs>ul{padding:0;list-style:none}
.rcrumbs>ul>li{overflow:hidden;display:none}
.rcrumbs>ul>li.show{display:inline-block}
.rcrumbs>ul>li.ellipsis{text-overflow:ellipsis;-o-text-overflow:ellipsis;overflow:hidden}
.obsolete{color:#8f8f8f}
.dropdown.button,button.dropdown{padding:0}
.dropdown.button:after,button.dropdown:after{border:0;margin:0}
.panel-news-and-highlights .s-news-and-highlights{overflow-y:hidden}
.panel-news-and-highlights .s-news-and-highlights>p:nth-child(n+4){display:none}
.icon-parametric{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat 8px 0}
.icon-parametric:hover{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat 8px -30px}
.icon-myst{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat 8px 0}
.icon-myst:hover{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat 8px -30px}
.icon-avatar{text-align:center}
.icon-avatar img{margin:0 auto;max-height:21px;width:auto}
.icon-social{display:inline-block;width:1.8em;height:1.8em;vertical-align:middle;margin-top:-0.9em}
a:hover .icon-social:before{position:absolute;width:1.8em;height:1.8em;display:block;content:' ';background:rgba(0,32,82,0.2);border-radius:5px}
.icon-social-instagram{background:url(st-site/media/app/images/icon_instagram.svg) no-repeat;background-size:contain}
.icon-cart{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat 8px 0}
.icon-cart:hover{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat 8px -30px}
.icon-language{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat 8px 0}
.icon-language:hover{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat 8px -29px}
.icon-logout{background:url(st-site-cx/media/app/images/icon_logout.png) no-repeat 8px 0}
.icon-logout:hover{background:url(st-site-cx/media/app/images/icon_logout.png) no-repeat 8px -30px}
.file-icon-parent-container{overflow:hidden}
.file-icon-container{margin-right:-65px}
.file-icon{display:inline-block;padding-right:65px}
.sub-acc-1{margin-left:15px}
.basic-padding-head{padding-top:50px}
.text-dark-blue{color:#03234b !important}
#navlvl1.tabs .tab-title>a{font-size:14px;background:#03234b;color:#fff;border-bottom:1px solid #000;font-weight:bold}
#navlvl1.tabs .tab-title:last-child>a{border-bottom:0}
#navlvl1.tabs .tab-title>a:hover,#navlvl1.tabs .tab-title.active>a{color:#03234b;background:#fff;border-right:1px solid #ccc}
#navlvl11.tabs .tab-title>a{font-size:14px;background:#3cb4e6;color:#fff;border-bottom:1px solid #000;font-weight:bold}
#navlvl11.tabs .tab-title:last-child>a{border-bottom:0}
#navlvl11.tabs .tab-title>a:hover,#navlvl11.tabs .tab-title.active>a{color:#3cb4e6;background:#fff}
.f-dropdown.content{max-width:1000px;width:212px;border-top:3px solid #03234b;top:59px !important;padding:0;background:url(st-site-cx/media/app/images/menubg.png) repeat-y #fff}
.boxed-checkbox{padding-top:10px;padding-bottom:10px;border-top:1px solid #d1d0d3;border-bottom:1px solid #d1d0d3;margin-bottom:15px;float:left;width:100%}
.f-dropdown:before,.f-dropdown:after{border:0;display:none}
.tabs.vertical{width:210px}
.lvl11{float:left;display:none}
.lvl111{float:left;display:none;width:400px;padding:10px 20px}
@media only screen and (max-width:40.063em){.mobile-table{overflow-x:scroll}
}
.page-header{padding:20px 0 10px;margin-bottom:10px}
.page-header.seo{height:0;margin:0;overflow:hidden;padding:0;visibility:hidden}
.stand-alone .page-header{margin-bottom:40px}
.page-header-events{background:url(st-site-cx/media/app/images/event-header-background.gif) no-repeat 100% 50%;background-size:auto 100%;padding:27px 28px 25px}
.page-header-events h1{color:#3cb4e6;float:left;font-size:40px;font-weight:normal;margin-bottom:10px;padding:12px 27px 0 0;max-width:484px}
.page-header-events .event-details{border-left:1px solid #d4d4d4;color:#03234b;float:left;font-size:16px;line-height:normal;min-height:100px;padding:25px 0 12px 27px}
@media only screen and (max-width:40.063em){.page-header-events h1{font-size:30px}
.page-header-events .event-details{border:0;min-height:0;padding:0}
.center-form-mobile{text-align:center !important}
.contact-us-map-container{width:100%;height:200px !important;margin-top:20px;margin-bottom:20px}
.mobile-margin-top-5{margin-top:5px}
.mobile-margin-top-25{margin-top:25px}
}
.darkblue{color:#03234b}
.la-date{padding-right:20px}
.tabs-content.s-navigation h2,.tabs-content.s-navigation .simple-table-layout td h1,.simple-table-layout td .tabs-content.s-navigation h1,.tabs-content.s-navigation .simple-table-layout+h3+h1{margin:0;padding:10px 0 5px}
.tabs-content.s-navigation .s-section{margin-bottom:15px}
.tabs-content.s-navigation .s-section a{display:block}
.tabs-applicationcustomer.tabs dd>a.last,.tabs-applicationcustomer.tabs .tab-title>a.last{border:none !important}
.overwrite-autosizing-2 a{width:50%}
.detailed-registration-navigation{background-color:#03234b;width:100%;margin-bottom:2px}
.detailed-registration-navigation a{background:none repeat scroll 0 0 #03234b;border-right:1px solid #FFF;color:#fff;display:table-cell;float:left;font-size:13px;padding:.95rem;text-align:center;text-transform:uppercase;transition:all .25s ease-out .00s;width:auto}
.detailed-registration-navigation a:hover,.detailed-registration-navigation a.active{background:none repeat scroll 0 0 #3cb4e6;border-right:1px solid #FFF;color:#fff}
.detailed-registration-navigation a.hidden{display:none}
@media only screen and (max-width:40.063em){.detailed-registration-navigation a,.detailed-registration-navigation .tab-title a{margin-bottom:5px}
.detailed-registration-navigation a{display:block;float:none;width:100%}
.detailed-registration-navigation{background:0}
}
.content ul+h2,.content .simple-table-layout td ul+h1,.simple-table-layout td .content ul+h1{margin-top:31px}
@media only screen and (max-width:40.063em){.tabs-viper17 a,.tabs-viper17 .tab-title{display:block;float:none;width:100%}
.tabs-viper17-not-logged a,.tabs-viper17-logged a{width:100% !important}
}
.tabs-applicationcustomer.tabs dd>a,.tabs-applicationcustomer.tabs .tab-title>a{background:none repeat scroll 0 0 #03234b;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:13px;border-right:1px solid #FFF;border:0;text-align:center;text-transform:uppercase;padding:.95rem;transition:all .25s ease-out .00s}
.tabs-applicationcustomer.tabs dd.active a,.tabs-applicationcustomer.tabs .tab-title.active a{background:none repeat scroll 0 0 #3cb4e6;border:0;color:#fff}
@media only screen and (max-width:40.063em){.tabs-applicationcustomer.tabs dd a,.tabs-applicationcustomer.tabs .tab-title a{margin-bottom:5px}
}
.tabs-applicationcustomer.tabs dd>a:hover,.tabs-applicationcustomer.tabs .tab-title>a:hover{background:none repeat scroll 0 0 #3cb4e6;border:0;color:#fff}
.tabs-applicationcustomer.tabs dd,.tabs-applicationcustomer.tabs .tab-title{float:left;width:50%}
.tabs-applicationcustomer-logged dd{width:33% !important}
.tabs-applicationcustomer-not-logged dd{width:50% !important}
@media only screen and (max-width:40.063em){.tabs-applicationcustomer.tabs dd,.tabs-applicationcustomer.tabs .tab-title{width:auto;float:none}
.tabs-applicationcustomer-not-logged dd,.tabs-applicationcustomer-logged dd{width:100% !important}
}
.sidebarhr{background:#03234b}
.accordion-sidebar.accordion .accordion-navigation>a,.accordion-sidebar.accordion dd>a{text-transform:uppercase;background:url(st-site-cx/media/app/images/icon_rightcolumaccordion.png) right center no-repeat;color:#03234b;font-size:.95rem;padding-left:0;padding-right:20px;border-bottom:1px solid #03234b}
.accordion-sidebar.accordion .accordion-navigation.active>a,.accordion-sidebar.accordion dd.active>a{background:0}
.accordion-sidebar.accordion .accordion-navigation>.content,.accordion-sidebar.accordion dd>.content{padding-left:0;padding-right:0;border-bottom:1px solid #03234b;background-color:#f8f8f8}
.accordion-sidebar.accordion dd>.content .see-more-content{display:none}
.accordion-sidebar.accordion dd>.content .see-more-content .buy-all-button{float:right}
.accordion-sidebar.accordion dd>.content .see-more-content a.btn-close-panel{display:none}
.accordion-sidebar.accordion dd>.content .gscontent a.btn-close-panel{display:block}
.output-select-edesign{display:block;margin-top:20px}
.move-left .exit-off-canvas{box-shadow:none}
.btn-large{width:100%;padding-top:20px !important;padding-bottom:20px !important;font-size:120%;text-transform:uppercase}
.btn-close-panel.exit-off-canvas{position:static;display:inline;z-index:9999}
.accordion-sidebar.accordion .accordion-navigation.active>a,.accordion-sidebar.accordion dd.active>a{background:url("st-site-cx/media/app/images/icon_rightcolumaccordion_open.png") no-repeat scroll right center transparent}
.has-tip,.has-tip:hover,.has-tip:focus{border:0}
.tooltip{background:#fff;color:#333;border:1px solid #333}
.ui-select>div>span{display:none}
.image-folder{max-width:480px}
#slider-bar a{color:#fff;background:#03234b}
#slider-bar label{font-size:12px}
#slider-bar strong{font-size:14px;color:#fff}
#slider-bar>a:hover,#slider-bar>a.active{background:#3cb4e6}
#drop1.open{width:282px !important;max-width:282px !important;border:1px solid #fff;left:0 !important;z-index:9999;background:#f5f5f5}
#drop1 li{padding:10px;font-size:13px;cursor:auto}
#drop1 p{margin-bottom:10px;background:#ddd;padding:5px;font-size:13px}
#drop1 label{font-size:13px;padding-left:10px}
#drop1 input[type="checkbox"]{position:absolute;margin:4px 0 0}
#drop2.open{width:282px !important;max-width:282px !important;border:1px solid #fff;left:0 !important;z-index:9999;background:#f5f5f5}
#drop2 li{padding:10px;font-size:13px;cursor:auto}
#drop2 p{margin-bottom:10px;background:#ddd;padding:5px;font-size:13px}
#drop2 label{font-weight:bold;font-size:13px;padding-left:10px}
#drop2 input[type="checkbox"]{position:absolute;margin:4px 0 0}
#panel1 h4{color:#03234b}
.already-registered-text-box{padding:10px 0 10px 0;border-top:1px solid #d1d0d3;border-bottom:1px solid #d1d0d3}
@media only screen and (max-width:40.063em){.icon-parametric{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat center -60px}
.icon-parametric:hover{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat center -30px}
.icon-cart{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat center -60px}
.icon-cart:hover{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat center -30px}
.icon-language{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat center -58px}
.icon-language:hover{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat center -29px}
.icon-myst{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat center -60px}
.icon-myst:hover{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat center -30px}
.inner-nav-link{padding-top:14px}
.slick-dots{display:block}
.image-folder{max-width:90%}
}
@media only screen and (min-width:40.063em) and (max-width:64.063em){.image-folder{max-width:90%}
.inner-nav-link{padding-top:14px}
.action-top-nav-right-link{width:105px;text-align:right}
#slider-bar strong{font-size:.675rem;color:#fff}
#slider-bar label{font-size:.60rem;color:#fff}
.icon-parametric{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat center -60px}
.icon-parametric:hover{background:url(st-site-cx/media/app/images/icon_parametricsearch.png) no-repeat center -30px}
.icon-cart{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat center -60px}
.icon-cart:hover{background:url(st-site-cx/media/app/images/icon_cart.png) no-repeat center -30px}
.icon-language{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat center -58px}
.icon-language:hover{background:url(st-site-cx/media/app/images/icon_language.png) no-repeat center -29px}
.icon-myst{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat center -60px}
.icon-myst:hover{background:url(st-site-cx/media/app/images/icon_signin.png) no-repeat center -30px}
}
.alert-box.alert-2{background-color:#c04849;border-color:#942828;color:#fff}
.centered{text-align:center}
.st-accordion{list-style:none;margin-left:0}
.st-accordion-related-applications,.st-accordion-related-block{padding-left:10px !important}
.st-accordion-related-applications h3,.st-accordion-related-block h3{padding-left:10px;margin-bottom:0}
.st-accordion-related-applications ul,.st-accordion-related-block ul{padding-left:10px}
.st-accordion-related-applications>ul.st-accordion,.st-accordion-related-block>ul.st-accordion{padding-left:20px;list-style-type:none}
.st-accordion-related-applications>ul.st-accordion>li>a,.st-accordion-related-block>ul.st-accordion>li>a{padding:5px 0;color:#3cb4e6;font-size:14px;display:block}
.st-accordion-related-applications>li>div,.st-accordion-related-block>li>div{margin-top:10px}
#st-accordion-related-applications>li>div{margin-top:10px}
.st-accordion-product-reference ul{padding-left:15px}
.st-accordion-product-reference label{color:#3cb4e6}
.st-accordion-product-reference li a{color:#03234b;font-size:14px;display:block;padding:15px 0;border-bottom:1px solid #eaeff3}
.st-accordion-product-reference li div{margin-top:10px}
.st-accordion-product-reference li div.same-level label{font-size:14px}
.st-accordion-product-reference li div:first-of-type{margin-left:25px}
.tree-styling .st-accordion{padding:0 0 0 20px}
#st-accordion-family-1>li>a{color:#03234b;font-size:16px;text-transform:uppercase;display:block;padding:15px 0;border-bottom:1px solid #eaeff3}
#st-accordion-family-1>li>div{margin-top:20px}
#st-accordion-family-2>li>a{color:#3cb4e6;display:block;padding:10px 0;font-weight:bold}
#st-accordion-family-2>li>div{margin-top:10px}
#st-accordion-family-3>li>a{color:#03234b;font-size:14px;display:block;padding:15px 0;border-bottom:1px solid #eaeff3}
#st-accordion-family-3>li>div{margin-top:20px}
#st-accordion-family-4>li>a{color:#03234b;display:block;padding:10px 0}
#st-accordion-family-4>li.active>a{font-weight:bold}
#st-accordion-family-4>li>div{margin-top:10px}
#st-accordion-family-5 a{color:#03234b}
#st-accordion-family-5 li>div{padding-bottom:10px}
#st-accordion-family-5 li>div>ul{padding-left:25px}
#st-accordion-family-5>li>a{font-weight:bold;margin-bottom:10px;display:block}
#st-accordion-family-5 .st-accordion>li>a{margin-bottom:10px;display:block}
#st-accordion-style2{font-family:arial;list-style:none}
#st-accordion-style2>li>a{color:#fff;font-size:12px;text-transform:uppercase;display:block;padding-left:10px;padding-right:25px;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eaeff3;background-color:#03234b;position:relative}
#st-accordion-style2>li.active a{color:#03234b;background-color:#fff;font-weight:bold}
#st-accordion-style2>li>a>.fa{line-height:1;position:absolute;top:50%;right:10px;margin-top:-0.5em;padding:0}
#st-accordion-style2>li>div>ul{margin-top:20px;padding-left:20px;margin-bottom:20px}
#st-accordion-style2>li.active div ul li a{color:#36abe0;font-weight:normal}
#st-accordion-style2>li.active div ul li.active{color:#03234b;font-weight:normal}
#st-accordion-style2>li.active div ul li.active{background:#fff url(st-site-cx/media/app/images/activearrowstyle2.png) no-repeat 0 5px;margin-left:-10px}
#st-accordion-style2>li.active div ul li.active a{color:#03234b;background:0;padding-left:10px}
.st-accordion-product-reference{list-style:none;margin-left:0}
.st-accordion-product-reference>li>a>span.opened{display:none;padding-right:10px}
.st-accordion-product-reference>li>a span.closed{display:inline;padding-right:10px}
.st-accordion-product-reference>li.active>a>span.opened{display:inline}
.st-accordion-product-reference>li.active>a span.closed{display:none}
.preference-block .design-support-calculators{margin-top:0}
.preference-block-content table input[type="checkbox"],.preference-block-content table select{margin-bottom:0;height:auto;vertical-align:middle}
.preference-block-content table select{padding:5px 15px 5px 5px}
.preference-block-content a.sidebar-button-blue,.preference-block-content button.sidebar-button-blue{text-align:left;font-size:14px;padding:.5rem 4.375rem .5rem .5rem}
.preference-block-content a.home-link .fa{font-size:1.125rem}
.featured-video{border-left:5px solid #fff;padding-left:5px;display:block;float:left;margin:0 20px 10px 0}
.featured-video.logged{border-left:5px solid red;padding-left:5px;display:block}
.video-text{margin-left:-30px}
a.video-sell-all{line-height:21px;margin-top:5px}
.underline{text-decoration:underline}
.dark-blue{color:#03234b}
.row.gutter-0{margin:0 -0}
.row.gutter-0>*{padding:0}
.row.gutter-5{margin:0 -5px}
.row.gutter-5>*{padding:0 5px}
.bottom-spacing5{margin-bottom:5px !important}
.bottom-spacing10{margin-bottom:10px !important}
a[class^="roboto sidebar-button"]{position:relative;z-index:60}
.percent5{width:5% !important}
.percent10{width:10% !important}
.percent12{width:12% !important}
.percent15{width:15% !important}
.percent18{width:18% !important}
.percent20{width:20% !important}
.percent25{width:25% !important}
.percent30{width:30% !important}
.percent40{width:40% !important}
.percent60{width:60% !important}
.percent75{width:75%}
.percent100{width:100%}
.pixel200{width:200px}
.pixel100{width:100px}
.pixel36{width:36px}
.pixel50{width:50px}
.tight-content{max-width:1px}
.text-change .active{display:none}
.text-change:hover .active{display:inline}
.text-change:hover .default{display:none}
.productspecification{color:#03234b}
.productspecification h1{margin-bottom:5px}
.productspecification h3{text-transform:uppercase;color:#03234b}
.productspecification th{background:#03234b;color:#fff}
.productspecification td{color:#03234b;width:50%}
.productspecification tr>td:last-child{font-weight:bold}
.productspecification table{background:#f8f8f8}
.productspecification table tr{border-bottom:1px solid #ddd}
.productspecification a[class^="roboto sidebar-button"]{font-size:13px;padding:8px;background-position:136px !important;width:195px}
.productspecification a[class^="roboto sidebar-button"]:hover{background-position:156px !important}
.product-overview{margin:25px 0}
.product-overview .item{margin:25px 0}
@media only screen and (max-width:40em){.product-overview .item img.small-6{width:50%}
}
@media only screen and (max-width:40.063em){.btn-productspecification-quality{width:100%;margin-top:7px}
}
a i.fa-twitter-square{color:#3cf}
a i.fa-twitter-square:hover{color:#28a4cd}
a i.fa-facebook-square{color:#3b5998}
a i.fa-facebook-square:hover{color:#2b4272}
a i.fa-linkedin-square{color:#007bb6}
a i.fa-linkedin-square:hover{color:#015b86}
a i.fa-google-plus-square{color:#dd4b39}
a i.fa-google-plus-square:hover{color:#a9382b}
a i.fa-youtube-square{color:#b00}
a i.fa-youtube-square:hover{color:#800}
.offpanel h2,.offpanel .simple-table-layout td h1,.simple-table-layout td .offpanel h1,.offpanel .simple-table-layout+h3+h1{color:#03234b;font-size:20px;border-bottom:0;padding-bottom:10px}
.mobile-choice-list{text-align:center}
.navsearch-padding{margin-bottom:10px}
.ui-link i{padding-right:10px}
.avatar{border:1px solid #d4d4d4}
.image-display .image-preview{background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;height:200px;margin-bottom:20px;overflow:hidden;width:200px}
.image-display .image-preview{background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;height:200px;margin-bottom:20px;overflow:hidden;width:200px}
.clear-padding{padding:0}
.clear-margin{margin:0}
.clear-padding-bottom{padding-bottom:0 !important}
.clear-padding-top{padding-top:0 !important}
.clear-padding-right{padding-right:0 !important}
.clear-padding-left{padding-left:0 !important}
.clear-margin-top{margin-top:0}
.sidebar-padding{padding-left:10px;padding-right:10px}
.color-inherit{color:inherit}
.hovertips{margin-top:-25px;display:block;margin-bottom:20px}
.free-sample{margin:0 0 20px}
.specification-order{margin:auto auto 20px}
.bg-white{background-color:#fff}
.push-down-inner-head{padding-top:25px}
.centerize{text-align:center}
.modal .buy-all-button{float:right}
.modal-header{min-height:16.42857143px;padding:15px;border-bottom:1px solid #e5e5e5}
.modal-header .close{margin-top:-2px}
.modal-title{margin:0;line-height:1.42857143}
.modal-body{position:relative;padding:15px;height:80%;max-height:calc(100%);overflow-y:scroll}
.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}
.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}
.modal-footer .btn-group .btn+.btn{margin-left:-1px}
.modal-footer .btn-block+.btn-block{margin-left:0}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
.agreement-copy title{display:inline;font-weight:bold;color:#03234b}
@media(min-width:992px){.modal-lg{width:50%}
}
@media(max-width:780px){.modal-lg{width:75%}
}
@media only screen and (min-width:40.063em){.modal-dialog-medium{position:absolute;width:50%;margin-right:10px;left:50%;z-index:9999;height:100%;overflow-y:scroll}
}
@media only screen and (min-width:60em){.modal-dialog-large{position:absolute;width:35%;margin-right:10px;left:65%;z-index:9999;height:100%;overflow-y:scroll}
}
.whitebackground{width:1170px !important;background-color:#fff}
.boxed-secondary,.events-slider{border:1px solid #bac5cb;margin-bottom:10px}
.img-block{display:block}
.margin-left-20{margin-left:20px}
.margin-right-5{margin-right:5px}
.margin-top-10{margin-top:10px}
.padding10{padding:10px}
@media only screen and (min-width:40.063em){#back-hover-offset{width:3000px;background-color:#fff;height:50px;position:fixed;top:0;left:0;display:none;z-index:999}
}
.floatContainerClass{margin-top:52px;padding-top:52px;top:52px}
h1.error-messaging{font-size:40px}
.error-page{border-top:1px solid #03234b}
.smps-ac-dc{display:none}
.led-ac-dc{display:none}
.tabs-edesign-horizontal dd{text-align:center}
#videoModal{opacity:1}
#videoModalContent{position:relative;z-index:10}
#videoModal .link-icon{width:22px;height:30px;display:inline-block;position:absolute;top:39px;right:20px;z-index:11;opacity:1;background-color:rgba(43,51,63,.7);transition:all .4s;border-radius:25px;padding:5px;box-sizing:content-box}
#videoModal .link-icon:before{background-color:rgba(43,51,63,.7);border-radius:15px;color:#aaa;content:attr(data-copied-msg);display:none;margin-top:-50%;padding:5px;position:absolute;right:calc(100% + 10px);top:50%;white-space:nowrap;width:fit-content}
#videoModal .link-icon.is-copied:before{animation-duration:2s;animation-iteration-count:1;animation-name:videoModalTip;display:block;opacity:0}
@keyframes videoModalTip{0{opacity:0}
50%{opacity:1}
100%{opacity:0}
}
html[lang='ko'] #videoModal .link-icon{top:88px}
#videoModal .link-icon:focus,#videoModal .link-icon:hover{outline:0;background-color:rgba(115,133,159,.5);transition:all 0}
#videoModal .link-icon svg{width:100%;height:100%}
#videoModal .link-icon svg use{fill:#aaa}
.vertical-fa{padding-top:2px}
.no-margin-top{margin-top:0}
.no-padding-left{padding-left:0}
.no-margin-left{margin-left:0}
.no-margin-left{margin-left:0}
#drop1.open{outline:0}
#validationModal .rtl{direction:rtl}
select.contact-type{padding:.2rem}
select.less-padding{padding:.2rem .2rem .2rem .5rem}
submit.form-submit-primary{padding-left:2rem;padding-right:2rem;cursor:pointer}
.email-login{float:right;margin-right:-0.9357rem}
@media only screen and (max-width:40.063em){.small-align-center{text-align:center}
.small-align-center a{float:none !important}
}
.input-row{margin-bottom:1rem}
.input-row input{margin-bottom:0 !important}
.no-wrap{white-space:nowrap}
.normal-wrap{white-space:normal}
.checkbox-row label{display:inline-block;max-width:calc( 100% - 20px )}
.checkbox-row input[type="checkbox"]{vertical-align:top;top:2px;position:relative}
label.inline{margin:0}
label small{text-transform:none}
@media only screen and (min-width:40.063em){label.inline{margin:0 0 .5rem 0}
}
.row.sub-form{margin-top:0 !important;padding-bottom:10px !important}
.speaker-block{margin-top:25px}
.speaker-block img{padding-right:10px;padding-bottom:10px}
.speaker-block p:first-of-type{font-weight:bold !important}
.infinite-load-container .infinite-load-loader{margin:10px 0;text-align:center}
.infinite-load-container .infinite-load-add-more{margin:10px 0}
.infinite-load-container .infinite-load-add-more .sidebar-button{background-image:url(st-site-cx/media/app/images/icon_plus_button.png)}
.infinite-load-container .infinite-load-add-more .sidebar-button .active{display:none}
.infinite-load-container.loading .sidebar-button .default{display:none}
.infinite-load-container.loading .sidebar-button .active{display:block}
.mobile_results_grid{margin-bottom:1rem}
.event-list td{vertical-align:top}
.event-location{margin-bottom:1rem}
.event-location:last-of-type{margin-bottom:0}
.manager{display:block;margin-bottom:1rem;overflow:hidden}
.manager__info{display:block;overflow:hidden}
.manager__photo{float:left;margin-right:1rem}
.iframe-registration{width:100%;height:800px;border:0}
.toggle-eligible-items .active{display:none}
.toggle-eligible-items.active .default{display:none}
.toggle-eligible-items.active .active{display:inline-block}
.toggle-eligible-items.main-body{padding-left:.9375rem !important}
.float-block-container{overflow:hidden}
.drop-page-header-padding .page-header{padding-top:0 !important}
.partner-program-resources{border-bottom:1px solid #bac5cb;padding-bottom:10px}
.new-product-title{margin-top:10px}
.new-product-title a{border-bottom:none !important}
.new-product-link{color:#3cb4e6}
.link-email-modal-decoration{text-decoration:underline}
.replacement-product{padding:7px 0 10px}
h3.replacement-product{display:inline;font-size:18px}
a.replacement-product{display:inline;font-size:20px;font-weight:bold}
div.replacement-product{padding:10px 0}
.cookie-panel{background:#39a9db;padding:5px;text-align:center;color:#fff}
.cookie-panel a{color:#03234b;padding-left:2%}
.cookie-panel a:hover{color:#0078a0 !important}
#optanon-cookie-policy .optanon-cookie-policy-group-name{font-weight:bold}
#optanon-cookie-policy .optanon-cookie-policy-subgroup p,#optanon-cookie-policy .optanon-cookie-policy-subgroup li{word-break:break-all}
#optanon-cookie-policy p:empty{display:none}
.ap-relatesmodal{background-color:#3cb4e6;display:none;margin-top:-50px;padding:5px;position:absolute;width:260px;z-index:100}
.ap-relatesmodal ul{column-count:3;column-gap:15px;font-size:10px;list-style-type:none;margin:0;-moz-column-count:3;-moz-column-gap:15px;-webkit-column-count:3;-webkit-column-gap:15px}
.ap-relatesmodal ul li{word-break:break-word}
.ap-relatesmodal ul li:hover{background-color:#fff;color:#3cb4e6}
.ap-relatesmodal ul li a{color:#fff;display:inline-block;width:100%}
.ap-relatesmodal ul li a:hover{background-color:#fff;color:#3cb4e6}
.ap-clickable{color:#3cb4e6;cursor:pointer}
#CQ input[type="text"],#CQ input[type="password"],#CQ input[type="date"],#CQ input[type="datetime"],#CQ input[type="datetime-local"],#CQ input[type="month"],#CQ input[type="week"],#CQ input[type="email"],#CQ input[type="number"],#CQ input[type="search"],#CQ input[type="tel"],#CQ input[type="time"],#CQ input[type="url"],#CQ input[type="color"],#CQ textarea{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}
input[type="text"].invisibleField{display:none}
/*! jQuery UI - v1.12.1 - 2018-07-12
* http://jqueryui.com
* Includes: sortable.css, core.css, autocomplete.css, menu.css, datepicker.css, slider.css
* Copyright jQuery Foundation and other contributors; Licensed MIT */.ui-sortable-handle{-ms-touch-action:none;touch-action:none}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important;pointer-events:none}
.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;background:#fff;border:1px solid #ccc}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}
.ui-menu .ui-menu{position:absolute}
.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}
.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}
.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-state-focus,.ui-menu .ui-state-active{background:#e1e1e1}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}
.ui-menu .ui-menu-icon{left:auto;right:0}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse !important;margin:0 0 .4em !important}
.ui-datepicker th{padding:.7em .3em !important;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0 !important;padding:1px !important}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
@keyframes loading-spinner-rotate{from{transform:rotate(0)}
to{transform:rotate(360deg)}
}
@keyframes bounce-7{0{transform:scale(1,1) translateY(0)}
10%{transform:scale(1.1,0.9) translateY(0)}
30%{transform:scale(0.9,1.1) translateY(-5px)}
50%{transform:scale(1.05,0.95) translateY(0)}
57%{transform:scale(1,1) translateY(-2px)}
64%{transform:scale(1,1) translateY(0)}
100%{transform:scale(1,1) translateY(0)}
}
.st-h1{color:#03234b;font-size:24px;font-weight:700;line-height:1.4;margin:0 0 25px 0}
@media(min-width:40.063em){.st-h1{font-size:42px}
}
.st-h2{color:#03234b;font-size:24px;font-weight:700;line-height:1.4;margin:0 0 25px 0}
@media(min-width:40.063em){.st-h2{font-size:36px}
}
h1,.st-h3,.st-text--latest,.st-long-promotion-container h3,.st-latest-from-widget h3,.st-widget h3,.text h3,.columns-block-item h2,.columns-block-item .simple-table-layout td h1,.simple-table-layout td .columns-block-item h1,.columns-block-item .simple-table-layout+h3+h1,.st-image-container h2,.st-image-container .simple-table-layout td h1,.simple-table-layout td .st-image-container h1,.st-image-container .simple-table-layout+h3+h1,#section-get-software-table h2.uppercase.with-styling,#section-get-software-table .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #section-get-software-table h1.uppercase.with-styling,#section-get-software-table .simple-table-layout+h3+h1.uppercase.with-styling,#getsoftware-scroll h2.uppercase.with-styling,#getsoftware-scroll .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #getsoftware-scroll h1.uppercase.with-styling,#getsoftware-scroll .simple-table-layout+h3+h1.uppercase.with-styling,.landingpage-title{color:#03234b;font-size:18px;font-weight:700;line-height:1.4;margin:0 0 25px 0}
@media(min-width:40.063em){h1,.st-h3,.st-text--latest,.st-long-promotion-container h3,.st-latest-from-widget h3,.st-widget h3,.text h3,.columns-block-item h2,.columns-block-item .simple-table-layout td h1,.simple-table-layout td .columns-block-item h1,.columns-block-item .simple-table-layout+h3+h1,.st-image-container h2,.st-image-container .simple-table-layout td h1,.simple-table-layout td .st-image-container h1,.st-image-container .simple-table-layout+h3+h1,#section-get-software-table h2.uppercase.with-styling,#section-get-software-table .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #section-get-software-table h1.uppercase.with-styling,#section-get-software-table .simple-table-layout+h3+h1.uppercase.with-styling,#getsoftware-scroll h2.uppercase.with-styling,#getsoftware-scroll .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #getsoftware-scroll h1.uppercase.with-styling,#getsoftware-scroll .simple-table-layout+h3+h1.uppercase.with-styling,.landingpage-title{font-size:24px}
}
.st-h4,.region-content .container-fluid .col-md-4 .stock-quote .quote-price{color:#74757c;font-size:18px;font-weight:400;line-height:1.4;margin:0 0 15px 0}
@media(min-width:40.063em){.st-h4,.region-content .container-fluid .col-md-4 .stock-quote .quote-price{font-size:24px}
}
.st-h5,.contactsubtitle{color:#03234b;font-size:14px;font-weight:700;line-height:normal;margin:0 0 15px 0;text-transform:uppercase}
h3,h4,h5,h6,.st-h6,.st-longevity-section-header,.st-longevity-section-header:link,.st-longevity-section-header:active,.st-longevity-section-header:visited,.st-longevity-section-header:hover,.table-title,.table-title-alt,.parbase.textimage .text h2,.parbase.textimage .text .simple-table-layout td h1,.simple-table-layout td .parbase.textimage .text h1,.parbase.textimage .text .simple-table-layout+h3+h1,.media-subscription h2,.media-subscription .simple-table-layout td h1,.simple-table-layout td .media-subscription h1,.media-subscription .simple-table-layout+h3+h1,.region-content .block-region-contentmain h1,.region-content .block-region-sidebar h1,.region-content .block-region-footer h1,.campaign-page-header h1,h2.design-support-calculators+.preference-block-content h2,.simple-table-layout td h1.design-support-calculators+.preference-block-content h2,.simple-table-layout+h3+h1.design-support-calculators+.preference-block-content h2,h2.design-support-calculators+.preference-block-content .simple-table-layout td h1,.simple-table-layout td h2.design-support-calculators+.preference-block-content h1,.simple-table-layout td h1.design-support-calculators+.preference-block-content h1,.simple-table-layout+h3+h1.design-support-calculators+.preference-block-content .simple-table-layout td h1,h2.design-support-calculators+.preference-block-content .simple-table-layout+h3+h1,.simple-table-layout+h3+h1.design-support-calculators+.preference-block-content .simple-table-layout+h3+h1{color:#03234b;font-size:16px;font-weight:700;line-height:normal;margin:0 0 15px 0}
.st-longevity-section-header{text-decoration:none;display:inline-block}
body{color:#74757c;font-family:Arial,Helvetica,sans-serif;font-size:.762rem;line-height:1.5}
body#st-site>text{position:absolute;top:0;width:0;height:0}
h1,h2,.simple-table-layout td h1,.simple-table-layout+h3+h1,h3,h4,h5,h6{font-family:Arial,Helvetica,sans-serif}
small{font-size:13px}
h2,.simple-table-layout td h1,.simple-table-layout+h3+h1{color:#03234b;font-size:18px;font-weight:700;line-height:normal;margin:0 0 15px 0}
.st-table--small+.st-h5,.st-table--small+.contactsubtitle,.st-list+.st-h5,.st-list+.contactsubtitle{margin-top:50px}
.st-h1--slim,.st-h2--slim,.st-h3--slim{margin-bottom:15px}
.st-group-title{border-bottom:1px solid #ccc;color:#ccc;font-size:14px;margin-bottom:10px}
@media(max-width:40em){.st-group-title{margin-top:15px}
}
.st-copy,.st-search-result__link,.region-content .container-fluid .col-md-4 .stock-quote,form.validationForm,p,.edesignWidget .preference-block-content .large-11{color:#74757c;font-size:16px;line-height:1.5;margin:0 0 25px 0}
.st-copy+.st-h5,.st-search-result__link+.st-h5,.region-content .container-fluid .col-md-4 .stock-quote+.st-h5,form.validationForm+.st-h5,p+.st-h5,.edesignWidget .preference-block-content .large-11+.st-h5,.st-copy+.contactsubtitle,.st-search-result__link+.contactsubtitle,.region-content .container-fluid .col-md-4 .stock-quote+.contactsubtitle,form.validationForm+.contactsubtitle,p+.contactsubtitle,.edesignWidget .preference-block-content .large-11+.contactsubtitle{margin-top:50px}
.st-copy--footnote{display:block;font-size:10px}
.st-copy--personalized,.st-tabs-content--submenu .st-link--personalized .st-nav-tabs__count{color:#ffd200}
p .code{background-color:#f6f9fb;color:#464650;font-family:Courier,sans-serif}
p+p{margin-top:-10px}
p .st-marker{background-color:#4678ae;color:#FFF;display:inline-block;font-size:10px;height:17px;line-height:17px;padding:0 10px;vertical-align:text-bottom}
p .st-marker:first-child{margin-right:5px}
p .st-marker:last-child{margin-left:5px}
[class*="container"]>p:last-child{margin-bottom:0}
p .st-icon{height:17px;width:17px}
p .st-icon:first-child{margin-right:5px}
p .st-icon:last-child{margin-left:5px}
p img{vertical-align:middle}
.st-text-color--dark-blue{color:#03234b}
.st-text-color--dark-blue-important{color:#03234b !important}
.st-text-color--light-blue{color:#3cb4e6}
.st-text-color--light-blue-important{color:#3cb4e6 !important}
.st-text-color--grey{color:#ccc}
.st-text-color--grey-important{color:#ccc !important}
.st-text-color--dark-grey{color:#74757c}
.st-text-color--dark-grey-important{color:#74757c !important}
.st-text-color--white{color:#fff}
.st-text-color--white-important{color:#fff !important}
.st-text-color--green{color:#49b170}
.st-text-color--green-important{color:#49b170 !important}
.st-text-color--pink{color:#e6007e}
.st-text-color--red{color:#e6007e}
.st-text-color--red-important{color:#e6007e !important}
.st-text--center{text-align:center}
.st-text--left{text-align:left !important}
.st-buttons--latest{text-align:right}
.st-buttons--latest .st-button{margin-bottom:0}
@media(max-width:40em){.st-buttons--latest{text-align:left}
}
@media(max-width:64em){.st-buttons--latest{margin-left:15px}
}
@media(min-width:64.063em){.st-buttons--latest{margin-left:0}
}
@media(max-width:40em){.st-text--latest{text-align:center}
}
@media(min-width:40.063em){.st-text--latest{margin-left:15px}
}
@media(min-width:64.063em){.st-text--latest{margin-left:0}
}
.st-font-size--xxs{font-size:10px}
.st-font-size--xs-smallest{font-size:11px}
.st-font-size--xs{font-size:13px}
.st-font-size--s{font-size:14px}
.st-font-size--m{font-size:16px}
.st-font-size--l{font-size:.857rem}
.st-font-size--xl{font-size:18px}
@media(min-width:40.063em){.st-font-size--xl{font-size:24px}
}
.st-font-size--xxl{font-size:24px}
@media(min-width:40.063em){.st-font-size--xxl{font-size:36px}
}
.st-font-size--xxxl{font-size:24px}
@media(min-width:40.063em){.st-font-size--xxxl{font-size:42px}
}
.st-font--natural-case{text-transform:none}
.st-font--uppercase{text-transform:uppercase}
.st-font--highlight{font-family:Arial,Helvetica,sans-serif;font-weight:400}
html[lang='ja'] .st-font--highlight{font-family:"kozuka-gothic-pr6n",sans-serif}
html[lang='zh'] .st-font--highlight{font-family:sans-serif}
html[lang='ko'] .st-font--highlight{font-family:"Malgun Gothic",sans-serif}
.st-font--normal{font-weight:normal}
.st-font--bold{font-weight:700}
.st-no-wrap{white-space:nowrap}
.st-first-p-bold>p:first-child{font-size:16px}
.st-bg--grey-light{background:#f7f8fa}
.st-bg--pink-faded{background:#fcfafb}
.st-border-thickness--single{border-style:solid;border-width:1px}
.st-border-color--pink{border-color:#e6007e}
[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] span.error,[data-abide] .st-select .error+.selectric-wrapper+small.error,[data-abide] small.error,.fv-form small.error{background:transparent;color:#e6007e;display:block;font-size:10px;font-style:normal;font-weight:400;line-height:1.3;margin:0 0 5px auto;max-width:50%;padding:0 0 0 10px;text-align:right}
.st-input.error,.st-bool.error,.row.error .columns,.row.has-error .columns,.columns.error,.form-group.has-error>label>div,.encapsulate.error,.row.st-remote-fv-error .columns{display:flex;flex-wrap:wrap}
.row.error .columns,.row.st-remote-fv-error .columns{justify-content:stretch;flex-direction:column}
.st-input.error small,.st-bool.error small,.row.error .columns small,.row.has-error .columns small,.columns.error small,.form-group.has-error>label>div small,.encapsulate.error small,.row.st-remote-fv-error small{margin-left:auto;order:0}
small.remote-validation-notification{display:none;margin-top:5px}
.remote-validation.remote-validating small.remote-validation-notification{display:block;order:1}
.st-input.error input[type='text'],.st-input.error input[type='password'],.st-input.error input[type='number'],.st-input.error input[type='email'],.st-input.error input[type='file'],.st-input.error textarea,.st-input.error select,.row.error .columns input[type='text'],.row.error .columns input[type='password'],.row.error .columns input[type='number'],.row.error .columns input[type='email'],.row.error .columns input[type='file'],.row.error .columns textarea,.row.error .columns select,.row.has-error .columns input[type='text'],.row.has-error .columns input[type='password'],.row.has-error .columns input[type='number'],.row.has-error .columns input[type='email'],.row.has-error .columns input[type='file'],.row.has-error .columns textarea,.row.has-error .columns select,.columns.error input[type='text'],.columns.error input[type='password'],.columns.error input[type='number'],.columns.error input[type='email'],.columns.error input[type='file'],.columns.error textarea,.columns.error select,.form-group.has-error>label>div input[type='text'],.form-group.has-error>label>div input[type='password'],.form-group.has-error>label>div input[type='number'],.form-group.has-error>label>div input[type='email'],.form-group.has-error>label>div input[type='file'],.form-group.has-error>label>div textarea,.form-group.has-error>label>div select,.encapsulate.error input[type='text'],.encapsulate.error input[type='password'],.encapsulate.error input[type='number'],.encapsulate.error input[type='email'],.encapsulate.error input[type='file'],.encapsulate.error textarea,.encapsulate.error select,.row.st-remote-fv-error input{order:1}
.st-bool.error .st-bool__label{order:0;width:50%}
.st-bool.error input[type='radio']+label{order:1}
[data-abide] small.error+small.error,.fv-form small.error+small.error{max-width:none;width:100%}
[data-abide] span.error,[data-abide] small.error{display:none}
label.error,.error label,.error label.error,.error select,.error input[type='text'],.error input[type='email'],.has-error label,.error .st-label__message{color:#e6007e}
.error input[type='text'],.error input[type='password'],.error input[type='number'],.error input[type='email'],.error textarea,.error select,.error select:hover,.has-error input[type='text'],.has-error input[type='password'],.has-error input[type='number'],.has-error input[type='email'],.has-error textarea,.has-error select,.has-error select:hover{background-color:#fff8fc;border-color:#e6007e}
.st-label--validation{display:flex;justify-content:space-between;align-items:baseline;width:100%}
.st-label--validation .st-label__message{font-size:10px;font-weight:400;opacity:0}
.error .st-label--validation .st-label__message{opacity:1}
.st-message-box{font-size:13px;visibility:hidden;opacity:0;padding:7px 10px;width:calc(100% - 2px);position:absolute;left:1px;bottom:0;background:#fff;transition:opacity .5s,visibility 0 .5s}
.st-message-box.active{visibility:visible;opacity:1;transition:opacity .5s,visibility 0;z-index:1}
.st-message-box .st-icon-info{fill:#03234b;height:14px;width:14px;position:relative;bottom:-2px}
.st-message-box__content{padding:7px 10px;display:block}
.st-message-box--success .st-message-box__content{background:#ebf0b3}
.st-message-box--error .st-message-box__content{background:#ffe8f5}
.st-radio input[type='radio']+label,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']{color:#74757c;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;margin:0 0 25px 0;padding:0 0 0 25px;position:relative;transition:all .3s ease}
.st-radio input[type='radio']+label:before,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:before{background:transparent;border:1px solid #ccc;border-radius:6px;content:'';height:12px;left:6px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:12px}
.st-radio input[type='radio']:checked+label:before,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:checked:before{background:#3cb4e6;border-color:#fff;content:'';z-index:20}
.st-radio input[type='radio']:checked+label:after,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:checked:after{background:#3cb4e6;border-color:#fff;border-radius:13px;content:'';height:14px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:10}
.st-radio input[type='radio']{display:none}
.st-radio--disabled input[type='radio']+label{pointer-events:none}
.st-radio--disabled input[type='radio']+label:before{background:#ccc;border-color:#fff;z-index:20}
.st-radio--disabled input[type='radio']+label:after{background:#ccc;border-color:#fff;border-radius:13px;content:'';height:14px;left:5px;position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:10}
.st-bool{display:block;width:100%}
.st-bool input[type='radio']{display:none}
.st-bool input[type='radio']+label{background:#f8f8f8;border:1px solid #ccc;color:#74757c;display:inline-block;float:left;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:0 0 25px 0;padding:8px 10px 7px;text-align:center;width:50%}
.st-bool:after,.st-bool:before{clear:both;content:'';display:block;width:100%}
.st-bool.error input[type='radio']+label,.st-bool.error .st-bool__label,.st-bool--error input[type='radio']+label,.st-bool--error .st-bool__label{color:#e6007e}
.st-bool.error input[type='radio']+label,.st-bool--error input[type='radio']+label{background-color:#fff8fc;border-color:#e6007e;position:relative}
.st-bool.error input[type='radio']+label:after,.st-bool--error input[type='radio']+label:after{color:#e6007e;content:attr(data-error);font-size:10px;position:absolute;right:0;top:0}
.st-bool input[type='radio']+label:first-of-type,.st-bool .st-bool__label+input+label{border-right:0}
.st-bool input[type='radio']:checked+label{background:#fff;border-color:#3cb4e6;color:#74757c}
.st-bool input[type='radio']:checked+label+input[type='radio']:not(:checked)+label{border-left-color:#3cb4e6}
.st-checkbox input[type='checkbox'],.st-tree-checkboxes.bonsai input[type='checkbox'],form .small-12.columns input[type='checkbox'],.st-partner-selector-checkbox-fix input[type='checkbox']{display:none}
.st-checkbox input[disabled]+label,.st-tree-checkboxes.bonsai input[disabled]+label,form .small-12.columns input[disabled]+label,.st-partner-selector-checkbox-fix input[disabled]+label{color:#a2a2a2;cursor:no-drop}
.st-checkbox input[type='checkbox'][disabled]+label a,.st-tree-checkboxes.bonsai input[type='checkbox'][disabled]+label a,form .small-12.columns input[type='checkbox'][disabled]+label a,.st-partner-selector-checkbox-fix input[type='checkbox'][disabled]+label a{color:#3cb4e6}
.st-checkbox input[type='checkbox'][disabled]+label:before,.st-tree-checkboxes.bonsai input[type='checkbox'][disabled]+label:before,form .small-12.columns input[type='checkbox'][disabled]+label:before,.st-partner-selector-checkbox-fix input[type='checkbox'][disabled]+label:before{border:1px solid #e6e6e6}
.st-checkbox input[type='checkbox'][disabled]+label[data-error-compare]:hover:after,.st-tree-checkboxes.bonsai input[type='checkbox'][disabled]+label[data-error-compare]:hover:after,form .small-12.columns input[type='checkbox'][disabled]+label[data-error-compare]:hover:after,.st-partner-selector-checkbox-fix input[type='checkbox'][disabled]+label[data-error-compare]:hover:after{background-color:#fff;border:solid 1px #ccc;border-radius:2px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);color:#74757c;content:attr(data-error-compare);font-size:13px;left:22px;padding:3px 7px;position:absolute;top:-3px;white-space:nowrap;z-index:100}
.st-checkbox input[type='checkbox']+label,.st-tree-checkboxes.bonsai input[type='checkbox']+label,form .small-12.columns input[type='checkbox']+label,.st-partner-selector-checkbox-fix input[type='checkbox']+label{color:#74757c;font-size:13px;font-weight:400;margin:0 0 25px 0;padding:0 0 0 25px;position:relative;transition:all .3s ease;word-break:break-word}
.st-checkbox input[type='checkbox']+label:before,.st-tree-checkboxes.bonsai input[type='checkbox']+label:before,form .small-12.columns input[type='checkbox']+label:before,.st-partner-selector-checkbox-fix input[type='checkbox']+label:before{background:transparent;border:1px solid #ccc;border-radius:1px;content:'';height:16px;left:0;position:absolute;top:9px;transform:translateY(-50%);transition:all .3s ease;width:16px}
.st-checkbox input[type='checkbox']:checked+label,.st-tree-checkboxes.bonsai input[type='checkbox']:checked+label,form .small-12.columns input[type='checkbox']:checked+label,.st-partner-selector-checkbox-fix input[type='checkbox']:checked+label{font-weight:700}
.st-checkbox input[type='checkbox']:checked+label:before,.st-tree-checkboxes.bonsai input[type='checkbox']:checked+label:before,form .small-12.columns input[type='checkbox']:checked+label:before,.st-partner-selector-checkbox-fix input[type='checkbox']:checked+label:before{background:#3cb4e6;border-color:#3cb4e6}
.st-checkbox input[type='checkbox']:checked+label:after,.st-tree-checkboxes.bonsai input[type='checkbox']:checked+label:after,form .small-12.columns input[type='checkbox']:checked+label:after,.st-partner-selector-checkbox-fix input[type='checkbox']:checked+label:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:'';height:9px;left:5px;position:absolute;top:4px;transform:rotate(45deg);width:6px}
input[type='checkbox']+label,input[type='radio']+label{display:inline-block}
.st-checkbox input[type='checkbox'].checkbox-row+label,.st-tree-checkboxes.bonsai input[type='checkbox'].checkbox-row+label,form .small-12.columns input[type='checkbox'].checkbox-row+label,.st-partner-selector-checkbox-fix input[type='checkbox'].checkbox-row+label{margin-bottom:0}
.st-checkbox--filter input[type='checkbox']+label:before{content:'';height:16px;top:10px;width:16px}
.st-checkbox--filter input[type='checkbox']:checked+label:before{height:16px;width:16px}
.st-checkbox--filter input[type='checkbox']:checked+label:after{height:9px;left:6px;position:absolute;top:4px;width:5px}
.st-checkbox--half-checked input[type='checkbox']+label:before{background:#3cb4e6;border-color:#3cb4e6}
.st-checkbox--half-checked input[type='checkbox']+label:after{border-bottom:1px solid #fff;border-right:0;content:'';height:7.5px;left:2px;position:absolute;top:2px;transform:none;width:8px}
.st-checkbox--disabled input[type='checkbox']+label{color:#ccc;pointer-events:none}
.st-checkbox--disabled input[type='checkbox']+label:before,.st-checkbox--disabled input[type='checkbox']:checked+label:before{background:#ccc;border-color:#ccc}
.st-checkbox.error input[type='checkbox']+label{color:#e6007e !important}
.st-table--resources .st-checkbox input[type='checkbox']:disabled+label{cursor:default}
.st-table--resources .st-checkbox input[type='checkbox']:disabled+label::before{background:#eee}
.st-table--resources .st-checkbox input[type='checkbox']+label{padding:0}
@media(max-width:64em){.st-table--resources .st-checkbox input[type='checkbox']+label{display:inline;height:12px;margin:0;padding:0 20px}
.st-table--resources .st-checkbox input[type='checkbox']+label:before,.st-table--resources .st-checkbox input[type='checkbox']+label:after{left:50%}
.st-table--resources .st-checkbox input[type='checkbox']+label:before{top:0;transform:translateX(-50%)}
}
@media(max-width:64em){.st-table--resources .st-checkbox input[type='checkbox']:checked+label:after{top:1px;transform:translateX(-50%) rotate(45deg)}
}
@media(max-width:64em){.st-table--resources .st-checkbox.st-checkbox--half-checked input[type='checkbox']+label:after{top:-1px;transform:translateX(-50%)}
}
input[type='text'],input[type='password'],input[type='number'],input[type='email'],textarea,.st-input--datepicker input{background-color:#f8f8f8;border:1px solid #ccc;box-shadow:none;color:#6a7077;font-weight:400;height:38px;margin:0}
label{color:#74757c;font-size:.619rem;font-weight:700;margin-bottom:5px}
input[type='text']:focus,input[type='password']:focus,input[type='number']:focus,input[type='email']:focus,textarea:focus{background-color:#fff}
input[type='file']{font-size:13px}
input[type='text']:focus,input[type='password']:focus,input[type='number']:focus,input[type='email']:focus,textarea:focus,.error input[type='text']:focus,.error input[type='password']:focus,.error input[type='number']:focus,.error input[type='email']:focus,.error textarea:focus{border-color:#3cb4e6;box-shadow:none}
input[type='text'][disabled],input[type='text'][disabled]:focus,input[type='text'][disabled]:hover,input[type='email'][disabled],input[type='email'][disabled]:focus,input[type='email'][disabled]:hover,input[type='text'][readonly],input[type='text'][readonly]:focus,input[type='text'][readonly]:hover,input[type='email'][readonly],input[type='email'][readonly]:focus,input[type='email'][readonly]:hover,input[type='password'][disabled],input[type='password'][disabled]:focus,input[type='password'][disabled]:hover,input[type='number'][disabled],input[type='number'][disabled]:focus,input[type='number'][disabled]:hover,input[type='password'][readonly],input[type='password'][readonly]:focus,input[type='password'][readonly]:hover,input[type='number'][readonly],input[type='number'][readonly]:focus,input[type='number'][readonly]:hover,select[disabled],select[disabled]:focus,select[disabled]:hover{background-color:#e6e6e6;border:1px solid #ccc;cursor:default}
.st-input{margin-bottom:25px}
.st-input input[type='text'],.st-input input[type='password'],.st-input input[type='number'],.st-input input[type='email'],.st-input textarea{width:100%}
.st-input textarea{min-height:85px}
.st-input--icon{position:relative}
.st-input--icon svg{fill:#74757c;height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}
.st-input--icon input{padding-right:35px}
.st-input--icon input:focus ~ svg{fill:#3cb4e6}
.st-input.error label,.st-input--error label{position:relative}
.st-input.error .st-input__controls-container{order:1;width:100%}
.st-input__unit{color:#74757c;float:left;font-size:13px;font-weight:700;height:38px;line-height:40px;padding:0 0 0 10px;-webkit-font-smoothing:antialiased}
.st-input--has-unit input[type='text'],.st-input--has-unit input[type='password'],.st-input--has-unit input[type='number']{float:left}
.st-input--has-unit small{clear:both;float:left}
.st-input--filled:not(.error) input[type='text'],.st-input--filled:not(.error) input[type='password'],.st-input--filled:not(.error) input[type='number'],.st-input--filled:not(.error) input[type='email'],.st-input--filled:not(.error) textarea{background-color:#fff}
.st-input--small input[type='text'],.st-input--small input[type='password'],.st-input--small input[type='number']{height:32px !important}
.st-input--extra-small input[type='text'],.st-input--extra-small input[type='password'],.st-input--extra-small input[type='number']{height:22px !important}
.st-input--newsletter input[type='text'],.st-input--newsletter input[type='number'],.st-input--newsletter input[type='email']{background-color:#fff;border-right:0;color:#ccc;font-size:13px;overflow:hidden;margin:0}
.st-input--newsletter input[type='text']:focus,.st-input--newsletter input[type='number']:focus,.st-input--newsletter input[type='email']:focus{color:#74757c}
.st-input--number{position:relative}
.st-input--datepicker input[type='text']:focus,.st-input--datepicker input[type='date']:focus{border-color:#3cb4e6;box-shadow:none}
.st-input--datepicker input[type='text']:focus ~ svg,.st-input--datepicker input[type='date']:focus ~ svg{fill:#3cb4e6}
.st-input--datepicker input:-ms-input-placeholder{color:#ccc !important}
.st-input--datepicker input::-ms-input-placeholder{color:#ccc}
.st-input--datepicker input:-moz-placeholder{color:#ccc}
.st-input--datepicker input::-moz-placeholder{color:#ccc}
.st-input--datepicker input::-webkit-input-placeholder{color:#ccc}
.st-input--datepicker input::placeholder{color:#ccc}
.st-input--datepicker input:placeholder-shown{color:#ccc}
.st-input--datepicker input[type='date']:before{color:#ccc;content:attr(placeholder) !important}
.st-input__controls-container{position:relative}
.st-input__controls-container.error+small{display:block}
.st-input__controls{bottom:0;float:left;height:38px;position:absolute;right:1px}
.st-input__button{background:#f8f8f8;border-bottom:1px solid #e6e6e6;border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;color:#ccc;cursor:pointer;height:calc(50% - 1px);position:relative;text-align:center;transform:translateX(-100%);width:30px}
.st-input__button:after{border-style:solid;content:'';display:block;height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}
.st-input__button:hover{background:#f0f0f0}
.st-input__button--up{border-top:1px solid #e6e6e6;position:absolute;top:1px}
.st-input__button--up:after{border-color:transparent transparent #74757c transparent;border-width:0 3.5px 4px 3.5px}
.st-input__button--down{bottom:1px;position:absolute}
.st-input__button--down:after{border-color:#74757c transparent transparent transparent;border-width:4px 3.5px 0 3.5px}
.st-input--has-icon{position:relative}
.st-input--has-icon .st-svg{bottom:10px;height:18px;position:absolute;right:10px;width:18px}
.st-input--light input[type='password'],.st-input--light input[type='text']{background-color:#fff;border:1px solid #ccc}
.st-input--light .st-svg{fill:#ccc}
.st-input--small-spacing{margin-bottom:15px}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}
input[type=number]{box-shadow:none;-moz-appearance:textfield}
input:-webkit-autofill{background:#fff !important;transition:none !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important}
input:-webkit-autofill:hover{background:#fff !important;transition:none !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important}
input:-webkit-autofill:focus{background:#fff !important;transition:none !important;-webkit-box-shadow:0 0 0 1000px #fff inset !important}
::-webkit-input-placeholder{color:#ccc}
::-moz-placeholder{color:#ccc}
:-ms-input-placeholder{color:#ccc !important}
:-moz-placeholder{color:#ccc}
input:required:invalid,select:required:invalid,textarea:required:invalid{outline-color:#e6007e;outline-width:1px}
select:required:invalid{box-shadow:none}
.ios-device .st-input input[type='text'],.ios-device .st-input input[type='date'],.ios-device .st-input--icon input[type='text'],.ios-device .st-input input[type='email'],.ios-device .st-input input[type='password'],.ios-device .st-input input[type='number'],.ios-device .st-edesign .st-input input[type='text'],.ios-device .st-edesign .st-input input[type='number'],.ios-device .st-select select,.ios-device .dataTables_length select,.ios-device .st-input textarea{font-size:16px}
select,.st-select .selectric{background-color:#f8f8f8;border:1px solid #ccc;color:#74757c;font-family:Arial,Helvetica,sans-serif;font-weight:400;height:38px}
select{font-size:14px;margin-bottom:25px}
select:hover{background-color:#f8f8f8;border:1px solid #ccc}
select:focus{border-color:#3cb4e6;outline:0}
.st-select{display:flex;flex-wrap:wrap;margin-bottom:25px;position:relative}
.st-select .selectric-wrapper{order:1;width:100%}
.st-select .selectric{width:100%}
.st-select .selectric .label{background-color:transparent;color:#ccc;font-family:Arial,Helvetica,sans-serif;font-size:14px;margin:0;padding:0 15px;text-align:left}
.st-select .selectric .button{margin-right:0}
.st-select .selectric .button,.st-select .selectric .button:hover{background-color:transparent;border:0;padding:0}
.st-select .selectric .button:after{border-bottom:1px solid #ccc;border-left:0;border-right:1px solid #ccc;border-top:0;content:'';height:8px;transform:rotate(45deg);top:-3px;width:8px}
.st-select .error+.selectric{background:#fff8fc;border:1px solid #e6007e}
.st-select .error+.selectric span{color:#e6007e}
.st-select .selectric-open{z-index:120}
.st-select .selectric-open .selectric-hide-select.error+.selectric,.st-select .selectric-open .selectric{background-color:#fff;border-color:rgba(57,169,220,0.5);box-shadow:0 0 5px 0 rgba(57,169,220,0.1)}
.st-select .selectric-open .selectric-hide-select.error+.selectric .button:after,.st-select .selectric-open .selectric .button:after{bottom:0;transform:rotate(-135deg);top:3px}
.st-select--filled .selectric{background-color:#fff}
.st-select--filled .selectric .label{color:#74757c}
.st-select .selectric-above .selectric-items{border-bottom:0}
.st-select .selectric-below .selectric-items{border-top:0}
.st-select .selectric-items{background:#fff;border:1px solid #ccc}
.st-select .selectric-items li{color:#74757c;font-size:13px;padding-left:15px}
.st-select .selectric-items li:before{display:none}
.st-select .selectric-items li:hover{background:#f6f9fb;color:#3cb4e6}
.st-select .selectric-items .selected{background:#fff;color:#3cb4e6}
.st-select label.error{color:#e6007e}
.st-select.error label{color:#e6007e}
.st-select.error .selectric{background:#fff8fc;border:1px solid #e6007e}
.st-select.error .selectric span{color:#e6007e}
.st-select.error.st-select--filled .selectric{background-color:#fff;border:1px solid #ccc}
.st-select.error.st-select--filled .selectric span{color:#74757c}
.st-select.error.st-select--filled label{color:#74757c}
.st-modal .st-select .selectric-items ul,.reveal-modal .st-select .selectric-items ul{max-height:110px}
.st-modal .st-select .selectric-items ul li,.reveal-modal .st-select .selectric-items ul li{padding:8px 10px 8px 15px}
.f-dropdown{border-color:#ccc;opacity:0;transition:opacity .2s ease}
.f-dropdown.open{opacity:1;outline:0}
.f-dropdown li a{color:#74757c}
*:focus{outline-color:#3cb4e6}
body,.off-canvas-wrap,.st-main,.st-main>.stmicro{width:100%}
body{display:flex;flex-direction:column;min-height:100vh}
body.noscroll{overflow-y:scroll;position:fixed}
body.noscroll-no-bar{overflow:hidden}
body.has-active-overlay{overflow-y:hidden}
.mainscroll-placeholder{display:none}
.has-active-overlay .st-header__inner{position:static}
.off-canvas-wrap{flex:1 0 auto;height:auto;margin:0 auto}
.inner-wrap{display:flex;flex-direction:column;min-height:100vh;transition:transform .4s ease}
.st-main{display:flex;flex:1 1 auto;justify-content:flex-end;margin-top:118px;position:relative}
@media screen and (min-width:64.063em){.st-main{margin-top:121px}
}
@media(-webkit-device-pixel-ratio:1.25){.st-main{margin-top:99px}
}
@media(min--moz-device-pixel-ratio:1.25){.st-main{margin-top:121px}
}
@media(-webkit-device-pixel-ratio:1.50){.st-main{margin-top:110px}
}
@media(min--moz-device-pixel-ratio:1.50){.st-main{margin-top:121px}
}
.st-main__overlay{background-color:rgba(0,0,0,0.5);display:block;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .2s linear,z-index 0 ease-in .2s;width:100%;z-index:-1}
.st-main__overlay--active{display:block;opacity:1;transition:opacity .2s linear,z-index 0 ease-out;z-index:122}
.st-main.with-logo-in-header{margin-top:60px}
@media screen and (min-width:64.063em){.st-main.with-logo-in-header{margin-top:50px}
}
.st-component-wrapper{overflow:hidden}
.st-row,.st-nav-tabs__tooltip--wrapper,.st-drag-n-drop.wrapper{margin:0 auto;max-width:1083px;width:100%}
.st-row--content-width{max-width:1053px}
.st-row--footer,.st-row--search{max-width:1300px}
.st-row--left{margin-left:0}
.st-row--left-xs{margin-left:10px}
.st-row--left-s{margin-left:15px}
.st-row--small{max-width:886px}
@media(max-width:64em){.st-row--small-slider .columns{padding:0}
}
.st-row--space-xs{margin-bottom:5px}
.st-row--space-s{margin-bottom:7px}
.st-row--space-m{margin-bottom:12px}
.st-row>.columns>p:last-child,.st-nav-tabs__tooltip--wrapper>.columns>p:last-child,.st-drag-n-drop.wrapper>.columns>p:last-child,.st-row>.columns [class*="container"]>p:last-child,.st-nav-tabs__tooltip--wrapper>.columns [class*="container"]>p:last-child,.st-drag-n-drop.wrapper>.columns [class*="container"]>p:last-child{margin-bottom:0}
.st-container-wrapper .st-container{margin-bottom:25px}
.st-container-wrapper .st-container--light-grey,.st-container-wrapper .st-container--blue-grey,.st-container-wrapper .st-container--light-grey,.st-container-wrapper .st-container--no-margin{margin-bottom:0}
.st-container{padding:25px 0;width:100%}
.st-container:last-child{border-bottom:0}
.st-container--medium-padding-all-screens{padding:25px 0}
.st-container+.st-container:not(.st-widget):not(.st-container--blue-grey):not(.st-container--keep-padding):not(.st-container--default){padding:0}
.st-container+.st-container:not(.st-widget):not(.st-container--blue-grey):not(.st-container--keep-padding):not(.st-container--default):not(:last-child){margin-bottom:50px}
.st-container.st-container--blue-grey+.st-container.st-widget{margin-top:0}
.st-container--no-padding{padding:0}
.st-container--no-padding-bottom{padding-bottom:0}
.st-container--no-padding-top{padding-top:0}
.st-container--light-grey{background-color:#f8f8f8}
.st-container--blue-grey{background-color:#f6f9fb}
.st-container--light-grey{background-color:#f8f8f8}
.st-container--with-space{padding:0 15px}
@media screen and (min-width:64.063em){.st-container--with-space{padding:0 25px}
}
.st-container--medium-padding{padding:25px 0}
@media(max-width:40.063em){.st-container--medium-padding{padding:0 0 25px 0}
}
.st-container--border-top{border-top:1px solid #ccc}
.st-breadcrumbs+.st-container{padding-top:25px}
.st-container.js-navigation-tabs-context{padding-bottom:0;padding-top:0}
.st-container.js-navigation-tabs-context.is-fixed{position:fixed;width:inherit;background:#fff;z-index:40;padding-bottom:20px;-webkit-transition:top .4s ease-in;transition:top .4s ease-in}
.st-container.js-navigation-tabs-context.is-fixed.at-top{-webkit-transition:top .4s ease-out;transition:top .4s ease-out}
.st-no-padding{padding:0}
@media(max-width:64.063em){.st-no-padding--md{padding:0}
}
.st-no-margin{margin:0 !important}
.st-wrapper{position:relative}
@media screen and (min-width:40.063em){.st-wrapper--overlay{padding-top:60px}
}
.st-block{display:block}
.st-inline-block{display:inline-block}
.st-inline-block.hidden{display:none}
.st-code{background-color:#03234b;font-family:Courier,sans-serif;padding:15px}
.st-code,.st-code span,.st-code p{color:#b6dbf4}
.st-code p:last-child{margin-bottom:0}
.st-hr,hr{border:solid #ccc;border-width:1px 0 0;clear:both;margin:0 -15px 50px}
.st-margin--all{margin:0}
.st-margin--all-1{margin:5px}
.st-margin--all-2{margin:10px}
.st-margin--all-3{margin:15px}
.st-margin--all-4{margin:20px}
.st-margin--all-5{margin:25px}
.st-margin--all-6{margin:30px}
.st-margin--all-7{margin:35px}
.st-margin--all-8{margin:40px}
.st-margin--all-9{margin:45px}
.st-margin--all-10{margin:50px}
.st-margin--all-l{margin-left:0}
.st-margin--all-l-1{margin-left:5px}
.st-margin--all-l-2{margin-left:10px}
.st-margin--all-l-3{margin-left:15px}
.st-margin--all-l-4{margin-left:20px}
.st-margin--all-l-5{margin-left:25px}
.st-margin--all-l-6{margin-left:30px}
.st-margin--all-l-7{margin-left:35px}
.st-margin--all-l-8{margin-left:40px}
.st-margin--all-l-9{margin-left:45px}
.st-margin--all-l-10{margin-left:50px}
.st-margin--all-t{margin-top:0}
.st-margin--all-t-1{margin-top:5px}
.st-margin--all-t-2{margin-top:10px}
.st-margin--all-t-3{margin-top:15px}
.st-margin--all-t-4{margin-top:20px}
.st-margin--all-t-5{margin-top:25px}
.st-margin--all-t-6{margin-top:30px}
.st-margin--all-t-7{margin-top:35px}
.st-margin--all-t-8{margin-top:40px}
.st-margin--all-t-9{margin-top:45px}
.st-margin--all-t-10{margin-top:50px}
.st-margin--all-r{margin-right:0}
.st-margin--all-r-1{margin-right:5px}
.st-margin--all-r-2{margin-right:10px}
.st-margin--all-r-3{margin-right:15px}
.st-margin--all-r-4{margin-right:20px}
.st-margin--all-r-5{margin-right:25px}
.st-margin--all-r-6{margin-right:30px}
.st-margin--all-r-7{margin-right:35px}
.st-margin--all-r-8{margin-right:40px}
.st-margin--all-r-9{margin-right:45px}
.st-margin--all-r-10{margin-right:50px}
.st-margin--all-b{margin-bottom:0}
.st-margin--all-b-1{margin-bottom:5px}
.st-margin--all-b-2{margin-bottom:10px}
.st-margin--all-b-3{margin-bottom:15px}
.st-margin--all-b-4{margin-bottom:20px}
.st-margin--all-b-5{margin-bottom:25px}
.st-margin--all-b-6{margin-bottom:30px}
.st-margin--all-b-7{margin-bottom:35px}
.st-margin--all-b-8{margin-bottom:40px}
.st-margin--all-b-9{margin-bottom:45px}
.st-margin--all-b-10{margin-bottom:50px}
.st-margin--all-lr{margin-left:0;margin-right:0}
.st-margin--all-lr-1{margin-left:5px;margin-right:5px}
.st-margin--all-lr-2{margin-left:10px;margin-right:10px}
.st-margin--all-lr-3{margin-left:15px;margin-right:15px}
.st-margin--all-lr-4{margin-left:20px;margin-right:20px}
.st-margin--all-lr-5{margin-left:25px;margin-right:25px}
.st-margin--all-lr-6{margin-left:30px;margin-right:30px}
.st-margin--all-lr-7{margin-left:35px;margin-right:35px}
.st-margin--all-lr-8{margin-left:40px;margin-right:40px}
.st-margin--all-lr-9{margin-left:45px;margin-right:45px}
.st-margin--all-lr-10{margin-left:50px;margin-right:50px}
.st-margin--all-tb{margin-top:0;margin-bottom:0}
.st-margin--all-tb-1{margin-top:5px;margin-bottom:5px}
.st-margin--all-tb-2{margin-top:10px;margin-bottom:10px}
.st-margin--all-tb-3{margin-top:15px;margin-bottom:15px}
.st-margin--all-tb-4{margin-top:20px;margin-bottom:20px}
.st-margin--all-tb-5{margin-top:25px;margin-bottom:25px}
.st-margin--all-tb-6{margin-top:30px;margin-bottom:30px}
.st-margin--all-tb-7{margin-top:35px;margin-bottom:35px}
.st-margin--all-tb-8{margin-top:40px;margin-bottom:40px}
.st-margin--all-tb-9{margin-top:45px;margin-bottom:45px}
.st-margin--all-tb-10{margin-top:50px;margin-bottom:50px}
@media(min-width:40.063em) and (max-width:64em){.st-margin--md{margin:0}
.st-margin--md-1{margin:5px}
.st-margin--md-2{margin:10px}
.st-margin--md-3{margin:15px}
.st-margin--md-4{margin:20px}
.st-margin--md-5{margin:25px}
.st-margin--md-6{margin:30px}
.st-margin--md-7{margin:35px}
.st-margin--md-8{margin:40px}
.st-margin--md-9{margin:45px}
.st-margin--md-10{margin:50px}
.st-margin--md-l{margin-left:0}
.st-margin--md-l-1{margin-left:5px}
.st-margin--md-l-2{margin-left:10px}
.st-margin--md-l-3{margin-left:15px}
.st-margin--md-l-4{margin-left:20px}
.st-margin--md-l-5{margin-left:25px}
.st-margin--md-l-6{margin-left:30px}
.st-margin--md-l-7{margin-left:35px}
.st-margin--md-l-8{margin-left:40px}
.st-margin--md-l-9{margin-left:45px}
.st-margin--md-l-10{margin-left:50px}
.st-margin--md-t{margin-top:0}
.st-margin--md-t-1{margin-top:5px}
.st-margin--md-t-2{margin-top:10px}
.st-margin--md-t-3{margin-top:15px}
.st-margin--md-t-4{margin-top:20px}
.st-margin--md-t-5{margin-top:25px}
.st-margin--md-t-6{margin-top:30px}
.st-margin--md-t-7{margin-top:35px}
.st-margin--md-t-8{margin-top:40px}
.st-margin--md-t-9{margin-top:45px}
.st-margin--md-t-10{margin-top:50px}
.st-margin--md-r{margin-right:0}
.st-margin--md-r-1{margin-right:5px}
.st-margin--md-r-2{margin-right:10px}
.st-margin--md-r-3{margin-right:15px}
.st-margin--md-r-4{margin-right:20px}
.st-margin--md-r-5{margin-right:25px}
.st-margin--md-r-6{margin-right:30px}
.st-margin--md-r-7{margin-right:35px}
.st-margin--md-r-8{margin-right:40px}
.st-margin--md-r-9{margin-right:45px}
.st-margin--md-r-10{margin-right:50px}
.st-margin--md-b{margin-bottom:0}
.st-margin--md-b-1{margin-bottom:5px}
.st-margin--md-b-2{margin-bottom:10px}
.st-margin--md-b-3{margin-bottom:15px}
.st-margin--md-b-4{margin-bottom:20px}
.st-margin--md-b-5{margin-bottom:25px}
.st-margin--md-b-6{margin-bottom:30px}
.st-margin--md-b-7{margin-bottom:35px}
.st-margin--md-b-8{margin-bottom:40px}
.st-margin--md-b-9{margin-bottom:45px}
.st-margin--md-b-10{margin-bottom:50px}
.st-margin--md-lr{margin-left:0;margin-right:0}
.st-margin--md-lr-1{margin-left:5px;margin-right:5px}
.st-margin--md-lr-2{margin-left:10px;margin-right:10px}
.st-margin--md-lr-3{margin-left:15px;margin-right:15px}
.st-margin--md-lr-4{margin-left:20px;margin-right:20px}
.st-margin--md-lr-5{margin-left:25px;margin-right:25px}
.st-margin--md-lr-6{margin-left:30px;margin-right:30px}
.st-margin--md-lr-7{margin-left:35px;margin-right:35px}
.st-margin--md-lr-8{margin-left:40px;margin-right:40px}
.st-margin--md-lr-9{margin-left:45px;margin-right:45px}
.st-margin--md-lr-10{margin-left:50px;margin-right:50px}
.st-margin--md-tb{margin-top:0;margin-bottom:0}
.st-margin--md-tb-1{margin-top:5px;margin-bottom:5px}
.st-margin--md-tb-2{margin-top:10px;margin-bottom:10px}
.st-margin--md-tb-3{margin-top:15px;margin-bottom:15px}
.st-margin--md-tb-4{margin-top:20px;margin-bottom:20px}
.st-margin--md-tb-5{margin-top:25px;margin-bottom:25px}
.st-margin--md-tb-6{margin-top:30px;margin-bottom:30px}
.st-margin--md-tb-7{margin-top:35px;margin-bottom:35px}
.st-margin--md-tb-8{margin-top:40px;margin-bottom:40px}
.st-margin--md-tb-9{margin-top:45px;margin-bottom:45px}
.st-margin--md-tb-10{margin-top:50px;margin-bottom:50px}
}
@media(max-width:40.063em){.st-margin--sm{margin:0}
.st-margin--sm-1{margin:5px}
.st-margin--sm-2{margin:10px}
.st-margin--sm-3{margin:15px}
.st-margin--sm-4{margin:20px}
.st-margin--sm-5{margin:25px}
.st-margin--sm-6{margin:30px}
.st-margin--sm-7{margin:35px}
.st-margin--sm-8{margin:40px}
.st-margin--sm-9{margin:45px}
.st-margin--sm-10{margin:50px}
.st-margin--sm-l{margin-left:0}
.st-margin--sm-l-1{margin-left:5px}
.st-margin--sm-l-2{margin-left:10px}
.st-margin--sm-l-3{margin-left:15px}
.st-margin--sm-l-4{margin-left:20px}
.st-margin--sm-l-5{margin-left:25px}
.st-margin--sm-l-6{margin-left:30px}
.st-margin--sm-l-7{margin-left:35px}
.st-margin--sm-l-8{margin-left:40px}
.st-margin--sm-l-9{margin-left:45px}
.st-margin--sm-l-10{margin-left:50px}
.st-margin--sm-t{margin-top:0}
.st-margin--sm-t-1{margin-top:5px}
.st-margin--sm-t-2{margin-top:10px}
.st-margin--sm-t-3{margin-top:15px}
.st-margin--sm-t-4{margin-top:20px}
.st-margin--sm-t-5{margin-top:25px}
.st-margin--sm-t-6{margin-top:30px}
.st-margin--sm-t-7{margin-top:35px}
.st-margin--sm-t-8{margin-top:40px}
.st-margin--sm-t-9{margin-top:45px}
.st-margin--sm-t-10{margin-top:50px}
.st-margin--sm-r{margin-right:0}
.st-margin--sm-r-1{margin-right:5px}
.st-margin--sm-r-2{margin-right:10px}
.st-margin--sm-r-3{margin-right:15px}
.st-margin--sm-r-4{margin-right:20px}
.st-margin--sm-r-5{margin-right:25px}
.st-margin--sm-r-6{margin-right:30px}
.st-margin--sm-r-7{margin-right:35px}
.st-margin--sm-r-8{margin-right:40px}
.st-margin--sm-r-9{margin-right:45px}
.st-margin--sm-r-10{margin-right:50px}
.st-margin--sm-b{margin-bottom:0}
.st-margin--sm-b-1{margin-bottom:5px}
.st-margin--sm-b-2{margin-bottom:10px}
.st-margin--sm-b-3{margin-bottom:15px}
.st-margin--sm-b-4{margin-bottom:20px}
.st-margin--sm-b-5{margin-bottom:25px}
.st-margin--sm-b-6{margin-bottom:30px}
.st-margin--sm-b-7{margin-bottom:35px}
.st-margin--sm-b-8{margin-bottom:40px}
.st-margin--sm-b-9{margin-bottom:45px}
.st-margin--sm-b-10{margin-bottom:50px}
.st-margin--sm-lr{margin-left:0;margin-right:0}
.st-margin--sm-lr-1{margin-left:5px;margin-right:5px}
.st-margin--sm-lr-2{margin-left:10px;margin-right:10px}
.st-margin--sm-lr-3{margin-left:15px;margin-right:15px}
.st-margin--sm-lr-4{margin-left:20px;margin-right:20px}
.st-margin--sm-lr-5{margin-left:25px;margin-right:25px}
.st-margin--sm-lr-6{margin-left:30px;margin-right:30px}
.st-margin--sm-lr-7{margin-left:35px;margin-right:35px}
.st-margin--sm-lr-8{margin-left:40px;margin-right:40px}
.st-margin--sm-lr-9{margin-left:45px;margin-right:45px}
.st-margin--sm-lr-10{margin-left:50px;margin-right:50px}
.st-margin--sm-tb{margin-top:0;margin-bottom:0}
.st-margin--sm-tb-1{margin-top:5px;margin-bottom:5px}
.st-margin--sm-tb-2{margin-top:10px;margin-bottom:10px}
.st-margin--sm-tb-3{margin-top:15px;margin-bottom:15px}
.st-margin--sm-tb-4{margin-top:20px;margin-bottom:20px}
.st-margin--sm-tb-5{margin-top:25px;margin-bottom:25px}
.st-margin--sm-tb-6{margin-top:30px;margin-bottom:30px}
.st-margin--sm-tb-7{margin-top:35px;margin-bottom:35px}
.st-margin--sm-tb-8{margin-top:40px;margin-bottom:40px}
.st-margin--sm-tb-9{margin-top:45px;margin-bottom:45px}
.st-margin--sm-tb-10{margin-top:50px;margin-bottom:50px}
}
.st-padding--all{padding:0}
.st-padding--all-1{padding:5px}
.st-padding--all-2{padding:10px}
.st-padding--all-3{padding:15px}
.st-padding--all-4{padding:20px}
.st-padding--all-5{padding:25px}
.st-padding--all-6{padding:30px}
.st-padding--all-7{padding:35px}
.st-padding--all-8{padding:40px}
.st-padding--all-9{padding:45px}
.st-padding--all-10{padding:50px}
.st-padding--all-11{padding:55px}
.st-padding--all-12{padding:60px}
.st-padding--all-13{padding:65px}
.st-padding--all-14{padding:70px}
.st-padding--all-15{padding:75px}
.st-padding--all-l{padding-left:0}
.st-padding--all-l-1{padding-left:5px}
.st-padding--all-l-2{padding-left:10px}
.st-padding--all-l-3{padding-left:15px}
.st-padding--all-l-4{padding-left:20px}
.st-padding--all-l-5{padding-left:25px}
.st-padding--all-l-6{padding-left:30px}
.st-padding--all-l-7{padding-left:35px}
.st-padding--all-l-8{padding-left:40px}
.st-padding--all-l-9{padding-left:45px}
.st-padding--all-l-10{padding-left:50px}
.st-padding--all-l-11{padding-left:55px}
.st-padding--all-l-12{padding-left:60px}
.st-padding--all-l-13{padding-left:65px}
.st-padding--all-l-14{padding-left:70px}
.st-padding--all-l-15{padding-left:75px}
.st-padding--all-t{padding-top:0}
.st-padding--all-t-1{padding-top:5px}
.st-padding--all-t-2{padding-top:10px}
.st-padding--all-t-3{padding-top:15px}
.st-padding--all-t-4{padding-top:20px}
.st-padding--all-t-5{padding-top:25px}
.st-padding--all-t-6{padding-top:30px}
.st-padding--all-t-7{padding-top:35px}
.st-padding--all-t-8{padding-top:40px}
.st-padding--all-t-9{padding-top:45px}
.st-padding--all-t-10{padding-top:50px}
.st-padding--all-t-11{padding-top:55px}
.st-padding--all-t-12{padding-top:60px}
.st-padding--all-t-13{padding-top:65px}
.st-padding--all-t-14{padding-top:70px}
.st-padding--all-t-15{padding-top:75px}
.st-padding--all-r{padding-right:0}
.st-padding--all-r-1{padding-right:5px}
.st-padding--all-r-2{padding-right:10px}
.st-padding--all-r-3{padding-right:15px}
.st-padding--all-r-4{padding-right:20px}
.st-padding--all-r-5{padding-right:25px}
.st-padding--all-r-6{padding-right:30px}
.st-padding--all-r-7{padding-right:35px}
.st-padding--all-r-8{padding-right:40px}
.st-padding--all-r-9{padding-right:45px}
.st-padding--all-r-10{padding-right:50px}
.st-padding--all-r-11{padding-right:55px}
.st-padding--all-r-12{padding-right:60px}
.st-padding--all-r-13{padding-right:65px}
.st-padding--all-r-14{padding-right:70px}
.st-padding--all-r-15{padding-right:75px}
.st-padding--all-b{padding-bottom:0}
.st-padding--all-b-1{padding-bottom:5px}
.st-padding--all-b-2{padding-bottom:10px}
.st-padding--all-b-3{padding-bottom:15px}
.st-padding--all-b-4{padding-bottom:20px}
.st-padding--all-b-5{padding-bottom:25px}
.st-padding--all-b-6{padding-bottom:30px}
.st-padding--all-b-7{padding-bottom:35px}
.st-padding--all-b-8{padding-bottom:40px}
.st-padding--all-b-9{padding-bottom:45px}
.st-padding--all-b-10{padding-bottom:50px}
.st-padding--all-b-11{padding-bottom:55px}
.st-padding--all-b-12{padding-bottom:60px}
.st-padding--all-b-13{padding-bottom:65px}
.st-padding--all-b-14{padding-bottom:70px}
.st-padding--all-b-15{padding-bottom:75px}
.st-padding--all-lr{padding-left:0;padding-right:0}
.st-padding--all-lr-1{padding-left:5px;padding-right:5px}
.st-padding--all-lr-2{padding-left:10px;padding-right:10px}
.st-padding--all-lr-3{padding-left:15px;padding-right:15px}
.st-padding--all-lr-4{padding-left:20px;padding-right:20px}
.st-padding--all-lr-5{padding-left:25px;padding-right:25px}
.st-padding--all-lr-6{padding-left:30px;padding-right:30px}
.st-padding--all-lr-7{padding-left:35px;padding-right:35px}
.st-padding--all-lr-8{padding-left:40px;padding-right:40px}
.st-padding--all-lr-9{padding-left:45px;padding-right:45px}
.st-padding--all-lr-10{padding-left:50px;padding-right:50px}
.st-padding--all-lr-11{padding-left:55px;padding-right:55px}
.st-padding--all-lr-12{padding-left:60px;padding-right:60px}
.st-padding--all-lr-13{padding-left:65px;padding-right:65px}
.st-padding--all-lr-14{padding-left:70px;padding-right:70px}
.st-padding--all-lr-15{padding-left:75px;padding-right:75px}
.st-padding--all-tb{padding-top:0;padding-bottom:0}
.st-padding--all-tb-1{padding-top:5px;padding-bottom:5px}
.st-padding--all-tb-2{padding-top:10px;padding-bottom:10px}
.st-padding--all-tb-3{padding-top:15px;padding-bottom:15px}
.st-padding--all-tb-4{padding-top:20px;padding-bottom:20px}
.st-padding--all-tb-5{padding-top:25px;padding-bottom:25px}
.st-padding--all-tb-6{padding-top:30px;padding-bottom:30px}
.st-padding--all-tb-7{padding-top:35px;padding-bottom:35px}
.st-padding--all-tb-8{padding-top:40px;padding-bottom:40px}
.st-padding--all-tb-9{padding-top:45px;padding-bottom:45px}
.st-padding--all-tb-10{padding-top:50px;padding-bottom:50px}
.st-padding--all-tb-11{padding-top:55px;padding-bottom:55px}
.st-padding--all-tb-12{padding-top:60px;padding-bottom:60px}
.st-padding--all-tb-13{padding-top:65px;padding-bottom:65px}
.st-padding--all-tb-14{padding-top:70px;padding-bottom:70px}
.st-padding--all-tb-15{padding-top:75px;padding-bottom:75px}
@media(min-width:40.063em) and (max-width:64em){.st-padding--md{padding:0}
.st-padding--md-1{padding:5px}
.st-padding--md-2{padding:10px}
.st-padding--md-3{padding:15px}
.st-padding--md-4{padding:20px}
.st-padding--md-5{padding:25px}
.st-padding--md-6{padding:30px}
.st-padding--md-7{padding:35px}
.st-padding--md-8{padding:40px}
.st-padding--md-9{padding:45px}
.st-padding--md-10{padding:50px}
.st-padding--md-11{padding:55px}
.st-padding--md-12{padding:60px}
.st-padding--md-13{padding:65px}
.st-padding--md-14{padding:70px}
.st-padding--md-15{padding:75px}
.st-padding--md-l{padding-left:0}
.st-padding--md-l-1{padding-left:5px}
.st-padding--md-l-2{padding-left:10px}
.st-padding--md-l-3{padding-left:15px}
.st-padding--md-l-4{padding-left:20px}
.st-padding--md-l-5{padding-left:25px}
.st-padding--md-l-6{padding-left:30px}
.st-padding--md-l-7{padding-left:35px}
.st-padding--md-l-8{padding-left:40px}
.st-padding--md-l-9{padding-left:45px}
.st-padding--md-l-10{padding-left:50px}
.st-padding--md-l-11{padding-left:55px}
.st-padding--md-l-12{padding-left:60px}
.st-padding--md-l-13{padding-left:65px}
.st-padding--md-l-14{padding-left:70px}
.st-padding--md-l-15{padding-left:75px}
.st-padding--md-t{padding-top:0}
.st-padding--md-t-1{padding-top:5px}
.st-padding--md-t-2{padding-top:10px}
.st-padding--md-t-3{padding-top:15px}
.st-padding--md-t-4{padding-top:20px}
.st-padding--md-t-5{padding-top:25px}
.st-padding--md-t-6{padding-top:30px}
.st-padding--md-t-7{padding-top:35px}
.st-padding--md-t-8{padding-top:40px}
.st-padding--md-t-9{padding-top:45px}
.st-padding--md-t-10{padding-top:50px}
.st-padding--md-t-11{padding-top:55px}
.st-padding--md-t-12{padding-top:60px}
.st-padding--md-t-13{padding-top:65px}
.st-padding--md-t-14{padding-top:70px}
.st-padding--md-t-15{padding-top:75px}
.st-padding--md-r{padding-right:0}
.st-padding--md-r-1{padding-right:5px}
.st-padding--md-r-2{padding-right:10px}
.st-padding--md-r-3{padding-right:15px}
.st-padding--md-r-4{padding-right:20px}
.st-padding--md-r-5{padding-right:25px}
.st-padding--md-r-6{padding-right:30px}
.st-padding--md-r-7{padding-right:35px}
.st-padding--md-r-8{padding-right:40px}
.st-padding--md-r-9{padding-right:45px}
.st-padding--md-r-10{padding-right:50px}
.st-padding--md-r-11{padding-right:55px}
.st-padding--md-r-12{padding-right:60px}
.st-padding--md-r-13{padding-right:65px}
.st-padding--md-r-14{padding-right:70px}
.st-padding--md-r-15{padding-right:75px}
.st-padding--md-b{padding-bottom:0}
.st-padding--md-b-1{padding-bottom:5px}
.st-padding--md-b-2{padding-bottom:10px}
.st-padding--md-b-3{padding-bottom:15px}
.st-padding--md-b-4{padding-bottom:20px}
.st-padding--md-b-5{padding-bottom:25px}
.st-padding--md-b-6{padding-bottom:30px}
.st-padding--md-b-7{padding-bottom:35px}
.st-padding--md-b-8{padding-bottom:40px}
.st-padding--md-b-9{padding-bottom:45px}
.st-padding--md-b-10{padding-bottom:50px}
.st-padding--md-b-11{padding-bottom:55px}
.st-padding--md-b-12{padding-bottom:60px}
.st-padding--md-b-13{padding-bottom:65px}
.st-padding--md-b-14{padding-bottom:70px}
.st-padding--md-b-15{padding-bottom:75px}
.st-padding--md-lr{padding-left:0;padding-right:0}
.st-padding--md-lr-1{padding-left:5px;padding-right:5px}
.st-padding--md-lr-2{padding-left:10px;padding-right:10px}
.st-padding--md-lr-3{padding-left:15px;padding-right:15px}
.st-padding--md-lr-4{padding-left:20px;padding-right:20px}
.st-padding--md-lr-5{padding-left:25px;padding-right:25px}
.st-padding--md-lr-6{padding-left:30px;padding-right:30px}
.st-padding--md-lr-7{padding-left:35px;padding-right:35px}
.st-padding--md-lr-8{padding-left:40px;padding-right:40px}
.st-padding--md-lr-9{padding-left:45px;padding-right:45px}
.st-padding--md-lr-10{padding-left:50px;padding-right:50px}
.st-padding--md-lr-11{padding-left:55px;padding-right:55px}
.st-padding--md-lr-12{padding-left:60px;padding-right:60px}
.st-padding--md-lr-13{padding-left:65px;padding-right:65px}
.st-padding--md-lr-14{padding-left:70px;padding-right:70px}
.st-padding--md-lr-15{padding-left:75px;padding-right:75px}
.st-padding--md-tb{padding-top:0;padding-bottom:0}
.st-padding--md-tb-1{padding-top:5px;padding-bottom:5px}
.st-padding--md-tb-2{padding-top:10px;padding-bottom:10px}
.st-padding--md-tb-3{padding-top:15px;padding-bottom:15px}
.st-padding--md-tb-4{padding-top:20px;padding-bottom:20px}
.st-padding--md-tb-5{padding-top:25px;padding-bottom:25px}
.st-padding--md-tb-6{padding-top:30px;padding-bottom:30px}
.st-padding--md-tb-7{padding-top:35px;padding-bottom:35px}
.st-padding--md-tb-8{padding-top:40px;padding-bottom:40px}
.st-padding--md-tb-9{padding-top:45px;padding-bottom:45px}
.st-padding--md-tb-10{padding-top:50px;padding-bottom:50px}
.st-padding--md-tb-11{padding-top:55px;padding-bottom:55px}
.st-padding--md-tb-12{padding-top:60px;padding-bottom:60px}
.st-padding--md-tb-13{padding-top:65px;padding-bottom:65px}
.st-padding--md-tb-14{padding-top:70px;padding-bottom:70px}
.st-padding--md-tb-15{padding-top:75px;padding-bottom:75px}
}
@media(max-width:40.063em){.st-padding--sm{padding:0}
.st-padding--sm-1{padding:5px}
.st-padding--sm-2{padding:10px}
.st-padding--sm-3{padding:15px}
.st-padding--sm-4{padding:20px}
.st-padding--sm-5{padding:25px}
.st-padding--sm-6{padding:30px}
.st-padding--sm-7{padding:35px}
.st-padding--sm-8{padding:40px}
.st-padding--sm-9{padding:45px}
.st-padding--sm-10{padding:50px}
.st-padding--sm-11{padding:55px}
.st-padding--sm-12{padding:60px}
.st-padding--sm-13{padding:65px}
.st-padding--sm-14{padding:70px}
.st-padding--sm-15{padding:75px}
.st-padding--sm-l{padding-left:0}
.st-padding--sm-l-1{padding-left:5px}
.st-padding--sm-l-2{padding-left:10px}
.st-padding--sm-l-3{padding-left:15px}
.st-padding--sm-l-4{padding-left:20px}
.st-padding--sm-l-5{padding-left:25px}
.st-padding--sm-l-6{padding-left:30px}
.st-padding--sm-l-7{padding-left:35px}
.st-padding--sm-l-8{padding-left:40px}
.st-padding--sm-l-9{padding-left:45px}
.st-padding--sm-l-10{padding-left:50px}
.st-padding--sm-l-11{padding-left:55px}
.st-padding--sm-l-12{padding-left:60px}
.st-padding--sm-l-13{padding-left:65px}
.st-padding--sm-l-14{padding-left:70px}
.st-padding--sm-l-15{padding-left:75px}
.st-padding--sm-t{padding-top:0}
.st-padding--sm-t-1{padding-top:5px}
.st-padding--sm-t-2{padding-top:10px}
.st-padding--sm-t-3{padding-top:15px}
.st-padding--sm-t-4{padding-top:20px}
.st-padding--sm-t-5{padding-top:25px}
.st-padding--sm-t-6{padding-top:30px}
.st-padding--sm-t-7{padding-top:35px}
.st-padding--sm-t-8{padding-top:40px}
.st-padding--sm-t-9{padding-top:45px}
.st-padding--sm-t-10{padding-top:50px}
.st-padding--sm-t-11{padding-top:55px}
.st-padding--sm-t-12{padding-top:60px}
.st-padding--sm-t-13{padding-top:65px}
.st-padding--sm-t-14{padding-top:70px}
.st-padding--sm-t-15{padding-top:75px}
.st-padding--sm-r{padding-right:0}
.st-padding--sm-r-1{padding-right:5px}
.st-padding--sm-r-2{padding-right:10px}
.st-padding--sm-r-3{padding-right:15px}
.st-padding--sm-r-4{padding-right:20px}
.st-padding--sm-r-5{padding-right:25px}
.st-padding--sm-r-6{padding-right:30px}
.st-padding--sm-r-7{padding-right:35px}
.st-padding--sm-r-8{padding-right:40px}
.st-padding--sm-r-9{padding-right:45px}
.st-padding--sm-r-10{padding-right:50px}
.st-padding--sm-r-11{padding-right:55px}
.st-padding--sm-r-12{padding-right:60px}
.st-padding--sm-r-13{padding-right:65px}
.st-padding--sm-r-14{padding-right:70px}
.st-padding--sm-r-15{padding-right:75px}
.st-padding--sm-b{padding-bottom:0}
.st-padding--sm-b-1{padding-bottom:5px}
.st-padding--sm-b-2{padding-bottom:10px}
.st-padding--sm-b-3{padding-bottom:15px}
.st-padding--sm-b-4{padding-bottom:20px}
.st-padding--sm-b-5{padding-bottom:25px}
.st-padding--sm-b-6{padding-bottom:30px}
.st-padding--sm-b-7{padding-bottom:35px}
.st-padding--sm-b-8{padding-bottom:40px}
.st-padding--sm-b-9{padding-bottom:45px}
.st-padding--sm-b-10{padding-bottom:50px}
.st-padding--sm-b-11{padding-bottom:55px}
.st-padding--sm-b-12{padding-bottom:60px}
.st-padding--sm-b-13{padding-bottom:65px}
.st-padding--sm-b-14{padding-bottom:70px}
.st-padding--sm-b-15{padding-bottom:75px}
.st-padding--sm-lr{padding-left:0;padding-right:0}
.st-padding--sm-lr-1{padding-left:5px;padding-right:5px}
.st-padding--sm-lr-2{padding-left:10px;padding-right:10px}
.st-padding--sm-lr-3{padding-left:15px;padding-right:15px}
.st-padding--sm-lr-4{padding-left:20px;padding-right:20px}
.st-padding--sm-lr-5{padding-left:25px;padding-right:25px}
.st-padding--sm-lr-6{padding-left:30px;padding-right:30px}
.st-padding--sm-lr-7{padding-left:35px;padding-right:35px}
.st-padding--sm-lr-8{padding-left:40px;padding-right:40px}
.st-padding--sm-lr-9{padding-left:45px;padding-right:45px}
.st-padding--sm-lr-10{padding-left:50px;padding-right:50px}
.st-padding--sm-lr-11{padding-left:55px;padding-right:55px}
.st-padding--sm-lr-12{padding-left:60px;padding-right:60px}
.st-padding--sm-lr-13{padding-left:65px;padding-right:65px}
.st-padding--sm-lr-14{padding-left:70px;padding-right:70px}
.st-padding--sm-lr-15{padding-left:75px;padding-right:75px}
.st-padding--sm-tb{padding-top:0;padding-bottom:0}
.st-padding--sm-tb-1{padding-top:5px;padding-bottom:5px}
.st-padding--sm-tb-2{padding-top:10px;padding-bottom:10px}
.st-padding--sm-tb-3{padding-top:15px;padding-bottom:15px}
.st-padding--sm-tb-4{padding-top:20px;padding-bottom:20px}
.st-padding--sm-tb-5{padding-top:25px;padding-bottom:25px}
.st-padding--sm-tb-6{padding-top:30px;padding-bottom:30px}
.st-padding--sm-tb-7{padding-top:35px;padding-bottom:35px}
.st-padding--sm-tb-8{padding-top:40px;padding-bottom:40px}
.st-padding--sm-tb-9{padding-top:45px;padding-bottom:45px}
.st-padding--sm-tb-10{padding-top:50px;padding-bottom:50px}
.st-padding--sm-tb-11{padding-top:55px;padding-bottom:55px}
.st-padding--sm-tb-12{padding-top:60px;padding-bottom:60px}
.st-padding--sm-tb-13{padding-top:65px;padding-bottom:65px}
.st-padding--sm-tb-14{padding-top:70px;padding-bottom:70px}
.st-padding--sm-tb-15{padding-top:75px;padding-bottom:75px}
}
.st-accordion .solution-evaluation-kit-cpns.st-list li{padding-left:0}
.st-accordion .solution-evaluation-kit-cpns.st-list li:before{display:none}
.st-container.solution-evaluation-kit-tab .st-text--copy ul{display:flex;flex-direction:column}
.solution-evaluation-kit-cpns.st-list li{padding-left:0}
.solution-evaluation-kit-cpns.st-list li span.out-of-stock-error{color:#e6007e}
.solution-evaluation-kit-cpns.st-list li:last-child{margin-bottom:5px}
.solution-evaluation-kit-cpns.st-list li:before{display:none}
.solution-evaluation-kit-opts .st-checkbox label{padding-left:30px !important}
.solution-evaluation-kit-form span.out-of-stock-error{color:#e6007e;font-weight:normal}
.solution-evaluation-kit-form .st-checkbox input[type='checkbox'][disabled]:checked+label:before{background:#ccc;border-color:#ccc}
.solution-evaluation-kit-form label{display:inline}
.solution-evaluation-kit-form .js-distributors-toggler.expanded .st-available-button .quantity-label:after{margin-bottom:-3px;transform-origin:center;transform:rotateZ(90deg)}
.solution-evaluation-kit-form .cpn-opt-table td{border:0;line-height:30px;padding:0}
.solution-evaluation-kit-form .cpn-opt-table td .title{font-size:16px}
.solution-evaluation-kit-form .cpn-opt-table td .cost{font-size:14px;font-weight:bold}
.solution-evaluation-kit-form .cpn-opt-table td:first-child{width:100%}
.solution-evaluation-kit-form .cpn-opt-table td:nth-child(2){width:15%}
.solution-evaluation-kit-form .cpn-opt-table td:nth-child(3){max-width:150px}
.solution-evaluation-kit-form .cpn-opt-table td .out-of-stock-error{padding:0 25px;white-space:nowrap}
@media(max-width:64em){.solution-evaluation-kit-form .cpn-opt-table td .out-of-stock-error{padding:0 5px}
}
.solution-evaluation-kit-form .cpn-opt-table tr.opt td{line-height:25px}
.solution-evaluation-kit-form .cpn-opt-table tr.opt td .title{font-size:13px}
.solution-evaluation-kit-form .cpn-opt-table tr.opt td .cost{font-size:13px;font-weight:normal}
.solution-evaluation-kit-distributors-table{clear:both}
.solution-evaluation-kit-distributors-table .st-table--distributor{background-color:#f6f9fb;padding:20px 5px 5px 0}
.solution-evaluation-kit-distributors-table .st-table--distributor .st-table__close-button{right:5px;top:5px;width:20px}
.solution-evaluation-kit-distributors-table .st-table--distributor.st-table--small .st-table__headline span:first-of-type{display:inline-block}
.solution-evaluation-kit-popup{min-width:200px;max-width:280px;min-height:150px}
.solution-evaluation-kit-order{margin-left:calc(50% + 30px)}
@media(max-width:40em){.solution-evaluation-kit-order{margin-left:0}
}
.solution-evaluation-kit-buy-button-wrapper{text-align:right}
.solution-evaluation-kit-buy-button-wrapper .st-button{max-width:250px;padding-left:70px;width:100%}
@media(max-width:64em){.st-image-container.st-image-container--solution{max-width:50%}
}
@media(max-width:40em){.st-image-container.st-image-container--solution{float:none;max-width:100%}
}
.st-pagination__item--disabled a,ul.pagination li.arrow.unavailable a:before{cursor:default;opacity:.35;user-select:none}
.st-link,a,.region-content .block-region-footer table.rss-tool td span{color:#3cb4e6;cursor:pointer;font-size:inherit;position:relative;text-decoration:none}
.st-link:focus,a:focus,.region-content .block-region-footer table.rss-tool td span:focus{color:#3cb4e6}
.st-link:hover,a:hover,.region-content .block-region-footer table.rss-tool td span:hover{text-decoration:none}
.st-link:hover,a:hover,.region-content .block-region-footer table.rss-tool td span:hover,.st-link:hover span,a:hover span,.region-content .block-region-footer table.rss-tool td span:hover span{color:#90cfeb}
.st-link:hover .st-link__icon,a:hover .st-link__icon,.region-content .block-region-footer table.rss-tool td span:hover .st-link__icon,.st-link:hover .st-svg,a:hover .st-svg,.region-content .block-region-footer table.rss-tool td span:hover .st-svg{fill:#90cfeb}
.st-link:hover .st-svg--minus,a:hover .st-svg--minus,.region-content .block-region-footer table.rss-tool td span:hover .st-svg--minus{fill:#ff3bac}
.st-link--rss-feed,.st-up-events .st-link,.st-tabs-content--submenu .st-link,.st-stage-product__message a,.st-table--search-resources .st-quickview__item .st-link--popover,.st-quicklinks .st-quicklinks__column .st-link,.st-news-details__language a,.st-nav-links a,.st-nav-links,.st-slider .st-slide .st-link,.st-side-navigation--bottom .has-submenu .st-side-submenu__back a{font-size:13px}
.st-font--bold.st-link,a.st-font--bold{-webkit-font-smoothing:antialiased}
.st-link .st-link__icon,a .st-link__icon{fill:#3cb4e6;height:18px;position:absolute;width:18px}
.st-link .st-link__icon--medium,a .st-link__icon--medium{height:24px;width:24px}
.st-link .st-link__icon-flex,a .st-link__icon-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;fill:#3cb4e6;height:20px;margin-left:10px;width:20px}
.st-link .st-link__icon--medium+span,a .st-link__icon--medium+span{line-height:24px}
.st-link .st-link__icon+span,a .st-link__icon+span{margin-left:30px}
.st-link .st-link__icon--right,a .st-link__icon--right{bottom:0;right:-15px}
.st-link .st-link__icon--right+span,a .st-link__icon--right+span{margin-left:0;margin-right:5px}
.st-link .st-link__icon--middle,a .st-link__icon--middle{bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%}
.st-link .st-link__icon--white,a .st-link__icon--white{fill:#fff}
.st-link .st-link__icon--grey,a .st-link__icon--grey{fill:#74757c}
.st-link .st-link__icon--xs,a .st-link__icon--xs{height:18px;width:12px}
.st-link .st-link__icon--small,a .st-link__icon--small{height:15px;top:-3px;width:14px}
.st-link .st-link__icon--large,a .st-link__icon--large{height:20px;width:20px}
.st-link .st-link__icon--xxx-large,a .st-link__icon--xxx-large{height:54px;width:54px}
.st-link .st-link__icon--xxx-large+span,a .st-link__icon--xxx-large+span{line-height:54px;margin-left:60px}
.st-link .st-link__icon--arrow-small,a .st-link__icon--arrow-small{height:10px;width:6px}
.st-link .st-link__icon--arrow-large,a .st-link__icon--arrow-large{height:17px;width:10px}
.st-link .st-link__icon--arrow-up,a .st-link__icon--arrow-up{transform:rotate(270deg)}
.st-link .st-link__icon--arrow-down,a .st-link__icon--arrow-down{transform:rotate(90deg) translateY(-50%);transform-origin:top}
.st-link .st-link__icon--arrow-left,a .st-link__icon--arrow-left{transform:rotate(180deg)}
.st-link .st-link__icon--arrow-left+span,a .st-link__icon--arrow-left+span{margin-left:20px}
.st-link .st-link__icon--arrow-thin,a .st-link__icon--arrow-thin{height:12px;margin-left:10px;width:21px}
.st-link.st-font-size--xxs{font-size:10px}
.st-link.st-font-size--xs-smallest{font-size:11px}
.st-link.st-font-size--xs{font-size:13px}
.st-link.st-font-size--s{font-size:14px}
.st-link.st-font-size--m{font-size:16px}
.st-link.st-font-size--l{font-size:.857rem}
.st-link.st-font-size--xl{font-size:18px}
@media(min-width:40.063em){.st-link.st-font-size--xl{font-size:24px}
}
.st-link.st-font-size--xxl{font-size:24px}
@media(min-width:40.063em){.st-link.st-font-size--xxl{font-size:36px}
}
.st-link.st-font-size--xxxl{font-size:24px}
@media(min-width:40.063em){.st-link.st-font-size--xxxl{font-size:42px}
}
.st-link--xs{font-size:13px}
.st-link--xs svg:not(.st-link__icon--right)+span{margin-left:18px}
.st-link--small{font-size:10px}
.st-link--small svg:not(.st-link__icon--right)+span{margin-left:21px}
.st-link--medium{font-size:12px}
.st-link--large{font-size:14px}
.st-link--white{color:#fff}
.st-link--white:hover,.st-link--white:hover span,.st-link--white:focus,.st-link--white:focus span{color:#fff}
.st-link--white:hover .st-link__icon--white,.st-link--white:focus .st-link__icon--white{fill:#fff}
.st-link--grey{color:#74757c}
.st-link--grey:hover{color:#90cfeb}
.st-link--grey:hover .st-link__icon--grey{fill:#90cfeb}
.st-link--grey-middle,.st-link--grey-middle span{color:#a2a2a2}
.st-link--grey-middle .st-link__icon--grey-middle{fill:#a2a2a2}
.st-link--grey-middle:hover,.st-link--grey-middle:hover span{color:#ccc}
.st-link--grey-middle:hover .st-link__icon--grey-middle{fill:#ccc}
.st-link--uppercase{text-transform:uppercase}
.st-link--underlined{text-decoration:underline}
.st-link--underlined-white span{text-decoration:underline}
.st-link--underlined-blue span{text-decoration:underline}
.st-link--underlined-grey span{text-decoration:underline}
.st-link--popover{display:block;margin-bottom:10px;padding-right:10px}
.st-link--rss-feed{float:right}
.st-link--rss-feed img{vertical-align:text-top}
.st-link--with-right-arrow:after{content:'\2192';margin-left:5px}
a{font-size:inherit}
.st-link-wrapper{height:auto;width:auto;margin-bottom:20px}
.st-link-wrapper .st-copy{color:#666}
a.st-link-standalone{box-decoration-break:clone;-webkit-box-decoration-break:clone;box-shadow:0 1.5px #03234b;color:#03234b;display:inline-flex;align-items:center;gap:5px;font-size:17px;letter-spacing:.17px;line-height:1.88;padding-bottom:8px;position:relative;padding-bottom:6px;font-weight:bold;transition:color .25s}
a.st-link-standalone:hover{color:#042e62}
a.st-link-standalone:active{color:#021b3b}
a.st-link-standalone .st-arrow-left,a.st-link-standalone .st-arrow-right{box-sizing:border-box;position:relative;display:block;width:22px;height:22px}
a.st-link-standalone .st-arrow-left::after,a.st-link-standalone .st-arrow-left::before{content:"";display:block;box-sizing:border-box;position:absolute;left:3px}
a.st-link-standalone .st-arrow-left::after{width:10px;height:10px;border-bottom:2px solid;border-left:2px solid;transform:rotate(45deg);bottom:6px}
a.st-link-standalone .st-arrow-left::before{width:14px;height:2px;bottom:10px;background:currentColor}
a.st-link-standalone .st-arrow-right::after,a.st-link-standalone .st-arrow-right::before{content:"";display:block;box-sizing:border-box;position:absolute;right:3px}
a.st-link-standalone .st-arrow-right::after{width:10px;height:10px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg);bottom:6px}
a.st-link-standalone .st-arrow-right::before{width:14px;height:2px;bottom:10px;background:currentColor}
.compat-object-fit{background-position:center center;background-size:cover}
.compat-object-fit img{opacity:0}
.st-range-slider-wrapper{padding-bottom:30px}
@media(max-width:64em){.st-range-slider-wrapper{padding-left:10px}
}
.ui-slider{background:#e6e6e6;height:2px}
.ui-slider-horizontal .ui-slider-range{background:#3cb4e6}
.ui-slider .ui-slider-handle{background:white;border:1px solid #02abf5;border-radius:50%;cursor:pointer;height:10px;top:50%;transform:translateY(-50%);width:10px}
@media(max-width:64em){.ui-slider .ui-slider-handle{height:20px;width:20px}
}
.ui-slider .ui-slider-handle:focus{outline:0}
@media(min-width:64.063em){.ui-slider>.ui-slider-range+.ui-slider-handle{margin-left:0}
}
input[type='text'][readonly].st-range-amount{background:#f8f8f8;border:0;display:inline-block;font-size:13px;height:20px;line-height:20px;margin:0;padding:0;text-align:center;width:80px}
input[type='text'][readonly].st-range-amount:focus{outline:0}
@media(max-width:64em){input[type='text'][readonly].st-range-amount{margin-top:6px}
}
.js-st-range-amount-min,.js-st-range-amount-max{position:absolute;top:10px}
.js-st-range-amount-min{left:0}
.js-st-range-amount-max{right:0}
.st-badge,.st-badge--square,.online-event{align-items:center;font-size:10px;height:17px;line-height:17px;padding:0 10px;text-align:center;text-transform:uppercase}
.st-badge{background-color:#fff;border-radius:9px;color:#49b170;display:inline-block;font-weight:bold;margin-right:5px;position:relative;text-align:center;vertical-align:middle}
.st-badge--nrnd{color:#e6007e}
.st-badge--preview{color:#3cb4e6}
.st-badge--proposal{color:#03234b}
.st-badge--target{color:#8c0078}
.st-badge--oop{color:#a2a2a2}
.st-badge--eval{color:#001c51}
.st-badge--square,.online-event{background-color:#03234b;border-radius:2px;color:#fff;display:inline-flex}
.st-badge--personalized{background-color:#ffd200}
.st-badge .st-svg-chip{fill:#3cb4e6;height:18px;width:18px}
.st-badge .st-svg-distributor{fill:#74757c;height:18px;width:16px}
.st-badge .st-svg-buydirect{fill:#03234b;height:18px;width:18px}
.st-badge-separator{border-right:solid 1px #ccc;height:10px;margin-right:3px;width:1px}
.st-icon-burger{border-bottom:2px solid #ccc;border-top:2px solid #ccc;display:inline-block;height:12px;margin:0 5px;position:relative;width:14px}
.st-icon-burger:before{background-color:#ccc;content:'';height:2px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:14px}
.st-icon-checkbox{background-color:#fff;border:1px solid #ccc;display:inline-block;height:16px;margin:0 5px;transform:translateY(2px);width:16px}
.st-icon-checkbox--checked{background-color:#3cb4e6}
.st-icon-checkbox--checked:after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:'';height:9px;left:5px;position:absolute;top:2px;transform:rotate(45deg);width:5px;-webkit-transform:rotate(45deg)}
.ui-datepicker{background:white;border:solid 1px #ccc;padding:15px 10px 10px;width:260px}
.ui-datepicker .ui-datepicker-header{border-bottom:solid 1.5px #f8f8f8}
.ui-datepicker .ui-datepicker-title{margin-bottom:10px}
.ui-datepicker .ui-datepicker-month,.ui-datepicker .ui-datepicker-year{color:#74757c;font-size:18px}
.ui-datepicker .ui-datepicker-month{font-weight:700;margin-right:15px}
.ui-datepicker thead{background:#fff}
.ui-datepicker thead th{color:#74757c;font-size:12px;font-weight:400 !important;text-align:center;text-transform:uppercase}
.ui-datepicker .ui-datepicker-week-end,.ui-datepicker .ui-datepicker-other-month a{color:#ccc}
.ui-datepicker th{padding-bottom:20px !important;padding-top:15px !important;width:30px;border-bottom:none !important;border-top:none !important}
.ui-datepicker tbody tr:hover td{background-color:transparent !important}
.ui-datepicker tbody>tr:last-child td{padding-bottom:0 !important}
.ui-datepicker td{padding-bottom:10px !important;text-align:center !important}
.ui-datepicker td a{border-radius:50%;color:#74757c;display:inline-block;font-size:12px;height:24px;line-height:24px;padding:0;text-align:center;width:24px}
.ui-datepicker td a.ui-state-hover{background:#3cb4e6;color:#fff}
.ui-datepicker td.ui-datepicker-current-day a{background:#3cb4e6;color:#fff}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{display:inline-block;padding-top:5px;top:0;width:auto}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:inline-block;line-height:0;margin:0;padding:0;position:initial;text-indent:0;width:15px}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:0}
.ui-datepicker .ui-datepicker-next-hover{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:2px}
.ui-datepicker .ui-datepicker-prev span{transform:rotate(180deg)}
.st-image{margin-bottom:25px;max-width:100%;width:100%}
.st-button,.button,button,[class^='table-button-'],[class*=' table-button-'],.generic-button,a.primary,.table-button-contact,.st-filter-btn,.sidebar-button-blue,.sidebar-button,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a,.search-styling .button-orange,.search-styling .button-blue,.modal-content .accept-buttons .remind-yes,.modal-content .accept-buttons .remind-no,#newsletter-subscription-validation-popup .validation-form .newsletter-submit,.inpage-producttree h3,.inpage-producttree .back-to-top,.st-drill-down h3,.st-drill-down .back-to-top{align-items:center;border-style:solid;border-width:2px;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:.762rem;justify-content:center;line-height:20px;margin-bottom:25px;margin-right:10px;padding:9px 15px;transition:all .3s ease}
.st-button svg+span,.button svg+span,button svg+span,[class^='table-button-'] svg+span,[class*=' table-button-'] svg+span,.generic-button svg+span,a.primary svg+span,.table-button-contact svg+span,.st-filter-btn svg+span,.sidebar-button-blue svg+span,.sidebar-button svg+span,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a svg+span,.search-styling .button-orange svg+span,.search-styling .button-blue svg+span,.modal-content .accept-buttons .remind-yes svg+span,.modal-content .accept-buttons .remind-no svg+span,#newsletter-subscription-validation-popup .validation-form .newsletter-submit svg+span,.inpage-producttree h3 svg+span,.inpage-producttree .back-to-top svg+span,.st-drill-down h3 svg+span,.st-drill-down .back-to-top svg+span{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0}
.button.small,button.small,.st-button--small,.generic-button.small,.table-button-blue,.solutionsoftwares-softwaresbutton,td a.table-button-grey-disabled{border-width:1px;font-size:14px;line-height:16px;padding:7px 10px}
.button.small .st-button__icon,button.small .st-button__icon,.st-button--small .st-button__icon,.generic-button.small .st-button__icon,.table-button-blue .st-button__icon,.solutionsoftwares-softwaresbutton .st-button__icon,td a.table-button-grey-disabled .st-button__icon{height:16px;width:16px}
.button.small .st-button__icon--buydirect,button.small .st-button__icon--buydirect,.st-button--small .st-button__icon--buydirect,.generic-button.small .st-button__icon--buydirect,.table-button-blue .st-button__icon--buydirect,.solutionsoftwares-softwaresbutton .st-button__icon--buydirect,td a.table-button-grey-disabled .st-button__icon--buydirect{height:11px;width:20px}
.button.small .st-button__icon--chip,button.small .st-button__icon--chip,.st-button--small .st-button__icon--chip,.generic-button.small .st-button__icon--chip,.table-button-blue .st-button__icon--chip,.solutionsoftwares-softwaresbutton .st-button__icon--chip,td a.table-button-grey-disabled .st-button__icon--chip{width:18px}
a[download] *{pointer-events:none}
.st-available-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-available-button:hover .quantity-label:after{border-left-color:#96d7f2}
.st-available-button.active .quantity-label:after{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}
.st-available-button__text-up{color:#74757c}
.st-available-button .quantity-label{font-size:13px;font-weight:700}
.st-available-button .quantity-label:after{content:'';border:4px solid transparent;display:inline-block;border-left-color:#3cb4e6;margin-left:7px;-webkit-transform-origin:left;transform-origin:left}
.st-button--block{display:flex}
.st-button--primary,.button,button,.st-button--primary[disabled],[disabled].button,button[disabled]{background-color:#0047b2;border-color:#0047b2;color:#fff}
.st-button--primary:visited,.button:visited,button:visited{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff;outline:0}
.st-button--primary:active,.button:active,button:active{background:#28b0ed;border-color:#28b0ed;color:white;outline:0}
.st-button--primary:not([disabled]):focus,.button:not([disabled]):focus,button:not([disabled]):focus,.st-button--primary:not([disabled]):hover,.button:not([disabled]):hover,button:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:#57b6e1}
.st-button--primary:not([disabled]):focus,.button:not([disabled]):focus,button:not([disabled]):focus,.st-button--primary:not([disabled]):focus span,.button:not([disabled]):focus span,button:not([disabled]):focus span,.st-button--primary:not([disabled]):hover,.button:not([disabled]):hover,button:not([disabled]):hover,.st-button--primary:not([disabled]):hover span,.button:not([disabled]):hover span,button:not([disabled]):hover span{color:white}
.st-button--primary .st-button__icon,.button .st-button__icon,button .st-button__icon{fill:#fff}
.st-button--primary.st-magento,.st-magento.button,button.st-magento,.st-button--primary.st-magento[disabled],.st-magento[disabled].button,button.st-magento[disabled]{background-color:#e6007e;border-color:#e6007e;color:#fff}
.st-button--primary.st-magento:visited,.st-magento.button:visited,button.st-magento:visited{background-color:#e6007e;border-color:#e6007e;color:#fff;outline:0}
.st-button--primary.st-magento:active,.st-magento.button:active,button.st-magento:active{background:#e6007e;border-color:#e6007e;color:white;outline:0}
.st-button--primary.st-magento:not([disabled]):focus,.st-magento.button:not([disabled]):focus,button.st-magento:not([disabled]):focus,.st-button--primary.st-magento:not([disabled]):hover,.st-magento.button:not([disabled]):hover,button.st-magento:not([disabled]):hover{border-color:#da268e;outline-width:0;opacity:1;background:#da268e}
.st-button--primary.st-magento:not([disabled]):focus,.st-magento.button:not([disabled]):focus,button.st-magento:not([disabled]):focus,.st-button--primary.st-magento:not([disabled]):focus span,.st-magento.button:not([disabled]):focus span,button.st-magento:not([disabled]):focus span,.st-button--primary.st-magento:not([disabled]):hover,.st-magento.button:not([disabled]):hover,button.st-magento:not([disabled]):hover,.st-button--primary.st-magento:not([disabled]):hover span,.st-magento.button:not([disabled]):hover span,button.st-magento:not([disabled]):hover span{color:white}
.st-button--primary.st-magento .st-button__icon,.st-magento.button .st-button__icon,button.st-magento .st-button__icon{fill:#fff}
.st-button--primary-dark,.st-button--primary-dark[disabled]{background-color:#03234b;border-color:#03234b;color:#fff;outline:0}
.st-button--primary-dark:visited{background-color:#03234b;border-color:#03234b;color:#fff;outline:0}
.st-button--primary-dark:active{background:#00234e;border-color:#00234e;color:white;outline:0}
.st-button--primary-dark:not([disabled]):focus,.st-button--primary-dark:not([disabled]):hover{border-color:#294466;outline-width:0;opacity:1;background:#294466}
.st-button--primary-dark:not([disabled]):focus,.st-button--primary-dark:not([disabled]):focus span,.st-button--primary-dark:not([disabled]):hover,.st-button--primary-dark:not([disabled]):hover span{color:white}
.st-button--primary-dark .st-button__icon{fill:#fff}
.st-button--secondary,.st-button--secondary[disabled]{background-color:#74757c;border-color:#74757c;color:#fff}
.st-button--secondary:visited{background-color:#74757c;border-color:#74757c;color:#fff;outline:0}
.st-button--secondary:active{background:#4b4b67;border-color:#4b4b67;color:white;outline:0}
.st-button--secondary:not([disabled]):focus,.st-button--secondary:not([disabled]):hover{border-color:#717173;outline-width:0;opacity:1;background:#717173}
.st-button--secondary:not([disabled]):focus,.st-button--secondary:not([disabled]):focus span,.st-button--secondary:not([disabled]):hover,.st-button--secondary:not([disabled]):hover span{color:white}
.st-button--secondary .st-button__icon{fill:#fff}
.st-button--outline,.st-button--outline[disabled]{background-color:#fff;border-color:#3cb4e6;color:#3cb4e6}
.st-button--outline:visited{background-color:#fff;border-color:#3cb4e6;color:#3cb4e6;outline:0}
.st-button--outline:active{background:white;border-color:#28b0ed;color:#28b0ed;outline:0}
.st-button--outline:not([disabled]):focus,.st-button--outline:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:white}
.st-button--outline:not([disabled]):focus,.st-button--outline:not([disabled]):focus span,.st-button--outline:not([disabled]):hover,.st-button--outline:not([disabled]):hover span{color:#57b6e1}
.st-button--outline .st-button__icon{fill:#3cb4e6}
.st-button--outline.st-magento,.st-button--outline.st-magento[disabled]{background-color:#fff;border-color:#e6007e;color:#e6007e}
.st-button--outline.st-magento:visited{background-color:#fff;border-color:#e6007e;color:#e6007e;outline:0}
.st-button--outline.st-magento:active{background:white;border-color:#e6007e;color:#e6007e;outline:0}
.st-button--outline.st-magento:not([disabled]):focus,.st-button--outline.st-magento:not([disabled]):hover{border-color:#da268e;outline-width:0;opacity:1;background:white}
.st-button--outline.st-magento:not([disabled]):focus,.st-button--outline.st-magento:not([disabled]):focus span,.st-button--outline.st-magento:not([disabled]):hover,.st-button--outline.st-magento:not([disabled]):hover span{color:#da268e}
.st-button--outline.st-magento .st-button__icon{fill:#e6007e}
.st-button--outline-pink,.st-button--outline-pink[disabled]{background-color:#fff;border-color:#e6007e;color:#e6007e}
.st-button--outline-pink:visited{background-color:#fff;border-color:#e6007e;color:#e6007e;outline:0}
.st-button--outline-pink:active{background:white;border-color:#e6007e;color:#e6007e;outline:0}
.st-button--outline-pink:not([disabled]):focus,.st-button--outline-pink:not([disabled]):hover{border-color:#ea2691;outline-width:0;opacity:1;background:white}
.st-button--outline-pink:not([disabled]):focus,.st-button--outline-pink:not([disabled]):focus span,.st-button--outline-pink:not([disabled]):hover,.st-button--outline-pink:not([disabled]):hover span{color:#ea2691}
.st-button--outline-pink .st-button__icon{fill:#e6007e}
.st-button--transparent,.st-button--transparent[disabled]{background-color:transparent;border-color:#fff;color:#fff}
.st-button--transparent:visited{background-color:transparent;border-color:#fff;color:#fff;outline:0}
.st-button--transparent:active{background:transparent;border-color:white;color:white;outline:0}
.st-button--transparent:not([disabled]):focus,.st-button--transparent:not([disabled]):hover{border-color:white;outline-width:0;opacity:1;background:rgba(255,255,255,0.5)}
.st-button--transparent:not([disabled]):focus,.st-button--transparent:not([disabled]):focus span,.st-button--transparent:not([disabled]):hover,.st-button--transparent:not([disabled]):hover span{color:white}
.st-button--transparent .st-button__icon{fill:#fff}
.st-button--shop,.st-button--shop[disabled]{background-color:#03234b;border-color:#03234b;color:#fff}
.st-button--shop:visited{background-color:#03234b;border-color:#03234b;color:#fff;outline:0}
.st-button--shop:active{background:#03234b;border-color:#03234b;color:white;outline:0}
.st-button--shop:not([disabled]):focus,.st-button--shop:not([disabled]):hover{border-color:#26416c;outline-width:0;opacity:1;background:#26416c}
.st-button--shop:not([disabled]):focus,.st-button--shop:not([disabled]):focus span,.st-button--shop:not([disabled]):hover,.st-button--shop:not([disabled]):hover span{color:white}
.st-button--shop .st-button__icon{fill:#fff}
.st-button--top{opacity:.5;padding:5px;transform:rotate(-90deg)}
.st-button--top,.st-button--top[disabled]{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff}
.st-button--top:visited{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff;outline:0}
.st-button--top:active{background:#28b0ed;border-color:#28b0ed;color:white;outline:0}
.st-button--top:not([disabled]):focus,.st-button--top:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:#57b6e1}
.st-button--top:not([disabled]):focus,.st-button--top:not([disabled]):focus span,.st-button--top:not([disabled]):hover,.st-button--top:not([disabled]):hover span{color:white}
.st-button--top .st-button__icon{fill:#fff}
.st-button--disabled,.button.disabled,button.disabled,submit.disabled{opacity:.35;pointer-events:none}
.st-button--error{border:1px solid #e6007e !important;cursor:not-allowed !important}
.st-button--error.st-button--primary:hover,.st-button--error.button:hover,button.st-button--error:hover{background-color:#3cb4e6}
.st-button--error.st-button--transparent:hover{background-color:transparent}
.st-button--error.st-button--shop:hover{background-color:#03234b}
.st-button--error:hover:after{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);color:#74757c;content:attr(data-error-text);font-size:13px;left:0;padding:2px 10px;position:absolute;top:-90%;white-space:nowrap;z-index:1000}
@media screen and (max-width:40em){.st-button--error:hover:after{display:none}
}
.st-button-size--l{width:250px}
.st-button--clear{margin:0}
.st-button--small-spacing{margin-bottom:15px}
.st-button--iconless{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-button__icon{fill:#fff;height:20px;width:20px}
.st-button__icon--start{left:15px;position:absolute}
.st-button__icon--left{margin-right:15px}
.st-button__icon--right{margin-left:15px}
.st-button__icon--buydirect{height:15px;width:25px}
.st-button__icon--chip{height:26px;width:26px}
.st-button__icon--reset{height:20px;width:20px}
.st-button__icon--burger,.st-button__icon--filter{height:22px;vertical-align:middle;width:17px}
.st-button__icon--info-db{height:18px;vertical-align:middle;width:18px}
.st-button__icon.st-svg--download{margin-top:-3px}
.st-button__spinner{display:none}
.st-button-toggler{background:#3cb4e6;border:0;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;height:24px;margin:0;outline:0;padding:2px;position:relative;width:60px}
.st-button-toggler span{color:#fff;display:block;font-size:10px;text-transform:uppercase}
.st-button-toggler::after{background:#fff;content:' ';height:calc(100% - 4px);position:absolute;top:2px;-webkit-transition:left,right .2s ease;transition:left,right .2s ease;width:28px}
.st-button-toggler[data-state='false']{background:#74757c}
.st-button-toggler[data-state='false']:not([disabled]):focus{background:#74757c}
.st-button-toggler[data-state='false']:not([disabled]):hover{background:#74757c}
.st-button-toggler[data-state='false']::after{left:2px}
.st-button-toggler[data-state='false'] span{margin-left:auto;margin-right:2px;text-align:right}
.st-button-toggler[data-state='false'] .true-label{display:none}
.st-button-toggler[data-state='true']::after{left:auto;right:2px}
.st-button-toggler[data-state='true'] span{margin-left:2px;margin-right:auto;text-align:left}
.st-button-toggler[data-state='true'] .false-label{display:none}
.st-button-toggler[data-state='true']+.filter-label{font-weight:700}
.st-button-toggler+.filter-label{display:inline-block;font-size:14px;line-height:24px;margin-left:5px;vertical-align:bottom}
.st-button--network{margin-bottom:0;margin-right:0}
.st-button--network .st-button__icon{height:22px;width:20px}
.st-button--twitter{background-color:#55acee;border:1px solid #55acee;padding:4px 5px}
.st-button--facebook{background-color:#3b5998;border:1px solid #3b5998;padding:4px 5px}
.st-button--linkedin{background-color:#0976b4;border:1px solid #0976b4;padding:4px 5px}
.st-button--email{background-color:#3cb4e6;border:1px solid #3cb4e6;padding:4px 5px}
.st-button--whatsapp{background-color:#4dc247;border:1px solid #4dc247;padding:4px 5px}
.st-button--wechat{background-color:#4dc247;border:1px solid #4dc247;padding:4px 5px}
.st-button--instagram{background-image:radial-gradient(circle at 27% 108%,#fd5,#fd5 10%,#ff543e 50%,#c837ab);border:0;padding:5px 6px}
.st-button--youtube{background-color:#e20c35;border:1px solid #e20c35;padding:4px 5px}
.st-button.is-loading .st-button__icon{display:none}
.st-button.is-loading .st-button__spinner{width:42px;height:42px;display:block;background:url("st-site-cx/media/app/images/loading-spinner.svg") center center no-repeat;-webkit-animation-name:loading-spinner-rotate;animation-name:loading-spinner-rotate;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;margin:0 auto;background-size:cover;height:20px;left:15px;position:absolute;width:20px}
.optanon-alert-box-wrapper .optanon-alert-box-button-middle button:hover{background:0}
.st-support-container{float:right;position:relative}
.st-support-wrapper{bottom:60px;position:fixed;right:0;z-index:123}
@media(min-width:40.063em){.st-support-wrapper{bottom:95px}
}
.st-support{align-items:center;color:#fff;position:absolute}
.st-support-box{background:#3cb4e6;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);height:75px;position:absolute;right:0;text-align:center;transition:background .3s ease;width:95px}
@media(max-width:40em){.st-support-box{height:50px;width:80px}
}
.st-support-box:hover{background:#61bae3;cursor:pointer}
.st-support-box__icon{display:block;fill:#fff;height:29px;margin:8px auto 0;width:27px}
@media(max-width:40em){.st-support-box__icon{height:36px;margin-left:20px;width:36px}
}
.st-support-box__text{color:#fff;font-size:13px;line-height:16px;padding:0 5px;white-space:pre-line}
@media(max-width:40em){.st-support-box__text{display:none}
}
html[lang='ja'] .st-support-box__text{font-size:12px}
.st-support-widget{background:#fff;bottom:8px;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);display:flex;max-width:656px;position:fixed;right:0;transition:all 300ms ease;width:656px;z-index:1004}
@media(max-width:40em){.st-support-widget{height:100%;top:0;width:inherit}
}
.st-support-widget__boxes{display:flex;flex-wrap:wrap;justify-content:center;margin:25px 0 0}
.st-support-widget.st-support-widget--closed{opacity:0;transform:translateX(656px)}
.st-support-widget__content{float:right;width:611px}
.st-support-widget__content:after{content:'';display:block;height:25px}
.st-support-widget__content-headline{font-size:18px;margin:25px 0 20px;text-align:center}
@media(max-width:40em){.st-support-widget__content{float:unset;height:calc(100% - 42px);overflow-y:auto;text-align:center;width:100%}
}
.st-support-widget__close{background-color:#3cb4e6;float:left;position:relative;transition:background .3s ease;width:45px}
.st-support-widget__close:hover{background:#61bae3;cursor:pointer}
@media(max-width:40em){.st-support-widget__close{display:none}
}
.st-support-widget__close-button{left:7px;position:absolute;top:47%}
.st-support-widget__close-button::before,.st-support-widget__close-button::after{background-color:#fff;content:' ';height:25px;left:15px;position:absolute;width:2px}
.st-support-widget__close-button::before{transform:rotate(45deg)}
.st-support-widget__close-button::after{transform:rotate(-45deg)}
@media(max-width:40em){.st-support-widget__close-button{display:none}
}
.st-support-widget__close-button--small{bottom:0;display:none;justify-content:center;left:0;margin:0;position:absolute;right:0;width:100%}
@media(max-width:40em){.st-support-widget__close-button--small{display:inherit}
}
.st-support-widget__online-support,.st-support-widget__search-contacts{border:solid 1px #ccc;margin:0 15px 25px;padding:0 5px 5px;width:254px}
.st-support-widget__online-support:hover,.st-support-widget__search-contacts:hover{cursor:pointer}
@media only screen and (max-width:40em){.st-support-widget__online-support,.st-support-widget__search-contacts{width:80%}
}
@media only screen and (max-width:40em) and (orientation:portrait){.st-support-widget__online-support,.st-support-widget__search-contacts{margin:0 0 25px}
}
@media only screen and (min-width:320px) and (max-width:823px) and (orientation:landscape){.st-support-widget__online-support,.st-support-widget__search-contacts{width:40%}
}
.st-support-widget__headline--inside{color:#3cb4e6;font-size:24px;text-align:center}
.st-support-widget__text--inside{font-size:14px;line-height:20px;text-align:center}
.st-support-widget__footer p{font-size:14px;margin:0 auto;max-width:400px;text-align:center}
@media(max-width:40em){.st-support-widget__footer p{max-width:80%}
}
.st-support-widget__footer-link{color:#3cb4e6}
.st-support-widget__icon{fill:#fff;height:35px;margin-top:2px;width:35px}
.st-support-widget__icon-blue{fill:#3cb4e6;height:40px;margin-left:107px;margin-top:20px;width:40px}
@media(max-width:40em){.st-support-widget__icon-blue{margin-left:0}
}
.cd-accordion-menu .st-quickview__feature-list,.st-accordion .st-list,.st-list,main ul{color:#74757c;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:30px;list-style:none;margin-left:0;padding:0}
.cd-accordion-menu .st-quickview__feature-list li,.st-accordion .st-list li,.st-list li,main ul li{margin:0;padding-left:35px;position:relative}
.cd-accordion-menu .st-quickview__feature-list li:before,.st-accordion .st-list li:before,.st-list li:before,main ul li:before{color:#3cb4e6;content:'\25E6';display:block;font-size:24px;left:13px;position:absolute}
.cd-accordion-menu .st-quickview__feature-list li>ul>li:before,.st-accordion .st-list li>ul>li:before,.st-list li>ul>li:before,main ul li>ul>li:before{content:'\2022';font-size:18px}
.cd-accordion-menu .no-bullet.st-quickview__feature-list li:before,.no-bullet.st-list li:before,main ul.no-bullet li:before{display:none}
.cd-accordion-menu .st-quickview__feature-list .st-quickview-toggle,.st-list .st-quickview-toggle,main ul .st-quickview-toggle{line-height:1.5}
.st-list--small,.newsletter-registration-password-requirement ul{font-size:14px;line-height:20px}
.st-list--small li,.newsletter-registration-password-requirement ul li{margin-bottom:5px;padding-left:15px}
.st-list--small li::before,.newsletter-registration-password-requirement ul li::before{left:0}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper ul,.st-edesign ul,.st-accordion ul,.st-side-navigation ul{list-style:none;margin:0;padding:0}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper ul li,.st-edesign ul li,.st-accordion ul li,.st-side-navigation ul li{line-height:normal;padding-left:0}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper ul li:before,.st-edesign ul li:before,.st-accordion ul li:before,.st-side-navigation ul li:before{display:none}
.st-accordion .st-list li{line-height:30px}
.st-secondary-nav-tabs{position:relative}
.st-secondary-nav-tabs:not(.is-initialized){height:48px}
.st-secondary-nav-tabs .slider{border-bottom:solid 1px #e6e6e6;padding-bottom:0}
.st-secondary-nav-tabs .slider:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex}
.st-secondary-nav-tabs .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}
.st-secondary-nav-tabs .slick-slide{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;height:auto;outline:0}
.st-secondary-nav-tabs .slick-slide:focus{outline:0}
@media only screen and (max-width:64em){.st-secondary-nav-tabs .slick-slide{display:inline-block;min-width:auto}
}
.st-secondary-nav-tabs .slick-slide.is-active .untracked-tab a,.st-secondary-nav-tabs .slick-slide:hover .untracked-tab a{color:#666;text-shadow:.5px 0 0 #666}
.st-secondary-nav-tabs .slick-slide.is-active .untracked-tab a::after,.st-secondary-nav-tabs .slick-slide:hover .untracked-tab a::after{background-color:#3cb4e6;bottom:4px;content:'';height:2px;left:0;position:absolute;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:all .3s;transition:all .3s;width:100%}
.st-secondary-nav-tabs .slick-slide:not(.slick-cloned):first-of-type .untracked-tab{padding-left:0}
.st-secondary-nav-tabs .slick-slide:not(.slick-cloned):last-of-type .untracked-tab:not(.has-badge.badge-right){padding-right:0}
.st-secondary-nav-tabs .untracked-tab{background:#FFF;color:#666;outline:0;overflow:hidden;padding:0 20px;position:relative;width:100%}
.st-secondary-nav-tabs .untracked-tab.has-badge.badge-right{padding-right:40px}
.st-secondary-nav-tabs .untracked-tab.has-badge.badge-right>svg{margin-left:5px}
.st-secondary-nav-tabs .untracked-tab.has-badge>svg{position:absolute}
.st-secondary-nav-tabs .untracked-tab svg:last-child{margin-left:5px}
.st-secondary-nav-tabs .untracked-tab:focus{outline:0}
.st-secondary-nav-tabs .untracked-tab a{color:#666;display:inline-block;font-size:14px;font-weight:normal;height:100%;letter-spacing:.3px;line-height:14px;outline:0;padding:17px 0 17px;position:relative;transition:all .2s;white-space:nowrap}
.st-secondary-nav-tabs .untracked-tab a:focus{outline:0}
.st-secondary-nav-tabs .slick-slide.is-active .tab a,.st-secondary-nav-tabs .slick-slide:hover .tab a{color:#666;text-shadow:.5px 0 0 #666}
.st-secondary-nav-tabs .slick-slide.is-active .tab a::after,.st-secondary-nav-tabs .slick-slide:hover .tab a::after{background-color:#3cb4e6;bottom:4px;content:'';height:2px;left:0;position:absolute;-webkit-transform:translateY(4px);transform:translateY(4px);-webkit-transition:all .3s;transition:all .3s;width:100%}
.st-secondary-nav-tabs .slick-slide:not(.slick-cloned):first-of-type .tab{padding-left:0}
.st-secondary-nav-tabs .slick-slide:not(.slick-cloned):last-of-type .tab:not(.has-badge.badge-right){padding-right:0}
.st-secondary-nav-tabs .tab{background:#FFF;color:#666;outline:0;overflow:hidden;padding:0 20px;position:relative;width:100%}
.st-secondary-nav-tabs .tab.has-badge.badge-right{padding-right:40px}
.st-secondary-nav-tabs .tab.has-badge.badge-right>svg{margin-left:5px}
.st-secondary-nav-tabs .tab.has-badge>svg{position:absolute}
.st-secondary-nav-tabs .tab svg:last-child{margin-left:5px}
.st-secondary-nav-tabs .tab:focus{outline:0}
.st-secondary-nav-tabs .tab a{color:#666;display:inline-block;font-size:14px;font-weight:normal;height:100%;letter-spacing:.3px;line-height:14px;outline:0;padding:17px 0 17px;position:relative;transition:all .2s;white-space:nowrap}
.st-secondary-nav-tabs .tab a:focus{outline:0}
.st-secondary-nav-tabs .slick-next,.st-secondary-nav-tabs .slick-prev{background-color:rgba(255,255,255,0.5);height:32px;margin:0;opacity:0;top:0;-webkit-transform:none;transform:none;-webkit-transition:all .2s;transition:all .2s;visibility:hidden;width:18px}
.st-secondary-nav-tabs .slick-next:not(.slick-disabled),.st-secondary-nav-tabs .slick-prev:not(.slick-disabled){opacity:1;visibility:visible}
.st-secondary-nav-tabs .slick-next svg,.st-secondary-nav-tabs .slick-prev svg{fill:#666;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.st-secondary-nav-tabs .slick-prev{background:#fff;border-right:2px solid #ccc;left:-5px}
.st-secondary-nav-tabs .slick-prev::before{content:none}
.st-secondary-nav-tabs .slick-prev::after{background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0.5)),to(#fff));background:linear-gradient(to left,rgba(255,255,255,0.5),#fff);content:' ';height:100%;position:absolute;right:-18px;top:0;width:16px}
.st-secondary-nav-tabs .slick-next{background:#fff;border-left:2px solid #ccc;right:-5px}
.st-secondary-nav-tabs .slick-next::before{content:none}
.st-secondary-nav-tabs .slick-next::after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0.5)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0.5),#fff);content:' ';height:100%;left:-18px;position:absolute;top:0;width:16px}
.st-secondary-nav-tabs.is-fixed{background:#fff;max-width:1083px;position:fixed;-webkit-transition:top .4s ease-in-out;transition:top .4s ease-in-out;width:100%;z-index:1}
main .st-accordion.st-accordion--read-more ul.st-accordion__list>li{padding-left:0}
main .st-accordion.st-accordion--read-more ul.st-accordion__list .st-h5,main .st-accordion.st-accordion--read-more ul.st-accordion__list .contactsubtitle{margin-bottom:25px}
main .st-accordion.st-accordion--read-more ul.st-accordion__list .grid-columns .st-h5,main .st-accordion.st-accordion--read-more ul.st-accordion__list .grid-columns .contactsubtitle{margin-bottom:0}
.st-simple-accordion>.st-simple-accordion-content{display:none}
.st-simple-accordion-toggler{cursor:pointer}
.st-simple-accordion-toggler .svg-wrap{display:inline-block}
.st-simple-accordion-toggler .st-svg--arrow-right{fill:#03234b;margin:0 0 0 7.5px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 500ms;transition:all 500ms}
.st-simple-accordion-toggler.is-left .st-svg--arrow-right{margin:0 7.5px 0 0}
.st-simple-accordion-toggler--full-width{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-simple-accordion-toggler--large .st-svg--arrow-right{height:16px;width:11px}
.st-simple-accordion.is-expanded>.st-simple-accordion-content{display:block}
.st-simple-accordion.is-expanded>.st-simple-accordion-toggler .st-svg{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.st-list{margin-bottom:0}
.st-list li{line-height:20px;margin-bottom:10px;padding-left:0}
.st-list li:before{content:none}
.st-list li:last-child{margin-bottom:0}
@media(max-width:40em){.st-link-list{margin-bottom:0}
}
.st-link-list li{line-height:20px;margin-bottom:10px;padding-left:0}
.st-link-list li:before{content:none}
@media(max-width:40em){.st-link-list-wrapper:first-child .st-group-title{margin-top:0}
}
.st-svg-sprite{display:none}
.st-svg{display:inline-block;pointer-events:none}
.st-svg--block{display:block}
.st-svg--arrow-right{fill:#03234b;height:11px;width:6px}
.st-svg--arrow-bottom,.st-svg--arrow-top{fill:#464650;height:11px;width:6px}
.st-svg--arrow-bottom.toggler,.st-svg--arrow-top.toggler{height:13px;width:8px}
.st-svg--arrow-bottom{transform:rotate(90deg)}
.st-svg--arrow-top{transform:rotate(-90deg)}
.st-svg--expand-arrow{height:11px;transform:rotate(90deg);width:6px}
.expanded .st-svg--expand-arrow{transform:rotate(-90deg)}
.st-svg--new{height:28px;width:28px}
.st-svg--tab-badge-new{height:29px;width:35px}
.st-svg--tab-flex-new{height:36px;position:relative;top:-4px;width:36px}
.st-svg--butterfly{height:25px;width:25px}
.st-svg--edit{height:23px;width:22px}
.st-svg--bookmark,.st-svg--tools-n-software{height:19px;width:20px}
.st-svg--playbutton-blue{height:20px;width:20px}
.st-svg--check{height:16px;width:16px}
.st-svg--datasheet{height:24px;width:24px}
.st-svg--info-db{height:18px;width:18px}
.st-svg--filter{height:24px;width:24px}
.st-svg--toggle-tree{fill:#74757c;height:14px;width:19px}
.st-svg--battery,.st-svg--smps,.st-svg--led,.st-svg--antenna,.st-svg--filters,.st-svg--esd,.st-svg--diodes,.st-svg--photovoltaic{fill:#74757c}
.st-svg--smps{height:11px;width:17px}
.st-svg--led{height:18px;width:14px}
.st-svg--list{height:15px;width:20px}
.st-svg--photovoltaic{height:13px;width:17px}
.st-svg--battery{height:17px;width:11px}
.st-svg--filters{height:11px;width:15px}
.st-svg--antenna{height:13px;width:17px}
.st-svg--esd{height:19px;width:15px}
.st-svg--diodes{height:17px;width:20px}
.st-svg--file-type{height:24px;width:24px}
.st-svg--plus,.st-svg--minus{height:15px;width:15px}
.st-svg--eco-trainings{height:31px;width:32px}
@media(max-width:64em){.st-svg--eco-trainings{height:23px;width:24px}
}
.st-svg--eco-resources{height:32px;width:32px}
.st-svg--file-type{fill:#74757c}
.st-svg--plus{fill:#3cb4e6}
.st-svg--minus{fill:#e6007e}
.st-svg--education{fill:#03234b;height:32px;width:36px}
.st-svg--close,.st-svg--close-btn{height:20px;width:20px}
.st-svg--close{fill:#74757c}
.st-svg--search{fill:#3cb4e6;height:13px;width:13px}
.st-svg--scroll{animation-name:bounce-7;animation-timing-function:cubic-bezier(0.28,0.84,0.42,1);animation-duration:2s;animation-iteration-count:infinite;fill:#3cb4e6;height:19px;width:12px}
.st-svg--reset{height:20px;width:20px}
.st-svg--zoom{fill:#3cb4e6;height:21px;position:absolute;right:10px;top:13px;width:16px}
.st-svg-color--blue-light{fill:#3cb4e6}
.st-svg-color--dark-blue{fill:#03234b}
.st-svg-color--dark-grey{fill:#74757c}
.st-svg-color--white{fill:#fff}
.st-svg-color--pink{fill:#e6007e}
.st-svg-square,.st-svg-square--forty,.st-svg-square--fifty,.st-svg-square--eighty{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-svg-square--forty{-ms-flex-negative:0;flex-shrink:0;height:40px;width:40px}
.st-svg-square--fifty{-ms-flex-negative:0;flex-shrink:0;height:50px;width:50px}
@media(max-width:64em){.st-svg-square--fifty{height:40px;width:40px}
}
.st-svg-square--eighty{-ms-flex-negative:0;flex-shrink:0;height:80px;width:80px}
.st-svg-square-color--dark-blue{background:#03234b}
.st-svg-square-color--pink{background:#e6007e}
.st-svg-valign--text-bottom{vertical-align:text-bottom}
.st-header .st-svg--bookmark,.st-search .st-svg--bookmark{fill:#3cb4e6}
.st-header--mobile .st-svg--user,.st-header--mobile .st-svg--search,.st-header--mobile .st-svg--burger,.st-header--mobile .st-svg--close{fill:#74757c}
.st-header--mobile .st-svg--burger{height:20px;width:26px}
.st-header--mobile .st-svg--search{height:19px;width:19px}
.st-header--mobile .st-svg--user{height:21px;width:21px}
.st-header--mobile .st-svg--close{height:23px;width:23px}
.st-nav .st-svg--all-products{fill:#fff;height:16px;width:16px}
.st-nav .st-svg--applications,.st-nav .st-svg--tools,.st-nav .st-svg--user,.st-nav .st-svg--butterfly,.st-nav .st-svg--new,.st-nav .st-svg--calendar,.st-nav .st-svg--datasheet,.st-nav .st-svg--contact{fill:#fff;height:20px;width:18px}
.st-nav .st-svg--about-us{height:19px;width:19px}
.st-nav .st-svg--new,.st-nav .st-svg--butterfly,.st-nav .st-svg--edit{fill:#3cb4e6}
.st-nav--small .st-svg{fill:#fff}
.st-nav--small .st-svg--all-products{height:18px;width:18px}
.st-nav--small .st-svg--applications{height:22px;width:18px}
.st-nav--small .st-svg--tools{height:22px;width:16px}
.st-nav--small .st-svg--user{height:21px;width:21px}
.st-nav--small .st-svg--about-us{height:19px;width:19px}
.st-nav--small .st-svg--butterfly,.st-nav--small .st-svg--new,.st-nav--small .st-svg--calendar,.st-nav--small .st-svg--datasheet,.st-nav--small .st-svg--contact{height:20px;width:18px}
.st-search--mobile .st-svg--search{height:17px;width:17px}
.st-svg--delete{cursor:pointer;fill:#3cb4e6;height:16px;pointer-events:all;width:16px}
.st-svg--delete:hover{fill:#90cfeb;opacity:1}
.st-svg--arrow-tabs{height:14px;width:8px}
.st-footer .st-svg--arrow-right{fill:#3cb4e6}
.st-nav-tabs .st-svg--filter{fill:#3cb4e6}
.st-svg--info{fill:#fff;height:15px;width:15px}
.st-stage-product__headline .st-link .st-link__icon.st-svg--bookmark,.st-stage .st-link .st-link__icon.st-svg--bookmark,.st-table-header__headline .st-link .st-link__icon.st-svg--bookmark{height:19px;width:20px}
.st-stage-product__headline .st-popover .st-link,.st-search-results-header .st-popover .st-link{display:block;vertical-align:middle}
.st-stage-product__headline .st-link .st-link__icon.st-svg--email,.st-stage .st-link .st-link__icon.st-svg--email{height:14px;width:22px}
.st-table-header__toolbox .st-link .st-link__icon.st-svg--export{height:17px;width:18px}
.st-popover .st-svg--close{height:10px;width:10px}
.st-table--all-tools .st-badge>svg{height:18px;width:18px}
.st-modal__close,.st-sidebar .st-sidebar__cancel-button,.modal-dialog a.btn-close-panel,.reveal-modal a.close-reveal-modal:not(.st-modal__close),#openModalOptOut .close-reveal-modal,#successInterests .close-reveal-modal,#successEvents .close-reveal-modal{cursor:pointer;height:30px;right:15px;top:15px;width:30px}
@media(max-width:64em){.st-modal__close,.st-sidebar .st-sidebar__cancel-button,.modal-dialog a.btn-close-panel,.reveal-modal a.close-reveal-modal:not(.st-modal__close),#openModalOptOut .close-reveal-modal,#successInterests .close-reveal-modal,#successEvents .close-reveal-modal{height:30px;width:30px}
}
.close-btn.st-modal__close,.st-sidebar .close-btn.st-sidebar__cancel-button,.modal-dialog a.close-btn.btn-close-panel,.reveal-modal a.close-btn.close-reveal-modal:not(.st-modal__close),#openModalOptOut .close-btn.close-reveal-modal,#successInterests .close-btn.close-reveal-modal{position:absolute}
#successEvents .close-btn.close-reveal-modal{position:absolute}
.st-modal__close:before,.st-sidebar .st-sidebar__cancel-button:before,.modal-dialog a.btn-close-panel:before,.reveal-modal a.close-reveal-modal:not(.st-modal__close):before,#openModalOptOut .close-reveal-modal:before,#successInterests .close-reveal-modal:before,#successEvents .close-reveal-modal:before,.st-modal__close:after,.st-sidebar .st-sidebar__cancel-button:after,.modal-dialog a.btn-close-panel:after,.reveal-modal a.close-reveal-modal:not(.st-modal__close):after,#openModalOptOut .close-reveal-modal:after,#successInterests .close-reveal-modal:after,#successEvents .close-reveal-modal:after{background:#74757c;content:'';height:2px;left:0;position:absolute;top:50%;width:40px}
@media(max-width:64em){.st-modal__close:before,.st-sidebar .st-sidebar__cancel-button:before,.modal-dialog a.btn-close-panel:before,.reveal-modal a.close-reveal-modal:not(.st-modal__close):before,#openModalOptOut .close-reveal-modal:before,#successInterests .close-reveal-modal:before,#successEvents .close-reveal-modal:before,.st-modal__close:after,.st-sidebar .st-sidebar__cancel-button:after,.modal-dialog a.btn-close-panel:after,.reveal-modal a.close-reveal-modal:not(.st-modal__close):after,#openModalOptOut .close-reveal-modal:after,#successInterests .close-reveal-modal:after,#successEvents .close-reveal-modal:after{width:30px}
}
.st-modal__close:before,.st-sidebar .st-sidebar__cancel-button:before,.modal-dialog a.btn-close-panel:before,.reveal-modal a.close-reveal-modal:not(.st-modal__close):before,#openModalOptOut .close-reveal-modal:before,#successInterests .close-reveal-modal:before,#successEvents .close-reveal-modal:before{transform:rotate(45deg)}
.st-modal__close:after,.st-sidebar .st-sidebar__cancel-button:after,.modal-dialog a.btn-close-panel:after,.reveal-modal a.close-reveal-modal:not(.st-modal__close):after,#openModalOptOut .close-reveal-modal:after,#successInterests .close-reveal-modal:after,#successEvents .close-reveal-modal:after{transform:rotate(-45deg)}
.st-modal--video .st-modal__close,.reveal-modal .st-modal__close,.st-modal--video .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--video .st-sidebar__cancel-button,.reveal-modal .st-sidebar .st-sidebar__cancel-button,.st-sidebar .reveal-modal .st-sidebar__cancel-button,.st-modal--image .st-modal__close,.st-modal--image .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--image .st-sidebar__cancel-button,.reveal-modal a.close-reveal-modal:not(.st-modal__close){display:block;height:40px;right:0;width:40px;z-index:100}
.st-modal--video .st-modal__close:before,.reveal-modal .st-modal__close:before,.st-modal--video .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .st-modal--video .st-sidebar__cancel-button:before,.reveal-modal .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .reveal-modal .st-sidebar__cancel-button:before,.st-modal--image .st-modal__close:before,.st-modal--image .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .st-modal--image .st-sidebar__cancel-button:before,.reveal-modal a.close-reveal-modal:not(.st-modal__close):before,.st-modal--video .st-modal__close:after,.reveal-modal .st-modal__close:after,.st-modal--video .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar .st-modal--video .st-sidebar__cancel-button:after,.reveal-modal .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar .reveal-modal .st-sidebar__cancel-button:after,.st-modal--image .st-modal__close:after,.st-modal--image .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar .st-modal--image .st-sidebar__cancel-button:after,.reveal-modal a.close-reveal-modal:not(.st-modal__close):after{background:#fff}
@media(max-width:64em){.st-modal--video .st-modal__close,.reveal-modal .st-modal__close,.st-modal--video .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--video .st-sidebar__cancel-button,.reveal-modal .st-sidebar .st-sidebar__cancel-button,.st-sidebar .reveal-modal .st-sidebar__cancel-button,.st-modal--image .st-modal__close,.st-modal--image .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--image .st-sidebar__cancel-button,.reveal-modal a.close-reveal-modal:not(.st-modal__close){left:calc(100% - 45px);position:relative;top:5px;z-index:1000}
}
.st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{font-size:20px}
@media(max-width:64em){.st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{font-size:16px}
}
.st-modal--video .st-modal__headline,.reveal-modal .st-modal__headline,.st-modal--image .st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{color:#fff;left:0;margin:0;max-width:95%;text-align:left;z-index:1006;height:60px}
@media(min-width:930px) and (max-width:64em){.st-modal--video .st-modal__headline,.reveal-modal .st-modal__headline,.st-modal--image .st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{padding:10px 10px 15px}
}
@media(min-width:64.063em){.st-modal--video .st-modal__headline,.reveal-modal .st-modal__headline,.st-modal--image .st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{position:absolute;top:0}
}
@media(max-width:64em){.st-modal--video .st-modal__headline,.reveal-modal .st-modal__headline,.st-modal--image .st-modal__headline,.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{left:0;padding:15px 10px;right:0}
}
#myModal .modal-content.loading:after,#myModal320 .modal-content.loading:after,#distribModal .modal-content.loading:after,#panel6 .modal-content.loading:after,#genericModal .modal-content.loading:after,#pdpTableModal .modal-content.loading:after,#genericModalNoBG .modal-content.loading:after,#oldBrowserModal .modal-content.loading:after,.generic-modal .modal-content.loading:after,.st-modal--generic .modal-content.loading:after{width:42px;height:42px;display:block;background:url("st-site-cx/media/app/images/loading-spinner.svg") center center no-repeat;animation-name:loading-spinner-rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin:0 auto;content:'';left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%}
.modal-loader{background-color:#7f7f7f;opacity:.7}
.modal-loader img{width:42px;height:42px;display:block;animation-name:loading-spinner-rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin:0 auto;content:'';left:50%;margin-left:-21px;position:absolute;top:50%}
.st-multiple-download-form.show-loader{position:relative;z-index:0}
.st-multiple-download-form .modal-loader{background:rgba(80,80,80,0.7);opacity:1;position:absolute;top:15px}
.st-multiple-download-form .modal-loader img{margin-top:-35px}
.st-multiple-download-form .modal-loader p{color:white;margin:0;padding:20px;position:absolute;text-align:center;top:50%;width:100%}
.st-selected-files-overlay .st-download-multiple-resources .st-svg--download{transition:fill .3s ease}
.st-selected-files-overlay .st-download-multiple-resources.disabled .st-svg--download{fill:#d4d4d4;pointer-events:none}
.js-st-tree-checkboxes.st-tree-checkboxes,.js-st-tree-checkboxes.st-tree-checkboxes li{list-style:none;margin:0;overflow:hidden;padding:0}
.js-st-tree-checkboxes.st-tree-checkboxes ol,.js-st-tree-checkboxes.st-tree-checkboxes ol li ol{margin-left:0}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']{display:none}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']+label{color:#74757c;font-size:13px;font-weight:400;margin-bottom:8px;margin:0 0 25px 0;padding-left:20px;padding:0 0 0 25px;position:relative;transition:all .3s ease;word-break:break-word}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']+label::before{background:transparent;border-radius:1px;border:1px solid #ccc;content:'';height:12px;left:0;position:absolute;top:9px;transform:translateY(-50%);transition:all .3s ease;width:12px}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']:disabled+label::before{background:rgba(204,204,204,0.5)}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']:checked+label::before{background:#3cb4e6;border-color:#3cb4e6}
.js-st-tree-checkboxes.st-tree-checkboxes input[type='checkbox']:checked+label::after{border-bottom:1px solid #fff;border-right:1px solid #fff;content:'';height:7px;left:4px;position:absolute;top:4px;transform:rotate(45deg);width:4px}
.js-st-tree-checkboxes.st-tree-checkboxes li{align-items:flex-start;display:flex;flex-wrap:wrap;padding-left:20px;position:relative}
.js-st-tree-checkboxes.st-tree-checkboxes li .thumb{position:relative}
.js-st-tree-checkboxes.st-tree-checkboxes li .thumb::after{content:''}
.js-st-tree-checkboxes.st-tree-checkboxes li>label{margin-bottom:15px}
.js-st-tree-checkboxes.st-tree-checkboxes li.has-children>label{width:calc(100% - 20px)}
.js-st-tree-checkboxes.st-tree-checkboxes li.has-children>.thumb{display:block;height:20px;margin-left:-20px;margin-top:-2px;width:20px}
.js-st-tree-checkboxes.st-tree-checkboxes li.has-children>.thumb svg{height:11px;left:5px;position:absolute;top:calc(50% - 5px)}
.js-st-tree-checkboxes.st-tree-checkboxes li.has-children.expanded>.thumb svg{transform:rotateZ(90deg)}
.js-st-tree-checkboxes.st-tree-checkboxes li.has-children.collapsed>ol{display:none}
.js-st-tree-checkboxes.st-tree-checkboxes li:not(.has-children)>.thumb{display:none;opacity:0}
.st-tree-checkboxes-selected-elements__element{color:#3cb4e6;font-size:10px;font-weight:400;line-height:1.6}
.st-tree-checkboxes-selected-elements>.st-tree-checkboxes-selected-elements__element:last-child{margin-bottom:10px}
.st-tree-checkboxes-selected-elements .st-tree-checkboxes-selected-elements__close-element{cursor:pointer;height:10px;padding-right:5px;width:10px}
.st-tree-checkboxes-selected-elements .st-tree-checkboxes-selected-elements__close-element+span{cursor:default}
.st-tree-checkboxes-selected-elements .st-svg--close{fill:#3cb4e6;height:5px;width:5px}
body:after{background:url(st-site-cx/media/app/images/loading-spinner.svg) center center no-repeat;content:'';display:none}
#genericModal .modal-dialog,#pdpTableModal .modal-dialog,#genericModalNoBG .modal-dialog,#distribModal .modal-dialog,#oldBrowserModal .modal-dialog,.generic-modal .modal-dialog,.st-modal .modal-dialog,.reveal-modal .modal-dialog,.st-modal--generic .modal-dialog{box-shadow:0 0 10px 0 rgba(0,0,0,0.2);height:auto;left:auto;margin:30px auto;max-width:1053px !important;overflow:auto;position:relative;width:auto}
#genericModal .modal-dialog .modal-content,#pdpTableModal .modal-dialog .modal-content,#genericModalNoBG .modal-dialog .modal-content,#distribModal .modal-dialog .modal-content,#oldBrowserModal .modal-dialog .modal-content,.generic-modal .modal-dialog .modal-content,.st-modal .modal-dialog .modal-content,.reveal-modal .modal-dialog .modal-content,.st-modal--generic .modal-dialog .modal-content{transition:height 2s ease-out,max-height 2s ease-out}
@media(max-width:40em){#genericModal .modal-dialog,#pdpTableModal .modal-dialog,#genericModalNoBG .modal-dialog,#distribModal .modal-dialog,#oldBrowserModal .modal-dialog,.generic-modal .modal-dialog,.st-modal .modal-dialog,.reveal-modal .modal-dialog,.st-modal--generic .modal-dialog{margin:0}
}
.modal-open{overflow:hidden}
.modal{bottom:0;display:none;left:0;outline:0;overflow:hidden;padding-right:0 !important;position:fixed;right:0;top:0;z-index:3500;-webkit-overflow-scrolling:touch}
.modal.fade .modal-dialog{transform:translate(0,-25%);transition:transform .3s ease-out}
.modal.in .modal-dialog{transform:translate(0,0)}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal-dialog,#evaluation-tool-software_wrapper div.modal{z-index:9004}
#evaluation-tool-software_wrapper div.modal-dialog ul,#evaluation-tool-software_wrapper div.modal-dialog ol{font-size:1em;line-height:1.5em;margin-top:-10px}
#evaluation-tool-software_wrapper div.modal-dialog li,.legal-disclaimer li,.st-partner-description li{margin-top:4px;margin-bottom:4px}
.st-partner-description ul,.st-partner-description ol{line-height:1.5em}
#evaluation-tool-software_wrapper div.modal{z-index:9004}
#evaluation-tool-software_wrapper div.modal-dialog ul{font-size:1em;line-height:1.5em;margin-top:-10px}
#evaluation-tool-software_wrapper div.modal-dialog ol{font-size:1em;line-height:1.5em;margin-top:-10px}
#evaluation-tool-software_wrapper div.modal-dialog li{margin-top:4px;margin-bottom:4px}
#partner-products-container .modal-content li{font-size:14px}
.modal-content{background-color:#fff;height:100%;outline:0;overflow:auto;padding:15px 10px 15px;position:relative;z-index:9005}
@media(min-width:40.063em){.modal-content{padding:70px}
}
.modal-content,.modal-content p,#partner-products-container .modal-content li{font-size:14px}
.reveal-modal-bg,.modal-backdrop{background:rgba(0,0,0,0.7)}
@media(max-width:64em){.reveal-modal-bg,.modal-backdrop{background:#000}
}
@media(min-width:64.063em){dialog,.reveal-modal{top:25px}
.st-modal,.reveal-modal,.st-modal--inside{max-height:none !important}
}
.modal-backdrop{background:rgba(0,0,0,0.7);bottom:0;display:block;height:auto !important;left:0;position:fixed;right:0;top:0;z-index:1004}
.modal-backdrop.in,.modal-backdrop.fade{opacity:1}
@media(max-width:64em){.st-modal,.reveal-modal{max-height:100vh !important;max-width:none !important;position:fixed !important;top:0 !important;width:100% !important}
}
.st-modal__close--content,.modal-dialog a.btn-close-panel{position:absolute;right:11px;top:12px;z-index:1000}
.st-modal__close--content:before,.modal-dialog a.btn-close-panel:before,.st-modal__close--content:after,.modal-dialog a.btn-close-panel:after{width:25px}
.st-modal--video,.reveal-modal,.st-modal--image{background:transparent;border:0;box-shadow:none;margin-bottom:25px;max-height:calc(100vh - 100px);overflow:auto;padding:0;text-align:center}
@media(max-width:64em){.st-modal--video,.reveal-modal,.st-modal--image{margin:0;text-align:left}
.st-modal--video .st-button,.reveal-modal .st-button,.st-modal--image .st-button{margin-left:10px}
}
@media(max-width:64em) and (orientation:portrait){.st-modal--video .st-modal__video,.reveal-modal .st-modal__video,.reveal-modal .flex-video.widescreen,.st-modal--image .st-modal__video,.st-modal--image .reveal-modal .flex-video.widescreen,.reveal-modal .st-modal--image .flex-video.widescreen{padding-bottom:60%}
}
@media(min-width:64.063em){.st-modal--video .st-modal__video,.reveal-modal .st-modal__video,.reveal-modal .flex-video.widescreen,.st-modal--image .st-modal__video,.st-modal--image .reveal-modal .flex-video.widescreen,.reveal-modal .st-modal--image .flex-video.widescreen{padding-bottom:60%;padding-top:60px}
}
.st-modal--video .st-modal__video img,.reveal-modal .st-modal__video img,.reveal-modal .flex-video.widescreen img,.st-modal--image .st-modal__video img,.st-modal--image .reveal-modal .flex-video.widescreen img,.reveal-modal .st-modal--image .flex-video.widescreen img{height:100%;left:0;position:absolute;top:0;width:100%}
.st-modal--video .st-modal__video iframe,.reveal-modal .st-modal__video iframe,.reveal-modal .flex-video.widescreen iframe,.st-modal--image .st-modal__video iframe,.st-modal--image .reveal-modal .flex-video.widescreen iframe,.reveal-modal .st-modal--image .flex-video.widescreen iframe{padding-top:60px}
@media(max-width:64em){.st-modal--video .st-modal__video iframe,.reveal-modal .st-modal__video iframe,.reveal-modal .flex-video.widescreen iframe,.st-modal--image .st-modal__video iframe,.st-modal--image .reveal-modal .flex-video.widescreen iframe,.reveal-modal .st-modal--image .flex-video.widescreen iframe{padding-top:15px}
}
.st-modal--video .st-modal__image,.reveal-modal .st-modal__image,.st-modal--image .st-modal__image{padding-bottom:40px;padding-top:15px;text-align:center}
@media(min-width:64.063em){.st-modal--video .st-modal__image,.reveal-modal .st-modal__image,.st-modal--image .st-modal__image{padding-top:60px}
}
@media only screen and (min-device-width:320px) and (max-device-width:823px) and (orientation:landscape){.st-modal--video .st-modal__image,.reveal-modal .st-modal__image,.st-modal--image .st-modal__image{display:block;margin:0 auto 0;max-width:70%;padding-bottom:15px;padding-top:15px}
}
.st-modal--video .video-js .vjs-poster,.reveal-modal .video-js .vjs-poster,.st-modal--image .video-js .vjs-poster{background-size:cover}
@media(max-width:64em){.st-modal--video.e-presentation .st-modal__close,.e-presentation.reveal-modal .st-modal__close,.st-modal--video.e-presentation .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--video.e-presentation .st-sidebar__cancel-button,.e-presentation.reveal-modal .st-sidebar .st-sidebar__cancel-button,.st-sidebar .e-presentation.reveal-modal .st-sidebar__cancel-button,.st-modal--image.e-presentation .st-modal__close,.st-modal--image.e-presentation .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--image.e-presentation .st-sidebar__cancel-button{left:calc(100% - 45px);position:relative;top:0}
}
@media(max-width:40em){.st-modal--video.e-presentation .st-modal__close,.e-presentation.reveal-modal .st-modal__close,.st-modal--video.e-presentation .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--video.e-presentation .st-sidebar__cancel-button,.e-presentation.reveal-modal .st-sidebar .st-sidebar__cancel-button,.st-sidebar .e-presentation.reveal-modal .st-sidebar__cancel-button,.st-modal--image.e-presentation .st-modal__close,.st-modal--image.e-presentation .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--image.e-presentation .st-sidebar__cancel-button{top:5px}
}
.st-modal--video .st-modal--inside,.reveal-modal .st-modal--inside,.st-modal--image .st-modal--inside{height:auto;position:relative}
@media only screen and (min-device-width:320px) and (max-device-width:823px) and (orientation:landscape){.st-modal--video .st-modal--inside,.reveal-modal .st-modal--inside,.st-modal--image .st-modal--inside{padding-top:0;text-align:center}
.st-modal--video .st-modal__headline,.reveal-modal .st-modal__headline,.st-modal--image .st-modal__headline{margin:0 auto;text-align:center}
.st-modal--video .st-modal__video,.reveal-modal .st-modal__video,.reveal-modal .flex-video.widescreen,.st-modal--image .st-modal__video,.st-modal--image .reveal-modal .flex-video.widescreen,.reveal-modal .st-modal--image .flex-video.widescreen{margin:30px auto 0;padding-bottom:25%;padding-top:10px;width:40%}
}
@media only screen and (min-device-width:320px) and (max-device-width:823px) and (orientation:landscape){.st-modal--image .st-modal__close,.st-modal--image .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal--image .st-sidebar__cancel-button{position:absolute}
}
.st-modal-table .modal-dialog{box-shadow:none !important;max-width:calc(1083px - 30px) !important}
@media(max-width:40em){.st-modal-table .modal-dialog{margin-bottom:0 !important;overflow:hidden !important;width:100vw !important}
}
.st-modal-table .modal-dialog .modal-content{background-color:transparent;border:0;padding:70px 0 2px 0 !important}
@media(max-width:40em){.st-modal-table .modal-dialog .modal-content{height:100vh}
}
.st-modal-table .st-modal__close,.st-modal-table .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal-table .st-sidebar__cancel-button{position:fixed;right:7px;z-index:1000}
@media(min-width:40.063em){.st-modal-table .st-modal__close,.st-modal-table .st-sidebar .st-sidebar__cancel-button,.st-sidebar .st-modal-table .st-sidebar__cancel-button{position:absolute;right:0}
}
.st-modal-table .st-modal__close:before,.st-modal-table .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .st-modal-table .st-sidebar__cancel-button:before,.st-modal-table .st-modal__close:after,.st-modal-table .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar .st-modal-table .st-sidebar__cancel-button:after{background:#fff}
@media(max-width:40em){.st-modal-table .st-modal__close:before,.st-modal-table .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .st-modal-table .st-sidebar__cancel-button:before,.st-modal-table .st-modal__close:after,.st-modal-table .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar .st-modal-table .st-sidebar__cancel-button:after{background:#74757c}
}
@media(max-width:40em){.st-modal-table .modal-backdrop{background:#fff;height:100vh !important;opacity:1}
}
.st-modal-border{border-left:1px solid #ccc;height:100%;margin-left:-15px;position:absolute}
@media(max-width:40em){.st-modal-border{border-left:0;border-top:1px solid #ccc;left:-10px;margin-top:-25px;right:-10px}
}
.st-modal .direct-link-container,.reveal-modal .direct-link-container{text-align:center;width:100%}
.st-modal .st-modal-login .st-h3,.reveal-modal .st-modal-login .st-h3{float:left}
.st-modal .st-modal-login .st-padding-login,.reveal-modal .st-modal-login .st-padding-login{padding:0 25px 0 0}
@media(max-width:40em){.st-modal .st-modal-login .st-padding-login,.reveal-modal .st-modal-login .st-padding-login{padding:0 0 25px 0}
}
.st-modal .st-request-software .st-h3,.reveal-modal .st-request-software .st-h3{text-align:left}
.st-modal .st-checkbox input[type='checkbox']:checked+label,.reveal-modal .st-checkbox input[type='checkbox']:checked+label{font-weight:700}
.st-modal#distribModal .modal-content,#distribModal.reveal-modal .modal-content,.st-modal.st-modal--pdp-tables .modal-content,.st-modal--pdp-tables.reveal-modal .modal-content{padding:70px 10px 30px 10px}
@media(min-width:40.063em){.st-modal#distribModal .modal-content,#distribModal.reveal-modal .modal-content,.st-modal.st-modal--pdp-tables .modal-content,.st-modal--pdp-tables.reveal-modal .modal-content{padding:30px 40px}
}
.st-sidebar+.stmicro.cxv1{border-left:solid 0 transparent;flex-shrink:0;order:2;transition:width .3s,0.3s}
.st-sidebar+.stmicro.cxv1 .st-breadcrumbs--main{transition:opacity .3s}
@media(min-width:40.063em) and (max-width:64em){.st-sidebar+.stmicro.cxv1:after{background:rgba(0,0,0,0.4);content:'';display:block;height:0;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:-1000}
}
@media(min-width:64.063em){.st-sidebar+.stmicro.cxv1{border-left:solid 1px #ccc;width:calc(100% - 300px)}
.st-sidebar+.stmicro.cxv1 .st-breadcrumbs--main{opacity:0;transition:visibility .3s linear,opacity .3s;visibility:hidden}
.st-sidebar+.stmicro.cxv1:not(.js-st-sidebar-closed) .st-button--show-filters,.st-sidebar+.stmicro.cxv1:not(.js-st-sidebar-closed) .st-button--show-tree{display:none}
.st-sidebar+.stmicro.cxv1 .st-table-header__headline--products .st-button--show-filters.js-st-scroll-to-filters{display:flex}
.st-sidebar+.stmicro.cxv1 .st-tabs-content--submenu-wrapper.is-fixed{width:calc(100% - 300px)}
}
.stmicro.cxv1.js-st-sidebar-active{border-left:solid 1px #ccc;width:calc(100% - 300px)}
@media(max-width:40em){.stmicro.cxv1.js-st-sidebar-active{border:0;height:calc(100vh - 118px);overflow:hidden;width:0}
}
@media(min-width:40.063em) and (max-width:64em){.stmicro.cxv1.js-st-sidebar-active:after{height:100%;min-height:100vh;opacity:1;z-index:122}
}
.stmicro.cxv1.js-st-sidebar-active .st-tabs-content--submenu-wrapper.is-fixed{width:calc(100% - 300px)}
.stmicro.cxv1.js-st-sidebar-closed .st-tabs-content--submenu-wrapper.is-fixed{width:100%}
.stmicro.cxv1.js-st-filter-active{border-left:solid 1px #ccc;-webkit-transition:width .3s,border-left .3s;transition:width .3s,border-left .3s;width:calc(100% - 300px)}
@media(max-width:64em){.stmicro.cxv1.js-st-filter-active{width:100%}
}
@media(max-width:40em){.stmicro.cxv1.js-st-filter-active{border:0;height:calc(100vh - 118px);overflow:hidden}
}
@media(min-width:40.063em) and (max-width:64em){.stmicro.cxv1.js-st-filter-active:after{height:100%;min-height:100vh;opacity:1;z-index:122}
}
.stmicro.cxv1.js-st-sidebar-closed{width:100%}
.stmicro.cxv1.js-st-sidebar-closed .st-breadcrumbs--main{opacity:1;transition:visibility .3s linear,opacity .3s;visibility:visible}
@media(min-width:40.063em) and (max-width:64em){.stmicro.cxv1.js-st-sidebar-closed:after{background:rgba(0,0,0,0.4);content:'';display:block;height:0;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:-1000}
}
.stmicro.cxv1.js-st-filter-active .st-breadcrumbs--main{opacity:0;-webkit-transition:visibility .3s linear,opacity .3s;transition:visibility .3s linear,opacity .3s;visibility:hidden}
.stmicro.cxv1.js-st-filter-active .st-button--show-filters,.stmicro.cxv1.js-st-filter-active .st-button--show-tree{display:none}
.stmicro.cxv1.js-st-filter-active .st-table-header__headline--products .st-button--show-filters.js-st-scroll-to-filters{display:-webkit-box;display:-ms-flexbox;display:flex}
.js-st-sidebar-active--tree .st-sidebar--tree{order:1}
.js-st-sidebar-active--filter .st-sidebar--filter{order:1}
.st-sidebar{flex-shrink:0;min-height:100%;order:0;position:relative;width:300px;z-index:199}
@media(max-width:40em){.st-sidebar{height:calc(100vh - 118px);overflow:hidden}
}
.st-sidebar .st-sidebar__cancel-button:before,.st-sidebar .st-sidebar__cancel-button:after{top:30%}
.st-sidebar:focus{outline:0}
.st-sidebar .st-input{margin-bottom:10px}
.st-sidebar .st-input .st-svg--search:hover{fill:#3cb4e6;cursor:pointer}
@media(min-width:40.063em) and (max-width:64em){.st-sidebar{min-height:100vh}
}
.st-sidebar.js-st-sidebar-active{display:block}
@media(max-width:40em){.st-sidebar.js-st-sidebar-active{height:auto;left:0;padding-top:0;width:100%}
}
.st-sidebar.js-st-sidebar-active .st-sidebar__filters .st-sidebar__button-confirm{opacity:1;transition:opacity .3s}
.st-sidebar.st-right-filter{position:relative;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
@media(min-width:40em){.st-sidebar.st-right-filter{-webkit-transition:-webkit-transform .35s ease;transition:-webkit-transform .35s ease;transition:transform .35s ease;transition:transform .35s ease,-webkit-transform .35s ease;width:300px;margin-left:-300px;-webkit-transform:translateX(100%);transform:translateX(100%)}
}
@media(max-width:40em){.st-sidebar.st-right-filter{width:100%;display:none}
}
@media(min-width:40em){.st-sidebar.st-right-filter.js-st-filter-active{-webkit-transform:none;transform:none}
}
@media(max-width:40em){.st-sidebar.st-right-filter.js-st-filter-active{display:block}
}
@media(max-width:40em){.st-sidebar.st-right-filter.js-st-filter-active{height:auto;left:0;padding-top:0;width:100%}
}
.st-sidebar.st-right-filter.js-st-filter-active .st-sidebar__filters .st-sidebar__button-confirm{opacity:1;-webkit-transition:opacity .3s;transition:opacity .3s}
.st-sidebar.st-right-filter .js-st-sidebar-close{display:none}
@media(max-width:64em){.st-sidebar.st-right-filter .st-sidebar__header--small{display:block}
}
.st-sidebar.st-right-filter .st-sidebar__filters{padding-top:0;padding-bottom:80px}
@media(min-width:40.063em){.st-sidebar.st-right-filter .st-sidebar__button-confirm{right:0;left:auto}
}
.st-sidebar ul,.st-sidebar li,.st-sidebar label,.st-sidebar input[type='checkbox']+label,.st-sidebar input[type='radio']+label{margin-bottom:0;margin-left:0;margin-right:0}
.st-sidebar li{padding-left:0}
.st-sidebar li:before{content:none}
.st-sidebar .js-st-sidebar-close{cursor:pointer;position:absolute;right:20px;top:10px;z-index:1}
@media(max-width:40em){.st-sidebar .js-st-sidebar-close{display:none}
}
.st-sidebar .js-st-sidebar-cancel,.st-sidebar .js-st-filter-cancel:not(.js-st-sidebar-button-confirm){color:#74757c;cursor:pointer;font-weight:700;position:absolute;right:20px}
.st-sidebar__header--small{border-bottom:solid 4px #f8f8f8;box-sizing:content-box;height:50px;line-height:50px}
@media(min-width:40.063em){.st-sidebar__header--small{display:none}
}
.st-sidebar__headline{border-bottom:solid 4px #f8f8f8;display:flex;font-size:14px;font-weight:700;justify-content:space-between;margin-bottom:0;padding-bottom:10px;padding-left:20px;padding-right:20px;padding-top:10px;position:relative}
.st-sidebar__headline>.st-sidebar__clear-btn{color:#ccc;cursor:pointer;float:right;font-size:13px;font-weight:normal;text-decoration:underline;text-transform:capitalize}
.st-sidebar__headline a,.st-sidebar__headline a:hover,.st-sidebar__headline a:focus{color:#74757c}
@media(min-width:64.063em){.st-sidebar__headline a,.st-sidebar__headline .st-sidebar__category-toggle{display:inline-block;min-width:calc(50% - 12px)}
.st-sidebar__headline .st-sidebar__category-toggle{bottom:auto;text-align:right;user-select:none}
}
.st-sidebar__headline--small{color:#03234b;font-weight:700;left:20px;position:absolute}
.st-sidebar--clear-filters .st-sidebar__header--small{border:0;margin-bottom:10px}
.st-sidebar .st-svg--arrow-right{fill:#74757c;margin-right:5px}
.st-sidebar__category-toggle{color:#ccc;cursor:pointer;font-size:13px;font-weight:400;text-decoration:underline}
.st-sidebar .cd-accordion-menu input[type=checkbox]{opacity:0;position:absolute}
.st-sidebar .cd-accordion-menu ul{display:none}
.st-sidebar .cd-accordion-menu input[type=checkbox]:checked+label+ul,.st-sidebar .cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}
.st-sidebar .selectric-items li{padding:10px}
.st-sidebar .selectric-items ul{display:block;font-size:12px;line-height:20px;list-style:none;margin:0;min-height:20px;padding:0}
.st-sidebar .st-sidebar__buttons{margin-top:35px}
.st-sidebar .st-sidebar__buttons>.st-button{display:block;margin:0 auto 15px auto;max-width:220px;width:100%}
.st-sidebar__show-more{font-size:13px;line-height:39px;margin-bottom:0;padding-left:25px}
.st-sidebar__category-tree+.st-sidebar__show-more{padding-left:25px}
.st-sidebar.categories-sidebar .st-sidebar__headline a{font-size:16px}
.st-sidebar.categories-sidebar .st-sidebar__headline .st-sidebar__category-toggle{color:#d1d0d3;min-width:auto;text-decoration:none}
.st-sidebar.categories-sidebar .st-sidebar__tree .st-sidebar__tree-item>a{font-size:14px}
.st-sidebar.categories-sidebar .st-sidebar__tree .st-sidebar--layer1-item>.st-sidebar__tree-item>a{font-weight:700}
@media(min-width:40.063em){.st-sidebar.categories-sidebar .st-sidebar__tree .st-sidebar--layer2-item .st-sidebar__tree-item{background:rgba(60,180,230,0.03)}
}
@media(min-width:64.063em){.st-sidebar.categories-sidebar .st-sidebar__tree .st-sidebar--layer2-item .st-sidebar__tree-item:hover{background:rgba(29,168,225,0.03)}
}
.st-sidebar--filter{background-color:#fff}
.st-sidebar--filter .st-sidebar__tree{background:#fff}
.st-sidebar--filter .st-sidebar__tree .st-sidebar__category-toggle{display:none}
.st-sidebar--filter .st-sidebar__tree .st-sidebar__headline{color:#03234b;text-transform:uppercase}
.st-sidebar--filter .st-sidebar__tree .st-sidebar__headline a{color:#03234b;text-transform:uppercase;width:70%}
.st-sidebar--filter .st-sidebar__tree .st-sidebar__headline .st-sidebar__clear-btn{text-align:right;width:30%}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--tree__counter{color:#a2a2a2}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer1>.st-sidebar--layer1-item:first-child>.st-sidebar__tree-item{border-top:0}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer1 .st-sidebar__tree-item{padding-left:49px}
@media(min-width:40.063em){.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer1 .st-sidebar__tree-item{padding-left:39px}
}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item{padding-left:61px}
@media(min-width:40.063em){.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item{padding-left:51px}
}
.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item.group{color:#d1d0d3;font-size:14px;padding-left:28.2px;padding-top:30px}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item.group{padding-left:18.2px}
}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item{padding-left:82px}
@media(min-width:40.063em){.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item{padding-left:72px}
}
.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item{padding-left:106px}
@media(min-width:40.063em){.st-sidebar--filter .st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item{padding-left:96px}
}
.st-sidebar--tree{background-color:#f8f8f8}
@media all and (max-width:40em){.st-sidebar--tree{background:#fff}
}
@media all and (min-width:64.063em){.st-sidebar--tree.st-sidebar--tree-filter{background-color:#fff}
}
@media(max-width:64em){.st-sidebar--tree .st-sidebar__filters,.st-sidebar--tree .st-sidebar__category-toggle{display:none}
}
.st-sidebar__tree{background-color:#f8f8f8;padding-top:60px}
@media all and (max-width:40em){.st-sidebar__tree{background:#fff;padding-top:0}
}
@media all and (max-width:40em){.st-sidebar__tree .cd-accordion-menu>li:first-child{border-top:0}
}
.st-sidebar__tree .st-sidebar__tree-item{color:#74757c;display:inline-block;font-size:13px;line-height:1.4;padding:9px 0;position:relative;transition:all .3s;width:100%}
.st-sidebar__tree .st-sidebar__tree-item label{display:inline-block}
.st-sidebar__tree .st-sidebar__tree-item>a{color:#74757c;display:inline-block;height:100%;left:0;line-height:20px;padding:0 5px 0 0;position:relative;width:calc(100% - 0)}
.st-sidebar__tree .st-sidebar__tree-item .st-sidebar--tree__counter{color:#a2a2a2}
@media all and (max-width:40em){.st-sidebar__tree .st-sidebar__tree-item .st-sidebar--tree__counter{color:#a2a2a2}
}
.st-sidebar__tree .st-sidebar__tree-item:after{background-color:#3cb4e6;content:'';height:100%;left:-3px;position:absolute;top:0;transition:all .3s;width:3px}
.st-sidebar__tree .st-sidebar__tree-item.st-sidebar__tree-item-selected:focus:after,.st-sidebar__tree .st-sidebar__tree-item.st-sidebar__tree-item-selected:active:after,.st-sidebar__tree .st-sidebar__tree-item.st-sidebar__tree-item-selected:hover:after,.st-sidebar__tree .st-sidebar__tree-item.js-st-active:focus:after,.st-sidebar__tree .st-sidebar__tree-item.js-st-active:active:after,.st-sidebar__tree .st-sidebar__tree-item.js-st-active:hover:after,.st-sidebar__tree .st-sidebar__tree-item a:focus:after,.st-sidebar__tree .st-sidebar__tree-item a:active:after,.st-sidebar__tree .st-sidebar__tree-item a:hover:after{left:2px;transition:all .3s}
.st-sidebar__tree .st-sidebar__tree-item .st-svg--arrow-right{position:absolute;top:12px;transform:translateX(-270%);transition:transform .3s}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar__tree-item .st-svg--arrow-right{transform:translateX(-260%)}
}
.st-sidebar__tree .st-sidebar__tree-item.st-sidebar__tree-item-selected{font-weight:700;position:relative}
.st-sidebar__tree .st-sidebar__tree-item.st-sidebar__tree-item-selected:after{content:'';display:block;height:100%;left:2px;position:absolute;top:0}
@media(min-width:64.063em){.st-sidebar__tree .st-sidebar__tree-item:hover{position:relative}
.st-sidebar__tree .st-sidebar__tree-item:hover:after{content:'';display:block;height:100%;left:2px;position:absolute;top:0}
}
.st-sidebar__tree .st-sidebar--layer1{border-bottom:solid 1px #e6e6e6;max-height:calc(100vh - 205px);overflow-y:auto}
.st-sidebar__tree .st-sidebar--layer1 .st-sidebar__tree-item{border-top:solid 1px #e6e6e6;padding-left:49px}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer1 .st-sidebar__tree-item{padding-left:39px}
}
@media(min-width:64.063em){.st-sidebar__tree .st-sidebar--layer1 .st-sidebar__tree-item:hover{background:#fafafa}
}
.st-sidebar__tree .st-sidebar--layer1>.st-sidebar--layer1-item:first-child{border-top:0}
@media(max-width:40em){.st-sidebar__tree .st-sidebar--layer1>.st-sidebar--layer1-item:first-child>.st-sidebar__tree-item{border-top:0}
}
@media(max-width:40em){.st-sidebar__tree .st-sidebar--layer2,.st-sidebar__tree .st-sidebar--layer3,.st-sidebar__tree .st-sidebar--layer4{background:rgba(88,88,90,0.08)}
}
.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item{padding-left:61px}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item{padding-left:51px}
}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item{background:#ededed}
}
@media(min-width:64.063em){.st-sidebar__tree .st-sidebar--layer2 .st-sidebar__tree-item:hover{background:whitesmoke}
}
.st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item{border-top:solid 1px #d8d8d8;padding-left:82px}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item{padding-left:72px}
}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item{background:#e6e6e6}
}
@media(min-width:64.063em){.st-sidebar__tree .st-sidebar--layer3 .st-sidebar__tree-item:hover{background:#ededed}
}
.st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item{padding-left:106px}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item{padding-left:96px}
}
@media(min-width:40.063em){.st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item{background:#dbdbdb}
}
@media(min-width:64.063em){.st-sidebar__tree .st-sidebar--layer4 .st-sidebar__tree-item:hover{background:#e3e3e3}
}
.st-sidebar__tree .js-st-accordion-expanded>.st-sidebar__tree-item .st-svg--arrow-right{transform:rotate(90deg) translateY(160%);transition:transform .3s}
@media(min-width:40.063em){.st-sidebar__tree .js-st-accordion-expanded>.st-sidebar__tree-item .st-svg--arrow-right{transform:rotate(90deg) translateY(150%)}
}
.st-sidebar__tree .hidden{display:none}
.st-sidebar__filters{background-color:#fff;padding-bottom:80px;padding-top:60px;position:relative}
@media all and (max-width:40em){.st-sidebar__filters{padding-top:0}
}
@media all and (min-width:64.063em){.st-sidebar__filters.st-has-nav-tabs:not(.st-sidebar__filters--visible){display:none}
}
.st-sidebar__filters .cd-accordion-menu li>ul .st-checkbox label{padding-left:21px}
.st-sidebar__filters .cd-accordion-menu .st-select ul:not(.st-quickview__feature-list){display:block}
.st-sidebar__filters .st-sidebar__checkbox-only .st-checkbox{border-bottom:solid 1px #e6e6e6;line-height:40px;padding:0 20px}
.st-sidebar__filters .st-sidebar__headline{color:#03234b;text-transform:uppercase}
.st-sidebar__filters .st-sidebar__button-confirm{bottom:10px;display:inline-block;left:50%;margin:0;opacity:0;position:fixed;text-align:center;transform:translateX(-50%);transition:opacity .3s;white-space:nowrap;z-index:10}
@media(min-width:40.063em){.st-sidebar__filters .st-sidebar__button-confirm{left:150px}
}
@media(min-width:64.063em){.st-sidebar__filters .st-sidebar__button-confirm{display:none}
}
.st-sidebar__filters .st-sidebar__button-confirm.js-st-absolute{position:absolute}
.st-sidebar__filters .st-sidebar__input{margin:0 20px 10px}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline-wrapper,.st-sidebar__filters .st-sidebar__filter{min-height:44px}
.st-sidebar__filters .st-sidebar__filter{border-top:solid 4px #f8f8f8;color:#464650;display:inline-block;padding-left:20px;position:relative;transition:all .3s;width:100%}
.st-sidebar__filters .st-sidebar__filter--noborder{border:0}
.st-sidebar__filters .st-sidebar__filter>span:not(.st-sidebar__clear-btn):not(.st-checkbox),.st-sidebar__filters .st-sidebar__filter .st-sidebar__filter-headline-wrapper>span:not(.st-sidebar__clear-btn):not(.st-checkbox){display:inline-block;line-height:22px;max-width:calc(100% - 50px);overflow:hidden;padding-top:10px;text-overflow:ellipsis}
.st-sidebar__filters .st-sidebar__filter>.st-checkbox+span{padding-left:21px}
.st-sidebar__filters .st-sidebar__filter .st-svg--arrow-right{position:absolute;right:20px;top:14px;transform:rotate(90deg);transition:transform .3s}
.st-sidebar__filters .st-sidebar__filter>.st-sidebar__filter-headline-wrapper>.st-checkbox,.st-sidebar__filters .st-sidebar__filter>.st-checkbox{line-height:0;position:absolute;top:6px}
.st-sidebar__filters .st-sidebar__filter>.st-sidebar__filter-headline-wrapper>.st-checkbox+.st-sidebar__filter-headline,.st-sidebar__filters .st-sidebar__filter>.st-checkbox+.st-sidebar__filter-headline{padding-left:20px}
.st-sidebar__filters .st-sidebar__filter--disabled{cursor:not-allowed;pointer-events:none}
.st-sidebar__filters .st-sidebar__filter--disabled input[type='checkbox']+label{color:#ccc;pointer-events:none}
.st-sidebar__filters .st-sidebar__filter--disabled input[type='checkbox']+label:before,.st-sidebar__filters .st-sidebar__filter--disabled input[type='checkbox']:checked+label:before{background:#ccc;border-color:#ccc}
.st-sidebar__filters .st-sidebar__filter--disabled .st-sidebar__filter-headline,.st-sidebar__filters .st-sidebar__filter--disabled span{color:#ccc}
.st-sidebar__filters .st-sidebar__filter--disabled .st-sidebar__clear-btn{visibility:hidden}
.st-sidebar__filters .st-sidebar__filter--disabled .st-svg{fill:#ccc}
.st-sidebar__filters li.st-sidebar__filter{line-height:0}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline-wrapper{align-items:baseline;display:flex;justify-content:space-between}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline-wrapper>.st-checkbox{left:0}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline-wrapper>.st-sidebar__clear-btn{order:10}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline-wrapper .st-sidebar__filter-headline{line-height:22px;margin:0;max-width:calc(100% - 50px);order:-1;overflow:hidden;padding-bottom:10px;padding-right:0;padding-top:10px;text-overflow:ellipsis}
.st-sidebar__filters li.st-sidebar__filter .st-sidebar__filter-headline{margin-bottom:5px}
.st-sidebar__filters .st-sidebar__clear-btn{color:#ccc;cursor:pointer;float:right;font-size:13px;font-weight:normal;opacity:0;padding-top:10px;text-decoration:underline;text-transform:initial;visibility:hidden}
.st-sidebar__filters .st-sidebar__clear-btn--visible{opacity:1;transition:opacity .25s,visibility .3s;visibility:visible}
.st-sidebar__filters .st-sidebar__clear-all-btn{bottom:6px;float:right;font-weight:400;margin:0;position:relative;text-transform:none}
.st-sidebar__filters .cd-accordion-menu>li:last-child{border-bottom:solid 4px #f8f8f8}
.st-sidebar__filters .cd-accordion-menu>li:first-child{border-top:0}
.st-sidebar__filters .cd-accordion-menu input[type=checkbox]+label+ul{padding:0 20px 15px}
.st-sidebar__filters .st-sidebar__filter ul.st-sidebar__filter-children{display:block;margin:0 -20px}
.st-sidebar__filters .st-sidebar__filter ul.st-sidebar__filter-children .st-sidebar__filter{border-top:solid 1px #f8f8f8;padding-left:40px}
.st-sidebar__filters .st-sidebar__filter ul.st-sidebar__filter-children>.has-children>input[type=checkbox]+label+ul{padding-left:40px}
.st-sidebar__filters li.st-sidebar__filter,.st-sidebar__filters li.has-children>ul{padding:0 20px}
.st-sidebar__filters li.has-children>ul{padding-bottom:15px}
.st-sidebar__filters li>label,.st-sidebar__filters .st-sidebar__filter-headline{color:#464650;display:inline-block;font-size:13px;font-weight:700;padding-right:50px}
.st-sidebar__filters li>label-wrapper,.st-sidebar__filters .st-sidebar__filter-headline-wrapper{padding-right:30px}
.st-sidebar__filters .js-st-accordion-expanded>.st-sidebar__filter .st-svg--arrow-right{transform:rotate(-90deg);transition:transform .3s}
.st-sidebar__filters .st-range-slider-wrapper{margin:20px 0 0;padding-right:25px}
.st-sidebar__filters .st-sidebar__filter-headline{margin:0}
.st-sidebar--search{border-right:solid 1px #ccc}
@media(min-width:64.063em){.st-sidebar--search{z-index:auto}
.st-sidebar--search .st-sidebar__close{display:none}
}
@media(max-width:40em){.st-sidebar--search .st-sidebar--search__content>*:not(:first-child){padding-top:45px}
}
.st-sidebar--search .st-sidebar__headline{padding-right:25px}
@media(max-width:40em){.st-sidebar--search .st-sidebar__tree{padding-top:0}
}
@media(min-width:64.063em){.js-st-filter-open{display:none}
}
.modal-categories-sidebar{display:none}
@media(max-width:40em){.modal-categories-sidebar{overflow-y:auto}
.modal-categories-sidebar.show{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;right:0;padding:0;position:fixed;top:0;width:100%;z-index:1000}
}
.modal-categories-sidebar .wrapper{padding:30px 0;width:100%}
.modal-categories-sidebar .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.modal-categories-sidebar .header span{color:#001c51;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.modal-categories-sidebar .header .st-svg--close{cursor:pointer}
.modal-categories-sidebar .content{border-bottom:4px solid #f8f8f8}
.modal-categories-sidebar .item>.title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8f8;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:24px;padding:0 10px}
.modal-categories-sidebar .item>.title .svg-wrap{padding-right:7px}
.modal-categories-sidebar .item>.title .svg-wrap .st-svg--arrow-right{fill:#74757c}
.modal-categories-sidebar .item>.title.group{font-size:14px;font-weight:normal;padding-top:30px}
.modal-categories-sidebar .st-link{border-bottom:1px solid #f8f8f8;display:block;font-size:14px;height:60px;line-height:60px}
.modal-categories-sidebar .st-link .st-nav-tabs__count{color:#ccc;font-size:13px;line-height:14px}
.modal-categories-sidebar .st-simple-accordion-content .st-link{padding:0 20px}
.modal-categories-sidebar .st-simple-accordion-content .st-simple-accordion-toggler{padding:0 10px 0 20px}
.st-agree-modal{max-width:1000px}
.st-agree-modal__button{display:flex;justify-content:space-between}
@media screen and (min-width:40.063em){.st-agree-modal__button{justify-content:flex-start}
}
.st-agree-modal__button--right{float:right;margin-right:0}
.st-agree-modal__button--middle{margin-top:14px}
@media screen and (min-width:40.063em){.st-agree-modal__button--middle{margin-left:auto;margin-right:44px}
}
.st-agree-modal__button--up{clear:both;float:left;margin-right:0}
@media screen and (min-width:40.063em){.st-agree-modal__button--up{clear:none;float:right}
}
.st-agree-modal__button .st-link__icon--small{top:-1px}
.st-agree-modal__NoMob{display:none}
@media screen and (min-width:40.063em){.st-agree-modal__NoMob{display:block}
}
.st-agree-modal .st-h3{float:left}
.st-agree-modal p:first-of-type{clear:both}
@media screen and (min-width:40.063em){.st-agree-modal .st-font-size--m{font-size:14px}
}
.st-re-software .st-h3,.st-re-software h3{text-align:left}
.st-re-software p:first-of-type{margin-bottom:20px}
.st-re-software__box--right p:first-of-type{margin-bottom:5px}
@media screen and (min-width:40.063em){.st-re-software__box{display:flex;flex-direction:row;flex-wrap:wrap}
.st-re-software__box--left,.st-re-software__box--right{width:50%}
.st-re-software__box--left{padding-right:31px}
}
@media screen and (min-width:64.063em){.st-re-software-confirmed .st-h3,.st-browser-warning .st-h3{text-align:left}
}
.st-re-software-confirmed .st-link,.st-re-software-confirmed ul,.st-browser-warning .st-link,.st-browser-warning ul{font-size:14px;margin-left:0}
.st-re-software-confirmed .st-copy,.st-re-software-confirmed .st-search-result__link,.st-re-software-confirmed .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-re-software-confirmed .stock-quote,.st-re-software-confirmed form.validationForm,.st-re-software-confirmed p,.st-browser-warning .st-copy,.st-browser-warning .st-search-result__link,.st-browser-warning .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-browser-warning .stock-quote,.st-browser-warning form.validationForm,.st-browser-warning p{margin-bottom:10px}
.st-re-software-confirmed .st-list,.st-browser-warning .st-list{margin-bottom:0;padding-bottom:25px}
.st-re-software-confirmed p:last-of-type,.st-browser-warning p:last-of-type{margin-bottom:15px}
.st-re-software-confirmed__buttons,.st-browser-warning__buttons{display:flex;flex-direction:column}
.st-re-software-confirmed--left,.st-browser-warning--left{float:left;max-width:572px;text-align:left}
@media(min-width:64.063em){.st-re-software-confirmed--left,.st-browser-warning--left{width:62%}
}
.st-re-software-confirmed--left .st-h3,.st-browser-warning--left .st-h3{float:left}
@media screen and (max-width:64em){.st-re-software-confirmed-border,.st-browser-warning-border{border-bottom:1px solid #ccc;left:0;position:absolute;right:0}
}
@media screen and (min-width:64.063em){.st-re-software-confirmed--right,.st-browser-warning--right{float:right}
}
@media screen and (max-width:64em){.st-re-software-confirmed--right,.st-browser-warning--right{margin-top:25px;float:left;width:100%}
}
.st-re-software-confirmed--right button,.st-browser-warning--right button{justify-content:flex-end;margin-bottom:10px}
.js-st-ms-9 .st-browser-warning__buttons .st-button{display:inline-block;width:195px}
.js-st-ms-9 .st-browser-warning__buttons .st-button__icon{display:none}
.st-re-software-confirmed__buttons .st-button{width:171px}
@media screen and (min-width:64.063em){.st-re-software-confirmed--right{border-left:1px solid #ccc;padding-left:39px;max-width:237px}
}
.st-browser-warning__buttons .st-button{width:195px}
.st-browser-warning--left .st-browser-warning__buttons .st-button{margin-bottom:25px}
@media screen and (min-width:64.063em){.st-browser-warning--left{border-right:1px solid #ccc;padding-right:39px}
}
.st-browser-warning--right .st-browser-warning__buttons .st-button{margin-bottom:10px}
@media screen and (min-width:64.063em){.st-browser-warning--right{max-width:300px}
}
#oldBrowserModal .st-svg--close{position:relative;top:6px;left:2px}
#oldBrowserModal .st-modal__close:before,#oldBrowserModal .st-sidebar .st-sidebar__cancel-button:before,.st-sidebar #oldBrowserModal .st-sidebar__cancel-button:before,#oldBrowserModal .st-modal__close:after,#oldBrowserModal .st-sidebar .st-sidebar__cancel-button:after,.st-sidebar #oldBrowserModal .st-sidebar__cancel-button:after{content:none}
.buorg{display:none}
.st-card__image,.st-meet-st .st-teaser-video .st-teaser-video__image{height:220px;margin-bottom:20px;overflow:hidden;width:100%}
.st-card__image img,.st-meet-st .st-teaser-video .st-teaser-video__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.st-card__image:focus,.st-meet-st .st-teaser-video .st-teaser-video__image:focus{outline:0}
.st-card__image-t-container{height:220px;margin-bottom:20px;overflow:hidden;width:100%}
.st-card__image-t-container:focus{outline:0}
.st-card__link,.st-meet-st .st-teaser-video .st-teaser-video__link{font-size:13px;margin:0 20px 25px}
.st-card__link:focus,.st-meet-st .st-teaser-video .st-teaser-video__link:focus{outline:0}
.st-card--video .st-card__image,.st-meet-st .st-teaser-video .st-teaser-video__image,.videos-item .video-img{position:relative}
.st-card--video .st-card__image:after,.st-meet-st .st-teaser-video .st-teaser-video__image:after,.videos-item .video-img:after{border-bottom:12px solid transparent;border-left:20px solid #fff;border-top:12px solid transparent;content:'';height:0;left:51%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:0;z-index:2}
.st-card--video .st-card__image:before,.st-meet-st .st-teaser-video .st-teaser-video__image:before,.videos-item .video-img:before{background:0;border:24px solid #3cb4e6;border-radius:50%;content:'';height:54px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:54px;z-index:2}
.st-card--video .st-card__image:hover:after,.st-meet-st .st-teaser-video .st-teaser-video__image:hover:after,.videos-item .video-img:hover:after{border-left-color:#fff}
.st-card--video .st-card__image:hover:before,.st-meet-st .st-teaser-video .st-teaser-video__image:hover:before,.videos-item .video-img:hover:before{background-color:rgba(255,255,255,.3);border-color:#3cb4e6}
.st-featured-video__item--video .st-featured-video__item-image-new a,.st-text-and-media__item--video .st-text-and-media__item-preview a{position:relative;padding-top:56.25%;display:block}
.st-featured-video__item--video .st-featured-video__item-image-new a img,.st-text-and-media__item--video .st-text-and-media__item-preview a img{position:absolute;top:0;left:0;height:100%;object-fit:cover}
.st-featured-video__item--video .st-featured-video__item-image-new a:after,.st-text-and-media__item--video .st-text-and-media__item-preview a:after{border-bottom:12px solid transparent;border-left:20px solid #fff;border-top:12px solid transparent;content:'';height:0;left:50.6%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:0;z-index:1}
.st-featured-video__item--video .st-featured-video__item-image-new a:before,.st-text-and-media__item--video .st-text-and-media__item-preview a:before{background:#3cb4e6;border:0;border-radius:50%;content:'';height:55px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease;transition:all .3s ease;width:55px;z-index:1}
.st-card--video .st-card__link .st-link,.st-meet-st .st-teaser-video .st-teaser-video__link .st-link{padding-left:25px;position:relative}
.st-card--video .st-card__link .st-link:after,.st-meet-st .st-teaser-video .st-teaser-video__link .st-link:after{border-bottom:4px solid transparent;border-left:7px solid currentColor;border-top:4px solid transparent;content:'';height:0;left:7px;position:absolute;top:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}
.st-card--video .st-card__link .st-link>span:after,.st-meet-st .st-teaser-video .st-teaser-video__link .st-link>span:after{background:0;border:1px solid currentColor;border-radius:10px;content:'';height:20px;left:0;position:absolute;top:7px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}
.st-card--video .st-card__link .st-link svg,.st-meet-st .st-teaser-video .st-teaser-video__link .st-link svg{visibility:hidden}
.st-meet-st .st-teaser-video .st-teaser-video__overlay{background:rgba(0,0,0,.3);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
@media(min-width:64.063em){.js-st-sidebar-active .st-card{min-width:auto}
}
.st-card{display:inline-block;margin-bottom:15px;max-width:334px;position:relative;-webkit-transition:all .3s ease;transition:all .3s ease;width:33%}
@media(min-width:1026px){.st-recommended-resources .st-card{min-width:220px}
}
.st-card,.st-card--application{background:#fff;border:1px solid #ccc;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}
.st-card--resource{min-width:240px;width:25%}
.st-card:before{background:#001e54;border-radius:2px;color:#fff;content:attr(data-category);font-size:15px;left:-1px;padding:5px 18px;position:absolute;top:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10}
.st-card--up-event{max-width:none;width:100%}
.st-card--up-event:before{display:none}
.st-card .date-range{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background-color:#e6007e;color:#FFF;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:700;left:0;padding:15px 25px;position:absolute;top:0}
.st-card .date-range div span{display:block;font-size:14px;line-height:1.33}
.st-card .date-range div:first-child{margin-right:10px}
.st-card .date-range div:last-child{margin-left:10px}
.st-card a:hover .date-range div span{color:#FFF}
.st-card--category-news:before,.st-card--category-webinar:before{background-color:#03234b}
.st-card--category-product:before{background-color:#3cb4e6}
.st-card--category-technology:before{background-color:#49b170}
.st-card--category-blog:before{background-color:#464650}
.st-card--category-application:before{background-color:#e6007e}
.st-card--category-personalized:before{background-color:#ffd200}
.st-card--focus{display:none}
.st-card--focus-pink .st-card__focus{background-color:#e6007e}
.st-card--focus-pink .st-card__focus:after{background-color:#e6007e}
.st-card--focus-gold .st-card__focus{background-color:#ffd200}
.st-card--focus-gold .st-card__focus:after{background-color:#ffd200}
.st-card--focus-dark-blue .st-card__focus{background-color:#03234b}
.st-card--focus-dark-blue .st-card__focus:after{background-color:#03234b}
.st-card--focus-light-blue .st-card__focus{background-color:#3cb4e6}
.st-card--focus-light-blue .st-card__focus:after{background-color:#3cb4e6}
.st-card--focus-green .st-card__focus{background-color:#49b170}
.st-card--focus-green .st-card__focus:after{background-color:#49b170}
.st-card--focus-grey .st-card__focus{background-color:#464650}
.st-card--focus-grey .st-card__focus:after{background-color:#464650}
.st-card__image-t-container{position:relative}
.st-card .st-card__focus{color:#fff;display:block;font-weight:700;height:25px;left:0;padding:10px;position:absolute;top:0;width:100%;z-index:1}
.st-card .st-card__focus:after{content:' ';display:block;height:20px;left:0;position:absolute;top:100%;width:40%;z-index:-1}
.st-card__date{color:#ccc;font-size:12px;margin:0 20px 10px}
.st-card__headline{color:#03234b;display:block;font-size:18px;font-weight:700;margin:0 20px 10px;overflow:hidden}
.st-card__headline:hover{color:#03234b}
.st-card__headline:focus{outline:0}
.st-card ul,.st-card__copy{color:#74757c;font-size:14px;line-height:1.5;margin:0 20px 20px}
.st-card ul{margin-left:0;margin-right:0}
.st-card ul li:before{top:-6px}
.st-card__dots,.st-landing-slider .st-slider__dots{list-style:none;margin:10px auto 0}
.st-card__dots li,.st-landing-slider .st-slider__dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;width:20px}
.st-card__dots li button,.st-landing-slider .st-slider__dots li button{display:none}
.st-card__dots li:before,.st-landing-slider .st-slider__dots li:before{background:#c7c7ce;border-radius:5px;content:'';height:10px;width:10px}
.st-card__dots li.slick-active:before,.st-landing-slider .st-slider__dots li.slick-active:before{background:#3cb4e6}
.st-card:focus,.st-card:hover{border-color:rgba(2,171,245,.4);-webkit-box-shadow:0 0 15px 0 rgba(2,171,245,.3);box-shadow:0 0 15px 0 rgba(2,171,245,.3);outline:0}
@media(min-width:64.063em){.st-card{margin-left:10px;margin-right:10px;width:calc(33.33% - 20px)}
.st-card--resource{width:calc(25% - 20px)}
}
.st-card--up-event{margin-left:0;margin-right:0;width:100%}
@media(max-width:64em){.st-card{margin-right:15px}
.st-card--up-event{margin-right:0}
}
@media(max-width:40em){.st-card{max-width:280px}
.st-card--up-event{max-width:none}
}
.st-card--sm{-webkit-box-shadow:none;box-shadow:none;position:relative}
.st-card--sm.st-height-auto{height:auto}
.st-card--sm.st-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-card--sm .st-card__image{height:139px;margin-bottom:0}
.st-card--sm .st-card__date{margin:15px 20px 10px}
.st-card--sm .st-card__date:first-child{margin:50px 20px 10px}
.st-card--sm .st-card__copy{display:block;max-height:100px}
.st-card--sm .st-card__link{margin:0 20px 15px}
.st-card--sm>:nth-last-child(1){margin-top:auto;padding-top:20px}
@media(max-width:64em){.st-card--sm{max-width:270px;height:auto}
}
@media(min-width:64.063em){.st-card--sm{margin-bottom:20px}
}
.st-card-label--primary:before{background:#3cb4e6}
.st-card-label--blue:before{background:#03234b}
.st-card-label--secondary:before{background:rgba(3,35,75,.5)}
.st-card-label--tertiary:before{background:rgba(70,70,80,.5)}
.st-card-label--personalized:before{background:#ffd200}
@media(max-width:64em){.st-card-wrapper{padding:0}
}
@media(min-width:64.063em){.st-card-wrapper:not(.st-card-wrapper--latest){margin-left:-10px;margin-right:-10px}
}
.st-card-wrapper .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-card-wrapper .slick-track .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-card-wrapper .slick-track .slick-slide:not(.st-card--event):not(.st-card--sm){height:auto}
.st-card-wrapper .slick-arrow{left:auto;margin-bottom:0;position:absolute;right:5px;top:-55px;-webkit-transform:translate(0,0);transform:translate(0,0)}
.st-card-wrapper .slick-arrow:after{-webkit-mask-image:url(st-site-cx/media/app/images/svg/icon-arrow-right-filled.svg);-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;background-color:#74757c;content:' ';display:block;height:11px;mask-image:url(st-site-cx/media/app/images/svg/icon-arrow-right-filled.svg);mask-repeat:no-repeat;mask-size:cover;width:11px}
.st-card-wrapper .slick-arrow:before{content:'';display:none}
.st-card-wrapper .slick-arrow.slick-disabled:after{background-color:#ccc}
.st-card-wrapper .slick-prev{right:25px}
.st-card-wrapper .slick-prev:after{-webkit-mask-image:url(st-site-cx/media/app/images/svg/icon-arrow-left-filled.svg);mask-image:url(st-site-cx/media/app/images/svg/icon-arrow-left-filled.svg)}
@media(max-width:64em){.st-card-wrapper--latest .slick-track{margin-left:15px}
}
.st-card-wrapper.js-sit-latest_from_st{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-card-wrapper--featured-technologies .st-card__copy,.st-card-wrapper--featured-technologies .st-card__headline{white-space:pre-line}
.st-card-wrapper--new .st-card::before{display:none}
.st-card--latest{box-shadow:none;margin-bottom:25px;margin-left:15px;max-width:241px;min-width:auto;width:100%}
.st-card--latest .st-card__image{height:139px}
.st-card--latest .st-card__date,.st-card--latest .st-card__copy{max-height:84px}
.st-card--latest .st-card__date{font-size:10px}
@media(max-width:64em){.st-card--latest .st-card__link{display:none}
}
.st-card--corporate-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:calc((100% - 1083px) / 2);padding-bottom:50px;padding-top:25px;position:relative}
@media(max-width:64em){.st-card--corporate-section{margin:0 -10px;padding:40px 0 40px .9375rem}
}
@media(max-width:40em){.st-card--corporate-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;margin:0;padding:0}
}
.st-card--corporate-section .corporate-section-banner{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:440px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-banner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}
}
.st-card--corporate-section .corporate-section-banner .block{background:#03234b;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;margin:15px 10px 15px .9375rem;max-height:400px;min-height:400px;padding:15px;position:relative;width:337px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-banner .block{margin:10px;width:250px}
}
@media(max-width:40em){.st-card--corporate-section .corporate-section-banner .block{margin:0 0 -25px;min-height:auto;padding-bottom:40px;width:100%}
}
.st-card--corporate-section .corporate-section-banner .block h5{color:#fff;line-height:24px;margin-bottom:30px;margin-top:28px}
@media(max-width:40em){.st-card--corporate-section .corporate-section-banner .block h5{margin-bottom:23px;margin-top:15px}
}
.st-card--corporate-section .corporate-section-banner .block p{color:#fff;font-size:22px;font-weight:bold;line-height:normal;margin:0}
@media(max-width:64em){.st-card--corporate-section .corporate-section-banner .block p{font-size:18px;line-height:24px}
}
@media(max-width:40em){.st-card--corporate-section .corporate-section-banner .block p{font-size:20px}
}
.st-card--corporate-section .corporate-section-banner .block .icon{height:32px;margin-top:30px;right:10px;top:10px;width:32px}
@media(max-width:40em){.st-card--corporate-section .corporate-section-banner .block .icon{margin-top:0;position:absolute;top:25px}
}
.st-card--corporate-section .corporate-section-slider{-webkit-box-sizing:content-box;box-sizing:content-box;-ms-flex-negative:1;flex-shrink:1;height:450px;padding-bottom:30px;position:relative;width:100%}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider{padding-bottom:10px;padding-right:0;position:initial}
}
@media(max-width:40em){.st-card--corporate-section .corporate-section-slider{height:auto;margin:0;padding:0 0 10px 0}
}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .js-combo-sliders{position:initial}
}
.st-card--corporate-section .corporate-section-slider .js-combo-sliders:not(.slick-initialized){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-flow:nowrap;flex-flow:nowrap}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .js-combo-sliders:not(.slick-initialized){height:440px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
}
.st-card--corporate-section .corporate-section-slider .js-combo-sliders:not(.slick-initialized) .corporate-section{max-width:337px;min-width:337px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .js-combo-sliders:not(.slick-initialized) .corporate-section{max-width:315px}
}
.st-card--corporate-section .corporate-section-slider .js-combo-sliders:not(.slick-initialized)+.slick-custom-arrows{display:none}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .no-slick-padding .slick-list{padding:0}
}
.st-card--corporate-section .corporate-section-slider .slick-list{padding-left:10px;padding-right:5%}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .slick-list{padding-left:10px;padding-right:calc(100% / 3)}
}
@media(max-width:40em){.st-card--corporate-section .corporate-section-slider .slick-list{padding:0 15% 0 .9375rem}
}
.st-card--corporate-section .corporate-section-slider .slick-list .slick-track{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;height:440px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .slick-list .slick-track{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.st-card--corporate-section .corporate-section-slider .st-card__dots,.st-card--corporate-section .corporate-section-slider .st-landing-slider .st-slider__dots,.st-landing-slider .st-card--corporate-section .corporate-section-slider .st-slider__dots{padding-top:10px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .st-card__dots,.st-card--corporate-section .corporate-section-slider .st-landing-slider .st-slider__dots,.st-landing-slider .st-card--corporate-section .corporate-section-slider .st-slider__dots{left:0;margin:0;padding:0;position:absolute;width:100%}
}
.st-card--corporate-section .corporate-section-slider .corporate-section{-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:15px 10px;max-height:400px;min-height:400px;overflow:hidden;-webkit-transition:min-height .3s,-webkit-box-shadow .3s;transition:min-height .3s,-webkit-box-shadow .3s;transition:min-height .3s,box-shadow .3s;transition:min-height .3s,box-shadow .3s,-webkit-box-shadow .3s;width:337px}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .corporate-section{height:100%;margin:10px;min-height:300px;width:315px}
}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section:hover{min-height:410px}
.st-card--corporate-section .corporate-section-slider .corporate-section:hover .st-card__image img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.st-card--corporate-section .corporate-section-slider .corporate-section:hover .st-card__text{min-height:230px}
.st-card--corporate-section .corporate-section-slider .corporate-section:hover .st-card__copy{max-height:150px;opacity:1}
}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__image{-webkit-box-flex:0;-ms-flex:none;flex:none}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__image img{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__headline{font-weight:normal;line-height:24px}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__headline p{color:#03234b;display:block;font-size:18px;font-weight:normal;margin:0;overflow:hidden}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__text{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-transition:min-height .3s;transition:min-height .3s}
@media(min-width:40.063em){.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__text{max-height:240px;min-height:120px;overflow:hidden}
}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__copy{max-height:0;opacity:0;overflow:hidden;-webkit-transition:max-height .3s,opacity .3s;transition:max-height .3s,opacity .3s}
@media(max-width:40em){.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__copy{display:none}
}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__copy p{color:#74757c;font-size:14px;line-height:1.5}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__link{font-size:14px}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__link{font-size:16px}
}
.st-card--corporate-section .corporate-section-slider .corporate-section .st-card__link svg{top:3px}
.st-card--corporate-section .corporate-section-slider .corporate-section.dark-green-section{-webkit-box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1)}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section.dark-green-section:hover{-webkit-box-shadow:15px 15px 0 0 #04572f,4px 4px 20px 0 rgba(0,0,0,0.25);box-shadow:15px 15px 0 0 #04572f,4px 4px 20px 0 rgba(0,0,0,0.25)}
}
.st-card--corporate-section .corporate-section-slider .corporate-section.dark-green-section .section-primary-color{color:#04572f}
.st-card--corporate-section .corporate-section-slider .corporate-section.green-section{-webkit-box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1)}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section.green-section:hover{-webkit-box-shadow:15px 15px 0 0 #49b170,4px 4px 20px 0 rgba(0,0,0,0.25);box-shadow:15px 15px 0 0 #49b170,4px 4px 20px 0 rgba(0,0,0,0.25)}
}
.st-card--corporate-section .corporate-section-slider .corporate-section.green-section .section-primary-color{color:#49b170}
.st-card--corporate-section .corporate-section-slider .corporate-section.pink-section{-webkit-box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1)}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section.pink-section:hover{-webkit-box-shadow:15px 15px 0 0 #e6007e,4px 4px 20px 0 rgba(0,0,0,0.25);box-shadow:15px 15px 0 0 #e6007e,4px 4px 20px 0 rgba(0,0,0,0.25)}
}
.st-card--corporate-section .corporate-section-slider .corporate-section.pink-section .section-primary-color{color:#e6007e}
.st-card--corporate-section .corporate-section-slider .corporate-section.purple-section{-webkit-box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1)}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section.purple-section:hover{-webkit-box-shadow:15px 15px 0 0 #8c0078,4px 4px 20px 0 rgba(0,0,0,0.25);box-shadow:15px 15px 0 0 #8c0078,4px 4px 20px 0 rgba(0,0,0,0.25)}
}
.st-card--corporate-section .corporate-section-slider .corporate-section.purple-section .section-primary-color{color:#8c0078}
.st-card--corporate-section .corporate-section-slider .corporate-section.yellow-section{-webkit-box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:15px 15px 0 0 transparent,0 4px 16px 0 rgba(116,117,124,0.1)}
@media(min-width:64.063em){.st-card--corporate-section .corporate-section-slider .corporate-section.yellow-section:hover{-webkit-box-shadow:15px 15px 0 0 #ffd200,4px 4px 20px 0 rgba(0,0,0,0.25);box-shadow:15px 15px 0 0 #ffd200,4px 4px 20px 0 rgba(0,0,0,0.25)}
}
.st-card--corporate-section .corporate-section-slider .corporate-section.yellow-section .section-primary-color{color:#ffd200}
.st-card--corporate-section .corporate-section-slider .slick-custom-arrows{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:10px;position:absolute;top:auto}
@media(max-width:64em){.st-card--corporate-section .corporate-section-slider .slick-custom-arrows{display:none}
}
.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .slick-arrow,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .prev,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .next{cursor:pointer;fill:#000;height:32px;margin-bottom:0;overflow:hidden;text-align:center;-webkit-transform:translate(0,0);transform:translate(0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:41px}
.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .slick-arrow:hover,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .prev:hover,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .next:hover{background:rgba(60,180,230,0.15);fill:#3cb4e6}
.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .slick-arrow.prev,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .prev.prev,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .next.prev{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .slick-arrow svg,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .prev svg,.st-card--corporate-section .corporate-section-slider .slick-custom-arrows .next svg{height:100%;width:24px}
.st-card--featured:after{-webkit-transition:all .3s ease;background:#03234b;border-radius:2px;content:' ';height:17px;left:-1px;position:absolute;top:-1px;transition:all .3s ease;width:100%;z-index:9}
.st-card--event{box-shadow:none;position:relative}
.st-card--event.st-flex{flex-wrap:nowrap}
.st-card--event .st-card__image{height:139px;margin-bottom:0}
.st-card--event .st-card__date{margin:15px 20px 10px}
.st-card--event .st-card__date:first-child{margin:50px 20px 10px}
.st-card--event .st-card__copy{display:block;max-height:100px}
.st-card--event .st-card__link{margin:0 20px 15px}
.st-card--event>*:nth-last-child(1){margin-top:auto;padding-top:20px}
.st-card--event:before{background:#03234b;border-radius:0}
.st-card--noImg{padding-top:38px !important}
.st-card--noImg .st-card__image{display:none}
@media(max-width:64em){.st-card--noImg .st-card__headline,.st-card--noImg .st-card__date,.st-card--noImg .st-card__copy{margin-right:10px}
}
.st-card--bgGrey{background:#f6f9fb}
.st-card--event{-webkit-box-shadow:none;box-shadow:none;position:relative}
.st-card--event.st-height-auto{height:auto}
.st-card--event.st-flex{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-card--event .st-card__image{height:139px;margin-bottom:0}
.st-card--event .st-card__date{margin:15px 20px 10px}
.st-card--event .st-card__date:first-child{margin:50px 20px 10px}
.st-card--event .st-card__copy{display:block;max-height:100px}
.st-card--event .st-card__link{margin:0 20px 15px}
.st-card--event>*:nth-last-child(1){margin-top:auto;padding-top:20px}
.st-card--event:before{background:#03234b;border-radius:0}
.st-card--highlight{border:1px solid #03234b}
@media(max-width:64em){.st-row--small .st-card--event{max-width:270px;height:auto}
}
@media(min-width:64.063em){.st-row--small .st-card--event{margin-bottom:20px}
}
#videos-grid .st-featured-video__item--video .st-featured-video__item-image{padding-top:54%;position:relative}
#videos-grid .st-featured-video__item--video .st-featured-video__item-image a{border:1px solid #ccc;height:100%;position:absolute;top:0;width:100%}
#videos-grid .st-featured-video__item--video .st-featured-video__item-image a img{border:0;display:block;height:100%;margin:0 auto;width:auto}
.st-up-events{border:solid #03234b;border-width:1px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0}
.st-up-events-grid{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-up-events-grid .cell{-ms-flex-preferred-size:50%;flex-basis:50%}
.st-up-events-grid .cell:first-child{padding-right:15px}
.st-up-events-grid .cell:last-child{padding-left:15px}
.st-up-events-grid .cell .st-card{border:0}
.st-up-events-grid .cell .st-card__image-t-container{height:auto}
.st-up-events-grid .cell .st-card__image{padding-bottom:43%}
.st-up-events-grid .cell .st-card__image img{position:absolute}
.st-up-events-grid .cell .st-card__headline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-up-events-grid .cell .st-card__headline .icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:5px}
.st-up-events-grid .cell .st-card__headline .st-svg{fill:#03234b;height:15px;margin-right:5px;width:22px}
.st-up-events-grid .cell .st-card__headline .mark{font-size:14px;line-height:1.9em}
.st-up-events-grid .cell .st-card__link .st-link{font-weight:700}
.st-up-events-grid .cell .st-card a.st-card__headline:hover .st-svg{fill:#03234b}
.st-up-events-grid .cell .st-card a.st-card__headline:hover span{color:#03234b}
.st-up-events-grid .cell h3{margin-bottom:0}
@media(max-width:40em){.st-up-events-grid{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-up-events-grid .cell:first-child{padding-bottom:15px;padding-right:0}
.st-up-events-grid .cell:last-child{padding-left:0}
}
.st-up-events__box{padding-bottom:10px;padding-right:20px;width:100%}
@media(max-width:64.063em){.st-up-events__box{max-width:none}
}
.st-up-events__box:last-child{padding-bottom:0}
.st-up-events__box:not(:first-child){border-top:1px solid #d1d0d3;padding-top:10px}
.st-up-events__headline{font-weight:bold;line-height:24px;margin-bottom:0}
.st-up-events__headline .st-link{font-size:18px}
.st-up-events__when{-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#03234b;display:grid;font-size:14px;font-weight:bold;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;line-height:1.5;margin-bottom:15px}
.st-up-events__when .item{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}
.st-up-events__when .item:not(.date){align-items:center;line-height:1;white-space:nowrap}
.st-up-events__when .item:not(:first-child){padding-left:10px}
.st-up-events__when .add{color:#74757c;font-size:14px;grid-column:1 / span 2}
.st-up-events__when .st-svg{fill:#03234b;-ms-flex-negative:0;flex-shrink:0;margin-right:5px}
.st-up-events__when .st-svg:not(:first-child){margin-left:30px}
.st-up-events__when .st-svg.cal{height:19px;width:18px}
.st-up-events__when .st-svg.gps{height:22px;width:16px}
.st-up-events__when .st-svg.online{height:15px;width:22px}
.st-up-events__preheadline{margin-bottom:10px}
.st-up-events__details{margin-bottom:12px}
.st-up-events--personalized{border-left:4px solid #ffd200;padding-left:10px}
.st-h3:not(.st-text--center){text-align:center}
@media(min-width:40.063em){.st-h3:not(.st-text--center){text-align:left}
}
.st-up-events-button{padding-top:30px;text-align:right}
@media(max-width:40em){.st-up-events-button{text-align:left}
}
.st-up-events-button a{margin-right:0}
.st-link{display:inline}
.st-link.save{font-weight:700}
.getting-started{padding-top:50px;position:relative}
.getting-started p{margin-bottom:15px}
.getting-started p+p{margin-top:0}
.getting-started h3,.getting-started h4,.getting-started h5,.getting-started h6{line-height:normal;margin:0;padding:0;text-transform:none}
.getting-started h4+h5,.getting-started h5+h6{margin-top:30px}
.getting-started h5+p,.getting-started h6+p,.getting-started h5+ul,.getting-started h6+ul,.getting-started div+p{margin-top:15px}
.getting-started h5+div,.getting-started h6+div{margin-top:15px}
.getting-started h5+div.image-component{margin-top:30px}
.getting-started p+h5,.getting-started ul+h5{margin-top:50px}
.getting-started p+h6,.getting-started ul+h6{margin-top:30px}
.getting-started p+ul{margin-bottom:1.25rem;margin-top:-10px}
.getting-started .columns>h5+p{margin-top:30px}
.getting-started .st-code+p{margin-top:30px}
.getting-started .underlined{border-bottom:1px dotted #3cb4e6}
.getting-started h3{font-size:28px;color:#03234b;font-weight:500}
@media(max-width:64em){.getting-started h3{font-size:20px}
}
.getting-started h4{font-size:24px;color:#03234b;font-weight:700}
@media(max-width:64em){.getting-started h4{font-size:20px}
}
.getting-started h5{color:#03234b;font-size:18px;font-weight:700}
.getting-started h6{color:#e6007e;font-size:16px;font-weight:700}
.getting-started .st-icon--green-plus{height:38px;vertical-align:middle;width:38px}
.getting-started .st-icon--green-plus:last-child{margin:0}
.getting-started .slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0 0 60px;position:relative;width:100%}
.getting-started .slick-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.getting-started .slick-slider .slick-list .slick-track .slick-slide{padding:0 10px}
.getting-started .slick-slider .slick-list .slick-track .slick-slide:first-child{padding-left:0}
.getting-started .slick-slider .slick-list .slick-track .slick-slide:last-child{padding-right:0}
.getting-started .slick-slider .slick-dots li::before{content:""}
.getting-started .slick-slider .slick-dots li button{border:0;-webkit-box-shadow:none;box-shadow:none}
.getting-started .slick-slider .slick-dots li button::before{color:#CCC;text-shadow:none}
.getting-started .slick-slider .slick-dots li.slick-active button{border:0;-webkit-box-shadow:none;box-shadow:none}
.getting-started .slick-slider .slick-dots li.slick-active button::before{color:#3cb4e6;text-shadow:none}
.getting-started .slick-slider.slick-dotted{margin-bottom:20px}
.getting-started .product-items>p:first-child{color:#74757c;font-size:14px;font-weight:700;line-height:1.33;margin-bottom:15px}
.getting-started .product-items .headline{background-color:#f8f8f8;border:solid #d1d0d3;border-width:1px 0;color:#74757c;font-size:14px;font-weight:700;line-height:1.33;padding:10px 0 10px 10px}
.getting-started .product-items .headline:first-of-type{border-top-color:#03234b}
.getting-started .product-items .product{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px}
.getting-started .product-items .product.with-top-border{border-top:1px solid #03234b}
.getting-started .product-items .product:not(:last-of-type){border-bottom:1px solid #d1d0d3}
.getting-started .product-items .product:last-child{border-bottom:1px solid #03234b}
.getting-started .product-items .product+.headline{border-top:0}
.getting-started .product-items .product img{-webkit-box-flex:0;-ms-flex:0;flex:0;height:92px;margin-right:24px;width:92px}
@media(max-width:40em){.getting-started .product-items .product img{height:60px;margin-right:10px;width:60px}
}
.getting-started .product-items .product .details p{font-size:16px;margin:0}
@media(max-width:64em){.getting-started .product-items .product .details p{font-size:16px}
}
@media(max-width:40em){.getting-started .product-items .product .details p{font-size:14px}
}
.getting-started .product-items .product .details p:first-child{color:#03234b;font-size:14px;font-weight:700;line-height:1.33;margin:10px 0}
.getting-started .product-items .product .details p:last-child{margin-bottom:0}
.getting-started .product-items .product .details p+p{margin-top:0}
@media(max-width:40em){.getting-started .product-items .product .details p{line-height:1.33}
}
.getting-started .cards{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}
.getting-started .cards .card{-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1)}
.getting-started .cards .card .image{background-position:center;background-size:cover;height:229px}
.getting-started .cards .card-content{padding:20px}
.getting-started .cards .card-links a{display:block;line-height:2}
@media(max-width:64em){.getting-started .cards .card{-ms-flex-item-align:stretch;align-self:stretch;height:auto;width:348px}
}
@media(max-width:40em){.getting-started .cards .card{-ms-flex-item-align:stretch;align-self:stretch;height:auto;width:279px}
}
@media(max-width:64em){.getting-started .cards{display:block}
}
.getting-started .code-frame{padding-bottom:57%;position:relative}
.getting-started .code-frame iframe{border:0;height:100%;position:absolute;width:100%}
.getting-started p.step-paragraph{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-webkit-box;display:-ms-flexbox;display:flex}
.getting-started p.step-paragraph>span:first-child{color:#03234b;-ms-flex-negative:0;flex-shrink:0;font-weight:700;margin-right:15px}
.getting-started .phone-lists ul{margin:0}
.getting-started .phone-lists ul li{font-size:16px;line-height:1.5;padding-left:0}
@media(max-width:40em){.getting-started .phone-lists ul li{font-size:14px}
}
.getting-started .phone-lists ul li:not(:first-child){margin-top:10px}
.getting-started .phone-lists ul li::before{content:''}
@media(max-width:40em){.getting-started .phone-lists{display:-webkit-box;display:-ms-flexbox;display:flex}
}
.getting-started .simple-list ul{margin:0}
.getting-started .simple-list ul li{line-height:1.5;padding-left:20px}
.getting-started .simple-list ul li:not(:first-child){margin-top:10px}
.getting-started .simple-list ul li::before{left:0;line-height:130%}
.getting-started .layout-setup-two-columns{display:-webkit-box;display:-ms-flexbox;display:flex}
.getting-started .layout-setup-two-columns .view{border:1px solid #d1d0d3;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;position:relative;width:532px}
.getting-started .layout-setup-two-columns .view--top{text-align:center}
.getting-started .layout-setup-two-columns .view--top img{margin-bottom:30px;margin-top:80px}
@media(max-width:64em){.getting-started .layout-setup-two-columns .view--top img{max-width:290px}
}
.getting-started .layout-setup-two-columns .view:not(.view--top){-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.getting-started .layout-setup-two-columns .view:not(.view--top) img{min-height:350px}
@media(max-width:64em){.getting-started .layout-setup-two-columns .view:not(.view--top) img{min-height:240px}
}
.getting-started .layout-setup-two-columns .view-label{color:#03234b;font-size:14px;font-weight:700;left:15px;position:absolute;top:15px}
.getting-started .layout-setup-two-columns .view-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.getting-started .layout-setup-two-columns .view-right h6{color:#03234b;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}
@media(min-width:64.063em){.getting-started .layout-setup-two-columns .view-right h6{display:none}
.getting-started .layout-setup-two-columns .view-right h6+div{margin-top:0}
}
.getting-started .layout-setup-two-columns .view-thumbnails{display:grid;grid-auto-rows:90px;grid-gap:15px;grid-template-columns:repeat(auto-fit,90px)}
.getting-started .layout-setup-two-columns .view-thumbnails a{border:1px solid #d1d0d3;display:block;height:100%}
.getting-started .layout-setup-two-columns .view-thumbnails a img{height:100%;width:100%}
@media(min-width:40.063em){.getting-started .layout-setup-two-columns .view-thumbnails a.active{border-color:#3cb4e6}
}
@media(max-width:40em){.getting-started .layout-setup-two-columns .view-thumbnails{display:block}
.getting-started .layout-setup-two-columns .view-thumbnails a{height:205px;margin-right:20px;max-width:calc(100vw - 30px);width:315px}
.getting-started .layout-setup-two-columns .view-thumbnails a:last-child{margin-right:0}
}
@media(max-width:64em){.getting-started .layout-setup-two-columns .view{width:364px}
}
@media(max-width:40em){.getting-started .layout-setup-two-columns .view{margin-right:0;min-width:calc(100vw - 30px);-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}
}
@media(max-width:40em){.getting-started .layout-setup-two-columns.js-view-gallery .view{display:none}
.getting-started .layout-setup-two-columns.js-view-gallery .view-right p{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.getting-started .layout-setup-two-columns.js-view-gallery .view-right p:last-child{margin-bottom:0}
.getting-started .layout-setup-two-columns.js-view-gallery .view-right .view-thumbnails{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
}
@media(max-width:40em){.getting-started .layout-setup-two-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.getting-started .st-container.has-image-view+.st-container.has-image-view:not(.st-widget):not(.st-container--blue-grey):not(.st-container--keep-padding):not(.st-container--default){margin-top:-10px}
@media(max-width:40em){.getting-started .st-container.has-view-gallery:not(.st-widget):not(.st-container--blue-grey):not(.st-container--keep-padding):not(.st-container--default):not(:last-child){margin-bottom:0}
}
.getting-started .step .st-container:first-child{padding-top:0}
.getting-started .step.is-hidden{display:none}
@media(max-width:64em){.getting-started-navigation{overflow-y:auto;max-height:calc(100vh - 45px)}
}
.getting-started .side-floating-wrapper{height:calc(100% - 50px);left:30px;position:absolute;top:50px;width:190px}
.floating-nav-wrapper{left:0;margin:0 auto;max-width:1083px;padding-left:.9375rem;padding-right:.9375rem;position:sticky;top:0;width:100%;z-index:122}
.getting-started-navigation.side-floating{float:left;left:0;margin-left:0;position:sticky;top:30px;width:190px}
.getting-started-navigation.side-floating.is-fixed{top:0}
.getting-started-navigation.side-floating .content{position:absolute;top:0;left:0}
.getting-started-navigation.side-floating .section.active .item:not(.ending):not(.leading){display:block;padding-bottom:10px}
.getting-started-navigation.side-floating .section:not(.leading)+.item:not(.ending){padding-top:7px}
.getting-started-navigation.side-floating .section .item.leading{height:10px}
.getting-started-navigation.side-floating .section .item.ending{height:20px}
.getting-started-navigation.content-floating{background-color:#FFF;border:1px solid #f6f9fb;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);margin-bottom:30px;width:100%}
.getting-started-navigation.content-floating.is-fixed{position:absolute;top:0;width:calc(100% - 30px)}
.getting-started-navigation.content-floating .expander{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.getting-started-navigation.content-floating .expander span{color:#3cb4e6;font-size:16px;font-weight:700;line-height:1.5;margin-left:15px}
.getting-started-navigation.content-floating .expander .st-svg:last-child{position:absolute;right:30px}
.getting-started-navigation.content-floating .content{padding:10px}
.getting-started-navigation.content-floating .content .section{position:relative}
.getting-started-navigation.content-floating .content .section.active .caption,.getting-started-navigation.content-floating .content .section:hover .caption{background-color:#f6f9fb;position:relative}
.getting-started-navigation.content-floating .content .section.active .caption::after,.getting-started-navigation.content-floating .content .section:hover .caption::after{top:0;background-color:#f6f9fb;content:' ';height:100%;left:-10px;position:absolute;width:10px}
@media(max-width:40em){.getting-started-navigation.content-floating .content{display:none}
}
.getting-started-navigation.content-floating:not(.expanded) .content{display:none}
.getting-started-navigation.content-floating.expanded .expander .st-svg--expand-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.getting-started-navigation.content-floating .section.active .item:not(.ending):not(.leading),.getting-started-navigation.mobile .section.active .item:not(.ending):not(.leading){display:block;padding-bottom:25px}
.getting-started-navigation.content-floating .section:not(.leading)+.item:not(.ending),.getting-started-navigation.mobile .section:not(.leading)+.item:not(.ending){padding-top:7px}
.getting-started-navigation.content-floating .section .caption,.getting-started-navigation.mobile .section .caption{padding-top:10px;padding-bottom:10px}
.getting-started-navigation.content-floating .section .item.leading,.getting-started-navigation.mobile .section .item.leading{height:15px}
.getting-started-navigation.content-floating .section .item.leading::before,.getting-started-navigation.mobile .section .item.leading::before{border-left:2px solid #d1d0d3;content:' ';height:100%;left:15px;position:absolute;top:-10px;width:0;z-index:1}
.getting-started-navigation.content-floating .section .item.ending,.getting-started-navigation.mobile .section .item.ending{height:15px}
.getting-started-navigation.content-floating .section .item.ending::before,.getting-started-navigation.mobile .section .item.ending::before{border-left:2px solid #d1d0d3;bottom:-10px;content:' ';height:100%;left:15px;position:absolute;width:0;z-index:1}
.getting-started-navigation .section .caption{color:#74757c;cursor:pointer;font-size:16px;line-height:32px;padding-left:42px}
.getting-started-navigation .section .caption::before{background-color:#d1d0d3;color:#FFF;content:attr(data-number);font-size:14px;font-weight:700;height:32px;left:0;position:absolute;text-align:center;width:32px;z-index:9}
.getting-started-navigation .section .item{color:#74757c;cursor:pointer;font-size:14px;line-height:1.33;padding-left:42px;position:relative;width:190px}
.getting-started-navigation .section .item:hover{color:#3cb4e6}
.getting-started-navigation .section .item:not(.leading):not(.ending){display:none}
.getting-started-navigation .section .item::after{border-left:2px solid #d1d0d3;content:' ';height:100%;left:15px;position:absolute;top:0;width:0}
.getting-started-navigation .section.prev .caption{color:#3cb4e6}
.getting-started-navigation .section.prev .caption::before{background-color:#FFF;border:1px solid #3cb4e6;color:#3cb4e6}
.getting-started-navigation .section.prev.passed .item::before,.getting-started-navigation .section.prev.passed .item::after{border-color:#3cb4e6}
.getting-started-navigation .section.active .caption,.getting-started-navigation .section:hover .caption{color:#3cb4e6}
.getting-started-navigation .section.active .caption::before,.getting-started-navigation .section:hover .caption::before{background-color:#3cb4e6;color:#FFF}
.getting-started-navigation .section:last-child .item::before{border-left:0;content:''}
.getting-started-navigation .section:last-child .item.ending{display:none}
.getting-started-navigation .section:last-child:not(.active) .item.leading,.getting-started-navigation .section:last-child:not(.active) .item.ending{display:none}
.getting-started-navigation-spacer{display:none}
@media(max-width:1450px){.getting-started-navigation-spacer.show{display:block}
}
.getting-started-navigation-mobile{background:#FFF;height:100%;left:0;position:absolute;top:0;width:100%;z-index:200}
.getting-started-navigation-mobile .st-svg--close{cursor:pointer}
.getting-started-navigation-mobile .wrapper{padding:30px 0}
.getting-started-navigation-mobile .wrapper>.header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;padding:0 10px}
.getting-started-navigation-mobile .wrapper>.header .st-svg:first-child{margin-right:15px}
.getting-started-navigation-mobile .wrapper>.header span{color:#001c51;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.getting-started-navigation-mobile .wrapper>.header .st-svg--close-btn{cursor:pointer;pointer-events:all;position:absolute;right:10px}
.getting-started-navigation-mobile .wrapper>.content{border-bottom:4px solid #f8f8f8;padding:10px}
.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .content{max-height:calc(100vh - 30px - 10px - 64px)}
.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .section{position:relative}
.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .section.active .caption,.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .section:hover .caption{background-color:#f6f9fb;position:relative}
.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .section.active .caption::after,.getting-started-navigation-mobile .wrapper>.content .getting-started-navigation.mobile .section:hover .caption::after{background-color:#f6f9fb;content:' ';height:100%;left:-10px;position:absolute;width:10px}
.getting-started-navigation.mobile{overflow-y:auto;max-height:calc(100vh - 45px)}
.getting-started-navigation.is-fixed .section .item{width:148px}
.js-st-micro .side-floating,.js-st-micro .side-floating-wrapper{display:none}
@media(min-width:1800px){.js-st-micro .side-floating,.js-st-micro .side-floating-wrapper{display:block}
}
@media(min-width:1800px){.js-st-micro .floating-nav-wrapper{display:none}
}
@media(min-width:1450px){.js-st-micro.js-st-sidebar-closed .side-floating,.js-st-micro.js-st-sidebar-closed .side-floating-wrapper,.js-st-micro:not(.js-st-sidebar-active):not(.js-st-sidebar-closed) .side-floating,.js-st-micro:not(.js-st-sidebar-active):not(.js-st-sidebar-closed) .side-floating-wrapper{display:block}
}
@media(min-width:1450px){.js-st-micro.js-st-sidebar-closed .floating-nav-wrapper,.js-st-micro:not(.js-st-sidebar-active):not(.js-st-sidebar-closed) .floating-nav-wrapper{display:none}
}
.st-nav-tabs-placeholder{box-shadow:inset 1px -2px 10px rgba(0,0,0,0.1);background:#fafafa;z-index:121;position:relative;height:54px}
.st-nav-tabs{background:#fafafa;-webkit-box-shadow:inset 1px -2px 10px rgba(0,0,0,0.1);box-shadow:inset 1px -2px 10px rgba(0,0,0,0.1);position:relative;text-align:center;z-index:121}
.st-nav-tabs>.st-row--content-width{position:relative}
.st-nav-tabs-wrapper{overflow:hidden}
@media(min-width:64.063em){.active-messaging .st-nav-tabs-wrapper{margin-bottom:35px}
}
.st-nav-tabs__tooltip{display:none}
.st-nav-tabs__tooltip--wrapper{display:none;position:relative;margin:-50px auto 0;max-width:1083px;width:100%;z-index:5}
@media(min-width:64.063em){.st-nav-tabs__tooltip--wrapper{display:block;height:50px}
}
.st-nav-tabs__tooltip--container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;opacity:0}
.st-nav-tabs__tooltip--wrapper.hidden{display:none}
@media(min-width:64.063em){.st-nav-tabs__tooltip{background-color:#fff;border:solid 2px #03234b;border-radius:2px;color:#03234b;cursor:pointer;display:block;padding:5px 15px}
.st-nav-tabs__tooltip:hover{color:#03234b}
.st-nav-tabs__tooltip:after,.st-nav-tabs__tooltip:before{border:solid transparent;bottom:100%;content:' ';height:0;left:50%;pointer-events:none;position:absolute;width:0}
.st-nav-tabs__tooltip:after{border-bottom-color:#fff;border-left-color:rgba(136,183,213,0);border-right-color:rgba(136,183,213,0);border-top-color:rgba(136,183,213,0);border-width:8px;transform:translateX(-50%)}
.st-nav-tabs__tooltip:before{border-bottom-color:#03234b;border-left-color:rgba(194,225,245,0);border-right-color:rgba(194,225,245,0);border-top-color:rgba(194,225,245,0);border-width:10.5px;transform:translateX(-50%)}
.st-nav-tabs__tooltip.st-magento{border-color:#e6007e;color:#e6007e}
.st-nav-tabs__tooltip.st-magento:before{border-bottom-color:#e6007e}
}
.st-nav-tabs .st-tabs-tab{color:#666;overflow:hidden;padding:0 15px;position:relative;width:100%}
.st-nav-tabs .st-tabs-tab.st-tabs-tab--disabled{opacity:.3}
.st-nav-tabs .st-tabs-tab.st-tabs-tab--disabled:hover .st-tabs-tab-headline{color:#6a7077;letter-spacing:initial;text-shadow:initial}
.st-nav-tabs .st-tabs-tab.st-tabs-tab--disabled .st-tabs-tab-headline:after{content:none}
.st-nav-tabs .st-tabs-tab-headline{display:inline-block;font-size:16px;height:100%;line-height:24px;padding:15px 0 15px;position:relative;transition:all .3s;white-space:nowrap}
@media only screen and (max-width:64em){.st-nav-tabs .st-tabs-tab-headline{font-size:15px;padding:11px 0}
.st-nav-tabs .st-tabs-tab-headline .st-svg--filter{height:21px;width:21px}
}
.st-nav-tabs .st-tabs-tab-headline--with-icon .tab-icon{fill:#666;height:21px;margin-right:10px;vertical-align:middle;width:21px}
.st-nav-tabs .st-tabs-tab-headline--with-flex-icon{align-items:center;display:flex;padding:9px 0 9px}
.st-nav-tabs .st-tabs-tab-headline--with-flex-icon:not(.right-icon) .st-svg{margin-right:5px}
.st-nav-tabs .st-tabs-tab-headline--with-flex-icon.right-icon .st-svg{margin-left:5px;order:2}
@media(max-width:64em){.st-nav-tabs .st-tabs-tab-headline--with-flex-icon{padding:5px 0 5px}
}
.st-nav-tabs .st-tabs-tab.js-st-active,.st-nav-tabs .st-tabs-tab:hover{background-color:#fff;-webkit-box-shadow:0 2px 10px 5px rgba(0,0,0,0.1);box-shadow:0 2px 10px 5px rgba(0,0,0,0.1)}
.st-nav-tabs .st-tabs-tab.js-st-active .st-tabs-tab-headline,.st-nav-tabs .st-tabs-tab:hover .st-tabs-tab-headline{color:#3cb4e6;text-shadow:.5px 0 0 #3cb4e6;-webkit-transition:all .2s;transition:all .2s}
.st-nav-tabs .st-tabs-tab.js-st-active::after,.st-nav-tabs .st-tabs-tab:hover::after{content:none}
.st-nav-tabs .st-tabs-tab--icon svg{left:0;position:absolute;top:50%;transform:translateY(-50%);width:19px}
.st-nav-tabs .st-tabs-tab--icon .st-tabs-tab-headline{padding-left:30px}
.st-nav-tabs .slick-next,.st-nav-tabs .slick-prev{background-color:transparent;height:100%;margin:0;opacity:0;top:0;transform:none;transition:all .2s;visibility:hidden;width:44px}
.st-nav-tabs .slick-next:not(.slick-disabled),.st-nav-tabs .slick-prev:not(.slick-disabled){opacity:1;visibility:visible}
.st-nav-tabs .slick-next svg,.st-nav-tabs .slick-prev svg{fill:#74757c;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.st-nav-tabs .slick-prev{background:linear-gradient(to right,#fff,rgba(255,255,255,0.9));border-right:1px solid #ccc;left:-5px}
.st-nav-tabs .slick-prev svg{transform:translate(-50%,-50%) rotate(180deg)}
.st-nav-tabs .slick-next{background:linear-gradient(to right,rgba(255,255,255,0.9),#fff);border-left:1px solid #ccc;right:-5px}
.st-nav-tabs .slick-next:before,.st-nav-tabs .slick-prev:before{content:none}
.st-nav-tabs .slick-track{display:flex;max-width:100%}
.st-nav-tabs [data-slider-id]:not(.slick-initialized){display:flex}
.st-nav-tabs .slick-slide,.st-nav-tabs [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]{cursor:pointer;display:flex;flex-shrink:0;height:auto}
.st-nav-tabs .slick-slide:focus,.st-nav-tabs [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]:focus{outline:0}
@media only screen and (max-width:64em){.st-nav-tabs .slick-slide,.st-nav-tabs [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]{display:inline-block}
}
.st-nav-tabs--solutions .slick-slide{min-width:18%}
@media(min-width:64.063em){.st-nav-tabs.st-nav-tabs--search{transform:none}
}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper{background:#f8f8f8;box-shadow:none}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper>ul.js-st-tab__slider:not(.slick-slider){display:block;height:46px;max-width:100%;overflow:hidden;white-space:no-wrap}
.st-nav-tabs.st-nav-tabs--search .st-nav-tabs-wrapper>ul.js-st-tab__slider:not(.slick-slider)>li{display:inline-block}
.st-nav-tabs.st-nav-tabs--search .st-tabs-tab{background:#f8f8f8;display:block;padding:0 30px 0 0}
.st-nav-tabs.st-nav-tabs--search .st-tabs-tab:focus{outline:0}
.st-nav-tabs.st-nav-tabs--search .st-tabs-tab-headline{font-size:16px;padding:11px 0;white-space:nowrap}
@media(max-width:64em){.st-nav-tabs.st-nav-tabs--search .st-tabs-tab-headline{font-size:15px}
}
.st-nav-tabs.st-nav-tabs--search .slick-slide{display:inline-block;min-width:auto}
.st-nav-tabs.st-nav-tabs--search .slick-slider{border-bottom:0}
.st-nav-tabs.st-nav-tabs--search .slick-arrow{background:rgba(246,246,246,0.9)}
.st-nav-tabs.st-nav-tabs--search .slick-track>.slick-slide:first-child .st-tabs-tab-headline{margin-left:15px}
.st-nav-tabs.st-nav-tabs--search .slick-track>.slick-slide:last-child .st-tabs-tab-headline{margin-right:15px}
.st-nav-tabs.has-dropdown-open{z-index:20}
.st-nav-tabs.has-dropdown-open>.st-nav-tabs-wrapper{overflow:visible}
@media(min-width:64.063em){.st-nav-tabs.active-messaging+.st-tabs-content--hidden+.st-page-content .is-loaded .st-container:first-child{padding-top:0}
}
@media(min-width:40.063em){.st-nav-tabs__column{margin:35px 0 25px}
}
.st-nav-tabs__column-block{margin:15px 0}
@media(min-width:40.063em){.st-nav-tabs__text-block{margin:30px 0}
}
.st-nav-tabs__text-block--align-top{margin-top:15px}
.st-nav-tabs__text-block--full-width{margin:15px 0 0}
.st-nav-tabs__text-block .st-link,.st-nav-tabs__text-block-item{line-height:18px;margin-bottom:20px;padding-bottom:0}
@media(min-width:40.063em){.st-nav-tabs__text-block .st-link,.st-nav-tabs__text-block-item{margin-bottom:10px}
}
.st-nav-tabs__text-block .st-link .st-input--icon,.st-nav-tabs__text-block-item .st-input--icon{margin-bottom:30px}
.st-nav-tabs__text-block-headline{display:block;font-weight:700;margin-bottom:10px}
.st-nav-tabs__text-block p+p{margin-top:0}
.st-nav-tabs__item{display:block}
.st-nav-tabs__headline{color:#03234b;display:inline-block;font-size:16px;font-weight:700;margin-bottom:0;margin-left:10px;padding-bottom:0}
.st-nav-tabs__text--no-wrap{display:inline-block;margin-left:5px;white-space:nowrap}
.st-nav-tabs__icon{border:2px solid #3cb4e6;border-radius:50%;display:inline-block;height:38px;min-height:38px;min-width:38px;width:38px}
.st-nav-tabs__icon .st-svg{fill:#3cb4e6;height:20px;margin-left:3px;margin-top:7px;width:27px}
@media(min-width:64.063em){.st-nav-tabs__icon{height:48px;min-height:48px;min-width:48px;width:48px}
.st-nav-tabs__icon .st-svg{height:26px;margin-left:5px;margin-top:9px;width:33px}
}
.st-nav-tabs__count{color:#ccc;font-weight:400}
@media(max-width:40em){.st-nav-tabs__column-block.end{margin-bottom:10px}
}
.st-tabs-content--submenu{box-shadow:none;padding:0}
.st-tabs-content--submenu-wrapper{background-color:#fff}
@media(max-width:1024px) and (orientation:landscape){.st-tabs-content--submenu-wrapper.is-fixed.at-top{position:relative !important}
.sticky-block-spacer{display:none !important}
}
.st-tabs-content--submenu-wrapper.is-fixed{position:fixed;width:100%}
.st-tabs-content--submenu>.js-st-tab-content:last-of-type:after{background-color:#e5e5e5;content:' ';display:block;height:1px;width:100%}
.st-tabs-content--submenu>*:first-child{min-height:0;padding-top:0;text-align:left}
@media(max-width:64em){.st-tabs-content--submenu>*:first-child{padding-bottom:0}
}
.st-tabs-content--submenu .st-nav-tabs__item,.st-tabs-content--submenu .st-link{display:block}
.st-tabs-content--submenu .st-nav-tabs__item:hover .st-nav-tabs__headline,.st-tabs-content--submenu .st-nav-tabs__item:hover .st-nav-tabs__text,.st-tabs-content--submenu .st-nav-tabs__item:hover .st-nav-tabs__count,.st-tabs-content--submenu .st-link:hover .st-nav-tabs__headline,.st-tabs-content--submenu .st-link:hover .st-nav-tabs__text,.st-tabs-content--submenu .st-link:hover .st-nav-tabs__count{color:#3cb4e6}
.st-tabs-content--submenu .st-nav-tabs__item:hover .st-svg,.st-tabs-content--submenu .st-link:hover .st-svg{fill:#3cb4e6}
.st-tabs-content--submenu .st-link--active .st-nav-tabs__headline,.st-tabs-content--submenu .st-link--active .st-nav-tabs__text,.st-tabs-content--submenu .st-link--active .st-nav-tabs__count{color:#3cb4e6}
.st-tabs-content--submenu .st-link--active:hover .st-nav-tabs__headline,.st-tabs-content--submenu .st-link--active:hover .st-nav-tabs__text,.st-tabs-content--submenu .st-link--active:hover .st-nav-tabs__count{color:#90cfeb}
.st-tabs-content--submenu .st-link--active:hover .st-svg{fill:#3cb4e6}
.st-tabs-content--submenu .st-svg--arrow-right{fill:#74757c;height:11px;margin-bottom:-2px;margin-left:5px;width:6px}
@media(min-width:64.063em){.st-tabs-content--submenu .st-input--icon{max-width:260px}
}
.st-tabs-content--submenu .st-breadcrumbs{margin-bottom:0;outline:0;padding:21px 20px 0 15px}
@media(min-width:40.063em){.st-tabs-content--submenu .st-breadcrumbs{padding:6px 15px}
}
.st-tabs-content--submenu .st-breadcrumbs .st-link svg+span,.st-tabs-content--submenu .st-breadcrumbs a svg+span{margin-left:0}
.st-tabs-content--submenu .st-breadcrumbs__name{color:#74757c;font-size:14px;font-weight:700}
@media(min-width:40.063em){.st-tabs-content--submenu .st-breadcrumbs__name{font-size:13px}
}
.st-tabs-content--submenu .st-breadcrumbs__icon{fill:#74757c}
.st-tabs-content--submenu .st-breadcrumbs__icon--arrow{fill:#74757c}
.st-tabs-content--submenu .st-breadcrumbs__li--right{width:calc(100% - 35px)}
@media(max-width:40em){.st-tabs-content--submenu .st-breadcrumbs__li--right{float:left}
}
.st-nav-tabs-content--tools-software .st-link{color:#74757c}
@media(max-width:40em){.st-nav-tabs-content--tools-software .st-nav-tabs__text-block:first-of-type{margin-top:20px}
}
@media(max-width:40em){.st-nav-tabs-content--tools-software .st-nav-tabs-content__layer1{margin-top:20px}
}
.st-nav-tabs-content--tools-software .st-nav-tabs-content__layer2{align-items:center;display:flex;min-height:130px}
.st-nav-tabs-content--tools-software .st-nav-tabs__item{align-items:top;display:flex}
@media(min-width:64.063em){.st-nav-tabs-content--tools-software .st-nav-tabs__item{align-items:center}
}
.st-nav-tabs-content .st-quicklinks-widget{border-bottom:0;margin:0;padding:20px 0}
.st-quicklinks .st-quicklinks__column,.st-quicklinks-widget .st-quicklinks__column{padding-left:0}
.st-quicklinks .st-quicklinks__column .st-link,.st-quicklinks-widget .st-quicklinks__column .st-link{display:block;margin-bottom:10px}
.st-quicklinks,.st-quicklinks-widget{border-bottom:1px solid #ccc;margin-top:15px;overflow:hidden;padding-bottom:40px}
.st-quicklinks .grid,.st-quicklinks-widget .grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(max-content,33%));margin-top:10px;row-gap:10px}
.st-quicklinks .grid .st-link,.st-quicklinks-widget .grid .st-link{margin-right:10px;padding-right:10px}
@media(max-width:40em){.st-quicklinks .grid,.st-quicklinks-widget .grid{display:block;overflow:hidden}
.st-quicklinks .grid .st-link,.st-quicklinks-widget .grid .st-link{margin-right:20px;padding-right:0}
.st-quicklinks .grid .st-link:before,.st-quicklinks-widget .grid .st-link:before{content:' | ';position:absolute;left:-13px;top:-3px;white-space:nowrap}
}
.js-navigation-tabs-context .st-quicklinks-widget{border-bottom:0;padding-bottom:15px}
.js-navigation-tabs-context .st-quicklinks-widget .st-quicklinks__column{padding:0;padding-top:15px}
.js-navigation-tabs-context .st-quicklinks-widget .st-quicklinks__column:first-child{padding-left:0}
.js-navigation-tabs-context .st-quicklinks-widget .st-link{font-size:13px}
.st-nav-tabs-content__quicklinks--only .st-nav-tabs__text-block{margin:0}
@media(min-width:40.063em){.st-nav-tabs-content__quicklinks--only .st-nav-tabs__text-block{margin:0 0 15px 0}
}
.st-nav-tabs-content__layer1,.st-nav-tabs-content__layer2,.st-nav-tabs-content__layer3{font-size:13px;padding:0 5px}
@media(min-width:40.063em){.st-nav-tabs-content__layer1,.st-nav-tabs-content__layer2,.st-nav-tabs-content__layer3{padding:0 35px}
}
.st-nav-tabs-content__layer2,.st-nav-tabs-content__layer3{display:none}
.st-nav-tabs-content__layer1 .st-nav-tabs__column:last-of-type{margin-bottom:20px}
@media(max-width:40em){.st-nav-tabs-content__layer2 .st-nav-tabs__text-block:first-of-type{margin-top:15px}
}
@media(min-width:40.063em){.st-nav-tabs-content__layer2 .st-nav-tabs__text-block{margin-top:15px}
}
@media(min-width:40.063em){.st-nav-tabs-content__layer3 .st-nav-tabs__text-block{margin:10px 0 25px}
}
.st-nav-tabs-content__layer3 .st-nav-tabs__item.st-nav-tabs__item--active .st-nav-tabs__text,.st-nav-tabs-content__layer3 .st-nav-tabs__item.st-nav-tabs__item--active .st-nav-tabs__count{color:#3cb4e6}
.st-page-content>div[data-page-content]{height:auto}
.st-page-content>div[data-page-content].st-invisible{height:0;overflow:hidden}
[data-page-content]:not([data-search-togglers]):not([data-searching]) .render-in-level[data-with-search-query]{display:none !important}
[data-page-content][data-searching] .render-in-level[data-empty-search-query],[data-page-content][data-search-togglers][data-searching] .render-in-level[data-empty-search-query]{display:none !important}
[data-page-content]:not([data-hierarchy-level]) .render-in-level:not([data-level0]),[data-page-content][data-hierarchy-level="0"] .render-in-level:not([data-level0]),.render-in-level-container:not([data-hierarchy-level]) .render-in-level:not([data-level0]),.render-in-level-container[data-hierarchy-level="0"] .render-in-level:not([data-level0]){display:none !important}
.st-nav-search-bar:not([data-hierarchy-level]) .render-in-level:not([data-level0]),.st-nav-search-bar[data-hierarchy-level="0"] .render-in-level:not([data-level0]){display:none !important}
[data-page-content]:not([data-search-query]):not([data-search-togglers]):not([data-searching]) .render-in-level.hide-for-small[data-with-search-query]{display:none !important}
[data-page-content][data-search-query][data-searching] .render-in-level.hide-for-small[data-empty-search-query],[data-page-content][data-search-togglers][data-searching] .render-in-level.hide-for-small[data-empty-search-query]{display:none !important}
[data-page-content]:not([data-hierarchy-level]) .render-in-level.hide-for-small:not([data-level0]),[data-page-content][data-hierarchy-level="0"] .render-in-level.hide-for-small:not([data-level0]){display:none !important}
.st-nav-search-bar:not([data-hierarchy-level]) .render-in-level.hide-for-small:not([data-level0]),.st-nav-search-bar[data-hierarchy-level="0"] .render-in-level.hide-for-small:not([data-level0]){display:none !important}
[data-page-content][data-hierarchy-level="1"] .render-in-level:not([data-level1]),.render-in-level-container[data-hierarchy-level="1"] .render-in-level:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="1"] .render-in-level:not([data-level1]){display:none !important}
[data-page-content][data-hierarchy-level="1"] .render-in-level.hide-for-small:not([data-level1]),.render-in-level-container[data-hierarchy-level="1"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="1"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
[data-page-content][data-hierarchy-level="2"] .render-in-level:not([data-level1]),.render-in-level-container[data-hierarchy-level="2"] .render-in-level:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="2"] .render-in-level:not([data-level1]){display:none !important}
[data-page-content][data-hierarchy-level="2"] .render-in-level.hide-for-small:not([data-level1]),.render-in-level-container[data-hierarchy-level="2"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="2"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
[data-page-content][data-hierarchy-level="3"] .render-in-level:not([data-level1]),.render-in-level-container[data-hierarchy-level="3"] .render-in-level:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="3"] .render-in-level:not([data-level1]){display:none !important}
[data-page-content][data-hierarchy-level="3"] .render-in-level.hide-for-small:not([data-level1]),.render-in-level-container[data-hierarchy-level="3"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
.st-nav-search-bar[data-hierarchy-level="3"] .render-in-level.hide-for-small:not([data-level1]){display:none !important}
.st-news-overview{margin:50px 0}
.st-news-overview:after,.st-news-overview:before{content:"";clear:both;display:table}
.st-news-overview__header-wrapper{overflow:hidden}
.st-news-overview__header-wrapper .st-link--rss-feed{margin-bottom:31px;margin-top:7px}
@media(min-width:64.063em){.st-news-overview__header>.st-button:nth-of-type(3),.st-news-overview__header .st-button.js-st-sidebar-open--filter{display:none}
}
@media(max-width:64em){.st-news-overview__header .st-button.st-button--show-filters.js-st-sidebar-open--tree{display:none}
}
.st-news-overview__list{margin:0}
.st-news-overview__list li.st-news-overview__list-item{border-top:1px solid #ccc;padding:20px 10px 15px 10px}
.st-news-overview__list-item{line-height:normal}
.st-news-overview__list-item:before{display:none}
.st-news-overview__list-item-header{align-items:center;display:flex;margin-bottom:10px}
.st-news-overview__list-item-date{color:#ccc;font-size:12px;font-weight:bold;margin-bottom:0;width:calc(100% - 130px)}
.st-news-overview__list-item-flags{padding-left:15px;text-align:right;width:130px}
.st-news-overview__list-item-flags>*:first-child{margin-left:0}
.st-news-overview__list-item-flag{display:inline-block;margin-left:15px}
.st-news-overview__list-item-headline{color:#03234b;display:inline-block;font-size:18px;font-weight:bold;line-height:1.4}
.st-news-overview__list-item-headline:hover{color:#03234b}
@media only screen and (min-width:40.063em){.st-news-overview__list-item-headline{width:80%}
}
.st-news-overview__list>.st-news-overview__list-item:last-child{border-bottom:1px solid #ccc}
.st-news-details__header{display:flex;font-size:13px;justify-content:space-between;margin-top:25px}
.st-news-details__line{display:inline-block;margin:0 5px;vertical-align:top}
.st-news-details__headline{font-weight:400;line-height:1}
.st-news-details__language{flex-wrap:wrap;max-width:33%}
@media(max-width:64em){.st-news-details__language a{min-width:21px}
}
.st-news-details__language a img{height:14px;width:21px}
.st-news-details__date-wrapper{flex:0 0 65%;max-width:65%;text-align:left}
.st-news-details ul{line-height:1.5;margin-bottom:25px}
.st-news-details ul li{margin-bottom:10px}
.st-news-details ul li:before{line-height:1}
.st-news-details .lightblue-text{display:block;margin-top:15px}
.st-news-details .st-news-details__headline{text-align:left}
.no-touch .st-news-overview__list li.st-news-overview__list-item:hover{background:rgba(57,169,220,0.07)}
.big-banner{background-color:#ffd200;height:460px;line-height:1.1;overflow:hidden;position:relative;width:100%;text-align:left}
.big-banner h1,.big-banner h2,.big-banner .simple-table-layout td h1,.simple-table-layout td .big-banner h1,.big-banner .simple-table-layout+h3+h1,.big-banner h3,.big-banner h4,.big-banner h5{line-height:1.1}
.big-banner .focus-area{background-color:#3cb4e6;height:100%;position:relative;width:80%}
.big-banner .focus-area::after{background-color:#3cb4e6;display:block;content:' ';height:160px;position:absolute;right:-40px;top:0;width:40px}
.big-banner .picture{background-size:contain;background-position:bottom;background-repeat:no-repeat;display:block;height:100%;position:absolute;right:20%;top:0;transform:translateX(36%);width:525px}
.big-banner .text-block{align-items:center;display:flex;flex-direction:column;left:0;height:100%;justify-content:center;padding-right:5%;position:absolute;top:0;width:80%}
@media(min-width:90em){.big-banner .text-block{padding-right:0}
}
.big-banner .text-block .headline{color:#fff;font-size:35px;width:80%;line-height:38px}
.big-banner .text-block .headline-text{display:block;line-height:33.5px}
.big-banner .text-block .headline .tag{color:#03234b;padding-left:60px;position:relative}
.big-banner .text-block .headline .tag::after{background:url("st-site-cx/media/app/images/big-banner-high-level-headline-tag.png");background-size:cover;bottom:7px;content:' ';height:50px;left:0;position:absolute;width:50px}
html[lang='ja'] .big-banner .text-block .headline .tag{margin-bottom:5px}
.big-banner .text-block h2.headline,.big-banner .text-block .simple-table-layout td h1.headline,.simple-table-layout td .big-banner .text-block h1.headline,.big-banner .text-block .simple-table-layout+h3+h1.headline{margin:0}
.big-banner .main{align-content:center;display:flex;justify-content:flex-start;margin-top:15px;width:80%}
.big-banner .main .brand{flex-shrink:0;margin-right:10px;width:125px}
@media(max-width:40em){.big-banner .main .brand{display:block;width:88px}
}
.big-banner .main .brand img{width:100%;height:auto;position:inherit;object-fit:inherit}
.big-banner .main .sub-headline{color:#03234b;font-weight:bold;font-size:21px}
html[lang='ja'] .big-banner .main .sub-headline{margin-bottom:5px}
.big-banner .main .sub-sub-headline{color:#fff;font-size:21px;font-weight:bold}
html[lang='ja'] .big-banner .main .sub-sub-headline{line-height:1.2}
.big-banner .main h3.sub-headline{margin:0}
.big-banner .main h4.sub-sub-headline{margin:0}
.big-banner .cta{margin-top:20px}
.big-banner .cta a,.big-banner .cta a:hover{color:#fff}
.big-banner .cta a span,.big-banner .cta a:hover span{color:#fff}
.big-banner .cta a .st-link__icon,.big-banner .cta a:hover .st-link__icon{fill:#fff}
.big-banner .cta button{background-color:#03234b;border:0;color:#fff;font-size:16px;min-height:54px;line-height:54px;margin:0;padding:0 17px;white-space:nowrap}
.big-banner .cta button::after{content:'\2192';margin-left:10px}
@media(max-width:40em){.big-banner .cta button{min-height:38px;font-size:11px;line-height:38px;padding:0 12px}
}
.big-banner--day-to-day .focus-area{background-color:#3cb4e6;height:100%;position:relative;width:50%}
.big-banner--day-to-day .focus-area::after{background-color:#3cb4e6;content:' ';display:block;height:calc(100% - 80px);position:absolute;right:-79px;top:80px;width:80px}
.big-banner--day-to-day .picture{background-size:cover;background-position:50% 27%;left:calc(100% - 80px);right:auto;transform:translateX(-100%);width:50%}
.big-banner--day-to-day .text-block{width:50%}
.big-banner--day-to-day .text-block .headline{color:#fff;font-size:35px;width:80%}
.big-banner--day-to-day .main{align-content:center;display:flex;justify-content:flex-start;margin-top:15px;width:80%}
.big-banner--day-to-day .main .brand{flex-shrink:0;margin-right:10px}
.big-banner--day-to-day .main .brand img{width:100%}
.big-banner--day-to-day .main .sub-headline{color:#03234b}
.big-banner--day-to-day .main .sub-sub-headline{color:#fff}
@media(max-width:40em){.big-banner .picture{display:none}
.big-banner .focus-area{width:calc(100% - 40px)}
.big-banner .focus-area::after{height:110px}
.big-banner .text-block{width:calc(100% - 40px)}
.big-banner .text-block .headline{font-size:18px}
.big-banner .text-block .main .sub-headline{font-size:12px;margin-top:10px}
.big-banner .text-block .main .sub-sub-headline{font-size:12px;display:none}
.big-banner--day-to-day .focus-area{height:calc(50% - 40px);width:100%}
.big-banner--day-to-day .focus-area::after{height:40px;left:0;right:auto;top:99%;width:75%}
.big-banner--day-to-day .text-block{height:50%;padding-right:0;padding-top:25px;width:100%}
.big-banner--day-to-day .text-block .headline{font-size:18px;width:90%}
.big-banner--day-to-day .text-block .main{margin-top:5px;width:90%}
.big-banner--day-to-day .text-block .main .sub-sub-headline{display:none}
.big-banner--day-to-day .picture{background-position:27% 0;display:block;height:50%;left:0;position:absolute;right:auto;top:calc(50% - 40px);transform:none;width:100%}
.big-banner .is-desktop{display:none}
.big-banner .is-mobile{display:block}
}
@media(max-width:40em){.big-banner .st-link .st-link__icon--xxx-large{height:32px;width:32px}
}
@media(max-width:40em){.big-banner .st-link .st-link__icon--xxx-large+span{line-height:32px;margin-left:40px;font-size:11px}
}
@media(min-width:90em){.big-banner--day-to-day .text-block .headline{width:100%;padding-left:10%}
}
@media(max-width:40.063em){.big-banner .text-block .headline-text{line-height:20px}
}
@media(max-width:40.063em){.big-banner .text-block .headline .tag{padding-left:30px}
}
@media(max-width:40.063em){.big-banner .text-block .headline .tag::after{bottom:3px;height:22px;width:22px}
}
@media(max-width:40.063em){h2.headline.st-font--highlight.is-mobile{line-height:20px}
}
@media(max-width:40.063em){.big-banner .main{margin-top:9px}
}
@media(min-width:40.063em){.big-banner .is-desktop{display:block}
.big-banner .is-mobile{display:none}
}
@media(min-width:40.063em) and (max-width:90em){.big-banner--day-to-day .text-block{width:60%}
.big-banner--day-to-day .picture{left:calc(100% - 40px)}
.big-banner--day-to-day .focus-area{width:50%}
}
.big-banner--pink-bg,.big-banner--day-to-day--pink-bg{background-color:#e6007e}
.big-banner--pink-focus-area .focus-area,.big-banner--day-to-day--pink-focus-area .focus-area{background-color:#e6007e}
.big-banner--pink-focus-area .focus-area::after,.big-banner--day-to-day--pink-focus-area .focus-area::after{background-color:#e6007e}
.big-banner .cta.pink button,.big-banner--day-to-day .cta.pink button{background-color:#e6007e}
.big-banner--dark-bg,.big-banner--day-to-day--dark-bg{background-color:#03234b}
.big-banner--dark-focus-area .focus-area,.big-banner--day-to-day--dark-focus-area .focus-area{background-color:#03234b}
.big-banner--dark-focus-area .focus-area::after,.big-banner--day-to-day--dark-focus-area .focus-area::after{background-color:#03234b}
.big-banner .cta.dark button,.big-banner--day-to-day .cta.dark button{background-color:#03234b}
.big-banner--blue-bg,.big-banner--day-to-day--blue-bg{background-color:#3cb4e6}
.big-banner--blue-focus-area .focus-area,.big-banner--day-to-day--blue-focus-area .focus-area{background-color:#3cb4e6}
.big-banner--blue-focus-area .focus-area::after,.big-banner--day-to-day--blue-focus-area .focus-area::after{background-color:#3cb4e6}
.big-banner .cta.blue button,.big-banner--day-to-day .cta.blue button{background-color:#3cb4e6}
.big-banner--yellow-bg,.big-banner--day-to-day--yellow-bg{background-color:#ffd200}
.big-banner--yellow-focus-area .focus-area,.big-banner--day-to-day--yellow-focus-area .focus-area{background-color:#ffd200}
.big-banner--yellow-focus-area .focus-area::after,.big-banner--day-to-day--yellow-focus-area .focus-area::after{background-color:#ffd200}
.big-banner .cta.yellow button,.big-banner--day-to-day .cta.yellow button{background-color:#ffd200}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots{margin:5px 0 15px 0}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li button{height:23px;width:23px}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li button:before{font-size:7px;line-height:23px}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li button,.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li.slick-active button{border-color:#3cb4e6}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li button:before,.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li.slick-active button:before{color:#3cb4e6;opacity:1;text-shadow:0 0 4px #3cb4e6}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li button:hover:before,.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li.slick-active button:hover:before{color:#3cb4e6;opacity:1}
.st-slider.st-slider--content.hp-big-bottom-banner.dots--blue .slick-dots li.slick-active button{border:1px solid #3cb4e6;-webkit-box-shadow:0 0 4px 0 #3cb4e6;box-shadow:0 0 4px 0 #3cb4e6}
.st-slider.st-slider--content.hp-big-bottom-banner .st-slide{height:auto;min-height:460px}
.st-slider.st-slider--content.hp-big-bottom-banner .big-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;min-height:460px}
.st-slider.st-slider--content.hp-big-bottom-banner .big-banner .focus-area{position:absolute}
.st-slider.st-slider--content.hp-big-bottom-banner .big-banner .text-block{padding:50px 5% 50px 0;position:relative;z-index:11}
.st-slider.st-slider--content.hp-big-bottom-banner .big-banner .cta.cta--text-arrow button::after{content:'';margin-left:0}
@media(max-width:40em){.st-slider.st-slider--content.hp-big-bottom-banner .big-banner{-webkit-box-align:start;-ms-flex-align:start;align-items:start}
.st-slider.st-slider--content.hp-big-bottom-banner .big-banner .text-block{padding:0;padding-top:25px}
}
html[lang='ko'] .big-banner{line-height:1.3}
html[lang='ko'] .big-banner h1,html[lang='ko'] .big-banner h2,html[lang='ko'] .big-banner .simple-table-layout td h1,.simple-table-layout td html[lang='ko'] .big-banner h1,html[lang='ko'] .big-banner .simple-table-layout+h3+h1,html[lang='ko'] .big-banner h3,html[lang='ko'] .big-banner h4,html[lang='ko'] .big-banner h5{line-height:1.3}
html[lang='ja'] .big-banner h1,html[lang='ja'] .big-banner h2,html[lang='ja'] .big-banner .simple-table-layout td h1,.simple-table-layout td html[lang='ja'] .big-banner h1,html[lang='ja'] .big-banner .simple-table-layout+h3+h1,html[lang='ja'] .big-banner h3,html[lang='ja'] .big-banner h4,html[lang='ja'] .big-banner h5{font-family:sans-serif}
html[lang='zh'] .big-banner{line-height:1.3}
html[lang='zh'] .big-banner h1,html[lang='zh'] .big-banner h2,html[lang='zh'] .big-banner .simple-table-layout td h1,.simple-table-layout td html[lang='zh'] .big-banner h1,html[lang='zh'] .big-banner .simple-table-layout+h3+h1,html[lang='zh'] .big-banner h3,html[lang='zh'] .big-banner h4,html[lang='zh'] .big-banner h5{line-height:1.3}
.st-selected-files-overlay{background:#fff;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.2);height:43px;line-height:43px;padding:0 20px 0 30px;position:absolute;right:0;top:20px;width:523px;z-index:9}
@media(max-width:40em){.st-selected-files-overlay{display:none}
}
.st-selected-files-overlay.js-st-fixed{position:fixed;transition:top .4s}
.st-selected-files-overlay span{display:inline-block;float:left;line-height:43px}
.st-selected-files-overlay span+span{margin-left:10px}
.st-selected-files-overlay .st-svg--download{cursor:pointer;display:inline-block;fill:#3cb4e6;float:right;height:100%;width:22px}
.st-selected-files-overlay__counter{font-size:22px;font-weight:bold}
.tooltip.st-custom-tooltip-appearance{background:black;border-color:black;color:white;margin-left:-5px;margin-top:20px}
.tooltip.st-custom-tooltip-appearance:not(.no-arrow):before{background-color:black;border-color:black;left:10px}
.max-downloads-warning{cursor:default;background:rgba(0,0,0,0.1);height:12px;left:10px;position:absolute;top:10px;width:12px}
.st-max-downloads-reached .st-table tr.st-disable-check-on-click{cursor:default}
.st-max-downloads-reached .st-disable-check-on-click label{pointer-events:none}
.js-st-header-in-view .st-selected-files-overlay.js-st-fixed{top:141px;transition:top .4s}
.st-stage__headline:not(.modern),.st-stage__headline--center,.st-stage__headline.modern,.st-stage-product__headline,.st-stage-product__title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-stage .st-h3,.st-stage-product__headline .st-h3{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;line-height:1.1;margin-bottom:0;margin-right:20px}
@media(max-width:40em){.st-stage .st-h3,.st-stage-product__headline .st-h3{font-size:24px}
}
.st-ul-widget-iframe{border:0;height:790px;width:100%}
@media only screen and (max-width:844px){.st-ul-widget-iframe{height:1200px}
}
.st-ul-widget-iframe.request-model-form{height:310px}
.st-ecad-widget-iframe{border:0;height:1110px;width:100%}
@media only screen and (max-width:844px){.st-ul-widget-iframe{height:1200px}
}
@media(min-width:40.063em){.st-ecad-widget-iframe{height:800px}
}
@media(min-width:64.063em){.st-ecad-widget-iframe{height:580px}
}
.st-ul-widget-iframe.request-model-form{height:310px}
.st-stage,.st-stage--application-modern,.st-stage-product{background-position:center}
.st-stage,.st-stage-product--catalog{background-size:cover}
.st-stage,.st-stage-product{padding:0 0 20px}
@media(max-width:40em){.st-stage .st-link--print,.st-stage-product .st-link--print{display:none}
}
.st-stage__header,.st-stage-product__header{width:100%}
.st-stage{display:block;overflow:hidden;position:relative}
.st-stage:not(.st-stage--text-only):not(.js-st-object-fit){background-color:#f6f9fb}
.st-stage.js-st-object-fit .st-stage__image{z-index:-1}
@media(max-width:64em){.st-stage{min-height:200px}
}
.st-stage__header,.st-stage__wrapper{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:wrap;flex-wrap:wrap}
.st-stage__wrapper{padding:50px 0 25px}
@media(min-width:64.063em){.st-stage__wrapper{padding:50px 0 0}
}
@media(min-width:40.063em){.st-stage__header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.st-stage__header-left{width:100%}
.st-stage__image:not(.modern){height:100%;left:50%;max-width:none;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;-webkit-transform:translate(-50%,-50%)}
.st-stage__image.modern{background-position:center right;background-size:cover;-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;width:34%}
.st-stage__image.modern img{height:100%;position:absolute;right:0;top:0;width:100%}
.st-stage__headline:not(.modern),.st-stage__headline--center{-ms-flex-item-align:end;align-self:flex-end;width:100%}
@media(min-width:40.063em){.st-stage__headline:not(.modern),.st-stage__headline--center{min-height:60px}
}
.st-stage__headline.modern{-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;width:100%;z-index:0}
@media(min-width:40.063em){.st-stage__headline.modern{min-height:60px}
}
.st-stage__headline--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-stage .st-h3{color:#03234b}
.st-stage .st-h1{line-height:1.4;margin-bottom:25px;margin-right:0}
.st-stage .st-h1--white{color:#fff}
.st-stage .st-action-icons .st-link{position:relative}
.st-stage .st-action-icons .st-link svg{margin:0}
@media(min-width:64.063em){.st-stage--item{height:460px}
}
.st-stage{padding:0 0 20px}
@media(min-width:40.063em){.st-stage{min-height:170px}
}
.st-stage .st-h3{text-align:left;font-weight:700}
.st-stage-header__save{background:#3cb4e6;padding:8px;position:absolute;right:0}
.st-stage-header__save span{color:#fff}
@media only screen and (max-width:40em){.st-stage-header__save span{display:none}
}
.st-stage-header__save .st-svg--bookmark{fill:#fff;margin-right:5px}
.st-stage--application-modern,.st-stage--modern{display:flex;flex-flow:column;padding:0;position:relative}
@media(min-width:40.063em){.st-stage--application-modern,.st-stage--modern{min-height:190px}
.st-stage--application-modern.narrow,.st-stage--modern.narrow{min-height:131px}
}
.st-stage--application-modern .st-h3,.st-stage--modern .st-h3{text-align:left}
.st-stage--application-modern .nav-absolute,.st-stage--modern .nav-absolute{left:0;position:absolute;top:0;width:100%;z-index:2}
.st-stage--application-modern .application-title,.st-stage--modern .application-title{position:absolute;z-index:1;width:100%;height:100%;display:flex;align-items:center}
.st-stage--application-modern .application-title h1,.st-stage--modern .application-title h1{margin:0}
@media(max-width:64em){.st-stage--application-modern .application-title h1,.st-stage--modern .application-title h1{padding-top:20px}
}
.st-stage--application-modern .header-banner,.st-stage--modern .header-banner{align-items:center;background:#3cb4e6;display:flex;justify-content:flex-start;position:relative;width:66%;z-index:10}
.st-stage--application-modern .header-banner:after,.st-stage--modern .header-banner:after{background:#3cb4e6;bottom:0;content:'';position:absolute;right:-43px;top:44px;width:45px}
.st-stage--application-modern .header-banner.dark-green,.st-stage--modern .header-banner.dark-green{background:#04572f}
.st-stage--application-modern .header-banner.dark-green:after,.st-stage--modern .header-banner.dark-green:after{background:#04572f}
.st-stage--application-modern .header-banner.green,.st-stage--modern .header-banner.green{background:#49b170}
.st-stage--application-modern .header-banner.green:after,.st-stage--modern .header-banner.green:after{background:#49b170}
.st-stage--application-modern .header-banner.pink,.st-stage--modern .header-banner.pink{background:#e6007e}
.st-stage--application-modern .header-banner.pink:after,.st-stage--modern .header-banner.pink:after{background:#e6007e}
.st-stage--application-modern .header-banner.purple,.st-stage--modern .header-banner.purple{background:#8c0078}
.st-stage--application-modern .header-banner.purple:after,.st-stage--modern .header-banner.purple:after{background:#8c0078}
.st-stage--application-modern .header-banner.yellow,.st-stage--modern .header-banner.yellow{background:#ffd200}
.st-stage--application-modern .header-banner.yellow:after,.st-stage--modern .header-banner.yellow:after{background:#ffd200}
.st-stage--application-modern-header__save,.st-stage--modern-header__save{background:#3cb4e6;padding:8px;position:absolute;right:0;top:calc(50% - 20px);z-index:2}
.st-stage--application-modern-header__save span,.st-stage--modern-header__save span{color:#fff}
@media only screen and (max-width:40em){.st-stage--application-modern-header__save span,.st-stage--modern-header__save span{display:none}
}
.st-stage--application-modern-header__save .st-svg--bookmark,.st-stage--modern-header__save .st-svg--bookmark{fill:#fff;margin-right:5px}
.st-stage--event{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;position:relative}
@media(min-width:40.063em){.st-stage--event{min-height:160px}
}
@media(min-width:64.063em){.st-stage--event{min-height:130px}
}
.st-stage--event .st-h3{text-align:left}
.st-stage--event .page-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:absolute;width:100%;z-index:11}
.st-stage--event .page-title h1{margin:0;padding:0}
@media(max-width:40em){.st-stage--event .page-title{background:#ffd200;padding:30px 0;position:relative}
.st-stage--event .page-title h1{font-size:28px;line-height:1.14em}
}
#submitButton.loading,#submitButtonPoc.loading{pointer-events:none;opacity:.6}
.button-disabled{opacity:.5;pointer-events:none}
.page-loader{position:fixed;right:50%;top:50%;z-index:9999;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}
.st-stage--text-only{min-height:0;padding-bottom:0}
.st-stage--text-only .st-stage__headline{border-bottom:1px solid #ccc;min-height:0;padding-bottom:15px;padding-top:25px}
.st-stage--text-only .st-h3{color:#03234b;font-weight:700;margin-right:0}
.st-stage--campaign{overflow:hidden}
.st-stage--campaign .st-stage__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(max-width:64em){.st-stage--campaign .st-stage__content{text-align:center}
}
@media(min-width:64.063em){.st-stage--campaign .st-stage__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:360px}
}
@media(max-width:64em){.st-stage--campaign .st-stage__content .st-h1,.st-stage--campaign .st-stage__content .st-copy,.st-stage--campaign .st-stage__content .st-search-result__link,.st-stage--campaign .st-stage__content .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage--campaign .st-stage__content .stock-quote,.st-stage--campaign .st-stage__content form.validationForm{max-width:100%}
}
.st-stage--campaign .st-h1{text-align:center}
@media(min-width:64.063em){.st-stage--campaign .st-h1{text-align:left}
}
@media(max-width:64em){.st-stage--campaign .st-copy,.st-stage--campaign .st-search-result__link,.st-stage--campaign .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage--campaign .stock-quote,.st-stage--campaign form.validationForm{margin-bottom:15px}
}
.st-stage--campaign .st-button:last-of-type{margin-bottom:0}
@media(max-width:90em){.st-stage--campaign .st-button{margin-right:0}
}
.st-stage--solution{min-height:0;padding-bottom:0}
.st-stage--solution .st-stage__headline{border-bottom:1px solid #ccc;margin-bottom:74px;min-height:0;padding-bottom:15px;padding-top:25px}
.st-stage--solution .st-stage__badge{padding-left:10px}
.st-stage--solution .st-stage__badge img{height:85px;max-width:85px}
@media(max-width:40em){.st-stage--solution .st-stage__badge{margin-top:-25px;margin-bottom:50px}
}
.st-stage--solution .st-h3{color:#03234b;font-weight:700;margin-bottom:0;margin-right:0}
@media(min-width:40.063em){.st-stage--align-img-right{background-position:top right}
}
.st-stage--no-overlap .st-stage__wrapper{padding:50px 0 0}
@media(min-width:64.063em){.st-stage--text-right .st-stage__content{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;text-align:right}
.st-stage--text-right .st-button{margin-right:0}
}
.st-stage--text-center .st-stage__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-stage--text-center .st-stage__content,.st-stage--text-center .st-stage__content .st-h1{text-align:center}
.st-stage--text-center .st-button{margin-right:0}
.st-stage-product{background-color:#f6f9fb}
@media(max-width:40em){.st-stage-product__header>div{width:100%}
}
.st-stage-product__header-left{width:100%}
@media(min-width:64.063em){.st-stage-product__header-left{padding:5px 0}
}
.st-stage-product__header-left .st-button{float:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:230px}
@media(min-width:64.063em){.st-stage-product__header-right{padding:5px 0}
}
@media(max-width:40em){.st-stage-product__header-right{margin-top:30px}
}
.st-stage-product__headline,.st-stage-product__title{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-stage-product__headline img.st-stage-product__image,.st-stage-product__title img.st-stage-product__image{height:17px;margin-right:20px;width:auto}
.st-stage-product__title.st-additional-logo{padding-right:70px;position:relative}
.st-stage-product__title.st-additional-logo>img{bottom:100%;position:absolute;right:20px;-webkit-transform:translate(0,22px);transform:translate(0,22px);width:55px}
@media(max-width:40em){.st-stage-product__title.st-additional-logo>img{-webkit-transform:translate(0,32px);transform:translate(0,32px)}
}
@media(max-width:40em){.st-stage-product__headline{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.st-stage-product__headline .st-action-icons{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:10px}
.st-stage-product__headline .st-h3{font-size:24px;font-weight:700;margin-bottom:10px;margin-right:0;text-align:left}
.st-stage-product__headline .st-badge{margin:0 20px 0 20px}
.st-stage-product__tags{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:15px}
.st-stage-product__copy{color:#03234b;font-size:24px;line-height:1.25;margin-bottom:15px}
@media(min-width:40.063em){.st-stage-product__copy{font-size:42px;margin-bottom:30px}
}
.st-stage-product .st-button{clear:both;margin-bottom:15px}
@media(min-width:40.063em){.st-stage-product .st-button{clear:none}
}
.st-stage-product .st-button--disabled,.st-stage-product .button.disabled,.st-stage-product button.disabled,.st-stage-product submit.disabled{display:none}
@media(max-width:40em){.st-stage-product .st-button--primary,.st-stage-product .button,.st-stage-product button{margin-bottom:10px}
}
.st-stage-product__summary{margin-bottom:10px;margin-left:15px;min-height:220px;min-width:230px;padding:20px 15px;position:relative;width:230px}
.st-stage-product__summary .st-svg-chip{height:16px;width:26px}
@media(max-width:40em){.st-stage-product__summary{border:1px solid #fff;margin:0;margin-top:20px;min-height:auto;min-width:auto;padding:20px 15px;width:100%}
}
.st-stage-product__summary:after{background-color:#2a5b83;bottom:-10px;content:'';height:20px;left:50%;position:absolute;-webkit-transform:translateX(-50%) rotate(45deg);transform:translateX(-50%) rotate(45deg);width:20px}
@media(max-width:40em){.st-stage-product__summary:after{border-left:1px solid #fff;border-top:1px solid #fff;bottom:auto;top:-10px}
}
.st-stage-product__summary .hidden{display:none !important}
.st-stage-product__info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;-webkit-font-smoothing:antialiased}
.st-stage-product__info div{height:17px;margin-left:5px}
.st-stage-product__price{color:#3cb4e6;font-size:24px;margin-bottom:20px}
@media(max-width:40em){.st-stage-product__price{margin-bottom:0}
}
@media(min-width:40.063em){.st-stage-product__buy,.st-stage-product__sample,.st-stage-product__order{margin-bottom:10px}
}
.st-stage-product__buy a,.st-stage-product__sample a,.st-stage-product__order a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
@media(max-width:40em){.st-stage-product__buy a,.st-stage-product__sample a,.st-stage-product__order a{height:40px;margin:15px 0 5px 10px;width:40px}
}
.st-stage-product__buy a span,.st-stage-product__sample a span,.st-stage-product__order a span{text-align:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
@media(max-width:40em){.st-stage-product__buy .st-button--small .st-button__icon,.st-stage-product__sample .st-button--small .st-button__icon,.st-stage-product__order .st-button--small .st-button__icon{height:18px;margin-right:0;width:18px}
}
@media(max-width:40em){.st-stage-product__sample a{margin-left:0}
}
.st-stage-product__message{color:#fff;font-size:13px;margin-top:-1px;-webkit-font-smoothing:antialiased}
@media(max-width:40em){.st-stage-product__message{margin-top:15px;width:100%}
}
.st-stage-product__action{background-color:#2a5b83;color:#fff;display:inline-block;font-size:14px;margin:15px 0 0 0;padding:15px;text-align:center;width:100%;-webkit-font-smoothing:antialiased}
.st-stage-product__action:not(.st-stage-product__action--selected):hover{background-color:rgba(3,35,75,0.5);color:#fff}
.st-stage-product__action:not(.st-stage-product__action--selected):hover .st-svg{fill:#fff}
.st-stage-product__action .st-svg--arrow-right{fill:#fff;height:10px;margin-left:15px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:10px}
@media(max-width:40em){.st-stage-product__action .st-svg--arrow-right{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}
}
.st-stage-product__action--selected{background-color:transparent;padding:0}
@media(max-width:40em){.st-stage-product__action--selected{background-color:#2a5b83;padding:15px}
.st-stage-product__action--selected:before{border-bottom:1px solid #fff;border-left:1px solid #fff;content:'';height:7px;position:absolute;right:13px;top:22px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);width:7px}
.st-stage-product__action--selected svg{display:none}
}
.st-stage-product--catalog .st-stage-product__header-left,.st-stage-product--software-folder .st-stage-product__header-left{width:100%}
@media(min-width:40.063em){.st-stage-product--software-folder .row{margin-top:30px}
}
.st-stage-product--catalog .st-stage-product__headline{border-bottom:0}
@media(max-width:40em){.st-stage-product--catalog .st-stage-product__headline{margin-bottom:0;padding-bottom:0}
}
@media(min-width:40.063em){.st-stage-product--obsolete-page .st-stage-product__headline{margin-top:25px}
}
.st-stage-product--partner .st-stage-product__summary{margin-bottom:0;min-height:inherit}
@media(max-width:40em){.st-stage-product--partner .st-stage-product__summary{background-color:transparent;border:0;padding:0}
}
.st-stage-product--partner .st-stage-product__summary:after{display:none}
.st-stage-product--partner .st-stage-product__summary-image{margin-bottom:25px}
.st-stage-product--partner .st-stage-product__summary .st-copy,.st-stage-product--partner .st-stage-product__summary .st-search-result__link,.st-stage-product--partner .st-stage-product__summary .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage-product--partner .st-stage-product__summary .stock-quote,.st-stage-product--partner .st-stage-product__summary form.validationForm{display:inline-block;margin-bottom:0;margin-left:10px}
.st-tooltip:not([data-tooltip-custom-content]):hover:after,.st-tooltip[data-tooltip-custom-content]:hover .st-tooltip--content,.img-map-tt-wrapper .img-map-tt,.tooltip,span.read-more-tooltip{border:1px solid #ccc;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,0.1);box-shadow:0 0 10px 0 rgba(0,0,0,0.1);font-size:13px}
.st-tooltip:not([data-tooltip-custom-content]):hover:after,.st-tooltip[data-tooltip-custom-content]:hover .st-tooltip--content,.img-map-tt-wrapper .img-map-tt li,.tooltip,span.read-more-tooltip{background-color:#fff;color:#74757c}
.st-tooltip{cursor:pointer;display:inline-block;position:relative}
.st-tooltip:not([data-tooltip-custom-content]):hover:after{content:attr(data-tooltip-text);padding:5px;position:absolute;text-transform:none;width:220px;z-index:100}
@media(max-width:40.063em){.st-tooltip:not([data-tooltip-custom-content]):hover:after{width:180px}
}
.st-tooltip--content{display:none}
.st-tooltip[data-tooltip-custom-content]:hover .st-tooltip--content{bottom:50%;display:block;padding:5px;position:absolute;text-transform:none;width:260px;z-index:100}
.st-tooltip--right:hover:after{left:20px;top:7px}
.st-tooltip--right.st-badge:hover:after{left:101%;top:12px}
.st-tooltip--left:hover:after{right:20px;top:7px}
.st-tooltip--left.st-badge:hover:after{right:101%;top:12px}
.st-tooltip--center:hover:after{left:-110px;top:20px}
.st-tooltip--center-left:hover:after{right:0;top:20px}
.st-tooltip--center-right:hover:after{left:0;top:20px}
.st-tooltip--text-aligned{margin-left:3px;top:2px}
.st-tooltip--grey .st-svg{fill:#74757c;opacity:.3}
.st-tooltip--badge:hover:after{font-weight:normal;padding:5px 10px;text-align:left}
.st-tooltip__text{display:block;margin-bottom:5px}
.st-tree-checkboxes.bonsai input[type='checkbox']+label{font-weight:400;margin-bottom:8px;padding-left:20px}
.st-tree-checkboxes.bonsai li{padding-left:20px}
.st-tree-checkboxes.bonsai li:not(.has-children)>.thumb{opacity:0}
.st-tree-checkboxes.bonsai li.has-children.expanded>.thumb:after{content:none}
.st-tree-checkboxes.bonsai li.has-children.expanded>.thumb svg{transform:rotate(90deg)}
.st-tree-checkboxes.bonsai li.has-children>.thumb{height:20px;margin-left:-20px;margin-top:3px;width:20px}
.st-tree-checkboxes.bonsai li.has-children>.thumb:after{content:none}
.st-tree-checkboxes.bonsai li.has-children>.thumb svg{height:11px;left:5px;position:absolute;top:calc(50% - 5px)}
.st-tree-checkboxes.bonsai .bonsai li.has-children>.thumb{margin-top:-1px}
.st-tree-checkboxes-selected-elements__element{color:#3cb4e6;font-size:10px;font-weight:400;line-height:1.6}
.st-tree-checkboxes-selected-elements>.st-tree-checkboxes-selected-elements__element:last-child{margin-bottom:10px}
.st-tree-checkboxes-selected-elements .st-tree-checkboxes-selected-elements__close-element{cursor:pointer;height:10px;padding-right:5px;width:10px}
.st-tree-checkboxes-selected-elements .st-tree-checkboxes-selected-elements__close-element+span{cursor:default}
.st-tree-checkboxes-selected-elements .st-svg--close{fill:#3cb4e6;height:5px;width:5px}
.js-st-parent-checkbox__overlay{background-color:rgba(255,255,255,0.7);bottom:0;display:none;left:0;position:absolute;top:46px;width:100%;z-index:10}
.js-st-parent-checkbox--not-checked .js-st-parent-checkbox__overlay{display:block}
.js-st-parent-checkbox--not-checked .js-st-range-slider-selected-values,.js-st-parent-checkbox--not-checked .js-st-sidebar-checkboxes-selected-elements{display:none}
.js-st-parent-checkbox--not-checked .js-st-sidebar-clear-parent,.js-st-parent-checkbox--not-checked .js-st-sidebar-clear-range-slider,.js-st-parent-checkbox--not-checked .js-st-sidebar-clear-tree-checkboxes,.js-st-parent-checkbox--not-checked .js-st-sidebar-clear-sidebar-checkboxes-static,.js-st-parent-checkbox--not-checked .js-st-sidebar-clear-sidebar-checkboxes-accordion{opacity:0;transition:opacity .25s,visibility .3s;visibility:hidden}
.videos-item p{font-size:14px}
.st-featured-video{padding-top:50px}
@media(min-width:64.063em){.st-featured-video{padding-bottom:50px}
}
.st-featured-video__headline>h3{margin:0}
.st-featured-video__headline+.st-featured-video{border-top-width:0;padding-top:0}
.st-featured-video__headlink{font-size:13px}
.st-featured-video__headlink .st-link:hover .arrow:after{border-left:6px solid #96d7f2}
.st-featured-video__headlink .st-link .arrow{display:block;padding-right:15px;position:relative}
.st-featured-video__headlink .st-link .arrow:after{border-bottom:4px solid transparent;border-left:6px solid #3cb4e6;border-top:4px solid transparent;content:'';height:0;right:-3px;position:absolute;top:10px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:0;z-index:1}
.st-featured-video .multiple-video,.st-featured-video .single-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(max-width:64em){.st-featured-video .multiple-video.slick-initialized,.st-featured-video .single-video.slick-initialized{-ms-flex-flow:wrap;flex-flow:wrap}
}
.st-featured-video .multiple-video.slick-initialized .slick-list.draggable,.st-featured-video .single-video.slick-initialized .slick-list.draggable{width:100%}
.st-featured-video .multiple-video:not(.slick-initialized){flex-flow:row}
.st-featured-video .multiple-video:not(.slick-initialized) .columns:not(.slick-slide){flex-basis:100%}
.st-featured-video .multiple-video:not(.slick-initialized) .columns:not(.slick-slide):nth-of-type(1n+4){display:none}
.st-featured-video .single-video .st-featured-video__item{display:-webkit-box;display:-ms-flexbox;display:flex}
@media(min-width:40em){.st-featured-video .single-video .st-featured-video__item{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
@media(max-width:40em){.st-featured-video .single-video .st-featured-video__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}
}
@media(min-width:40em){.st-featured-video .single-video .st-featured-video__item:not(.st-featured-video__item--personalised) .small-12:nth-child(2n){margin-left:20px}
}
.st-featured-video__item{font-size:13px;margin-bottom:15px;width:100%}
.st-featured-video__item-headline{margin:0 0 15px 0}
.st-featured-video__item-time{color:#ccc;font-size:13px;padding-bottom:10px}
@media(min-width:64.063em){.st-featured-video__item-time{padding:0 10px 10px}
}
.st-featured-video__item-content{margin:0 0 22px 0}
.st-featured-video__item-content>p{margin:0;padding:0}
.st-featured-video__item-link a{display:block;line-height:18px;padding-bottom:10px}
.st-featured-video__item-link a span{margin:0 0 0 25px}
.st-featured-video__item-link a.st-link .st-svg--download.st-link__icon{top:-2px}
.st-featured-video__item-link a.st-link .st-svg--download.st-link__icon+span{font-size:13px}
.st-featured-video__item img{width:100%}
.st-featured-video__item--horizontal .st-featured-video__item-headline{margin:0 0 15px 0}
@media(max-width:40.063em){.st-featured-video__item--horizontal .st-featured-video__item-headline{padding-top:15px}
}
.st-featured-video__item--horizontal img{border:1px solid #ccc}
@media(max-width:40em){.st-featured-video__item--horizontal.st-featured-video__item--personalised img{border:1px solid #ccc}
.st-featured-video__item--horizontal.st-featured-video__item--personalised .small-12:nth-child(2n),.st-featured-video__item--horizontal.st-featured-video__item--personalised .st-featured-video__item-info{border:2px dotted #ccc;border-left:2px solid #ffd200;border-top:0;padding:15px 10px 20px}
}
@media(min-width:40.063em){.st-featured-video__item--horizontal.st-featured-video__item--personalised img{border:0}
.st-featured-video__item--horizontal.st-featured-video__item--personalised .small-12:nth-child(1n){border:2px dotted #ccc;border-left:0;margin-right:.9375rem;padding-bottom:20px}
.st-featured-video__item--horizontal.st-featured-video__item--personalised .small-12:nth-child(2n){border:1px solid #ccc;border-left:2px solid #ffd200;margin-left:.9375rem;padding-left:20px}
}
.st-featured-video__item--vertical .st-featured-video__item-headline{margin:0 0 12px 0;padding-top:15px}
.st-featured-video__item--vertical img{border:1px solid #ccc}
.st-featured-video__item--vertical.st-featured-video__item--personalised .small-12:nth-child(2n),.st-featured-video__item--vertical.st-featured-video__item--personalised .st-featured-video__item-info{border-bottom:2px dotted #ccc;border-left:2px solid #ffd200;border-right:2px dotted #ccc;padding:0 10px}
.st-featured-video__item--video .st-featured-video__item-image-new{position:relative}
.st-featured-video__item--video .st-featured-video__item-image-new a{display:block}
.st-featured-video__item--video .st-featured-video__item-image-new-link--shadow{display:block;overflow:hidden}
.st-featured-video__item--video .st-featured-video__item-image-new-link--shadow:after,.st-featured-video__item--video .st-featured-video__item-image-new-link--shadow:before{z-index:1}
.st-featured-video__item--video .st-featured-video__item-image-new-shadow{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.8));bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:0}
.st-featured-video__item--video .st-featured-video__item-image-new .st-featured-video__item-duration{bottom:10px;color:#3cb4e6;font-size:13px;left:15px;position:absolute}
.st-featured-video__item .dotdotdot-append-text .read-more{opacity:0}
.st-featured-video__item .dotdotdot-append-text:not(.ddd-truncated) .ddd-keep{display:none}
.st-featured-video__item .dotdotdot-append-text.ddd-truncated .ddd-keep{opacity:1}
.st-featured-video__wrapper{display:block;padding:0 .9375rem;position:relative;text-align:left;width:100%}
.st-featured-video__wrapper .st-featured-video__item.st-featured-video__item--personalised{margin-bottom:20px}
@media(min-width:40.063em){.st-featured-video__wrapper{float:left}
}
@media(min-width:40.063em) and (max-width:64em){.st-featured-video__wrapper{width:50%}
.st-featured-video__wrapper:nth-child(2n+1){clear:left}
}
@media(min-width:64.063em){.st-featured-video__wrapper{width:25%}
.st-featured-video__wrapper:nth-child(4n+1){clear:left}
.st-featured-video__wrapper--3-grid{width:33.3333%}
.st-featured-video__wrapper--3-grid:nth-child(4n+1){clear:none}
.st-featured-video__wrapper--3-grid:nth-child(3n+1){clear:left}
}
.st-explore-list{display:grid;padding-bottom:10px}
.st-explore-list-l1{width:100%}
.st-explore-list-l1__container{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}
.st-explore-list-l1__container .list-title,.st-explore-list-l1__container .list-content{grid-column:var(--grid-column-lg);grid-row:var(--grid-row-lg)}
@media only screen and (max-width:64em){.st-explore-list-l1__container .list-title,.st-explore-list-l1__container .list-content{grid-column:var(--grid-column-md);grid-row:var(--grid-row-md)}
}
.st-explore-list-l1__container .list-title{align-self:end}
.st-explore-list-l1__container .list-content{align-self:flex-start}
@media only screen and (max-width:64em){.st-explore-list-l1__container{grid-template-columns:1fr 1fr}
}
@media only screen and (max-width:40em){.st-explore-list-l1__container{display:flex;flex-direction:column;grid-template-columns:1fr}
.st-explore-list-l1__container .st-explore-list__item{align-self:start}
}
.st-explore-list:not(.st-explore-list-l1){grid-template-columns:repeat(auto-fill,minmax(min-content,calc(33% - 10px)));justify-content:space-between}
@media only screen and (max-width:64em){.st-explore-list:not(.st-explore-list-l1){grid-template-columns:repeat(auto-fill,minmax(min-content,calc(50% - 10px)))}
}
@media only screen and (max-width:40em){.st-explore-list:not(.st-explore-list-l1){grid-template-columns:1fr}
}
.st-explore-list__item{margin-bottom:10px;padding-left:0}
.st-explore-list__item:before{display:none}
.st-explore-list li{width:100%}
.st-explore-list__title{font-size:24px;font-weight:700;margin-bottom:25px}
@media only screen and (max-width:40em){.st-explore-list__title{font-size:22px}
}
.st-explore-list__link{font-size:16px;font-weight:300}
.st-explore-list__subtitle{color:#03234b;font-size:18px;font-weight:700}
.st-explore-list__subtitle .st-svg--arrow-right{height:14px;margin-left:5px;position:absolute;width:8px;bottom:4px;right:0}
.videos-item p{font-size:14px}
@media(max-width:40em){.st-search-video-border{margin:0 -.9375rem 20px}
}
.js-video-list-column:not(.st-flex):before,.js-video-list-column:not(.st-flex):after{content:" ";display:table}
.js-video-list-column:not(.st-flex):after{clear:both}
.js-video-list-column>.row>.small-12:before,.js-video-list-column>.row>.small-12:after{content:" ";display:table}
.js-video-list-column>.row>.small-12:after{clear:both}
.st-edesign-container{display:flex;justify-content:space-between}
.st-edesign-container__copy{flex-direction:column}
.st-edesign-container__suite{max-width:100%}
@media screen and (min-width:64.063em){.st-edesign-container__suite{width:80%}
}
.st-edesign-container__copy{padding-left:15px;padding-right:10px}
@media screen and (min-width:64.063em){.st-edesign-container__copy{max-width:20%}
}
@media screen and (min-width:90.063em){.st-edesign-container__copy{padding-left:0}
}
.st-edesign{margin-bottom:25px}
@media screen and (min-width:64.063em){.st-edesign{margin-bottom:50px}
}
.st-edesign__tabs .slick-track{display:flex;justify-content:center}
@media screen and (min-width:40.063em){.st-edesign__tabs .slick-track{max-width:100%}
}
.st-edesign__tabs .slick-track .st-edesign__tab{width:auto}
@media screen and (min-width:40.063em){.st-edesign__tabs .slick-track .st-edesign__tab{flex:1 1 auto}
}
.st-edesign ul li.st-edesign__tab{padding-left:7px;padding-right:7px}
@media(min-width:40.063em){.st-edesign form .row .row .columns{padding-left:.9375rem;padding-right:.9375rem}
}
.st-edesign fieldset{border:0;margin:0;padding:0}
.st-edesign .st-input,.st-edesign .st-select{max-width:200px}
.st-edesign .st-input input[type='text'],.st-edesign .st-input input[type='number'],.st-edesign .selectric .label{padding:0 10px}
.st-edesign .st-input input[type='text'],.st-edesign .st-input input[type='number'],.st-edesign .st-input textarea,.st-edesign .st-select .selectric,.st-edesign .selectric .label,.st-edesign .selectric .button,.st-edesign .st-input__unit,.st-edesign .st-input__controls{height:24px}
.st-edesign .selectric .label,.st-edesign .st-input input[type='text'],.st-edesign .st-input input[type='number'],.st-edesign .st-input textarea,.st-edesign__result{font-size:13px}
.st-edesign .st-bool__label,.st-edesign .st-input label,.st-edesign .st-select label{-webkit-font-smoothing:antialiased}
.st-edesign .st-bool__label:not(.error),.st-edesign .st-input:not(.error) label:not(.error),.st-edesign .st-select label:not(.error){color:#a2a2a2}
.st-edesign .selectric .label,.st-edesign .selectric .button{line-height:24px}
.st-edesign .selectric .button{width:24px}
.st-edesign .selectric .button:after{height:6px;width:6px}
.st-edesign .selectric-items li{padding-left:10px}
.st-edesign .st-input{display:inline-block;float:left;margin-right:20px}
.st-edesign .st-input input[type='text'],.st-edesign .st-input .st-input__controls-container{width:74px}
.st-edesign .st-input:last-of-type{margin-right:0}
.st-edesign .st-input--wider input[type='text']{width:121px}
.st-edesign .st-input.error input[type='text'],.st-edesign .st-input.error input[type='number'],.st-edesign .st-input.error textarea{margin-bottom:0}
.st-edesign .st-input:not(.error) input[type='text'],.st-edesign .st-input:not(.error) input[type='number'],.st-edesign .st-input:not(.error) textarea{background:#fff}
.st-edesign .st-input--number{padding-right:15px}
.st-edesign .st-input__unit{line-height:26px}
.st-edesign .st-radio input[type='radio']+label{margin-right:15px;padding:0 0 0 20px}
.st-edesign .st-radio input[type='radio']+label:before{left:1px}
.st-edesign .st-radio input[type='radio']+label.edesign-inline-flex{align-items:center;display:inline-flex}
.st-edesign .st-radio input[type='radio']+label.edesign-inline-flex svg{fill:#001c51;margin-right:5px}
.st-edesign .st-radio input[type='radio']:checked+label:after{left:0}
.st-edesign .st-h3{text-align:center}
.st-edesign .st-button{margin-bottom:0}
.st-edesign .st-svg--plus,.st-edesign .st-svg--minus{margin-top:10px;pointer-events:none}
.st-edesign [data-abide] .error small.error,.st-edesign [data-abide] .error span.error,.st-edesign [data-abide] span.error,.st-edesign [data-abide] small.error{line-height:1.5;margin:5px 0 5px 0;max-width:100%;padding:0;position:relative}
@media(min-width:40.063em){.st-edesign [data-abide] .error small.error,.st-edesign [data-abide] .error span.error,.st-edesign [data-abide] span.error,.st-edesign [data-abide] small.error{max-width:90px}
}
.st-edesign [data-abide] .st-input small.error,.st-edesign [data-abide] .st-input.error small.error{text-align:left}
.st-edesign__tabs-content,.st-edesign__tabs-content .content,.st-edesign__tabs-form{height:100%}
@media(max-width:40em){.st-edesign__tabs-content .content{min-height:540px}
}
.st-edesign__tabs{border:1px solid #e6e6e6}
.st-edesign__tabs .tab-title .st-edesign__tab-link{background:#fff;color:#74757c;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:10px;padding:15px}
@media(min-width:64.063em){.st-edesign__tabs .tab-title .st-edesign__tab-link{font-size:14px;padding:15px}
}
.st-edesign__tabs .tab-title.active .st-edesign__tab-link{color:#3cb4e6}
.st-edesign__tabs .slider .slick-next,.st-edesign__tabs .slider .slick-prev{background-color:rgba(255,255,255,0.5);height:100%;margin:0;opacity:0;top:0;transform:none;transition:all .2s;visibility:hidden;width:18px}
.st-edesign__tabs .slider .slick-next:not(.slick-disabled),.st-edesign__tabs .slider .slick-prev:not(.slick-disabled){opacity:1;visibility:visible}
.st-edesign__tabs .slider .slick-next svg,.st-edesign__tabs .slider .slick-prev svg{fill:#666;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.st-edesign__tabs .slider .slick-prev{background:#fff;border-right:2px solid #ccc;left:-5px}
.st-edesign__tabs .slider .slick-prev::before{content:none}
.st-edesign__tabs .slider .slick-prev::after{background:linear-gradient(to left,rgba(255,255,255,0.5),#fff);content:' ';height:100%;position:absolute;right:-18px;top:0;width:16px}
.st-edesign__tabs .slider .slick-next{background:#fff;border-left:2px solid #ccc;right:-5px}
.st-edesign__tabs .slider .slick-next::before{content:none}
.st-edesign__tabs .slider .slick-next::after{background:linear-gradient(to right,rgba(255,255,255,0.5),#fff);content:' ';height:100%;left:-18px;position:absolute;top:0;width:16px}
.st-edesign__tab.slick-current .st-edesign__tab-link{border-color:#3cb4e6}
.st-edesign__tab.slick-current .st-svg{fill:#3cb4e6}
.st-edesign__tab-link{align-items:center;border-bottom:2px solid transparent;flex-direction:column;font-weight:700;line-height:1.5;-webkit-font-smoothing:antialiased}
@media(max-width:64em){.st-edesign__tab-link{text-align:center}
}
.st-edesign__tab-link .st-svg{fill:#74757c}
@media(max-width:64em){.st-edesign__tab-link .st-svg{margin-bottom:5px}
}
.st-edesign__tab-link .st-svg+span{margin-left:0}
.st-edesign__tab-link:focus{outline:0}
@media(min-width:64.063em){.st-edesign__tab-label{padding-top:2px}
}
.st-edesign__tabs-content{background:#f6f9fb;margin-bottom:0;min-height:250px;padding:25px 10px}
@media(min-width:40.063em){.st-edesign__tabs-content{padding:30px 15px}
}
.st-edesign__tabs-content .content{padding-bottom:0;padding-top:0}
.st-edesign__image--eds{margin-top:-20px}
.st-edesign__tabs-form{display:flex;flex-direction:column}
.st-edesign__tabs-form .st-edesign__form-submit{padding-top:25px}
@media(max-width:64em){.st-edesign__tabs-form .st-edesign__form-submit{padding-top:0}
}
@media(max-width:64em){.st-edesign__fields-left{margin-bottom:25px}
}
@media(min-width:40.063em){.st-edesign__fields-left{border-right:1px solid #ccc;padding-left:0;padding-right:35px}
}
@media(min-width:40.063em){.st-edesign__fields-right{padding-left:35px;padding-right:0}
}
.st-edesign__fields-top{margin-bottom:10px}
.st-edesign__legend{margin-bottom:30px}
.st-edesign__result,.st-edesign__headline{font-weight:700;-webkit-font-smoothing:antialiased}
.st-edesign__headline{font-size:14px;margin-bottom:10px}
.st-edesign__result{color:#a2a2a2;display:inline-block;float:left;line-height:normal;margin-right:10px;word-break:break-word}
.st-edesign__title--small .st-h3{text-align:left}
.st-events-page-header-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ffd200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-width:422px;position:relative;z-index:10}
.st-events-page-header-banner:after{background:#ffd200;bottom:0;content:'';position:absolute;right:-43px;top:44px;width:45px}
@media(max-width:40em){.st-events-page-header-banner{min-width:auto;position:absolute;width:100%}
.st-events-page-header-banner:after{bottom:auto;height:25px;position:absolute;right:auto;top:0;width:80%}
}
@media(max-width:64em){.events-tiles:not(.events){margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.events-tiles tr:hover td{background-color:initial}
.events-tiles>.heading{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:1;margin:30px 0 0;text-transform:none}
.events-tiles>.heading .select-wrapper{margin-left:10px;position:relative}
.events-tiles>.heading .select-wrapper:not(.is-initialized)::after{background-color:#e6007e;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:'';height:7px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}
.events-tiles>.heading .select-wrapper .selectric{background:transparent;border:0}
.events-tiles>.heading .select-wrapper .selectric .label{background-color:transparent;border-bottom:3px solid #e6007e;color:#e6007e;font-size:24px;font-weight:700;height:auto;line-height:1;margin:0;padding:6px 26px 5px 5px;position:relative}
.events-tiles>.heading .select-wrapper .selectric .label::after{background-color:#e6007e;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:'';height:7px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}
@media(max-width:64em){.events-tiles>.heading .select-wrapper .selectric .label{font-size:18px}
}
.events-tiles>.heading .select-wrapper .selectric .button{display:none}
.events-tiles>.heading .select-wrapper .selectric-open{z-index:40}
.events-tiles>.heading select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#e6007e;display:grid;font-size:24px;font-weight:700;line-height:1;margin:0;padding:5px;position:relative;width:175px}
@media(max-width:64em){.events-tiles>.heading select{font-size:18px}
}
.events-tiles>.heading .selectric-items{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.events-tiles>.heading .selectric-scroll{background:#fff;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;width:calc(100% + 40px)}
.events-tiles>.heading .selectric-scroll ul{padding:20px 0}
.events-tiles>.heading .selectric-scroll ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;padding:0 20px}
.events-tiles>.heading .selectric-scroll ul li:before{display:none}
.events-tiles>.heading .selectric-scroll ul li.highlighted:after,.events-tiles>.heading .selectric-scroll ul li.selected:after{-webkit-mask-image:url(st-site-cx/media/app/images/svg/icon-check.svg);background-color:#3cb4e6;content:' ';display:block;height:16px;mask-image:url(st-site-cx/media/app/images/svg/icon-check.svg);width:16px}
.events-tiles>.heading .selectric-scroll ul li:hover,.events-tiles>.heading .selectric-scroll ul li.highlighted,.events-tiles>.heading .selectric-scroll ul li.selected{background:transparent;color:#03234b}
.events-tiles>.heading .selectric-scroll ul li:not(:first-child){margin-top:15px}
@media(max-width:64em){.events-tiles>.heading .selectric-scroll ul li{font-size:18px}
}
@media(max-width:64em){.events-tiles>.heading{font-size:18px}
}
.events-tiles>table.tiles{border-collapse:collapse;padding:30px 0;position:relative}
.events-tiles>table.tiles thead{display:none}
@media(max-width:64em){.events-tiles>table.tiles tr{display:block;padding:0 .9375rem}
}
.events-tiles>table.tiles tr td{border:0;padding:30px 0;vertical-align:top}
.events-tiles>table.tiles tr td:before{display:none}
.events-tiles>table.tiles tr td:not(:last-child){padding-right:15px}
.events-tiles>table.tiles tr td:not(:first-child){padding-left:15px}
@media(max-width:40em){.events-tiles>table.tiles tr td:not(:last-child){padding-bottom:10px;padding-right:0}
.events-tiles>table.tiles tr td:not(:first-child){padding-left:0;padding-top:10px}
}
.events-tiles>table.tiles tr.event-row+tr.event-row{border-top:1px solid #d1d0d3}
.events-tiles>table.tiles tr.event-row:first-child{border-top:1px solid #03234b}
.events-tiles>table.tiles tr.event-row:last-child{border-bottom:1px solid #03234b}
.events-tiles>table.tiles .tile-info{width:208px}
.events-tiles>table.tiles .tile-info .item{color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:14px;font-weight:700;line-height:1.33}
.events-tiles>table.tiles .tile-info .item:not(:first-child){margin-top:20px}
.events-tiles>table.tiles .tile-info .item .st-svg{-ms-flex-negative:0;flex-shrink:0;margin-right:5px}
.events-tiles>table.tiles .tile-info .item .st-svg.calendar{height:19px;margin:0 7px 0 2px;width:18px}
.events-tiles>table.tiles .tile-info .item .st-svg.antenna{height:16px;width:22px}
.events-tiles>table.tiles .tile-info .item .st-svg.gps-antenna{height:19px;width:20px}
.events-tiles>table.tiles .tile-info .item .st-svg.gps{height:22px;margin:0 8px 0 3px;width:16px}
.events-tiles>table.tiles .tile-info .item-add{color:#74757c;font-size:14px;font-weight:700;line-height:1.33;padding-left:27px}
.events-tiles>table.tiles .tile-info .item span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:40em){.events-tiles>table.tiles .tile-info{display:block;width:auto}
}
.events-tiles>table.tiles .tile-details>.wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}
.events-tiles>table.tiles .tile-details .item:not(:first-child){margin-top:15px}
.events-tiles>table.tiles .tile-details .title{font-weight:700}
.events-tiles>table.tiles .tile-details .title .featured{background-color:#e6007e;color:#fff;display:inline-block;font-size:14px;line-height:1.7em;margin-right:5px;padding:0 10px;position:relative;top:-1px}
.events-tiles>table.tiles .tile-details .title .st-link{line-height:1.3em}
.events-tiles>table.tiles .tile-details .title h3{display:inline}
.events-tiles>table.tiles .tile-details .desc{color:#74757c;font-size:14px;line-height:1.33}
.events-tiles>table.tiles .tile-details>.featured .wrapper-content{border-left:4px solid #e6007e;padding-left:15px}
.events-tiles>table.tiles .tile-details .tags{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.events-tiles>table.tiles .tile-details .tags .st-svg{height:8px;margin-right:3px;width:16px}
.events-tiles>table.tiles .tile-details .tags span{color:#74757c;font-size:12px;white-space:nowrap}
.events-tiles>table.tiles .tile-details .tags span:first-of-type{color:#03234b}
.events-tiles>table.tiles .tile-details .tags span.strong{font-weight:700}
.events-tiles>table.tiles .tile-details .tags span+span:before{content:'|';margin:0 10px}
.events-tiles>table.tiles .tile-details .additionals{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.events-tiles>table.tiles .tile-details .additionals .st-svg{height:24px;margin-right:5px;width:24px}
.events-tiles>table.tiles .tile-details .additionals .st-svg.playbutton-blue{height:20px;width:20px}
.events-tiles>table.tiles .tile-details .additionals span{color:#74757c;font-size:14px;white-space:nowrap}
.events-tiles>table.tiles .tile-details .additionals span:first-of-type{color:#3cb4e6;font-weight:bold}
.events-tiles>table.tiles .tile-details .additionals span.hint{margin-left:5px}
.events-tiles>table.tiles .tile-details .side-image{margin-left:30px;max-width:256px}
@media(max-width:64em){.events-tiles>table.tiles .tile-details .side-image{display:none}
}
@media(max-width:40em){.events-tiles>table.tiles .tile-details{display:block}
}
.events-tiles>table.tiles .tile-group{border-color:#03234b;border-style:solid;border-width:1px 0}
.events-tiles>table.tiles .tile-group:first-child{border-top-width:0}
.events-tiles>table.tiles .tile-group h2{margin-bottom:0}
.events-tiles>.info{font-size:14px;padding:30px 0}
.events-tiles>.info.total{font-weight:700}
.events-filters{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d1d0d3;display:grid;grid-auto-rows:auto;grid-column-gap:20px;grid-template-columns:auto auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:40em){.events-filters{grid-column-gap:10px;grid-template-columns:1fr}
}
.events-filters>div,.events-filters>button{margin:0}
@media(max-width:40em){.events-filters .desktop-only{display:none}
}
@media(min-width:40.063em){.events-filters .mobile-only{display:none}
}
.events-filters .modal-filters{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-auto-rows:auto;grid-column-gap:20px;grid-template-columns:160px 160px 160px auto}
.events-filters .modal-filters>*{margin-bottom:0}
@media(max-width:40em){.events-filters .modal-filters{display:none}
.events-filters .modal-filters.show{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;padding-top:30px;position:fixed;top:0;width:100%;z-index:1000}
}
@media(max-width:40em) and (max-width:40em){.events-filters .modal-filters .st-filter-box .filter-select-box{border-bottom:0;border-left:0;border-right:0;border-top:3px solid #f8f8f8;height:auto;max-width:100%}
}
@media(max-width:40em) and (max-width:40em){.events-filters .modal-filters .st-filter-box .filter-select-box .label{font-size:16px;font-weight:bold;height:50px}
}
@media(max-width:40em) and (max-width:40em){.events-filters .modal-filters .st-filter-box .filter-checkboxes{border-bottom:1px solid #f8f8f8;-webkit-box-shadow:none;box-shadow:none;max-height:410px;overflow:hidden;padding:0;position:relative;top:0;width:100%}
.events-filters .modal-filters .st-filter-box .filter-checkboxes::after{bottom:0;-webkit-box-shadow:0 0 20px 20px #fff;box-shadow:0 0 20px 20px #fff;content:"";height:0;left:0;position:absolute;width:100%}
}
@media(max-width:40em){.events-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-header .checkbox-title{font-size:16px}
.events-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-header .st-flex{display:none}
.events-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-footer{display:none}
.events-filters .modal-filters .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}
.events-filters .modal-filters .header span.title{color:#03234b;font-size:16px;font-weight:bold}
.events-filters .modal-filters .header span.reset-all{color:#74757c;font-size:14px;padding-right:10px}
.events-filters .modal-filters .st-events-online{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;border-top:3px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}
.events-filters .modal-filters .st-events-online span.filter-label{font-size:16px;font-weight:bold;margin:0}
.events-filters .modal-filters .checkbox-footer{margin-top:30px;text-align:center}
.events-filters .modal-filters .checkbox-footer button{width:170px}
}
.events-filters .mobile-filters{padding-bottom:15px}
@media(min-width:40.063em){.events-filters .mobile-filters{display:none}
}
.events-filters .mobile-filters button{width:100%;margin:0}
@media(min-width:40.063em){.events-filters .align-center-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px}
}
@media(max-width:64em){.events-filters button.reset-all{padding:0;border:0}
.events-filters button.reset-all svg{height:20px;margin:0;width:20px}
.events-filters button.reset-all span{display:none}
}
@media(max-width:40em){.events-filters button.reset-all{display:none}
}
@media(min-width:40.063em){.events-filters .st-filter-box.filter-open .filter-select-box,.events-filters .st-filter-box.filter-active .filter-select-box{-webkit-box-shadow:0 0 15px 0 rgba(2,171,245,0.2);box-shadow:0 0 15px 0 rgba(2,171,245,0.2);border:solid 1px #3cb4e6}
}
.events-filters .st-filter-box.filter-open .filter-select-box .button::after{bottom:0;top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
@media(max-width:40em){.events-filters .st-filter-box.filter-open .filter-select-box .button{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
}
.events-filters .st-filter-box.filter-open .filter-checkboxes{display:block}
@media(max-width:40em){.events-filters .st-filter-box.filter-open .filter-select-box .filter-reset{display:block}
}
.events-filters .st-filter-box.event-filter-location .filter-select-box .label svg{fill:#74757c}
@media(max-width:40em){.events-filters .st-filter-box.event-filter-location .filter-checkboxes{min-width:auto;width:100%}
}
.events-filters .st-filter-box.event-filter-topics .filter-select-box .label svg{fill:#3cb4e6}
.events-filters .st-filter-box .filter-select-box{background:#fff;border-radius:0;border:1px solid #d1d0d3;cursor:pointer;max-width:250px;overflow:hidden;position:relative}
.events-filters .st-filter-box .filter-select-box .label{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:40.063em){.events-filters .st-filter-box .filter-select-box .label.no-arrows{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.events-filters .st-filter-box .filter-select-box .label.no-arrows svg{margin:0}
.events-filters .st-filter-box .filter-select-box .label.no-arrows+.filter-reset+.button{display:none}
}
.events-filters .st-filter-box .filter-select-box .label svg{margin-right:5px}
.events-filters .st-filter-box .filter-select-box .filter-reset{color:#74757c;display:none;font-size:14px;position:absolute;right:40px;top:15px}
.events-filters .st-filter-box .filter-select-box .button{height:100%;margin:0}
@media(max-width:40em){.events-filters .st-filter-box .filter-select-box .button{color:#74757c;font:initial;height:50px;line-height:50px}
.events-filters .st-filter-box .filter-select-box .button::after{content:none}
}
.events-filters .st-filter-box .checked-list{line-height:1;padding-bottom:10px;padding-top:10px;width:100%}
@media(max-width:40em){.events-filters .st-filter-box .checked-list{border-bottom:1px solid #f8f8f8;padding:0 15px}
}
.events-filters .st-filter-box .checked-list label{color:#3cb4e6;font-size:10px;margin:0;padding-right:10px;padding-top:5px;white-space:nowrap}
.events-filters .st-filter-box .checked-list label:not(.hidden){display:inline-block}
@media(max-width:40em){.events-filters .st-filter-box .checked-list label{padding-bottom:10px;padding-top:0}
}
.events-filters .st-filter-box .checked-list label svg{fill:#3cb4e6;height:6px;margin-right:4px;pointer-events:none;width:6px}
.events-filters .st-filter-box .filter-checkboxes{background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);display:none;left:0;min-width:300px;overflow:hidden;padding:15px;position:absolute;top:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;z-index:11}
.events-filters .st-filter-box .filter-checkboxes .checkbox-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}
@media(max-width:40em){.events-filters .st-filter-box .filter-checkboxes .checkbox-header{border-bottom:0;margin:0;padding:15px 15px 0}
}
.events-filters .st-filter-box .filter-checkboxes .checkbox-header p{margin:0}
.events-filters .st-filter-box .filter-checkboxes .checkbox-header .filter-reset{color:#ccc;cursor:pointer;padding-right:10px}
.events-filters .st-filter-box .filter-checkboxes .checkbox-header .filter-close{cursor:pointer}
.events-filters .st-filter-box .filter-checkboxes .checkbox-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:5px solid #f8f8f8;-webkit-box-shadow:0 0 20px 20px #fff;box-shadow:0 0 20px 20px #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;position:relative}
.events-filters .st-filter-box .filter-checkboxes .checkbox-footer button{margin:0}
.events-filters .st-filter-box .filter-checkboxes .checkboxes{max-height:380px;overflow-y:auto;padding-bottom:15px}
@media(max-width:40em){.events-filters .st-filter-box .filter-checkboxes .checkboxes{padding:15px}
}
.events-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar{width:4px}
.events-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-track{background:transparent}
.events-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-thumb{background:#f6f6f6}
.events-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-thumb:hover{background:#d1d0d3}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox{color:#74757c;margin:0}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox label{-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;margin:0;padding:10px 10px 10px 25px;width:100%}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox label::before{top:19px}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input[type='checkbox']:checked+label::after{top:13px}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input.disabled+label{color:#a2a2a2;cursor:no-drop;pointer-events:none}
.events-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input.disabled+label::before{border:1px solid #e5e5e5}
.st-facts-list{display:flex;margin-bottom:15px}
.st-facts-list .st-facts-list__item{border-left:1px solid #e6e6e6;padding:5px 12px}
.st-facts-list .st-facts-list__item:last-child{border-right:1px solid #e6e6e6}
.st-facts-list .st-facts-list__item .st-number-label{font-size:16px;font-weight:700;margin-bottom:5px}
.st-facts-list .st-facts-list__item .st-copy,.st-facts-list .st-facts-list__item .st-search-result__link,.st-facts-list .st-facts-list__item .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-facts-list .st-facts-list__item .stock-quote,.st-facts-list .st-facts-list__item form.validationForm{margin-bottom:0}
.st-breadcrumbs{margin-bottom:10px;padding:21px 10px 0}
.st-breadcrumbs:focus{outline:0}
@media(min-width:40.063em){.st-breadcrumbs{padding:6px 15px}
}
.st-breadcrumbs__menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:auto;line-height:35px;list-style-type:none;margin:0;width:100%}
.st-breadcrumbs__li{clear:left;float:left;width:32px}
.st-breadcrumbs__li--right{clear:right;float:right;width:100%}
@media screen and (max-width:40.063em){.st-breadcrumbs__li--right{height:25px;overflow:hidden;white-space:nowrap}
}
@media screen and (max-width:40.063em){.st-breadcrumbs__li--right .st-breadcrumbs__list{box-sizing:content-box;height:35px;overflow-x:scroll;overflow-y:hidden;padding-bottom:20px}
}
.st-breadcrumbs__li--right .st-breadcrumbs__list::-webkit-scrollbar{display:none}
.st-breadcrumbs__list{list-style:none;margin:0}
.st-breadcrumbs__item{display:inline-block;line-height:25px;-webkit-font-smoothing:antialiased}
.st-breadcrumbs__link{position:relative}
.st-breadcrumbs__icon+.st-breadcrumbs__name{margin-left:0}
.st-breadcrumbs__name{color:#fff;font-size:13px}
.st-breadcrumbs__icon{fill:#fff;height:11px;margin-bottom:-1px;margin-left:5px;margin-right:5px;width:6px}
.st-breadcrumbs__icon--left{transform:rotate(180deg)}
.st-breadcrumbs .st-svg--toggle-tree{fill:white;margin-right:8px;transform:translateY(12%) rotate(180deg)}
.st-breadcrumbs .st-svg--toggle-list{fill:white;height:14px;margin-right:8px;transform:translateY(12%);width:19px}
.st-breadcrumbs .js-st-sidebar-open{display:inline-block;height:100%;width:100%}
.st-breadcrumbs--dark .st-svg--toggle-tree,.st-breadcrumbs--dark .st-svg--toggle-list,.st-breadcrumbs--dark .st-breadcrumbs__icon{fill:#74757c}
.st-breadcrumbs--dark .st-breadcrumbs__name{color:#74757c}
.st-stage-product .st-breadcrumbs .st-svg--toggle-tree,.st-stage-product .st-breadcrumbs .st-svg--toggle-list,.st-stage-product .st-breadcrumbs .st-breadcrumbs__icon{fill:#74757c}
.st-stage-product .st-breadcrumbs .st-breadcrumbs__name{color:#74757c}
table tr td:before,.st-table--resources .st-table__cell--wrapper table tr:nth-child(2) .st-table__cell--download:before,.st-table--resources .st-table__cell--wrapper table tr:nth-child(2) .st-table__cell--download+td:before{background-color:#fff;bottom:-1px;content:' ';height:1px;left:0;position:absolute;width:3px}
@supports(-ms-ime-align:auto){table tr td:before,.st-table--resources .st-table__cell--wrapper table tr:nth-child(2) .st-table__cell--download:before,.st-table--resources .st-table__cell--wrapper table tr:nth-child(2) .st-table__cell--download+td:before{display:none}
}
.js-active-quickview .st-table__more-details{display:none !important}
@media screen and (max-width:40em){.st-table{display:none}
}
.st-table--all-tools .dataTables_length,.st-table--all-tools .dataTables_info,.st-table--all-tools .dataTables_filter,.st-table--all-tools .dataTables_paginate{display:none}
.st-table--all-tools .visible-on-medium-down{border:0}
@media screen and (max-width:64em){.st-table--all-tools{display:block}
.st-table--all-tools .st-table--small{border:0}
.st-table--all-tools .visible-on-medium-down{border-top:1px solid #03234b;border-bottom:1px solid #03234b}
.st-table--all-tools .visible-on-medium-down:nth-child(1n+1){border-top:0}
.st-table--all-tools .visible-on-medium-down.no-border{padding:0;border-top:0}
}
.st-table--resources-popular .st-table__subtitle-h3{margin:30px 0 15px 0}
@media(max-width:90em){.st-table--resources-popular #DataTables_Table_0_wrapper+h3.st-table__subtitle-h3{margin-top:15px}
}
.st-table--resources-popular.st-table{display:block;padding-top:25px}
@media(min-width:64.063em){.st-table table.first-table.has-header-button thead th{padding-top:20px;padding-bottom:20px}
}
.st-table table.first-table.has-header-button thead th:nth-child(2){padding-left:125px}
html:lang(ja) .st-table table.first-table.has-header-button thead th:nth-child(2){padding-left:150px}
@media(max-width:40em){.st-table table.first-table.has-header-button thead th:nth-child(2){padding-right:.625rem}
}
.st-table table.first-table.has-header-button thead th:nth-child(4){width:144px}
.st-table .st-multiple-download-button:not(.hidden){left:10px;position:absolute;-webkit-transform:translateY(13px);transform:translateY(13px);z-index:10}
@media(max-width:64em){.st-table .st-multiple-download-button:not(.hidden){display:none}
}
@media(max-width:64.063em){.st-table .visible-on-desktop-only{display:none}
}
@media(min-width:64.063em){.st-table .visible-on-medium-down{display:none}
}
table,table thead,table.dataTable.stripe tbody tr.odd,table.dataTable.display tbody tr.odd{background:0}
table thead tr th,table tfoot tr th,table tfoot tr td,table tbody tr th,table tbody tr td,table tr td{line-height:1.4}
table thead tr th,table.dataTable thead tr th{border-bottom:2px solid #ccc;border-left:0;border-right:0;border-top:1px solid #03234b;color:#74757c;font-size:12px;font-weight:700}
table thead tr th,table thead tr td,table tr td,table.dataTable thead tr th,table.dataTable thead tr td,table.dataTable tr td{padding:.625rem .625rem}
table th,table.dataTable th{position:relative;vertical-align:top}
table th.st-table__head-item--combination,table.dataTable th.st-table__head-item--combination{padding:0}
@media(min-width:64.063em){table.same-order:not(#DataTables_Table_0):before{border-top:1px solid #03234b;content:' ';display:block;position:absolute;top:19px;width:100%}
table.same-order-overall:not(.first-table):before{border-top:1px solid #03234b;content:' ';display:block;position:absolute;top:19px;width:100%}
.js-st-table-sort-first:not(.dataTable):before{display:none !important}
}
table table.without-header td,table.dataTable table.without-header td{white-space:normal}
.getsw-licensemodal-termsacceptance-icon{display:inline-block;margin-top:-2px !important}
table{border:0;border-collapse:separate;margin:0 0 15px;width:100%}
table.same-order{position:relative}
table thead tr:nth-child(2) th{border-top:0}
table thead.hidden-head{opacity:0;pointer-events:none}
table thead.hidden-head tr th{padding:0}
table tr .st-table__cell0--10,table tr .cell--10{min-width:10%;width:10%}
table tr .st-table__cell0--20,table tr .cell--20{min-width:20%;width:20%}
table tr .st-table__cell0--40,table tr .cell--40{min-width:40%;width:40%}
table tr .st-table__cell0--icon,table tr .cell--icon{width:30px}
table tr .st-table__cell--10{min-width:10%;width:10%}
table tr .st-table__cell--20{min-width:20%;width:20%}
table tr .st-table__cell--40{min-width:40%;width:40%}
table tr td{border:0;border-bottom:1px solid #ccc;color:#74757c;font-size:13px;text-align:left;width:auto}
table tr td.st-table__cell--empty{padding-bottom:21px;padding-top:21px;text-align:center}
table tr td:not(.st-table__cell--fixed){position:relative}
@supports(-ms-ime-align:auto){table tr td:not(.st-table__cell--fixed).st-table__cell--wrapper{position:static}
}
table th:before{background-color:#fff;bottom:-2px;content:' ';height:2px;left:0;position:absolute;width:3px}
@supports(-ms-ime-align:auto){table th:before{display:none}
}
table th.st-table__head-item--fixed{position:absolute}
table th.st-table__head-item--hover{background-color:#f7fcfe}
table th.st-table__head-item--no-gap:before{content:none}
table th.st-table__head-item--combination.st-table__head-item--hover{background-color:transparent}
table th.st-table__head-item--combination.st-table__head-item--hover .js-st-active{background-color:#f7fcfe}
table th.st-table__head-item--combination span{display:inline-block;float:left;height:50%;line-height:1;padding:7px 0;text-align:center;width:50%}
table th.st-table__head-item--combination span:first-child{border-bottom:1px solid #f8f8f8;float:none;width:100%}
table tbody tr:last-child>td{border-bottom:1px solid #03234b}
table tbody tr:last-child>td:before{content:none}
table tbody tr--hover>td,table tbody tr--hover tr>td{background-color:#f7fcfe}
table.without-header tbody tr:first-child>td{border-top:1px solid #03234b}
table.without-header td.datatable-initialized{display:none}
table.no-borders tbody tr>td,table.no-borders tbody tr:last-child>td{border:0}
.st-table.st-table--quality-and-reability table tr th,.st-table.st-table--quality-and-reability table tr td,.st-table.st-table--search table tr th,.st-table.st-table--search table tr td,.st-table.st-table--key-products table tr th,.st-table.st-table--key-products table tr td{padding:.9375rem .625rem}
.st-table__row--hidden{display:none}
.st-table__subline{margin:15px 0 0 0}
.st-table__subline span{font-size:14px}
.st-table__subline span:first-of-type{display:inline-block;margin:0 5px 0 0}
.st-table__cell--no-gap:before{content:none}
.st-table__cell--hover{background-color:#f7fcfe}
.st-table__cell--fixed{position:absolute}
.st-table__cell--small{max-width:50px}
.st-table__cell--smedium{min-width:100px}
.st-table__cell--medium{min-width:130px}
.st-table__cell--large{min-width:160px}
.st-table__cell--xlarge{min-width:178px}
.st-table__cell--wrapper{height:100%;padding:0}
.st-table__cell--wrapper table{display:table-cell;height:100%}
.st-table__cell--has-additional{background-color:#f6f9fb;padding:30px 25px !important;position:relative}
.st-table__cell--has-additional .st-table table,.st-table__cell--has-additional .st-table thead,.st-table__cell--has-additional .st-table tbody tr{background-color:transparent !important}
.st-table__cell--align-top{vertical-align:top}
.st-table__cell-title{font-size:13px;font-weight:700;margin-bottom:-10px}
.st-table__close-button{cursor:pointer;height:20px;position:absolute;right:-5px;top:-15px;width:20px}
@media(max-width:40em){.st-table__close-button{right:20px;top:20px}
}
.st-table__info-box{margin:0 0 0 -10px}
.st-table__info-box svg{max-height:18px;max-width:18px}
@media(max-width:40em){.st-table__info-box svg{max-height:16px;max-width:16px}
}
.st-table__info-box svg:first-child{fill:#3cb4e6}
.st-table__info-box .st-badge{cursor:pointer;margin-right:0;margin-top:5px}
.st-table__info-box .st-badge .st-svg-distributor{fill:#74757c}
.st-table__info-box .st-badge-separator{position:relative;top:5px}
.st-table__footnote,.block--footer--attribution-block__stock-info-attribution__thomson-reuters{margin-left:auto;margin-right:auto;margin-top:15px;max-width:1053px}
.st-table__footnote p,.block--footer--attribution-block__stock-info-attribution__thomson-reuters p{color:#ccc;font-size:13px;margin-bottom:12px}
.st-table__more-details{background-color:#fff;border:solid 1px #ccc;box-shadow:4px 4px 16px 0 rgba(0,0,0,0.2);color:#03234b;cursor:pointer;font-size:10px;font-weight:bold;height:48px;position:absolute;top:50%;transform:translateY(-50%);width:95px;z-index:100}
@media(max-width:64em){.st-table__more-details{display:none !important}
}
.st-table__more-details--left{display:none;left:296px;overflow:hidden;padding:9px 15px}
.st-table__more-details--left span,.st-table__more-details--left svg{display:block}
.st-table__more-details--left span{float:right;line-height:14px;width:60%}
.st-table__more-details--left svg{float:left;height:13px;margin-left:-5px;margin-top:7px;transform:rotate(180deg);width:40%}
.st-table__more-details--right{overflow:hidden;padding:9px 15px;right:20px}
.st-table__more-details--right span,.st-table__more-details--right svg{display:block}
.st-table__more-details--right span{float:left;line-height:14px;width:60%}
.st-table__more-details--right svg{float:right;height:13px;margin-top:-22px;width:40%}
.st-table__sort-icon{display:inline-block;margin-left:5px;vertical-align:middle}
.st-table__sort-icon:hover{cursor:pointer}
.st-table__sort-icon--arrow-up{border-bottom:4px solid #74757c;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-bottom:2px;width:0}
.st-table__sort-icon--arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ccc;height:0;width:0}
.st-table__sort-icon--active .st-table__sort-icon--arrow-up{border-bottom:4px solid #ccc;border-left:4px solid transparent;border-right:4px solid transparent;height:0;margin-bottom:2px;width:0}
.st-table__sort-icon--active .st-table__sort-icon--arrow-down{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #74757c;height:0;width:0}
.st-table.st-table--boxed table tr{cursor:pointer}
.st-table-header__headline{border-bottom:0;margin:0 auto;padding-bottom:0;position:relative}
.st-table-header__headline:before,.st-table-header__headline:after{content:" ";display:table}
.st-table-header__headline:after{clear:both}
.st-table-header__headline .st-table-header__button{display:none}
@media(min-width:40.063em){.st-table-header__headline .st-table-header__button{display:inline-flex}
}
.st-table-header__headline--products{padding:0 15px}
@media(min-width:64.063em){.st-table-header__headline--products{margin-top:25px}
}
@media(max-width:64em){.st-table-header__headline--products{margin-top:30px}
}
@media(max-width:40em){.st-table-header__headline--products{margin-top:20px}
}
.st-table-header__headline--resources .st-filters{width:400px}
.st-table-header__headline--resources .st-filters>div:nth-child(1n+2){margin:0 10px}
.st-table-header__headline--resources .st-filters>div:nth-child(1n+2):last-child{margin-right:0}
.st-table-header__headline--resource-search-results .st-filters{width:200px}
.st-table-header__title{clear:both;float:left;margin-top:11px;max-width:45%}
@media(min-width:40.063em){.st-table-header__title{clear:none;margin-top:15px}
}
@media(min-width:64.063em){.st-table-header__title{margin-top:10px}
}
.st-table-header__title span{display:none}
@media(min-width:64.063em){.st-table-header__title span{display:inline}
}
.st-table-header__toolbox{float:right;max-width:50%}
.st-table-header__total{color:#74757c;font-size:13px;margin-bottom:10px}
.st-table-header__text-share{padding-left:4px}
.st-table-header__links{color:#fff;display:flex;flex-direction:row;float:right;font-size:13px;margin-top:11px;-webkit-font-smoothing:antialiased}
.st-table-header__links .st-link>span{margin-left:25px}
.st-table-header__links .st-table-header__link--export,.st-table-header__links .st-table-header__link--share{display:none}
.st-table-header__links__link--share{padding-left:4px}
@media(min-width:40.063em){.st-table-header__links{margin-top:15px}
.st-table-header__links .st-table-header__link--share{display:block}
.st-table-header__links .st-table-header__text-save,.st-table-header__links .st-table-header__text-share{display:none}
}
@media(min-width:64.063em){.st-table-header__links{margin-top:10px}
}
@media(min-width:64.063em){.st-table-header__links .st-table-header__link--export{display:block}
.st-table-header__links .st-table-header__text-save,.st-table-header__links .st-table-header__text-share{display:block}
}
@media(min-width:40.063em){.st-table-header__links .st-table-header__link--save{margin-right:20px}
}
@media(min-width:64.063em){.st-table-header__links .st-table-header__link--save{margin-right:0}
}
@media(min-width:40.063em){.st-table-header__links .st-table-header__link--share{margin-right:35px}
}
@media(min-width:64.063em){.st-table-header__links .st-table-header__link--share{margin-right:0}
}
.st-table-header__links a{margin-left:15px}
.st-table-header__links a:first-of-type{margin-left:0}
.st-table-header__links a .st-svg--export{height:17px;width:18px}
.st-table-header__links a .st-svg--bookmark{height:17px;width:20px}
.st-table-header__links span{color:#74757c;font-size:13px}
.st-table-header__button{float:right;margin:0 0 0 15px}
@media(min-width:40.063em){.st-table-header__button{margin:5px 0 0 7px}
}
@media(min-width:64.063em){.st-table-header__button{margin:3px 0 10px 15px}
}
.st-table-header__button--left{float:left;margin:3px 10px 10px 0}
@media(min-width:40.063em){.st-table-header__button--left{margin:5px 10px 10px 0}
}
@media(min-width:64.063em){.st-table-header__button--left{margin:3px 10px 10px 0}
}
@media(max-width:64em){.st-table-header__button--left{border-width:1px;font-size:14px;line-height:16px;padding:7px 10px}
.st-table-header__button--left .st-button__icon{height:16px;width:16px}
}
@media(min-width:64.063em){.st-table-header__button--left:nth-of-type(3),.st-table-header__button--left.js-st-sidebar-open--filter{display:none}
}
@media(max-width:64em){.st-table-header__button--left.st-button--show-filters.js-st-sidebar-open--tree{display:none}
}
.st-table-header .dataTables_wrapper{position:static}
.st-table-header .dataTables_wrapper table.dataTable thead th{border-bottom:2px solid #ccc;font-weight:700;padding:10px}
.st-table-header .dataTables_wrapper table.dataTable tbody td{padding:10px}
.st-header-solution-type{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:stretch;align-content:stretch;min-height:21px}
.st-header-solution-type .st-button--show-filters{display:none}
.st-header-solution-type .st-action-icons{height:21px}
@media(max-width:40em){.st-header-solution-type .st-action-icons{-webkit-box-flex:1;-ms-flex:auto;flex:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}
}
.st-header-solution-type .st-action-icons span{font-weight:700}
@media(max-width:64em){.st-header-solution-type .st-link--export{display:none}
}
@media(max-width:40em){.st-header-solution-type .st-button--show-filters{display:inherit;margin:0;margin-left:auto}
.st-header-solution-type .st-link--export,.st-header-solution-type .st-link--share{display:none}
.st-header-solution-type .st-link--bookmark>span{display:block;visibility:hidden;width:0}
}
table.dataTable.no-footer.st-table--boxed{border:0}
table img{max-width:initial}
table tr.even,table tr.alt,table tr:nth-of-type(even){background-color:transparent}
table tr{border:0}
@media all and (-ms-high-contrast:none){.st-table table.st-table--fixed-ie{table-layout:fixed}
div[data-print-headline='HW Evaluation Tools'] tr th:last-child,div[data-nav-tab-id='hw-evaluation-tools'] tr th:last-child,.solution-widget-table tr th:last-child{width:150px}
}
@-moz-document url-prefix(){.st-table table.st-table--fixed-ie{table-layout:fixed}
}
.cell-part-number{min-width:210px;width:210px}
.cell-supplier{min-width:100px;width:100px}
.cell-type{min-width:200px;width:200px}
.cell-update{min-width:155px;width:155px}
.st-popover.st-popover--pointer .st-popover__wrapper .arrow:before,.tooltip:not(.no-arrow):before{background-color:#fff;border-left:1px solid #ccc;border-top:1px solid #ccc;content:'';height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}
.st-popover{position:relative}
.st-popover--active .st-popover__wrapper{display:block}
.st-popover__wrapper{background-color:#fff;border:2px solid #e6e6e6;box-shadow:0 0 10px 0 rgba(0,0,0,0.1);display:none;left:0;max-height:250px;overflow:hidden;padding-bottom:15px;padding-right:2px;padding-top:25px;position:absolute;top:20px;width:180px;z-index:122}
.st-popover__wrapper--bigger{max-width:350px;min-width:180px;width:auto}
.st-popover__close{height:20px;position:absolute;right:5px;top:5px}
.st-popover__close:hover{cursor:pointer}
.st-popover__close-button{height:10px;width:10px}
.st-popover__close+.st-search__searchfield{margin-right:24px;margin-top:-20px}
.st-popover__close+.st-search__searchfield .st-input{padding-left:5px}
.st-popover__close+.st-search__searchfield+.st-popover__content-wrapper{height:226px}
.st-popover__close+.st-popover__title{margin-left:15px;margin-right:24px;margin-top:-10px}
.st-popover__content{padding-left:5px;width:calc(100% - 5px)}
.st-popover__content p{font-size:13px;margin-bottom:0;padding-bottom:10px;padding-right:10px;word-break:break-word}
.st-popover__content p+p{margin-top:0}
.st-popover__content .st-link--popover{word-break:break-all}
.st-popover .simplebar-content{padding-right:10px;padding-top:3px}
.st-popover__footer{background:#f8f8f8;padding:15px 20px}
.st-popover__footer div:not(.st-input):not(.st-message-box){cursor:pointer;display:flex}
.st-popover__footer div:not(.st-input):not(.st-message-box) span{color:#74757c;font-size:13px;font-weight:700;padding-right:5px}
.st-popover__footer div:not(.st-input):not(.st-message-box) .st-svg--bookmark{fill:#3cb4e6}
.st-popover__footer>.st-input{border-bottom:1px solid #e6e6e6;margin-bottom:10px;padding-bottom:10px}
.st-popover .st-search__searchfield{height:auto;margin-bottom:10px}
.st-popover .st-search__searchfield input[type='text'].st-search__input{height:32px}
.st-popover .st-search__searchfield .st-input{margin-right:0;padding-left:5px;padding-right:5px;position:relative;width:260px}
.st-popover .st-search__searchfield .st-input .st-svg--search{fill:#74757c;height:16px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:16px}
.st-popover .st-search__searchfield .st-input input{padding-right:25px}
@media(max-width:40em){.st-popover.st-popover--pointer{position:static}
}
@media(max-width:64em){.st-popover.st-popover--pointer.st-popover--active .st-popover__wrapper{display:none}
}
.st-popover.st-popover--pointer .st-popover__wrapper{border-bottom:1px solid #ccc;border-left:0;border-right:0;border-top:0;box-shadow:0 35px 70px rgba(0,0,0,0.1);height:auto;left:50%;max-height:none;overflow:visible;padding-bottom:0;padding-top:0;top:25px;transform:translateX(-50%);width:300px}
@media(max-width:40em){.st-popover.st-popover--pointer .st-popover__wrapper{left:50% !important;top:100%;width:100%}
}
.st-popover.st-popover--pointer .st-popover__wrapper .border-left,.st-popover.st-popover--pointer .st-popover__wrapper .border-right{border-left:1px solid #ccc;bottom:0;position:absolute;top:0}
.st-popover.st-popover--pointer .st-popover__wrapper .border-left{left:0}
.st-popover.st-popover--pointer .st-popover__wrapper .border-right{left:299px}
@media(max-width:40em){.st-popover.st-popover--pointer .st-popover__wrapper .border-right{left:calc(100% - 1px)}
}
.st-popover.st-popover--pointer .st-popover__wrapper .arrow{background:transparent;border-bottom:1px solid #ccc;height:0;position:relative;width:300px}
@media(max-width:40em){.st-popover.st-popover--pointer .st-popover__wrapper .arrow{width:100%}
}
@media(max-width:40em){.st-popover.st-popover--pointer .st-popover__wrapper .arrow:before{display:none}
}
.st-popover.st-popover--pointer .st-popover__wrapper--right{transform:none}
.st-popover.st-popover--pointer .st-popover__wrapper--right .arrow:before{left:auto;right:0}
.st-popover.st-popover--pointer .st-popover__wrapper>.st-input--icon{margin:10px 20px}
.st-popover.st-popover--pointer .st-popover__wrapper--share{border:1px solid #ccc;max-width:176px;min-width:92px;padding-right:0;transform:translateX(-55%);width:auto}
.st-popover.st-popover--pointer .st-popover__wrapper--share.st-popover__resources{left:auto;right:0;transform:none}
.st-popover.st-popover--pointer .st-popover__wrapper--share.st-popover__resources .arrow:before{left:auto;right:10px}
.st-popover.st-popover--pointer .st-popover__wrapper--share .arrow{border-bottom:0;width:auto}
.st-popover.st-popover--pointer .st-popover__wrapper--share .border-left{border-left:0}
.st-popover.st-popover--pointer .st-popover__wrapper--share .border-right{border:0}
.st-popover.st-popover--pointer .st-popover__wrapper--share .st-popover__content{height:auto;margin-bottom:0;padding:10px;width:auto}
.st-popover.st-popover--pointer .st-popover__wrapper--share .st-popover__share{display:flex;width:100%}
.st-popover.st-popover--pointer .st-popover__wrapper--share .st-popover__share+.st-popover__share{margin-top:5px}
.st-popover.st-popover--pointer .st-popover__wrapper--share .st-button{margin-right:5px}
.st-popover.st-popover--pointer .st-popover__wrapper--share .st-button:nth-child(4n+4),.st-popover.st-popover--pointer .st-popover__wrapper--share .st-button:last-child{margin-right:0}
.st-popover.st-popover--pointer .st-popover__close{right:20px;top:15px}
.st-popover.st-popover--pointer .st-popover__close+.st-popover__content{max-height:none}
.st-popover.st-popover--pointer .st-popover__title{color:#03234b;display:inline-block;font-size:14px;font-weight:bold;margin-bottom:0;margin-left:20px;padding-top:15px;text-transform:uppercase}
.st-popover.st-popover--pointer .st-popover .st-popover__title,.st-popover.st-popover--pointer .st-popover>.st-input--icon{margin-left:20px;margin-right:20px}
.st-popover.st-popover--pointer .st-popover__content{height:130px;margin-bottom:5px;padding-left:20px;width:calc(100% - 20px)}
.st-popover.st-popover--pointer .st-popover__content .st-copy,.st-popover.st-popover--pointer .st-popover__content .st-search-result__link,.st-popover.st-popover--pointer .st-popover__content .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-popover.st-popover--pointer .st-popover__content .stock-quote,.st-popover.st-popover--pointer .st-popover__content form.validationForm{display:flex;flex-direction:row;justify-content:space-between;padding-right:5px}
@media(max-width:64em){.st-table-header__headline .st-popover.st-popover--pointer.st-popover--active .st-popover__wrapper{display:block}
}
@media(max-width:40em){.st-table-header__headline .st-action-icons .st-popover{margin-left:0}
}
.st-table .st-popover__content p,.st-table .st-popover__content .st-link--popover{padding-left:5px}
.st-quickview{font-size:14px}
.st-quickview--small{background-color:#f6f9fb;padding:0 60px 30px 20px;position:relative}
@media(max-width:40em){.st-quickview--small{border-bottom:1px solid #ccc}
}
.st-quickview--small .st-link{font-weight:normal;line-height:18px}
.st-quickview--small .st-search__searchfield{height:auto}
.st-quickview--ps-resources .st-quickview__item .st-button:last-child{margin-bottom:25px}
.st-quickview--ps-resources .st-quickview__share{margin-top:5px}
.st-quickview--product-selector .st-button,.st-quickview--al-solutions .st-button{vertical-align:top}
@media(max-width:40em){.st-quickview--product-selector .st-button,.st-quickview--al-solutions .st-button{width:220px}
}
.st-quickview--al-solutions .st-button{margin-bottom:10px}
@media(max-width:40em){.st-quickview--al-solutions .st-button{display:flex}
}
@media only screen and (min-width:40.063em){.st-quickview--al-solutions .st-quickview__section-image{margin-bottom:50px}
}
.st-quickview--product-selector{position:relative}
.st-quickview--product-selector .st-button{margin-bottom:20px}
.st-quickview--pf-sample{padding-bottom:20px}
.st-quickview--pf-sample .st-quickview__col-list>.st-quickview__row:last-child{margin-bottom:0}
.st-quickview--with-picture{padding:70px 15px 25px}
@media(max-width:40em){.st-quickview--with-picture{border-bottom:1px solid #ccc}
}
@media only screen and (min-width:40.063em){.st-quickview--with-picture{padding:5px 30px 10px 0}
}
.st-quickview__headline{display:block;font-size:14px;margin:0 0 10px 10px;padding-top:15px}
.st-quickview__section-headline{color:#03234b;font-size:14px;font-weight:700;margin-bottom:15px;text-transform:uppercase}
.st-quickview__section-image{position:relative}
.st-quickview__section-image a{position:static}
.st-quickview__section-image .st-svg--zoom{top:45px}
.st-quickview__section-list>.st-link{display:block;font-size:13px}
.st-quickview__section-list>.st-link .st-link__icon{top:0}
.st-quickview__section-list>.st-link+.st-link{margin-top:15px}
.st-quickview__section-list>.st-block+.st-block{margin-top:15px}
.st-quickview__section-buttons{margin-top:30px}
@media only screen and (max-width:40em){.st-quickview__section-buttons{margin-bottom:50px}
}
.st-quickview__section-list--top{margin-bottom:25px}
.st-quickview__text{margin-bottom:20px}
.st-quickview__text--hidden{font-size:16px}
.st-quickview__text--hidden a,.st-quickview__show-more{font-size:14px}
.st-quickview__text-wrapper .st-quickview__text:last-child{margin-bottom:25px}
@media only screen and (min-width:40.063em){.st-quickview__feature-list:not(.st-quickview__feature-list--product-selector){margin-bottom:0}
.st-quickview__feature-list:not(.st-quickview__feature-list--product-selector) li.hidden{display:block}
}
@media(max-width:40em){.st-quickview__feature-list:not(.st-quickview__feature-list--product-selector){font-size:14px}
}
@media only screen and (min-width:40.063em){.st-quickview__show-more:not(.st-quickview__show-more--product-selector){display:none}
}
@media(max-width:40em){.st-quickview__show-more:not(.st-quickview__show-more--product-selector){font-size:14px}
}
.st-quickview__item>*:last-child{margin-bottom:0}
.st-quickview__col-list{margin-bottom:30px}
.st-quickview__row{margin-bottom:20px}
.st-quickview__row>*:first-child{width:calc(50% - 10px * -1)}
.st-quickview__row>*:last-child:not(:only-child){padding-left:25px;width:calc(50% - 10px)}
.st-quickview__row>*:last-child:not(:only-child) a{display:block;margin-bottom:10px;margin-left:0}
.st-quickview__row>*:last-child:not(:only-child)>a:last-child{margin-bottom:0}
.st-quickview__cell-label{float:left;font-size:13px;font-weight:bold;margin:0}
.st-quickview__cell-label--indent{padding-left:30px}
.st-quickview__image{border:1px solid #ccc;max-width:100%}
.st-quickview__share{margin-top:30px}
.st-quickview__share-label{font-size:13px;font-weight:700;margin-bottom:10px}
.st-quickview__share a.st-button{display:inline-flex;margin-bottom:0;width:32px}
.st-quickview-toggle.js-active .st-link__icon--arrow-down{transform:rotate(-90deg)}
.st-table--small .st-quickview__item .st-link+.st-link{display:block;margin-left:0}
.st-quickview__item p+p{margin-top:0}
.st-table--product-selector .js-st-row-quickview .st-table__slide-down--content{left:0;position:absolute !important;width:100%}
table tbody tr:hover td.st-table__slide-down--content,.st-table__slide-down--content{background-color:#f6f9fb}
.st-table__slide-down{display:none}
.st-table__slide-down--active{border-top:1px solid #ccc;display:block;margin-top:-1px;padding:30px 25px !important;z-index:10}
.st-table__slide-down--content{padding:0 !important}
.st-table__slide-down--content table,.st-table__slide-down--content thead,.st-table__slide-down--content tbody,.st-table__slide-down--content tr,.st-table__slide-down--content td{background:transparent !important;background-color:transparent !important}
.cd-accordion-menu,.cd-accordion-menu ul,.cd-accordion-menu li,.cd-accordion-menu li>input+label,.cd-accordion-menu input[type='checkbox']+label:not(.st-row),.cd-accordion-menu li>input[type='radio']+label:not(.st-row){margin-left:0;margin-right:0}
.cd-accordion-menu li{padding-left:0}
.cd-accordion-menu li:before{content:none}
.cd-accordion-menu input[type=checkbox]{opacity:0;position:absolute}
.cd-accordion-menu label{font-weight:400}
.cd-accordion-menu label:not(.label-in-empty-resultset)+ul:not(.st-quickview__feature-list){display:none}
.cd-accordion-menu input[type=checkbox]:checked+label+ul,.cd-accordion-menu input[type=checkbox]:checked+label:nth-of-type(n)+ul{display:block}
.st-container .cd-accordion-menu .has-children>ul>li>*:not(.st-table--boxed):not(.st-checkbox):not(label):first-child{margin-top:-1px}
.st-accordion__list{margin:15px}
.st-accordion__item{margin:0 0 25px 0}
.st-accordion__item--active .st-accordion__content{display:block}
.st-accordion__toggle{background-color:#3cb4e6;padding:10px}
.st-accordion__link{color:#fff;display:inline-block;font-size:16px;font-weight:700;width:100%}
.st-accordion__link:hover,.st-accordion__link:focus{color:#fff}
.st-accordion__content{background-color:#f8f8f8;display:none;padding:10px}
.st-accordion__content .grid-columns{display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr;margin-left:0;margin-right:0}
.st-accordion__content .grid-columns.single-item{grid-template-columns:.5fr}
.st-accordion__content .grid-columns .heading,.st-accordion__content .grid-columns .description{grid-column:var(--grid-column-lg);grid-row:var(--grid-row-lg)}
@media only screen and (max-width:64em){.st-accordion__content .grid-columns .heading,.st-accordion__content .grid-columns .description{grid-column:var(--grid-column-md);grid-row:var(--grid-row-md)}
}
.st-accordion__content .grid-columns .heading{-ms-flex-item-align:start;align-self:start}
.st-accordion__content .grid-columns p{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}
.st-accordion__content .grid-columns .st-h5,.st-accordion__content .grid-columns .contactsubtitle,.st-accordion__content .grid-columns .st-h5:first-of-type,.st-accordion__content .grid-columns .contactsubtitle:first-of-type,.st-accordion__content .grid-columns p+.st-h5,.st-accordion__content .grid-columns p+.contactsubtitle{margin-top:0}
@media only screen and (max-width:64em){.st-accordion__content .grid-columns{grid-template-columns:1fr 1fr}
}
@media only screen and (max-width:40em){.st-accordion__content .grid-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;grid-template-columns:1fr}
}
.st-accordion--read-more ul li{line-height:1.5}
.st-accordion--read-more .st-accordion__item:before{content:none}
.st-accordion--read-more .st-accordion__item--active .st-accordion__link span:first-child{display:none}
.st-accordion--read-more .st-accordion__item--active .st-accordion__link span:last-child{display:block}
.st-accordion--read-more .st-accordion__item--active .st-accordion__link svg{transform:rotate(-90deg)}
.st-accordion--read-more .st-accordion__item--active .st-accordion__overlay{background:0}
.st-accordion--read-more .st-accordion__toggle{background-color:transparent;line-height:20px;margin:20px 0 0 0;padding:0;position:relative;text-align:center}
.st-accordion--read-more .st-accordion__toggle:before{background-color:#ccc;content:' ';display:block;height:1px;left:0;position:absolute;top:10px;width:100%}
.st-accordion--read-more .st-accordion__toggle.is-hidden:before{display:none}
.st-accordion--read-more .st-accordion__link{background-color:#fff;color:#3cb4e6;display:inline-block;font-size:13px;font-weight:700;line-height:1.5;padding:0 25px;width:auto}
.st-accordion--read-more .st-accordion__link:hover{color:#90cfeb}
.st-accordion--read-more .st-accordion__link span:first-child{display:block}
.st-accordion--read-more .st-accordion__link span:last-child{display:none}
.st-accordion--read-more .st-accordion__link svg{fill:#3cb4e6;margin:0 0 0 7.5px;transform:rotate(90deg);transition:all 500ms}
.st-accordion--read-more .st-accordion__content{background-color:transparent;box-shadow:inset 0 -10px 10px -10px #fff;display:block;overflow:hidden;padding:0;position:relative}
.st-accordion--read-more .st-accordion__overlay{background:linear-gradient(to bottom,rgba(255,255,255,0),white);bottom:0;height:40px;left:0;position:absolute;width:100%}
.st-accordion-table-wrapper{border-bottom:1px solid #ccc;margin:0 80px;padding:0 30px}
@media(max-width:64em){.st-accordion-table-wrapper{margin:0}
}
@media screen and (max-width:40em){.st-accordion-table-wrapper{margin:0;padding:0}
}
.st-accordion-table-wrapper .st-h3.st-text-color--dark-grey{border:1px solid transparent;font-weight:700;margin:30px 0 15px 0}
@media(max-width:40em){.st-accordion-table-wrapper .st-h3.st-text-color--dark-grey{font-size:22px;margin-bottom:0;margin-left:.9375rem;text-align:left}
}
.st-accordion-table-wrapper li.has-children{font-size:14px;line-height:14px;margin-bottom:15px}
.st-accordion-table-wrapper li.has-children:last-child{margin-bottom:30px}
.st-accordion-table-wrapper li.has-children li .st-container>.st-row{margin:0 auto;max-width:1083px;width:100%}
.st-accordion-table-wrapper li>input+label{color:#03234b;font-size:14px;font-weight:700;line-height:1.4;padding:15px 0;width:100%}
.st-accordion-table-wrapper li>input+label span{text-transform:uppercase}
@media(max-width:40em){.st-accordion-table-wrapper li>input+label{padding:15px .625rem}
}
.st-accordion-table-wrapper .ul-icon{margin:0 15px;max-width:30%;width:6rem}
.st-accordion-table-wrapper .ul-icon img{width:100%}
.st-accordion-table-wrapper .ul-icon p{font-weight:bold}
.st-accordion-table-wrapper.support-resources{margin-top:0}
.st-accordion-table-wrapper .cad-widget{margin-bottom:40px}
.st-accordion-table-wrapper.support-resources .support-header{align-items:center;display:flex;justify-content:space-between}
@media(max-width:40em){.st-accordion-table-wrapper.support-resources .support-header{align-items:flex-start;flex-direction:column;justify-content:flex-start}
}
.st-accordion-table-wrapper.support-resources .support-header .link{display:block;font-size:14px;font-weight:bold;margin:0 0 25px 0;padding-right:20px}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu,.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu li.has-children:last-child{margin-bottom:0}
@media(max-width:64em){.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label .resource-title{line-height:1;max-width:90%}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label .resource-title h6{width:100%}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label .resource-title .views-and-likes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74757c;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:10px;font-weight:normal;margin-right:15px;padding-top:10px;text-transform:none}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label .resource-title .views-and-likes svg{fill:#74757c;height:18px;margin-right:5px;width:18px}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu>li li:first-child{border-top:0}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu div.main-content{margin-top:15px}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu div.main-content+.link{display:block;font-size:14px;font-weight:bold;line-height:initial;margin-bottom:25px;margin-top:15px}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu div.main-content .st-link{overflow-wrap:break-word}
@media(max-width:64em){.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label,.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu div.main-content,.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu .cta-link{padding-left:.625rem;padding-right:.625rem}
}
@media(max-width:64em){.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu label,.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu div.main-content,.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu .cta-link{padding-left:.9375rem;padding-right:.9375rem}
}
.st-accordion-table-wrapper.support-resources ul.cd-accordion-menu+.st-button{margin-bottom:0;margin-top:30px}
.st-accordion-table-wrapper--flat{margin:0;padding:0;margin-top:15px;border-bottom-width:0}
.st-accordion-table-wrapper--flat .st-svg--arrow-right{margin-right:15px}
.st-accordion-table-wrapper--flat table{margin-bottom:-1px}
.st-accordion-table-wrapper--flat table .st-text-color--light-blue{margin-bottom:0}
.st-accordion-table-wrapper--flat .st-table--all-tools__description{max-width:390px}
.st-accordion-table-wrapper--flat li{border-bottom:1px solid #ccc}
.st-accordion-table-wrapper--flat li li{border:0}
.st-accordion-table-wrapper--flat li:first-child{border-top:1px solid #ccc}
.st-accordion-table-wrapper--flat li.has-children{margin-bottom:0}
.st-accordion-table-wrapper--flat li>input+label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-accordion-table-wrapper--flat li>input+label h6{margin-bottom:0}
.st-accordion-table-wrapper .st-table--small,.cd-accordion-menu .st-table--small{margin:0}
.st-accordion-table-wrapper .st-table--small .st-table__item,.cd-accordion-menu .st-table--small .st-table__item{padding-left:10px}
.st-accordion-table-wrapper div.dataTables_wrapper,.cd-accordion-menu div.dataTables_wrapper{margin-bottom:0}
.st-accordion-table-wrapper .st-table__col-list .st-table__expand,.cd-accordion-menu .st-table__col-list .st-table__expand{margin-bottom:10px}
.st-accordion-table-wrapper tr:last-child td,.cd-accordion-menu tr:last-child td{border-bottom:1px solid #03234b}
@media screen and (max-width:64em){.st-accordion-table-wrapper .visible-on-medium-down,.cd-accordion-menu .visible-on-medium-down{border-bottom:1px solid #ccc}
.st-accordion-table-wrapper th.visible-on-medium-down:nth-child(1n+1),.cd-accordion-menu th.visible-on-medium-down:nth-child(1n+1){border-top:1px solid #03234b}
}
.st-accordion-table-wrapper .js-st-accordion-expanded>label .st-svg--arrow-right,.cd-accordion-menu .js-st-accordion-expanded>label .st-svg--arrow-right{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.st-accordion-table-wrapper .st-svg--arrow-right,.cd-accordion-menu .st-svg--arrow-right{height:15px;transition:transform .3s;width:8px}
.st-accordion-table-wrapper label .st-svg--arrow-right,.cd-accordion-menu label .st-svg--arrow-right{float:right}
.st-accordion-table-wrapper label.st-accordion-label,.cd-accordion-menu label.st-accordion-label{display:block}
.st-accordion-table-wrapper label.st-accordion-label .st-h3,.cd-accordion-menu label.st-accordion-label .st-h3{display:inline-block}
.st-accordion-table-wrapper label.st-accordion-label span:first-child,.cd-accordion-menu label.st-accordion-label span:first-child{display:inline-block;margin-bottom:25px;max-width:calc(100% - 20px)}
.st-accordion-table-wrapper label.st-row,.cd-accordion-menu label.st-row{margin-left:auto;margin-right:auto;padding-left:.9375rem;padding-right:.9375rem}
@media only screen and (min-width:40.063em){.st-accordion-table-wrapper label.st-row,.cd-accordion-menu label.st-row{padding-left:.9375rem;padding-right:.9375rem}
}
.st-accordion-table-wrapper label.st-row span.st-copy,.st-accordion-table-wrapper label.st-row span.st-search-result__link,.st-accordion-table-wrapper label.st-row .region-content .container-fluid .col-md-4 span.stock-quote,.region-content .container-fluid .col-md-4 .st-accordion-table-wrapper label.st-row span.stock-quote,.cd-accordion-menu label.st-row span.st-copy,.cd-accordion-menu label.st-row span.st-search-result__link,.cd-accordion-menu label.st-row .region-content .container-fluid .col-md-4 span.stock-quote,.region-content .container-fluid .col-md-4 .cd-accordion-menu label.st-row span.stock-quote{display:block}
@media(max-width:40em){.st-sidebar__tree .cd-accordion-menu input[type=checkbox]+label+ul,.st-tree .cd-accordion-menu input[type=checkbox]+label+ul{padding-left:0;padding-right:0}
.st-accordion-label+ul>li>.st-row--small>.columns,.st-accordion-label+ul>li>.st-row--small+.st-container>.st-row>.columns{padding:0}
.st-accordion-label+ul .st-table--small:not(.st-table--boxed){margin:0 -0.9375rem}
.st-accordion-label+ul .st-table--small:not(.st-table--boxed) .st-table__item{padding-left:.9375rem}
}
.st-container>.cd-accordion-menu .st-accordion-label>.st-h3{max-width:93%}
.st-container>.cd-accordion-menu .st-accordion-label>.st-svg--arrow-right{margin-top:5px}
.st-info-line{display:flex;flex-direction:row;justify-content:space-between;margin:0 0 10px 0}
.st-info-line__content{align-items:center;display:flex;flex-direction:row}
.st-info-line__content--left .st-info-line__item{margin:0 10px 0 0}
.st-info-line__content--left .st-info-line__item:last-child{margin:0}
.st-info-line__content--right .st-info-line__item{margin:0 0 0 15px}
.st-info-line__content--right .st-info-line__item:first-child{margin:0}
.st-info-line p,.st-info-line button,.st-info-line a{margin:0}
.st-info-line p{color:#74757c;font-size:13px}
.st-info-line .st-link{align-items:center;display:flex;flex-direction:row}
.st-info-line .st-link>span{color:#74757c;margin-left:23px}
.st-filter{align-items:flex-end;display:flex;flex-direction:row}
@media(max-width:64em){.st-filter{display:none}
}
.st-filter--resources .st-input{margin-right:30px;width:201px}
.st-filter--resources .st-input:nth-child(2){margin-right:35px}
.st-filter--resources .st-input:last-of-type{margin-right:0}
.st-filter--resources .st-input:nth-child(2){position:relative}
.st-filter--resources .st-input:nth-child(2):after{color:#74757c;content:'to';font-size:16px;position:absolute;right:-25px;top:32px}
.st-filter--resources .st-input input[type='text']{font-size:13px}
.st-filter--resources .st-input .st-svg{bottom:12px;fill:#74757c;height:14px;opacity:.5;width:13px}
.st-filter--resources .st-button:first-of-type{margin-left:auto}
.st-filter--resources .st-button:last-of-type{margin-right:0}
.st-table__sticky-wrapper{margin:0 0 0 290px;overflow-x:auto;position:static}
@media(min-width:40.063em) and (max-width:64em){.st-table__sticky-wrapper{margin:0 0 0 268px}
}
.st-table-header__headline--products .st-table-header__left{float:left;max-width:50%}
.st-table-header__headline--products .st-table-header__title{max-width:none}
.st-table--product-selector{position:relative}
.st-table--product-selector table{margin-bottom:0;table-layout:auto}
.st-table--product-selector .st-popover:hover{cursor:pointer}
.st-table--product-selector .st-popover__wrapper{width:210px}
.st-table--product-selector .st-popover__content--small{margin:0;padding:10px 0 4px}
.st-table--product-selector .st-button__icon--blue{fill:#03234b}
.st-table--product-selector .dataTables_wrapper{margin:0 0 0 274px;overflow-x:auto}
.st-table--product-selector .st-table__head-item--fixed:nth-child(1),.st-table--product-selector .st-table__cell--fixed:nth-child(1){left:0;width:130px}
@media(min-width:40.063em) and (max-width:64em){.st-table--product-selector .st-table__head-item--fixed:nth-child(1),.st-table--product-selector .st-table__cell--fixed:nth-child(1){width:108px}
}
.st-table--product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){left:130px;width:160px}
@media(min-width:40.063em) and (max-width:64em){.st-table--product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){left:108px}
}
.st-table--product-selector .st-table__head-item--fixed:before,.st-table--product-selector .st-table__cell--fixed:before{content:none}
.st-table--product-selector .st-table__head-item--fixed+th:not(.st-table__head-item--fixed):before,.st-table--product-selector .st-table__cell--fixed+td:not(.st-table__cell--fixed):before{content:none}
.st-table--product-selector .st-table__head-item--fixed:nth-child(1){padding-left:.9375rem}
.st-table--product-selector .st-table__head-item--fixed:nth-child(1) .st-button{margin:0}
.st-table--product-selector thead th{height:57px}
.st-table--product-selector thead th[colspan='2']{min-width:135px}
.st-table--product-selector thead th.st-table__cell--wider{min-width:115px}
.st-table--product-selector thead th>span,.st-table--product-selector thead th.st-table__head-item--combination>span{padding:11.5px 0}
.st-table--product-selector thead th>span:not(:first-child),.st-table--product-selector thead th.st-table__head-item--combination>span:not(:first-child){padding:6.5px 0}
.st-table--product-selector td{vertical-align:top}
.st-table--product-selector td .st-checkbox{margin:0 0 0 20px}
.st-table--product-selector .st-table__info-box .st-badge svg{max-height:18px;max-width:18px}
.st-table--product-selector .st-table__info-box .st-badge .st-svg-chip,.st-table--product-selector .st-table__info-box .st-badge .st-svg-product-selector-buy-now,.st-table--product-selector .st-table__info-box .st-badge .st-svg-product-selector-sample,.st-table--product-selector .st-table__info-box .st-badge .st-svg-product-selector-distributor{height:18px;width:18px}
.st-table--product-selector .st-table__head-item--fixed:nth-of-type(2),.s-table--product-selector .st-table__cell--fixed:nth-child(2){border-right:1px solid #ccc}
.st-table--product-selector .st-table__head-item--fixed:nth-of-type(2):after,.st-table--product-selector .st-table__cell--fixed:nth-child(2):after{box-shadow:0 0 0 0 rgba(0,0,0,0.1),3px 0 8px 0 rgba(0,0,0,0.1);content:'';display:block;height:100%;position:absolute;right:0;top:0;width:4px;z-index:10}
.st-table--product-selector .st-table__col-right{min-width:130px;text-align:right}
@media(max-width:40em){.st-table--product-selector .st-checkbox{float:left;padding-top:1px;position:relative;top:1px;width:40px}
.st-table--product-selector .st-checkbox+.st-table__cell-value{width:calc(100% - 42px)}
}
.st-customize-columns__buttons button:last-child{float:right}
.st-customize-columns__buttons .st-button{margin-bottom:0}
@media screen and (max-width:40.063em){.st-customize-columns__buttons .st-button{margin-bottom:15px}
}
.st-customize-columns p+p{margin-top:-15px}
.st-customize-columns .st-customize_columns__select{border-right:1px solid #ccc;margin-right:15px;padding-right:15px}
.st-customize-columns .st-customize_columns__select ul{border:1px solid #ccc;list-style-type:none;margin-bottom:25px;margin-left:0;max-height:500px;overflow-x:hidden;overflow-y:scroll}
.st-customize-columns .st-customize_columns__select ul li{background-color:#fff;box-shadow:0 0 8px 0 #e6e6e6;color:#74757c;font-size:13px;margin:4px 0;padding:11px 30px 11px 15px;position:relative}
.st-customize-columns .st-customize_columns__select ul li:not(.st-customize_columns__select--disabled):hover{box-shadow:0 0 15px 0 rgba(2,171,245,0.4)}
.st-customize-columns .st-customize_columns__select ul li ul{border:0;margin-bottom:0}
.st-customize-columns .st-customize_columns__select ul li ul li{padding-left:20px}
.st-customize-columns .st-customize_columns__select ul li:first-of-type{margin-top:0}
.st-customize-columns .st-customize_columns__select ul li:last-of-type{margin-bottom:0}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--disabled{cursor:auto}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--disabled li{cursor:auto}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--disabled .st-customize-columns__handle{display:none}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi{padding-bottom:0}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul{margin-top:11px;overflow:visible}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li{box-shadow:none}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:before,.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:after{background-color:#f2f2f2;content:'';height:1px;position:absolute;top:0;width:100%}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:before{left:-15px}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:after{border:0;right:-30px}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:hover{box-shadow:none}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:hover:after{border-color:#f8f8f8}
.st-customize-columns .st-customize_columns__select ul .st-customize_columns__select--multi ul li:hover:before{background-color:#f8f8f8}
.st-customize-columns .st-customize_columns__select .st-checkbox input[type='checkbox']+label{margin:0}
.st-customize-columns .st-customize_columns__select .ui-sortable-helper{box-shadow:0 0 15px 0 rgba(2,171,245,0.4)}
.st-customize-columns .st-customize_columns__select .ui-sortable-helper:after{border-color:#3cb4e6}
.st-customize-columns .st-customize_columns__select .ui-sortable-helper:before{background-color:#3cb4e6}
.st-customize-columns .st-customize_columns__select .st-customize-columns__handle{cursor:pointer;height:40px;position:absolute;right:5px;top:0;width:40px}
.st-customize-columns .st-customize_columns__select .st-customize-columns__handle:after{border-bottom:2px solid #ccc;border-top:2px solid #ccc;content:'';height:12px;position:absolute;right:10px;top:14px;width:14px}
.st-customize-columns .st-customize_columns__select .st-customize-columns__handle:before{background-color:#ccc;content:'';height:2px;position:absolute;right:10px;top:19px;width:14px}
.st-customize-columns .st-customize_columns__select .st-customize-columns__handle:hover:after{border-color:#3cb4e6}
.st-customize-columns .st-customize_columns__select .st-customize-columns__handle:hover:before{background-color:#3cb4e6}
.st-column-reverse,.st-columns-reverse{float:right}
.st-column-reverse+.st-column-reverse:last-child,.st-columns-reverse+.st-column-reverse:last-child,.st-column-reverse+.st-columns-reverse:last-child,.st-columns-reverse+.st-columns-reverse:last-child{float:left}
@media(min-width:40.063em){.st-column-divider{border-left:1px solid #ccc}
}
@media(min-width:64.063em){.st-column-divider .st-container-wrapper{padding-left:50px}
.st-column-divider .st-container-wrapper--small{padding-left:15px}
}
@media(max-width:64em){.st-column-divider.st-column-divider--hide-medium-down{border:0}
}
@media(max-width:40em){.st-column-divider{border-top:1px solid #ccc}
.st-column-divider .st-container-wrapper{padding-top:50px}
}
#st-create-account-form [class*="column"]+[class*="column"]:last-child{float:left}
[data-simplebar],[data-customsimplebar]{max-height:inherit;overflow:hidden !important;position:relative;z-index:0;-webkit-overflow-scrolling:touch}
[data-simplebar='init'],[data-customsimplebar]{display:flex}
.simplebar-scroll-content{box-sizing:content-box !important;max-height:inherit !important;min-width:100% !important;overflow-x:hidden !important;overflow-y:scroll;margin-bottom:-20px}
.simplebar-content{box-sizing:border-box !important;min-height:100% !important;overflow-x:scroll;overflow-y:hidden !important}
.simplebar-track{bottom:0;position:absolute;right:0;width:11px;z-index:1}
.simplebar-scrollbar{min-height:10px;position:absolute;right:2px;width:7px}
.simplebar-scrollbar:before{border-radius:2px;content:'';left:0;opacity:0;position:absolute;right:0;transition:opacity .2s linear}
.simplebar-track:hover .simplebar-scrollbar:before,.simplebar-track .simplebar-scrollbar.visible:before{transition:opacity 0 linear}
.simplebar-track.vertical{background-color:#e6e6e6;border-radius:5px;bottom:0;right:0;top:0;visibility:visible;width:4px}
.simplebar-track.vertical .simplebar-scrollbar:before{background-color:#3cb4e6;bottom:0;left:5px;opacity:.5;top:0;width:4px}
.simplebar-track.horizontal{height:11px;left:0;width:auto}
.simplebar-track.horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}
.horizontal.simplebar-track .simplebar-scrollbar{display:none;height:7px;min-height:0;min-width:10px;right:auto;top:2px;width:auto}
.st-compare-view{padding-top:50px}
.st-compare-view .st-button{margin-bottom:15px}
@media(max-width:64em){.st-compare-view .st-button{margin-left:15px}
}
.st-compare-view table{border-top:1px solid #03234b;width:100%}
.st-compare-view table thead{background-color:#fff}
.st-compare-view table thead tr td{padding:15px 12px}
.st-compare-view table tbody td{border-bottom:0;border-top:1px solid #ccc}
.st-compare-view table tbody td:not(:first-child):before{background-color:#fff;content:' ';height:2px;left:0;position:absolute;top:-2px;width:3px}
.st-compare-view table tbody tr:first-child td{border-top:1px solid #ccc}
.st-compare-view table tr td{color:#74757c;font-size:13px;position:relative;text-align:left;vertical-align:top;width:210px}
.st-compare-view table tr td:first-child{color:#74757c;font-size:12px;font-weight:700;line-height:15px}
@media(max-width:40em){.st-compare-view table tr td:nth-child(n+4){display:none}
}
.st-compare-view__cell--highlight{background-color:rgba(57,169,220,0.06);border-color:rgba(57,169,220,0.3) !important}
.st-compare-view__close{cursor:pointer;height:10px;position:absolute;right:10px;top:10px;width:10px}
.st-compare-view__close .st-svg--close{height:100%;vertical-align:top;width:100%}
@media(max-width:40em){.st-compare-view__close{display:none}
}
.st-compare-view__empty{display:none}
.st-compare-view .st-table__info-box{margin-top:5px}
.st-table--resources th:first-of-type,.st-table--resources td:first-of-type{width:35px}
.st-table--resources th:nth-child(3),.st-table--resources td:nth-child(3){max-width:390px}
.st-table--resources th:nth-child(3) a,.st-table--resources td:nth-child(3) a{display:inline-block}
.st-table--resources th .st-checkbox>label,.st-table--resources td .st-checkbox>label{margin:0 0 15px 0}
.st-table--resources th{padding:15px 15px}
.st-table--resources th .st-checkbox>label{margin-top:-2px}
.st-table--resources tr table tr:last-child td,.st-table--resources tr table tr td{border:0}
@media(max-width:64em){.st-table--resources tbody .st-checkbox{padding-top:4px}
}
@media(min-width:64.063em){.st-table--resources tbody .st-checkbox{padding-top:3px}
}
.st-table--resources td{padding:15px}
.st-table--resources td:first-of-type,.st-table--resources td:nth-of-type(2){padding-top:21px}
.st-table--resources td img{padding-right:5px}
.st-table--resources td table tr:first-child td{padding-bottom:2px}
.st-table--resources td table tr:last-child td{padding-bottom:12px;padding-top:5px;vertical-align:top}
.st-table--resources-popular td:first-of-type,.st-table--resources-popular td:nth-of-type(2){padding:10px}
.st-table--resources-popular .dataTables_length,.st-table--resources-popular .dataTables_info,.st-table--resources-popular .dataTables_filter,.st-table--resources-popular .dataTables_paginate{display:none}
.st-table--resources .st-table__cell--download{width:100px}
.st-table--resources .st-table__head-item--download{opacity:.5}
.st-table--resources .st-table__head-item--download-active{opacity:1}
.st-table--resources .st-table__cell--wrapper .st-link .st-link__icon--small,.st-table--resources .st-table__cell--wrapper a .st-link__icon--small{top:0}
.st-table--resources .st-copy--chinese{color:#74757c;display:inline-block;font-size:13px;max-width:80%;vertical-align:top}
.st-table--resources .st-table__col-left{max-width:80%}
.st-table--resources .st-link{display:block}
.st-table--resources .st-link__icon--small,.st-table--resources .st-link__icon--small{top:0}
.st-table--resources .item .st-link.with-icon{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-pagination,ul.pagination{float:right;font-size:13px;line-height:19px;padding:45px 25px 35px}
@media(max-width:40em){.st-pagination,ul.pagination{display:flex;flex-wrap:wrap;float:none;justify-content:center}
}
.st-pagination li:before,ul.pagination li:before{display:none}
.st-pagination__item,ul.pagination li{color:#74757c;float:left;font-size:13px;list-style-type:none;padding-left:0}
.st-pagination__item:first-child:hover a,ul.pagination li:first-child:hover a,.st-pagination__item:last-child:hover a,ul.pagination li:last-child:hover a{background-color:transparent}
.st-pagination__item:first-child a:hover,ul.pagination li:first-child a:hover,.st-pagination__item:first-child a:hover .st-pagination__item-icon,ul.pagination li:first-child a:hover .st-pagination__item-icon,.st-pagination__item:first-child a:hover .st-pagination__item-text,ul.pagination li:first-child a:hover .st-pagination__item-text,.st-pagination__item:last-child a:hover,ul.pagination li:last-child a:hover,.st-pagination__item:last-child a:hover .st-pagination__item-icon,ul.pagination li:last-child a:hover .st-pagination__item-icon,.st-pagination__item:last-child a:hover .st-pagination__item-text,ul.pagination li:last-child a:hover .st-pagination__item-text{color:#90cfeb;fill:#90cfeb;text-decoration:none}
.st-pagination__item:first-child a,ul.pagination li:first-child a{margin-right:25px;padding-right:0}
.st-pagination__item:last-child a,ul.pagination li:last-child a{margin-left:25px;padding-left:0}
@media(max-width:40em){.st-pagination__item:last-child a,ul.pagination li:last-child a{padding-right:9px}
}
.st-pagination__item:last-child .st-pagination__item-text,ul.pagination li:last-child .st-pagination__item-text{margin-right:2px}
.st-pagination__item:hover a,ul.pagination li:hover a{background-color:#f8f8f8;color:#3cb4e6}
.st-pagination__item a,ul.pagination li a{background:0;color:#74757c;display:block;padding:2px 10px}
.st-pagination__item-icon{fill:#3cb4e6;height:10px;position:absolute;width:6px}
.st-pagination__item-icon--left{left:0;top:6px;transform:rotate(180deg)}
.st-pagination__item-icon--right{right:0;top:8px}
.st-pagination__item-text{color:#3cb4e6;font-size:13px}
@media(max-width:40em){.st-pagination__item-text:nth-of-type(2){display:none}
}
.st-pagination__item--select{display:none;padding-left:10px !important;padding-right:7px;padding-top:2px}
@media(max-width:40em){.st-pagination__item--select{display:block}
}
.st-pagination__item--current a,ul.pagination li.current a{background-color:#f8f8f8;color:#3cb4e6;cursor:default;font-weight:bold}
.st-pagination__item--disabled.st-pagination__item a:hover .st-pagination__item-text,ul.pagination li.st-pagination__item--disabled a:hover .st-pagination__item-text{color:#3cb4e6}
.st-pagination__item--disabled.st-pagination__item a:hover .st-pagination__item-icon,ul.pagination li.st-pagination__item--disabled a:hover .st-pagination__item-icon{fill:#3cb4e6}
.st-pagination__item--dots{pointer-events:none}
.st-pagination__item .st-link svg+span,ul.pagination li .st-link svg+span,.st-pagination__item a svg+span,ul.pagination li a svg+span{margin-left:2px}
@media(max-width:64em){.js-st-sidebar-active .st-pagination__item-text:nth-of-type(2){display:none}
.js-st-sidebar-active .st-pagination__item--select{display:block}
.js-st-sidebar-active .hidden-for-small{display:none}
}
.st-partners-search .st-select{width:200px}
.st-partners-search .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-partners-search .grid .st-nav-tabs__item{-ms-flex-preferred-size:33%;flex-basis:33%;margin:15px 0}
.st-pagination-select{float:left;margin-bottom:50px;margin-left:20px;margin-top:35px;width:97px}
@media(max-width:40em){.st-pagination-select{display:none}
}
.st-pagination-select .selectric{background-color:#fff}
.st-pagination-select .selectric .label{color:#74757c;font-size:13px;font-weight:bold;padding-left:32px}
.st-pagination-select .selectric .button:after{border-bottom:1px solid #74757c;border-right:1px solid #74757c}
.st-pagination-select .selectric-scroll ul li{line-height:13px;margin:0 4px;padding-left:28px}
@media(max-width:64em){.js-st-sidebar-active .st-pagination-select{display:none}
}
.page-bottom-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.page-bottom-buttons.has-right-button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.page-bottom-buttons.has-left-button.has-right-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:40em){.page-bottom-buttons.has-left-button.has-right-button .right-button{margin-left:10px}
}
.page-bottom-buttons:not(.has-left-button) .left-button,.page-bottom-buttons:not(.has-right-button) .right-button{display:none}
.page-bottom-buttons .bottom-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:125px;position:relative}
.page-bottom-buttons .bottom-button .st-svg{fill:#f8f8f8;height:100%;position:absolute;width:94px}
.page-bottom-buttons .bottom-button.left-button{padding-left:20px}
.page-bottom-buttons .bottom-button.left-button:before{left:93px}
.page-bottom-buttons .bottom-button.left-button .st-svg{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.page-bottom-buttons .bottom-button.right-button{padding-right:20px}
.page-bottom-buttons .bottom-button.right-button .st-svg{right:0}
@media(max-width:40em){.page-bottom-buttons .bottom-button.right-button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}
}
.page-bottom-buttons .bottom-button span{color:#3cb4e6;font-size:16px;font-weight:700;padding:0 10px;position:relative}
.page-bottom-buttons .bottom-button:before{background-color:#f8f8f8;content:' ';height:100%;left:0;position:absolute;width:calc(100% - 93px)}
.page-bottom-buttons .bottom-button.active .st-svg{fill:#3cb4e6}
.page-bottom-buttons .bottom-button.active:before{background-color:#3cb4e6}
.page-bottom-buttons .bottom-button.active span{color:#FFF}
body:not(.touch-device) .page-bottom-buttons .bottom-button:hover .st-svg{fill:#3cb4e6}
body:not(.touch-device) .page-bottom-buttons .bottom-button:hover:before{background-color:#3cb4e6}
body:not(.touch-device) .page-bottom-buttons .bottom-button:hover span{color:#FFF}
@media(min-width:64.063em){.st-resources-popular .st-sorters{display:none}
}
@media(max-width:40em){.st-resources-popular .st-table{display:block}
}
.st-resources-popular .st-select .selectric{background-color:#fff}
.st-resources-popular .st-select .selectric .label{color:#74757c}
.st-resources-popular .st-sorters .sorter-label{font-size:13px;line-height:13px}
.st-resources-popular .st-sorters .st-select{margin-bottom:0}
.st-resources-popular .st-sorters .st-select .selectric{border:0;height:13px;line-height:13px;position:relative}
.st-resources-popular .st-sorters .st-select .selectric .label{height:13px;line-height:13px;margin:0;padding-right:18px;padding:0}
.st-resources-popular .st-sorters .st-select .selectric .button{height:13px;margin:0}
.st-resources-popular .st-sorters .st-select .selectric .button:after{border-bottom:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #74757c;bottom:auto;content:' ';height:0;left:auto;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}
.st-resources-popular .medium-info{margin-bottom:10px;padding-left:19px}
.st-resources-popular .medium-info .value{color:#ccc;font-size:11px}
.st-resources-popular .medium-info .value:after{content:'|';margin:0 5px}
.st-resources-popular .medium-info .value:last-child:after{content:none}
.st-resources-popular .medium-details{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-resources-popular .medium-details .st-link{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-resources-popular .medium-details .st-link .value:nth-child(1n+2){padding-left:10px}
.st-resources-popular .medium-details .st-link .description{padding-left:10px}
.st-resources-popular .medium-details .download-link{display:inline-block;height:13px;width:14px}
.st-resources-popular .medium-details .st-flag img{padding-right:0}
.st-resources-popular .medium-details .st-svg{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.st-resources-popular .st-table-load-more .count{font-size:13px}
@media(max-width:64em){.st-resources-popular .st-table--resources th{border:0;height:0;padding:0}
.st-resources-popular .st-table--resources table{border-top:1px solid #000}
}
.st-resources-popular .st-table--resources td .item:nth-child(1n+2){padding-top:5px}
.st-resources-popular .st-table--resources .st-checkbox{padding-top:0}
.st-resources-popular .st-table--resources .st-checkbox>label{margin-bottom:13px}
.st-resources-popular .st-table--resources table:not(.has-toggled) tbody tr td .st-checkbox input[type='checkbox']:not(:checked)+label:before{opacity:0}
.st-resources-popular .st-table--resources table tbody tr:hover td .st-checkbox input[type='checkbox']:not(:checked)+label:before{opacity:1}
.st-resources-popular .st-table--resources table:not(.has-toggled) thead tr th .download-selected-btn{display:none}
.st-resources-popular .st-table--resources tr.active .st-svg--file-type{fill:#3cb4e6}
.st-resources-popular .st-table--resources tr.active .st-link{color:#3cb4e6}
.st-resources-popular .st-table--resources .st-table__expand{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-resources-popular .st-table--resources .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-resources-popular .st-table--resources .item .st-checkbox{-webkit-box-flex:0;-ms-flex:0 0 25px;flex:0 0 25px}
.st-resources-popular .st-table--resources .item .file-type{-webkit-box-flex:0;-ms-flex:0 0 40px;flex:0 0 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-resources-popular .st-table--resources .item .title-description{max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}
@media(max-width:64em) and (min-width:40.063em){.st-table--sample-buy{overflow-x:scroll;overflow-y:hidden}
}
.st-table--sample-buy--full-width{margin:0 5%}
@media(max-width:40em){.st-table--sample-buy--full-width{margin:auto}
}
.st-table--sample-buy .st-button__icon--left{margin-right:12px}
.st-table--sample-buy .st-popover__content{padding-left:19px}
.st-table--sample-buy .st-popover__content--small{font-size:10px;margin-bottom:4px}
.st-table--sample-buy .st-popover__content--big{font-size:13px;margin-bottom:12px}
@media(max-width:64em) and (min-width:40.063em){.st-table--sample-buy .st-popover__wrapper{position:fixed}
}
.st-table--sample-buy .st-popover__link{display:block}
.st-table--sample-buy table,.st-table--sample-buy div.dataTables_wrapper{margin-bottom:0}
.st-table--sample-buy th{vertical-align:middle}
.st-table--sample-buy th.st-table__head-item span{padding:7px 0}
.st-table--sample-buy th .st-table__head-item--combination{border-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap}
.st-table--sample-buy th.st-table--sample-buy--badge-header{border:0;width:25px}
.st-table--sample-buy th.st-table--sample-buy--badge-header.js-st-table-col-no-sort{cursor:default}
.st-table--sample-buy td{padding-bottom:15px;padding-top:15px;vertical-align:top}
.st-table--sample-buy td .st-button--outline{white-space:nowrap}
.st-table--sample-buy .st-table__col-right{min-width:165px}
.st-table--sample-buy:not(.st-table--small) .st-button{margin:0;min-width:132px}
.st-table--sample-buy:not(.st-table--small) .st-button:not(.st-button--iconless){-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-table--sample-buy:not(.st-table--small) .st-button+.st-button{margin-top:5px}
.st-table--sample-buy.st-table--small>div{clear:both}
.st-table--sample-buy tr th.st-table__head-item--combination span:first-child{border:0}
.st-table--sample-buy tr:first-child th.st-table__head-item--combination{border-bottom:0}
.st-table--sample-buy .st-table__cell-value{display:inline-block;line-height:20px;margin-top:10px}
.st-table--sample-buy .st-table__cell-value,.st-table--sample-buy .st-table__col-left{flex:1 1 auto;max-width:100%;width:100%}
.st-table--sample-buy .st-table__col-left{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}
.st-table--sample-buy__new-badge::before{background:#3cb4e6;border-radius:10px;color:#fff;font-size:7px;content:'new';display:inline-block;line-height:20px;text-align:center;-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg);height:20px;width:20px}
.st-table--sample-buy__small-new-badge::before{background:#3cb4e6;border-radius:10px;color:#fff;font-size:7px;content:'new';display:inline-block;line-height:20px;text-align:center;-webkit-transform:rotateZ(-20deg);transform:rotateZ(-20deg);height:20px;width:20px}
.st-table--sample-buy__small-new-badge::before{margin-right:5px;vertical-align:middle}
.st-table--quality-and-reability td{vertical-align:middle}
.st-table--quality-and-reability .st-link{margin-right:15px}
.st-table--quality-and-reability .st-table__col-right{min-width:150px}
.st-table--pdp-tools-software th:first-child{min-width:80px}
.st-table--pdp-tools-software td{vertical-align:top}
.st-table--pdp-tools-software td img{max-width:50px}
.st-table--pdp-tools-software .dataTables_wrapper table.dataTable thead th.st-table__head-item{padding:13px 15px 7px}
.st-table--pdp-tools-software .dataTables_wrapper table.dataTable tbody td.st-table__cell{padding:12px 10px}
.st-table--catalogue-tools-software .st-table__cell:first-child a{font-weight:bold}
.st-table--catalogue-tools-software .st-table__cell{padding-bottom:15px;padding-top:13px;vertical-align:top}
.st-table--catalogue-tools-software .st-table__cell:nth-child(2),.st-table--catalogue-tools-software .st-table__head-item:nth-child(2){width:570px}
@media(max-width:40em){.st-table-header--catalogue-tools-software{display:none}
}
.st-table--sample-buy .dataTables_scrollHead{width:100% !important}
.st-table--sample-buy .dataTables_scrollHead>.dataTables_scrollHeadInner>.js-st-table-sort-first{width:auto !important}
.st-table--sample-buy .dataTables_scrollBody{width:100% !important}
.st-table--sample-buy .st-table--distributor table tr td{border-bottom:1px solid #ccc}
.st-table--distributor table.dataTable thead th:last-child,.st-table--distributor th:last-child{width:170px !important}
.st-table--distributor table.dataTable tbody td:last-child,.st-table--distributor td:last-child{padding:2.5px 10px}
.st-table--distributor th{border-bottom-width:1px}
.st-table--distributor td{vertical-align:middle}
.st-table--distributor td>.st-button.st-button--extra-small{margin:0;font-size:12px;padding:5px 5px}
.st-table--distributor td>.st-button.st-button--extra-small .st-button__icon--right{margin-left:10px;width:15px;height:15px}
.st-table--distributor td:before{display:none}
.st-table--distributor.st-table--small{background-color:#f6f9fb;border:0;border-bottom:1px solid #ccc;padding-bottom:30px;position:relative}
.st-table--distributor.st-table--small .st-table__headline{height:50px}
.st-table--distributor.st-table--small .st-table__subline{border-top:1px solid #03234b}
.st-table--distributor.st-table--small .st-table__head-item{border-top:1px solid #03234b}
.st-table--partner-products td .st-button{margin:0;width:100%;min-width:195px;padding:10px}
.st-table--partner-products .st-table__item .st-button{padding:10px}
.st-table--partner-products p+p{margin-top:0}
.st-table--small{border-bottom:1px solid #03234b;border-top:1px solid #03234b;margin:0 -15px}
@media screen and (min-width:40.063em){.st-table--small{display:none}
}
@media screen and (max-width:40.063em){.st-table--normal{display:none}
}
.st-table--small .st-table__head-item{border-bottom:2px solid #ccc;box-sizing:border-box;color:#74757c;font-size:10px;font-weight:700;height:38px;line-height:38px;padding:0 10px}
.st-table--small .st-table__item{border-bottom:1px solid #ccc;padding:15px 15px 10px}
.st-table--small .st-table__item--empty{font-size:13px;padding:25px 15px;text-align:center}
.st-table--small>.st-table__item:last-child{border:0}
.st-table--small .st-table__headline{margin:0 0 10px 10px;padding-top:15px}
.st-table--small .st-table__headline span:first-of-type{display:block}
.st-table--small .st-table__subline{margin-top:0;padding:10px 0 0 15px}
.st-table--small .st-table__cell-title{font-size:16px;margin-bottom:0;-webkit-font-smoothing:antialiased}
.st-table--small .st-table__cell-title+.st-badge{margin-top:4px}
.st-table--small .st-table__cell-description,.st-table--small .st-copy.st-table__cell-description,.st-table--small .st-table__cell-description.st-search-result__link,.st-table--small .region-content .container-fluid .col-md-4 .st-table__cell-description.stock-quote,.region-content .container-fluid .col-md-4 .st-table--small .st-table__cell-description.stock-quote,.st-table--small form.st-table__cell-description.validationForm{display:block;margin-top:10px}
.st-table--small .st-copy,.st-table--small .st-search-result__link,.st-table--small .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-table--small .stock-quote,.st-table--small form.validationForm{display:inline-block;font-size:13px;margin-bottom:5px}
.st-table--small .st-copy img,.st-table--small .st-search-result__link img,.st-table--small .region-content .container-fluid .col-md-4 .stock-quote img,.region-content .container-fluid .col-md-4 .st-table--small .stock-quote img,.st-table--small form.validationForm img{margin-right:10px}
.st-table--small .st-link svg+span{margin-left:25px;font-size:13px}
.st-table--small .st-link,.st-table--small .st-link+.st-link{display:inline-block}
.st-table--small .st-link+.st-link{margin-left:15px}
.st-table--small .st-popover__wrapper{width:210px}
.st-table--small .st-popover__content--small{margin:0;padding:10px 0 4px}
.st-table--small.st-table--boxed{border:0;line-height:15px}
.st-table--small.st-table--boxed .st-table__item{border:1px solid #ccc;margin-bottom:8px;padding:5px 15px 10px 10px}
.st-table--small.st-table--boxed .st-table__item.st-table--personalised{border-left:2px solid #ffd200}
.st-table--small.st-table--boxed .st-table__col-left{max-width:80%}
.st-table--small.st-table--boxed .st-table__col-list .st-link__icon{top:-3px}
.st-table--small.st-table--resources .st-table__col-right .st-link__icon{top:-2px}
.st-table--small.st-table--quality-and-reability .st-table__col-right .st-link__icon{top:2px}
.st-table--small.st-table--search .st-table__col-list .st-link__icon--small{height:18px;width:18px}
.st-table--small:not(.st-table--boxed) .st-table--personalised{padding:0 0 0 2px}
.st-table--small:not(.st-table--boxed) .st-table--personalised .st-table__col-list,.st-table--small:not(.st-table--boxed) .st-table--personalised .st-table__expand{border-left:2px solid #ffd200}
.st-table--small:not(.st-table--boxed) .st-table--personalised .st-table__col-list{padding:15px .9375rem 10px 9px}
.st-table--small:not(.st-table--boxed) .st-table--personalised .st-table__expand{margin-top:0;padding:10px .9375rem 10px 9px}
.st-table__headline{display:block;font-size:14px;margin:0 0 15px 0}
.st-table__headline span{color:#03234b;font-size:16px;font-weight:700;margin-left:5px}
.st-table__headline--mobile{display:none}
@media(max-width:40em){.st-table__headline--mobile{display:block;margin:-50px 30px 10px 0}
}
.st-table__col-list{display:flex;justify-content:space-between}
.st-table__col-list .st-button{margin:10px 0 0 0}
@media(max-width:40em){.st-table__col-list .st-link__icon--small{top:1px}
}
.st-table__col-right{padding-left:25px}
.st-table__cell-label{color:#ccc;font-size:10px;margin-bottom:0;margin-top:10px}
.st-table__cell-value{font-size:13px;font-weight:700}
.st-table__cell-value:not(a){color:#74757c}
.st-table__cell-value+.st-button{display:flex;margin-bottom:0;margin-top:10px}
.st-table--small.st-table--resources .st-table__cell-value,.st-table--small.st-table--product-selector .st-table__cell-value,.st-table--small.st-table--catalogue-tools-software .st-table__cell-value,.st-table--small.st-table--pdp-tools-software .st-table__cell-value,.st-table--small.st-table--boxed .st-table__cell-value,.st-table--small.st-table--key-products .st-table__cell-value{display:inline-block;margin-bottom:10px}
.st-table__expand,.st-table__details{font-size:13px}
.st-table__expand{margin-top:10px}
.st-table__details{font-weight:700;margin-right:5px}
.st-table__actions{margin-top:30px}
.st-table__actions .st-button{margin-bottom:0;padding:9px}
.st-table__actions .st-button--chip{padding:6px;vertical-align:bottom}
.st-table__actions .st-button__icon--chip{height:26px;width:26px}
div.dataTables_wrapper{margin-bottom:15px}
table.dataTable{margin:0 !important}
table.dataTable td.dataTables_empty{padding-bottom:21px;padding-top:21px}
table.dataTable.no-footer{border-bottom:0}
table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{z-index:39}
table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background:0}
.st-table table.dataTable thead .sorting,.st-table table.dataTable thead .sorting_asc,.st-table table.dataTable thead .sorting_desc,.st-table table.dataTable thead .sorting_asc_disabled,.st-table table.dataTable thead .sorting_desc_disabled{background:0}
.st-table table.dataTable thead .sorting .st-table__sort-icon .st-table__sort-icon--arrow-up{border-bottom-color:#ccc}
.st-table table.dataTable thead .sorting .st-table__sort-icon .st-table__sort-icon--arrow-down{border-top-color:#ccc}
.st-table table.dataTable thead .sorting_asc .st-table__sort-icon .st-table__sort-icon--arrow-up{border-bottom-color:#74757c}
.st-table table.dataTable thead .sorting_asc .st-table__sort-icon .st-table__sort-icon--arrow-down{border-top-color:#ccc}
.st-table table.dataTable thead .sorting_desc .st-table__sort-icon .st-table__sort-icon--arrow-up{border-bottom-color:#ccc}
.st-table table.dataTable thead .sorting_desc .st-table__sort-icon .st-table__sort-icon--arrow-down{border-top-color:#74757c}
.st-table--small.st-table-row--personalized,.st-table-row--personalized td:first-child{border-left:2px solid #ffd200}
.st-table--small.st-table-row--personalized{position:relative}
.st-table table.dataTable thead .sorting,.st-table table.dataTable thead .sorting_asc,.st-table table.dataTable thead .sorting_desc{padding-right:.625rem}
.st-table__subtitle-h3{margin-top:1rem;margin-bottom:0}
.st-table table.dataTable,table.dataTable th,table.dataTable td{box-sizing:border-box}
.st-table{position:relative}
.st-table table.dataTable thead th{font-weight:700}
.st-table .pagination{list-style-type:none}
.st-table .pagination .first,.st-table .pagination .last,.st-table .pagination .unavailable{display:none !important}
.st-table .pagination li{background:none !important;background-color:none !important;border:none !important}
.st-table .pagination li:before{content:'' !important}
.st-table .pagination .paginate_button a{background:none !important;color:#74757c !important;padding:2px 10px !important}
.st-table .pagination .current a{background-color:#f8f8f8 !important;color:#3cb4e6 !important;font-size:13px !important;font-weight:bold !important}
.st-table .dataTables_length{bottom:-7px;position:absolute}
.st-table--pagination .row .columns{position:inherit}
.st-table--pagination .dataTables_wrapper .row,.st-table--pagination .dataTable .row{max-width:none}
.st-table--pagination .dataTables_paginate{float:right}
.st-table--pagination .pagination{margin-right:25px}
.st-table--pagination .pagination .paginate_button{font-size:13px;margin-left:0;padding:26px 0 0}
.st-table--pagination .pagination .paginate_button:focus,.st-table--pagination .pagination .paginate_button:active{background-color:transparent;box-shadow:none;outline:0}
.st-table--pagination .pagination .paginate_button span{font-weight:700}
.st-table--pagination .pagination .paginate_button a{border-radius:0;height:25px;line-height:25px;padding:0 10px !important}
.st-table--pagination .pagination .paginate_button a:hover{background-color:#f8f8f8 !important;color:#3cb4e6 !important}
.st-table--pagination .pagination .next{margin-left:25px}
.st-table--pagination .pagination .previous{margin-right:25px}
.st-table--pagination .pagination .next a:hover,.st-table--pagination .pagination .previous a:hover{background-color:transparent !important}
.st-table--pagination .pagination .next a:hover span,.st-table--pagination .pagination .previous a:hover span{color:#90cfeb !important}
.st-table--pagination .pagination .next a:hover span svg,.st-table--pagination .pagination .previous a:hover span svg{fill:#90cfeb !important}
.st-table--pagination .pagination .st-pagination__item-icon--left{left:-5px;top:7px}
.st-table--pagination .pagination .st-pagination__item-icon--right{right:-5px;top:7px}
.st-table--pagination .dataTables_length label{visibility:collapse}
.st-table--pagination .dataTables_length label select{background-color:#fff;background-image:url("st-site-cx/media/app/images/icon-arrow-down@3x.png");background-position:70px;background-size:10px auto;color:#74757c;margin-left:-35px;padding-right:20px;padding-top:6px;text-align-last:center;visibility:visible;width:97px;-moz-appearance:none}
.st-table--pagination .dataTables_length label:focus{background-image:url("st-site-cx/media/app/images/icon-arrow-up@3x.png");outline:0}
.st-table--pagination .dataTables_length label:active{border-color:#3cb4e6}
.st-table--get-software td{padding:10px;vertical-align:middle}
.st-table--get-software td:nth-last-child(1),.st-table--get-software td:nth-last-child(2){vertical-align:top}
.st-table--get-software td .st-button{margin:0;width:100%;min-width:195px;padding:10px}
.st-table--get-software td .st-select{margin-bottom:0}
.st-table--get-software td .st-select .selectric{max-width:165px}
.st-table--get-software td .st-select .selectric .label{color:#74757c}
.st-table--get-software.st-table--small .st-select{margin-bottom:0;min-width:85px}
.st-table--get-software.st-table--small .st-select .selectric .label{color:#74757c}
.st-table--get-software.st-table--small .st-button-wrapper{display:flex}
.st-table--get-software.st-table--small .st-button-wrapper .st-button{align-self:flex-end;padding:10px;width:155px}
@media(max-width:40em){.st-table--get-software .st-table__headline{display:none}
}
@media(max-width:40em){.st-modal .st-table--get-software.st-table--small,.reveal-modal .st-table--get-software.st-table--small{margin:0}
}
.st-table--search .st-table__col-right,.st-new-products .st-table__col-right,.st-table--search .st-table__col-left,.st-new-products .st-table__col-left{width:50%}
.st-table--search .st-table__cell-value,.st-new-products .st-table__cell-value{font-weight:400}
.st-table--search .st-table__cell-label,.st-new-products .st-table__cell-label{margin-top:0}
.st-table--search .st-table__cell-label a,.st-new-products .st-table__cell-label a{font-weight:400}
.st-table--search{border-top:0;transform:translateY(-10px)}
.st-table--search.js-st-table--zindex{z-index:1}
.st-table--search th{border-top:0;vertical-align:bottom}
.st-table--search table{width:100% !important}
.st-table--search table tbody tr td{vertical-align:top}
.st-table--search-resources .st-quickview--small{padding:20px 10px 5px 20px}
.st-table--search-resources .st-quickview--small:after{background-color:#f8f8f8;bottom:0;content:'';height:20px;left:0;opacity:.5;position:absolute;right:20px}
.st-table--search-resources .st-quickview__item{max-height:380px;overflow-y:scroll;padding-bottom:20px;padding-top:0}
.st-table--search-resources .st-quickview__item .st-link--popover{margin-bottom:5px}
.st-table--search-products .st-table__cell-title div{line-height:24px;padding-left:10px}
.st-table--search .simplebar-track.vertical .simplebar-scrollbar:before{bottom:-8px}
.st-table--search .st-popover__wrapper .st-popover__content{max-height:200px}
.st-table--search .st-popover .simplebar-content p:last-child{padding-bottom:40px}
.st-table--solution-components{overflow-x:auto}
@media(max-width:64em){.st-table--solution-components{overflow-y:hidden}
}
.st-table--solution-components .st-button__icon--left{margin-right:12px}
.st-table--solution-components .st-popover__content{padding-left:19px}
.st-table--solution-components .st-popover__content--small{font-size:10px;margin-bottom:4px}
.st-table--solution-components .st-popover__content--big{font-size:13px;margin-bottom:12px}
.st-table--solution-components .st-popover__link{display:block}
.st-table--solution-components table{margin-bottom:0}
.st-table--solution-components th.st-table__head-item span{padding:7px 0}
.st-table--solution-components th .st-table__head-item--combination{border-bottom:0;display:flex;flex-direction:row;flex-wrap:nowrap}
.st-table--solution-components td{vertical-align:top}
.st-table--solution-components .st-table__col-right{min-width:135px}
.st-table--solution-components tr th.st-table__head-item--combination span:first-child{border:0}
.st-table--solution-components td>.st-button{display:inline-flex;margin-bottom:5px;margin-right:10px;min-width:125px;vertical-align:top}
.st-table--solution-components td>.st-button:last-child{margin-bottom:0}
.st-table--solution-components thead tr th{vertical-align:top}
.st-table--solution-components thead tr th .st-button{font-weight:400;margin-top:5px}
.st-table--solution-components thead tr th .st-button span{padding-left:20px;text-align:center;width:100%}
.st-table--solution-components thead tr th .st-button svg{left:10px;position:absolute;top:10px}
.st-table--solution-components div.dataTables_wrapper{margin-bottom:0}
.st-table--solution-components .st-table--distributor tr:last-child td{border-bottom:1px solid #03234b}
.st-table--solution-components .st-table--distributor tr td{border-bottom:1px solid #ccc}
.st-table--event{margin-bottom:50px}
.st-table--event td{vertical-align:top}
.st-table--event .st-h3{font-weight:400}
.st-table--event .st-table__subheadline{background-color:#f8f8f8;font-size:16px;color:#03234b;padding-top:15px;padding-bottom:15px}
@media(min-width:40.063em){.st-table__headline--event--mobile.st-h3{display:none}
}
@media(max-width:40em){.st-table__headline--event--mobile.st-h3{text-align:left}
.st-table--event{border-top:0}
.st-table--event table{margin-bottom:0}
.st-table--event table thead{background-color:transparent}
.st-table--event th{border-bottom:2px solid #ccc;border-top:1px solid #03234b;color:#74757c;font-size:10px;font-weight:700;line-height:15px;padding:10px 15px;position:relative;vertical-align:top}
.st-table--event td{color:#74757c;font-size:13px;text-align:left;padding-left:15px;padding-right:15px;width:auto}
.st-table--event td:first-child:not(.st-table__subheadline){width:110px}
.st-table--event td span{display:block;padding-bottom:5px}
.st-table--event tr:not(:last-child){border-bottom:1px solid #ccc}
}
.st-application-catalog-grid{align-items:stretch;display:flex;flex-wrap:wrap;padding:5px}
.st-card--application{height:347px;margin:0 10px 20px;overflow:hidden;position:relative;width:calc(33.33% - 20px)}
@media screen and (max-width:64em){.st-card--application{width:calc(50% - 20px)}
}
@media screen and (max-width:40em){.st-card--application{width:calc(100% - 20px)}
}
.st-card--application .st-card__image{height:347px;margin-bottom:0}
.st-card--application .st-card__content{background:#fff;bottom:0;left:0;overflow:hidden;position:absolute;transform:translateY(103px);transition:transform .3s ease;width:100%}
.st-card--application .st-card__content:hover{transform:translateY(0)}
.st-card--application .st-card__headline{margin:0 20px 20px;padding-top:20px}
.st-card--application .st-card__copy{max-height:45px;min-height:45px}
.st-card--application .st-card__link{display:block;margin:0 20px 20px}
.no-touch .st-card--application:hover .st-card__content{transform:translateY(0)}
.no-touch .st-card--application .st-card__content:hover{transform:translateY(0)}
.touch .st-card--application{height:auto}
.touch .st-card--application .st-card__image{height:230px}
.touch .st-card--application .st-card__content{position:relative;transform:translateY(0)}
@media screen and (max-width:40em) and (orientation:portrait){.touch .st-card--application .st-card__copy{min-height:auto}
}
.st-table--boxed table:not(.ui-datepicker-calendar){border-spacing:0 10px}
.st-table--boxed table:not(.ui-datepicker-calendar) th{border:0;padding:0 10px}
.st-table--boxed table:not(.ui-datepicker-calendar) th:before{content:none}
.st-table--boxed table:not(.ui-datepicker-calendar) tr:hover>td{border-color:#3cb4e6}
.st-table--boxed table:not(.ui-datepicker-calendar) tr:hover:last-child td{border-bottom:1px solid #3cb4e6}
.st-table--boxed table:not(.ui-datepicker-calendar) tr:last-child td{border-bottom:1px solid #ccc}
.st-table--boxed table:not(.ui-datepicker-calendar) tr:last-child:hover>td{border-bottom-color:#3cb4e6}
.st-table--boxed table:not(.ui-datepicker-calendar) td{border-color:#ccc;border-style:solid;border-width:1px 0;color:#74757c;font-weight:400;padding:7.5px 10px;vertical-align:top}
.st-table--boxed table:not(.ui-datepicker-calendar) td:first-child{border-left:1px solid #ccc}
.st-table--boxed table:not(.ui-datepicker-calendar) td:first-child.st-table--personalised{border-left:2px solid #ffd200}
.st-table--boxed table:not(.ui-datepicker-calendar) td:last-child{border-right:1px solid #ccc}
.st-table--boxed table:not(.ui-datepicker-calendar) td:before{content:none;display:none}
.st-table--boxed table:not(.ui-datepicker-calendar) td .st-table__cell--version,.st-table--boxed table:not(.ui-datepicker-calendar) td .st-table__cell--size,.st-table--boxed table:not(.ui-datepicker-calendar) td .st-table__cell .st-link{font-size:10px;margin-top:5px}
.st-table--boxed table:not(.ui-datepicker-calendar) tbody tr:last-child td{border-bottom:1px solid #ccc}
.st-longevity-section-header{display:inline-block;text-decoration:none}
.st-longevity-tabs{display:flex;justify-content:start}
.st-longevity-tabs-wrapper{overflow:hidden}
@media(max-width:40em){.st-longevity-tabs{justify-content:center}
}
.st-longevity-tab{flex-grow:0;flex-shrink:1;overflow:hidden;padding:0 15px;position:relative}
.st-longevity-tab:hover,.st-longevity-tab.active{background-color:#fff;-webkit-box-shadow:0 2px 10px 5px rgba(0,0,0,0.1);box-shadow:0 2px 10px 5px rgba(0,0,0,0.1)}
.st-longevity-tab:hover a,.st-longevity-tab.active a{color:#3cb4e6;text-shadow:.5px 0 0 #3cb4e6}
.st-longevity-tab a{-webkit-transition:all .3s;color:#666;display:block;font-size:16px;height:100%;letter-spacing:.3px;line-height:24px;padding:15px 0 15px;position:relative;text-align:center;text-decoration:none;transition:all .3s;white-space:nowrap}
.st-longevity-tab a:link,.st-longevity-tab a:visited,.st-longevity-tab a:active{color:#666}
.st-longevity-tab a::after{content:none}
.st-preload-accordion{display:none}
.st-preload-accordion.is-active{display:block}
.st-sticky{z-index:118}
.st-sticky--breadcrumbs{background-color:#f6f9fb;padding-top:0;padding-bottom:0;margin-bottom:0;z-index:119}
.st-sticky--breadcrumbs:after,.st-sticky--breadcrumbs:before{content:' ';display:block;height:6px;width:100%}
.st-sticky--breadcrumbs:before{height:16px}
.st-sticky--longevity.is-fixed{background:#fff}
.st-sticky.is-fixed{position:fixed;width:100%}
.st-long-promotion-container{overflow:hidden}
.st-long-promotion-container__grid{align-items:flex-start;display:flex}
@media(max-width:40em){.st-long-promotion-container__grid{align-items:center;flex-direction:column;text-align:center}
}
.st-long-promotion-container__grid>img{margin-right:15px;min-width:70px;width:70px}
@media(max-width:40em){.st-long-promotion-container__grid>img{margin-right:0}
}
@media(max-width:40em){.st-long-promotion-container__grid>img+.st-long-promotion-container__text-wrapper{margin-top:20px}
}
.st-long-promotion-container__text-wrapper{margin-right:25px}
@media(max-width:40em){.st-long-promotion-container__text-wrapper{margin:0;width:100%}
}
@media(min-width:40.063em) and (max-width:64em){.st-long-promotion-container__text-wrapper{margin-right:45px}
}
.st-long-promotion-container__mobile{min-width:290px;width:34%}
@media(max-width:40em){.st-long-promotion-container__mobile{margin-top:15px;width:100%}
}
@media(min-width:40.063em){.st-long-promotion-container__mobile{min-width:222px}
}
@media(min-width:64.063em){.st-long-promotion-container__mobile{min-width:222px}
}
.st-long-promotion-container__mobile a:last-child .st-long-promotion-container__img{margin:0}
.st-long-promotion-container__desktop{display:none}
@media(min-width:64.063em){.st-long-promotion-container__desktop{display:inline-block;margin-left:25px;min-width:148px;width:23%}
}
.st-long-promotion-container__desktop a:last-child .st-long-promotion-container__icon-desktop{margin-right:0}
.st-long-promotion-container .st-copy,.st-long-promotion-container .st-search-result__link,.st-long-promotion-container .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-long-promotion-container .stock-quote,.st-long-promotion-container form.validationForm{margin-bottom:15px}
@media(min-width:64.063em){.st-long-promotion-container .st-copy,.st-long-promotion-container .st-search-result__link,.st-long-promotion-container .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-long-promotion-container .stock-quote,.st-long-promotion-container form.validationForm{font-size:14px}
}
.st-long-promotion-container__img{float:left;height:32px;margin-bottom:15px;margin-right:15px}
@media(max-width:64em){.st-long-promotion-container__img{max-height:42px}
}
@media(max-width:40em){.st-long-promotion-container__img{float:none;margin-bottom:0}
}
.st-long-promotion-container__icon-desktop{float:left;margin-bottom:15px;margin-right:20px;max-height:32px}
.st-long-promotion-border{border-bottom:1px solid #ccc;border-top:1px solid #ccc}
.st-long-promotion-border+.st-long-promotion-border{border-top:0}
.st-recommended-categories{margin-bottom:25px}
@media(max-width:64em){.st-recommended-categories{margin-bottom:0}
}
.st-recommended-categories .st-container{padding:25px 30px}
@media(max-width:40em){.st-recommended-categories .st-container{padding:10px}
}
.st-recommended-categories .st-copy,.st-recommended-categories .st-search-result__link,.st-recommended-categories .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-recommended-categories .stock-quote,.st-recommended-categories form.validationForm{margin-bottom:10px}
.st-recommended-categories .st-copy a,.st-recommended-categories .st-search-result__link a,.st-recommended-categories .region-content .container-fluid .col-md-4 .stock-quote a,.region-content .container-fluid .col-md-4 .st-recommended-categories .stock-quote a,.st-recommended-categories form.validationForm a{margin-left:10px}
.st-recommended-categories .st-copy:last-of-type,.st-recommended-categories .st-search-result__link:last-of-type,.st-recommended-categories .region-content .container-fluid .col-md-4 .stock-quote:last-of-type,.region-content .container-fluid .col-md-4 .st-recommended-categories .stock-quote:last-of-type,.st-recommended-categories form.validationForm:last-of-type{margin-bottom:0}
.st-recommended-categories__headline{color:#03234b;font-size:16px;font-weight:700;margin-bottom:10px}
.st-replacement-type-legend{border:4px solid #f8f8f8;margin-bottom:20px;padding:20px 20px 0}
@media(max-width:40em){.st-replacement-type-legend{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
@media(max-width:40.063em){.st-replacement-type-legend{padding:20px 10px 0}
}
.st-replacement-type-legend__headline{color:#03234b;font-size:16px;margin-bottom:20px}
.st-replacement-type-legend .st-icon-info{fill:#03234b;height:24px;width:24px;margin-bottom:-5px;margin-right:10px}
@media(min-width:40.063em){.st-replacement-type-legend__table{padding-left:10px}
}
.st-replacement-type-legend__table .st-copy:not(.st-margin-default),.st-replacement-type-legend__table .st-search-result__link:not(.st-margin-default),.st-replacement-type-legend__table .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default),.region-content .container-fluid .col-md-4 .st-replacement-type-legend__table .stock-quote:not(.st-margin-default),.st-replacement-type-legend__table form.validationForm:not(.st-margin-default){margin-bottom:15px}
.st-replacement-type-legend__table .st-copy:not(.st-margin-default) div,.st-replacement-type-legend__table .st-search-result__link:not(.st-margin-default) div,.st-replacement-type-legend__table .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default) div,.region-content .container-fluid .col-md-4 .st-replacement-type-legend__table .stock-quote:not(.st-margin-default) div,.st-replacement-type-legend__table form.validationForm:not(.st-margin-default) div{display:inline-flex;width:71%}
@media(max-width:40em){.st-replacement-type-legend__table .st-copy:not(.st-margin-default) div,.st-replacement-type-legend__table .st-search-result__link:not(.st-margin-default) div,.st-replacement-type-legend__table .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default) div,.region-content .container-fluid .col-md-4 .st-replacement-type-legend__table .stock-quote:not(.st-margin-default) div,.st-replacement-type-legend__table form.validationForm:not(.st-margin-default) div{width:100%}
}
.st-replacement-type-legend__table .st-copy:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table .st-search-result__link:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default) div:first-child,.region-content .container-fluid .col-md-4 .st-replacement-type-legend__table .stock-quote:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table form.validationForm:not(.st-margin-default) div:first-child{font-weight:700;width:28%}
@media(max-width:40em){.st-replacement-type-legend__table .st-copy:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table .st-search-result__link:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default) div:first-child,.region-content .container-fluid .col-md-4 .st-replacement-type-legend__table .stock-quote:not(.st-margin-default) div:first-child,.st-replacement-type-legend__table form.validationForm:not(.st-margin-default) div:first-child{width:100%}
}
.st-replacement-type-legend__arrow{position:absolute;right:0;top:6px;transform:rotate(90deg)}
.st-replacement-type-legend--space-top{margin-top:15px}
.st-replacement-type-legend--no-space-bottom{margin-bottom:0}
.st-replacement-type-legend .cd-accordion-menu{margin-bottom:5px}
.st-replacement-type-legend .cd-accordion-menu input[type=checkbox]+label+ul,.st-replacement-type-legend .cd-accordion-menu .st-replacement-type-legend__table{padding:0}
.st-replacement-type-legend .cd-accordion-menu .st-badge{margin-left:-10px}
.st-replacement-type-legend .cd-accordion-menu .st-copy:not(.st-margin-default),.st-replacement-type-legend .cd-accordion-menu .st-search-result__link:not(.st-margin-default),.st-replacement-type-legend .cd-accordion-menu .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default),.region-content .container-fluid .col-md-4 .st-replacement-type-legend .cd-accordion-menu .stock-quote:not(.st-margin-default),.st-replacement-type-legend .cd-accordion-menu form.validationForm:not(.st-margin-default){margin-bottom:5px}
.st-replacement-type-legend .cd-accordion-menu .st-copy:not(.st-margin-default):last-child,.st-replacement-type-legend .cd-accordion-menu .st-search-result__link:not(.st-margin-default):last-child,.st-replacement-type-legend .cd-accordion-menu .region-content .container-fluid .col-md-4 .stock-quote:not(.st-margin-default):last-child,.region-content .container-fluid .col-md-4 .st-replacement-type-legend .cd-accordion-menu .stock-quote:not(.st-margin-default):last-child,.st-replacement-type-legend .cd-accordion-menu form.validationForm:not(.st-margin-default):last-child{margin-bottom:20px}
.st-replacement-type-legend .cd-accordion-menu .st-replacement-type-legend__headline{float:left;margin-bottom:0}
.st-replacement-type-legend .cd-accordion-menu label{width:100%}
.st-replacement-type-legend .cd-accordion-menu .js-st-accordion-expanded .st-svg--arrow-right{transform:rotate(-90deg);transition:transform .3s}
.st-search-result{border-bottom:1px solid #ccc}
@media(max-width:40em){.st-search-result{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.st-search-result:last-child{border-bottom:1px solid #03234b}
.st-search-result__wrapper{padding-bottom:5px;padding-top:15px}
@media(max-width:40em){.st-search-result__wrapper{padding:10px .9375rem}
}
@media(min-width:40.063em){.st-search-result__wrapper{padding-left:.9375rem;padding-right:.9375rem}
}
.st-search-result__headline{color:#3cb4e6;display:block;font-size:16px;margin-bottom:10px;word-break:break-all}
.st-search-result .st-copy,.st-search-result .st-search-result__link,.st-search-result .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search-result .stock-quote,.st-search-result form.validationForm{max-width:897px;word-break:break-word}
.st-search-result .st-copy:not(:last-child):not(.st-search-result__link--all-site),.st-search-result .st-search-result__link:not(:last-child):not(.st-search-result__link--all-site),.st-search-result .region-content .container-fluid .col-md-4 .stock-quote:not(:last-child):not(.st-search-result__link--all-site),.region-content .container-fluid .col-md-4 .st-search-result .stock-quote:not(:last-child):not(.st-search-result__link--all-site),.st-search-result form.validationForm:not(:last-child):not(.st-search-result__link--all-site){margin-bottom:10px}
@media(max-width:40em){.st-search-result .st-copy,.st-search-result .st-search-result__link,.st-search-result .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search-result .stock-quote,.st-search-result form.validationForm{margin-bottom:0}
}
.st-search-result__link{color:#ccc;font-size:13px}
@media(max-width:40em){.st-search-result__link{display:none}
}
.st-search-result__link--all-site{margin-bottom:15px}
@media(min-width:40.063em){.st-search-result__content{padding-left:30px}
}
.st-search-result__content .st-popover{font-size:13px;padding-bottom:15px}
@media(min-width:40.063em){.st-search-result__content .st-search-result__headline{margin-bottom:0}
}
.st-search-result__content .st-collapse-list__item{white-space:normal}
.st-search-result__content .st-collapse-list__trigger{margin-top:5px}
.st-grey-message-box{border:11px solid #f8f8f8;display:flex;font-size:14px;justify-content:center;padding:10px;overflow:hidden}
@media(max-width:40em){.st-grey-message-box{display:block}
}
.st-grey-message-box__content{display:inline-flex}
.st-grey-message-box__content .st-link{font-size:13px}
.st-grey-message-box__content .st-h6{line-height:1.4;margin-bottom:10px}
.st-grey-message-box__image{align-items:flex-start;max-height:80px;max-width:88px;width:fit-content}
.st-grey-message-box__image--bigger{max-width:90px;max-height:fit-content}
@media(max-width:64em){.st-grey-message-box__image--bigger{max-width:60px}
}
.st-grey-message-box__text{display:inline-block;margin-left:10px}
@media(min-width:40.063em){.st-grey-message-box__text{margin-left:25px;margin-right:50px;max-width:360px}
.st-grey-message-box__text .st-copy,.st-grey-message-box__text .st-search-result__link,.st-grey-message-box__text .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-grey-message-box__text .stock-quote,.st-grey-message-box__text form.validationForm{margin-bottom:0}
}
.st-grey-message-box__text h4{margin-bottom:10px}
.st-grey-message-box__text .st-svg--education{margin-bottom:-10px;margin-left:10px}
.st-grey-message-box__label{align-self:center;margin-left:15px;max-width:300px}
.st-grey-message-box__links{display:inline-flex;flex-direction:column;flex-wrap:wrap;max-width:135px;width:40%}
.st-grey-message-box__links .st-link__icon{position:relative;right:-5px;top:0}
@media(max-width:40em){.st-grey-message-box__links{flex-direction:row;max-width:none;width:auto}
.st-grey-message-box__links .st-link{margin-bottom:2px;margin-right:20px;white-space:nowrap}
}
@media(min-width:40em){.st-grey-message-box__links .st-link{margin-bottom:10px}
.st-grey-message-box__links .st-copy,.st-grey-message-box__links .st-search-result__link,.st-grey-message-box__links .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-grey-message-box__links .stock-quote,.st-grey-message-box__links form.validationForm{margin-bottom:0}
}
.st-grey-message-box__link-wrapper{padding-right:15px}
.st-grey-message-box__slide{padding-right:15px}
.st-grey-message-box .slick-next,.st-grey-message-box .slick-prev{fill:#74757c;height:22px}
.st-grey-message-box .slick-next[aria-disabled=true],.st-grey-message-box .slick-prev[aria-disabled=true]{display:none !important}
.st-grey-message-box .slick-next{right:35px}
.st-grey-message-box .slick-prev{transform:translateY(-10px) rotate(180deg);left:35px;z-index:119}
.st-grey-message-box .slick-slide{display:inline-block;height:auto}
@media(min-width:40.063em){.st-grey-message-box .slick-slide{max-width:450px}
}
.st-grey-message-box .slick-slider{padding:0 40px;width:100%}
@media(max-width:40em){.st-grey-message-box .slick-slider{padding:0 15px}
}
@media(max-width:64em){.st-grey-message-box .slick-slider{padding:0 25px}
}
.st-grey-message-box .slick-track{margin:0 auto;display:flex}
@media(min-width:40.063em){.st-grey-message-box .slick-slide+.slick-slide{transform:translateX(-2px)}
}
@media(min-width:40.063em){.st-grey-message-box .slick-slide+.slick-slide .st-grey-message-box__border{border-left:1px solid #ccc;display:inline-flex;height:80%;position:absolute;top:50%;transform:translateY(-50%)}
}
@media(min-width:40.063em){.st-grey-message-box .slick-slide+.slick-slide .st-grey-message-box__border+.st-grey-message-box__content{margin-left:25px}
}
.st-search-results-header{align-items:center;border-bottom:1px solid #03234b;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:25px;padding-bottom:10px}
@media(max-width:40em){.st-search-results-header{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.st-search-results-header__left,.st-search-results-header__right{align-items:center;display:flex}
.st-search-results-header__left .st-button,.st-search-results-header__right .st-button{margin-bottom:0;margin-top:0}
.st-search-results-header__left{color:#74757c;font-size:13px}
@media(max-width:40em){.st-search-results-header__left{padding-left:.9375rem}
}
@media(max-width:40em){.st-search-results-header__right{padding-right:.9375rem}
}
.st-search-results-header__right .st-button{margin-left:10px}
.st-search-results-header+.st-table table th{border-top:0}
.st-search-results-header .st-action-icons{display:none}
.st-showhide-columns{position:relative !important}
.st-showhide-columns__dropdown{margin-top:0;border-top:0;width:calc(100% - 20px);padding:12px 3px 10px 8px}
.st-showhide-columns__dropdown .st-checkbox input[type='checkbox']+label{margin-bottom:12px}
.st-showhide-columns__dropdown .st-checkbox:last-of-type input[type='checkbox']+label{margin-bottom:0}
.st-showhide-columns .st-button:focus{outline:0;border-color:#3cb4e6;color:#3cb4e6}
.st-action-icons{display:flex;flex-direction:row;font-size:14px;justify-content:flex-end}
.st-action-icons .st-link,.st-action-icons .st-popover{margin-left:15px}
.st-action-icons .st-link:not(.st-svg--email)>span,.st-action-icons .st-popover:not(.st-svg--email)>span{margin-left:25px}
.st-action-icons .st-popover .st-link{margin-left:0}
@media screen and (min-width:64.063em){.st-stage-product__headline .st-action-icons,.st-stage .st-action-icons{min-width:312px}
}
@media(max-width:64em){.st-stage-product__headline .st-action-icons .st-link,.st-stage .st-action-icons .st-link{display:inline-block}
}
.st-stage-product__headline .st-action-icons .st-link:first-child,.st-stage .st-action-icons .st-link:first-child{margin-left:0}
@media screen and (max-width:64em){.st-stage-product__headline .st-action-icons .st-link .st-svg--print,.st-stage-product__headline .st-action-icons .st-link .st-svg--bookmark,.st-stage-product__headline .st-action-icons .st-link .st-svg--email,.st-stage .st-action-icons .st-link .st-svg--print,.st-stage .st-action-icons .st-link .st-svg--bookmark,.st-stage .st-action-icons .st-link .st-svg--email{position:relative}
}
.st-stage-product__headline .st-action-icons .st-link .st-svg--print+span,.st-stage-product__headline .st-action-icons .st-link .st-svg--bookmark+span,.st-stage .st-action-icons .st-link .st-svg--print+span,.st-stage .st-action-icons .st-link .st-svg--bookmark+span{margin-left:25px}
.st-stage-product__headline .st-action-icons .st-link .st-svg--print,.st-stage .st-action-icons .st-link .st-svg--print{margin-top:1px}
.st-stage-product__headline .st-action-icons .st-link .st-svg--email,.st-stage .st-action-icons .st-link .st-svg--email{top:2px}
.st-stage-product__headline .st-action-icons .st-link .st-svg--email+span,.st-stage .st-action-icons .st-link .st-svg--email+span{margin-left:27px}
@media screen and (max-width:64em){.st-stage-product__headline .st-action-icons .st-link span,.st-stage .st-action-icons .st-link span{display:none}
}
.st-stage-product__headline .st-action-icons .st-link .st-svg{fill:#3cb4e6}
.st-stage-product__headline .st-action-icons .st-link span{color:#74757c}
.st-stage--text-only .st-action-icons .st-link .st-svg{fill:#3cb4e6}
.st-table-header__headline .st-action-icons .st-link span,.st-search-results-header .st-action-icons .st-link span,.st-search__searchfield .st-action-icons .st-link span,.st-stage--text-only .st-action-icons .st-link span{color:#74757c}
.st-table-header__headline .st-action-icons,.st-search-results-header .st-action-icons{float:right}
.st-table-header__headline .st-action-icons{margin-top:11px}
@media screen and (min-width:40.063em){.st-table-header__headline .st-action-icons{margin-top:15px}
}
@media screen and (min-width:64.063em){.st-table-header__headline .st-action-icons{margin-bottom:5px;margin-top:10px}
}
.st-table-header__headline .st-action-icons .st-link--export,.st-table-header__headline .st-action-icons .st-link--share{display:none}
@media screen and (min-width:40.063em){.st-table-header__headline .st-action-icons .st-link--export{display:none}
}
@media screen and (min-width:64.063em){.st-table-header__headline .st-action-icons .st-link--export{display:block}
}
@media screen and (min-width:64.063em){.st-table-header__headline .st-action-icons .st-link--bookmark{margin-right:20px}
}
@media screen and (min-width:40.063em){.st-table-header__headline .st-action-icons .st-link--share{margin-right:10px}
}
@media screen and (min-width:64.063em){.st-table-header__headline .st-action-icons .st-link--share{margin-right:35px}
}
@media screen and (min-width:40.063em){.st-table-header__headline .st-action-icons .st-link--bookmark,.st-table-header__headline .st-action-icons .st-link--share{display:block}
.st-table-header__headline .st-action-icons .st-link--bookmark>span,.st-table-header__headline .st-action-icons .st-link--share>span{display:none}
}
@media screen and (min-width:64.063em){.st-table-header__headline .st-action-icons .st-link--bookmark,.st-table-header__headline .st-action-icons .st-link--share{margin-right:0}
.st-table-header__headline .st-action-icons .st-link--bookmark>span,.st-table-header__headline .st-action-icons .st-link--share>span{display:block}
}
@media(min-width:40.063em) and (max-width:64em){.st-table-header__headline .st-action-icons .st-svg{position:relative}
}
.st-search-results-nav .st-breadcrumbs{margin-bottom:0}
@media(max-width:40em){.st-search-results-nav .st-breadcrumbs{display:none}
}
.st-search-results-nav .st-breadcrumbs__menu>.st-breadcrumbs__item{display:none}
.st-search-results-nav .st-breadcrumbs__li--right{clear:left;float:left;width:100%}
@media(min-width:64.063em){.st-search-results-nav .st-search__searchfield input[type='text'].st-search__input{height:34px}
}
.st-search-results-nav .st-search__searchfield .st-input{position:relative}
@media(min-width:64.063em){.st-search-results-nav .st-search__searchfield .st-input{margin-right:15px;width:260px}
.st-search-results-nav .st-search__searchfield .st-input .st-svg--search{fill:#74757c;height:16px;position:absolute;right:25px;top:50%;transform:translateY(-50%);width:16px}
.st-search-results-nav .st-search__searchfield .st-input input{padding-right:35px}
}
.st-search-results-nav .st-search__searchfield .st-input .st-button{margin:0}
@media(max-width:64em){.st-search-results-nav .st-search__searchfield .st-action-icons{padding-right:15px}
}
html.no-js body#st-site .st-accordion--read-more .st-accordion__content{overflow:visible;height:auto}
html.no-js body#st-site .st-accordion--read-more .st-accordion__toggle,html.no-js body#st-site .st-accordion--read-more .st-accordion__overlay{display:none}
.st-more-content{display:none}
.st-resources-hierarchy{padding:25px 0 35px 0}
@media screen and (max-width:40em){.st-resources-hierarchy{padding-bottom:15px}
.st-resources-hierarchy>div:not(:first-child){display:none !important}
}
.st-resources-hierarchy a.title,.st-resources-hierarchy a.title:active,.st-resources-hierarchy a.title:link{color:#74757c}
.st-resources-hierarchy a.title:hover{color:#3cb4e6}
.st-resources-hierarchy a.title:hover .st-svg--arrow-right{fill:#3cb4e6}
.st-resources-hierarchy a.title .st-svg--arrow-right{fill:#74757c}
.st-resources-hierarchy .hierarchy .item{cursor:pointer;font-size:13px}
.st-resources-hierarchy .hierarchy .item:first-child:not(.is-current) .expand{display:none}
.st-resources-hierarchy .hierarchy .item:last-child{display:none}
.st-resources-hierarchy .hierarchy .item:last-child.is-current{color:#ccc;display:block}
.st-resources-hierarchy .hierarchy .item-label{margin-right:10px}
.st-resources-hierarchy .hierarchy .item .expand{display:inline-block}
@media screen and (max-width:40em){.st-resources-hierarchy .hierarchy .item .expand{display:none}
}
.st-resources-hierarchy .hierarchy .separator{-ms-flex-item-align:center;align-self:center;display:inline-block;margin-right:5px;width:9px}
.st-resources-hierarchy .hierarchy .separator svg{fill:#74757c;height:9px;width:9px}
.st-resources-hierarchy .resource{width:33%}
.st-resources-hierarchy .resource .st-simple-accordion-toggler .st-svg{-webkit-transform:rotate(0);transform:rotate(0)}
.st-resources-hierarchy .resource.st-simple-accordion.is-expanded .st-simple-accordion-toggler .st-svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.st-resources-hierarchy .resource .st-simple-accordion-content{padding-left:22px}
.st-resources-hierarchy .resource .st-simple-accordion-content .st-link{line-height:23px}
.st-resources-hierarchy .resource.is-active{width:100%}
.st-resources-hierarchy .resource.is-active .title{display:none}
.st-resources-hierarchy .resource.is-active .st-simple-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;padding-top:5px}
.st-resources-hierarchy .resource.is-active .st-simple-accordion-content .st-link{width:33%}
@media(max-width:40em){.st-resources-hierarchy .resource{width:50%}
.st-resources-hierarchy .resource.is-active .st-simple-accordion-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-resources-hierarchy .resource.is-active .st-simple-accordion-content .st-link{width:50%}
}
.st-resources-hierarchy [data-level]{display:none}
.st-resources-hierarchy [data-level].active{display:block}
.st-resources-hierarchy-mobile{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:200}
.st-resources-hierarchy-mobile .wrapper{padding:30px 0}
.st-resources-hierarchy-mobile .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px}
.st-resources-hierarchy-mobile .header span{color:#001c51;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.st-resources-hierarchy-mobile .content{overflow:auto;border-bottom:4px solid #f8f8f8}
.st-resources-hierarchy-mobile .item.is-expanded>.title{color:#333}
.st-resources-hierarchy-mobile .item .st-simple-accordion>.title{color:#a2a2a2;font-weight:normal;font-size:14px}
.st-resources-hierarchy-mobile .item .st-simple-accordion.is-expanded>.title{font-size:16px;color:#333;font-weight:700}
.st-resources-hierarchy-mobile .item>.title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8f8;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:24px;padding:0 10px}
.st-resources-hierarchy-mobile .item>.title .svg-wrap{padding-right:7px}
.st-resources-hierarchy-mobile .item>.title .svg-wrap .st-svg--arrow-right{fill:#74757c}
.st-resources-hierarchy-mobile .st-link{border-bottom:1px solid #f8f8f8;display:block;font-size:14px;height:60px;line-height:16px}
.st-resources-hierarchy-mobile .st-link .st-nav-tabs__count{color:#ccc;font-size:13px;line-height:14px}
.st-resources-hierarchy-mobile .st-simple-accordion-content[data-hierarchy-level="1"] .st-link{padding:20px}
.st-resources-hierarchy-mobile .st-simple-accordion-content[data-hierarchy-level="1"] .st-simple-accordion-toggler{padding:0 10px 0 20px}
.st-resources-hierarchy-mobile .st-simple-accordion-content[data-hierarchy-level="2"] .st-link{padding:20px 40px}
.st-resources-hierarchy-mobile .st-simple-accordion-content[data-hierarchy-level="2"] .st-simple-accordion-toggler{padding:0 10px 0 40px}
.st-widget-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:20px}
@media(max-width:40em){.st-widget-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}
.st-widget-title__icon{margin-right:20px}
}
.st-widget-title__copy{color:#03234b;font-size:16px;font-weight:700;margin-bottom:0;margin-left:10px}
.st-widget-title__icon{height:52px;max-width:52px;min-width:52px;position:relative;width:52px}
.st-widget-title__icon:before{background:#03234b;content:'';height:52px;position:absolute;width:52px}
.st-widget-title__icon--no-bg:before{background:0}
.st-widget-title__icon--gold:before{background:#ffd200}
.st-widget-title__icon .st-svg{fill:#fff;height:30px;left:50%;position:absolute;top:49%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px}
.st-widget-title__icon .st-svg--github{height:52px;top:50%;width:auto}
.st-widget-title__icon .st-svg--premium{height:39px;width:32px}
.st-widget-title__icon .st-svg--applications{height:26px;width:20px}
.st-widget-title__icon .st-svg--docs{height:29px;width:27px}
.st-widget-title__icon--transparent{height:60px;max-width:60px;min-width:60px;width:60px}
.st-widget-title__icon--transparent:before{background:0;border-radius:0;height:60px;width:60px}
.st-widget-title__icon--transparent .st-svg{fill:#03234b;height:60px;left:0;top:49%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);width:60px}
.st-widget-title__icon--transparent .st-svg img{width:60px}
@media(max-width:40em){.st-widget-title__copy{margin-left:0}
}
.st-widget-title .st-svg--link{height:28px;top:50%;width:22px}
.st-docs-widget{font-size:13px}
@media(max-width:40em){.st-docs-widget{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
}
.st-docs-widget__item{margin-bottom:20px}
.st-docs-widget__item .st-link{display:inline-block;text-transform:uppercase}
.st-docs-widget__item .st-link svg+span{display:block}
.st-docs-widget__item .st-link span{text-decoration:underline}
.st-docs-widget .st-badge--square,.st-docs-widget .online-event{margin-bottom:10px}
.st-products-widget:focus,.st-app-widget>div:focus{outline:0}
.st-products-widget .st-widget-accordion__title .st-badge--square,.st-products-widget .st-widget-accordion__title .online-event{vertical-align:text-top}
@media(max-width:40em){.st-widget-accordion{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.st-widget-accordion>div{min-width:290px}
}
.st-widget-accordion li{font-size:14px}
.st-widget-accordion li.has-children{line-height:14px}
.st-widget-accordion li.has-children li:not(.has-children){margin-left:22px}
.st-widget-accordion li:not(.has-children){margin-left:30px}
.st-widget-accordion .js-st-accordion-expanded>label .st-svg--widget-arrow{transform:rotate(90deg);transition:transform .3s}
.st-widget-accordion .cd-accordion-menu>li.has-children>ul{margin-left:30px}
.st-widget-accordion .cd-accordion-menu>li.has-children>ul ul{margin-left:22px}
.st-widget-accordion .cd-accordion-menu>li.has-children>ul .st-svg--widget-arrow{margin-left:2px}
.st-widget-accordion .cd-accordion-menu>li.has-children ul li>*{margin-top:0 !important}
@media(max-width:40em){.st-widget-accordion .cd-accordion-menu input[type=checkbox]+label+ul{padding:0 10px}
}
.st-widget-accordion .cd-accordion-menu input[type=checkbox]+label+ul,.st-widget-accordion .cd-accordion-menu input[type=checkbox]:checked+label+ul{font-size:14px;padding:0}
.st-widget-accordion__item{color:#74757c;display:flex;flex-direction:row;font-size:14px;line-height:14px;padding:5px 0;width:100%}
.st-widget-accordion__item .st-svg--widget-arrow{fill:#74757c;height:13px;margin:3px 10px 0;width:6px}
.st-widget-accordion__copy{line-height:20px;max-width:calc(100% - 26px)}
.st-widget-accordion__title{color:#74757c;font-size:14px;margin-bottom:10px}
.st-widget-accordion__title .st-badge--square,.st-widget-accordion__title .online-event{margin-right:3px}
.st-widget-accordion__link{display:block}
.st-widget-accordion__count{color:#ccc;margin-left:5px}
.st-widget-accordion a:focus{outline:0}
.st-event-entry{color:#74757c;font-size:14px;margin-bottom:10px;position:relative}
.st-event-entry .st-badge--square,.st-event-entry .online-event{vertical-align:text-bottom}
.st-event-entry .st-badge--square,.st-event-entry .online-event,.st-event-entry .st-event-entry__title{margin-right:3px}
.st-project-entry{margin-bottom:15px}
.st-project-entry a:focus{outline:0}
.st-project-description{color:#74757c;font-size:14px;margin-bottom:10px}
.st-project-description a{display:inline-block;word-break:break-all}
.st-project-description span{max-height:60px}
.st-project__sub-text{display:flex;flex-direction:row;flex-wrap:wrap;font-size:13px;justify-content:space-between}
.st-project__sub-text .st-link{margin-bottom:5px;margin-left:3px;padding-right:25px}
.st-project__info{color:#ccc;font-size:12px;font-weight:700;margin-top:1px;min-width:225px}
.st-project__info-icon{display:inline-block;margin-left:15px;position:relative}
.st-project__info .st-svg{fill:#ccc;position:absolute}
.st-project__info .st-svg--eye{height:10px;top:3px;width:16px}
.st-project__info .st-svg--eye+span{margin-left:21px}
.st-project__info .st-svg--fork{height:14px;top:2px;width:14px}
.st-project__info .st-svg--fork+span{margin-left:19px}
.st-premium-item{color:#74757c;font-size:14px;margin-bottom:10px}
.st-premium-item a:focus{outline:0}
.st-app-widget{font-size:14px}
@media(max-width:40em){.st-app-widget{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
}
.st-app-widget__link{display:block;margin-bottom:10px}
.st-app-widget__link:focus{outline:0}
.st-app-widget .st-widget-accordion{margin-bottom:10px}
.st-featured-widget .st-link{font-size:16px;font-weight:700}
.st-featured-widget .st-copy,.st-featured-widget .st-search-result__link,.st-featured-widget .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-featured-widget .stock-quote,.st-featured-widget form.validationForm{font-size:14px;margin-top:15px}
.st-get-started-widget{margin:0 auto;max-width:886px;padding:0 15px}
.st-get-started-widget__item{padding:50px 0 25px}
.st-get-started-widget__item:not(:last-child){border-bottom:1px solid #ccc}
.st-get-started-widget__title{color:#03234b;font-size:16px;font-weight:700;margin-bottom:30px}
.st-get-started-widget .st-link{font-size:16px;font-weight:700}
.st-get-started-widget .st-copy,.st-get-started-widget .st-search-result__link,.st-get-started-widget .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-get-started-widget .stock-quote,.st-get-started-widget form.validationForm{margin-top:10px}
.st-related-links{font-size:14px}
.st-related-links .st-link{display:block;margin-bottom:10px}
.st-latest-from{padding-top:50px}
.st-latest-from:not(.no-border){border-top:1px solid #d1d0d3}
.st-latest-from h3{text-align:left}
@media(max-width:64em){.st-latest-from h3{text-align:center}
}
@media(max-width:40.063em){.st-latest-from .columns{padding:0}
}
.st-latest-from__card--widget{-webkit-box-shadow:none;box-shadow:none;margin-left:10px;margin-right:10px;max-width:none;min-width:auto;overflow:hidden;padding-bottom:15px;padding-top:48px;width:100%}
@media(max-width:64.063em){.st-latest-from__card--widget{margin-left:0;margin-right:15px;max-width:360px}
}
@media(max-width:40.063em){.st-latest-from__card--widget{max-width:280px}
}
.st-latest-from__card--widget:before{background:#03234b}
.st-latest-from__card--widget.st-card--category-highlight:before{background-color:#3cb4e6}
.st-latest-from__card--widget.st-card--category-personalised:before{background-color:#ffd200}
.st-latest-from__card--widget .st-card__image{float:right;height:80px;margin-bottom:5px;margin-left:0;margin-right:15px;position:relative;right:auto;top:auto;width:80px}
.st-latest-from__card--widget .st-card__copy,.st-latest-from__card--widget .st-card__date{display:block;padding:0 10px 10px 10px}
.st-latest-from__card--widget .st-card__date{margin:-10px 0 0 0}
.st-latest-from__card--widget .st-card__copy{color:#03234b;font-weight:700;margin:0;max-height:98px}
.st-latest-from__card--widget .st-card__link{display:none}
.st-latest-from__card--widget a:focus,.st-latest-from__card--widget div:focus{outline:0}
.st-latest-from__card--newsletter{background-color:#03234b;border:0;-webkit-box-shadow:none;box-shadow:none;margin-left:10px;margin-right:10px;max-width:none;min-width:auto;padding-bottom:20px;padding-top:15px;width:100%}
@media(max-width:64.063em){.st-latest-from__card--newsletter{margin-left:0;margin-right:15px;max-width:360px}
}
@media(max-width:40.063em){.st-latest-from__card--newsletter{max-width:280px}
}
.st-latest-from__card--newsletter:before{background:0;color:transparent;content:'';padding:0}
.st-latest-from__card--newsletter .st-card__copy{color:#fff;display:block;font-size:16px;margin:0;padding:0 10px 10px 10px;text-align:center}
.st-latest-from__card--newsletter .st-svg--newsletter{fill:#fff;height:30px;margin:0 auto;margin-bottom:15px;width:30px}
.st-latest-from__card--newsletter .st-newsletter-login{padding-left:30px;padding-right:30px;width:100%}
@media(max-width:40.063em){.st-latest-from__card--newsletter .st-newsletter-login{padding-left:15px;padding-right:15px}
}
.st-latest-from__card--newsletter .st-newsletter-login .st-input{margin:0}
.st-latest-from__card--newsletter .st-newsletter-login .st-input.error{position:static}
.st-latest-from__card--newsletter .st-newsletter-login .st-input.error input{border-right:0;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit}
.st-latest-from__card--newsletter .st-newsletter-login .st-input.error .st-button{border-color:#e6007e;border-left:0}
.st-latest-from__card--newsletter .st-newsletter-login .st-input input{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:0}
.st-latest-from__card--newsletter .st-newsletter-login .st-input input:focus+small+.st-button{border-color:#3cb4e6}
.st-latest-from__card--newsletter .st-newsletter-login label{display:none}
.st-latest-from__card--newsletter .st-newsletter-login .st-button,.st-latest-from__card--newsletter .st-newsletter-login .st-input input{margin:0}
.st-latest-from__card--newsletter .st-newsletter-login small.error{bottom:-20px;max-width:100%;position:absolute;right:2px;top:auto}
.st-latest-from__card-wrapper--widget:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}
.st-latest-from__card-wrapper--widget:not(.slick-initialized) .st-card{-webkit-box-flex:0;-ms-flex:0 0 23%;flex:0 0 23%}
@media(max-width:64.063em){.st-latest-from__card-wrapper--widget:not(.slick-initialized) .st-card{-webkit-box-flex:0;-ms-flex:0 0 360px;flex:0 0 360px}
}
@media(max-width:40.063em){.st-latest-from__card-wrapper--widget:not(.slick-initialized) .st-card{-webkit-box-flex:0;-ms-flex:0 0 280px;flex:0 0 280px}
}
.st-latest-from .slick-dotted.slick-slider .slick-dots{position:relative}
.st-latest-from .slick-dotted.slick-slider .slick-dots li:before{content:""}
.st-latest-from .slick-dotted.slick-slider .slick-dots li button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-latest-from .slick-dotted.slick-slider .slick-dots li button:before{text-shadow:none;color:#ccc}
.st-latest-from .slick-dotted.slick-slider .slick-dots li.slick-active button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-latest-from .slick-dotted.slick-slider .slick-dots li.slick-active button:before{text-shadow:none;color:#3cb4e6}
.simple-table-layout td .st-text-and-title__headline>h1,.st-text-and-title__headline>.simple-table-layout+h3+h1,.st-text-and-title__headline>h2{text-align:center}
.st-text-and-title__headline+.st-text-and-title{border-top-width:0;padding-top:0}
.st-text-and-title__headlink{font-size:13px;margin:0 0 30px;text-align:center}
.region-content .container-fluid .col-md-4 .st-text-and-title .stock-quote:last-of-type,.st-text-and-title .region-content .container-fluid .col-md-4 .stock-quote:last-of-type,.st-text-and-title .st-copy:last-of-type,.st-text-and-title .st-search-result__link:last-of-type,.st-text-and-title form.validationForm:last-of-type{margin:0}
.st-text-and-media{border-top:1px solid #ccc;padding:50px 0}
.simple-table-layout td .st-text-and-media__headline>h1,.st-text-and-media__headline>.simple-table-layout+h3+h1,.st-text-and-media__headline>h2{text-align:center}
.st-text-and-media__headline+.st-text-and-media{border-top-width:0;padding-top:0}
.st-text-and-media__headlink{font-size:13px;margin:0 0 30px;text-align:center}
.st-text-and-media__item{font-size:13px;width:100%}
.st-text-and-media__item-headline{margin:0 0 15px}
.st-text-and-media__item-time{color:#ccc;font-size:13px;padding-bottom:10px}
@media(min-width:64.063em){.st-text-and-media__item-time{padding:0 10px 10px}
}
.st-text-and-media__item-content{margin:0 0 22px}
.st-text-and-media__item-content>p{margin:0;padding:0}
.st-text-and-media__item .st-link{font-size:14px}
.st-text-and-media__item .st-link svg{top:3px}
@media(min-width:64.063em){.st-text-and-media__item-content,.st-text-and-media__item-headline,.st-text-and-media__item-link{padding:0 10px}
}
.st-text-and-media__item img{width:100%}
.st-text-and-media__item--horizontal .st-text-and-media__item-headline{margin:15px 0}
.st-text-and-media__item--horizontal img{border:1px solid #ccc}
@media(max-width:40em){.st-text-and-media__item--horizontal.st-text-and-media__item--personalised img{border:1px solid #e5e5e5}
.st-text-and-media__item--horizontal.st-text-and-media__item--personalised .st-text-and-media__item-info{border:2px dotted #ccc;border-left:2px solid #ffd200;border-top:0;padding:15px 10px 20px}
}
@media(min-width:40.063em){.st-text-and-media__item--horizontal.st-text-and-media__item--personalised img{border:0}
.st-text-and-media__item--horizontal.st-text-and-media__item--personalised .st-text-and-media__item-box{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-text-and-media__item--horizontal.st-text-and-media__item--personalised .st-text-and-media__item-box--right{border:2px dotted #ccc;border-left:0;margin-right:.9375rem;padding-bottom:20px}
.st-text-and-media__item--horizontal.st-text-and-media__item--personalised .st-text-and-media__item-box--left{border:1px solid #ccc;border-left:2px solid #ffd200;margin-left:.9375rem;padding-left:0}
}
.st-text-and-media__item--vertical .st-text-and-media__item-headline{margin:0 0 12px;padding-top:15px}
.st-text-and-media__item--vertical img{border:1px solid #ccc}
.st-text-and-media__item--vertical.st-text-and-media__item--personalised .st-text-and-media__item-info{border-bottom:2px dotted #ccc;border-left:2px solid #ffd200;border-right:2px dotted #ccc;padding:0 10px}
.st-text-and-media__item--video .st-text-and-media__item-preview{position:relative}
@media(min-width:40.063em){.st-text-and-media__item--video .st-text-and-media__item-preview{margin-bottom:0;padding-left:0;padding-right:20px}
.st-text-and-media__item--video .st-text-and-media__item-preview.st-columns-reverse{padding-left:20px;padding-right:0}
}
@media(max-width:40.063em){.st-text-and-media__item--video .st-text-and-media__item-preview{padding:0}
}
.st-text-and-media__item--video .st-text-and-media__item-preview-link--shadow{display:block;overflow:hidden}
.st-text-and-media__item--video .st-text-and-media__item-preview-shadow{background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.8)));background-image:linear-gradient(to bottom,transparent,rgba(0,0,0,.8));bottom:0;height:100px;left:0;position:absolute;width:100%;z-index:0}
.st-text-and-media__item--video .st-text-and-media__item-preview .st-text-and-media__item-duration{bottom:10px;color:#3cb4e6;font-size:13px;left:15px;position:absolute}
@media(max-width:40em){.st-text-and-media__item{float:none !important;padding-bottom:25px}
}
.st-text-and-media__item .dotdotdot-append-text .read-more{opacity:0}
.st-text-and-media__item .dotdotdot-append-text:not(.ddd-truncated) .ddd-keep{display:none}
.st-text-and-media__item .dotdotdot-append-text.ddd-truncated .ddd-keep{opacity:1}
.st-text-and-media__wrapper{display:block;padding:0 .9375rem;position:relative;text-align:left;width:100%}
.st-text-and-media__wrapper .st-text-and-media__item.st-text-and-media__item--personalised{margin-bottom:20px}
@media(min-width:40.063em){.st-text-and-media__wrapper{float:left}
}
@media(min-width:40.063em) and (max-width:64em){.st-text-and-media__wrapper{width:50%}
.st-text-and-media__wrapper:nth-child(2n+1){clear:left}
}
@media(min-width:64.063em){.st-text-and-media__wrapper{width:25%}
.st-text-and-media__wrapper:nth-child(4n+1){clear:left}
.st-text-and-media__wrapper--3-grid{width:33.3333%}
.st-text-and-media__wrapper--3-grid:nth-child(4n+1){clear:none}
.st-text-and-media__wrapper--3-grid:nth-child(3n+1){clear:left}
}
.st-featured-resources{background:#f8f8f8;padding:50px 0}
.st-featured-resources .st-h3{margin:0 0 25px 0}
@media(max-width:40.063em){.st-featured-resources .st-h3{text-align:center}
}
@media(min-width:40.063em){.st-featured-resources .columns .small-12:first-of-type{padding-left:0;padding-right:20px}
.st-featured-resources .columns .small-12:first-of-type.st-columns-reverse{padding-left:20px;padding-right:0}
}
@media(max-width:40.063em){.st-featured-resources .columns .small-12:first-of-type{padding:0 35px}
}
.st-featured-resources .columns .small-12:last-of-type{padding:0}
.st-featured-resources__item-image{background:#fff;border:solid 1px #d1d0d3;text-align:center}
.st-featured-resources__item-image .brochure{text-align:left;width:100%}
@media(min-width:40.063em){.st-featured-resources__item-image .brochure{display:none}
}
.st-featured-resources__item-image .brochure button{margin:0}
.st-featured-resources__item-image img{max-height:320px;padding:20px 50px}
.st-featured-resources__description{margin:0 0 22px}
@media(max-width:40.063em){.st-featured-resources__description{display:none}
}
.st-featured-resources__description>p{margin:0;padding:0}
.st-featured-resources__item{font-size:13px;width:100%}
.st-featured-resources__item-headline{margin:0 0 15px}
.st-featured-resources__item-time{color:#ccc;font-size:13px;padding-bottom:10px}
@media(min-width:64.063em){.st-featured-resources__item-time{padding:0 10px 10px}
}
@media(min-width:64.063em){.st-featured-resources__item-content,.st-featured-resources__item-headline{padding:0 10px}
}
.st-featured-resources__item-link{padding:0}
@media(max-width:64em){.st-featured-resources__item-link.mobile{padding:0 20px 20px 20px}
}
@media(min-width:40em){.st-featured-resources__item-link.mobile{display:none}
}
@media(max-width:40em){.st-featured-resources__item-link.pc{display:none}
}
.st-featured-resources__item-link .st-link{align-content:center;align-items:center;display:inline-flex;font-size:14px}
.st-featured-resources__item-link .st-link svg{position:relative}
.st-featured-resources__item-link .st-link span{margin-left:5px}
.st-featured-resources__item img{width:100%}
.st-featured-resources__item--horizontal .st-featured-resources__item-headline{margin:15px 0}
.st-featured-resources__item--horizontal img{border:1px solid #ccc}
@media(max-width:40em){.st-featured-resources__item--horizontal.st-featured-resources__item--personalised img{border:1px solid #e5e5e5}
.st-featured-resources__item--horizontal.st-featured-resources__item--personalised .st-featured-resources__item-info{border-left:2px solid #ffd200;border-top:0;border:2px dotted #ccc;padding:15px 10px 20px}
}
@media(min-width:40.063em){.st-featured-resources__item--horizontal.st-featured-resources__item--personalised img{border:0}
.st-featured-resources__item--horizontal.st-featured-resources__item--personalised .st-featured-resources__item-box{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-featured-resources__item--horizontal.st-featured-resources__item--personalised .st-featured-resources__item-box--right{border-left:0;border:2px dotted #ccc;margin-right:.9375rem;padding-bottom:20px}
.st-featured-resources__item--horizontal.st-featured-resources__item--personalised .st-featured-resources__item-box--left{border-left:2px solid #ffd200;border:1px solid #ccc;margin-left:.9375rem;padding-left:0}
}
@media(max-width:40em){.st-featured-resources__item{float:none !important;padding-bottom:25px}
}
.st-featured-event{background:#f6f9fb;padding:50px 0}
.st-featured-event .header button{font-size:14px;line-height:1;height:37px;margin:0}
.st-featured-event .header .st-h2{display:inline;margin:0 0 0 15px;vertical-align:middle}
@media(max-width:40.063em){.st-featured-event .header .st-h2{text-align:center}
}
@media(min-width:40.063em){.st-featured-event__long{padding-left:0;padding-right:20px}
.st-featured-event__long.st-columns-reverse{padding-left:20px;padding-right:0}
}
@media(max-width:40.063em){.st-featured-event__long{padding:0}
}
@media(min-width:40.063em){.st-featured-event__short{padding:0 0 0 40px}
}
@media(max-width:40.063em){.st-featured-event__short{padding:0}
}
.st-featured-event .speaker{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-featured-event .speaker img{height:84px;margin:0 20px 0 0;width:84px}
.st-featured-event .register{background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,.1);box-shadow:0 4px 16px 0 rgba(116,117,124,.1);padding:40px 20px}
.st-featured-event .register .date{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-featured-event .register .date__icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:24px}
.st-featured-event .register .date__icon svg{width:13px}
.st-featured-event .register .date__content{margin-left:10px}
.st-featured-event .register .date__content_title{color:#464650;font-size:14px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.43}
.st-featured-event .register .date__content_description{color:#74757c;font-size:14px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.43;margin:0 0 30px 0}
.st-featured-event .register .st-link{font-size:14px}
.st-featured-event .register .st-link svg{top:3px}
.st-combo-components .st-text--latest{text-align:left;margin-left:0}
.st-combo-components__recommended{padding-bottom:50px}
.st-combo-components__recommended-item{font-size:13px;width:100%}
.st-combo-components__recommended-item:nth-child(1){padding-right:25px}
@media(max-width:64.063em){.st-combo-components__recommended-item:nth-child(1){padding-right:10%}
}
@media(max-width:40.063em){.st-combo-components__recommended-item:nth-child(1){padding-right:20px}
}
.st-combo-components__recommended-item .st-widget-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-combo-components__recommended-item .st-widget-title__icon{margin-bottom:0;margin-right:20px}
.st-combo-components__recommended-item .st-widget-title__icon:before{border-radius:0}
.st-combo-components__recommended-item .st-app-widget{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-combo-components__recommended-item .st-widget__personalized{border:0}
.st-combo-components__recommended-item .st-badge--personalized{display:none}
.st-combo-components__recommended .slick-slider{margin-bottom:0}
.st-combo-components__recommended .slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(max-width:40.063em){.st-combo-components__recommended .slick-slider .slick-list{padding:0 60px 40px 0}
}
.st-combo-components__recommended .slick-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.st-combo-components__recommended .slick-slider .slick-dots li:before{content:""}
.st-combo-components__recommended .slick-slider .slick-dots li button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-combo-components__recommended .slick-slider .slick-dots li button:before{text-shadow:none;color:#ccc}
.st-combo-components__recommended .slick-slider .slick-dots li.slick-active button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-combo-components__recommended .slick-slider .slick-dots li.slick-active button:before{text-shadow:none;color:#3cb4e6}
.st-preference-product .close-button{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:auto;opacity:1;text-align:center;-webkit-transition:opacity .3s;transition:opacity .3s;width:19px}
.st-preference-product .close-button:hover{opacity:.5}
.st-preference-product+.show-for-small-only{margin-bottom:15px}
.st-key-benefits img{display:block;height:100%;margin-bottom:10px;max-height:50px;width:auto}
.st-recommended-resources .st-card-wrapper{margin-bottom:0}
.st-learning__search{padding-bottom:15px}
.st-learning__search-divided{border-bottom:solid 1px #e6e6e6;padding-bottom:25px}
.st-learning__catalog{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:10px}
.st-learning__catalog-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.st-learning__catalog-item-wrapper{height:128px;margin-bottom:35px;margin-top:15px;width:164px}
@media(max-width:40em){.st-learning__catalog-item-wrapper{height:100px;margin-left:0;max-height:128px;width:110px}
}
@media(max-width:64em){.st-learning__catalog-item-wrapper{height:auto;margin-left:0;max-height:128px;max-width:236px;width:auto}
}
.st-learning__catalog-item-icon{fill:#03234b;margin-bottom:5px;max-height:64px;max-width:64px}
@media(max-width:40em){.st-learning__catalog-item-icon{max-height:48px;max-width:48px}
}
.st-learning__catalog-item-title{color:#3cb4e6;font-size:18px;font-weight:700;text-align:center}
@media(max-width:40em){.st-learning__catalog-item-title{font-size:14px;margin-top:0}
}
.st-learning__catalog-show-more{color:#3cb4e6;display:none;font-size:14px;font-weight:700;margin-bottom:40px;text-align:center;width:100%}
.st-learning__catalog-show-more:before,.st-learning__catalog-show-more:after{background-color:#e5e5e5;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:40%}
.st-learning__catalog-show-more:before{margin-left:-40%;right:.5em}
.st-learning__catalog-show-more:after{left:.5em;margin-right:-40%}
.st-learning__catalog-show-more-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-learning__catalog-show-more-icon{height:10px;-webkit-transform:translateY(12%) rotate(180deg);transform:translateY(12%) rotate(180deg);width:10px}
.st-learning__catalog-show-more_less .st-learning__catalog-show-more-icon{-webkit-transform:translateY(12%) rotate(0);transform:translateY(12%) rotate(0)}
@media(max-width:64em){.st-learning__catalog-show-more{display:block}
.st-learning__catalog-show-more_hidden{display:none}
.st-learning__catalog-show-more:before,.st-learning__catalog-show-more:after{width:42%}
}
@media(max-width:64em){.st-learning__catalog{-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr 1fr;justify-items:center;row-gap:0}
.st-learning__catalog_extra-hidden{grid-auto-rows:0;grid-template-rows:1fr 1fr;overflow-y:hidden}
}
@media(max-width:40em){.st-learning__catalog{gap:0}
}
.st-learning__cards.no-padding-top{padding-top:0 !important}
.st-learning__cards.st-latest-from.st-latest-from__no-line{border:0}
.st-learning__cards.st-latest-from.st-latest-from__padding-t-none{padding-top:10px}
.st-learning__back:before{border-color:#74757c;border-style:solid;border-width:0 1px 1px 0;content:'';display:inline-block;margin:1px;padding:3px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}
@media(max-width:64em){.st-learning .desktop-only{display:none !important}
}
@media(max-width:64em){.st-learning .st-h3{font-size:20px}
}
.st-learning-banner .nav-absolute{position:relative}
.st-learning-banner .application-title{min-height:130px;padding-bottom:50px;position:relative}
@media(max-width:64em){.st-learning-banner .application-title .small-8{width:53%}
}
@media(max-width:40em){.st-learning-banner .application-title{min-height:270px;padding-bottom:150px}
.st-learning-banner .application-title .small-8{width:100%}
}
.st-learning-banner .st-stage__headline{position:absolute}
@media(max-width:64em){.st-learning-banner .st-stage__headline .header-banner{width:53%}
}
@media(max-width:40em){.st-learning-banner .st-stage__headline .header-banner{height:calc(100% - 150px);width:100%}
}
@media(max-width:40em){.st-learning-banner .st-stage__headline .st-stage__image{width:100%}
.st-learning-banner .st-stage__headline .st-stage__image:before{background-color:#ffd200;content:'';height:30px;position:absolute;width:80%}
}
@media(max-width:40em){.st-learning-banner .st-stage__headline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.st-learning-banner-topic-info{color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-learning-banner-topic-info p{color:#03234b;font-size:16px;margin-bottom:15px;margin-top:10px}
.st-learning-banner-topic-info .info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}
@media(max-width:64em){.st-learning-banner-topic-info .info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.st-learning-banner-topic-info .info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-learning-banner-topic-info .info-item:not(:last-of-type){margin-right:30px}
@media(max-width:64em){.st-learning-banner-topic-info .info-item:not(:last-of-type){margin-bottom:15px;margin-right:0}
}
.st-learning-banner-topic-info .info-item .item-title{font-weight:700;margin-right:5px}
.st-learning-banner-topic-info .info-item .achievement{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;fill:#74757c}
.st-learning-banner-topic-info .info-item .achievement-achieved{color:#03234b;fill:#49b170}
.st-learning-banner-topic-info .info-item .achievement .icon-medal{height:24px;margin:0 10px 0 5px;width:17px}
.st-learning-banner-topic-info .action{margin-top:33px}
.st-learning-banner-topic-info .action button{font-weight:700;margin-bottom:0;min-height:42px;min-width:214px}
@media(max-width:64em){.st-learning-categories-cards .categories-header{font-size:20px}
}
.st-learning-categories-cards .count-wrapper .shown-count{font-size:14px}
.st-learning-categories-cards .count-wrapper .show-btn{font-weight:700;margin-bottom:15px;margin-top:15px;width:120px}
.st-learning-categories-cards .count-wrapper .show-btn.is-hidden{display:none}
.st-learning .st-container.st-container--no-margin{margin:0 !important}
.st-learning .hidden{display:none}
@media(max-width:64em){.st-learning .partner-main .become-partner .st-h2{margin-bottom:28px}
}
.st-learning .partner-main .header-slim{font-weight:500}
.st-learning .partner-main .show-more-toggler a.st-accordion__link span{font-size:14px}
.st-learning .partner-main .show-more-toggler a.st-accordion__link span svg{fill:#74757c}
.st-learning .partner-main .st-copy,.st-learning .partner-main .st-search-result__link,.st-learning .partner-main .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-learning .partner-main .stock-quote,.st-learning .partner-main form.validationForm{margin-bottom:15px}
.st-learning .partner-main .st-h3.faq-header{font-size:20px}
@media(max-width:64em){.st-learning .partner-main .st-h3.faq-header{margin-bottom:15px}
}
@media(max-width:64em){.st-learning .partner-main.st-container.partner-container-mr-mb-5{margin-bottom:25px !important}
}
@media(max-width:64em){.st-learning .partner-main.st-container.partner-container-mr-pb-0{padding-bottom:0 !important}
}
.st-learning .partner-disclaimer .disclaimer{margin-bottom:30px}
.st-learning .partner-disclaimer .disclaimer-header{color:#74757c;font-size:12px;font-weight:700}
.st-learning .partner-disclaimer .disclaimer-text{color:#74757c;font-size:10px;line-height:1em;margin-bottom:2em}
.st-learning .hide-menus .hide-menu{border-bottom:1px solid #d1d0d3;padding:15px 0}
.st-learning .hide-menus .hide-menu:first-of-type{border-top:1px solid #d1d0d3}
.st-learning .hide-menus .menu-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.st-learning .hide-menus .menu-header:hover{color:#3cb4e6;cursor:pointer}
.st-learning .hide-menus .menu-header svg.icon-arrow{fill:#03234b;margin:10px;max-height:11px;max-width:11px;min-height:11px;min-width:11px;-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg)}
.st-learning .hide-menus .menu-header.is-opened svg.icon-arrow{-webkit-transform:rotateZ(270deg);transform:rotateZ(270deg)}
.st-learning .hide-menus .menu-text{margin:10px 0;padding-left:15px}
.st-learning .hide-menus .is-hidden{display:none}
.st-learning ul.hide-menus{list-style:none}
.st-learning ul.hide-menus li:before{display:none}
.st-learning .become-partner-info ul li{margin-bottom:10px;padding-left:25px}
.st-learning .become-partner-info ul li::before{color:#3cb4e6;content:'\25E6';display:block;font-size:24px;left:6px;position:absolute}
.st-learning .become-partner-info-wrapper .st-accordion__overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(246,249,251,0)),to(#f6f9fb));background:linear-gradient(to bottom,rgba(246,249,251,0),#f6f9fb)}
.st-learning .become-partner-info-wrapper .st-accordion__link{background-color:#f6f9fb}
.st-learning .partner-contacts{background:#fff;padding:40px 20px 54px;width:100%}
.st-learning .partner-contacts .mail{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:700}
.st-learning .partner-contacts .mail svg{fill:#3cb4e6;height:14px;margin-right:6px;width:22px}
.filter-buttons{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-column-gap:20px;grid-template-columns:-webkit-min-content -webkit-min-content;grid-template-columns:min-content min-content;margin-left:50px}
.filter-buttons .learning-btn_more-filter_btn span,.filter-buttons button.reset-all{font-weight:700}
@media(max-width:64em){.filter-buttons{border-bottom:0;border-left:0;border-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;margin:0;max-width:100%}
}
.st-card--learning{-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:25px;margin-left:5px;margin-right:15px;max-width:256px;min-height:330px;min-width:auto;padding-bottom:15px;width:100%}
.st-card--learning:before{font-size:14px;font-weight:700}
@media(max-width:64em){.st-card--learning{margin-left:10px;width:228px}
}
.st-card--learning .st-card__image{height:139px;margin-bottom:15px}
@media screen and (max-width:64em){.st-card--learning .st-card__image{position:initial;right:initial;top:initial;width:100%}
}
@media screen and (max-width:64em){.st-card--latest{padding-top:0}
}
.st-card--learning .st-card__image--b-border{border-bottom:1px solid #d1d0d3}
.st-card--learning .st-card__headline{margin:0 15px 10px}
.st-card-categories{border-color:#e6e6e6;-webkit-box-shadow:0 0 16px 0 rgba(116,117,124,0.1);box-shadow:0 0 16px 0 rgba(116,117,124,0.1);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin-bottom:25px;margin-left:0;margin-right:15px;max-width:336px;min-height:330px;min-width:auto;outline:0;width:348px}
.st-card-categories:before{font-size:14px;font-weight:700;left:0}
.st-card-categories a{color:#03234b}
.st-card-categories a:hover{color:#03234b;text-decoration:none}
.st-card-categories .st-card-descr{font-size:14px;margin:0 20px 10px}
.st-card-categories .bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin:0 20px}
.st-card-categories .bottom-info-item{display:grid;gap:7px;grid-template-columns:-webkit-min-content auto;grid-template-columns:min-content auto;margin-right:17px}
.st-card-categories .bottom-info-item-icon{height:auto;max-height:16px;max-width:16px;width:auto}
@media(max-width:64em){.st-card-categories .bottom-info-item-icon{max-height:12px;max-width:12px}
}
.st-card-categories .bottom-info-item_one-col{grid-template-columns:auto}
.st-card-categories .bottom-info-text{display:inline-block}
.st-card-categories .bottom-info::after{background:#03234b;border-radius:2px;content:' ';height:17px;left:0;position:absolute;top:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:9}
.st-card-categories .card-image{border-bottom:1px solid #d1d0d3;height:auto;margin-bottom:0;max-height:231px;max-width:348px;width:auto}
.st-card-categories .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:20px}
@media(max-width:64em){.st-card-categories .card-body{margin-bottom:17px}
}
.st-card-categories .card-body .st-card__headline{margin:0}
.st-card-categories .card-text .description{font-size:14px;line-height:1.2;margin-top:17px}
.st-card-categories .card-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin-top:25px}
.st-card-categories .card-info .item{display:grid;gap:7px;grid-template-columns:16px auto;margin-right:17px}
.st-card-categories .card-info .item-icon{-ms-flex-item-align:center;align-self:center;fill:#74757c;height:auto;max-height:16px;max-width:16px;width:auto}
.st-card-categories .card-info .item-icon.icon-check-colorless{fill:#49b170}
@media(max-width:64em){.st-card-categories .card-info .item-icon{max-height:12px;max-width:12px}
}
.st-card-categories .card-info .item-green{color:#49b170}
.st-card-categories .card-info .text{display:inline-block}
.st-card-categories .card-info::after{background:#03234b;border-radius:2px;content:' ';height:17px;left:0;position:absolute;top:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:9}
.st-card-categories.is-hidden{display:none}
.st-card-categories-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0}
.st-card__bottom-info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;margin:0 15px 0 15px}
.st-card__bottom-info__item{display:grid;gap:7px;grid-template-columns:16px auto;margin-right:17px}
.st-card__bottom-info__item-icon{fill:#74757c;height:auto;max-height:16px;max-width:16px;width:auto}
@media(max-width:64em){.st-card__bottom-info__item-icon{max-height:12px;max-width:12px}
}
.st-card__bottom-info__item_one-col{grid-template-columns:auto}
.st-card__bottom-info__text{display:inline-block}
.st-card__bottom-info::after{background:#03234b;border-radius:2px;content:' ';height:17px;left:0;position:absolute;top:-1px;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%;z-index:9}
.st-card-wrapper.st-card-wrapper_learning{margin-left:-14px;margin-right:-17px}
.st-card-wrapper.st-card-wrapper_learning .slick-track{margin-left:10px}
@media(max-width:64em){.st-card-wrapper.st-card-wrapper_learning{margin-left:-15px;margin-right:-15px}
}
.learning-filters{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #d1d0d3;display:flex;flex-direction:column}
@media(max-width:64em){.learning-filters{align-items:center;flex-direction:row;justify-content:space-between}
}
.learning-filters>div:not(.learning-home-search),.learning-filters>button{margin:0}
@media(max-width:64em){.learning-filters .desktop-only{display:none}
}
@media(max-width:40em){.learning-filters .tablet-up{display:none}
}
@media(min-width:64.063em){.learning-filters .tablet-mobile-only{display:none}
}
@media(min-width:40.063em){.learning-filters .mobile-only{display:none}
}
.learning-filters .modal-filters .free-space{background-color:#464650;-ms-flex-preferred-size:60%;flex-basis:60%;height:100%;opacity:.5}
@media(max-width:40em){.learning-filters .modal-filters .free-space{display:none}
}
.learning-filters .modal-filters .filters-wrapper{background-color:#fff;-ms-flex-preferred-size:40%;flex-basis:40%;padding-top:10px}
@media(max-width:40em){.learning-filters .modal-filters .filters-wrapper{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}
}
.learning-filters .modal-filters .filters-wrapper.no-space{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:0;width:100%}
@media(max-width:64em){.learning-filters .modal-filters{overflow-y:auto}
}
.learning-filters .modal-filters__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
@media(max-width:64em){.learning-filters .modal-filters__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.learning-filters .modal-filters__wrapper .st-filter-toggler{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;border-top:3px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}
.learning-filters .modal-filters__wrapper .st-filter-toggler span.filter-label{font-size:16px;font-weight:bold;margin:0}
}
.learning-filters .modal-filters__selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
@media(max-width:64em){.learning-filters .modal-filters__selectors{width:100%}
}
.learning-filters .modal-filters .st-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}
@media(max-width:64em){.learning-filters .modal-filters .st-select{width:100%}
}
.learning-filters .modal-filters>*{margin-bottom:0}
@media(max-width:64em){.learning-filters .modal-filters{display:none}
.learning-filters .modal-filters__selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.learning-filters .modal-filters.show{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;left:0;padding:0;position:fixed;top:0;width:100%;z-index:1000}
.learning-filters .modal-filters.show.no-space{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;padding-top:30px}
}
@media(max-width:64em) and (max-width:64em){.learning-filters .modal-filters .st-filter-box .filter-select-box{border-bottom:0;border-left:0;border-right:0;border-top:3px solid #f8f8f8;height:auto;max-width:100%}
}
@media(max-width:64em) and (max-width:64em){.learning-filters .modal-filters .st-filter-box .filter-select-box .label{font-size:16px;font-weight:bold;height:50px}
}
@media(max-width:64em) and (max-width:64em){.learning-filters .modal-filters .st-filter-box .filter-checkboxes{border-bottom:3px solid #f8f8f8;-webkit-box-shadow:none;box-shadow:none;max-height:410px;overflow:hidden;padding:0;position:relative;top:0;width:100%}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes::after{bottom:0;content:"";height:0;left:0;position:absolute;width:100%}
}
@media(max-width:64em){.learning-filters .modal-filters .st-filter-box .filter-checkboxes-more{display:none}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes-more.filter-open{display:block}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes__more-wrapper{display:block}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-header .checkbox-title{font-size:16px}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-header .st-flex{display:none}
.learning-filters .modal-filters .st-filter-box .filter-checkboxes .checkbox-footer{display:none}
.learning-filters .modal-filters .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 15px}
.learning-filters .modal-filters .header span.title{color:#03234b;font-size:16px;font-weight:bold}
.learning-filters .modal-filters .header span.reset-all{color:#74757c;font-size:14px;padding-right:10px}
.learning-filters .modal-filters .checkbox-footer{margin-top:30px;text-align:center}
.learning-filters .modal-filters .checkbox-footer button{width:170px}
}
@media(max-width:40em){.learning-filters .modal-filters.show{left:0;right:auto;width:100%}
}
.learning-filters div.mobile-filters{align-self:flex-end;margin-left:auto;padding-bottom:15px;text-align:right}
@media(min-width:64.063em){.learning-filters .mobile-filters{display:none}
}
.learning-filters .mobile-filters button{font-weight:700;margin:0;min-width:96px}
.learning-filters .mobile-filters .chosen-filters-count{margin-right:5px}
@media(min-width:40.063em){.learning-filters .align-center-filters{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px}
}
.learning-filters button.reset-all-mobile{margin-left:7px}
@media(max-width:64em){.learning-filters .st-filter-box.filter-open .filter-select-box,.learning-filters .st-filter-box.filter-active .filter-select-box{border:solid 1px #3cb4e6;-webkit-box-shadow:0 0 15px 0 rgba(2,171,245,0.2);box-shadow:0 0 15px 0 rgba(2,171,245,0.2)}
}
.learning-filters .st-filter-box.filter-open .filter-select-box .button::after{bottom:0;top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
@media(max-width:64em){.learning-filters .st-filter-box.filter-open .filter-select-box .button{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
}
.learning-filters .st-filter-box.filter-open .filter-checkboxes{display:block}
@media(max-width:64em){.learning-filters .st-filter-box.filter-open .filter-select-box .filter-reset{display:block}
}
.learning-filters .st-filter-box .filter-select-box{background:#fff;border:1px solid #d1d0d3;border-radius:0;cursor:pointer;max-width:250px;overflow:hidden;position:relative}
.learning-filters .st-filter-box .filter-select-box .label{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
@media(min-width:40.063em){.learning-filters .st-filter-box .filter-select-box .label.no-arrows{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.learning-filters .st-filter-box .filter-select-box .label.no-arrows svg{margin:0}
.learning-filters .st-filter-box .filter-select-box .label.no-arrows+.filter-reset+.button{display:none}
}
.learning-filters .st-filter-box .filter-select-box .label svg{margin-right:5px}
.learning-filters .st-filter-box .filter-select-box .label svg.icon-grey{fill:#74757c}
.learning-filters .st-filter-box .filter-select-box .filter-reset{color:#74757c;display:none;font-size:14px;position:absolute;right:40px;top:15px}
.learning-filters .st-filter-box .filter-select-box .button{height:100%;margin:0}
@media(max-width:64em){.learning-filters .st-filter-box .filter-select-box .button{color:#74757c;font:initial;height:50px;line-height:50px}
.learning-filters .st-filter-box .filter-select-box .button::after{content:none}
}
.learning-filters .st-filter-box .filter-select-box.st-button--primary,.learning-filters .st-filter-box .filter-select-box.button,.learning-filters .st-filter-box button.filter-select-box{border-color:#3cb4e6;color:#3cb4e6}
@media(max-width:64em){.learning-filters .st-filter-box .filter-select-box.filter-active{border:solid 1px #3cb4e6;-webkit-box-shadow:0 0 15px 0 rgba(2,171,245,0.2);box-shadow:0 0 15px 0 rgba(2,171,245,0.2)}
}
.learning-filters .st-filter-box .checked-list{line-height:1;padding-bottom:10px;padding-top:10px;width:100%}
@media(max-width:64em){.learning-filters .st-filter-box .checked-list{display:none}
}
.learning-filters .st-filter-box .checked-list label{color:#3cb4e6;font-size:10px;margin:0;padding-right:10px;padding-top:5px;white-space:nowrap}
.learning-filters .st-filter-box .checked-list label:not(.hidden){display:inline-block}
@media(max-width:40em){.learning-filters .st-filter-box .checked-list label{padding-bottom:10px;padding-top:0}
}
.learning-filters .st-filter-box .checked-list label svg{fill:#3cb4e6;height:6px;margin-right:4px;pointer-events:none;width:6px}
.learning-filters .st-filter-box .filter-checkboxes{background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);display:none;left:0;min-width:300px;overflow:hidden;padding:15px;position:absolute;top:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;z-index:11}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px;padding-bottom:15px}
@media(max-width:64em){.learning-filters .st-filter-box .filter-checkboxes .checkbox-header{display:none}
}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-header p{margin:0}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-header .filter-reset{color:#ccc;cursor:pointer;padding-right:10px}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-header .filter-close{cursor:pointer}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:5px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:15px;position:relative}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-footer button{margin:0}
.learning-filters .st-filter-box .filter-checkboxes .checkbox-footer.checkbox-subfooter{position:static}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes{max-height:380px;overflow-y:auto;padding-bottom:15px}
@media(max-width:64em){.learning-filters .st-filter-box .filter-checkboxes .checkboxes{padding:15px}
}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar{width:4px}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-track{background:transparent}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-thumb{background:#e6e6e6}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes::-webkit-scrollbar-thumb:hover{background:#d1d0d3}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox label{-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;margin:0;padding:10px 10px 10px 25px;width:100%}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox label::before{top:19px}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox__sub-categories{display:block}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input[type='checkbox']:checked+label::after{top:13px}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input.disabled+label{color:#a2a2a2;cursor:no-drop;pointer-events:none}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox input.disabled+label::before{border:1px solid #e5e5e5}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .st-checkbox--half-checked input[type='checkbox']+label:after{left:4px;top:12px}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .sub-category{margin-left:40px}
.learning-filters .st-filter-box .filter-checkboxes .checkboxes .sub-category_hidden{display:none}
.learning-filters .st-filter-box .filter-select-box__more .filter-select-box.mobile-filter-open.filter-active .button::after{bottom:0;top:3px;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}
@media(max-width:64em){.learning-filters .st-filter-box .filter-select-box__more .filter-select-box.mobile-filter-open.filter-active .button{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
}
.learning-filters .st-filter-box .filter-select-box__more .filter-select-box.mobile-filter-open.filter-active .filter-reset{display:none}
@media(max-width:64em){.learning-filters .st-filter-box .filter-select-box__more .mobile-filter-open .filter-reset{display:block}
}
.learning-filter__box{margin-bottom:0;width:160px}
.learning-filter__box:not(:last-of-type){margin-right:20px}
@media(max-width:64em){.learning-filter__box:not(:last-of-type){margin-right:0}
}
@media(max-width:64em){.learning-filter__box .filter-subtitle{padding:10px 20px 0}
}
.learning-filter__box .st-button__icon{fill:#3cb4e6}
.filter-fold{padding:8px 8px 5px 4px}
.filter-fold_expanded{-webkit-transform:translateY(12%) rotate(90deg);transform:translateY(12%) rotate(90deg)}
.filter-fold .st-svg--toggle-tree{display:block;height:6px;margin:0 auto;-webkit-transform:translateY(12%) rotate(90deg);transform:translateY(12%) rotate(90deg);width:11px}
table.learning-results-table{border-collapse:collapse;padding:30px 0;position:relative}
table.learning-results-table.no-header thead{display:none}
table.learning-results-table.no-header tr.learning-row:first-child{border-top:1px solid #03234b}
table.learning-results-table thead .sorting,table.learning-results-table thead .sorting_asc,table.learning-results-table thead .sorting_desc{background-position-x:120px;padding-left:40px}
@media(max-width:64em){table.learning-results-table tr{display:block;padding:0 .9375rem}
}
table.learning-results-table tr td{border:0;padding:15px 0;vertical-align:top}
table.learning-results-table tr td.learning-results-table__img-col{padding-right:10px}
table.learning-results-table tr td.learning-results-table__details-col{padding-left:10px}
table.learning-results-table tr td:before{display:none}
@media(max-width:40em){table.learning-results-table tr td{display:block}
table.learning-results-table tr td:not(:last-child){padding-bottom:10px;padding-right:0}
table.learning-results-table tr td:not(:first-child){padding-left:0;padding-top:10px}
}
table.learning-results-table thead tr{display:table-row}
table.learning-results-table thead tr th{border-bottom-width:1px}
table.learning-results-table tr.learning-row:hover td{background-color:inherit}
table.learning-results-table tr.learning-row+tr.learning-row{border-top:1px solid #d1d0d3}
table.learning-results-table tr.learning-row:last-child{border-bottom:1px solid #03234b}
@media(max-width:40em){table.learning-results-table tr.learning-row{padding:0}
}
table.learning-results-table tbody tr:last-child>td{border-bottom:0}
.learning-result__img-wrapper{position:relative}
.learning-result__img-wrapper .topic-img-line{height:5px;position:absolute;top:87px}
@media(max-width:40em){.learning-result__img-wrapper .topic-img-line{top:51px}
}
.learning-result__img-wrapper .topic-img-line-bg{background-color:#d1d0d3;width:100%}
.learning-result__img-wrapper .topic-img-line-finished{background-color:#49b170}
.learning-result__img-wrapper .topic-img-line-started{background-color:#3cb4e6}
.learning-result__img-wrapper img{max-height:92px;max-width:170px;width:100%}
@media(max-width:40em){.learning-result__img-wrapper img{max-height:56px;max-width:104px}
}
.learning-result__title{color:#3cb4e6;font-size:18px;font-weight:700}
.learning-result__title_textbook{color:#74757c}
.learning-result__description{font-size:14px;margin-bottom:0}
.learning-result_textbook{display:grid;gap:90px;grid-template-columns:auto 185px}
@media(max-width:64em){.learning-result_textbook{gap:15px;grid-template-columns:auto;grid-template-rows:auto auto}
}
.learning-result__info{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px}
.learning-result__info-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.learning-result__info-item .icon{fill:#74757c;max-height:16px;max-width:16px}
.learning-result__info-item .icon.icon-check-colorless{fill:#49b170}
@media(max-width:64em){.learning-result__info-item .icon{max-height:12px;max-width:12px}
}
.learning-result__info-item-green{color:#49b170}
.learning-result__info-item:not(:first-child){margin-left:15px}
.learning-result__info span{margin-left:5px}
.learning-result__textbook-info{font-size:10px}
.learning-result__textbook-info span:not(:last-child):after{content:'|';margin-left:5px}
.learning-result__textbook-info span:not(:first-child){margin-left:5px}
.learning-result__textbook-info-author{color:#03234b}
.learning-result__textbook .learning-result__title{color:#74757c}
.learning-result__textbook-details{max-width:620px}
.learning-result__textbook-order{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}
.learning-result__textbook-order-btn{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.learning-result__textbook-order-btn svg{fill:#fff;max-height:12px;max-width:22px}
@media(max-width:64em){.learning-result__textbook-order-btn{margin-bottom:15px;width:185px}
}
.learning-result__textbook-order span{text-align:right}
.learning-result__textbook-order-shop{display:grid;grid-template-rows:1fr 1fr}
@media(max-width:64em){.learning-result__textbook-order-shop{display:block}
}
.learning-results .table-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;padding-top:30px}
.learning-results .table-info .count{color:#74757c;font-size:14px;font-weight:700;margin-bottom:20px}
.learning-results .table-info .info-header{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
@media(max-width:40.063em){.learning-results .table-info .info-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.learning-results .table-info .info-header .title{color:#03234b;font-size:24px;font-weight:700;margin-bottom:30px}
@media(max-width:64em){.learning-results .table-info .info-header .title{font-size:20px}
}
.learning-results .table-info .info-header .past-events{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;line-height:1;margin-bottom:30px;text-transform:none}
.learning-results .table-info .info-header .past-events .select-wrapper{margin-left:10px;position:relative}
.learning-results .table-info .info-header .past-events .select-wrapper:not(.is-initialized)::after{background-color:#e6007e;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:'';height:7px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}
.learning-results .table-info .info-header .past-events .select-wrapper .selectric{background:transparent;border:0}
.learning-results .table-info .info-header .past-events .select-wrapper .selectric .label{background-color:transparent;border-bottom:3px solid #e6007e;color:#e6007e;font-size:24px;font-weight:700;height:auto;line-height:1;margin:0;padding:6px 26px 5px 5px;position:relative}
.learning-results .table-info .info-header .past-events .select-wrapper .selectric .label::after{background-color:#e6007e;-webkit-clip-path:polygon(100% 0,0 0,50% 100%);clip-path:polygon(100% 0,0 0,50% 100%);content:'';height:7px;position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:11px}
@media(max-width:64em){.learning-results .table-info .info-header .past-events .select-wrapper .selectric .label{font-size:18px}
}
.learning-results .table-info .info-header .past-events .select-wrapper .selectric .button{display:none}
.learning-results .table-info .info-header .past-events .select-wrapper .selectric-open{z-index:40}
.learning-results .table-info .info-header .past-events select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:#e6007e;display:grid;font-size:24px;font-weight:700;line-height:1;margin:0;padding:5px;position:relative;width:175px}
@media(max-width:64em){.learning-results .table-info .info-header .past-events select{font-size:18px}
}
.learning-results .table-info .info-header .past-events .selectric-items{background:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}
.learning-results .table-info .info-header .past-events .selectric-scroll{background:#fff;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px;width:calc(100% + 40px)}
.learning-results .table-info .info-header .past-events .selectric-scroll ul{padding:20px 0}
.learning-results .table-info .info-header .past-events .selectric-scroll ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:transparent;color:#74757c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;padding:0 20px}
.learning-results .table-info .info-header .past-events .selectric-scroll ul li:before{display:none}
.learning-results .table-info .info-header .past-events .selectric-scroll ul li.highlighted:after,.learning-results .table-info .info-header .past-events .selectric-scroll ul li.selected:after{background-color:#3cb4e6;content:' ';display:block;height:16px;-webkit-mask-image:url(st-site-cx/media/app/images/svg/icon-check.svg);mask-image:url(st-site-cx/media/app/images/svg/icon-check.svg);width:16px}
.learning-results .table-info .info-header .past-events .selectric-scroll ul li:hover,.learning-results .table-info .info-header .past-events .selectric-scroll ul li.highlighted,.learning-results .table-info .info-header .past-events .selectric-scroll ul li.selected{background:transparent;color:#03234b}
.learning-results .table-info .info-header .past-events .selectric-scroll ul li:not(:first-child){margin-top:15px}
@media(max-width:64em){.learning-results .table-info .info-header .past-events .selectric-scroll ul li{font-size:18px}
}
@media(max-width:64em){.learning-results .table-info .info-header .past-events{font-size:18px}
}
.learning-results .table-info .info-header .all-results-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700}
@media(max-width:40.063em){.learning-results .table-info .info-header .all-results-link{margin-bottom:30px}
}
.learning-results .table-info .info-header .all-results-link .icon{fill:#3cb4e6;height:12px;margin-left:10px;width:6px}
.learning-results .summary{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.learning-results .summary__info{color:#74757c;font-size:14px;margin-top:15px}
.learning-results .summary__btn{font-weight:700;margin-top:14px}
.learning-results .row:first-child,.learning-results .st-drag-n-drop.wrapper:first-child{display:none}
.learning-results .row:last-child .dataTables_info,.learning-results .st-drag-n-drop.wrapper:last-child .dataTables_info{color:#74757c;font-size:14px;margin-top:15px}
@media(max-width:64em){.learning-results .row:last-child .dataTables_info,.learning-results .st-drag-n-drop.wrapper:last-child .dataTables_info{text-align:left}
}
.learning-results .row:last-child .columns.small-6,.learning-results .st-drag-n-drop.wrapper:last-child .columns.small-6{width:100%}
.learning-results .row:last-child .columns:last-child,.learning-results .st-drag-n-drop.wrapper:last-child .columns:last-child{display:none}
.learning-btn_reset{min-width:96px;white-space:nowrap}
.learning-btn_more-filter{width:131px}
@media(max-width:64em){.learning-btn_more-filter_btn{display:none}
}
.filter-subheader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.filter-subheader .filter-fold{-webkit-transform:translateY(12%) rotate(180deg);transform:translateY(12%) rotate(180deg)}
.filter-subheader .filter-fold_expanded{-webkit-transform:translateY(12%) rotate(0);transform:translateY(12%) rotate(0)}
.filter-subheader .filter-fold .st-svg--toggle-tree{-webkit-transform:translateY(12%) rotate(0);transform:translateY(12%) rotate(0)}
@media(max-width:64em){.filter-subheader{display:none}
}
.learning-table__row-wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"img title" "img description" "img info";grid-template-columns:170px auto;row-gap:15px}
.learning-table__row-wrapper .learning-table_1{grid-area:img}
.learning-table__row-wrapper .learning-table_2{grid-area:title}
.learning-table__row-wrapper .learning-table_3{grid-area:description}
.learning-table__row-wrapper .learning-table_4{grid-area:info}
@media(max-width:40em){.learning-table__row-wrapper{-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-areas:"img title" "description description" "info info";grid-template-columns:104px auto;row-gap:15px}
}
.learning-table__row-wrapper_textbook{grid-template-areas:"img title book-link" "img bookinfo book-link" "img description book-link" "img info book-link"}
.learning-table__row-wrapper_textbook .learning-table_1{grid-area:img}
.learning-table__row-wrapper_textbook .learning-table_2{grid-area:title}
.learning-table__row-wrapper_textbook .learning-table_3{grid-area:bookinfo}
.learning-table__row-wrapper_textbook .learning-table_4{grid-area:description;padding-right:70px}
.learning-table__row-wrapper_textbook .learning-table_5{grid-area:info}
.learning-table__row-wrapper_textbook .learning-table_6{grid-area:book-link}
@media(max-width:64em){.learning-table__row-wrapper_textbook{grid-template-areas:"img title" "img bookinfo" "img description" "img info" "img book-link"}
.learning-table__row-wrapper_textbook .learning-table_4{padding-right:0}
}
@media(max-width:40em){.learning-table__row-wrapper_textbook{grid-template-areas:"img title" "bookinfo bookinfo" "description description" "info info" "book-link book-link"}
}
.learning-table__row-wrapper_partner{grid-template-areas:"img title" "img description"}
.learning-table__row-wrapper_partner .learning-table_1{grid-area:img}
.learning-table__row-wrapper_partner .learning-table_2{grid-area:title}
.learning-table__row-wrapper_partner .learning-table_3{grid-area:description}
.learning-topics-wrapper .sub-tabs{margin-bottom:30px}
@media(max-width:64em){.learning-topics-wrapper .sub-tabs.desktop-only{display:none}
}
.learning-topics-wrapper .info{margin-bottom:35px}
.learning-topics-wrapper .info p{color:#74757c;font-size:14px;font-weight:700}
.learning-topics-wrapper .topic-trainings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.learning-topics-wrapper .topic-trainings .view-all{-ms-flex-item-align:end;align-self:end;font-weight:700;height:42px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;width:130px}
.learning-topics-wrapper .topic-trainings .view-all svg{fill:#fff;height:9px;width:20px}
@media(max-width:64em){.learning-topics-wrapper .topic-trainings .view-all{-ms-flex-item-align:center;align-self:center}
}
.learning-topic-list-wrapper{margin-left:46px}
.learning-topic-list-section .section-header{font-size:24px;margin-bottom:30px;position:relative}
@media(max-width:64em){.learning-topic-list-section .section-header{font-size:20px}
}
.learning-topic-list-section .section-header:after{background-color:#03234b;content:'';height:calc(100% + 2px);left:-31px;position:absolute;top:30px;width:2px}
.learning-topic-list-section .section-header:before{background-color:#03234b;border:#03234b 2px solid;color:#fff;content:attr(data-before);font-size:14px;font-weight:700;height:32px;left:-46px;padding:7px 0;position:absolute;text-align:center;width:32px}
.learning-topic-list-wrapper.not-personalized .learning-topic-list-section .section-header-not-started:after{background-color:#03234b}
.learning-topic-list-wrapper.not-personalized .learning-topic-list-section .section-header-not-started:before{background-color:#03234b;border-color:#03234b;color:#fff}
.learning-topic-list-section .section-header-not-started:after{background-color:#d1d0d3}
.learning-topic-list-section .section-header-not-started:before{background-color:#d1d0d3;border-color:#d1d0d3;color:#fff}
.learning-topic-list-section .section-header-started:after{background-color:#3cb4e6}
.learning-topic-list-section .section-header-started:before{background-color:#fff;border-color:#3cb4e6;color:#3cb4e6}
.learning-topic-list-section .section-header-finished:after{background-color:#3cb4e6}
.learning-topic-list-section .section-header-finished:before{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper{border-bottom:#d1d0d3 1px solid;padding:15px 0;position:relative}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper:first-of-type{border-top:#03234b 1px solid}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper:last-of-type{border-bottom-color:#03234b;margin-bottom:50px}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper:last-of-type:before{background-color:#03234b;bottom:-51px;content:'';height:50px;left:-31px;position:absolute;text-align:center;width:2px}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper:after{background-color:#03234b;content:'';height:calc(100% + 2px);left:-31px;position:absolute;text-align:center;width:2px}
.learning-topic-list-wrapper.not-personalized .learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-not-started:after{background-color:#03234b}
.learning-topic-list-wrapper.not-personalized .learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-not-started:last-of-type:before{background-color:#03234b}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-not-started:after{background-color:#d1d0d3}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-not-started:last-of-type:before{background-color:#d1d0d3}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-started:after{background-color:#3cb4e6}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-started:last-of-type:before{background-color:#3cb4e6}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-finished:after{background-color:#3cb4e6}
.learning-topic-list-section .section-wrapper>.learning-table__row-wrapper-finished:last-of-type:before{background-color:#3cb4e6}
.learning-certificate{border:11px #e6e6e6 solid;display:grid;gap:30px;grid-template-columns:48px auto;padding:29px 29px 20px}
@media(max-width:40em){.learning-certificate{gap:20px;padding:29px 19px 29px 9px}
}
.learning-certificate .certificate-icon svg{fill:#74757c;height:48px;width:48px}
.learning-certificate .certificate-header{color:#74757c;font-size:24px;line-height:24px}
.certificate-body h2,.certificate-body h3{color:#74757c;font-size:24px;line-height:24px}
@media(max-width:64em){.learning-certificate .certificate-header{font-size:20px}
}
@media(max-width:64em){.certificate-body h2,.certificate-body h3{font-size:20px}
}
.learning-certificate .certificate-text{color:#74757c;font-size:16px;line-height:24px;margin-bottom:13px}
.certificate-body p{color:#74757c;font-size:16px;line-height:24px;margin-bottom:13px}
.learning-certificate .certificate-btn{font-weight:700;margin-bottom:0}
.learning-certificate-blue .certificate-icon svg{fill:#03234b}
.learning-certificate-blue .certificate-header{color:#03234b}
.learning-certificate-blue .certificate-body h2,.learning-certificate-blue .certificate-body h3{color:#03234b}
.learning-certificate-blue .certificate-btn{margin-bottom:9px}
.st-card__headline-learning{line-height:24px}
.st-ecosystem .eco-header{background-position:center top;background-repeat:no-repeat;background-size:cover}
.st-ecosystem .eco-header-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:350px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media(max-width:64em){.st-ecosystem .eco-header-content{height:320px}
}
@media(max-width:40em){.st-ecosystem .eco-header-content{height:280px}
}
.st-ecosystem .eco-header .eco-title h2,.st-ecosystem .eco-header .eco-title .simple-table-layout td h1,.simple-table-layout td .st-ecosystem .eco-header .eco-title h1,.st-ecosystem .eco-header .eco-title .simple-table-layout+h3+h1{background-color:#ffd200;color:#03234b;display:table;font-family:Arial,sans-serif;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.14;padding:5px 10px;text-align:left;width:auto}
.st-ecosystem .eco-header .eco-title h2:nth-child(1),.st-ecosystem .eco-header .eco-title .simple-table-layout td h1:nth-child(1),.simple-table-layout td .st-ecosystem .eco-header .eco-title h1:nth-child(1),.st-ecosystem .eco-header .eco-title .simple-table-layout+h3+h1:nth-child(1){font-size:32px;text-transform:uppercase}
@media(max-width:40em){.st-ecosystem .eco-header .eco-title h2:nth-child(1),.st-ecosystem .eco-header .eco-title .simple-table-layout td h1:nth-child(1),.simple-table-layout td .st-ecosystem .eco-header .eco-title h1:nth-child(1),.st-ecosystem .eco-header .eco-title .simple-table-layout+h3+h1:nth-child(1){font-size:24px}
}
.st-ecosystem .eco-header .eco-title h2:nth-child(2),.st-ecosystem .eco-header .eco-title .simple-table-layout td h1:nth-child(2),.simple-table-layout td .st-ecosystem .eco-header .eco-title h1:nth-child(2),.st-ecosystem .eco-header .eco-title .simple-table-layout+h3+h1:nth-child(2){font-size:24px}
@media(max-width:40em){.st-ecosystem .eco-header .eco-title h2:nth-child(2),.st-ecosystem .eco-header .eco-title .simple-table-layout td h1:nth-child(2),.simple-table-layout td .st-ecosystem .eco-header .eco-title h1:nth-child(2),.st-ecosystem .eco-header .eco-title .simple-table-layout+h3+h1:nth-child(2){font-size:18px}
}
.st-ecosystem .eco-header .eco-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:15px;padding-top:50px}
@media(max-width:64em){.st-ecosystem .eco-header .eco-navigation{margin-left:-0.9375rem;margin-right:-0.9375rem;padding-left:5px}
}
.st-ecosystem .eco-header .eco-navigation .eco-tab{margin-left:-15px;position:relative;width:18%}
@media(max-width:64em){.st-ecosystem .eco-header .eco-navigation .eco-tab{margin-left:-5px}
}
.st-ecosystem .eco-header .eco-navigation .eco-tab:after{content:"";display:block;padding-bottom:70%}
.st-ecosystem .eco-header .eco-navigation .eco-tab.active a svg.eco-arrow{fill:#FFF}
.st-ecosystem .eco-header .eco-navigation .eco-tab.active a svg.eco-icon{fill:#3cb4e6}
.st-ecosystem .eco-header .eco-navigation .eco-tab.active a .eco-label{color:#3cb4e6}
.st-ecosystem .eco-header .eco-navigation .eco-tab a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;height:100%;-ms-flex-pack:distribute;justify-content:space-around;padding:20px 0;position:absolute;width:100%}
@media(max-width:64em){.st-ecosystem .eco-header .eco-navigation .eco-tab a{padding:5px 0}
}
.st-ecosystem .eco-header .eco-navigation .eco-tab a svg.eco-arrow{fill:#3cb4e6;height:100%;position:absolute;width:100%;z-index:0}
.st-ecosystem .eco-header .eco-navigation .eco-tab a svg.eco-icon{fill:#FFF;width:38px;z-index:1}
@media(max-width:64em){.st-ecosystem .eco-header .eco-navigation .eco-tab a svg.eco-icon{max-width:40px;padding:5px;width:100%}
}
.st-ecosystem .eco-header .eco-navigation .eco-tab a .eco-label{color:#FFF;font-size:16px;font-weight:700;z-index:1}
@media(max-width:40em){.st-ecosystem .eco-header .eco-navigation .eco-tab a .eco-label{font-size:10px;font-weight:400}
}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(1){z-index:6}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(2){z-index:5}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(3){z-index:4}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(4){z-index:3}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(5){z-index:2}
.st-ecosystem .eco-header .eco-navigation .eco-tab:nth-child(6){z-index:1}
.st-ecosystem .eco-content>.content{background:#FFF;display:none;padding-top:50px}
.st-ecosystem .slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0 0 60px;position:relative;width:100%}
.st-ecosystem .slick-slider .slick-list .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.st-ecosystem .slick-slider .slick-list .slick-track .slick-slide{padding:0 10px}
.st-ecosystem .slick-slider .slick-list .slick-track .slick-slide:first-child{padding-left:0}
.st-ecosystem .slick-slider .slick-list .slick-track .slick-slide:last-child{padding-right:0}
.st-ecosystem .slick-slider .slick-dots{bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0}
.st-ecosystem .slick-slider .slick-dots li:before{content:""}
.st-ecosystem .slick-slider .slick-dots li:last-child{margin-right:0}
.st-ecosystem .slick-slider .slick-dots li button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-ecosystem .slick-slider .slick-dots li button:before{color:#CCC;text-shadow:none}
.st-ecosystem .slick-slider .slick-dots li.slick-active button{border:0;-webkit-box-shadow:none;box-shadow:none}
.st-ecosystem .slick-slider .slick-dots li.slick-active button:before{color:#3cb4e6;text-shadow:none}
.st-ecosystem .slick-slider.slick-dotted{margin-bottom:20px}
.st-ecosystem .stages-matrix{min-width:47em}
.st-ecosystem .stages-matrix-image{margin-bottom:15px}
.st-ecosystem .stages-matrix>.stages-headline>.headline{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:20px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-ms-flex:0;flex:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:20%;max-width:25%}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.description span{color:#74757c;font-size:12px;font-weight:700;line-height:20px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.description *:first-child{margin-top:18px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.description *:last-child{margin-bottom:18px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;padding-left:25px;padding-right:10px;position:relative}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage{-ms-flex-preferred-size:25%;flex-basis:25%;height:80px;position:relative}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.eco-arrow{fill:#ecf8fd;height:100%;left:0;position:absolute;stroke:#d1d0d3;top:0;width:100%}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage.selected svg.eco-arrow{fill:#e6007e}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage.selected .content img{-webkit-filter:contrast(0) brightness(200%);filter:contrast(0) brightness(200%)}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage.selected .content .caption{color:#FFF}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:80px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.content .caption{color:#03234b;font-size:14px;line-height:1.25}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.content img{width:38px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.content *:first-child{margin-top:18px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.stages>.stage>.content *:last-child{margin-bottom:18px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle{border:1px solid #d1d0d3;border-bottom:0;height:61px;left:0;position:absolute;top:-20px;width:100%}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle:before,.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle:after{border-top:1px solid #d1d0d3;content:' ';height:1px;position:absolute;top:calc(100% - 1px);width:9px}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle:before{left:0}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle:after{right:0}
.st-ecosystem .stages-matrix>.stages-headline>.headline>.stages-wrapper>.cycle>.arrow{border-color:transparent transparent transparent #74757c;border-radius:2px;border-style:solid;border-width:5px 0 5px 5px;height:0;left:9px;position:absolute;top:calc(100% - 6px);width:0}
.st-ecosystem .stages-matrix>.matrix{border:1px solid #03234b;border-left:0;border-right:0;margin-bottom:15px;margin-top:10px}
.st-ecosystem .stages-matrix>.matrix>.item{border-bottom:1px solid #d1d0d3;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0}
.st-ecosystem .stages-matrix>.matrix>.item:last-child{border-bottom:0}
.st-ecosystem .stages-matrix>.matrix>.item>.option{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;font-size:12px;line-height:1.25}
.st-ecosystem .stages-matrix>.matrix>.item>.marks{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;padding-left:25px;padding-right:10px}
.st-ecosystem .stages-matrix>.matrix>.item>.marks>.mark{height:16px}
.st-ecosystem .stages-matrix>.matrix>.item>.marks>*{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center}
.st-ecosystem .stages-matrix>.matrix>.item>.marks .st-button{margin:0;min-width:80px}
.st-ecosystem svg.st-svg.arrow-icon{height:10px;margin-left:8px;width:20px}
.st-ecosystem .related-software-and-tools{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin-top:50px}
.st-ecosystem .related-software-and-tools:first-child{margin-top:0}
.st-ecosystem .related-software-and-tools p{margin-bottom:25px}
.st-ecosystem .related-software-and-tools p:last-child{margin-bottom:0}
.st-ecosystem .related-software-and-tools h4{line-height:1.2}
.st-ecosystem .related-software-and-tools .related{margin-right:20px}
.st-ecosystem .related-software-and-tools .related:last-child{margin-right:0}
.st-ecosystem .related-software-and-tools .slick-list .slick-track .related.slick-slide{padding:0}
@media(max-width:40em){.st-ecosystem .related-software-and-tools.mobile{display:block}
.st-ecosystem .related-software-and-tools.mobile .related{width:310px}
}
@media(max-width:64em){.st-ecosystem .related-software-and-tools:not(.mobile){display:block}
.st-ecosystem .related-software-and-tools:not(.mobile) .related{width:310px}
}
.st-ecosystem .develop-icons{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr;margin-top:30px}
@media(max-width:64em){.st-ecosystem .develop-icons{grid-template-columns:1fr 1fr}
}
@media(max-width:40em){.st-ecosystem .develop-icons{grid-template-columns:1fr}
}
.st-ecosystem .develop-icons>.item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 15px 1px 0}
.st-ecosystem .develop-icons>.item>.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:80px;width:80px}
.st-ecosystem .develop-icons>.item>.icon svg.st-svg{fill:#FFF;height:32px;width:100%}
.st-ecosystem .develop-icons>.item>.caption{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:18px;font-weight:700;line-height:1.33;margin-left:15px}
.st-ecosystem .develop-icons>.item>.arrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.st-ecosystem .develop-icons>.item>.arrow.st-svg{-ms-flex-item-align:center;align-self:center;fill:#03234b;height:17px;margin-left:5px;width:14px}
.st-ecosystem .develop-icons>.item:hover{color:#03234b}
.st-ecosystem .develop-icons>.item:hover svg.st-svg:not(.arrow){fill:#FFF}
.st-ecosystem .resources{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr 1fr}
.st-ecosystem .resources .cards{display:grid;grid-column:1 / span 2;grid-gap:20px;grid-template-columns:1fr 1fr}
.st-ecosystem .resources .cards .card{-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1)}
.st-ecosystem .resources .cards .card .image{background-position:center;background-size:cover;height:229px}
.st-ecosystem .resources .cards .card-content{padding:20px}
.st-ecosystem .resources .cards .card-links a{display:block;line-height:2}
@media(max-width:40em){.st-ecosystem .resources .cards .card{-ms-flex-item-align:stretch;align-self:stretch;height:auto;width:279px}
}
.st-ecosystem .resources .cards-icons{display:grid;grid-gap:20px;grid-template-columns:1fr}
.st-ecosystem .resources .cards-icons>.item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 15px 1px 0}
.st-ecosystem .resources .cards-icons>.item>.icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#e6007e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:80px;width:80px}
.st-ecosystem .resources .cards-icons>.item>.icon svg.st-svg{fill:#FFF;height:32px;width:100%}
.st-ecosystem .resources .cards-icons>.item>.caption{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;font-size:18px;font-weight:700;line-height:1.33;margin-left:15px}
.st-ecosystem .resources .cards-icons>.item>.arrow{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}
.st-ecosystem .resources .cards-icons>.item>.arrow.st-svg{-ms-flex-item-align:center;align-self:center;fill:#03234b;height:17px;margin-left:5px;width:14px}
.st-ecosystem .resources .cards-icons>.item:hover{color:#03234b}
.st-ecosystem .resources .cards-icons>.item:hover svg.st-svg:not(.arrow){fill:#FFF}
@media(max-width:64em){.st-ecosystem .resources .cards-icons{grid-template-columns:1fr 1fr}
}
@media(max-width:40em){.st-ecosystem .resources .cards-icons{grid-template-columns:1fr}
}
@media(max-width:40em){.st-ecosystem .resources .cards.js-mobile-slider{display:block}
}
@media(max-width:64em){.st-ecosystem .resources{grid-column-gap:0;grid-row-gap:20px;grid-template-columns:1fr}
}
@media(max-width:40em){.st-ecosystem .resources{grid-row-gap:0}
}
.st-ecosystem .resources.no-cards-icons{display:block}
.st-ecosystem .resources.no-cards-icons .cards{grid-template-columns:1fr 1fr 1fr}
.st-ecosystem .support .cards{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:grid;grid-gap:20px;grid-template-columns:1fr 1fr}
.st-ecosystem .support .cards .card{-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1)}
.st-ecosystem .support .cards .card .image{background-position:center;background-size:cover;height:229px}
.st-ecosystem .support .cards .card-content{padding:20px}
.st-ecosystem .support .cards .card-links a{display:block;line-height:2}
@media(max-width:40em){.st-ecosystem .support .cards .card{-ms-flex-item-align:stretch;align-self:stretch;height:auto;width:279px}
}
@media(max-width:40em){.st-ecosystem .support .cards.js-mobile-slider{display:block}
}
.st-ecosystem .board-cards{display:grid;grid-column-gap:10px;grid-template-columns:repeat(5,1fr)}
.st-ecosystem .board-cards:not(:last-child){margin-bottom:50px}
@media(max-width:40em){.st-ecosystem .board-cards{grid-row-gap:15px;grid-template-columns:1fr}
}
.st-ecosystem .board-cards .board-card{border:1px solid #d1d0d3;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);padding:15px}
.st-ecosystem .board-cards .board-card:hover{border:1px solid #3cb4e6;-webkit-box-shadow:0 4px 16px 0 rgba(0,28,81,0.1);box-shadow:0 4px 16px 0 rgba(0,28,81,0.1)}
.st-ecosystem .board-cards .board-card .title{color:#3cb4e6;font-size:16px;font-weight:700;line-height:1.5;text-align:center}
@media(max-width:40em){.st-ecosystem .board-cards .board-card .title{display:none}
}
.st-ecosystem .board-cards .board-card .image{margin:10px auto;text-align:center}
.st-ecosystem .board-cards .board-card .image img{height:64px}
.st-ecosystem .board-cards .board-card .headline{min-height:130px}
.st-ecosystem .board-cards .board-card .ranked-stat{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-ecosystem .board-cards .board-card .ranked-stat .stat{color:#03234b;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:14px;line-height:1.33;margin:8px 0}
@media(max-width:64em){.st-ecosystem .board-cards .board-card .ranked-stat .stat{font-size:11px}
}
.st-ecosystem .board-cards .board-card .ranked-stat .rank{background-repeat:space;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:16px;width:14px}
.st-ecosystem .board-cards .board-card .ranked-stat .rank[data-number="2"]{width:32px}
.st-ecosystem .board-cards .board-card .ranked-stat .rank[data-number="3"]{width:50px}
.st-ecosystem .board-cards .board-card .ranked-stat.cap .rank{background-image:url("st-site-cx/media/app/images/icon-board-star.png")}
.st-ecosystem .board-cards .board-card .ranked-stat.price .rank{background-image:url("st-site-cx/media/app/images/icon-board-dollar.png")}
.st-ecosystem .board-cards .board-card .feature{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#03234b;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;line-height:1.33;margin:8px 0}
@media(max-width:64em){.st-ecosystem .board-cards .board-card .feature{font-size:10px}
}
.st-ecosystem .board-cards .board-card .feature .st-svg{-ms-flex-negative:0;flex-shrink:0;margin-right:5px}
@media(max-width:40em){.st-ecosystem .board-cards .board-card:before{color:#3cb4e6;content:attr(data-title);display:block;font-size:16px;font-weight:700;line-height:1.5}
.st-ecosystem .board-cards .board-card .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-ecosystem .board-cards .board-card .headline{min-height:auto;min-width:110px}
.st-ecosystem .board-cards .board-card .details{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media(max-width:64em){.st-ecosystem .js-mobile-slider{width:-moz-available}
}
@media(min-width:40.063em){.st-all-features ul{-moz-column-count:2;-moz-columns:2;-moz-columns:2;-webkit-column-count:2;-webkit-columns:2;column-count:2;columns:2}
}
.st-all-features ul li{display:inline-block;padding-left:20px !important}
.st-all-features ul li:before{left:0 !important}
.st-circuit-diagram .content{background:#fff;border:solid 1px #d1d0d3;text-align:center}
.st-circuit-diagram .content img{margin:20px 0;max-width:620px;width:90%}
.st-circuit-diagram .content .item-link{padding:0}
.st-circuit-diagram .content .item-link .st-link{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px}
.st-circuit-diagram .content .item-link .st-link svg{position:relative}
.st-circuit-diagram .content .item-link .st-link span{margin-left:5px}
.st-widget-personalised{border-left:4px solid #ffd200;padding-left:10px}
.st-widget{display:none;margin-top:50px;position:relative}
.st-widget__slider:not(.custom-widget) .slick-slide{padding:0 15px}
.st-landing-slider .st-widget__slider:not(.custom-widget) .st-slider__dots,.st-widget__slider:not(.custom-widget) .st-card__dots,.st-widget__slider:not(.custom-widget) .st-landing-slider .st-slider__dots{bottom:-40px;position:relative}
.st-landing-slider .st-widget__slider:not(.custom-widget).st-no-bottom-spacing.slick-dotted .st-slider__dots,.st-widget__slider:not(.custom-widget).st-no-bottom-spacing.slick-dotted .st-card__dots,.st-widget__slider:not(.custom-widget).st-no-bottom-spacing.slick-dotted .st-landing-slider .st-slider__dots{bottom:-12px;height:0;margin-top:0}
.st-widget__slider.custom-widget .slick-slide{padding-right:15px}
.st-widget .slick-prev{left:50px;transform:translateY(-10px) rotate(180deg)}
.st-widget .slick-next{right:50px}
.st-widget .slick-next,.st-widget .slick-prev{bottom:0;fill:#74757c;top:50%}
.st-widget .st-text--center{margin-bottom:35px}
.st-widget__personalized{border-left:2px solid #ffd200}
.st-widget__personalized .st-badge--personalized{border-bottom-left-radius:0;border-top-left-radius:0;vertical-align:top}
.st-widget__personalized>:not(:first-child){padding-left:3px}
.st-widget__personalized .st-widget-accordion .cd-accordion-menu{margin-bottom:0}
@media(min-width:64.063em) and (max-width:1310px){.js-st-sidebar-active .st-widget .slick-prev,.js-st-sidebar-active .st-widget .slick-next{display:none !important}
}
.st-recommended-for-you .st-app-widget{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.js-combo-sliders .st-card__dots,.js-combo-sliders .st-landing-slider .st-slider__dots,.st-landing-slider .js-combo-sliders .st-slider__dots{text-align:center}
.js-combo-sliders .slick-list{width:100%}
.js-combo-sliders:not(.slick-initialized){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}
.js-combo-sliders:not(.slick-initialized){-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;overflow:hidden;-ms-flex-flow:wrap;flex-flow:wrap}
@media(max-width:64em){.js-combo-sliders:not(.slick-initialized){-ms-flex-flow:nowrap;flex-flow:nowrap}
}
.js-combo-sliders:not(.slick-initialized) div.st-card{-webkit-box-flex:0;-ms-flex:0 0 23.1%;flex:0 0 23.1%}
@media(max-width:64em){.js-combo-sliders:not(.slick-initialized) div.st-card{-webkit-box-flex:0;-ms-flex:0 0 34%;flex:0 0 34%}
}
@media(max-width:40em){.js-combo-sliders:not(.slick-initialized) div.st-card{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
}
.st-drag-n-drop{padding-top:0;padding-bottom:0}
.st-drag-n-drop+.st-drag-n-drop{padding-top:50px}
.st-drag-n-drop:not(.with-background)+div.st-container--border-top{margin-top:50px}
.st-drag-n-drop.with-background>*{margin-top:0;margin-bottom:0}
.st-drag-n-drop.with-background+.st-drag-n-drop.with-background{padding-top:0;border-top:1px solid #CCC}
.st-drag-n-drop.with-background+.st-drag-n-drop:not(.with-background){padding-top:50px}
.st-drag-n-drop.wrapper>div{padding-top:0;padding-bottom:0}
.st-drag-n-drop.wrapper,.st-drag-n-drop.wrapper.columns{float:none}
.st-drag-n-drop:last-child:not(:first-child):not(.with-background){padding-bottom:50px}
.mobile-scrollable-image a{display:block}
.mobile-scrollable-image img{min-width:737px;width:100%}
.st-warut{background-color:#03234b;padding:50px 0}
@media(max-width:40em){.st-warut{padding:30px 0}
}
.st-warut .warut-section{align-content:center;display:grid;grid-auto-rows:minmax(40px,auto);grid-column-gap:20px;grid-template-columns:40% repeat(3,auto)}
@media(max-width:64em){.st-warut .warut-section{grid-template-columns:40% repeat(2,auto)}
}
@media(max-width:40em){.st-warut .warut-section{grid-template-columns:100%}
}
.st-warut .warut-section .warut-main{align-items:center;cursor:default;display:flex;grid-row:1/3;justify-content:flex-start}
@media(max-width:64em){.st-warut .warut-section .warut-main{grid-row:1/4}
}
@media(max-width:40em){.st-warut .warut-section .warut-main{grid-row:1;justify-content:flex-start;padding-bottom:30px}
}
.st-warut .warut-section .warut-main .warut-title{background-color:#ffd200;color:#03234b;font-size:24px;font-weight:500;max-width:350px;min-height:43px;padding:6px 15px;text-align:center;width:100%}
@media(max-width:64em){.st-warut .warut-section .warut-main .warut-title{font-size:20px}
}
@media(max-width:40em){.st-warut .warut-section .warut-main .warut-title{font-size:20px;width:auto}
}
.st-warut .warut-section .warut-link{align-items:center;display:flex;font-size:16px;justify-content:flex-start}
@media(max-width:64em){.st-warut .warut-section .warut-link{font-size:14px}
}
@media(max-width:40em){.st-warut .warut-section .warut-link{padding-left:15px}
}
.st-warut .warut-section .warut-link span{border-bottom:1px solid #fff}
.st-warut .warut-section .warut-link span:hover{border-bottom:1px solid transparent}
.st-support-types{display:grid;grid-column-gap:40px;grid-row-gap:50px;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}
@media(max-width:64em){.st-support-types{grid-template-columns:1fr 1fr}
}
@media(max-width:40em){.st-support-types{grid-template-columns:1fr}
}
@media(max-width:40em){.st-support-types .type-block h5{font-size:16px}
}
.st-support-types .type-block p.st-copy,.st-support-types .type-block p.st-search-result__link,.st-support-types .type-block .region-content .container-fluid .col-md-4 p.stock-quote,.region-content .container-fluid .col-md-4 .st-support-types .type-block p.stock-quote{margin-bottom:0}
.st-support-types .type-block .link{display:block;font-size:14px;font-weight:bold;margin-top:15px}
.st-support-types .type-block .link .st-link__icon{height:23px}
.st-support-types .type-block .types-icon{height:40px;margin-bottom:15px;width:40px}
.st-support-types .type-block .online::before{background-color:#49b170;border-radius:50%;content:'';display:inline-block;height:8px;margin-bottom:2px;margin-right:5px;width:8px}
.st-community-widget{background:#03234b center center / cover;padding-top:80px;padding-bottom:30px}
.st-community-widget .cw-header{display:grid;grid-template-columns:auto 1fr;grid-gap:30px;justify-content:flex-start;align-items:flex-start;align-content:flex-start;margin-bottom:50px}
.st-community-widget .cw-header .header-icon{width:32px;height:32px}
.st-community-widget .cw-header .header-icon svg{width:100%;height:100%;fill:#fff}
.st-community-widget .cw-header .header-title{line-height:1}
.st-community-widget .cw-header .header-title h3{font-size:28px;font-weight:500;color:#fff}
.st-community-widget .cw-header .header-title span{font-size:14px;color:#fff}
.st-community-widget .cw-header .header-title span:not(:nth-child(2)){border-left:1px solid #fff;padding-left:10px;margin-left:10px}
.st-community-widget .cw-cards{margin-bottom:0;padding:8px}
.st-community-widget .cw-cards:not(.slick-initialized){display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:20px}
@media(max-width:64em){.st-community-widget .cw-cards.slick-slider{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
@media(max-width:64em){.st-community-widget .cw-cards .slick-list{padding-left:.9375rem;padding-right:calc(100% / 3)}
}
@media(max-width:40em){.st-community-widget .cw-cards .slick-list{padding:0 15% 0 .9375rem}
}
.st-community-widget .cw-cards .slick-list .slick-track{align-items:flex-start;display:flex}
@media(max-width:64em){.st-community-widget .cw-cards .slick-list .slick-track{align-items:flex-start}
}
.st-community-widget .cw-cards .slick-list .slick-track .slick-slide{margin:0 10px}
.st-community-widget .cw-cards .slick-list+.st-card__dots,.st-community-widget .cw-cards .st-landing-slider .slick-list+.st-slider__dots,.st-landing-slider .st-community-widget .cw-cards .slick-list+.st-slider__dots{line-height:0;padding-bottom:20px}
.st-community-widget .cw-cards .slick-list+.st-card__dots li,.st-community-widget .cw-cards .st-landing-slider .slick-list+.st-slider__dots li,.st-landing-slider .st-community-widget .cw-cards .slick-list+.st-slider__dots li{height:10px}
.st-community-widget .cw-cards .cw-column{max-width:348px;outline:0}
@media(max-width:40em){.st-community-widget .cw-cards .cw-column{width:315px;max-width:85vw}
}
.st-community-widget .cw-cards .cw-column .cw-card{background:#fff;padding:15px;margin-bottom:20px;transition:all .3s ease}
.st-community-widget .cw-cards .cw-column .cw-card .link{color:inherit;text-decoration:none}
.st-community-widget .cw-cards .cw-column .cw-card .link:hover{color:inherit;text-decoration:none}
.st-community-widget .cw-cards .cw-column .cw-card .card-header{display:grid;grid-template-columns:auto 1fr;grid-gap:15px;justify-content:flex-start;align-items:center;align-content:center;margin-bottom:15px}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-avatar{width:40px;height:40px;border-radius:50%;overflow:hidden}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-avatar img,.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-avatar svg{width:100%;height:100%}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-avatar svg{padding:10px;background:#f6f6f6;fill:#03234b}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info{line-height:1}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info span{color:#74757c;font-size:10px}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info span.st-text-color--green{color:#49b170}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info span:not(:nth-child(1)){border-left:1px solid #74757c;padding-left:10px;margin-left:10px}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info .card-name{margin-bottom:0;padding-top:5px;text-transform:initial}
.st-community-widget .cw-cards .cw-column .cw-card .card-header .card-info .card-name span{color:#e6007e;font-size:inherit}
.st-community-widget .cw-cards .cw-column .cw-card .card-content .title{color:#3cb4e6;font-weight:700;word-break:break-all}
.st-community-widget .cw-cards .cw-column .cw-card:hover,.st-community-widget .cw-cards .cw-column .cw-card:focus{border-color:rgba(2,171,245,0.4);box-shadow:0 0 15px 0 rgba(2,171,245,0.3);outline:0}
.st-community-widget .cw-footer{text-align:center;margin-top:10px}
.st-community-widget .cw-footer .st-button{margin:0 5px 20px}
.st-card--widget{box-shadow:none;margin-left:10px;margin-right:10px;max-width:none;min-width:auto;padding-bottom:15px;padding-top:48px;width:100%}
@media(max-width:64.063em){.st-card--widget{margin-left:15px;margin-right:0;max-width:360px}
}
@media(max-width:40.063em){.st-card--widget{max-width:280px}
}
.st-card--widget:before{background:#03234b}
.st-card--widget.st-card--category-news:before,.st-card--widget.st-card--category-webinar:before{background-color:#03234b}
.st-card--widget.st-card--category-product:before{background-color:#3cb4e6}
.st-card--widget.st-card--category-technology:before{background-color:#49b170}
.st-card--widget.st-card--category-blog:before{background-color:#464650}
.st-card--widget.st-card--category-application:before{background-color:#e6007e}
.st-card--widget.st-card--category-highlight:before{background-color:#3cb4e6}
.st-card--widget.st-card--category-personalised:before{background-color:#ffd200}
.st-card--widget .st-card__image{float:right;height:80px;margin-bottom:5px;margin-left:15px;margin-right:15px;position:relative;right:auto;top:auto;width:80px}
.st-card--widget .st-card__date,.st-card--widget .st-card__copy{display:block;padding:0 10px 10px 10px}
.st-card--widget .st-card__date{margin:-10px 0 0 0}
.st-card--widget .st-card__copy{color:#03234b;font-weight:700;margin:0;max-height:98px}
.st-card--widget .st-card__link{display:none}
.st-card--widget a:focus,.st-card--widget div:focus{outline:0}
.st-card--newsletter{background-color:#03234b;border:0;box-shadow:none;margin-left:10px;margin-right:10px;max-width:none;min-width:auto;padding-bottom:20px;padding-top:15px;width:100%}
@media(max-width:64.063em){.st-card--newsletter{margin-left:15px;margin-right:0;max-width:360px}
}
@media(max-width:40.063em){.st-card--newsletter{max-width:280px}
}
.st-card--newsletter:before{background:transparent;color:transparent;content:'';padding:0}
.st-card--newsletter .st-card__copy{color:#fff;display:block;font-size:16px;margin:0;padding:0 10px 10px 10px;text-align:center}
.st-card--newsletter .st-svg--newsletter{fill:#fff;height:30px;margin:0 auto;margin-bottom:15px;width:30px}
.st-card--newsletter .st-newsletter-login{padding-left:30px;padding-right:30px}
@media(max-width:40.063em){.st-card--newsletter .st-newsletter-login{padding-left:15px;padding-right:15px}
}
.st-card--newsletter .st-newsletter-login .st-input{margin:0}
.st-card--newsletter .st-newsletter-login .st-input.error{position:static}
.st-card--newsletter .st-newsletter-login .st-input.error input{border-right:0;order:inherit}
.st-card--newsletter .st-newsletter-login .st-input.error .st-button{border-color:#e6007e;border-left:0}
.st-card--newsletter .st-newsletter-login .st-input input{flex:1 1 auto;width:0}
.st-card--newsletter .st-newsletter-login .st-input input:focus+small+.st-button{border-color:#3cb4e6}
.st-card--newsletter .st-newsletter-login label{display:none}
.st-card--newsletter .st-newsletter-login .st-input input,.st-card--newsletter .st-newsletter-login .st-button{margin:0}
.st-card--newsletter .st-newsletter-login small.error{bottom:-20px;max-width:100%;position:absolute;right:2px;top:auto}
.st-card-wrapper--widget:not(.slick-initialized){display:flex;overflow:hidden}
.st-card-wrapper--widget:not(.slick-initialized) .st-card{flex:0 0 31%}
@media(max-width:64.063em){.st-card-wrapper--widget:not(.slick-initialized) .st-card{flex:0 0 360px}
}
@media(max-width:40.063em){.st-card-wrapper--widget:not(.slick-initialized) .st-card{flex:0 0 280px}
}
.st-grey-bg-form .st-select .selectric-hide-select:not(.error)+.selectric{background:#fff}
.st-grey-bg-form .st-input:not(.error) input[type='text'],.st-grey-bg-form .st-input:not(.error) input[type='number'],.st-grey-bg-form .st-input:not(.error) textarea{background:#fff}
.st-landing-slider .slick-next,.st-landing-slider .slick-prev{fill:#74757c;height:22px}
.st-landing-slider .slick-next{right:-33px}
.st-landing-slider .slick-prev{transform:translateY(-10px) rotate(180deg);left:-33px}
.st-landing-slider .slick-slide{position:relative}
@media(max-width:40.063em){.st-landing-slider .slick-slide{max-width:642px;max-height:280px}
}
@media only screen and (min-device-width:320px) and (max-device-width:823px) and (orientation:landscape){.st-landing-slider .slick-slide{height:330px}
.st-landing-slider .slick-slide .st-h1{font-size:24px}
}
.st-landing-slider .st-slider__dots{bottom:-15px;position:relative}
.st-landing-slider .st-slide__item{align-self:center;text-align:center;width:650px}
@media(max-width:64.063em){.st-landing-slider .st-slide__item{width:450px}
.st-landing-slider .st-slide__item .st-link--video .st-link__icon{position:relative}
.st-landing-slider .st-slide__item .st-link--video span{display:none}
}
@media(min-width:64.063em){.st-landing-slider .st-slide__item .st-link--video{position:inherit}
}
@media(max-width:40.063em){.st-landing-slider .st-slide__item{width:280px}
.st-landing-slider .st-slide__item .st-copy,.st-landing-slider .st-slide__item .st-search-result__link,.st-landing-slider .st-slide__item .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-landing-slider .st-slide__item .stock-quote,.st-landing-slider .st-slide__item form.validationForm,.st-landing-slider .st-slide__item .st-h1{margin-bottom:10px}
}
.st-landing-slider .st-slide__item .st-h1{line-height:1}
.st-landing-slider .st-slide__item .st-link:focus{outline:0}
.st-landing-slider__wrapper{display:flex;align-items:center;align-content:center;justify-content:center;height:100%;position:absolute;top:0;left:0;bottom:0;right:0}
.st-table--key-products{margin-bottom:50px}
.st-table--key-products td:first-child{width:17%}
.st-table--key-products td:nth-child(2){width:68%}
@media(max-width:40em){.st-table--key-products .st-table__col-list .st-copy,.st-table--key-products .st-table__col-list .st-search-result__link,.st-table--key-products .st-table__col-list .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-table--key-products .st-table__col-list .stock-quote,.st-table--key-products .st-table__col-list form.validationForm{padding-right:10%;width:100%}
.st-table--key-products .st-table__col-list .st-table__cell-label{margin-top:0;white-space:nowrap}
.st-table--key-products .st-table__cell-value{font-size:16px}
}
.st-image-container-wrapper{overflow:hidden}
.st-image-container{float:left;margin:0 30px 10px 0;width:50%;position:relative}
@media screen and (max-width:40em){.st-image-container{margin:0 0 30px 0;width:100%}
}
.st-image-container--right{float:right;margin:0 0 10px 30px}
@media(max-width:40em){.st-image-container--right{margin:0}
}
.st-image-container img{border:1px solid #ccc}
.st-image-container .st-svg--zoom+img{width:100%}
.st-image-container a{position:static}
.st-image-container--bigger{margin-bottom:25px}
@media(min-width:40em){.st-image-container--bigger{width:75%}
}
.st-image-container--fullwidth{float:unset;margin:0 0 25px;width:100%;text-align:center}
.st-image-container--fullwidth img:not(.st-quickview__image):not(.st-image-container__image--zoom){border:0}
.st-image-container--solution{max-width:517px;width:100%}
.st-loading-spinner,.modalDialog{width:42px;height:42px;display:block;background:url("st-site-cx/media/app/images/loading-spinner.svg") center center no-repeat;animation-name:loading-spinner-rotate;animation-duration:1.5s;animation-iteration-count:infinite;animation-timing-function:linear;margin:0 auto;margin-bottom:15px;margin-top:15px}
.st-loading-spinner--full-page.st-loading-spinner--hide,.st-loading-spinner.st-loading-spinner--hide,.st-loading-spinner.hidden{display:none}
.st-loading-spinner--full-page.st-loading-spinner--hide .st-loading-spinner,.st-loading-spinner.st-loading-spinner--hide .st-loading-spinner,.st-loading-spinner.hidden .st-loading-spinner{display:none}
.st-loading-spinner--full-page{background:rgba(0,0,0,0.5);bottom:0;cursor:not-allowed;display:block;left:0;position:fixed;right:0;top:0;z-index:200}
.st-loading-spinner--full-page .st-loading-spinner{left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:40%;z-index:201}
.newsletter-registration-completed-text-box,.newsletter-registration-submit-box,h2.design-support-calculators:not(:first-of-type),.simple-table-layout td h1.design-support-calculators:not(:first-of-type),.simple-table-layout+h3+h1.design-support-calculators:not(:first-of-type){border-top:1px solid #ccc}
.text.textimage .text .row,.region-content .container-fluid .col-md-4 .stock-quote{display:flex;flex-direction:row;flex-wrap:wrap}
.generic-button,a.primary,.table-button-contact,.st-filter-btn,.sidebar-button-blue,.sidebar-button,button.form-submit-primary,.table-button-darkblue,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a,.search-styling .button-orange,.modal-content .accept-buttons .remind-yes,#newsletter-subscription-validation-popup .validation-form .newsletter-submit,.table-button-blue,.solutionsoftwares-softwaresbutton,.inpage-producttree h3,.inpage-producttree .back-to-top,.st-drill-down h3,.st-drill-down .back-to-top,[disabled].generic-button,a[disabled].primary,[disabled].table-button-contact,[disabled].st-filter-btn,[disabled].sidebar-button-blue,[disabled].sidebar-button,button[disabled].form-submit-primary,[disabled].table-button-darkblue,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a[disabled],.search-styling [disabled].button-orange,.modal-content .accept-buttons [disabled].remind-yes,#newsletter-subscription-validation-popup .validation-form [disabled].newsletter-submit,[disabled].table-button-blue,[disabled].solutionsoftwares-softwaresbutton,.inpage-producttree h3[disabled],.inpage-producttree [disabled].back-to-top,.st-drill-down h3[disabled],.st-drill-down [disabled].back-to-top{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a[disabled].premium-content{background-color:#e6007e;border-color:#e6007e;color:#FFF}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:visited{background-color:#e6007e;border-color:#e6007e;color:#FFF;outline:0}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:active{background:#e6007e;border-color:#e6007e;color:white;outline:0}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):focus,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):hover{border-color:#ea2691;opacity:1;background:#ea2691}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):focus,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):focus span,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):hover,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content:not([disabled]):hover span{color:white}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered a.premium-content .st-button__icon{fill:#FFF}
#newsletter-subscription-validation-popup .validation-form .newsletter-submit,#newsletter-subscription-validation-popup .validation-form [disabled].newsletter-submit{transition:none}
.generic-button:visited,a.primary:visited,.table-button-contact:visited,.st-filter-btn:visited,.sidebar-button-blue:visited,.sidebar-button:visited,button.form-submit-primary:visited,.table-button-darkblue:visited,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:visited,.search-styling .button-orange:visited,.modal-content .accept-buttons .remind-yes:visited,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:visited,.table-button-blue:visited,.solutionsoftwares-softwaresbutton:visited,.inpage-producttree h3:visited,.inpage-producttree .back-to-top:visited,.st-drill-down h3:visited,.st-drill-down .back-to-top:visited{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff;outline:0}
.generic-button:active,a.primary:active,.table-button-contact:active,.st-filter-btn:active,.sidebar-button-blue:active,.sidebar-button:active,button.form-submit-primary:active,.table-button-darkblue:active,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:active,.search-styling .button-orange:active,.modal-content .accept-buttons .remind-yes:active,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:active,.table-button-blue:active,.solutionsoftwares-softwaresbutton:active,.inpage-producttree h3:active,.inpage-producttree .back-to-top:active,.st-drill-down h3:active,.st-drill-down .back-to-top:active{background:#28b0ed;border-color:#28b0ed;color:white;outline:0}
.generic-button:not([disabled]):focus,a.primary:not([disabled]):focus,.table-button-contact:not([disabled]):focus,.st-filter-btn:not([disabled]):focus,.sidebar-button-blue:not([disabled]):focus,.sidebar-button:not([disabled]):focus,button.form-submit-primary:not([disabled]):focus,.table-button-darkblue:not([disabled]):focus,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):focus,.search-styling .button-orange:not([disabled]):focus,.modal-content .accept-buttons .remind-yes:not([disabled]):focus,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):focus,.table-button-blue:not([disabled]):focus,.solutionsoftwares-softwaresbutton:not([disabled]):focus,.inpage-producttree h3:not([disabled]):focus,.inpage-producttree .back-to-top:not([disabled]):focus,.st-drill-down h3:not([disabled]):focus,.st-drill-down .back-to-top:not([disabled]):focus,.generic-button:not([disabled]):hover,a.primary:not([disabled]):hover,.table-button-contact:not([disabled]):hover,.st-filter-btn:not([disabled]):hover,.sidebar-button-blue:not([disabled]):hover,.sidebar-button:not([disabled]):hover,button.form-submit-primary:not([disabled]):hover,.table-button-darkblue:not([disabled]):hover,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):hover,.search-styling .button-orange:not([disabled]):hover,.modal-content .accept-buttons .remind-yes:not([disabled]):hover,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):hover,.table-button-blue:not([disabled]):hover,.solutionsoftwares-softwaresbutton:not([disabled]):hover,.inpage-producttree h3:not([disabled]):hover,.inpage-producttree .back-to-top:not([disabled]):hover,.st-drill-down h3:not([disabled]):hover,.st-drill-down .back-to-top:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:#57b6e1}
.generic-button:not([disabled]):focus,a.primary:not([disabled]):focus,.table-button-contact:not([disabled]):focus,.st-filter-btn:not([disabled]):focus,.sidebar-button-blue:not([disabled]):focus,.sidebar-button:not([disabled]):focus,button.form-submit-primary:not([disabled]):focus,.table-button-darkblue:not([disabled]):focus,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):focus,.search-styling .button-orange:not([disabled]):focus,.modal-content .accept-buttons .remind-yes:not([disabled]):focus,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):focus,.table-button-blue:not([disabled]):focus,.solutionsoftwares-softwaresbutton:not([disabled]):focus,.inpage-producttree h3:not([disabled]):focus,.inpage-producttree .back-to-top:not([disabled]):focus,.st-drill-down h3:not([disabled]):focus,.st-drill-down .back-to-top:not([disabled]):focus,.generic-button:not([disabled]):focus span,a.primary:not([disabled]):focus span,.table-button-contact:not([disabled]):focus span,.st-filter-btn:not([disabled]):focus span,.sidebar-button-blue:not([disabled]):focus span,.sidebar-button:not([disabled]):focus span,button.form-submit-primary:not([disabled]):focus span,.table-button-darkblue:not([disabled]):focus span,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):focus span,.search-styling .button-orange:not([disabled]):focus span,.modal-content .accept-buttons .remind-yes:not([disabled]):focus span,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):focus span,.table-button-blue:not([disabled]):focus span,.solutionsoftwares-softwaresbutton:not([disabled]):focus span,.inpage-producttree h3:not([disabled]):focus span,.inpage-producttree .back-to-top:not([disabled]):focus span,.st-drill-down h3:not([disabled]):focus span,.st-drill-down .back-to-top:not([disabled]):focus span,.generic-button:not([disabled]):hover,a.primary:not([disabled]):hover,.table-button-contact:not([disabled]):hover,.st-filter-btn:not([disabled]):hover,.sidebar-button-blue:not([disabled]):hover,.sidebar-button:not([disabled]):hover,button.form-submit-primary:not([disabled]):hover,.table-button-darkblue:not([disabled]):hover,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):hover,.search-styling .button-orange:not([disabled]):hover,.modal-content .accept-buttons .remind-yes:not([disabled]):hover,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):hover,.table-button-blue:not([disabled]):hover,.solutionsoftwares-softwaresbutton:not([disabled]):hover,.inpage-producttree h3:not([disabled]):hover,.inpage-producttree .back-to-top:not([disabled]):hover,.st-drill-down h3:not([disabled]):hover,.st-drill-down .back-to-top:not([disabled]):hover,.generic-button:not([disabled]):hover span,a.primary:not([disabled]):hover span,.table-button-contact:not([disabled]):hover span,.st-filter-btn:not([disabled]):hover span,.sidebar-button-blue:not([disabled]):hover span,.sidebar-button:not([disabled]):hover span,button.form-submit-primary:not([disabled]):hover span,.table-button-darkblue:not([disabled]):hover span,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a:not([disabled]):hover span,.search-styling .button-orange:not([disabled]):hover span,.modal-content .accept-buttons .remind-yes:not([disabled]):hover span,#newsletter-subscription-validation-popup .validation-form .newsletter-submit:not([disabled]):hover span,.table-button-blue:not([disabled]):hover span,.solutionsoftwares-softwaresbutton:not([disabled]):hover span,.inpage-producttree h3:not([disabled]):hover span,.inpage-producttree .back-to-top:not([disabled]):hover span,.st-drill-down h3:not([disabled]):hover span,.st-drill-down .back-to-top:not([disabled]):hover span{color:white}
.generic-button .st-button__icon,a.primary .st-button__icon,.table-button-contact .st-button__icon,.st-filter-btn .st-button__icon,.sidebar-button-blue .st-button__icon,.sidebar-button .st-button__icon,button.form-submit-primary .st-button__icon,.table-button-darkblue .st-button__icon,.landingpage-rightform-holder .large-centered.medium-centered.small-centered a .st-button__icon,.search-styling .button-orange .st-button__icon,.modal-content .accept-buttons .remind-yes .st-button__icon,#newsletter-subscription-validation-popup .validation-form .newsletter-submit .st-button__icon,.table-button-blue .st-button__icon,.solutionsoftwares-softwaresbutton .st-button__icon,.inpage-producttree h3 .st-button__icon,.inpage-producttree .back-to-top .st-button__icon,.st-drill-down h3 .st-button__icon,.st-drill-down .back-to-top .st-button__icon{fill:#fff}
.sidebar-button.grey,.sidebar-button.darkgrey,.table-button-grey,.modal-st #modal-btn-cancel,.modal-content .accept-buttons .remind-no,[disabled].sidebar-button.grey,[disabled].sidebar-button.darkgrey,[disabled].table-button-grey,.modal-st [disabled]#modal-btn-cancel,.modal-content .accept-buttons [disabled].remind-no{background-color:#74757c;border-color:#74757c;color:#fff}
.sidebar-button.grey:visited,.sidebar-button.darkgrey:visited,.table-button-grey:visited,.modal-st #modal-btn-cancel:visited,.modal-content .accept-buttons .remind-no:visited{background-color:#74757c;border-color:#74757c;color:#fff;outline:0}
.sidebar-button.grey:active,.sidebar-button.darkgrey:active,.table-button-grey:active,.modal-st #modal-btn-cancel:active,.modal-content .accept-buttons .remind-no:active{background:#4b4b67;border-color:#4b4b67;color:white;outline:0}
.sidebar-button.grey:not([disabled]):focus,.sidebar-button.darkgrey:not([disabled]):focus,.table-button-grey:not([disabled]):focus,.modal-st #modal-btn-cancel:not([disabled]):focus,.modal-content .accept-buttons .remind-no:not([disabled]):focus,.sidebar-button.grey:not([disabled]):hover,.sidebar-button.darkgrey:not([disabled]):hover,.table-button-grey:not([disabled]):hover,.modal-st #modal-btn-cancel:not([disabled]):hover,.modal-content .accept-buttons .remind-no:not([disabled]):hover{border-color:#717173;outline-width:0;opacity:1;background:#717173}
.sidebar-button.grey:not([disabled]):focus,.sidebar-button.darkgrey:not([disabled]):focus,.table-button-grey:not([disabled]):focus,.modal-st #modal-btn-cancel:not([disabled]):focus,.modal-content .accept-buttons .remind-no:not([disabled]):focus,.sidebar-button.grey:not([disabled]):focus span,.sidebar-button.darkgrey:not([disabled]):focus span,.table-button-grey:not([disabled]):focus span,.modal-st #modal-btn-cancel:not([disabled]):focus span,.modal-content .accept-buttons .remind-no:not([disabled]):focus span,.sidebar-button.grey:not([disabled]):hover,.sidebar-button.darkgrey:not([disabled]):hover,.table-button-grey:not([disabled]):hover,.modal-st #modal-btn-cancel:not([disabled]):hover,.modal-content .accept-buttons .remind-no:not([disabled]):hover,.sidebar-button.grey:not([disabled]):hover span,.sidebar-button.darkgrey:not([disabled]):hover span,.table-button-grey:not([disabled]):hover span,.modal-st #modal-btn-cancel:not([disabled]):hover span,.modal-content .accept-buttons .remind-no:not([disabled]):hover span{color:white}
.sidebar-button.grey .st-button__icon,.sidebar-button.darkgrey .st-button__icon,.table-button-grey .st-button__icon,.modal-st #modal-btn-cancel .st-button__icon,.modal-content .accept-buttons .remind-no .st-button__icon{fill:#fff}
.generic-button.darkblue,.sidebar-button.darkblue,.table-button-orange,.search-styling .button-blue,[disabled].generic-button.darkblue,[disabled].sidebar-button.darkblue,[disabled].table-button-orange,.search-styling [disabled].button-blue{background-color:#03234b;border-color:#03234b;color:#fff}
.generic-button.darkblue:visited,.sidebar-button.darkblue:visited,.table-button-orange:visited,.search-styling .button-blue:visited{background-color:#03234b;border-color:#03234b;color:#fff;outline:0}
.generic-button.darkblue:active,.sidebar-button.darkblue:active,.table-button-orange:active,.search-styling .button-blue:active{background:#03234b;border-color:#03234b;color:white;outline:0}
.generic-button.darkblue:not([disabled]):focus,.sidebar-button.darkblue:not([disabled]):focus,.table-button-orange:not([disabled]):focus,.search-styling .button-blue:not([disabled]):focus,.generic-button.darkblue:not([disabled]):hover,.sidebar-button.darkblue:not([disabled]):hover,.table-button-orange:not([disabled]):hover,.search-styling .button-blue:not([disabled]):hover{border-color:#26416c;outline-width:0;opacity:1;background:#26416c}
.generic-button.darkblue:not([disabled]):focus,.sidebar-button.darkblue:not([disabled]):focus,.table-button-orange:not([disabled]):focus,.search-styling .button-blue:not([disabled]):focus,.generic-button.darkblue:not([disabled]):focus span,.sidebar-button.darkblue:not([disabled]):focus span,.table-button-orange:not([disabled]):focus span,.search-styling .button-blue:not([disabled]):focus span,.generic-button.darkblue:not([disabled]):hover,.sidebar-button.darkblue:not([disabled]):hover,.table-button-orange:not([disabled]):hover,.search-styling .button-blue:not([disabled]):hover,.generic-button.darkblue:not([disabled]):hover span,.sidebar-button.darkblue:not([disabled]):hover span,.table-button-orange:not([disabled]):hover span,.search-styling .button-blue:not([disabled]):hover span{color:white}
.generic-button.darkblue .st-button__icon,.sidebar-button.darkblue .st-button__icon,.table-button-orange .st-button__icon,.search-styling .button-blue .st-button__icon{fill:#fff}
.sidebar-button.lightblue.reversed,button.form-submit-cancel,#emailAlertModal .modal-dialog .modal-content .email-form,#emailChoiceModal .modal-dialog .modal-content .email-form,.submit-form-container .buttons-container #reset-btn-filter,[disabled].sidebar-button.lightblue.reversed,button[disabled].form-submit-cancel,#emailAlertModal .modal-dialog .modal-content [disabled].email-form,#emailChoiceModal .modal-dialog .modal-content [disabled].email-form,.submit-form-container .buttons-container [disabled]#reset-btn-filter{background-color:#fff;border-color:#3cb4e6;color:#3cb4e6}
.sidebar-button.lightblue.reversed:visited,button.form-submit-cancel:visited,#emailAlertModal .modal-dialog .modal-content .email-form:visited,#emailChoiceModal .modal-dialog .modal-content .email-form:visited,.submit-form-container .buttons-container #reset-btn-filter:visited{background-color:#fff;border-color:#3cb4e6;color:#3cb4e6;outline:0}
.sidebar-button.lightblue.reversed:active,button.form-submit-cancel:active,#emailAlertModal .modal-dialog .modal-content .email-form:active,#emailChoiceModal .modal-dialog .modal-content .email-form:active,.submit-form-container .buttons-container #reset-btn-filter:active{background:white;border-color:#28b0ed;color:#28b0ed;outline:0}
.sidebar-button.lightblue.reversed:not([disabled]):focus,button.form-submit-cancel:not([disabled]):focus,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):focus,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):focus,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):focus,.sidebar-button.lightblue.reversed:not([disabled]):hover,button.form-submit-cancel:not([disabled]):hover,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):hover,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):hover,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:white}
.sidebar-button.lightblue.reversed:not([disabled]):focus,button.form-submit-cancel:not([disabled]):focus,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):focus,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):focus,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):focus,.sidebar-button.lightblue.reversed:not([disabled]):focus span,button.form-submit-cancel:not([disabled]):focus span,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):focus span,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):focus span,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):focus span,.sidebar-button.lightblue.reversed:not([disabled]):hover,button.form-submit-cancel:not([disabled]):hover,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):hover,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):hover,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):hover,.sidebar-button.lightblue.reversed:not([disabled]):hover span,button.form-submit-cancel:not([disabled]):hover span,#emailAlertModal .modal-dialog .modal-content .email-form:not([disabled]):hover span,#emailChoiceModal .modal-dialog .modal-content .email-form:not([disabled]):hover span,.submit-form-container .buttons-container #reset-btn-filter:not([disabled]):hover span{color:#57b6e1}
.sidebar-button.lightblue.reversed .st-button__icon,button.form-submit-cancel .st-button__icon,#emailAlertModal .modal-dialog .modal-content .email-form .st-button__icon,#emailChoiceModal .modal-dialog .modal-content .email-form .st-button__icon,.submit-form-container .buttons-container #reset-btn-filter .st-button__icon{fill:#3cb4e6}
h1:empty:not([class^='st']),h2:empty:not([class^='st']),.simple-table-layout td h1:empty:not([class^='st']),.simple-table-layout+h3+h1:empty:not([class^='st']),h3:empty:not([class^='st']),h4:empty:not([class^='st']),h5:empty:not([class^='st']),h6:empty:not([class^='st']),p:empty:not([class^='st']){display:none}
h2.title-main,.simple-table-layout td h1.title-main,.simple-table-layout+h3+h1.title-main{padding:10px 0}
h2.title-main,.simple-table-layout td h1.title-main,.simple-table-layout+h3+h1.title-main,h3.title-main,h4.title-main{margin-top:15px}
.text hr{display:none}
.text p{margin-left:0 !important}
@media(min-width:64.063em){.text.textimage .text .row div.large-6{max-width:49%}
}
.text.textimage .text .row div.large-6 p:first-child{border-top:1px solid #ccc !important}
@media(min-width:64.063em){.text.textimage .text .row div.large-6 p:nth-child(3){height:calc(100% - 295px)}
}
.text.textimage .text .row div.large-6 p:last-child{border-bottom:1px solid #ccc !important}
input.ng-pristine.ng-untouched.ui-autocomplete-input{margin-bottom:25px}
.custom-content-block .text h2,.custom-content-block .text .simple-table-layout td h1,.simple-table-layout td .custom-content-block .text h1,.custom-content-block .text .simple-table-layout+h3+h1{text-align:left}
.custom-content-block table:not(:first-child) td{padding-left:0}
.custom-content-block table ol{font-size:16px}
ul.inline-list{margin-top:25px}
ul.inline-list li:before{display:none}
button.form-submit-primary{margin-bottom:0;margin-top:10px}
.st-button-loading-spinner-modal-wrap{display:none;background:rgba(0,0,0,0.7);position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;vertical-align:middle}
.st-button-loading-spinner-modal-wrap .modal{display:block;background:transparent;position:relative;margin:auto;top:40%;width:50%}
.st-button-loading-spinner-modal-wrap .st-loading-spinner{width:70px;height:70px;background-size:100%}
.table-button-grey{margin-top:10px}
.switch.bluered label{background-color:#74757c}
.switch.bluered label:after{color:transparent}
.switch.bluered input:checked+label{background-color:#3cb4e6}
.text-center.margin-top-50 h1.uppercase{margin-bottom:0;text-align:center}
.columns-block{clear:both}
.columns-block-item{background:#f8f8f8;margin-bottom:25px;padding:10px 15px}
.table-title{background:none !important;color:#03234b !important}
.table-title span{color:#03234b;font-size:16px}
.table-title-alt{padding:15px 0 0}
.parbase.text.textimage .clearfix .large-4,.parbase.text.textimage .clearfix .large-8{width:100%}
.parbase.text.textimage .clearfix .large-4 h1,.parbase.text.textimage .clearfix .large-8 h1{margin-bottom:10px}
.parbase.text.textimage h3{font-size:18px}
.parbase.custom-content-block h3{font-size:18px}
.parbase.custom-content-block p[style='text-align: center;'],.parbase.custom-content-block p[style='text-align: center;']+p{margin:0}
.parbase.custom-content-block p[style='text-align: center;']+table td,.parbase.custom-content-block p[style='text-align: center;']+p+table td{border:0}
.parbase.custom-content-block p[style='text-align: center;']+table td img,.parbase.custom-content-block p[style='text-align: center;']+p+table td img{max-width:100%}
.parbase.textimage .text h1{font-size:18px;margin-bottom:0}
@media(max-width:64em){.large-6>.parbase{padding:0 10px}
}
.row+.gatedInputForm{background-color:#f6f9fb;margin-left:-0.9375rem;margin-right:-0.9375rem}
@media(max-width:64em){.row+.gatedInputForm{margin-top:25px}
}
.st-image-container h2:not(.st-text--center),.st-image-container .simple-table-layout td h1:not(.st-text--center),.simple-table-layout td .st-image-container h1:not(.st-text--center),.st-image-container .simple-table-layout+h3+h1:not(.st-text--center){text-align:center}
ul.pagination{padding:15px 0 0}
ul.pagination li:first-child{display:none}
ul.pagination li.current a:hover{background-color:#f8f8f8}
ul.pagination li.arrow a{color:transparent}
ul.pagination li.arrow a:hover{color:transparent;fill:transparent}
ul.pagination li.arrow a:before{color:#3cb4e6;content:'\003c';display:block;font-size:13px;left:10px;position:absolute;top:2px}
ul.pagination li.arrow:last-of-type a{margin-left:0}
ul.pagination li.arrow:last-of-type a:before{content:'\003e';left:5px}
.st-accordion-product-reference li:before{display:none}
.personalized{color:#ffd200 !important}
.personalize-select{border-left:2px solid #ffd200}
.personalize-select.active{border-left:2px solid #ffd200;margin-left:0}
@media only screen and (max-width:40.063em){.gated-form-column-wrapper{display:flex}
}
.media-subscription h2,.media-subscription .simple-table-layout td h1,.simple-table-layout td .media-subscription h1,.media-subscription .simple-table-layout+h3+h1{margin:0 0 25px 0}
.media-subscription form{padding-bottom:25px}
.media-subscription form .small-9 input{margin-bottom:25px}
.media-subscription form .small-9 .text-muted{margin-bottom:15px}
@media screen and (max-width:40em){.media-subscription form .small-3,.media-subscription form .small-9{width:100%}
.media-subscription form .small-3 label.right{padding:0 0 5px;text-align:left}
.media-subscription form .small-3 label.right:blank,.media-subscription form .small-3 label.right:empty{display:none}
}
.edesignWidget .preference-block-content table.table-sample-and-buy th{width:50%}
.boxed-secondary{min-height:122px}
.boxed-secondary p{font-size:14px}
.boxed-secondary p:first-child{color:#ccc;font-size:12px}
.mapdisplay #contactSearchResults{margin-left:-1.9375rem;margin-right:-1.9375rem}
.region-content table{display:table}
.region-content table th>a{color:#74757c}
.region-content .container-fluid .row{margin:0}
.region-content .container-fluid .row:nth-child(2) .panel-panel:first-child{margin-bottom:20px}
.region-content .container-fluid .row:nth-child(3){padding-top:30px}
@media(max-width:40em){.region-content .container-fluid .col-md-8,.region-content .container-fluid .col-md-4{width:100% !important}
}
.region-content .container-fluid .col-md-8{float:left;width:66%}
.region-content .container-fluid .col-md-4{float:right;width:32%}
.region-content .container-fluid .col-md-4 .quote-wrapper{border:1px solid #ccc;padding:10px}
.region-content .container-fluid .col-md-4 .stock-quote{margin-bottom:0}
.region-content .container-fluid .col-md-4 .stock-quote dd{min-width:60%}
.region-content .container-fluid .col-md-4 .stock-quote dt{width:40%}
.region-content .container-fluid .col-md-4 .stock-quote .quote-price{min-width:100%}
.region-content .container-fluid .col-md-4 .stock-quote time{display:inline-block;font-size:14px}
.region-content .container-fluid .row:nth-child(3) table.views-view-table th:first-child,.region-content .container-fluid .row:nth-child(3) table.views-view-table td:first-child{width:10%}
.region-content .block-region-footer table.rss-tool{float:right;margin-bottom:0;width:30%}
@media(max-width:40em){.region-content .block-region-footer table.rss-tool{width:50%}
}
.region-content .block-region-footer table.rss-tool .ccbnBgTtl.rss-row table{margin-bottom:0}
.region-content .block-region-footer table.rss-tool table{border-right:1px solid #ccc;padding-right:10px}
.region-content .block-region-footer table.rss-tool .rss-row:hover td{background-color:transparent}
.region-content .block-region-footer table.rss-tool td{border-bottom:none !important}
.preference-block .preference-block-content{padding:0}
.preference-block .preference-block-content input[type="checkbox"]{margin-right:10px}
.preference-block table+button{margin-top:25px}
.newsletter-registration-password-requirement{border:4px solid #f8f8f8;padding:15px}
.newsletter-registration-password-requirement p,.newsletter-registration-password-requirement ul{color:#74757c !important}
.newsletter-registration-password-requirement p{font-size:14px;margin-bottom:20px}
.no-history{color:#74757c;font-size:13px;padding-bottom:21px;padding-top:21px;text-align:center}
.newslettersubscriptionsfield{margin-top:20px}
.newsletter-registration-completed-text-box{border-bottom:1px solid #ccc;padding:0 0 10px 0}
.newsletter-registration-submit-box{margin-top:10px;padding-top:15px}
.campaign-page-header{margin-top:25px}
.views-element-container+.views-element-container{margin-top:25px}
.ng-hide{display:none}
.teamspace .preference-block-content p .sidebar-button{margin-right:0;width:auto}
.image-map-container{position:relative;text-align:center;padding:20px}
.image-map-container img{max-width:880px;width:auto}
@media only screen and (max-width:64em){.image-map-container img{max-width:100%;width:100%}
}
.image-map-container area{position:relative}
.img-map-tt-wrapper{height:0;min-width:150px;opacity:0;position:absolute;transition:opacity .25s ease-out,height .25s ease-out;z-index:100}
.img-map-tt-wrapper.active{height:auto;opacity:1}
.img-map-tt-wrapper .img-map-tt{background:#fff;list-style:none;margin:0;max-width:200px;padding:2px 0}
.img-map-tt-wrapper .img-map-tt li{padding:5px 10px}
.img-map-tt-wrapper .img-map-tt li:hover{background:#f6f9fb}
.img-map-tt-wrapper .img-map-tt li:hover a{color:#3cb4e6}
select#partnersOnPage{background-color:#fff;font-size:13px !important;font-weight:700;height:38px !important;margin-bottom:5px !important;padding-left:32px;width:97px}
.st-container .small-12.columns div+.large-12.columns{border:none !important}
#configform .row{margin-right:0}
#details-scroll a.table-button-blue,#product-details-scroll a.table-button-blue{margin-bottom:0}
#related-st-products-scroll table.dataTable.no-footer{border-bottom:0}
.clickable-image{margin-bottom:25px}
.marketing-component .marketing-information{margin-top:25px}
.generic-page h1{font-size:24px;font-weight:400;line-height:normal;margin:8px 0 35px}
.generic-page .inline-block{display:inline-block}
input[type='file']{color:#74757c}
.input-radio-inline label,.input-checkbox-inline label{font-weight:400}
.input-radio-inline label{margin-bottom:0}
.input-radio-inline label input{margin-bottom:0}
.input-checkbox-inline{padding-top:8px}
#newsletterSubscriptions,#emailOptionFlag{margin-bottom:10px}
#newsletterSubscriptions+p,#emailOptionFlag+p{display:inline}
#newsletterSubscriptions+p+p,#emailOptionFlag+p+p{margin-top:25px}
form .small-12.columns label>input[type='checkbox'],form .small-12.columns label>input[type='radio']{display:inline-block;margin-right:10px}
form .small-12.columns label.align-middle{font-weight:400;padding-left:25px}
form label>p{font-size:13px;margin-bottom:0}
form .small-12.medium-10.large-6.input-checkbox-inline.columns.end.checkbox-group.error label.encapsulate{width:100%}
form .columns.end{margin-bottom:25px}
form .row.error select,form .columns.end select{margin-bottom:0}
form p+p{margin-top:0}
.landingpage-rightform-holder .form-group.has-error.small-12.columns,.light-registration-form .boxed-checkbox.error{display:flex;flex-wrap:wrap}
form.validationForm .has-error .error[data-fv-for='termOfUseFlag'],form.validationForm .error .error[data-fv-for='termOfUse'],.light-registration-form .boxed-checkbox.error .error{margin:0 0 5px 0;max-width:none;order:0;padding:0;text-align:left;width:100%}
.landingpage-rightform-holder .form-group.has-error .accept-terms-data,form.validationForm .row.error .accept-terms-data,.light-registration-form .boxed-checkbox.error label[for='userLMUTCAccept']{order:1}
.landingpage-rightform-holder .form-group{margin-bottom:25px}
.landingpage-rightform-holder .form-group .encapsulate{font-weight:400;margin:0}
.landingpage-rightform-holder .form-group .col-xs-5,.landingpage-rightform-holder .form-group select{margin-top:5px}
.landingpage-rightform-holder .form-group select{margin-bottom:0}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered{float:left}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered img{display:none}
.landingpage-rightform-holder .large-centered.medium-centered.small-centered span{color:#fff}
.landingpage-rightform-holder .form-group.small-12.columns{margin-bottom:0;padding:0}
form.validationForm .text-left p:first-child{color:#03234b !important;font-weight:bold}
form.validationForm .text-left p:nth-child(2){color:#74757c !important;font-size:13px}
form.validationForm .text-left p:nth-child(2) strong{font-weight:normal}
form.validationForm .options.termsofusefield.dropdown label,form.validationForm .options.termsofusefield.dropdown label>p,form.validationForm .options.termsofusefield.dropdown span.text-red{display:inline}
form.validationForm .options.termsofusefield.dropdown label{padding-top:4px;font-size:16px;font-weight:normal}
form.validationForm .sectionfield.title{border-bottom:1px solid #ccc;margin-bottom:35px}
form.validationForm label[for='termsOfUse'] p br{display:none}
form.validationForm .error label[for='termsOfUse'] p{color:#e6007e}
form#userRegistrationForm .form-submit-primary{margin-right:0}
form#gatedForm .columns.end.error{padding:0}
.accept-terms-data input[type='checkbox']+p{font-size:14px}
form .accept-terms-data label>p{margin-bottom:25px}
.accept-terms-data img{height:23px;padding-bottom:5px}
.st-read-more-label-wrap{height:18px;background:#3cb4e6;display:inline-block;position:relative;white-space:nowrap;color:#fff;padding-left:3px;padding-right:10px;border-radius:2px;margin-left:10px;margin-top:-3px;top:4px;font-size:13px}
.st-read-more-label-wrap div{display:inline-block;margin:0}
.st-read-more-label-text{font-size:8px;text-transform:uppercase}
.st-read-more-label-text{float:left;margin-top:4px !important}
.st-read-more-label-arrow{position:absolute;width:10px;height:10px;top:-1px;right:-2px;z-index:1}
.st-read-more-label-arrow i{color:#fff;width:4.5px;font-size:9px}
.st-read-more-label-arrow .fa-chevron-right{color:white}
.st-read-more-label-arrow .fa-chevron-right:after{content:"\f054";margin-left:-4px}
.st-read-more-label-right-section{border-top:9px solid transparent;border-left:10px solid #3cb4e6;border-bottom:9px solid transparent;position:absolute;right:-10px}
.st-read-more a.read-more{display:inline-block}
.st-read-more:not([data-read-more_components_initialized]) a.read-more{visibility:hidden}
.text-red,#globalError,.light-registration-form .boxed-checkbox.error label[for='userLMUTCAccept'],.number-alert{color:#e6007e}
span#globalError{display:inline-block;font-size:14px;margin-bottom:15px}
span#globalError:empty{display:none}
@media(min-width:40.063em){.light-registration-form>.row>.small-12.columns>.row>.small-12.medium-6.columns:not(.end){max-width:200px}
}
@media(min-width:40.063em){.light-registration-form>.row>.small-12.columns>.row>.small-12.medium-6.columns.end{width:60%}
}
.light-registration-form .columns.end .columns.end{margin-bottom:0}
.light-registration-form h5{color:#74757c;font-size:13px;margin-bottom:5px}
.light-registration-form .accept-terms-data{display:flex;font-weight:normal;font-size:14px}
.light-registration-form .accept-terms-data [type="checkbox"]{margin-top:3px}
.light-registration-form .accept-terms-data small.error{margin-left:0;padding-left:0;text-align:left}
.light-registration-form .accept-terms-data p{font-size:13px}
.light-registration-form .boxed-checkbox{border:0;margin-bottom:0}
@media(min-width:64.063em){.light-registration-form .button-row{width:calc(42% - 3px)}
}
.light-registration-form .button-row .form-submit-primary-get-software{float:right;margin-right:0}
@media(min-width:64.063em){.light-registration-form .large-offset-6.button-row{width:51%}
}
.light-registration-form .large-offset-6.button-row button{float:right;margin-top:0}
.light-registration-form .large-offset-6.button-row button.form-submit-primary{margin-right:0}
.light-registration-form select{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMSIgaGVpZ2h0PSI3IiB2aWV3Qm94PSIwIDAgMTEgNyI+CiAgPHBhdGggZmlsbD0iI2NjY2NjYyIgZD0iTTUuMTAzIDQuOTVMLjY5Ni41MDZsLS43MS43MDQgNS4xMTggNS4xNiA1LjExLTUuMTU0LS43MS0uNzA2eiIvPgo8L3N2Zz4=);background-position:99% 15px}
.light-registration-form #userLMUInform{display:block;margin-bottom:0}
.light-registration-form label[for='userLMUInform']{font-size:13px !important}
tr.danger{background:#fff8fc !important;border-left:3px solid #e6007e}
tr.dark-danger td:first-child{border-left:3px solid #e6007e}
#validationModal,#genericModal,#oldBrowserModal,.st-modal--generic{padding-right:0 !important}
@media(max-width:40em){#genericModal .modal-content,#oldBrowserModal .modal-content,.generic-modal .modal-content,.st-modal--generic .modal-content{overflow-x:hidden}
}
.modal-dialog a.btn-close-panel{color:transparent}
@media(max-width:40em){.modal-dialog a.btn-close-panel+p{margin-top:35px}
}
.modal-dialog .page-header{margin:0;padding:0}
.modal-dialog .page-header h1{text-align:left}
@media(min-width:40.063em){.modal-dialog .page-header h1{display:inline-block}
}
@media(max-width:40em){.modal-dialog .page-header h1{padding-right:30px}
}
.modal-dialog .page-header .generic-button{margin-right:0}
@media(max-width:40em){.modal-dialog .page-header .generic-button{float:left !important}
}
.modal-dialog .agreement-copy span+p{margin-top:10px}
.modal-dialog .file-icon{font-size:10px;text-decoration:underline;text-transform:uppercase}
.modal-dialog .file-icon img{margin-right:5px}
.modal-dialog .decline-license,.modal-dialog .decline-license[disabled],.modal-dialog .form-submit-cancel,.modal-dialog .form-submit-cancel[disabled]{background-color:#74757c;border-color:#74757c;color:#fff}
.modal-dialog .decline-license:visited,.modal-dialog .form-submit-cancel:visited{background-color:#74757c;border-color:#74757c;color:#fff;outline:0}
.modal-dialog .decline-license:active,.modal-dialog .form-submit-cancel:active{background:#4b4b67;border-color:#4b4b67;color:white;outline:0}
.modal-dialog .decline-license:not([disabled]):focus,.modal-dialog .decline-license:not([disabled]):hover,.modal-dialog .form-submit-cancel:not([disabled]):focus,.modal-dialog .form-submit-cancel:not([disabled]):hover{border-color:#717173;outline-width:0;opacity:1;background:#717173}
.modal-dialog .decline-license:not([disabled]):focus,.modal-dialog .decline-license:not([disabled]):focus span,.modal-dialog .decline-license:not([disabled]):hover,.modal-dialog .decline-license:not([disabled]):hover span,.modal-dialog .form-submit-cancel:not([disabled]):focus,.modal-dialog .form-submit-cancel:not([disabled]):focus span,.modal-dialog .form-submit-cancel:not([disabled]):hover,.modal-dialog .form-submit-cancel:not([disabled]):hover span{color:white}
.modal-dialog .decline-license .st-button__icon,.modal-dialog .form-submit-cancel .st-button__icon{fill:#fff}
.modal-dialog .email-login,.modal-dialog .email-login[disabled],.modal-dialog .form-submit-primary-get-software,.modal-dialog .form-submit-primary-get-software[disabled]{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff}
.modal-dialog .email-login:visited,.modal-dialog .form-submit-primary-get-software:visited{background-color:#3cb4e6;border-color:#3cb4e6;color:#fff;outline:0}
.modal-dialog .email-login:active,.modal-dialog .form-submit-primary-get-software:active{background:#28b0ed;border-color:#28b0ed;color:white;outline:0}
.modal-dialog .email-login:not([disabled]):focus,.modal-dialog .email-login:not([disabled]):hover,.modal-dialog .form-submit-primary-get-software:not([disabled]):focus,.modal-dialog .form-submit-primary-get-software:not([disabled]):hover{border-color:#57b6e1;outline-width:0;opacity:1;background:#57b6e1}
.modal-dialog .email-login:not([disabled]):focus,.modal-dialog .email-login:not([disabled]):focus span,.modal-dialog .email-login:not([disabled]):hover,.modal-dialog .email-login:not([disabled]):hover span,.modal-dialog .form-submit-primary-get-software:not([disabled]):focus,.modal-dialog .form-submit-primary-get-software:not([disabled]):focus span,.modal-dialog .form-submit-primary-get-software:not([disabled]):hover,.modal-dialog .form-submit-primary-get-software:not([disabled]):hover span{color:white}
.modal-dialog .email-login .st-button__icon,.modal-dialog .form-submit-primary-get-software .st-button__icon{fill:#fff}
.modal-dialog .generic-button[data-dismiss='modal']{margin-bottom:0}
#remindModal{padding-right:0 !important}
@media(max-width:40em){.modal-content .description{margin-top:40px}
}
.modal-content .accept-buttons{color:transparent;margin-top:25px}
.reveal-modal a.close-reveal-modal:not(.st-modal__close){color:transparent;position:absolute;top:8px}
.reveal-modal h2#videoModalTitle,.reveal-modal .simple-table-layout td h1#videoModalTitle,.simple-table-layout td .reveal-modal h1#videoModalTitle,.reveal-modal .simple-table-layout+h3+h1#videoModalTitle{font-weight:400;top:13px}
.reveal-modal .flex-video.widescreen.videocontent{height:auto;padding-bottom:inherit}
#newsletter-subscription-confirmation-popup,#newsletter-subscription-validation-popup,#subscriptionModal,#newsletter-subscription-successful-popup{padding-right:0 !important}
#newsletter-subscription-confirmation-popup .modal-dialog,#newsletter-subscription-validation-popup .modal-dialog,#subscriptionModal .modal-dialog,#newsletter-subscription-successful-popup .modal-dialog{box-shadow:none}
#newsletter-subscription-confirmation-popup .modal-content,#newsletter-subscription-validation-popup .modal-content,#subscriptionModal .modal-content,#newsletter-subscription-successful-popup .modal-content{border:0}
@media(max-width:40em){#newsletter-subscription-confirmation-popup .modal-content,#newsletter-subscription-validation-popup .modal-content,#subscriptionModal .modal-content,#newsletter-subscription-successful-popup .modal-content{padding-bottom:40px;padding-top:50px}
}
#newsletter-subscription-confirmation-popup .page-header,#newsletter-subscription-validation-popup .page-header,#subscriptionModal .page-header,#newsletter-subscription-successful-popup .page-header{border-bottom:0;margin-bottom:0;padding:0}
#newsletter-subscription-confirmation-popup .page-header h1,#newsletter-subscription-validation-popup .page-header h1,#subscriptionModal .page-header h1,#newsletter-subscription-successful-popup .page-header h1{text-align:left}
#newsletter-subscription-validation-popup .validation-form .newsletter-input{margin-bottom:40px}
#newsletter-subscription-validation-popup .validation-form .newsletter-submit.disabled{cursor:not-allowed}
#newsletter-subscription-validation-popup .validation-form .newsletter-submit.disabled:hover{opacity:.5 !important}
#newsletter-subscription-validation-popup .validation-form .newsletter-submit,#newsletter-subscription-validation-popup .validation-form [disabled].newsletter-submit{float:right;background-color:#3cb4e6;border-color:#3cb4e6;color:#fff}
.small-12.columns.privacy-statement a{color:#3cb4e6;cursor:pointer;font-weight:normal;text-decoration:none}
#newsletter-subscription-confirmation-popup h4,#newsletter-subscription-successful-popup h4{color:#74757c;font-size:14px;font-weight:400}
#openModalOptOut,#successInterests,#successEvents{background:#fff;border-radius:0;font-size:14px;max-width:1053px !important;padding:50px 10px 15px;text-align:left;width:auto}
@media(min-width:40.063em){#openModalOptOut,#successInterests,#successEvents{padding:70px}
}
#openModalOptOut .reveal-modal-bg,#successInterests .reveal-modal-bg,#successEvents .reveal-modal-bg{background:rgba(0,0,0,0.7)}
#openModalOptOut .close-reveal-modal:before,#openModalOptOut .close-reveal-modal:after,#successInterests .close-reveal-modal:before,#successInterests .close-reveal-modal:after,#successEvents .close-reveal-modal:before,#successEvents .close-reveal-modal:after{width:30px}
#openModalOptOut form,#successInterests,#successEvents form{text-align:left}
#openModalOptOut #otherType{margin-bottom:25px}
#successSubscriptions{bottom:auto;left:0;max-width:1053px !important;position:fixed;top:0;width:100%}
#successSubscriptions .modal-content{border:0;padding:50px 10px}
@media(min-width:40.063em){#successSubscriptions .modal-content{padding:70px}
}
@media(min-width:64.063em){#successSubscriptions{margin:0 auto;top:25px;width:auto}
}
#openModalOptOut button,#successInterests button,#successSubscriptions button,#successEvents button{margin-bottom:0;margin-right:0}
#emailAlertModal .modal-dialog .modal-content .row,#emailChoiceModal .modal-dialog .modal-content .row{margin:0}
#emailAlertModal .modal-dialog .modal-content .row blockquote,#emailChoiceModal .modal-dialog .modal-content .row blockquote{border-left:0;clear:both;padding:0}
#emailAlertModal .modal-dialog .modal-content .row blockquote p:first-of-type,#emailChoiceModal .modal-dialog .modal-content .row blockquote p:first-of-type{margin:0}
#emailAlertModal .modal-dialog .modal-content .row .small-push-1,#emailAlertModal .modal-dialog .modal-content .row .small-push-3,#emailChoiceModal .modal-dialog .modal-content .row .small-push-1,#emailChoiceModal .modal-dialog .modal-content .row .small-push-3{left:0;padding:0}
#emailAlertModal .modal-dialog .modal-content .row .small-push-3,#emailChoiceModal .modal-dialog .modal-content .row .small-push-3{float:right}
#emailAlertModal .modal-dialog .modal-content #startOver,#emailAlertModal .modal-dialog .modal-content .email-form,#emailChoiceModal .modal-dialog .modal-content #startOver,#emailChoiceModal .modal-dialog .modal-content .email-form{float:right;margin-right:0}
#emailAlertModal .modal-dialog .modal-content .email-form,#emailChoiceModal .modal-dialog .modal-content .email-form{min-width:120px}
#emailAlertModal .modal-dialog .modal-content .email-login,#emailChoiceModal .modal-dialog .modal-content .email-login{float:left}
#cookieAlertModal .modal-dialog .modal-content h4,#validationModal .modal-dialog .modal-content h4{color:#74757c;font-size:14px;font-weight:400;line-height:1.5}
@media only screen and (max-width:40em){.reveal-modal,dialog{min-height:auto}
}
#genericModal .contains-navigation-arrows,#pdpTableModal .contains-navigation-arrows,#genericModalNoBG .contains-navigation-arrows,#distribModal .contains-navigation-arrows,#oldBrowserModal .contains-navigation-arrows,.generic-modal .contains-navigation-arrows,.st-modal--generic .contains-navigation-arrows{position:relative}
#genericModal a.modal-page,#pdpTableModal a.modal-page,#genericModalNoBG a.modal-page,#distribModal a.modal-page,#oldBrowserModal a.modal-page,.generic-modal a.modal-page,.st-modal--generic a.modal-page{background:#3cb4e6;color:#fff;font-size:14px;padding-bottom:14px;padding-top:14px;position:absolute;text-align:center}
@media only screen and (max-width:64em){#genericModal a.modal-page,#pdpTableModal a.modal-page,#genericModalNoBG a.modal-page,#distribModal a.modal-page,#oldBrowserModal a.modal-page,.generic-modal a.modal-page,.st-modal--generic a.modal-page{display:block;margin-bottom:20px;position:relative;width:50%}
}
#genericModal a.modal-page.prev-page,#pdpTableModal a.modal-page.prev-page,#genericModalNoBG a.modal-page.prev-page,#distribModal a.modal-page.prev-page,#oldBrowserModal a.modal-page.prev-page,.generic-modal a.modal-page.prev-page,.st-modal--generic a.modal-page.prev-page{left:-70px;padding-left:14px;padding-right:20px}
@media only screen and (max-width:64em){#genericModal a.modal-page.prev-page,#pdpTableModal a.modal-page.prev-page,#genericModalNoBG a.modal-page.prev-page,#distribModal a.modal-page.prev-page,#oldBrowserModal a.modal-page.prev-page,.generic-modal a.modal-page.prev-page,.st-modal--generic a.modal-page.prev-page{float:left;left:auto}
}
#genericModal a.modal-page.next-page,#pdpTableModal a.modal-page.next-page,#genericModalNoBG a.modal-page.next-page,#distribModal a.modal-page.next-page,#oldBrowserModal a.modal-page.next-page,.generic-modal a.modal-page.next-page,.st-modal--generic a.modal-page.next-page{padding-left:20px;padding-right:14px;right:-70px}
@media only screen and (max-width:64em){#genericModal a.modal-page.next-page,#pdpTableModal a.modal-page.next-page,#genericModalNoBG a.modal-page.next-page,#distribModal a.modal-page.next-page,#oldBrowserModal a.modal-page.next-page,.generic-modal a.modal-page.next-page,.st-modal--generic a.modal-page.next-page{float:right;right:auto}
}
#genericModal a.modal-page.inactive,#pdpTableModal a.modal-page.inactive,#genericModalNoBG a.modal-page.inactive,#distribModal a.modal-page.inactive,#oldBrowserModal a.modal-page.inactive,.generic-modal a.modal-page.inactive,.st-modal--generic a.modal-page.inactive{background:#e6e6e6}
#genericModal .image-header .image,#pdpTableModal .image-header .image,#genericModalNoBG .image-header .image,#distribModal .image-header .image,#oldBrowserModal .image-header .image,.generic-modal .image-header .image,.st-modal--generic .image-header .image{padding-left:0;padding-right:54px}
#genericModal .image-header .details,#pdpTableModal .image-header .details,#genericModalNoBG .image-header .details,#distribModal .image-header .details,#oldBrowserModal .image-header .details,.generic-modal .image-header .details,.st-modal--generic .image-header .details{padding-left:0;padding-top:38px}
#genericModal article p:last-child,#pdpTableModal article p:last-child,#genericModalNoBG article p:last-child,#distribModal article p:last-child,#oldBrowserModal article p:last-child,.generic-modal article p:last-child,.st-modal--generic article p:last-child{margin-bottom:0}
#genericModal .image-header,#genericModal article,#pdpTableModal .image-header,#pdpTableModal article,#genericModalNoBG .image-header,#genericModalNoBG article,#distribModal .image-header,#distribModal article,#oldBrowserModal .image-header,#oldBrowserModal article,.generic-modal .image-header,.generic-modal article,.st-modal--generic .image-header,.st-modal--generic article{border-bottom:1px solid #ccc;margin-bottom:20px;padding-bottom:20px}
#genericModal .related-assets,#pdpTableModal .related-assets,#genericModalNoBG .related-assets,#distribModal .related-assets,#oldBrowserModal .related-assets,.generic-modal .related-assets,.st-modal--generic .related-assets{padding-bottom:25px}
#genericModal .document-info,#pdpTableModal .document-info,#genericModalNoBG .document-info,#distribModal .document-info,#oldBrowserModal .document-info,.generic-modal .document-info,.st-modal--generic .document-info{font-size:10px}
#genericModalTrim .modal-content.data-image{text-align:center}
.partner-product-disclaimer-content{border-top:1px solid #ccc;padding-bottom:50px;padding-top:25px}
.partner-product-disclaimer-content *{font-size:12px;text-align:justify}
.partner-product-documents{margin-bottom:50px}
.partner-product-documents .fa-external-link-square{color:#3cb4e6;font-size:11px !important;vertical-align:top}
table#table-training-details,table#table-product-details{border-top:1px solid #03234b}
table#table-training-details td i,table#table-product-details td i{margin-right:10px}
table#table-training-details tr td:first-child,table#table-product-details tr td:first-child{white-space:nowrap;width:15%}
.partner-product-details .st-product-details-footnotes{padding-left:33px}
#section-get-software-table h2.uppercase.with-styling,#section-get-software-table .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #section-get-software-table h1.uppercase.with-styling,#section-get-software-table .simple-table-layout+h3+h1.uppercase.with-styling,#getsoftware-scroll h2.uppercase.with-styling,#getsoftware-scroll .simple-table-layout td h1.uppercase.with-styling,.simple-table-layout td #getsoftware-scroll h1.uppercase.with-styling,#getsoftware-scroll .simple-table-layout+h3+h1.uppercase.with-styling{text-align:center !important}
.table-sample-and-buy tr td:not([style*="z-index"]){z-index:10 !important}
.table-sample-and-buy tr.child td:not([style*="z-index"]){z-index:20 !important}
.table-sample-and-buy.get-software tr td{vertical-align:top}
.table-sample-and-buy.get-software tr td.buttons [class*='table-button-'][class*='st-flex-order']{margin-top:5px}
body.modal-open #software-grid td{z-index:auto !important}
#software-grid .table-button-blue,.solutionsoftwares-softwaresubpanelcontent .table-button-blue{text-align:center;white-space:nowrap;width:100%}
.table-button-blue.st-magento,.table-button-blue.st-magento[disabled]{background-color:#e6007e;border-color:#e6007e;color:#fff}
.table-button-blue.st-magento:visited{background-color:#e6007e;border-color:#e6007e;color:#fff;outline:0}
.table-button-blue.st-magento:active{background:#e6007e;border-color:#e6007e;color:white;outline:0}
.table-button-blue.st-magento:not([disabled]):focus,.table-button-blue.st-magento:not([disabled]):hover{border-color:#da268e;outline-width:0;opacity:1;background:#da268e}
.table-button-blue.st-magento:not([disabled]):focus,.table-button-blue.st-magento:not([disabled]):focus span,.table-button-blue.st-magento:not([disabled]):hover,.table-button-blue.st-magento:not([disabled]):hover span{color:white}
.table-button-blue.st-magento .st-button__icon{fill:#fff}
.tooltip{display:none;font-weight:400;margin-right:10px;padding:5px 10px;z-index:121}
.tooltip:not(.no-arrow):before{left:10%}
.tooltip.no-arrow{max-width:222px}
.tooltip img+p{margin-top:10px}
.tooltip p{margin-bottom:0}
.tooltip span.nub{display:none}
.solutionsoftwares-softwaresbutton{cursor:pointer;display:inline;white-space:nowrap}
@media(min-width:40.063em){.solutionsoftwares-softwaresbutton{font-size:13px;padding:0}
.solutionsoftwares-softwaresbutton,.solutionsoftwares-softwaresbutton:active,.solutionsoftwares-softwaresbutton:hover,.solutionsoftwares-softwaresbutton:not([disabled]):hover,.solutionsoftwares-softwaresbutton:not([disabled]):focus{background:0}
.solutionsoftwares-softwaresbutton,.solutionsoftwares-softwaresbutton:active{color:#3cb4e6}
.solutionsoftwares-softwaresbutton:hover,.solutionsoftwares-softwaresbutton:hover span,.solutionsoftwares-softwaresbutton:not([disabled]):hover,.solutionsoftwares-softwaresbutton:not([disabled]):hover span,.solutionsoftwares-softwaresbutton:not([disabled]):focus,.solutionsoftwares-softwaresbutton:not([disabled]):focus span{color:#90cfeb}
.solutionsoftwares-softwaresbutton:not([disabled]):focus{outline:0}
}
.table-button-grey-disabled{background-color:#a2a2a2;border-color:#a2a2a2;color:#fff}
.table-button-grey-disabled:hover{background-color:#a2a2a2;border-color:#a2a2a2;color:#fff}
#software-grid .table-button-grey-disabled,.solutionsoftwares-softwaresubpanelcontent .table-button-grey-disabled{text-align:center;white-space:nowrap;width:100%}
.solutionsoftwares-softwaresbuttontext{display:inline-block}
.solutionsoftwares-softwaresbuttonicon{display:inline-block;margin-left:5px}
.solutionsoftwares-softwaresbuttonicon i{font-size:11px}
.solutionsoftwares-softwaresbuttonicon .fa-minus{display:none}
.solutionsoftwares-softwaresbuttonicon .fa-plus{display:block}
.solutionsoftwares-subpanelrow{background-color:#f6f9fb !important;border-bottom:0}
.solutionsoftwares-subpanelrow table tr:hover td,.solutionsoftwares-subpanelrow:hover td{background:none !important}
.solutionsoftwares-subpanelrow>td{padding:0 !important}
@media(max-width:40em){.solutionsoftwares-subpanelrow>td{border-bottom:none !important}
}
.solutionsoftwares-softwaresubpanelcontent{max-height:0;overflow-y:hidden;transition:max-height .5s}
.solutionsoftwares-softwaresubpanelcontent table{min-width:0}
@media(max-width:40em){.solutionsoftwares-softwaresubpanelcontent table{padding:30px 0}
.solutionsoftwares-softwaresubpanelcontent table th:before,.solutionsoftwares-softwaresubpanelcontent table td:before{display:none}
.solutionsoftwares-softwaresubpanelcontent table th,.solutionsoftwares-softwaresubpanelcontent table td{padding:.625rem .9375rem !important}
}
@media(min-width:40.063em){.solutionsoftwares-softwaresubpanelcontent table{padding:25px 15px}
}
@media(min-width:64.063em){.solutionsoftwares-softwaresubpanelcontent table{padding:30px 25px}
}
.solution-picture{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;padding-right:10px;width:120px}
.solution-picture img{width:120px}
.solution-info .rpn-breadcrumb span{color:#ccc;font-size:10px;text-decoration:none}
.solution-info .rpn-breadcrumb span:not(:first-child):before{color:#ccc;content:'|';margin:0 5px}
.solution-info .rpn-breadcrumb a{color:#ccc;font-size:10px;text-decoration:none}
.solution-info .description{font-size:16px}
.solution-info .info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.solution-info .info a.rpn{color:#03234b;font-size:16px;font-weight:700}
.solution-info .info .st-table__info-box{margin-left:10px}
.solution-info .info .st-table__info-box .st-badge{font-size:11px;margin-top:0}
.solution-table th{border-top:0}
@media(max-width:40em){.solution-table th{display:none}
}
.solution-table .flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}
.solution-table .col-picture{vertical-align:top;width:120px}
.solution-table .col-picture img{height:120px;width:120px}
@media(max-width:40em){.solution-table .col-picture{width:60px}
.solution-table .col-picture img{height:60px;width:60px}
}
.solution-table .col-info{vertical-align:top}
.solution-table .col-info .overview p+p{margin-top:0}
.solution-table .col-info .overview ul:last-child{margin-bottom:0}
.solution-table .col-info .overview.is-collapsed{height:var(--collapsed-height);overflow:hidden;position:relative}
.solution-table .col-info .overview.is-collapsed ul,.solution-table .col-info .overview.is-collapsed p,.solution-table .col-info .overview.is-collapsed p+p{margin-bottom:0}
.solution-table .col-info .overview .morelink{background:#fff;bottom:0;font-size:16px;left:25%;position:absolute;right:0}
.solution-table .col-info .overview .morelink:before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(90%,#fff));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 90%);content:' ';height:25px;left:-50px;position:absolute;width:50px}
.solution-table .col-info .overview.list .morelink{line-height:30px}
.solution-table .col-info .overview:not(.is-collapsed) .morelink{bottom:auto;left:auto;position:relative;right:auto}
.solution-table .col-info .overview:not(.is-collapsed) .morelink:before{content:none}
.solution-table .col-info .overview p:last-child{margin-bottom:10px}
.solution-table tbody tr:hover td.col-info .overview .morelink{background:#f7fcfe}
.solution-table tbody tr:hover td.col-info .overview .morelink:before{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(90%,#f7fcfe));background:linear-gradient(90deg,rgba(255,255,255,0) 0,#f7fcfe 90%)}
.solution-table.sectioned#table-product-details{border-top:0}
.solution-table.sectioned td::before{display:none}
.solution-table.sectioned td:first-child{padding-left:0}
.solution-table.sectioned td:last-child{padding-right:0}
.solution-table.sectioned td.section-title{border-bottom-color:#03234b;cursor:pointer;padding-bottom:30px;padding-top:30px}
.solution-table.sectioned td.section-title .st-h3{font-size:18px;margin:0;text-align:left}
.solution-table.sectioned tr.last td{border-bottom:1px solid #03234b}
.solution-table.sectioned .col-picture{width:256px}
.solution-table.sectioned .col-picture img{height:256px;width:256px}
@media(max-width:64em){.solution-table.sectioned .col-picture{width:128px}
.solution-table.sectioned .col-picture img{height:128px;width:128px}
}
@media(max-width:40em){.solution-table.sectioned .col-picture{width:60px}
.solution-table.sectioned .col-picture img{height:60px;width:60px}
}
.solution-table.sectioned .col-info .description{color:#3cb4e6;font-size:18px;font-weight:700}
.solution-table.sectioned .col-info .overview ul li{padding-left:16px}
.solution-table.sectioned .col-info .overview ul li:before{color:#74757c;left:0}
.solution-table.sectioned .col-links{vertical-align:top}
.solution-table.sectioned .col-links .st-button{font-weight:700;margin-bottom:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.solution-table.sectioned .col-links .st-link{color:#74757c;font-size:14px;font-weight:700}
@media(max-width:40em){.solution-table.sectioned .col-links{display:none}
}
table.solution-table tbody tr:last-child>td{border-bottom:0}
table.dataTable.solution-table thead tr th{border-top:0}
.st-table--small.solution-small-table{border-top:0;border-bottom:0}
@media(max-width:40em){.st-ng-solutions-table .st-secondary-nav-tabs{display:none}
}
@media(max-width:64em){.st-ng-solutions-table .st-header-solution-type .st-button--show-filters{display:inherit}
}
@media(max-width:64em){.st-ng-solutions-table .hidden-for-tablet-down{display:none}
}
@media(min-width:64.063em){.st-ng-solutions-table .visible-for-tablet-down{display:none}
}
.st-ng-solutions-table .search-and-filters{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:5px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;-webkit-transition:width .3s ease-in;transition:width .3s ease-in}
.st-ng-solutions-table .search-and-filters.search-focused{-ms-flex-preferred-size:400px;flex-basis:400px}
.st-ng-solutions-table .search-and-filters.search-focused .search input[type="text"]{width:100%}
.st-ng-solutions-table .search-and-filters.search-keywords .search .st-svg--close{display:inline-block}
.st-ng-solutions-table .search-and-filters.search-keywords .search input[type="text"]{padding-right:40px}
.st-ng-solutions-table .search-and-filters .search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;position:relative}
.st-ng-solutions-table .search-and-filters .search .st-svg--search{position:absolute;left:15px}
.st-ng-solutions-table .search-and-filters .search .st-svg--close{cursor:pointer;display:none;fill:#74757c;height:13px;pointer-events:all;position:absolute;right:15px;width:13px}
.st-ng-solutions-table .search-and-filters .search input[type="text"]{background-color:#fff;border-color:#3cb4e6;padding-left:40px;width:100px}
.st-ng-solutions-table .search-and-filters .search input[type="text"]::-webkit-input-placeholder{color:#3cb4e6}
.st-ng-solutions-table .search-and-filters .search input[type="text"]::-moz-placeholder{color:#3cb4e6}
.st-ng-solutions-table .search-and-filters .search input[type="text"]::-ms-input-placeholder{color:#3cb4e6}
.st-ng-solutions-table .search-and-filters .search input[type="text"]::placeholder{color:#3cb4e6}
.st-ng-solutions-table .search-and-filters>button,.st-ng-solutions-table .search-and-filters>.st-button{margin:0}
.st-ng-solutions-table .search-and-filters .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:3px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}
.st-ng-solutions-table .search-and-filters .header p{margin:0}
.st-ng-solutions-table .search-and-filters .header .filters-close{cursor:pointer}
.st-ng-solutions-table .search-and-filters .filters-wrapper{background:#fff;-webkit-box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);box-shadow:0 4px 16px 0 rgba(116,117,124,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;left:0;min-width:300px;overflow:hidden;padding:15px;position:absolute;top:38px;width:auto;z-index:11}
.st-ng-solutions-table .search-and-filters .filters-wrapper .item{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-ng-solutions-table .search-and-filters.does-not-fit .filters-wrapper{left:auto;right:0}
.st-ng-solutions-table .search-and-filters .footer{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border-top:5px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.st-ng-solutions-table .search-and-filters .footer button{margin:0}
.dataTable tr td.control{text-align:center}
.dataTable tr.child{background-color:#f6f9fb}
.dataTable tr.child td.child{padding:25px 20px 15px !important}
.dataTable tr.child .dtr-details li{border:none !important;display:flex;line-height:1.5;margin-bottom:15px;padding-bottom:0 !important}
.dataTable tr.child .dtr-details li:before{content:''}
.dataTable tr.child .dtr-details li .dtr-title{vertical-align:top;white-space:normal;width:50%}
.dataTable tr.child .dtr-details li .dtr-data{display:inline-block;padding-left:25px;white-space:normal;width:50%;z-index:auto !important}
.dataTable tr.child .dtr-details li .dtr-data .table-button-blue{white-space:normal !important}
span.read-more-tooltip{display:none;font-weight:400;margin-right:10px;padding:5px 10px;position:fixed;z-index:100}
span.read-more-tooltip p{margin-bottom:0}
@media(max-width:64em){.landingpage-title{padding:0 10px}
}
.gatedResourcesComponent{margin-bottom:50px}
.resources-table{display:flex}
@media(max-width:40em){.resources-table{flex-wrap:wrap}
}
.resources-table table{width:50%}
@media(max-width:40em){.resources-table table{width:100%}
}
h2.design-support-calculators:not(:first-of-type),.simple-table-layout td h1.design-support-calculators:not(:first-of-type),.simple-table-layout+h3+h1.design-support-calculators:not(:first-of-type){padding-top:20px}
h2.design-support-calculators+.preference-block-content,.simple-table-layout td h1.design-support-calculators+.preference-block-content,.simple-table-layout+h3+h1.design-support-calculators+.preference-block-content{margin-top:20px}
.calculators_supervisor fieldset{padding:40px 30px 15px}
@media(max-width:40em){.calculators_supervisor fieldset{padding:40px 15px 15px}
}
.calculators_supervisor form#rtcForm,.calculators_supervisor form#myform,.calculators_supervisor form#supervisorForm{background-color:#f6f9fb}
.calculators_supervisor form#rtcForm fieldset,.calculators_supervisor form#myform fieldset,.calculators_supervisor form#supervisorForm fieldset{border:0;margin:0}
.calculators_supervisor form#rtcForm fieldset .row .small-12 .row .small-12.medium-3,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3,.calculators_supervisor form#supervisorForm fieldset .row .small-12 .row .small-12.medium-3{padding-left:0}
.calculators_supervisor form#rtcForm fieldset:not(:last-child) .row .small-12 .row:last-child,.calculators_supervisor form#myform fieldset:not(:last-child) .row .small-12 .row:last-child,.calculators_supervisor form#supervisorForm fieldset:not(:last-child) .row .small-12 .row:last-child{border-bottom:1px solid #ccc}
.calculators_supervisor form#rtcForm label,.calculators_supervisor form#myform label,.calculators_supervisor form#supervisorForm label{color:#a2a2a2;margin-bottom:5px}
.calculators_supervisor form#rtcForm legend,.calculators_supervisor form#myform legend,.calculators_supervisor form#supervisorForm legend{background-color:#f6f9fb;font-size:14px;padding-top:10px}
.calculators_supervisor form#rtcForm input,.calculators_supervisor form#myform input,.calculators_supervisor form#supervisorForm input{background-color:#fff}
.calculators_supervisor form#rtcForm input[disabled],.calculators_supervisor form#myform input[disabled],.calculators_supervisor form#supervisorForm input[disabled]{background-color:#e6e6e6}
.calculators_supervisor form#rtcForm{margin-bottom:30px}
.calculators_supervisor form#rtcForm fieldset .row .small-12 .row .small-12.medium-9{padding:0}
.calculators_supervisor form#rtcForm fieldset.rt-clock-result{padding-bottom:15px}
.calculators_supervisor form#rtcForm fieldset.rt-clock-result input{margin-bottom:25px}
.calculators_supervisor form#myform fieldset:first-child legend{padding-top:40px}
.calculators_supervisor form#myform fieldset .row .small-12 .row{margin:0 0 15px}
@media(max-width:40em){.calculators_supervisor form#myform fieldset .row .small-12 .row:last-child .small-12.medium-3{display:none}
}
.calculators_supervisor form#myform fieldset .row .small-12 .row label.left.inline{padding:0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-1,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-1+.small-12.medium-6,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-1+.small-12.medium-8 .left.inline,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-1 .left.inline{color:#74757c;font-size:13px;font-weight:700}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-1+.small-12.medium-8 .left.inline{margin-bottom:0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-8+.small-12.medium-1{padding-top:10px}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-8{padding:10px .5rem 0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-1{padding-top:10px}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-1+.small-12.medium-1+.small-12.medium-6{padding-top:10px}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9{font-size:13px}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']{margin:0 5px 0 0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:before{border:1px solid transparent;left:0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:nth-child(2){margin-left:20px}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']:checked:after{left:-1px}
@media(max-width:40em){.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-9,.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1{padding:0}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1{width:20%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-8{padding-left:0;width:75%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-1{width:17%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-1+.small-12.medium-1{padding:0;width:20%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-1+.small-12.medium-1+.small-12.medium-1+.small-12.medium-6{width:43%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-8{padding:0;width:57%}
.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-3+.small-12.medium-8+.small-12.medium-1{width:43%}
}
@media(max-width:64em){.calculators_supervisor form#myform fieldset .row .small-12 .row .small-12.medium-9 input[type='radio']{margin:-4px 5px 0 0;vertical-align:middle}
}
@media(max-width:64em){.calculators_supervisor form#supervisorForm fieldset .row .small-12 .row .small-12.medium-9{padding:0}
}
.calculators_supervisor form#supervisorForm fieldset .row .small-12 .row .small-12.medium-9 input[type='text']{margin-bottom:25px}
@media(max-width:40em){.calculators_supervisor form#supervisorForm fieldset:last-child .row .small-12 .row:last-child .small-12.medium-3{display:none}
}
.calculators_supervisor form#rtcForm fieldset .row .small-12 .row,.calculators_supervisor form#supervisorForm fieldset .row .small-12 .row{margin:0}
.calculators_supervisor form#rtcForm select,.calculators_supervisor form#supervisorForm select{background-color:#fff}
.zeropower_caphat .main-container #calculators{margin:0 !important;overflow-x:auto !important}
.zeropower_caphat .main-container #calculators thead td{border-bottom:2px solid #ccc;border-top:1px solid #03234b}
.st-accordion-related-products .st-accordion-producttree li{border-top:solid 1px #e6e6e6;padding:9px 0}
.st-accordion-related-products .st-accordion-producttree li:before{content:' '}
.st-accordion-related-products .st-accordion-producttree li>div{margin-top:10px}
.st-accordion-related-products .st-accordion-producttree li>label{border-bottom:0;font-weight:400;margin:0;min-height:19px;padding-left:39px}
.st-accordion-related-products .st-accordion-producttree li .closed,.st-accordion-related-products .st-accordion-producttree li .opened{background-repeat:no-repeat;background-position:center;background-size:contain;vertical-align:text-top;position:absolute;left:12px;top:11px}
.st-accordion-related-products .st-accordion-producttree li .closed .fa,.st-accordion-related-products .st-accordion-producttree li .opened .fa{display:none}
.st-accordion-related-products .st-accordion-producttree li .closed{background-image:url("st-site-cx/media/app/images/svg/icon-arrow-right-grey.svg");height:15px;width:15px}
.st-accordion-related-products .st-accordion-producttree li .opened{background-image:url("st-site-cx/media/app/images/svg/icon-arrow-right-grey.svg");transform:rotate(90deg)}
.st-accordion-related-products .st-accordion-producttree li.active{padding-bottom:0}
.st-accordion-related-products .st-accordion-producttree li.active>label>span.opened{height:15px;width:15px}
.st-accordion-related-products .st-accordion-producttree li a{color:#74757c;display:inline-block;font-size:13px;line-height:1.4;padding:0 5px 0 0;padding-left:72px}
.st-accordion-related-products .st-accordion-producttree .st-accordion-producttree label{padding-left:51px}
.st-accordion-related-products .st-accordion-producttree .st-accordion-producttree label .closed,.st-accordion-related-products .st-accordion-producttree .st-accordion-producttree label .opened{left:27px}
.st-accordion>li.active>a>span.closed,.st-accordion>li.active>label>span.closed{display:none}
table.dataTable thead .sorting,table.dataTable thead .sorting_asc,table.dataTable thead .sorting_desc{padding-right:15px}
table.event-list a strong{font-weight:400}
.simple-table-layout[border='0'] td{border:0}
@media(max-width:40em){.simple-table-layout td{display:block}
}
@media(max-width:64em){.simple-table-layout td img{width:100%}
}
.simple-table-layout td h1{margin-bottom:0}
.simple-table-layout p{font-size:14px}
table.percent100,.dynamic-table{margin-bottom:50px}
@media(max-width:64em){#search_result_estore_table_wrapper #search_result_estore_table_wrapper{overflow-x:auto;overflow-y:hidden}
}
.table-sample-and-buy td [class*='table-button-'],.solutionsoftwares-softwaresubpanelcontent td [class*='table-button-'],table.dt-responsive td [class*='table-button-']{margin:0}
.table-sample-and-buy td [class*='table-button-']+[class*='table-button-'],.solutionsoftwares-softwaresubpanelcontent td [class*='table-button-']+[class*='table-button-'],table.dt-responsive td [class*='table-button-']+[class*='table-button-']{margin-top:5px}
.table-sample-and-buy .st-flex .gscontent,.solutionsoftwares-softwaresubpanelcontent .st-flex .gscontent,.dt-responsive .st-flex .gscontent{order:2}
.table-sample-and-buy .st-flex .gscontent a,.solutionsoftwares-softwaresubpanelcontent .st-flex .gscontent a,.dt-responsive .st-flex .gscontent a{margin-top:5px}
.videos-item{float:left}
.videos-item.no-float{float:none}
.videos-item>.video-img,.videos-item>a>img{margin-bottom:15px}
.videos-item.personalized-item{border-left:2px solid #ffd200;margin-bottom:15px;margin-left:0;padding-left:10px}
.videos-item.personalized-item>.video-img,.videos-item.personalized-item>a>img{margin-bottom:0}
.videos-item .video-img{cursor:pointer;padding-top:56.25%}
.videos-item .video-img .thumbnail-overlay{display:none}
.videos-item .video-img .thumbnail-overlay,.videos-item .video-img .thumbnail-overlay a{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1003}
.videos-item .video-img img.ivt{position:absolute;top:0;left:0;height:100%;object-fit:cover}
@media(max-width:40em){.videos-item .video-img img.ivt{width:100%}
}
.videos-item .video-title a{color:#03234b;font-size:18px;font-weight:700}
.videos-item p.video-title{margin-top:10px}
.partner-product-video-list{padding:25px 0}
@media(max-width:40em){.partner-product-video-list>.row>.large-12.columns>div{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}
.partner-product-video-list>.row>.large-12.columns>div iframe,.partner-product-video-list>.row>.large-12.columns>div .video-js,.partner-product-video-list>.row>.large-12.columns>div video,.partner-product-video-list>.row>.large-12.columns>div embed,.partner-product-video-list>.row>.large-12.columns>div object{height:100%;left:0;position:absolute;top:0;width:100%}
}
@media(min-width:40.063em){.partner-product-video-list>.row>.large-12.columns>div .videos-item.no-float{float:left !important}
}
.partner-product-video-list>.row>.large-12.columns>div iframe,.partner-product-video-list>.row>.large-12.columns>div .video-js,.partner-product-video-list>.row>.large-12.columns>div video,.partner-product-video-list>.row>.large-12.columns>div embed,.partner-product-video-list>.row>.large-12.columns>div object{max-width:100%}
.partner-product-video-list>.row>.columns:not(.large-12) .video-img{align-items:baseline;display:flex;justify-content:center}
@media(max-width:64em){#resources-scroll .columns.end .js-video-list-column{margin-bottom:50px}
}
@media(min-width:40.063em){#resources-scroll .large-4.columns.end>.js-video-list-column>.videos-item .video-img{align-items:baseline;display:flex;justify-content:center}
}
@media(min-width:40.063em) and (max-width:64em){#resources-scroll .large-4.columns.end>.js-video-list-column>.videos-item .video-img:after{left:50.4%}
}
@media(min-width:64.063em){#resources-scroll .large-4.columns.end>.js-video-list-column>.videos-item .video-img img.ivt{max-height:360px;width:auto}
}
@media(max-width:40em){#resources-scroll .large-4.columns.end>.js-video-list-column.text-center{text-align:left !important}
}
@media(min-width:64.063em){#resources-scroll .large-4.columns.end>.js-video-list-column.text-center{text-align:left !important}
}
#resources-scroll .js-video-list-column.text-center a{font-size:13px}
.s-gated-video:not(:last-child){margin-bottom:50px}
.videos-item span.overlay{left:50%;position:absolute;top:50%}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty{cursor:default !important}
table.dataTable.dtr-inline.collapsed>tbody>tr>td.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th.child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>td.dataTables_empty:before{display:none !important}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child{position:relative;padding-left:30px;cursor:pointer}
table.dataTable.dtr-inline.collapsed>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr>th:first-child:before{top:9px;left:4px;height:14px;width:14px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:'Courier New',Courier,monospace;line-height:14px;content:'+';background-color:#008cba}
table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:'-';background-color:#d33333}
table.dataTable.dtr-inline.collapsed>tbody>tr.child td:before{display:none}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child{padding-left:27px}
table.dataTable.dtr-inline.collapsed.compact>tbody>tr>td:first-child:before,table.dataTable.dtr-inline.collapsed.compact>tbody>tr>th:first-child:before{top:5px;left:4px;height:14px;width:14px;border-radius:14px;line-height:14px;text-indent:3px}
table.dataTable.dtr-column>tbody>tr>td.control,table.dataTable.dtr-column>tbody>tr>th.control{position:relative;cursor:pointer}
table.dataTable.dtr-column>tbody>tr>td.control:before,table.dataTable.dtr-column>tbody>tr>th.control:before{top:50%;left:50%;height:16px;width:16px;margin-top:-10px;margin-left:-10px;display:block;position:absolute;color:white;border:2px solid white;border-radius:14px;box-shadow:0 0 3px #444;box-sizing:content-box;text-align:center;font-family:'Courier New',Courier,monospace;line-height:14px;content:'+';background-color:#008cba}
table.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dataTable.dtr-column>tbody>tr.parent th.control:before{content:'-';background-color:#d33333}
table.dataTable>tbody>tr.child{padding:.5em 1em}
table.dataTable>tbody>tr.child:hover{background:transparent !important}
table.dataTable>tbody>tr.child ul.dtr-details{display:inline-block;list-style-type:none;margin:0;padding:0}
table.dataTable>tbody>tr.child ul.dtr-details li{border-bottom:1px solid #efefef;padding:.5em 0}
table.dataTable>tbody>tr.child ul.dtr-details li:first-child{padding-top:0}
table.dataTable>tbody>tr.child ul.dtr-details li:last-child{border-bottom:0}
table.dataTable>tbody>tr.child span.dtr-title{display:inline-block;min-width:75px;font-weight:bold}
div.dtr-modal{position:fixed;box-sizing:border-box;top:0;left:0;height:100%;width:100%;z-index:100;padding:10em 1em}
div.dtr-modal div.dtr-modal-display{position:absolute;top:0;left:0;bottom:0;right:0;width:50%;height:50%;overflow:auto;margin:auto;z-index:102;overflow:auto;background-color:#f5f5f7;border:1px solid black;border-radius:.5em;box-shadow:0 12px 30px rgba(0,0,0,0.6)}
div.dtr-modal div.dtr-modal-content{position:relative;padding:1em}
div.dtr-modal div.dtr-modal-close{position:absolute;top:6px;right:6px;width:22px;height:22px;border:1px solid #eaeaea;background-color:#f9f9f9;text-align:center;border-radius:3px;cursor:pointer;z-index:12}
div.dtr-modal div.dtr-modal-close:hover{background-color:#eaeaea}
div.dtr-modal div.dtr-modal-background{position:fixed;top:0;left:0;right:0;bottom:0;z-index:101;background:rgba(0,0,0,0.6)}
@media screen and (max-width:767px){div.dtr-modal div.dtr-modal-display{width:95%}
}
table.dataTable>tbody>tr.child ul{font-size:1em}
table.dataTable.fixedHeader-floating,table.dataTable.fixedHeader-locked{background-color:white;margin-top:0 !important;margin-bottom:0 !important}
table.dataTable.fixedHeader-floating{position:fixed !important}
table.dataTable.fixedHeader-locked{position:absolute !important}
@media print{table.fixedHeader-floating{display:none}
}
.dt-loading-container{max-width:100% !important;overflow-x:auto;overflow-y:visible}
table.dt-responsive:not(.fixedHeader-floating):not(.fixedHeader-locked){width:100% !important}
table.dt-responsive.dataTable.dtr-column>tbody>tr.parent td.control,table.dt-responsive.dataTable.dtr-column>tbody>tr.parent th.control,table.dt-responsive.dataTable.dtr-column>tbody>tr>td.control,table.dt-responsive.dataTable.dtr-column>tbody>tr>th.control{width:16px}
table.dt-responsive.dataTable.dtr-column>tbody>tr.parent td.control:before,table.dt-responsive.dataTable.dtr-column>tbody>tr.parent th.control:before,table.dt-responsive.dataTable.dtr-column>tbody>tr>td.control:before,table.dt-responsive.dataTable.dtr-column>tbody>tr>th.control:before{background:0;border:0;box-shadow:none;color:#3cb4e6;display:inline-block;font-size:16px;font-weight:700;left:0;margin:0;position:static;top:0}
table.dt-responsive.dataTable>tbody>tr.child ul.dtr-details{width:100%}
table.dt-responsive .modal-content{white-space:normal}
.table-sample-and-buy.get-software.dt-responsive:not(.dtr-column) td:first-child:before{background:0;border:0;box-shadow:none;color:#3cb4e6;display:inline-block;font-size:16px;font-weight:700;left:0;margin:0;position:static;top:0}
.getsw-dt-subrow-button-tdwrap{display:flex;flex-direction:column}
.getsw-dt-subrow-button-tdwrap a{margin-top:5px !important}
.getsw-table-loading-phase table{pointer-events:none;opacity:.5}
.getsw-table-loading-phase:before{content:' ';background:url("st-site-cx/media/app/images/loading-spinner.svg");background-repeat:no-repeat;background-size:50px;position:absolute;display:inline;margin-top:70px;left:calc(50% - 20px);height:50px;width:50px;-webkit-animation-name:loading-spinner-rotate;animation-name:loading-spinner-rotate;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:1000}
.getsw-table-renderSelect-loading-phase table{opacity:.5}
.getsw-table-renderSelect-loading-phase:before{content:' ';background:url("st-site-cx/media/app/images/loading-spinner.svg");background-repeat:no-repeat;background-size:50px;position:absolute;display:inline;margin-top:70px;left:calc(50% - 20px);height:50px;width:50px;-webkit-animation-name:loading-spinner-rotate;animation-name:loading-spinner-rotate;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;z-index:1000}
.product-blocks{margin:50px 0}
.product-blocks .two-per-row,.product-blocks .three-per-row{display:flex;flex-wrap:wrap}
.product-blocks .row.large-centered{display:flex;justify-content:center}
.product-blocks .product-block{margin-bottom:25px}
.product-blocks .product-block .product-block-wrapper{border:1px solid #ccc;padding:15px}
.product-blocks .product-block .product-block-wrapper .product-block-title{margin-bottom:15px;word-wrap:break-word}
.product-blocks .product-block .product-block-wrapper .product-block-title a{display:inline-block;visibility:hidden}
.product-blocks .product-block .product-block-wrapper .product-block-image{background-position:center center;background-repeat:no-repeat;background-size:contain;height:139px;margin:0 auto 15px;max-width:65%}
.product-blocks .product-block .product-block-wrapper .product-block-description{max-height:80px;visibility:hidden;word-wrap:break-word}
.product-blocks .product-block .product-block-wrapper .product-block-link{margin-top:15px;visibility:hidden}
.product-blocks .product-block.medium-3 .product-block-image{max-width:90%}
.inpage-producttree h3,.inpage-producttree .back-to-top,.st-drill-down h3,.st-drill-down .back-to-top{font-weight:normal;justify-content:left;margin-right:0;width:100%}
.inpage-producttree h3:hover,.inpage-producttree .back-to-top:hover,.st-drill-down h3:hover,.st-drill-down .back-to-top:hover{text-decoration:none}
.inpage-producttree h3+h2,.inpage-producttree .simple-table-layout td h3+h1,.simple-table-layout td .inpage-producttree h3+h1,.inpage-producttree .simple-table-layout+h3+h1,.inpage-producttree .back-to-top+h2,.inpage-producttree .simple-table-layout td .back-to-top+h1,.simple-table-layout td .inpage-producttree .back-to-top+h1,.inpage-producttree .simple-table-layout+h3.back-to-top+h1,.st-drill-down h3+h2,.st-drill-down .simple-table-layout td h3+h1,.simple-table-layout td .st-drill-down h3+h1,.st-drill-down .simple-table-layout+h3+h1,.st-drill-down .back-to-top+h2,.st-drill-down .simple-table-layout td .back-to-top+h1,.simple-table-layout td .st-drill-down .back-to-top+h1,.st-drill-down .simple-table-layout+h3.back-to-top+h1{font-size:16px}
.inpage-producttree ul>li>a,.st-drill-down ul>li>a{border-bottom:1px solid #e6e6e6;display:block;font-size:14px;line-height:1.4;padding:12px 0}
.inpage-producttree ul>li>a,.inpage-producttree ul>li>a:hover span,.st-drill-down ul>li>a,.st-drill-down ul>li>a:hover span{color:#03234b}
.inpage-producttree ul>li>a>span.closed,.st-drill-down ul>li>a>span.closed{padding:2px 10px}
.st-drill-down{margin-bottom:25px}
.st-drill-down .breadcrumbs{background:transparent;border:0;padding-left:0;padding-right:0}
.st-drill-down .breadcrumbs>*{text-transform:none}
.st-drill-down .breadcrumbs>*:before{content:'\203A';top:-1px}
.st-drill-down .breadcrumbs>*:first-child:before{content:''}
.st-drill-down .breadcrumbs a{display:block;float:none;padding:2px 0}
.st-drill-down .breadcrumbs a:before{margin-left:0}
.st-drill-down .breadcrumbs a:last-child{cursor:default}
.st-drill-down ul ul,.st-drill-down ul li,.st-drill-down ul .text-muted{padding:0}
.dynamic-table table tbody tr{display:none}
.dynamic-table table tbody tr.visible{display:table-row}
.dynamic-table table tbody tr:not(.dark-danger)>td:first-child{border-left:3px solid transparent}
.dynamic-table a.see-more{display:none}
.st-quicklinks .st-quicklinks__column{padding-left:0}
.st-quicklinks .st-quicklinks__column .st-link{display:block;margin-bottom:10px}
.st-quicklinks{border-bottom:1px solid #ccc;margin-top:15px;overflow:hidden;padding-bottom:40px}
.st-new-products tr td{vertical-align:top}
.st-nav-search-bar{gap:10px;padding-bottom:36px}
.st-nav-search-bar .search-error{grid-area:error;display:none;color:#e6007e;font-size:13px}
.st-nav-search-bar.grid-tools{display:grid;grid-template-areas:'input input input control1 control1 control2 control3 reset' 'error error error error error error error error'}
.st-nav-search-bar.grid-tools[data-show-supplied-by-st] .st-nav-search-bar-item:first-child{grid-area:input / span 5}
@media(max-width:64em){.st-nav-search-bar.grid-tools{grid-template-areas:'input input input input control1 control1 control1 reset' 'control2 control2 control3 control3 . . . .' 'error error error error error error error error'}
.st-nav-search-bar.grid-tools[data-show-supplied-by-st] .st-nav-search-bar-item:first-child{grid-area:input / span 7}
}
@media(max-width:40em){.st-nav-search-bar.grid-tools{grid-template-areas:'input input input input control1 control1 control1 reset' 'control2 control2 control2 control2 control3 control3 control3 control3' 'error error error error error error error error'}
.st-nav-search-bar.grid-tools .st-nav-search-bar-item:first-child{grid-area:input / span 7}
}
.st-nav-search-bar.grid-resources{display:grid;grid-template-areas:'input input input input reset' 'error error error error error'}
@media(min-width:40.063em){.st-nav-search-bar.grid-resources[data-hierarchy-level]:not([data-hierarchy-level="0"]){grid-template-areas:'input input input input control1 control2 reset' 'error error error error error error error'}
}
@media(max-width:40em){.st-nav-search-bar.grid-resources{grid-template-areas:'input input input input input input reset reset' 'control1 control1 control1 control1 control2 control2 control2 control2' 'error error error error error error error error'}
}
.st-nav-search-bar.grid-app-resources{display:grid;grid-template-areas:'input input input input reset' 'error error error error error error error'}
@media(min-width:40.063em){.st-nav-search-bar.grid-app-resources.no-reset{grid-template-areas:'input' 'error'}
.st-nav-search-bar.grid-app-resources[data-hierarchy-level]:not([data-hierarchy-level="0"]){grid-template-areas:'input input input input control1 control2 reset' 'error error error error error error error'}
.st-nav-search-bar.grid-app-resources[data-hierarchy-level]:not([data-hierarchy-level="0"]).no-reset{grid-template-areas:'input input input input input control1 control2' 'error error error error error error error'}
}
@media(max-width:40em){.st-nav-search-bar.grid-app-resources{grid-template-areas:'input input input input reset' 'control1 control2 . . .' 'error error error error error'}
.st-nav-search-bar.grid-app-resources.no-reset .st-nav-search-bar-item:first-child{grid-area:input / span 5}
}
.st-nav-search-bar.grid-app-solutions{display:grid;grid-template-areas:'input input input input reset' 'error error error error error'}
@media(min-width:40.063em){.st-nav-search-bar.grid-app-solutions.no-reset{grid-template-areas:'input' 'error'}
.st-nav-search-bar.grid-app-solutions[data-hierarchy-level="0"],.st-nav-search-bar.grid-app-solutions:not([data-hierarchy-level]){grid-template-areas:'input input input input input control1 reset' 'error error error error error error error'}
.st-nav-search-bar.grid-app-solutions[data-hierarchy-level="0"].no-reset,.st-nav-search-bar.grid-app-solutions:not([data-hierarchy-level]).no-reset{grid-template-areas:'input input input input input input control1' 'error error error error error error error'}
.st-nav-search-bar.grid-app-solutions[data-hierarchy-level]:not([data-hierarchy-level="0"]){grid-template-areas:'input input input input control1 control2 reset' 'error error error error error error error'}
.st-nav-search-bar.grid-app-solutions[data-hierarchy-level]:not([data-hierarchy-level="0"]).no-reset{grid-template-areas:'input input input input input control1 control2' 'error error error error error error error'}
}
@media(max-width:40em){.st-nav-search-bar.grid-app-solutions{grid-template-areas:'input input input input reset' 'control1 control2 . . .' 'error error error error error'}
.st-nav-search-bar.grid-app-solutions.no-reset .st-nav-search-bar-item:first-child{grid-area:input / span 5}
}
.st-nav-search-bar.grid-app-tools{display:grid;grid-template-areas:'input input input input control1 reset' 'error error error error error error'}
@media(min-width:40.063em){.st-nav-search-bar.grid-app-tools{grid-template-areas:'input input input input control1 reset' 'control2 control2 control3 control3 . .' 'error error error error error error'}
}
@media(max-width:40em){.st-nav-search-bar.grid-app-tools{grid-template-areas:'input input input input input reset' 'control1 control1 control2 control2 control3 control3' 'error error error error error error'}
}
.st-nav-search-bar.grid-country-supplier{display:grid;grid-template-areas:'input input input input input control1 control2 reset'}
.st-nav-search-bar.grid-country-supplier[data-show-supplied-by-st] .st-nav-search-bar-item:first-child{grid-area:input / span 6}
@media(max-width:64em){.st-nav-search-bar.grid-country-supplier{grid-template-areas:'input input input control1 control1 control1' 'control2 reset reset . . .'}
}
.st-nav-search-bar.grid-documentation{display:grid;grid-template-areas:'input input input input input control1 control2 reset' 'error error error error error error error error'}
@media(max-width:64em){.st-nav-search-bar.grid-documentation{grid-template-areas:'input input input input input input input reset' 'control1 control1 control2 control2 . . . .' 'error error error error error error error error'}
}
.st-nav-search-bar.grid-tools-and-software{display:grid;grid-template-areas:'input input input input input control1 control2 reset' 'error error error error error error error error'}
.st-nav-search-bar.grid-tools-and-software[data-show-supplied-by-st] .st-nav-search-bar-item:first-child{grid-area:input/span 6}
@media(max-width:64em){.st-nav-search-bar.grid-tools-and-software{grid-template-areas:'input input input control1 control1 control1' 'control2 reset reset . . .' 'error error error error error error'}
}
@media(max-width:40em){.st-nav-search-bar.grid-tools-and-software{grid-template-areas:'input input input input input input' 'control1 reset reset . . .' 'error error error error error error'}
}
.st-nav-search-bar.grid-reset-mobile-filters{display:grid;grid-template-areas:'input input input input reset' 'error error error error error'}
@media(max-width:40em){.st-nav-search-bar.grid-reset-mobile-filters{grid-template-areas:'input input input input input' 'control1 control1 reset . .' 'error error error error error'}
}
.st-nav-search-bar.grid-inline-flex{display:flex}
.st-nav-search-bar.grid-inline-flex .st-nav-search-bar-item{flex-basis:fit-content}
.st-nav-search-bar.grid-inline-flex .st-nav-search-bar-item:first-child{flex-basis:100%}
.st-nav-search-bar.grid-inline-flex .st-nav-search-bar-item .filter-label{width:max-content}
.st-nav-search-bar .st-nav-search-bar-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.st-nav-search-bar .st-nav-search-bar-item:first-child{grid-area:input}
.st-nav-search-bar .st-nav-search-bar-item[data-control="1"]{grid-area:control1}
.st-nav-search-bar .st-nav-search-bar-item[data-control="2"]{grid-area:control2}
.st-nav-search-bar .st-nav-search-bar-item[data-control="3"]{grid-area:control3}
.st-nav-search-bar .st-nav-search-bar-item[data-control="4"]{grid-area:control4}
.st-nav-search-bar .st-nav-search-bar-item[data-control="5"]{grid-area:control5}
.st-nav-search-bar .st-nav-search-bar-item--mobile{display:none}
@media(max-width:40em){.st-nav-search-bar .st-nav-search-bar-item--mobile{display:-webkit-box;display:-ms-flexbox;display:flex}
}
@media(max-width:40em){.st-nav-search-bar .st-nav-search-bar-item--non-mobile{display:none}
}
.st-nav-search-bar .st-nav-search-bar-item--reset-button{grid-area:reset}
.st-nav-search-bar .st-nav-search-bar-item .st-select{width:100%}
.st-nav-search-bar .st-nav-search-bar-item .st-select,.st-nav-search-bar .st-nav-search-bar-item .st-select select{margin:0}
.st-nav-search-bar .st-nav-search-bar-item.st-button{margin:0}
.st-nav-search-bar .st-nav-search-bar-item.st-button{margin:0}
.st-nav-search-bar.has-selectors .st-nav-search-bar-item.hide-on-selectors{display:none}
.st-nav-search-bar-suggestions{background:#fff;border:0;display:none;left:0;opacity:0;position:absolute;top:calc(100% - 1px);-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:118}
.st-nav-search-bar-suggestions.open{border:solid 1px #ccc;display:block;opacity:1;padding:10px}
.st-nav-search-bar-suggestions p{font-size:13px;line-height:1.25;margin-bottom:6.5px}
.st-nav-search-bar-input.st-search__input{padding-right:32px}
.st-nav-search-bar-input.st-search__input::-webkit-input-placeholder{color:#74757c}
.st-nav-search-bar-input.st-search__input::-moz-placeholder{color:#74757c}
.st-nav-search-bar-input.st-search__input::-ms-input-placeholder{color:#74757c}
.st-nav-search-bar-input.st-search__input::placeholder{color:#74757c}
.st-nav-search-bar-icon-search{background:url(st-site-cx/media/app/images/icon_searchbox.png) center center no-repeat;border:0;cursor:pointer;height:100%;margin:0;outline:0;padding:0;position:absolute;right:8px;top:0;width:25px}
.st-nav-search-bar-reset-button{fill:#3cb4e6;padding:7px 15px}
.st-nav-search-bar-reset-button:hover{fill:#59bfea}
.st-nav-search-bar-browse-all-button,.st-nav-search-bar-filters-button{padding:6px 10px}
.st-nav-search-bar-browse-all-button .st-button__icon,.st-nav-search-bar-filters-button .st-button__icon{margin-right:10px}
.st-nav-search-bar-mobile{background:#fff;height:100%;left:0;position:absolute;top:0;width:100%;z-index:200}
.st-nav-search-bar-mobile .st-svg--close{cursor:pointer}
.st-nav-search-bar-mobile .wrapper{padding:30px 0}
.st-nav-search-bar-mobile .header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:4px solid #f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 30px}
.st-nav-search-bar-mobile .header span{color:#001c51;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.st-nav-search-bar-mobile .filter-title{color:#666;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;line-height:24px}
.st-nav-search-bar-mobile .content{border-bottom:4px solid #f8f8f8}
.st-nav-search-bar-mobile .item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;padding:10px 30px}
.st-nav-search-bar-mobile .item.hide{display:none}
.st-nav-search-bar-mobile .item:nth-child(1n+1){border-top:1px solid #f8f8f8}
.st-nav-search-bar-mobile .item .field-title{color:#666;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:14px}
.st-nav-search-bar-mobile .item .field{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1}
.st-nav-search-bar-mobile .item .field .st-select{margin-bottom:0;min-width:200px}
.st-nav-search-bar[data-show-supplied-by-st] .st-nav-search-bar-item--country-selector,.st-nav-search-bar[data-show-supplied-by-st] .item.country-selector,.st-nav-search-bar-mobile[data-show-supplied-by-st] .st-nav-search-bar-item--country-selector,.st-nav-search-bar-mobile[data-show-supplied-by-st] .item.country-selector{display:none}
.st-nav-search-bar .js-partners-country-selector{width:100%}
.st-nav-search-bar .js-partners-country-selector option:first-child,.st-nav-search-bar .js-partners-country-selector .selectric-items .selectric-scroll li:first-child{display:none}
.js-navigation-tabs-context .st-nav-search-bar{padding:0}
.js-navigation-tabs-context .st-nav-search-bar.solutions{border-bottom:1px solid #ccc;margin-bottom:15px;margin-top:20px;padding-bottom:15px}
@media(min-width:64.063em){.js-navigation-tabs-context.visible-for-tablet-down{display:none}
}
.st-news-details__language a,.st-nav-links a{color:#74757c;display:inline-block;height:25px;overflow:hidden}
.st-news-details__language a:before,.st-nav-links a:before{background:#3cb4e6;bottom:3px;content:'';height:2px;left:0;position:absolute;right:22px;transform:translateY(5px);transition:all .3s;width:100%}
.st-news-details__language a:hover,.st-nav-links a:hover,.st-news-details__language a.active,.st-nav-links a.active{color:#464650}
.st-news-details__language a:hover:before,.st-nav-links a:hover:before,.st-news-details__language a.active:before,.st-nav-links a.active:before{transform:translateY(0);transition:all .2s}
.st-news-details__language a.active,.st-nav-links a.active{font-weight:700}
.st-nav-links-wrapper{overflow:hidden}
.st-nav-links-wrapper .st-nav-links{float:left}
.st-nav-links__separator{display:inline-block;margin:0 5px;vertical-align:top}
.st-collapse-list__item{white-space:nowrap}
.st-collapse-list__item:not(.st-collapse-list__item--last):not(.st-search-result__headline):after{content:", ";display:inline-block;width:auto;height:auto}
.st-collapse-list__trigger{margin-top:18px;display:block}
.st-tabs-home{background:#fafafa;box-shadow:inset 0 -9px 17px -6px rgba(26,26,26,0.05);overflow:hidden;position:relative;text-align:center}
.st-tabs-home .slick-track>.slick-slide:last-child .st-tabs-tab{border-right:solid 2px #f8f8f8}
.st-tabs-home .st-tabs-tab{background:#fafafa;box-shadow:inset 0 -9px 17px -6px rgba(26,26,26,0.05);color:#74757c;cursor:pointer;overflow:hidden;padding:30px 20px 20px 20px;position:relative;transition:background-color .3s,color .3s,border 0;width:100%}
.st-tabs-home .st-tabs-tab:after{background-color:#03234b;content:'';height:6px;left:0;position:absolute;top:0;transform:translateY(-6px);transition:all .3s;width:100%}
@media only screen and (max-width:64em){.st-tabs-home .st-tabs-tab{line-height:0;padding:23px 10px;white-space:nowrap}
.st-tabs-home .st-tabs-tab:after{height:4px}
}
.st-tabs-home .st-tabs-tab.js-st-active,.st-tabs-home .st-tabs-tab:hover{background:#fff;box-shadow:0 -2px 10px 0 rgba(79,82,81,0.1);transition:all .3s;z-index:10}
.st-tabs-home .st-tabs-tab.js-st-active:after,.st-tabs-home .st-tabs-tab:hover:after{transform:translateY(0);transition:transform .2s}
.st-tabs-home .st-tabs-tab.js-st-active .st-tabs-tab-headline,.st-tabs-home .st-tabs-tab:hover .st-tabs-tab-headline{color:#3cb4e6}
.st-tabs-home>.columns:last-child .st-tabs-tab{border-right:solid 2px #f8f8f8}
.st-tabs-home .slick-next,.st-tabs-home .slick-prev{background-color:rgba(250,250,250,0.9);height:100%;margin:0;opacity:0;top:0;transform:none;transition:all .2s;visibility:hidden;width:44px}
.st-tabs-home .slick-next:not(.slick-disabled),.st-tabs-home .slick-prev:not(.slick-disabled){opacity:1;visibility:visible}
.st-tabs-home .slick-next svg,.st-tabs-home .slick-prev svg{fill:#74757c;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.st-tabs-home .slick-prev{background:linear-gradient(to right,#fafafa,rgba(250,250,250,0.9));box-shadow:1px 0 0 0 #ccc;left:-5px}
.st-tabs-home .slick-prev svg{transform:translate(-50%,-50%) rotate(180deg)}
.st-tabs-home .slick-next{background:linear-gradient(to right,rgba(250,250,250,0.9),#fafafa);box-shadow:-1px 0 0 0 #ccc;right:-5px}
.st-tabs-home .slick-next:before,.st-tabs-home .slick-prev:before{content:none}
.st-tabs-home .slick-slider{cursor:pointer}
.st-tabs-home .slick-track{display:flex;max-width:100%}
.st-tabs-home [data-slider-id]:not(.slick-initialized){display:flex}
.st-tabs-home .slick-slide,.st-tabs-home [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]{display:flex;height:auto;min-width:25%}
.st-tabs-home .slick-slide:focus,.st-tabs-home [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]:focus{outline:0}
@media only screen and (max-width:64em){.st-tabs-home .slick-slide,.st-tabs-home [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]{display:inline-block}
}
@media only screen and (max-width:40em){.st-tabs-home .slick-slide,.st-tabs-home [data-slider-id]:not(.slick-initialized) [data-nav-tab-id]{min-width:auto}
}
.st-tabs-home .slick-list{margin:0 -5px;padding:0 5px}
@media screen and (min-width:64.063em){.st-tools-and-software{padding-bottom:25px}
}
@media(min-width:40.063em){.st-tools-and-software .st-text-link-teaser:nth-child(2n+1){clear:left}
}
.st-text-link-teaser .st-widget-title:hover .st-svg{fill:#03234b}
.st-text-link-teaser .st-widget-title__copy{margin-left:15px}
@media(max-width:40em){.st-text-link-teaser .st-widget-title__copy{margin-left:0}
}
@media screen and (min-width:64.063em){.st-training-and-community{padding-bottom:25px}
}
@media(min-width:40.063em) and (max-width:64em){.st-training-and-community .st-text-link-teaser:nth-child(2n+1){clear:left}
}
@media(min-width:64.063em){.st-training-and-community .st-text-link-teaser:nth-child(4n+1){clear:left}
}
.st-meet-st .st-font-size--l{margin-bottom:10px}
.st-meet-st .st-button{margin-bottom:50px}
.st-meet-st .st-teaser-video{float:none !important;margin-bottom:25px;position:relative}
@media(min-width:64.063em){.st-meet-st .st-teaser-video{margin-bottom:50px}
}
.st-meet-st .st-teaser-video .st-teaser-video__image{display:block;margin-bottom:0}
.st-meet-st .st-teaser-video .st-teaser-video__link{line-height:1;margin-left:0}
.st-meet-st .st-title-wrapper{line-height:normal;margin-bottom:10px}
.st-meet-st .st-meet-st__title{display:inline-block;line-height:normal;margin-bottom:0;margin-right:15px;vertical-align:top}
.st-meet-st .st-facts-intro{margin-bottom:15px}
.st-meet-st.st-meet-st--v2 .st-teaser-video{line-height:normal;margin-bottom:0}
.st-meet-st.st-meet-st--v2 .st-meet-st__video-wrapper{display:inline-block}
@media(max-width:64em){.st-meet-st .st-meet-st--v1__content-wrapper>.row>.columns:last-child .st-button,.st-meet-st .st-meet-st--v2__content-wrapper>.row>.columns:last-child .st-button{margin-bottom:25px}
}
@media(min-width:64.063em){.st-meet-st .st-meet-st--v2__content-wrapper .st-copy,.st-meet-st .st-meet-st--v2__content-wrapper .st-search-result__link,.st-meet-st .st-meet-st--v2__content-wrapper .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-meet-st .st-meet-st--v2__content-wrapper .stock-quote,.st-meet-st .st-meet-st--v2__content-wrapper form.validationForm{margin-bottom:35px}
}
.st-text-link-teaser{margin-bottom:25px}
.st-text-link-teaser p{margin-bottom:15px}
.st-tabs-content{box-shadow:0 1px 1px 0 rgba(0,0,0,0.1);position:relative}
.st-tabs-content>*:first-child{padding-top:25px;position:relative}
@media(min-width:64.063em){.st-tabs-content>*:first-child{padding-top:50px}
}
.st-tabs-content--hidden{display:none}
.slick-slide img{width:100%}
.slick-slide a:not([href]){cursor:default !important}
.slick-dots button,button.slick-arrow{margin:0}
.slick-dots button:hover,.slick-dots button:focus,button.slick-arrow:hover,button.slick-arrow:focus{background:0}
.slick-next,.slick-prev{fill:#3cb4e6;z-index:1}
.slick-next{right:10px}
.slick-prev{left:10px;transform:translateY(-10px) rotate(180deg)}
.slick-dots{bottom:0;margin:5px 0 10px 0;position:absolute;width:100%}
.slick-dots li{margin:0 33px 0 0}
@media(max-width:64em){.slick-dots li{margin-right:20px}
}
.slick-dots li button{border:0;margin:0;padding:3px}
.slick-dots li button:before{color:#3cb4e6;font-size:10px;left:50%;line-height:22px;opacity:1;position:absolute;text-shadow:0 0 4px #3cb4e6;top:50%;transform:translate(-50%,-50%)}
.slick-dots li button:before:hover{color:#3cb4e6}
.slick-dots li.slick-active button{border:1px solid #3cb4e6;border-radius:50%;box-shadow:0 0 4px 0 #3cb4e6}
.slick-dots li.slick-active button:before{color:#3cb4e6}
.st-simple-accordion-content{display:none}
.st-simple-accordion-toggler{cursor:pointer}
.st-simple-accordion-toggler .st-svg--arrow-right{fill:#03234b;margin:0 0 0 7.5px;transform:rotate(90deg);transition:all 500ms}
.st-simple-accordion-toggler.is-left .st-svg--arrow-right{margin:0 7.5px 0 0}
.st-stage--campaign .st-h1,.st-slider .st-slide__item-headline{letter-spacing:.8px}
@media(max-width:64em){.st-stage--campaign .st-h1,.st-slider .st-slide__item-headline{font-size:24px;line-height:26px;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:460px}
}
@media(min-width:64.063em){.st-slider .st-slide__item-headline--small{display:none}
}
@media(max-width:64.063em){.st-slider .st-slide__item-headline--small{margin-bottom:0}
}
@media(max-width:64.063em){.st-slider .st-slide__item-headline.st-slide__item-headline--home-banner{display:none}
}
.st-stage--text-dark .st-h1,.st-slide--text-dark .st-h1,.st-stage--text-dark .st-copy,.st-slide--text-dark .st-copy,.st-stage--text-dark .st-search-result__link,.st-slide--text-dark .st-search-result__link,.st-stage--text-dark .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage--text-dark .stock-quote,.st-slide--text-dark .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-slide--text-dark .stock-quote,.st-stage--text-dark form.validationForm,.st-slide--text-dark form.validationForm{color:#03234b}
.st-stage--text-bright,.st-slide--text-bright{-webkit-font-smoothing:antialiased}
.st-stage--text-bright .st-h1,.st-slide--text-bright .st-h1,.st-stage--text-bright .st-copy,.st-slide--text-bright .st-copy,.st-stage--text-bright .st-search-result__link,.st-slide--text-bright .st-search-result__link,.st-stage--text-bright .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage--text-bright .stock-quote,.st-slide--text-bright .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-slide--text-bright .stock-quote,.st-stage--text-bright form.validationForm,.st-slide--text-bright form.validationForm{color:#fff}
.st-stage--campaign .st-h1,.st-slide--video .st-h1,.st-slide--read-detail .st-h1,.st-stage--campaign .st-copy,.st-slide--video .st-copy,.st-slide--read-detail .st-copy,.st-stage--campaign .st-search-result__link,.st-slide--video .st-search-result__link,.st-slide--read-detail .st-search-result__link,.st-stage--campaign .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-stage--campaign .stock-quote,.st-slide--video .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-slide--video .stock-quote,.st-slide--read-detail .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-slide--read-detail .stock-quote,.st-stage--campaign form.validationForm,.st-slide--video form.validationForm,.st-slide--read-detail form.validationForm{max-width:800px}
.st-slider{overflow:hidden}
.st-slider .st-slide:not(:first-child){display:none}
.st-slider.slick-initialized .slick-slide{display:block}
.st-slider.slick-dotted.slick-slider,.st-slider .slick-slider{margin-bottom:0}
@media(max-width:1140px){.st-slider .slick-prev,.st-slider .slick-next{display:none !important}
}
.st-slider .st-row{height:100%;position:relative}
.st-slider ul li:before{content:none}
.st-slider.st-slider--stage .st-slide{height:460px}
@media(max-width:64em){.st-slider.st-slider--stage .st-slide{height:460px}
}
.st-slider.st-slider--stage .slick-dots li button:before{color:#c7c7ce}
.st-slider.st-slider--stage .slick-dots li button:hover:before{color:#c7c7ce;opacity:.75}
.st-slider.st-slider--stage .slick-dots li.slick-active button{border:1px solid #c7c7ce;-webkit-box-shadow:0 0 4px 0 #c7c7ce;box-shadow:0 0 4px 0 #c7c7ce}
.st-slider.st-slider--stage .slick-next,.st-slider.st-slider--stage .slick-prev{fill:#c7c7ce}
.st-slider.st-slider--content .st-slide{height:460px}
@media(max-width:64em){.st-slider.st-slider--content .st-slide{height:460px}
}
.st-slider.st-slider--content .slick-dots li{margin:0 17px 0 0}
@media(max-width:64em){.st-slider.st-slider--content .slick-dots li{margin-right:20px}
}
.st-slider.st-slider--content .slick-dots li button:before{opacity:.5;text-shadow:0 0 6px #fff}
.st-slider.st-slider--content .slick-dots li button:before:hover{color:#3cb4e6}
.st-slider.st-slider--content .slick-dots li:not(.slick-active) button:before{color:#fff}
.st-slider.st-slider--content .slick-dots li.slick-active button{border:0;box-shadow:none}
.st-slider.st-slider--content .slick-dots li.slick-active button:before{opacity:1}
.st-slider.st-slider--content .slick-dots li button{border-color:#c7c7ce}
.st-slider.st-slider--content .slick-dots li button:before{color:#c7c7ce;text-shadow:0 0 4px #c7c7ce}
.st-slider.st-slider--content .slick-dots li button:hover:before{color:#c7c7ce;opacity:.75}
.st-slider.st-slider--content .slick-dots li.slick-active button{border:1px solid #c7c7ce;-webkit-box-shadow:0 0 4px 0 #c7c7ce;box-shadow:0 0 4px 0 #c7c7ce}
.st-slider.st-slider--content .slick-dots li.slick-active button:before{color:#c7c7ce}
.st-slider.st-slider--content .slick-next,.st-slider.st-slider--content .slick-prev{fill:#c7c7ce}
.st-slider .st-slide{height:460px;overflow:hidden;position:relative}
.st-slider .st-slide img{height:100%;object-fit:cover;position:absolute;width:100%}
.st-slider .st-slide a:not([href]){cursor:default !important}
.st-slider .st-slide .st-slide__item{position:absolute;top:50%;transform:translate(0,-50%)}
@media(max-width:64em){.st-slider .st-slide .st-slide__item{padding:0 15px}
}
@media(max-width:40em){.st-slider .st-slide .st-slide__item{left:50%;min-width:280px;right:auto;text-align:center;transform:translate(-50%,-50%);width:75%}
.st-slider .st-slide .st-slide__item .st-link--video .st-link__icon{position:relative}
.st-slider .st-slide .st-slide__item .st-link--video span{display:none}
}
@media(max-width:64em){.st-slider .st-slide__item-subheadline{display:none}
}
.st-slider .st-slide__item-subheadline--small{margin-bottom:10px}
@media(min-width:64.063em){.st-slider .st-slide__item-subheadline--small{display:none}
}
.st-slider .st-slide .st-button{margin-right:0}
#videoModalTitle,.st-slider .st-slide img{white-space:pre-line}
.home-wrapper .st-slider.st-slider--stage .slick-prev{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.home-wrapper .st-slider.st-slider--stage .slick-next{-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.home-wrapper .st-slider.st-slider--stage .slick-prev,.home-wrapper .st-slider.st-slider--stage .slick-next{width:35px;height:35px}
.st-slide--read-detail .st-slide__item{right:0;text-align:right}
.commercial-banner--personalized{border-left:2px solid #ffd200}
.video-js:hover{cursor:pointer}
.video-js .vjs-big-play-button{background:transparent;border:2px solid #03234b;border-radius:27px;height:54px;transition:all .3s ease;width:54px}
.video-js .vjs-big-play-button:before{border-bottom:12px solid transparent;border-left:20px solid #03234b;border-top:12px solid transparent;content:'';height:0;left:55%;top:50%;transform:translate(-50%,-50%);transition:all .3s ease;width:0}
.video-js .vjs-big-play-button:focus,.video-js:hover .vjs-big-play-button{background-color:rgba(255,255,255,0.3);border-color:#26405e;transition:all .3s ease}
.video-js .vjs-big-play-button:focus:before,.video-js:hover .vjs-big-play-button:before{border-left-color:#26405e}
.vjs-big-play-centered .vjs-big-play-button{margin-left:-27px;margin-top:-27px}
.st-community-banner{display:flex;background-color:#03234b;box-shadow:0 10px 0 0 #e6007e inset}
@media(max-width:40em){.st-community-banner.with-form{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.st-community-banner__icon{align-content:center;align-items:center;background-color:#e6007e;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;justify-content:center;max-width:127px;min-height:127px;width:15%}
.st-community-banner__icon svg,.st-community-banner__icon img{height:auto;max-width:40px;width:40%}
.st-community-banner__content{align-content:center;align-items:center;display:flex;flex-flow:wrap;justify-content:space-between;padding:20px 30px;width:100%}
@media(max-width:64em){.st-community-banner__content{align-content:flex-start;align-items:flex-start;flex-direction:column;justify-content:flex-start;padding:40px 30px}
}
.st-community-banner__content-text{color:#fff;font-size:18px;font-weight:bold;max-width:75%;padding:10px 30px 10px 0}
@media(max-width:64em){.st-community-banner__content-text{margin-bottom:10px;max-width:100%;padding:0;width:100%}
}
.st-community-banner__content-button{flex-shrink:0;min-width:25%;text-align:right}
@media(max-width:64em){.st-community-banner__content-button{max-width:540px;text-align:left;width:100%}
}
.st-community-banner__content-button button{margin:0 22px 0 0}
@media(max-width:64em){.st-community-banner__content-button form{padding-right:0}
}
.st-community-banner__content-button form .st-input--newsletter{width:100%}
@media(min-width:64.063em){}
.st-community-banner__content-button form .st-input--newsletter input{height:42px}
.st-long-commercial-banner{border-right:10px solid #ffd200;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-long-commercial-banner.banner-frame{border:10px solid;padding:30px 0}
@media(max-width:40em){.st-long-commercial-banner.banner-frame{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
.st-long-commercial-banner.banner-frame,.st-long-commercial-banner.banner-frame .st-long-commercial-banner__icon,.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
@media(max-width:64em){.st-long-commercial-banner.banner-frame .st-long-commercial-banner__icon{max-width:117px;padding-left:10px;width:30%}
}
.st-long-commercial-banner.banner-frame .st-long-commercial-banner__icon svg{max-height:50px}
@media(max-width:64em){.st-long-commercial-banner.banner-frame .st-long-commercial-banner__icon svg{width:calc(100% - 30px)}
}
@media(max-width:64em){.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content{padding:0 20px 0 10px}
}
.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content-text{padding:0 78px 0 0;font-size:18px}
@media(max-width:64em){.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content-text{padding-right:15px}
}
@media(max-width:40em){.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content-text{font-size:16px}
}
.st-long-commercial-banner.banner-frame .st-long-commercial-banner__content-button{margin-top:10px}
.st-long-commercial-banner.no-icon .st-long-commercial-banner__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:40px;padding-right:20px}
@media(max-width:40em){.st-long-commercial-banner.no-icon .st-long-commercial-banner__content{padding-left:30px;padding-right:30px}
}
.st-long-commercial-banner.no-icon .st-long-commercial-banner__content-button{margin-top:30px}
.st-long-commercial-banner.dark-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.dark-bg{background-color:#03234b}
.st-long-commercial-banner.lcb-border-dark{border-color:#03234b}
.st-long-commercial-banner.pink-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.pink-bg{background-color:#e6007e}
.st-long-commercial-banner.lcb-border-pink{border-color:#e6007e}
.st-long-commercial-banner.blue-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.blue-bg{background-color:#3cb4e6}
.st-long-commercial-banner.lcb-border-blue{border-color:#3cb4e6}
.st-long-commercial-banner.yellow-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.yellow-bg{background-color:#ffd200}
.st-long-commercial-banner.lcb-border-yellow{border-color:#ffd200}
.st-long-commercial-banner.white-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.white-bg{background-color:#fff}
.st-long-commercial-banner.lcb-border-white{border-color:#fff}
.st-long-commercial-banner.grey-light-bg,.st-long-commercial-banner .st-long-commercial-banner__poster-before.grey-light-bg{background-color:#f8f8f8}
.st-long-commercial-banner.lcb-border-grey-light{border-color:#f8f8f8}
.st-long-commercial-banner__icon{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-negative:0;flex-shrink:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:127px;width:15%}
.st-long-commercial-banner__icon svg,.st-long-commercial-banner__icon img{height:auto;width:40%}
.st-long-commercial-banner__content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
@media(max-width:64em){.st-long-commercial-banner__content{-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:40px 20px 40px 10px}
}
@media(max-width:64em){.st-long-commercial-banner__content{padding:40px 20px 40px 0}
}
.st-long-commercial-banner__content-text{font-size:18px;font-weight:bold;padding:30px 78px}
.st-long-commercial-banner__content-text p{margin:15px 0 0}
@media(max-width:64em){.st-long-commercial-banner__content-text{margin-bottom:10px;padding:0;width:100%}
}
.st-long-commercial-banner__content-button{-ms-flex-negative:0;flex-shrink:0}
.st-long-commercial-banner__content-button a{margin:0 22px 0 0}
.st-long-commercial-banner__poster{width:50%;max-width:200px;background-size:cover;background-position:center top;position:relative}
.st-long-commercial-banner__poster-before{display:block;height:50%;position:absolute;left:0;bottom:0;width:40px}
.js-collapse-toggler .collapse-toggler-icon{-ms-flex-item-align:center;cursor:pointer;fill:#03234b;padding-left:10px}
.js-collapse-toggler .collapse-toggler-icon .st-svg{height:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease;width:11px}
@media(max-width:40em){.js-collapse-toggler.for-small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:40.063em){.js-collapse-toggler.for-small .collapse-toggler-icon{display:none}
}
.js-collapse-toggler.is-revealed .collapse-toggler-icon .st-svg{-webkit-transform:rotate(0);transform:rotate(0)}
@media(max-width:40em){.js-collapse-panel.for-small:not(.is-revealed){display:none}
}
.st-popular-categories .st-flex{line-height:1.7}
.st-popular-categories .st-flex a{width:33%;margin:5px 0}
.st-search-block input{height:42px}
.st-search-block button{padding:0 25px}
.st-search-block .st-flex a,.st-search-block .st-flex p{margin-right:15px}
.st-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:1;flex-shrink:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:auto;flex-basis:auto}
.st-flex--all-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--all-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--all-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--all-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--all-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--all-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--all-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
@media(min-width:0){.st-flex--sm-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--sm-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--sm-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--sm-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--sm-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--sm-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--sm-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
@media(min-width:0) and (max-width:40em){.st-flex--sm-only-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--sm-only-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--sm-only-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--sm-only-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--sm-only-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--sm-only-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--sm-only-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
@media(min-width:40.063em){.st-flex--md-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--md-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--md-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--md-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--md-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--md-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--md-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex--md-only-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--md-only-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--md-only-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--md-only-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--md-only-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--md-only-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--md-only-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
@media(min-width:64.063em){.st-flex--lg-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--lg-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--lg-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--lg-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--lg-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--lg-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--lg-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex--lg-only-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.st-flex--lg-only-row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.st-flex--lg-only-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-flex--lg-only-column-reverse{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.st-flex--lg-only-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.st-flex--lg-only-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}
.st-flex--lg-only-wrap-reverse{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}
}
.st-flex-justify--all-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--all-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--all-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--all-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--all-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--all-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
@media(min-width:0){.st-flex-justify--sm-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--sm-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--sm-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--sm-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--sm-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--sm-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
@media(min-width:0) and (max-width:40em){.st-flex-justify--sm-only-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--sm-only-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--sm-only-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--sm-only-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--sm-only-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--sm-only-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
@media(min-width:40.063em){.st-flex-justify--md-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--md-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--md-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--md-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--md-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--md-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-justify--md-only-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--md-only-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--md-only-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--md-only-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--md-only-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--md-only-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
@media(min-width:64.063em){.st-flex-justify--lg-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--lg-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--lg-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--lg-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--lg-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--lg-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-justify--lg-only-flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.st-flex-justify--lg-only-flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.st-flex-justify--lg-only-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.st-flex-justify--lg-only-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-flex-justify--lg-only-space-around{-ms-flex-pack:distribute;justify-content:space-around}
.st-flex-justify--lg-only-wrap-space-evenly{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}
}
.st-flex-items--all-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--all-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--all-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--all-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--all-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
@media(min-width:0){.st-flex-items--sm-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--sm-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--sm-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--sm-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--sm-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media(min-width:0) and (max-width:40em){.st-flex-items--sm-only-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--sm-only-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--sm-only-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--sm-only-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--sm-only-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media(min-width:40.063em){.st-flex-items--md-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--md-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--md-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--md-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--md-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-items--md-only-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--md-only-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--md-only-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--md-only-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--md-only-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media(min-width:64.063em){.st-flex-items--lg-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--lg-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--lg-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--lg-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--lg-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-items--lg-only-flex-start{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.st-flex-items--lg-only-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-flex-items--lg-only-flex-end{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}
.st-flex-items--lg-only-baseline{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}
.st-flex-items--lg-only-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}
}
.st-flex-content--all-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--all-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--all-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--all-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--all-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--all-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
@media(min-width:0){.st-flex-content--sm-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--sm-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--sm-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--sm-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--sm-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--sm-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
@media(min-width:0) and (max-width:40em){.st-flex-content--sm-only-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--sm-only-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--sm-only-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--sm-only-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--sm-only-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--sm-only-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
@media(min-width:40.063em){.st-flex-content--md-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--md-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--md-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--md-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--md-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--md-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-content--md-only-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--md-only-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--md-only-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--md-only-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--md-only-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--md-only-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
@media(min-width:64.063em){.st-flex-content--lg-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--lg-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--lg-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--lg-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--lg-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--lg-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-content--lg-only-flex-start{-ms-flex-line-pack:start;align-content:flex-start}
.st-flex-content--lg-only-center{-ms-flex-line-pack:center;align-content:center}
.st-flex-content--lg-only-flex-end{-ms-flex-line-pack:end;align-content:flex-end}
.st-flex-content--lg-only-space-between{-ms-flex-line-pack:justify;align-content:space-between}
.st-flex-content--lg-only-space-around{-ms-flex-line-pack:distribute;align-content:space-around}
.st-flex-content--lg-only-stretch{-ms-flex-line-pack:stretch;align-content:stretch}
}
.st-flex-order--all-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--all-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--all-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--all-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--all-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
@media(min-width:0){.st-flex-order--sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
@media(min-width:0) and (max-width:40em){.st-flex-order--sm-only-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--sm-only-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--sm-only-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--sm-only-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--sm-only-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
@media(min-width:40.063em){.st-flex-order--md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-order--md-only-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--md-only-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--md-only-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--md-only-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--md-only-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
@media(min-width:64.063em){.st-flex-order--lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-order--lg-only-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.st-flex-order--lg-only-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.st-flex-order--lg-only-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}
.st-flex-order--lg-only-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}
.st-flex-order--lg-only-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}
}
.st-flex-grow--all-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--all-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--all-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--all-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
@media(min-width:0){.st-flex-grow--sm-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--sm-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--sm-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--sm-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
@media(min-width:0) and (max-width:40em){.st-flex-grow--sm-only-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--sm-only-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--sm-only-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--sm-only-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
@media(min-width:40.063em){.st-flex-grow--md-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--md-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--md-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--md-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-grow--md-only-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--md-only-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--md-only-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--md-only-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
@media(min-width:64.063em){.st-flex-grow--lg-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--lg-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--lg-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--lg-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-grow--lg-only-0{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}
.st-flex-grow--lg-only-1{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.st-flex-grow--lg-only-2{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}
.st-flex-grow--lg-only-3{-webkit-box-flex:3;-ms-flex-positive:3;flex-grow:3}
}
.st-flex-shrink--all-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--all-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--all-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--all-3{-ms-flex-negative:3;flex-shrink:3}
@media(min-width:0){.st-flex-shrink--sm-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--sm-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--sm-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--sm-3{-ms-flex-negative:3;flex-shrink:3}
}
@media(min-width:0) and (max-width:40em){.st-flex-shrink--sm-only-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--sm-only-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--sm-only-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--sm-only-3{-ms-flex-negative:3;flex-shrink:3}
}
@media(min-width:40.063em){.st-flex-shrink--md-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--md-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--md-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--md-3{-ms-flex-negative:3;flex-shrink:3}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-shrink--md-only-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--md-only-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--md-only-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--md-only-3{-ms-flex-negative:3;flex-shrink:3}
}
@media(min-width:64.063em){.st-flex-shrink--lg-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--lg-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--lg-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--lg-3{-ms-flex-negative:3;flex-shrink:3}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-shrink--lg-only-0{-ms-flex-negative:0;flex-shrink:0}
.st-flex-shrink--lg-only-1{-ms-flex-negative:1;flex-shrink:1}
.st-flex-shrink--lg-only-2{-ms-flex-negative:2;flex-shrink:2}
.st-flex-shrink--lg-only-3{-ms-flex-negative:3;flex-shrink:3}
}
.st-flex-self--all-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--all-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--all-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--all-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--all-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--all-stretch{-ms-flex-item-align:stretch;align-self:stretch}
@media(min-width:0){.st-flex-self--sm-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--sm-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--sm-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--sm-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--sm-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--sm-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
@media(min-width:0) and (max-width:40em){.st-flex-self--sm-only-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--sm-only-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--sm-only-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--sm-only-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--sm-only-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--sm-only-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
@media(min-width:40.063em){.st-flex-self--md-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--md-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--md-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--md-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--md-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--md-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-self--md-only-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--md-only-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--md-only-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--md-only-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--md-only-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--md-only-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
@media(min-width:64.063em){.st-flex-self--lg-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--lg-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--lg-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--lg-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--lg-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--lg-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-self--lg-only-flex-start{-ms-flex-item-align:start;align-self:flex-start}
.st-flex-self--lg-only-center{-ms-flex-item-align:center;align-self:center}
.st-flex-self--lg-only-flex-end{-ms-flex-item-align:end;align-self:flex-end}
.st-flex-self--lg-only-auto{-ms-flex-item-align:auto;align-self:auto}
.st-flex-self--lg-only-baseline{-ms-flex-item-align:baseline;align-self:baseline}
.st-flex-self--lg-only-stretch{-ms-flex-item-align:stretch;align-self:stretch}
}
.st-flex-basis--all-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
@media(min-width:0){.st-flex-basis--sm-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:0) and (max-width:40em){.st-flex-basis--sm-only-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:40.063em){.st-flex-basis--md-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:40.063em) and (max-width:64em){.st-flex-basis--md-only-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:64.063em){.st-flex-basis--lg-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
@media(min-width:64.063em) and (max-width:90em){.st-flex-basis--lg-only-equal{-ms-flex-preferred-size:100%;flex-basis:100%}
}
.st-flex--to-right{margin-left:auto}
.st-header__inner{padding:13px 0 13px 20px;position:relative}
.st-header,.st-header--mobile{background:#fff;flex:0 0 auto;flex-direction:column;flex-wrap:wrap;position:fixed;top:0;transition:top .4s ease-in-out;width:100%;z-index:1001}
@media(-webkit-device-pixel-ratio:1.25){.st-header{zoom:.8}
}
@media(-webkit-device-pixel-ratio:1.50){.st-header{zoom:.9}
}
.st-header__logo{display:block;height:36px;width:187px}
.st-header__logo img,.st-header__logo svg{display:block;height:100%;width:auto}
.st-header__logo svg{width:100%}
.st-header__search{left:50%;max-width:600px;position:absolute;top:38px;transform:translate(-50%,-50%);width:40%;z-index:500}
.st-header.out-of-view{top:-121px}
.st-header--mobile .st-header__left,.st-header--mobile .st-header__right{width:100%}
.st-header--mobile .st-header__inner{height:100%;height:66px;padding:13px 17px 13px 11px;width:100%}
.st-header--mobile .st-header__logo{height:40px;width:149px}
.st-header--mobile .st-header__burger-menu,.st-header--mobile .st-header__search-icon,.st-header--mobile .st-header__user-icon{cursor:pointer;margin-left:20px;position:relative;transition:fill .2s ease}
.st-header--mobile .st-header__burger-menu.active .st-svg--block,.st-header--mobile .st-header__burger-menu:hover .st-svg--block,.st-header--mobile .st-header__search-icon.active .st-svg--block,.st-header--mobile .st-header__search-icon:hover .st-svg--block{fill:#3cb4e6}
.st-header--mobile .st-header__burger-menu{width:26px}
.st-header--mobile .st-header__burger-menu .st-svg--block{pointer-events:none}
.st-header--mobile .st-header__burger-menu .st-svg--burger{height:19px;width:24px}
.st-header--mobile .st-header__burger-menu .st-svg--close{display:none;height:20px;width:20px}
.st-header--mobile.out-of-view{top:-118px}
.off-canvas-wrap.move-right .st-header--mobile .st-header__burger-menu .st-svg--close{display:block}
.off-canvas-wrap.move-right .st-header--mobile .st-header__burger-menu .st-svg--burger{display:none}
.st-header--mobile #headerMobileAnonymous{margin-left:20px}
.st-header--mobile #headerMobileAnonymous .st-header__user-icon{margin-left:0}
#icon-cart-2{overflow:visible}
.st-header__cart svg,.st-header__cart--mobile svg{fill:#03234b;width:25px;height:20px;overflow:visible;margin-right:5px}
.st-header__cart a:hover svg{fill:#3cb4e6}
.st-header__cart--mobile{position:relative;margin-left:20px;height:20px}
.st-header__cart--mobile svg{fill:#74757c;margin-top:-5px;margin-left:-7px;margin-right:0}
.st-header__cart svg path,.st-header__cart--mobile svg path{transform:scale(0.09)}
.st-header-menu{background:#f8f8f8;float:right;padding-right:15px;width:100%;position:relative;right:0;top:0}
.st-header-menu .st-svg{margin-left:7px}
.st-header-menu:before{background:#f8f8f8;border-bottom-left-radius:10px;content:'';height:100%;left:-20px;position:absolute;top:0;transform:skewX(20deg);transform-origin:0 0;width:20px}
.st-header-menu__link{color:#74757c;display:block;font-size:13px;padding:8px;transition:color .2s ease;white-space:nowrap}
.st-header-menu__link:hover{color:#3cb4e6}
.st-header-menu__link:hover .st-svg{fill:#3cb4e6}
.st-header-menu__link--disabled{color:#74757c;cursor:default}
.st-header-menu__link--disabled:hover{color:#74757c;cursor:default}
.st-header-menu__link--disabled:hover .st-svg{fill:#74757c}
.st-header-menu__link .fa{margin-left:5px}
.st-header-menu__item{border:solid 1px transparent;border-bottom:0;display:inline-block;padding:0 2px}
.st-header-menu__item.has-submenu{position:relative}
.st-header-menu__submenu{margin-left:-4px;margin-top:-1px;padding:0 2px;text-align:right;top:0 !important;width:auto;z-index:500}
.st-header-menu__submenu:before,.st-header-menu__submenu:after{display:none}
.st-header-menu__submenu.open{left:auto !important;right:-1px !important}
.st-header-menu__submenu.open .st-header-menu__submenu-item:first-child .st-header-menu__link{padding-top:9px}
@-moz-document url-prefix(){.st-header-menu__submenu.open .st-header-menu__submenu-item:first-child .st-header-menu__link{padding-top:8px}
}
.st-header-menu__submenu-item{display:block}
.st-header-menu__submenu-item:not(:first-child) .st-header-menu__link{padding-right:20px}
.st-header-menu__submenu .st-header-menu__link:hover{background:#f6f9fb}
.st-header-menu__submenu .st-header-menu__link--disabled:hover{background:#fff}
.st-nav{background-color:#03234b;height:45px;position:relative;transition:top .5s ease-in-out;width:100%;z-index:40}
.st-nav svg{pointer-events:none}
.st-nav__menu{width:100%}
.st-nav__menu-container{display:flex;flex-direction:row;justify-content:space-between;width:100%}
.st-nav__menu-list{display:flex;flex-direction:row;list-style-type:none;margin:0;position:relative}
.st-nav__menu-item{border-top:5px solid #03234b;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.st-nav__menu-item{border-top:5px solid #03234b;height:100%}
.st-nav__menu-item.js-st-nav-menu-item:not(.js-ngheader-menu-template):not(.st-nav__menu-item-taburl)+.st-nav__menu-item.js-st-nav-menu-item.js-ngheader-menu-template{display:none}
.st-nav__menu-item--active{background-color:#fff}
.st-nav__menu-item--active .st-nav__menu-link{color:#03234b}
.st-nav__menu-item--active .st-nav__menu-link:focus{color:#03234b}
.st-nav__menu-item--active .st-nav__menu-link .st-svg{fill:#03234b}
.st-nav__menu-item--active .st-nav__submenu,.st-nav__menu-item--active .st-nav__submenu--small{display:block}
.st-nav__menu-item--active .st-nav__submenu.wide,.st-nav__menu-item--active .st-nav__submenu--small.wide{display:-webkit-box;display:-ms-flexbox;display:flex}
.st-nav__menu-item--highlighted .st-nav__menu-link{color:#3cb4e6}
.st-nav__menu-item--logged-in .st-nav__submenu-container .st-nav__submenu-item:last-child{color:#74757c;font-size:10px;padding:7px 15px}
.st-nav__menu-item--small-sub:not(.wide){position:relative}
.st-nav__menu-link{align-items:center;color:#fff;display:flex;flex-direction:row;font-size:16px;height:45px;justify-content:center;line-height:16px;margin-top:-5px;padding:0 15px;-webkit-font-smoothing:antialiased;flex-grow:1}
@media(max-width:1200px){.st-nav__menu-link{font-size:16px}
}
.st-nav__menu-link .st-svg{fill:#fff;margin:0 10px 3px 0}
.st-nav__submenu-list>.simplebar-scroll-content:after,.st-nav__subsubmenu-container:after{content:'';display:block;height:40px;left:0;position:absolute;width:100%}
.st-nav__submenu{background-color:#f6f9fb;box-shadow:5px 5px 15px -5px rgba(0,0,0,0.3);display:none;height:calc(100vh - 121px);left:0;position:absolute;top:45px;width:950px}
.st-nav__submenu .st-group-title{display:flex;line-height:inherit;margin-bottom:2px;padding:0 5px 0 6px}
.st-nav__submenu-icon{bottom:calc(70px - 5px * -1);cursor:pointer;opacity:1;position:absolute;text-align:center;transition:opacity .2s ease;width:350px}
.st-nav__submenu-icon--hidden{pointer-events:none;opacity:0}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-container{height:100%}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-list-container{background-color:#fff;flex-direction:column;height:calc(100% - 70px);margin:0;padding:12px 0 10px;position:relative;width:350px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-list{height:100%;margin:0;position:relative;width:100%}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-list>.simplebar-scroll-content:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,rgba(255,255,255,0.8) 20%,white 100%);bottom:-10px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-list>.simplebar-track.vertical{left:7px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item{display:block;padding:0 0 0 6px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item--title{padding:5px 20px 0 18px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item:last-child{padding-bottom:25px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item:hover .st-nav__submenu-link{background-color:#f8f8f8;color:#3cb4e6}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item:hover .st-nav__submenu-link .st-svg{fill:#3cb4e6}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item:hover .st-nav__subsubmenu{display:block}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-item a:focus{color:#03234b}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-link{align-items:center;color:#03234b;display:flex;flex-direction:row;font-size:14px;justify-content:space-between;line-height:28px;padding:0 20px 0 18px}
.st-nav__submenu:not(.st-nav__submenu--small) .st-nav__submenu-link .st-svg{fill:#03234b}
.st-nav__submenu--small{background-color:#fff;display:none;position:absolute;width:100%}
.st-nav__submenu--small .st-nav__submenu-container{margin:0;padding:15px 0}
.st-nav__submenu--small .st-nav__submenu-item{list-style-type:none}
.st-nav__submenu--small .st-nav__submenu-link{background-color:#fff;color:#03234b;display:block;font-size:14px;line-height:normal;padding:7px 15px;width:100%}
.st-nav__submenu--small .st-nav__submenu-link:hover{background-color:#f8f8f8;color:#3cb4e6}
.st-nav__submenu--small .st-nav__submenu-label{color:#74757c;display:block;font-size:14px;line-height:normal;margin-bottom:0;padding:7px 15px;width:100%}
.st-nav__submenu--small .st-nav__submenu-separator{border-color:#ccc;margin:5px 10px 10px 10px}
.st-nav__submenu--small .st-nav__submenu-small{color:#74757c;display:inline-block;font-size:10px;line-height:normal;padding:7px 15px}
.st-nav__submenu--small.wide{right:0;width:auto}
.st-nav__submenu--small.wide .wide-column{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px}
.st-nav__submenu--small.wide .wide-column--with-bg{background-color:#f6f9fb;padding:0 5px}
.st-nav__submenu--small.wide .wide-column--with-bg .st-nav__submenu-link{width:100%}
.st-nav__submenu--small.wide .wide-column--with-bg .st-nav__submenu-link .top-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin-right:18px;overflow:hidden;width:138px}
.st-nav__submenu--small.wide .wide-column--with-bg .st-nav__submenu-link .top-banner img{height:auto;width:100%}
.st-nav__submenu--small.wide .wide-column--with-bg .st-nav__submenu-link span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:bold;width:194px}
.st-nav__submenu--small.wide .wide-column--with-bg .st-nav__submenu-link{background-color:transparent}
.st-nav__submenu--small.wide .st-nav__submenu-container{padding-top:30px;padding-bottom:50px}
.st-nav__submenu--small.wide .st-nav__submenu-item+.st-nav__submenu-label{margin-top:35px}
.st-nav__submenu--small.wide .st-nav__submenu-link{-webkit-box-sizing:content-box;box-sizing:content-box;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;width:254px}
.st-nav__submenu--small.wide .st-nav__submenu-link svg{fill:#3cb4e6;height:18px;margin-left:10px;width:17px}
.st-nav__subsubmenu{display:none;height:calc(100% - 55px);left:350px;position:absolute;top:0;width:600px}
.st-nav__subsubmenu--active{display:block}
.st-nav__subsubmenu-header{border-bottom:1px solid #ccc;padding:10px 20px}
.st-nav__subsubmenu-header .st-nav__subsubmenu-link{align-items:center;color:#03234b;display:flex;flex-direction:row;font-size:14px;font-weight:700;height:30px}
.st-nav__subsubmenu-header .st-nav__subsubmenu-link .st-svg{fill:#03234b;height:15px;margin:0 5px;width:20px}
.st-nav__subsubmenu-header .st-nav__subsubmenu-link:hover{color:#3cb4e6}
.st-nav__subsubmenu-header .st-nav__subsubmenu-link:hover .st-svg{fill:#3cb4e6}
.st-nav__subsubmenu-container{height:calc(100% - 51px);padding-bottom:8px;padding-top:15px;width:600px}
.st-nav__subsubmenu-container:after{background:linear-gradient(to bottom,rgba(246,249,251,0) 0,rgba(246,249,251,0.8) 20%,#f6f9fb 100%);bottom:0;width:calc(100% - 20px)}
.st-nav__subsubmenu-wrapper{height:100%}
.st-nav__subsubmenu-list{display:flex;margin:0 20px 0 0;padding-bottom:20px;width:580px}
.st-nav__subsubmenu-grid{flex-grow:1}
.st-nav__subsubmenu-item{list-style-type:none;padding:10px 20px 20px;width:290px}
.st-nav__subsubmenu-item:nth-child(1),.st-nav__subsubmenu-item:nth-child(2){padding-top:0}
.st-nav__subsubmenu .simplebar-track.vertical{right:8px}
.st-nav__subsubmenu .st-nav__submenu-icon{bottom:0;width:100%;z-index:1}
.st-nav__blockmenu-title{color:#03234b;display:block;font-size:14px;font-weight:700;line-height:1.5;margin-bottom:6px;margin-top:7px}
.st-nav__blockmenu-title:hover{color:#3cb4e6}
.st-nav__blockmenu-list{margin:0}
.st-nav__blockmenu-item{line-height:1.7;list-style-type:none}
.st-nav__blockmenu-link{color:#74757c;font-size:13px;padding:0 0 5px 0}
.st-nav__bottommenu{background-color:#fff;border-bottom:20px solid #03234b;border-top:2px solid #3cb4e6;bottom:0;height:70px;left:0;position:absolute;width:950px}
.st-nav__bottommenu:before{background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.05) 75%,rgba(0,0,0,0.1) 100%);content:'';display:block;height:50px;height:10px;left:0;position:absolute;top:-12px;width:100%}
.st-nav__bottommenu-container{padding:10px 25px}
.st-nav__bottommenu-list{display:flex;flex-direction:row;margin:0}
.st-nav__bottommenu-item{list-style-type:none;margin:0 80px 0 0}
.st-nav__bottommenu-link{align-items:center;color:#74757c;display:flex;flex-direction:row;font-size:16px;line-height:29px}
.st-nav__bottommenu-link:hover{color:#3cb4e6}
.st-nav__bottommenu-link .st-svg{fill:#3cb4e6;margin:0 15px 0 0}
.st-nav--small{align-items:baseline;background-color:#03234b;height:52px;position:relative;transition:top .5s ease-in-out;width:100%;z-index:40}
.st-nav--small .st-nav__inner{height:100%;width:100%}
.st-nav--small .st-nav__item{color:#fff;cursor:pointer;font-size:16px;text-align:center;width:100%}
@media(max-width:40em){.st-nav--small .st-nav__item{flex-wrap:nowrap;font-size:10px}
}
.st-nav--small .st-nav__item .st-svg{margin:0 10px}
@media(max-width:40em){.st-nav--small .st-nav__item .st-svg{margin:5px}
}
.st-nav--small svg+span{margin-left:0}
@media(max-width:1200px){html[lang='ja'] .st-nav__menu-link{font-size:14px}
}
@media(max-width:64em){html[lang='ja'] .st-nav--small .st-nav__item{font-size:12px}
}
@media(max-width:40em){html[lang='ja'] .st-nav--small .st-nav__item{font-size:10px}
:lang(ja) .st-nav--small .st-nav__item:nth-child(1){width:12%}
:lang(ja) .st-nav--small .st-nav__item:nth-child(2){width:22%}
:lang(ja) .st-nav--small .st-nav__item:nth-child(3){width:20%}
:lang(ja) .st-nav--small .st-nav__item:nth-child(4),:lang(ja) .st-nav--small .st-nav__item:nth-child(5){width:23%}
}
@media print{*{width:auto}
html,body{height:auto}
body{font-size:.762rem}
body,.inner-wrap{min-height:auto}
@page{margin:14mm;size:330mm 427mm}
}
@media print and (min-width:0){.small-1{width:8.33333%}
.small-2{width:16.66667%}
.small-3{width:25%}
.small-4{width:33.33333%}
.small-5{width:41.66667%}
.small-6{width:50%}
.small-7{width:58.33333%}
.small-8{width:66.66667%}
.small-9{width:75%}
.small-10{width:83.33333%}
.small-11{width:91.66667%}
.small-12{width:100%}
.medium-1{width:8.33333%}
.medium-2{width:16.66667%}
.medium-3{width:25%}
.medium-4{width:33.33333%}
.medium-5{width:41.66667%}
.medium-6{width:50%}
.medium-7{width:58.33333%}
.medium-8{width:66.66667%}
.medium-9{width:75%}
.medium-10{width:83.33333%}
.medium-11{width:91.66667%}
.medium-12{width:100%}
}
@media print and (min-width:64.063em,90em){.large-1{width:8.33333%}
.large-2{width:16.66667%}
.large-3{width:25%}
.large-4{width:33.33333%}
.large-5{width:41.66667%}
.large-6{width:50%}
.large-7{width:58.33333%}
.large-8{width:66.66667%}
.large-9{width:75%}
.large-10{width:83.33333%}
.large-11{width:91.66667%}
.large-12{width:100%}
}
@media print{.st-edesign .st-flex,.st-card,.st-card--application,.st-card__image,.st-news-overview__list-item,form{page-break-inside:avoid !important}
.f-dropdown,.simplebar-scroll-content,.st-popover__wrapper{background:#fff !important}
.show-for-small-only>.st-button--shop,.st-header__search,.st-header-menu,footer,nav:not(.st-breadcrumbs),.st-pagination,ul.pagination,.st-pagination-select,.st-table--small,.st-table--catalogue-tools-software,.st-table-header__headline--products,.st-table-header--catalogue-tools-software,.st-table--search .dataTables_length,.st-svg--toggle-tree,.st-svg--toggle-list,.st-support-container,.st-stage-product__action,.show-for-small-down,.show-for-medium-down,.st-stage-product__buy,.st-stage-product__sample,.st-stage-product__order,.st-stage-product__message,.st-stage-product__sample-and-buy-box,.st-action-icons,.slick-prev,.slick-next,.slick-arrow,.st-nav-tabs,.st-nav-tabs__tooltip,.st-accordion__toggle,.st-sidebar,.st-tabs-tab:not(.js-st-active),.st-tabs-home .slick-slide:not(.js-st-active),.slick-slide .show-for-large-up.st-font-size--s,.stmicro.cxv1:after,.st-selected-files-overlay,#form-search-desktop,.st-support-container,td .js-st-collapse-open,.st-slider--content .slick-track>.slick-slide:not(:first-child),.st-slider--stage .slick-track>.slick-slide:not(:first-child),.st-main .cd-accordion-menu .st-svg--arrow-right,.st-quickview__show-more,.st-page-content.js-st-page-content>div[data-page-content]:not(.hide-for-print) .st-edesign .st-h3,.modal,.st-search__searchfield,.st-edesign-container__copy.show-for-large-up,.st-edesign__title--small .js-st-read-more,.st-get-started__img{display:none !important}
body,.off-canvas-wrap,.inner-wrap,.st-main,.stmicro.cxv1,.st-stage-product__header,.st-stage-product__info,.cd-accordion-menu ul,td>.st-no-wrap,td>.st-no-wrap+span,.st-quickview__feature-list li.hidden,.st-edesign__title--small .st-more-content{display:block !important}
table,.st-breadcrumbs__li--right,.stmicro.cxv1.js-st-sidebar-active{width:100% !important}
.st-row,.st-nav-tabs__tooltip--wrapper,.st-drag-n-drop.wrapper,.row,.st-drag-n-drop.wrapper,.st-row--small,.st-slider,.st-slider>*{max-width:none}
.st-container{padding:50px 0 25px}
.st-tabs-home .slick-slide.js-st-active{min-width:100%}
.st-stage-product__summary{min-height:auto}
.st-grey-message-box__image{width:60px}
.stmicro.cxv1.js-st-sidebar-active .st-breadcrumbs--main{opacity:1}
.st-stage-product__headline{border-color:black}
.st-featured-video__item-box--right,.st-long-promotion-border{border:none !important}
.st-breadcrumbs__icon{fill:black !important}
.st-header{position:absolute}
.st-header.out-of-view{top:0}
.st-main{margin-top:76px}
a[href]:after,.st-stage-product__summary:after{content:none}
.st-stage-product__summary{margin-left:0;padding-left:0}
.st-page-content.js-st-page-content>div[data-page-content]:not(.hide-for-print){display:block !important}
.st-page-content.js-st-page-content>div[data-page-content]:not(.hide-for-print):before{content:attr(data-print-headline);display:block;font-size:24px;font-weight:700;letter-spacing:.3px;line-height:24px;padding:20px 0 18px;text-align:center}
.st-page-content.js-st-page-content>div[data-page-content]:not(.hide-for-print)>.st-container:last-child{margin:0}
.st-page-content.js-st-page-content>div[data-page-content]:empty{display:none !important}
.st-accordion-table-wrapper{margin:0 auto;padding:0 15px}
.st-accordion__content{height:auto !important}
.st-slider--stage .slick-track,.st-slider--content .slick-track,.st-card-wrapper .slick-track,.st-landing-slider .slick-track{transform:translate3d(0,0,0) !important;width:100% !important}
.st-card{display:block !important;min-width:25%}
.st-table--product-selector:before,.stsel-product-selector:before,.resource_selector_container:before,.st-stage-product.st-stage-product--catalog+.st-nav-tabs+.st-page-content>div[data-nav-tab-content-id='#tools-software']:after{content:'Please use the export function to download the table.';display:block;font-size:16px;height:100px;left:50%;line-height:100px;position:relative;text-align:center;top:50%;transform:translate(-50%,-50%);width:500px}
.st-table--product-selector *,.stsel-product-selector *,.resource_selector_container *{display:none !important}
.st-card__image{background-position:center center !important;background-size:cover !important;display:block}
.st-table .button{background-color:transparent !important}
.st-available-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-available-button:hover .quantity-label:after{border-left-color:#96d7f2}
.st-available-button.active .quantity-label:after{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}
.st-available-button__text-up{color:#74757c}
.st-available-button .quantity-label{font-size:13px;font-weight:700}
.st-available-button .quantity-label:after{content:'';border:4px solid transparent;display:inline-block;border-left-color:#3cb4e6;margin-left:7px;-webkit-transform-origin:left;transform-origin:left}
.st-button--block{display:flex}
.st-button--bold{font-weight:700}
.st-button--primary,.button,button{background-color:#0047b2 !important;border-color:#0047b2 !important;color:#fff !important}
.st-button--primary span,.button span,button span{color:#fff !important}
.st-button--secondary{background-color:#74757c !important;border-color:#74757c !important;color:#fff !important}
.st-button--secondary span{color:#fff !important}
.st-button--outline{background-color:#fff !important;border-color:#3cb4e6 !important;color:#3cb4e6 !important}
.st-button--outline span{color:#3cb4e6 !important}
.st-button--transparent{background-color:transparent !important;border-color:#fff !important;color:#fff !important}
.st-button--transparent span{color:#fff !important}
.st-button--shop{background-color:#03234b !important;border-color:#03234b !important;color:#fff !important}
.st-button--shop span{color:#fff !important}
.st-button--top{background-color:#3cb4e6 !important;border-color:#3cb4e6 !important;color:#fff !important;opacity:.5;padding:5px;transform:rotate(-90deg)}
.st-button--top span{color:#fff !important}
.st-button--disabled,.button.disabled,button.disabled,submit.disabled{opacity:.65;pointer-events:none}
.st-button--error{border:1px solid #e6007e !important;cursor:not-allowed !important}
.st-button--error.st-button--primary:hover,.st-button--error.button:hover,button.st-button--error:hover{background-color:#3cb4e6 !important}
.st-button--error.st-button--transparent:hover{background-color:transparent !important}
.st-button--error.st-button--shop:hover{background-color:#03234b !important}
.st-button.st-qrcode-link{border:0;display:block;float:none;font-size:13px;padding:0}
.st-button.st-qrcode-link svg{display:none}
.st-button.st-qrcode-link span{color:black !important}
.st-qrcode canvas{max-width:30%}
.st-table--pdp-tools-software td img{max-width:50px !important}
.st-edesign__col-right{border:1px solid #e6e6e6}
.st-image-container.st-image-container--fullwidth .st-svg--zoom+img{max-width:60% !important}
.st-card--application,.st-card--application .st-card__image{height:auto}
.st-card--application .st-card__content{bottom:auto;position:relative;transform:translateY(0)}
.st-card--application .st-card__copy{max-height:none}
}
.st-header__search .f-dropdown{border-top:0;margin-top:0;max-width:100%}
.st-header__search .st-input{margin-bottom:0}
.st-available-button{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.st-available-button:hover .quantity-label:after{border-left-color:#96d7f2}
.st-available-button.active .quantity-label:after{-webkit-transform:rotate(90deg) translateX(-3px);transform:rotate(90deg) translateX(-3px)}
.st-available-button__text-up{color:#74757c}
.st-available-button .quantity-label{font-size:13px;font-weight:700;position:relative}
.st-available-button .quantity-label:after{content:'';border:4px solid transparent;display:inline-block;border-left-color:#3cb4e6;margin-left:7px;-webkit-transform-origin:left;transform-origin:left;position:absolute;right:-12px;top:4px}
}
.st-button--bold{font-weight:700}
.st-search input[type='text'].st-search__input,.st-search__select,.st-search .st-button,.st-search input[type='text']{height:44px;margin:0}
.st-search input[type='text'].st-search__input{background:#f8f8f8;color:#6a7077;margin-bottom:0}
.st-search__select,.st-search .st-button{align-items:center;display:flex;justify-content:center;margin:0;text-align:center}
.st-search__select{border:1px solid #ccc;border-right:0;color:#74757c;font-size:13px;padding:10px}
.st-search__select span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.st-search__select .fa{font-size:18px;margin-left:10px}
.st-search__dropdown{background:transparent;border:0;left:-9999px;list-style:none;margin-left:0;max-height:306px;opacity:0;position:absolute;top:44px;transition:opacity .2s ease;width:100%}
.st-search__dropdown.open{opacity:1;outline:0;pointer-events:none}
.st-search__dropdown .st-search__searchlist{border-bottom:solid 1px #ccc;border-right:solid 1px #ccc;padding:10px 0 5px 10px;transition:opacity .2s ease;width:calc(75% - 1px)}
.st-search__dropdown .st-search__searchlist .simplebar-track.vertical{bottom:10px;right:5px;top:10px}
.st-search__dropdown .st-search__searchlist .simplebar-content .st-copy,.st-search__dropdown .st-search__searchlist .simplebar-content .st-search-result__link,.st-search__dropdown .st-search__searchlist .simplebar-content .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search__dropdown .st-search__searchlist .simplebar-content .stock-quote,.st-search__dropdown .st-search__searchlist .simplebar-content form.validationForm{margin-right:20px}
.st-search__dropdown .st-radio input[type='radio']+label{margin:0 0 12px 0}
.st-search__dropdown .st-radio input[type='radio']+label:before,.st-search__dropdown .st-radio input[type='radio']+label:after{top:9px}
.st-search__dropdown .st-radio input[type='radio']+label:before{height:10px;width:10px}
.st-search__dropdown .st-radio input[type='radio']+label:after{height:12px;width:12px}
.st-search__filter,.st-search__searchlist{background:#fff}
.st-search__filter{border:1px solid #ccc;border-top:0;padding:10px 10px 5px 0;pointer-events:auto;width:calc(25% - 1px * -1)}
.st-search__filter ul,.st-search__filter li{list-style:none;margin:0;padding:0}
.st-search__searchlist{opacity:0}
.st-search__searchlist.open{opacity:1;pointer-events:auto}
.st-search__searchlist .st-h5,.st-search__searchlist .contactsubtitle{margin-bottom:10px}
.st-search__searchlist .st-h5:not(:first-of-type),.st-search__searchlist .contactsubtitle:not(:first-of-type){margin-top:25px}
.st-search__searchlist .st-h5 svg,.st-search__searchlist .contactsubtitle svg{margin-right:15px}
.st-search__searchlist .st-copy,.st-search__searchlist .st-search-result__link,.st-search__searchlist .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search__searchlist .stock-quote,.st-search__searchlist form.validationForm{font-size:13px;margin-bottom:5px}
.st-search__searchfield{height:72px}
.st-search__searchfield #form-search-desktop{padding:15px 0}
.st-search__searchfield .st-input{margin-bottom:0}
.st-search__searchfield input[type='text'].st-search__input,.st-search__searchfield .st-button{height:42px;margin-bottom:0}
.st-search__searchfield input[type='text'].st-search__input.show-for-medium-only,.st-search__searchfield .st-button.show-for-medium-only{padding:9px 30px}
.st-search__searchfield input[type='text'].st-search__input{background:#fff}
@media(max-width:40em){.st-search__searchfield input[type='text'].st-search__input{width:calc(100% - 42px)}
}
.st-search__searchfield input[type='text'].st-search__input+.st-button{border:1px solid #ccc;border-left:0;padding:11px}
.st-search__searchfield .st-action-icons{align-items:center;justify-content:center}
@media(min-width:64.063em){.st-search__searchfield .st-action-icons{justify-content:flex-start}
}
.st-search__searchfield .st-search__dropdown{top:34px}
@media(max-width:64em){.st-search__searchfield .st-search__dropdown{top:42px}
}
.st-search__searchfield .st-search__searchlist{border-left:1px solid #ccc;max-height:306px;overflow:auto;padding-bottom:10px;width:100%}
.st-search--close{color:#74757c;cursor:pointer;font-size:13px}
.st-search--close:hover{color:#3cb4e6}
.st-search--bookmarks{margin-bottom:50px}
.st-search--bookmarks .st-search__searchlist{margin-bottom:60px}
.st-search--bookmarks .st-search__searchlist .st-copy,.st-search--bookmarks .st-search__searchlist .st-search-result__link,.st-search--bookmarks .st-search__searchlist .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search--bookmarks .st-search__searchlist .stock-quote,.st-search--bookmarks .st-search__searchlist form.validationForm{display:flex;flex-direction:row;justify-content:space-between}
.st-search--mobile{display:none;height:calc(100% - 118px);opacity:0;position:fixed;top:118px;transition:opacity .3s ease;width:100%;z-index:400}
.st-search--mobile .st-search__searchlist{height:calc(100% - 72px);opacity:1;overflow-y:scroll;padding:15px 0 50px 0}
.st-search--mobile .st-search__searchlist .st-copy,.st-search--mobile .st-search__searchlist .st-search-result__link,.st-search--mobile .st-search__searchlist .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search--mobile .st-search__searchlist .stock-quote,.st-search--mobile .st-search__searchlist form.validationForm{font-size:14px;margin-bottom:10px;padding-left:10px}
.st-search--mobile .st-search__searchlist--bookmarks{margin-bottom:60px}
.st-search--mobile .st-search__searchlist--bookmarks .st-copy,.st-search--mobile .st-search__searchlist--bookmarks .st-search-result__link,.st-search--mobile .st-search__searchlist--bookmarks .region-content .container-fluid .col-md-4 .stock-quote,.region-content .container-fluid .col-md-4 .st-search--mobile .st-search__searchlist--bookmarks .stock-quote,.st-search--mobile .st-search__searchlist--bookmarks form.validationForm{display:flex;flex-direction:row;justify-content:space-between}
.st-search--mobile.block{display:block}
.st-search--mobile.fade-in{opacity:1}
.st-search--mobile .st-search__footer{background:#f8f8f8;bottom:0;left:0;padding:15px;position:fixed;right:0}
.st-search--mobile .st-search__footer div:not(.st-message-box){cursor:pointer;display:flex;flex-direction:row;justify-content:center}
.st-search--mobile .st-search__footer div:not(.st-message-box) span{color:#74757c;font-size:13px;font-weight:700;padding-right:5px}
.st-sidebar--search .st-sidebar--search__content{display:none}
.st-sidebar--search .st-sidebar--search__content-active{display:block}
.st-sidebar--search:not(.st-sidebar--active){display:none}
.st-search-tab-content{display:flex;flex:1 1 auto;margin-bottom:0;position:relative}
.st-search-tab-content:before{display:none}
@media(min-width:64.063em){.st-search-tab-content__sidebar .content .st-row--search{max-width:1300px}
}
@media(min-width:1680px){.st-search-tab-content__sidebar .content>.st-row--search{margin-left:50px}
}
.st-search-tab-content .st-table--pagination .pagination{margin-right:0}
.st-side-navigation{background:#f8f8f8;-ms-overflow-style:none;will-change:transform}
.st-side-navigation ul{background:#f8f8f8;height:100vh;will-change:transform}
.st-side-navigation ul li{border-bottom:1px solid #ebebeb}
.st-side-navigation ul li a{border:0;color:#03234b;font-size:16px;padding:12px 20px}
.st-side-navigation ul li a:hover{background:#f8f8f8}
.st-side-navigation ul li a.external{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.st-side-navigation ul li a.external svg{fill:#3cb4e6;height:18px;margin-left:15px;width:17px}
.st-side-navigation ul li label{align-items:center;background:#fff;border-bottom:1px solid #ebebeb;border-top:0;color:#03234b;display:flex;flex-direction:row;font-size:16px;font-weight:700;justify-content:center;padding:12px 30px 12px 10px;position:relative;text-transform:none}
.st-side-navigation ul li label .st-svg--all-products,.st-side-navigation ul li label .st-svg--tools,.st-side-navigation ul li label .st-svg--applications,.st-side-navigation ul li label .st-svg--user,.st-side-navigation ul li label .st-svg--about-us,.st-side-navigation ul li label .st-svg--edit{fill:#03234b;height:16px;margin-right:10px;width:16px}
.st-side-navigation ul li span{color:#ccc;font-weight:300}
.st-side-navigation ul li .browse-all-button{padding:0}
.st-side-navigation ul li .browse-all-button a{align-items:center;color:#fff;display:inline-flex;justify-content:start}
.st-side-navigation ul li .browse-all-button a.st-button:hover .st-svg{fill:#fff}
.st-side-navigation__second{color:#74757c !important}
.st-side-navigation__title{display:block;font-size:16px;padding:12px 20px}
.st-side-navigation .has-submenu>a{position:relative}
.st-side-navigation .has-submenu>a:after{border-bottom:1px solid #74757c;border-left:0;border-right:1px solid #74757c;border-top:0;content:'';float:right;height:8px;position:absolute;right:15px;top:50%;transform:rotate(-45deg) translateY(-50%);width:8px}
.st-side-navigation .has-submenu .st-side-submenu{transform:translate3d(100%,0,0)}
.st-side-navigation .has-submenu .st-side-submenu.move-right-withdisplaynone{transform:translate3d(0,0,0)}
.st-side-navigation .has-submenu .st-side-submenu.move-right-withdisplaynone.st-inactive{overflow:hidden}
.st-side-navigation .has-submenu .st-side-submenu li{border:0}
.st-side-navigation .has-submenu .st-side-submenu label{background:#fff;border-top:1px solid #ebebeb;display:block;padding:0}
.st-side-navigation .has-submenu .st-side-submenu__back a{background:transparent;border-bottom:1px solid #ebebeb;border-top:0;color:#74757c;font-size:14px;font-weight:400;margin-bottom:12px;padding:12px 20px;text-transform:none}
.st-side-navigation .has-submenu .st-side-submenu__back a:before{border-bottom:1px solid #74757c;border-left:0;border-right:1px solid #74757c;border-top:0;content:'';float:left;height:10px;transform:rotate(135deg) translateY(-40%);width:10px}
.st-side-navigation .has-submenu .st-side-submenu__group-end{border-bottom:1px solid #ebebeb !important}
.st-side-navigation .has-submenu .left-submenu{box-shadow:99999px 0 0 99999px #f8f8f8;width:100%}
.st-side-navigation .st-svg--close{fill:#03234b;height:18px;position:absolute;right:15px;top:15px;width:18px}
.st-side-navigation--bottom{background:#fff;bottom:0;box-sizing:content-box;left:unset;max-height:100%;overflow:auto;overflow-x:hidden;position:absolute;right:0;top:0;transform:translate3d(0,100%,0);transition:transform .6s ease 0;width:100%;z-index:200}
.st-side-navigation--bottom ul{background:#fff}
.st-side-navigation--bottom>ul{overflow-x:hidden;overflow-y:auto}
.st-side-navigation--bottom>ul.st-inactive{overflow-y:hidden}
.st-side-navigation--bottom-active{transform:translate3d(0,0,0) !important}
.st-side-navigation--bottom .has-submenu>a{padding-right:30px}
.st-side-navigation--bottom .has-submenu>a:after{content:'';height:10px;width:10px}
.st-side-navigation--bottom .has-submenu .st-side-submenu li{border-bottom:1px solid #ebebeb}
.st-side-navigation--bottom .has-submenu .st-side-submenu__back a{border-bottom:0;font-weight:400;margin-bottom:0}
.st-side-navigation--bottom .has-submenu .st-svg--close{top:12px}
.st-side-navigation--bottom .has-submenu .left-submenu{box-shadow:99999px 0 0 99999px #fff}
@media(min-width:64.063em){.st-side-navigation{display:none}
}
.st-side-navigation--bottom ul:not(.off-canvas-list){display:none}
.st-other-from-portfolio-and-interested{display:none}
@media only screen and (max-width:40.063em){.st-other-from-portfolio-and-interested{display:block;margin:50px 0}
.st-related-products-interested,.st-other-products-from-portfolio{padding:0 15px}
.st-related-products-interested-title,.st-other-products-from-portfolio-title{color:#03234b;font-size:18px;font-weight:bold;line-height:1.4;margin-bottom:15px}
.st-related-products-interested-list a,.st-other-products-from-portfolio-list a{font-size:14px}
.st-related-products-interested-list a:after,.st-other-products-from-portfolio-list a:after{content:',';color:#74757c}
.st-related-products-interested-list a:last-child:after,.st-other-products-from-portfolio-list a:last-child:after{content:unset}
}
.st-right-off-canvas-menu ul.off-canvas-list li.has-submenu>a{padding-right:30px}
.st-off-canvas-fixed{transition:transform .4s ease;z-index:200}
@media(max-width:1024px){.st-off-canvas-fixed{transition:transform .4s ease;z-index:10001}
}
.left-off-canvas-menu ul.off-canvas-list li.has-submenu>a:after{content:'';margin:0}
.left-off-canvas-menu.st-right-off-canvas-menu{height:100vh;left:auto;margin-right:-250px;right:0;transform:none;width:250px}
.move-right>.st-off-canvas-fixed{transform:translate3d(-250px,0,0)}
.move-right>.inner-wrap{transform:translate3d(-250px,0,0)}
.move-right>.inner-wrap:after{background:rgba(0,0,0,0.4);content:'';display:block;height:100%;left:0;opacity:1;position:absolute;top:0;transition:all .4s ease;width:100%;z-index:1000}
@media(min-width:64.063em){.move-right>.inner-wrap{transform:translate3d(0,0,0)}
}
.st-footer{border-top:2px solid #3cb4e6}
.st-footer .st-container{margin:0;padding:25px 0}
.st-footer__headline,.st-footer__nav>li:first-child{color:#3cb4e6;display:block;font-size:14px;font-weight:700;margin:0;padding-bottom:15px}
@media only screen and (max-width:40.063em){.st-footer__headline,.st-footer__nav>li:first-child{text-align:center}
}
.st-footer__nav{list-style-type:none;margin:0 0 25px 0;padding:0;position:relative}
.st-footer__nav li{color:#464650;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;list-style-type:none;padding-left:0}
.st-footer__nav li::before{content:none}
.st-footer__nav li a{color:#464650}
.st-footer__nav li a:hover{color:#042e62;text-decoration:underline}
.st-footer__nav>li:first-child a{color:#3cb4e6}
@media only screen and (max-width:40.063em){.st-footer__nav>li:not(:first-child){padding-bottom:10px;text-align:center}
}
@media only screen and (max-width:40.063em){.st-footer__network{text-align:center}
}
.st-footer__copy{color:#525a63;font-size:13px;font-weight:700;line-height:1.5;margin-top:25px;text-align:center}
.st-footer__copy a{color:#525a63;font-weight:bold}
.st-footer__copy a:hover{color:#042e62;text-decoration:underline}
.st-footer__links span{font-weight:bold}
.st-footer__copy.st-footer__subcopy{margin-top:15px}
.st-footer__copy.st-footer__subcopy a{color:#74757c;display:inline-block;font-weight:400;padding:0 10px}
.st-footer__copy.st-footer__subcopy a img{margin-right:2px}
.st-footer__links{display:inline-block}
.st-footer__copy:not(.st-footer__subcopy) .st-footer__links a:not(:first-child)::before{content:'|'}
@media only screen and (max-width:64.063em){.st-footer__links{display:block;margin-top:15px}
}
@media only screen and (max-width:40.063em){.st-footer__links{text-align:center}
}
.st-footer__links img{width:20px;height:20px}
.st-footer a:hover:not(.btn-close-panel){color:#042e62}
.st-footer .subscription-form{margin:0 auto;max-width:360px}
.st-footer .st-footer__slider{margin-top:5px;width:calc(100% - 1px)}
.st-footer .st-footer__slider-img{display:block;float:left;max-width:111px}
.st-footer .st-footer__slider-img img.lazyload{height:1px;max-height:1px}
.st-footer .st-footer__slider-content{float:left;max-width:calc(100% - 115px);padding-left:5px}
.st-footer .slick-next,.st-footer .slick-prev{display:none !important}
.st-footer .st-slick-next,.st-footer .st-slick-prev{display:inline-block;height:20px;position:relative;width:20px}
.st-footer .st-slick-next .st-svg,.st-footer .st-slick-prev .st-svg{left:10px;position:absolute;top:10px;transform:translate(-50%,-50%)}
.st-footer .st-slick-prev{transform:rotate(180deg)}
.st-footer .st-slick-nav{position:absolute;right:0;top:1px}
.st-footer .slick-slide{padding:0 1px}
.st-footer .back-to-top-btn{background-color:#3cb4e6;bottom:80px;cursor:pointer;height:34px;opacity:.5;position:fixed;right:10px;text-align:center;transition:opacity 200ms ease-out;width:34px;z-index:198}
@media(min-width:40.063em){.st-footer .back-to-top-btn{bottom:115px}
}
.st-footer .back-to-top-btn .st-svg--arrow-up-thin{fill:#fff;height:20px;position:relative;top:6px;width:11px}
.st-footer .back-to-top-btn.back-to-top-btn--hidden{opacity:0;z-index:-1}
.st-footer .qr-box{position:relative}
.st-footer .qr-box:hover>.qr-outer{display:block}
.st-footer .qr-box .qr-outer{-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.3);background:#fff;border:1px solid #dcdddf;bottom:155%;box-shadow:0 0 4px 0 rgba(0,0,0,0.3);display:none;left:50%;margin-left:-75px;min-width:150px;padding:10px;position:absolute;text-align:center;z-index:10}
.st-footer .qr-box .qr-outer>img{max-width:100%}
.st-footer .qr-box .qr-outer:before,.st-footer .qr-box .qr-outer:after{border-left:12px solid transparent;border-right:12px solid transparent;border-top:14px solid #ccc;bottom:-20px;content:"";display:inline-block;left:50%;margin-left:-12px;position:absolute;padding-bottom:5px}
.st-footer .qr-box .qr-outer:after{border-top:15px solid #fff;bottom:-19px}
.st-press-teaser-footer__headline{color:#ccc;font-size:12px;margin-bottom:10px}
.st-press-teaser-footer__content{font-size:14px;max-height:90px;overflow:hidden;position:relative;word-wrap:break-word}
.js-st-latest_from_st:not(.slick-initialized)>div:nth-child(n+3){display:none}
.js-st-footer__slider:not(.slick-initialized){height:137px;padding-left:1px}
.js-st-footer__slider:not(.slick-initialized)>div:nth-child(n+2){display:none}
.js-st-footer__slider:not(.slick-initialized) .st-press-teaser-footer__content:not(.ddd-truncated){max-height:84px}
@media(max-width:64em){.js-st-featured_technology:not(.slick-initialized){flex-wrap:nowrap}
.js-st-featured_technology:not(.slick-initialized)>div{min-width:270px}
.js-st-featured_technology:not(.slick-initialized)>div:first-child{margin-left:-10%}
}
.media-subscription form .message-row{display:none}
a.st-homeheader-link{color:#03234b}
a.st-homeheader-link:hover .st-svg{fill:#03234b}
@media(min-width:64.063em){.st-main-eventsurvey{max-height:100px;min-height:100px}
.iframe-eventsurvey[src^='https://my.st.com/webApp/']{margin-bottom:200px}
}
.st-selected-files-numberanimation{display:inline-block;position:absolute;font-size:22px;left:20px;opacity:1}
.st-selected-files-numberanimation-transition{opacity:0;font-size:70px;left:-8px;transition:opacity 1200ms,font-size 800ms,left 800ms;visibility:visible}
.st-application-catalog-grid_imagestohide .st-card--application{height:auto}
.st-application-catalog-grid_imagestohide .st-card__image{height:auto}
.st-application-catalog-grid_imagestohide .st-card__image img{display:none}
.st-application-catalog-grid_imagestohide .st-card__content{transform:initial;position:static;display:flex;flex-direction:column;flex:1}
.touch .st-application-catalog-grid_imagestohide .st-card--application .st-card__image{height:auto}
.touch .st-application-catalog-grid_imagestohide .st-card--application .st-card__content{position:static}
.st-card__content .js-st-dotdotdot{overflow:hidden}
.st-application-catalog-grid_imagestohide .st-card--application .st-card__headline{flex:1 0 auto}
.table-align-center{margin:auto}
.js-get-software-restricted-check{display:none}
#section-get-software-table .modal-backdrop{z-index:-1 !important}
.gated-form-column-wrapper{display:flex;flex-direction:row}
@media only screen and (max-width:40.063em){.gated-form-column-wrapper{flex-direction:column}
.gated-form-column-wrapper>.input-form{order:1}
}
.tooltip-popup{background-color:#fff;-webkit-box-shadow:0 0 4px #ccc;box-shadow:0 0 4px #ccc;padding:15px;position:absolute;z-index:1010}
.tooltip-popup.is-right-position{-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.tooltip-popup.is-bottom-position{-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.tooltip-popup.is-right-position.is-bottom-position{-webkit-transform:translate(-100%,-100%);transform:translate(-100%,-100%)}
.tooltip-popup.is-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:none}
.tooltip-popup .title{padding-right:110px;position:relative}
.tooltip-popup .hide-status{border:1px solid #03234b;-webkit-box-sizing:border-box;box-sizing:border-box;height:5px;position:absolute;right:0;top:9px;width:100px}
.tooltip-popup .hide-status div{background:#03234b;height:100%;left:0;position:absolute;top:0;width:0}
.browse-all-button{display:flex;align-items:center;justify-content:center;padding:0 20px 18px 18px}
.browse-all-button .st-button{margin-bottom:0;margin-right:0;width:100%;position:relative}
.browse-all-button .st-svg{fill:#fff;height:15px;margin:0 5px;width:20px}
.st-language-banner{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#3cb4e6;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px;position:relative;width:100%}
.st-language-banner:not(.hidden){display:-webkit-box;display:-ms-flexbox;display:flex}
@media(max-width:40.063em){.st-language-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.st-language-banner .left-content{text-align:center}
@media(max-width:40.063em){.st-language-banner .left-content{margin-bottom:15px}
}
.st-language-banner .left-content span{color:#fff;font-size:18px}
.st-language-banner .right-content{-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:40.063em){.st-language-banner .right-content{padding-left:35px}
}
@media(max-width:40em){.st-language-banner .right-content{width:100%}
}
@media(max-width:64em){.st-language-banner .right-content button{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}
.st-language-banner .right-content button:nth-child(2){margin:0}
}
.st-language-banner .right-content button.grey-2{background:#a3a2a7}
.st-language-banner .right-content button.grey-2:hover{background:#bdbcc0}
.wrapped-show-more-element{position:relative}
.wrapped-show-more-element.is-collapsible.is-collapsed{overflow:hidden}
.wrapped-show-more-element.is-wrapped{width:100%}
.wrapped-show-more-element .toggler{background:#fff;bottom:0;height:20px;line-height:20px;position:absolute;text-align:center;width:100%}
.wrapped-show-more-element .toggler a{background:#fff;color:#3cb4e6;display:inline;font-size:13px;font-weight:700;padding:0 25px}
.wrapped-show-more-element .toggler a .st-svg--arrow-right{fill:#3cb4e6;margin:0 0 0 7.5px;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all 500ms;transition:all 500ms}
.wrapped-show-more-element .toggler::before{background-color:#ccc;content:' ';display:block;height:1px;left:0;position:absolute;top:10px;width:100%}
.wrapped-show-more-element:not(.is-collapsed) .toggler a .st-svg--arrow-right{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.wrapped-show-more-element.is-collapsed .overlay{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));bottom:20px;height:20px;left:0;position:absolute;width:100%}
.st-equipments-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.st-equipments-list .st-equipment{margin-bottom:50px;width:calc(50% - 35px)}
@media only screen and (max-width:40em){.st-equipments-list .st-equipment{width:100%}
}
.st-equipment p{margin-bottom:15px}
.st-equipment .st-link .st-link__icon{margin-left:15px;right:auto;top:0}
.st-application-header-banner{align-items:center;background:#3cb4e6;display:flex;justify-content:flex-start;position:relative;width:66%;z-index:10}
.st-application-header-banner:after{background:#3cb4e6;bottom:0;content:'';position:absolute;right:-43px;top:44px;width:45px}
form .row.error .multiple-checkbox-field-wrapper{margin-top:19px}
form .multiple-checkbox-field-label{width:25.6667%}
@media all and (max-width:64em){form .multiple-checkbox-field-wrapper .multiple-checkbox-field{padding-right:0}
form .multiple-checkbox-field-label{width:17.1%}
}
@media all and (max-width:40em){form .multiple-checkbox-field-label{width:auto}
form .row.error .multiple-checkbox-field-wrapper{margin-top:0}
}
form .multiple-checkbox-field{padding-right:.5375em}
form .multiple-checkbox-field .item{background-color:#f8f8f8}
form .multiple-checkbox-field label.option{padding:5px 0;min-width:105px}
form .multiple-checkbox-field .item:nth-child(2n){background-color:#fff}
form .multiple-checkbox-field .item:nth-child(1n+2){border-top:0}
form .multiple-checkbox-field .column:last-child .st-checkbox{margin-right:.5625rem;line-height:1;padding-top:3px;position:relative}
form .multiple-checkbox-field .st-checkbox input[type='checkbox']{display:block;position:absolute;opacity:0}
form .multiple-checkbox-field .st-checkbox input[type='checkbox']+label:after{top:11px}
form .multiple-checkbox-field .st-checkbox input[type='checkbox']+label:before{top:15px}
form .areaofinterest small.error{display:block;position:absolute;right:0;padding-left:0;padding-right:9px}
.interest-option{margin-bottom:0}
.st-stage--staticpage-puzzlebanner-wrap{background-position:center}
.st-stage--staticpage-puzzlebanner-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;padding:0;position:relative}
.st-stage--staticpage-puzzlebanner-wrap .st-h3{text-align:left}
.st-stage--staticpage-puzzlebanner-wrap .nav-absolute{left:0;position:absolute;top:0;width:100%;z-index:2}
.st-stage--staticpage-puzzlebanner-wrap .st-staticpage-puzzlebanner-title{position:absolute;z-index:1;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.st-stage--staticpage-puzzlebanner-wrap .st-staticpage-puzzlebanner-title,.st-stage--staticpage-puzzlebanner-wrap .nav-absolute{z-index:100}
.st-stage--staticpage-puzzlebanner-wrap .st-breadcrumbs--dark .st-svg--toggle-tree,.st-stage--staticpage-puzzlebanner-wrap .st-breadcrumbs--dark .st-svg--toggle-list,.st-stage--staticpage-puzzlebanner-wrap .st-breadcrumbs--dark .st-breadcrumbs__icon{fill:#fff}
.st-stage--staticpage-puzzlebanner-wrap .st-breadcrumbs--dark .st-breadcrumbs__name{color:#fff}
.st-stage--staticpage-puzzlebanner-wrap .st-staticpage-puzzlebanner-title h1{margin:0}
.st-stage--staticpage-puzzlebanner-header{padding:8px;right:0;top:calc(50% - 20px);z-index:2;align-items:center;background:#03234b;display:flex;justify-content:flex-start;position:relative;width:66%}
.st-stage--staticpage-puzzlebanner-header:after{background:#03234b;bottom:0;content:'';position:absolute;right:-43px;top:44px;width:45px}
@media(min-width:40.063em){.st-stage--staticpage-puzzlebanner-wrap{min-height:190px}
}
@media(max-width:64em){.st-stage--staticpage-puzzlebanner-wrap .st-staticpage-puzzlebanner-title{padding-top:20px}
}
.slick-dots{position:absolute;list-style:none;margin:5px 0 10px 0;display:block;text-align:center;padding:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer;outline:0}
.slick-dots li button:focus{outline:0}
.st-slider--stage .slick-dots li button:before{font-family:Arial,Helvetica,sans-serif;position:absolute;content:"";background-color:#c7c7ce;border-radius:100%;width:10px;height:10px;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75}
.st-nav__menu-link-devzone a{align-items:center;display:flex;flex-direction:row;font-size:16px;height:40px;line-height:16px;padding:0 15px}
.st-nav__menu-item:not(.st-nav__menu-item--active) .st-nav__menu-link-devzone:hover a span,.st-nav__item_devzone_mobile a span,.st-nav__item_devzone_mobile a:focus span,.st-nav__item_devzone_mobile a:visited span{color:#fff}
.st-nav__menu-item:not(.st-nav__menu-item--active) .st-nav__menu-link-devzone:hover a svg.st-svg--butterfly-2,.st-nav__item_devzone_mobile a:focus svg.st-svg--butterfly-2,.st-nav__item_devzone_mobile a:visited svg.st-svg--butterfly-2{fill:#fff}
.st-nav__menu-link-devzone svg.st-svg--butterfly-2{fill:#fff;margin:0 0 8px 0;height:22px;width:22px;vertical-align:middle;display:inline-block}
.st-nav__menu-item.st-nav__menu-item--active .st-nav__menu-link-devzone:hover a svg{fill:#03234b}
.st-nav__menu-item.st-nav__menu-item--active .st-nav__menu-link-devzone:hover a span{color:#03234b}
.st-nav--small .st-nav__item .st-svg.st-svg--butterfly-2{margin:0 auto;display:block;height:20px;width:18px}
.st-nav__menu-list{height:45px}
.st-nav__menu-item-devzone:hover{background:#fff}
.st-nav__menu-item-devzone:hover a span{color:#03234b !important}
.st-nav__menu-item-devzone:hover svg.st-svg--butterfly-2{fill:#03234b !important}
.st-nav--small .st-nav__item_devzone_mobile{font-size:10px}
@media(min-width:1024px) and (max-width:1520px){:lang(ja) .st-nav__menu-item>span,:lang(ja) .st-nav__menu-item .st-nav__menu-link-devzone{padding:0 5px !important}
:lang(ja) .st-nav__menu-link-devzone a{padding:0 5px}
:lang(ja) .st-nav__menu-item svg.st-svg{margin:0 3px 3px 4px}
:lang(ja) .st-nav__menu-item-taburl span,:lang(ja) .st-nav__menu-item-devzone[ng-if="false"] span{padding-left:0 !important}
:lang(ja) .st-nav__menu-item-devzone[ng-if="false"] span,:lang(ja) .st-nav__menu-item-taburl span{padding-right:5px !important}
}
@media(min-width:1025px) and (max-width:1350px){:lang(ja) .st-nav__menu-item span{font-size:15px;letter-spacing:-1px}
:lang(ja) [data-activitymap-region="Login"]{letter-spacing:-3px}
:lang(ja) .st-nav__menu-item svg.st-svg{margin:0 0 3px 0}
:lang(ja) .st-nav__menu-item-devzone[ng-if="false"] span,:lang(ja) .st-nav__menu-item-taburl span{padding-right:0 !important}
}
@media(min-width:1025px) and (max-width:1140px){:lang(ja) .st-nav__menu-item span{font-size:14px;letter-spacing:-3px}
:lang(ja) .st-nav__menu-link-devzone span{letter-spacing:-1px}
:lang(ja) [data-activitymap-region="Login"]{letter-spacing:-2px}
}
.browse-all-button-solution{border-radius:12px 0;height:auto;background:#03234b;color:#fff;font-weight:bold;font-family:LubalinGraphStd-Medium,Arial,Helvetica,sans-serif;border-style:none;padding:12px 15px}
@media(orientation:landscape) and (max-height:780px){button#nebula_div_btn{top:auto !important;margin:auto !important;bottom:45px !important;width:100px !important;min-width:100px !important}
button#nebula_div_btn.kampyle_vertical_button.kampyle_right{right:-33px}
button#nebula_div_btn.kampyle_vertical_button .kampyle_button{width:100px !important;min-width:100px !important}
}
.browse-all-button-solution:active,.browse-all-button-solution:hover{color:#fff}
@font-face{font-family:'HelveticaNeueLTPro';src:url("../../content/dam/st-crew/fonts/HelveticaNeueLTPro-Roman.ttf") format("truetype")}
.s7videoviewer.s7videoviewer .s7videoplayer.s7videoplayer .s7caption.s7caption{background-color:rgba(8,8,8,0.85);color:#fff;font-weight:normal;font-family:'HelveticaNeueLTPro',Arial,Helvetica,sans-serif;font-size:26px;line-height:1.2;fill:#fff}
#bookmarks-container.bookmarks-disabled{cursor:crosshair !important;pointer-events:none !important;opacity:.4}
@media(max-width:1024px){.s7videoviewer.s7videoviewer .s7videoplayer.s7videoplayer .s7caption.s7caption{font-size:20px}
}
@media(max-width:640px){.s7videoviewer.s7videoviewer .s7videoplayer.s7videoplayer .s7caption.s7caption{font-size:16px}
}
.st-rpn-description-container ul li{overflow:hidden}
.term-of-use-checkbox:focus{border-color:#3cb4e6;box-shadow:none;outline:#3cb4e6 solid 1px}
button.form-submit-primary{margin-bottom:3px}
button.form-submit-primary[type="submit"]:focus{outline:#3cb4e6 solid 1px;outline-offset:2px}
.get-software-recommends{text-align:center;font-size:13px;margin-top:-10px}
.sticky-loader{position:fixed;top:0;left:0;width:100%;height:100%;padding-top:50vh;z-index:9999;background-color:black;opacity:0}
button#nebula_div_btn{margin-right:0}
#optanon-menu .menu-item-moreinfo{display:none}
.modal-video{position:fixed;z-index:999;padding-top:150px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal-video .modal-content{background-color:transparent;margin:auto;padding:0 10px;border:1px solid #888;width:50%;height:80%;outline:0;border:0;overflow-y:hidden;padding:0;display:flex;flex-direction:column}
#modalVideo .modal-content .title+.title{display:none}
#modalVideo .modal-content .title{position:relative;order:-1;color:#fff;padding-right:35px}
#modalVideo .close{z-index:10;top:-10px;color:#fff;font-family:Arial,Helvetica,sans-serif}
#modalVideo .close:hover,#modalVideo .close:active{color:#fff}
@media(max-width:1024px){#modalVideo{padding:0;z-index:10000}
#modalVideo .modal-content{width:100%;padding-top:5vh;padding-bottom:5vh;height:100%}
#modalVideo .close{top:calc(5vh - 12px)}
}
@media(max-width:1024px) and (min-height:700px){#modalVideo .modal-content{padding-top:10vh;padding-bottom:10vh}
#modalVideo .close{top:calc(10vh - 12px)}
}
@media(max-width:640px){#modalVideo .modal-content{width:100%}
}
.close{color:#aaa;float:right;font-size:28px;font-weight:bold;position:absolute;right:5px;top:-10px}
.modal-video .close{right:10px;top:5px}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
#s7video_div.s7videoviewer{width:100%;height:calc(100% - 10px) !important;overflow:hidden;margin-top:10px}
@media(max-width:1024px) and (pointer:coarse){#s7video_div.s7videoviewer{width:100%;height:calc(100% - 10px) !important;overflow:initial;margin-top:10px}
}