@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:0;text-decoration:underline;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:after,.slick-track:before{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir=rtl] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@font-face{font-family:aem-icomoon;src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70);src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.ttf?18j4y70) format("truetype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.woff?18j4y70) format("woff"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.svg?18j4y70#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=carbon-icon-],[class^=carbon-icon-]{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carbon-icon-sharing-email:before{content:""}
.carbon-icon-sharing-facebook:before{content:""}
.carbon-icon-sharing-twitter:before{content:""}
.carbon-icon-xing-icon:before{content:""}
.carbon-icon-social-blog:before{content:""}
.carbon-icon-social-facebook:before{content:""}
.carbon-icon-social-instagram:before{content:""}
.carbon-icon-social-linkedin:before{content:""}
.carbon-icon-social-twitter:before{content:""}
.carbon-icon-social-youtube:before{content:""}
.carbon-icon-sharing-linkedin:before{content:""}
.carbon-icon-bulb:before{content:""}
.carbon-icon-case:before{content:""}
.carbon-icon-checkmark:before{content:""}
.carbon-icon-chevron-down:before{content:""}
.carbon-icon-chevron-left:before{content:""}
.carbon-icon-chevron-right:before{content:""}
.carbon-icon-chevron-up:before{content:""}
.carbon-icon-clock:before{content:""}
.carbon-icon-close:before{content:""}
.carbon-icon-contact:before{content:""}
.carbon-icon-document:before{content:""}
.carbon-icon-download:before{content:""}
.carbon-icon-email:before{content:""}
.carbon-icon-facebook:before{content:""}
.carbon-icon-fax:before{content:""}
.carbon-icon-folder:before{content:""}
.carbon-icon-history:before{content:""}
.carbon-icon-instagram:before{content:""}
.carbon-icon-link:before{content:""}
.carbon-icon-linkedin:before{content:""}
.carbon-icon-list:before{content:""}
.carbon-icon-location:before{content:""}
.carbon-icon-login:before{content:""}
.carbon-icon-medium:before{content:""}
.carbon-icon-menu:before{content:""}
.carbon-icon-message:before{content:""}
.carbon-icon-navigation:before{content:""}
.carbon-icon-order-list:before{content:""}
.carbon-icon-phone:before{content:""}
.carbon-icon-play:before{content:""}
.carbon-icon-print:before{content:""}
.carbon-icon-search:before{content:""}
.carbon-icon-shop:before{content:""}
.carbon-icon-twitter:before{content:""}
.carbon-icon-user-contact:before{content:""}
.carbon-icon-xing:before{content:""}
.carbon-icon-youtube:before{content:""}
.link,a{color:#1576c9;text-decoration:none}
.link--dark,a--dark{color:#19335e}
.link:hover,a:hover{text-decoration:underline}
.link-arrow,a-arrow{vertical-align:middle;display:inline-block;width:100%;margin-right:1rem;padding-right:1rem}
.link-arrow+.link-arrow,.link-arrow+a-arrow,a-arrow+.link-arrow,a-arrow+a-arrow{margin-top:.25rem}
.link-arrow::after,a-arrow::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:600;font-size:1.125rem;margin-right:-1rem;position:relative;left:.125rem;transition:left 125ms cubic-bezier(.42,0,1,1)}
.link-arrow:hover,a-arrow:hover{text-decoration:none}
.link-arrow:hover::after,a-arrow:hover::after{left:.4rem}
.link-arrow--white,a-arrow--white{color:#fff}
.link-arrow--white::after,a-arrow--white::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem}
.link-download,a-download{display:inline-block;width:100%;margin-right:1rem;padding-right:1.5rem}
.link-download+.link-download,.link-download+a-download,a-download+.link-download,a-download+a-download{margin-top:.25rem}
.link-download::after,a-download::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:600;font-size:1.2rem;margin-right:-1rem;position:relative;left:.5rem;vertical-align:text-top}
.ctabutton{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:1rem}
@media screen and (min-width:48em){.ctabutton{margin-top:2rem}
}
.button-container{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:1rem}
@media screen and (min-width:48em){.button-container{margin-top:2rem}
}
.button-container>div{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}
.button-container--narrow{margin-top:.5rem !important;margin-bottom:1rem}
.button-container--narrow .button{border:1px solid}
.button{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;line-height:1.15;text-align:center;padding:.5rem 1.5rem;color:#005ca9 !important;border:2px solid #005ca9 !important;border-radius:6.25rem;font-size:1rem;cursor:pointer;transition:color .25s cubic-bezier(.42,0,1,1),background .25s cubic-bezier(.42,0,1,1)}
.button:hover{color:#fff !important;background:#005ca9;text-decoration:none}
.button [class*=carbon-icon-],.button [class^=carbon-icon-]{margin-right:.75rem}
.button+.button{margin-top:1rem}
.button--narrow{padding-left:.75rem;padding-right:.75rem}
.button--wider{width:100%;max-width:16.25rem}
.button--wide{width:100%;max-width:25rem}
.button--square{border-radius:0;color:#fff;text-align:left;padding:0 15px;min-height:100px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:100%;margin:5px 0}
.button--square-details{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 0}
.button--square-details-center{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.button--square-titles{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.button--square-titles-big{font-size:22px;line-height:24px;margin:0 15px 0 0}
.button--square-titles-small{font-size:1rem;line-height:12px;margin:0 15px 0 0;padding-top:1rem}
.button--square-details-center .button--square-titles{margin:auto}
.button--square-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}
.button--square-icon span{font-size:55px}
.button--link{padding:0 !important;border:0 !important;color:#1576c9;vertical-align:middle !important}
.button--link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-weight:600;font-size:1rem;margin-right:-1rem;position:relative;left:.125rem;line-height:inherit !important;vertical-align:middle !important;transition:left 125ms cubic-bezier(.42,0,1,1)}
.button--link:hover{background:0;border:0 !important;color:#1576c9;text-decoration:none}
.button--link:hover::after{left:.4rem}
.button--primary{color:#fff !important;border-color:#005ca9 !important;background:#005ca9 !important}
.button--primary:hover{color:#005ca9 !important;border-color:#005ca9 !important;background:#fff !important}
.button--primary-outline{color:#005ca9 !important;border-color:#005ca9 !important;background:0 0 !important}
.button--primary-outline:hover{color:#fff !important;border-color:#005ca9 !important;background:#005ca9 !important}
.button--secondary{color:#fff !important;border-color:#19335e !important;background:#19335e !important}
.button--secondary:hover{color:#19335e !important;background:#fff !important;border-color:#19335e !important}
.button--secondary-outline{color:#19335e !important;border-color:#19335e !important;background:0 0 !important}
.button--secondary-outline:hover{color:#fff !important;border-color:#19335e !important;background:#19335e !important}
.button--accent{color:#fff !important;border-color:#fcc605 !important;background:#fcc605 !important}
.button--accent:hover{background:#fff !important;color:#fcc605 !important;border-color:#fcc605 !important}
.button--accent-outline{color:#fcc605 !important;border-color:#fcc605 !important;background:0 0 !important}
.button--accent-outline:hover{color:#fff !important;border-color:#fcc605 !important;background:#fcc605 !important}
.button--success{color:#fff !important;border-color:#33b91d !important;background:#33b91d !important}
.button--success:hover{background:#fff !important;color:#33b91d !important;border-color:#33b91d !important}
.button--success-outline{color:#33b91d !important;border-color:#33b91d !important;background:0 0 !important}
.button--success-outline:hover{color:#fff !important;border-color:#33b91d !important;background:#33b91d !important}
form{display:block}
label{display:block}
input,select,textarea{display:inline-block;padding:.5rem 1rem;border-radius:.1875rem;border:1px solid #005ca9;font-size:1rem;line-height:1;color:#6b7d99;background:#fff;outline:0}
input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{opacity:.5}
input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{opacity:.5}
input::placeholder,select::placeholder,textarea::placeholder{opacity:.5}
.helper-hide{display:none}
.helper-nomargin{margin:0}
.helper-nomargin p{margin:0}
.helper-center{margin:0 auto}
.helper-right{width:auto;margin:1.5rem 0 1.5rem auto;float:right}
.helper-right:not(.button){padding-left:1.5rem}
.helper-left{width:auto;margin:1.5rem auto 1.5rem 0;float:left}
.helper-left:not(.button){padding-right:1.5rem}
.helper-padding-xl{padding:2rem}
@media screen and (min-width:48em){.article-tile .article-tile-image{float:left;margin-right:1em;width:calc(50% - 1em)}
}
.article-tile .article-tile-details{float:left;width:50%}
.article-tile .article-tile-details p{word-break:break-word}
.article-tile::after{content:'';display:block;clear:both}
figure,img{display:block;max-width:100%;margin:0}
figcaption{color:#6b7d99;margin:.25rem 0 2rem 0}
*{box-sizing:border-box}
.sticky-margin{margin-top:7.88em}
.sticky-breadcrumb{top:119px;position:relative}
@media screen and (max-width:80em){.sticky-breadcrumb{top:116px}
}
.aem-AuthorLayer-Navigation .sticky-breadcrumb{top:0}
.aem-AuthorLayer-Navigation .layout-row--sticky{position:relative}
.aem-AuthorLayer-Navigation .sticky-margin{margin-top:0}
.layout-row{background-color:#fff;padding:.75rem 0;clear:both}
.layout-row+.layout-line{margin-top:-.75rem}
main .layout-row:first-child{padding-top:0}
main+.layout-row .layout-row__content{padding-bottom:1rem}
.layout-row--clipped{overflow:hidden}
.layout-row--tight{padding:0}
.layout-row--sticky{position:fixed;top:0;right:0;left:0;z-index:99}
.layout-row--sticky-bottom{position:fixed;bottom:0;right:0;left:0;z-index:99}
.layout-row .download-library--navigation__item .button::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.layout-row .download-library--navigation__item .button:hover::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.layout-row__content{margin:0 auto;max-width:80em;padding:1.5rem 1rem}
@media screen and (min-width:48em){.layout-row__content{padding:3rem 2rem}
.layout-row__content--narrow,.layout-row__content--narrowest{padding-left:8rem;padding-right:8rem}
}
@media screen and (min-width:64em){.layout-row__content--narrowest{padding-left:16rem;padding-right:16rem}
}
.layout-row__content--wide{max-width:none;padding:0}
.layout-row__content>div>p,.layout-row__content>p{margin-bottom:1.5rem}
.layout-row__content>div>p:last-child,.layout-row__content>p:last-child{margin-bottom:0}
.layout-row__content img+p{margin-top:1.5rem}
.layout-row__content--pt-0{padding-top:0}
.layout-row__content--pt-5{padding-top:2px}
.layout-row__content--pt-10{padding-top:5px}
.layout-row__content--pt-15{padding-top:7px}
.layout-row__content--pt-20{padding-top:10px}
.layout-row__content--pt-25{padding-top:12px}
.layout-row__content--pt-30{padding-top:15px}
.layout-row__content--pt-35{padding-top:17px}
.layout-row__content--pt-40{padding-top:20px}
.layout-row__content--pt-45{padding-top:22px}
.layout-row__content--pt-50{padding-top:25px}
.layout-row__content--pb-0{padding-bottom:0}
.layout-row__content--pb-5{padding-bottom:2px}
.layout-row__content--pb-10{padding-bottom:5px}
.layout-row__content--pb-15{padding-bottom:7px}
.layout-row__content--pb-20{padding-bottom:10px}
.layout-row__content--pb-25{padding-bottom:12px}
.layout-row__content--pb-30{padding-bottom:15px}
.layout-row__content--pb-35{padding-bottom:17px}
.layout-row__content--pb-40{padding-bottom:20px}
.layout-row__content--pb-45{padding-bottom:22px}
.layout-row__content--pb-50{padding-bottom:25px}
@media screen and (min-width:48em){.layout-row__content--pt-0{padding-top:0}
.layout-row__content--pt-5{padding-top:5px}
.layout-row__content--pt-10{padding-top:10px}
.layout-row__content--pt-15{padding-top:15px}
.layout-row__content--pt-20{padding-top:20px}
.layout-row__content--pt-25{padding-top:25px}
.layout-row__content--pt-30{padding-top:30px}
.layout-row__content--pt-35{padding-top:35px}
.layout-row__content--pt-40{padding-top:40px}
.layout-row__content--pt-45{padding-top:45px}
.layout-row__content--pt-50{padding-top:50px}
.layout-row__content--pb-0{padding-bottom:0}
.layout-row__content--pb-5{padding-bottom:5px}
.layout-row__content--pb-10{padding-bottom:10px}
.layout-row__content--pb-15{padding-bottom:15px}
.layout-row__content--pb-20{padding-bottom:20px}
.layout-row__content--pb-25{padding-bottom:25px}
.layout-row__content--pb-30{padding-bottom:30px}
.layout-row__content--pb-35{padding-bottom:35px}
.layout-row__content--pb-40{padding-bottom:40px}
.layout-row__content--pb-45{padding-bottom:45px}
.layout-row__content--pb-50{padding-bottom:50px}
}
@media only screen and (max-width:959px){.layout-row--sticky{position:initial}
.sticky-breadcrumb{top:0}
.sticky-margin{margin-top:0 !important}
}
.layout-line{height:1.5rem}
.layout-line+.layout-row{padding-top:0}
.layout-line--down.layout-line--blue-dark-to-white{background:#19335e;background:linear-gradient(to left bottom,#19335e 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--blue-dark-to-white{background:linear-gradient(to left bottom,#19335e 49.9%,#fff 50%)}
}
.layout-line--down.layout-line--blue-lightest-to-white{background:#f3fbfd;background:linear-gradient(to left bottom,#f3fbfd 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--blue-lightest-to-white{background:linear-gradient(to left bottom,#f3fbfd 49.9%,#fff 50%)}
}
.layout-line--down.layout-line--grey-dark-to-white{background:#c8ccd6;background:linear-gradient(to left bottom,#c8ccd6 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--grey-dark-to-white{background:linear-gradient(to left bottom,#c8ccd6 49.9%,#fff 50%)}
}
.layout-line--down.layout-line--livid-to-grey{background:#6b7d99;background:linear-gradient(to left bottom,#6b7d99 48%,#f3fbfd 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--livid-to-grey{background:linear-gradient(to left bottom,#6b7d99 49.9%,#f3fbfd 50%)}
}
.layout-line--down.layout-line--livid-to-white{background:#6b7d99;background:linear-gradient(to left bottom,#6b7d99 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--livid-to-white{background:linear-gradient(to left bottom,#6b7d99 49.9%,#fff 50%)}
}
.layout-line--down.layout-line--grey-light-to-blue-lightest{background:#f8f8f8;background:linear-gradient(to left bottom,#f8f8f8 48%,#f3fbfd 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--grey-light-to-blue-lightest{background:linear-gradient(to left bottom,#f8f8f8 49.9%,#f3fbfd 50%)}
}
.layout-line--down.layout-line--grey-light-to-white{background:#f8f8f8;background:linear-gradient(to left bottom,#f8f8f8 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--grey-light-to-white{background:linear-gradient(to left bottom,#f8f8f8 49.9%,#fff 50%)}
}
.layout-line--down.layout-line--white-to-grey-light{background:#fff;background:linear-gradient(to left bottom,#fff 48%,#f8f8f8 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--white-to-grey-light{background:linear-gradient(to left bottom,#fff 49.9%,#f8f8f8 50%)}
}
.layout-line--down.layout-line--white-to-grey-dark{background:#fff;background:linear-gradient(to left bottom,#fff 48%,#c8ccd6 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--down.layout-line--white-to-grey-dark{background:linear-gradient(to left bottom,#fff 49.9%,#c8ccd6 50%)}
}
.layout-line--up.layout-line--white-to-grey-dark{background:#fff;background:linear-gradient(to right bottom,#fff 48%,#c8ccd6 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--up.layout-line--white-to-grey-dark{background:linear-gradient(to right bottom,#fff 49.9%,#c8ccd6 50%)}
}
.layout-line--up.layout-line--white-to-grey-light{background:#fff;background:linear-gradient(to right bottom,#fff 48%,#f8f8f8 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--up.layout-line--white-to-grey-light{background:linear-gradient(to right bottom,#fff 49.9%,#f8f8f8 50%)}
}
.layout-line--up.layout-line--white-to-livid{background:#fff;background:linear-gradient(to right bottom,#fff 48%,#6b7d99 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--up.layout-line--white-to-livid{background:linear-gradient(to right bottom,#fff 49.9%,#6b7d99 50%)}
}
.layout-line--up.layout-line--grey-to-white{background:#f3fbfd;background:linear-gradient(to right bottom,#f3fbfd 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--up.layout-line--grey-to-white{background:linear-gradient(to right bottom,#f3fbfd 49.9%,#fff 50%)}
}
.layout-line--up.layout-line--blue-lightest-to-white{background:#f3fbfd;background:linear-gradient(to right bottom,#f3fbfd 48%,#fff 50%)}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.layout-line--up.layout-line--blue-lightest-to-white{background:linear-gradient(to right bottom,#f3fbfd 49.9%,#fff 50%)}
}
.layout-columns+.layout-columns{margin-top:2rem}
@media screen and (min-width:48em){.layout-columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
}
.layout-columns--bottom{padding-bottom:3rem}
.layout-columns--no-margin{margin:0}
.layout-columns__column{min-width:0;margin-right:-1px}
.layout-columns__column+.layout-columns__column{margin-top:2rem}
@media screen and (min-width:48em){.layout-columns__column+.layout-columns__column{margin-top:0}
}
@media screen and (min-width:48em){.layout-columns__column{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;width:calc(50% - 2rem)}
.layout-columns__column:nth-child(3n+3),.layout-columns__column:nth-child(3n+3)+.layout-columns__column,.layout-columns__column:nth-child(5n+5),.layout-columns__column:nth-child(5n+5)+.layout-columns__column{margin-top:2rem}
.layout-columns__column--nomargin{margin:0}
}
@media screen and (min-width:60em){.layout-columns__column{-webkit-box-flex:1;-webkit-flex:1;flex:1}
.layout-columns__column:nth-child(3n+3),.layout-columns__column:nth-child(3n+3)+.layout-columns__column,.layout-columns__column:nth-child(5n+5),.layout-columns__column:nth-child(5n+5)+.layout-columns__column{margin-top:0}
}
.layout-columns__column--100{-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:48em){.layout-columns__column--10,.layout-columns__column--15,.layout-columns__column--20,.layout-columns__column--25,.layout-columns__column--33,.layout-columns__column--42,.layout-columns__column--50,.layout-columns__column--66,.layout-columns__column--75{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:60em){.layout-columns__column--75{-webkit-flex-basis:calc(75% - 2rem);flex-basis:calc(75% - 2rem)}
.layout-columns__column--66{-webkit-flex-basis:calc(66.66% - 2rem);flex-basis:calc(66.66% - 2rem)}
.layout-columns__column--50{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
.layout-columns__column--42{-webkit-flex-basis:calc(41% - 2rem);flex-basis:calc(41% - 2rem)}
.layout-columns__column--33{-webkit-flex-basis:calc(33.33% - 2rem);flex-basis:calc(33.33% - 2rem)}
.layout-columns__column--25{-webkit-flex-basis:calc(25% - 2rem);flex-basis:calc(25% - 2rem)}
.layout-columns__column--20{-webkit-flex-basis:calc(20% - 2rem);flex-basis:calc(20% - 2rem)}
.layout-columns__column--15{-webkit-flex-basis:calc(15% - 2rem);flex-basis:calc(15% - 2rem)}
.layout-columns__column--10{-webkit-flex-basis:calc(10% - 2rem);flex-basis:calc(10% - 2rem)}
}
.layout-columns--color-primary-d{background-color:#005ca9}
.layout-columns--color-primary-d,.layout-columns--color-primary-d a,.layout-columns--color-primary-d div,.layout-columns--color-primary-d h1,.layout-columns--color-primary-d h2,.layout-columns--color-primary-d h3{color:#fff}
.layout-columns--padding{padding:1.25rem}
.background-white{background-color:#fff !important}
.background-white h1,.background-white h2{color:#005ca9}
.background-white h3,.background-white h4,.background-white p{color:#19335e}
.background-white .button--link{color:#005ca9}
.background-primary-a-light{background-color:#daeffd !important}
.background-primary-a-light .button--link{color:#005ca9}
.background-primary-a-lightest{background-color:#f3fbfd !important}
.background-primary-a-lightest h1,.background-primary-a-lightest h2,.background-primary-a-lightest h3,.background-primary-a-lightest h4,.background-primary-a-lightest p{color:inherit}
.background-primary-a-lightest .button--link{color:#005ca9}
.background-primary-c{background-color:#1576c9 !important}
.background-primary-c a,.background-primary-c h1,.background-primary-c h2,.background-primary-c h3,.background-primary-c h4,.background-primary-c p{color:#fff}
.background-primary-c .button--link{color:#fff !important}
.background-primary-c .link-arrow,.background-primary-c .link-download{color:#fff}
.background-primary-c .sharing{color:#000}
.background-primary-c ul li{color:#fff !important}
.background-primary-c ul li:before{background-color:#fff !important}
.background-primary-c .form__label{color:#fff}
.background-primary-e{background-color:#19335e !important}
.background-primary-e h1,.background-primary-e h2,.background-primary-e h3,.background-primary-e h4,.background-primary-e p{color:#fff}
.background-primary-e .button--link{color:#fcc605 !important}
.background-primary-e .link-arrow,.background-primary-e .link-download{color:#fcc605}
.background-primary-e a:not(.teaser__link-wrapper){color:#fcc605}
.background-primary-e .sharing{color:#000}
.background-primary-e ul li:before{background-color:#fff !important}
.background-primary-d{background-color:#005ca9 !important}
.background-primary-d a,.background-primary-d h1,.background-primary-d h2,.background-primary-d h3,.background-primary-d h4,.background-primary-d p{color:#fff}
.background-primary-d .button--link{color:#fcc605 !important}
.background-primary-d .link-arrow,.background-primary-d .link-download{color:#fcc605}
.background-primary-d .sharing{color:#000}
.background-primary-d ul li:before{background-color:#fff !important}
.background-secondary-light{background-color:#c8ccd6 !important}
.background-secondary-light h1,.background-secondary-light h2,.background-secondary-light h3,.background-secondary-light h4,.background-secondary-light li,.background-secondary-light p{color:#fff}
.background-secondary-light .button--link{color:#fff}
.background-secondary-lightest{background-color:#f8f8f8 !important}
.background-secondary-lightest a,.background-secondary-lightest h1,.background-secondary-lightest h2,.background-secondary-lightest h3,.background-secondary-lightest h4,.background-secondary-lightest li,.background-secondary-lightest p{color:#19335e}
.background-secondary-lightest .button--link,.background-secondary-lightest .link-arrow,.background-secondary-lightest .link-download{color:#19335e}
.background-secondary-lightest .quote-text p{color:#005ca9}
.background-secondary-muted{background-color:#6b7d99 !important}
.background-secondary-muted a,.background-secondary-muted h1,.background-secondary-muted h2,.background-secondary-muted h3,.background-secondary-muted h4,.background-secondary-muted p{color:#fff}
.background-secondary-muted .button--link{color:#fff}
.background-secondary-muted .link-arrow,.background-secondary-muted .link-download{color:#fff}
.background-primary-d,.background-primary-e,.background-secondary-muted{color:#fff}
.background-primary-d .latest__description *,.background-primary-e .latest__description *,.background-secondary-muted .latest__description *{color:inherit}
.background-primary-d .teaser--download-library .teaser__figurecontainer img,.background-primary-e .teaser--download-library .teaser__figurecontainer img,.background-secondary-muted .teaser--download-library .teaser__figurecontainer img{border:0}
.background-primary-d .download-library--navigation__item .button,.background-primary-e .download-library--navigation__item .button,.background-secondary-muted .download-library--navigation__item .button{border:0}
.background-primary-d .pagination__page:first-child,.background-primary-e .pagination__page:first-child,.background-secondary-muted .pagination__page:first-child{border-color:#fff}
.background-primary-d .pagination__page:first-child::after,.background-primary-e .pagination__page:first-child::after,.background-secondary-muted .pagination__page:first-child::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.125rem}
.background-primary-d .pagination__page:last-child,.background-primary-e .pagination__page:last-child,.background-secondary-muted .pagination__page:last-child{border-color:#fff}
.background-primary-d .pagination__page:last-child::after,.background-primary-e .pagination__page:last-child::after,.background-secondary-muted .pagination__page:last-child::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.125rem}
.background-primary-d .breadcrumbs__item::after,.background-primary-e .breadcrumbs__item::after,.background-secondary-muted .breadcrumbs__item::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;font-size:1.125rem}
.background-primary-d .breadcrumbs__item,.background-primary-d .breadcrumbs__link,.background-primary-e .breadcrumbs__item,.background-primary-e .breadcrumbs__link,.background-secondary-muted .breadcrumbs__item,.background-secondary-muted .breadcrumbs__link{color:#fff}
.background-primary-d .form__select,.background-primary-e .form__select,.background-secondary-muted .form__select{color:#000}
.background-primary-d .form__label,.background-primary-e .form__label,.background-secondary-muted .form__label{color:inherit}
.country-selector{width:100%;height:100%;min-height:100vh;padding:2rem 2rem 2rem 0}
@media screen and (min-width:48em){.country-selector{padding:3rem 3rem 3rem 0}
}
@media screen and (min-width:60em){.country-selector{height:100vh;min-height:800px;padding:4rem 4rem 4rem 0}
}
.country-selector__wrapper{background:rgba(255,255,255,.9);width:100%;height:100%;padding:3rem}
.country-selector__wrapper .image img{max-width:140px;height:auto}
.country-selector__wrapper .advancedtitle.title h1{margin:2rem 0;font-family:"Geomanist Regular",sans-serif}
.country-selector__wrapper .advancedtitle.title h1 b,.country-selector__wrapper .advancedtitle.title h1 strong{font-family:"Geomanist Medium",sans-serif;font-weight:300}
.country-selector__wrapper .advancedtitle.title h3{margin:.4rem 0 .4rem 0}
.country-selector__wrapper .advancedtext.text p{font-family:"Geomanist Regular",sans-serif}
.country-selector__wrapper .advancedtext.text p b,.country-selector__wrapper .advancedtext.text p strong{font-family:"Geomanist Medium",sans-serif;font-weight:300}
.country-selector__wrapper .countries{max-width:60em}
.background-black{background-color:#000 !important}
.background-black h1,.background-black h2{color:#fff}
.background-black h3,.background-black h4,.background-black p{color:#fff}
.background-black .button--link{color:#fff}
.background-accent{background-color:#fcc605 !important}
.background-accent h1,.background-accent h2{color:#005ca9}
.background-accent h3,.background-accent h4,.background-accent p{color:#19335e}
.background-accent .button--link{color:#005ca9}
.background-primary-b{background-color:#31b6e4 !important}
.background-primary-b h1,.background-primary-b h2{color:#19335e}
.background-primary-b h3,.background-primary-b h4,.background-primary-b p{color:#005ca9}
.background-primary-b .button--link{color:#19335e}
.background-primary-a{background-color:#ace1f4 !important}
.background-primary-a h1,.background-primary-a h2,.background-primary-a h3,.background-primary-a h4,.background-primary-a p{color:inherit}
.background-primary-a .button--link{color:#005ca9}
ol,ul{list-style-position:inside;margin:0 0 .75rem 0;padding:0}
ol li,ul li{padding-left:1rem;text-indent:-1rem}
ol.list-no-styles,ul.list-no-styles{list-style:none}
ol.list-no-styles li,ul.list-no-styles li{text-indent:0;padding-left:0}
ol.list-no-styles li::before,ul.list-no-styles li::before{display:none}
ul[class]{list-style:none}
ul[class] li{text-indent:0;padding-left:0}
ul li{list-style-type:none}
ul li::before{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;background-color:#1576c9;margin-right:.5rem;content:' '}
.item-list>li+li{margin-top:.25rem}
.advancedtext ol,.advancedtext ul{list-style-position:inside;margin:0 1.5rem;padding-left:1rem}
.advancedtext ul li{list-style-type:none}
.advancedtext ul li::before{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;background-color:#1576c9;margin-right:.5rem;content:' '}
.layout-row--color-primary-e ul li::before,.layout-row--color-secondary-muted ul li::before{background-color:#fff !important}
@-webkit-keyframes animate-in{.00001%{opacity:0}
25%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@keyframes animate-in{.00001%{opacity:0}
25%{-webkit-transform:translateY(80px);transform:translateY(80px);opacity:0}
100%{-webkit-transform:none;transform:none;opacity:1}
}
@-webkit-keyframes fade-out{.00001%{opacity:1}
100%{opacity:0}
}
@keyframes fade-out{.00001%{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes zoom-in{.00001%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes zoom-in{.00001%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes scale-out{00001%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:0}
}
@keyframes scale-out{00001%{-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%)}
100%{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:0}
}
span.multiselect-native-select{position:relative}
span.multiselect-native-select select{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px -1px -1px -3px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;left:50%;top:30px}
.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}
.multiselect-container .input-group{margin:5px}
.multiselect-container>li{padding:0}
.multiselect-container>li>a.multiselect-all label{font-weight:700}
.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px 3px 20px;height:100%;font-weight:700}
.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}
.multiselect-container>li>a{padding:0}
.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 0 3px 30px}
.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}
.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}
.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}
.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}
.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
.multiselect-native-select .multiselect{position:relative;width:100%;height:38px;padding:5px 42px 5px 16px;border:1px solid #6b7d99;border-radius:3px;font-family:"Open Sans",sans-serif;font-weight:300;font-style:normal;color:#051039;text-align:left;background:0}
.multiselect-native-select .multiselect::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem;font-weight:600;position:absolute;top:10px;right:17px}
.multiselect-native-select .multiselect:hover:after{color:#005ca9}
.multiselect-native-select .multiselect .multiselect-selected-text{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.multiselect-native-select .multiselect-container{display:none;z-index:100;margin:0;border:1px solid #f3fbfd;list-style-type:none;background:#fff}
.multiselect-native-select .multiselect-container li::before{display:none}
.multiselect-native-select .multiselect-container a:hover label{color:#fff;background-color:#6b7d99}
.multiselect-native-select .multiselect-container label{position:relative;padding:2px 10px 2px 34px;color:#051039}
.multiselect-native-select .multiselect-container input{position:absolute;left:8px;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}
.open>.multiselect-container{display:block}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.eot?#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.woff2) format("woff2"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.woff) format("woff"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.ttf) format("truetype"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-300.svg#OpenSans) format("svg")}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.eot);src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.eot?#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.woff2) format("woff2"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.woff) format("woff"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.ttf) format("truetype"),url(clientlib-brand-eriks/css/fonts/OpenSans/v15-latin-600.svg#OpenSans) format("svg")}
@font-face{font-family:'Geomanist Medium';font-style:normal;font-weight:500;src:url(clientlib-brand-eriks/css/fonts/Geomanist/Geomanist-Medium.ttf) format("truetype"),url(clientlib-brand-eriks/css/fonts/Geomanist/Geomanist-Medium.otf) format("opentype"),url(clientlib-brand-eriks/css/fonts/Geomanist/Geomanist-Medium.woff) format("woff")}
@font-face{font-family:'Geomanist Regular';font-style:normal;font-weight:400;src:url(clientlib-brand-eriks/css/fonts/Geomanist/Geomanist-Regular.otf) format("opentype"),url(clientlib-brand-eriks/css/fonts/Geomanist/Geomanist-Regular.woff) format("woff")}
@font-face{font-family:'News Gothic';font-style:normal;font-weight:400;src:url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.eot);src:url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.eot?#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.woff2) format("woff2"),url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.woff) format("woff"),url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.ttf) format("truetype"),url(clientlib-brand-eriks/css/fonts/NewsGothic/DemiBold.svg#news_gothic_fsdemibold) format("svg")}
html{font-size:16px;line-height:1.625}
body,input,select,textarea{font-family:sans-serif;font-size:.9375rem;color:#000}
.fonts-loaded body,.fonts-loaded input,.fonts-loaded select,.fonts-loaded textarea{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:300}
h1,h2,h3,h4{line-height:1.1875;color:#005ca9;max-width:38.75rem}
.fonts-loaded h1,.fonts-loaded h2,.fonts-loaded h3,.fonts-loaded h4{font-family:"Geomanist Medium",sans-serif;font-style:normal;font-weight:500}
h1{font-size:1.5rem;margin:0 0 2rem 0}
@media screen and (min-width:48em){h1{font-size:2.5rem}
}
h2{font-size:1.25rem;margin:0 0 1.5rem 0}
@media screen and (min-width:48em){h2{font-size:2rem}
}
h3{font-size:1rem;margin:0 0 1rem 0}
@media screen and (min-width:48em){h3{font-size:1.125rem}
}
h3.not-bold{font-family:"Geomanist Regular",sans-serif}
h4{font-size:.875rem;margin:0 0 .75rem 0}
p{font-size:1rem;margin:0 0 .75rem 0;max-width:38.75rem}
.intro p,p.intro{font-weight:600;color:#005ca9;padding-bottom:2rem}
b,strong{font-weight:600}
blockquote{font-size:1.5rem;margin:0 0 2rem 0;max-width:38.75rem}
@media screen and (min-width:48em){blockquote{font-size:1.625rem;padding-left:4rem;margin-right:-4rem;max-width:calc(38.75rem + 4rem)}
}
.fonts-loaded blockquote{font-family:"News Gothic",sans-serif}
.fonts-loaded .button,.fonts-loaded .pagination,.fonts-loaded .searchresult--count,.fonts-loaded nav{font-family:"News Gothic",sans-serif}
.fonts-loaded .button div[aria-label=submenu],.fonts-loaded .pagination div[aria-label=submenu],.fonts-loaded .searchresult--count div[aria-label=submenu],.fonts-loaded nav div[aria-label=submenu]{font-family:"Open Sans",sans-serif;font-style:normal;font-weight:300}
video{display:block;max-width:100%}
.video{width:100%;position:relative}
.has-js .video .video__button{position:absolute;padding:1.5rem;border-radius:50%;background:#005ca9;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer}
.has-js .video .video__button--hidden{display:none}
.has-js .video .video__button::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff;position:relative;left:.125rem;font-size:2rem;transition:all 125ms cubic-bezier(.42,0,1,1)}
.has-js .video .video__button:hover::after,video:hover+.has-js .video .video__button::after{-webkit-transform:scale(1.15);transform:scale(1.15);font-size:2.5rem}
.contact{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
.contact__content-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%}
.contact__content-wrapper .contact__column{-webkit-box-flex:0;-webkit-flex:0 1 100%;flex:0 1 100%}
@media screen and (min-width:30em){.contact__content-wrapper{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:50%;flex-basis:50%}
}
@media screen and (min-width:48em){.contact__content-wrapper{-webkit-flex-basis:75%;flex-basis:75%}
.contact__content-wrapper .contact__column{-webkit-box-flex:1;-webkit-flex:1;flex:1}
}
.contact__column{-webkit-box-flex:1;-webkit-flex:1;flex:1;position:relative;margin-left:2rem}
.contact__column+.contact__column{margin-top:2rem}
@media screen and (min-width:48em){.contact__column+.contact__column{margin-top:0}
}
.contact__image{display:block;max-width:100%;width:auto;height:auto;margin-left:auto;position:relative;bottom:-2.25rem}
@media screen and (min-width:30em){.contact__image{position:absolute;right:0}
}
@media screen and (min-width:48em){.contact__image{bottom:-3.75rem}
}
.contact ul li:before{display:none !important}
.contact ul li a:hover{text-decoration:none !important}
.breadcrumbs{border-top:1px solid #c8ccd6;border-bottom:1px solid #c8ccd6}
.breadcrumbs__list{max-width:80em;margin:0 auto;padding:.5rem 1rem}
@media screen and (min-width:48em){.breadcrumbs__list{padding:0 2rem}
}
.breadcrumbs__item{display:block;font-size:.875rem;color:#6b7d99}
@media screen and (min-width:48em){.breadcrumbs__item{padding:0;display:inline;line-height:2.5rem}
}
.breadcrumbs__item::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 1rem 0 .75rem;left:.25rem;position:relative;vertical-align:middle;font-size:1rem}
.breadcrumbs__item:last-child::after{display:none}
.breadcrumbs__link{color:#005ca9}
.breadcrumbs ul li::before{display:none !important}
.simple-columns{position:relative}
.simple-columns::after{content:'';clear:both;display:block}
.simple-columns>ul{position:relative;margin:0 50px;padding:0}
.simple-columns>ul>li{display:block;margin:0;padding:0;text-indent:0}
.simple-columns>ul>li::before{content:none}
.simple-columns>ul>li::after{content:'';display:block;clear:both}
.simple-columns.interactive{overflow:hidden}
.simple-columns.interactive.transition .simple-columns__column{transition:left .4s}
.simple-columns.interactive .simple-columns__column{transition:none;-webkit-animation:.4s simple-column__fade-out forwards;animation:.4s simple-column__fade-out forwards}
.simple-columns.interactive .simple-columns__column{position:absolute}
.simple-columns.interactive .simple-columns__column.simple-columns__column--16{left:-16%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--25{left:-25%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--33{left:-33%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--50{left:-50%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--66{left:-66%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--75{left:-75%}
.simple-columns.interactive .simple-columns__column.simple-columns__column--100{left:-100%}
.simple-columns.interactive .simple-columns__column.current{display:block;position:relative;opacity:1;left:0}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column{display:block;position:relative;opacity:1;left:0}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column:not(.in-view){position:absolute}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--16.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--16.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--25.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--25.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--33.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--33.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--50.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--50.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--66.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--66.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--75.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--75.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--100.next{-webkit-animation:.4s next__fade-out forwards;animation:.4s next__fade-out forwards;opacity:.6;left:100%}
@media screen and (max-width:48em){.simple-columns.interactive .simple-columns__column.current~.simple-columns__column.simple-columns__column--100.next{-webkit-animation:.6s next__fade-out--mobile forwards;animation:.6s next__fade-out--mobile forwards;left:98%;transition:.3s}
}
.simple-columns.interactive button{background:#fff;border:2px solid transparent;cursor:pointer;display:block;overflow:hidden;width:30px;height:30px;padding:0;position:absolute;top:50%;right:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;outline:0;transition:border 1s;text-decoration:none}
.simple-columns.interactive button::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem;color:#005ca9;font-weight:600;position:absolute;right:-3px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);transition:-webkit-transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1),-webkit-transform .25s cubic-bezier(.42,0,1,1)}
.simple-columns.interactive button:hover:not([disabled]){border:2px solid #005ca9}
.simple-columns.interactive button.next{right:0}
.simple-columns.interactive button.prev{margin-left:2em;left:0;-webkit-transform:translate(-50%,-50%) rotate(-180deg);transform:translate(-50%,-50%) rotate(-180deg)}
.simple-columns.interactive button[disabled]{opacity:.4}
.simple-columns.interactive button[disabled]:hover{cursor:not-allowed}
.simple-columns .simple-columns__column{padding-right:1.2em;padding-left:.8em}
.simple-columns .simple-columns__column.simple-columns__column{float:left}
.simple-columns .simple-columns__column.in-view{display:block;opacity:1;-webkit-animation:none;animation:none}
.simple-columns .simple-columns__column.simple-columns__column--16{width:16%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--16{width:33.33%}
}
@media screen and (max-width:30em){.simple-columns .simple-columns__column.simple-columns__column--16{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--25{width:25%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--25{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--33{width:33%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--33{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--50{width:50%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--50{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--66{width:66%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--66{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--75{width:75%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--75{width:100%}
}
.simple-columns .simple-columns__column.simple-columns__column--100{width:100%}
@media screen and (max-width:48em){.simple-columns .simple-columns__column.simple-columns__column--100{width:100%}
}
@-webkit-keyframes simple-column__fade-out{0{opacity:1}
99%{opacity:0}
100%{opacity:0;display:none}
}
@keyframes simple-column__fade-out{0{opacity:1}
99%{opacity:0}
100%{opacity:0;display:none}
}
@-webkit-keyframes next__fade-out{0{opacity:1}
100%{opacity:.6}
}
@keyframes next__fade-out{0{opacity:1}
100%{opacity:.6}
}
@-webkit-keyframes next__fade-out--mobile{0{opacity:.2}
100%{opacity:.6}
}
@keyframes next__fade-out--mobile{0{opacity:.2}
100%{opacity:.6}
}
@media screen and (min-width:48em){.featured-product__items{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:-2rem}
}
.featured-product__item{margin-bottom:2rem}
.featured-product__item:last-child{margin-bottom:0}
@media screen and (min-width:48em){.featured-product__item{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-bottom:0}
}
.featured-product__heading{font-size:1.625rem;margin:0 0 2rem}
h2+.featured-product>.featured-product__heading{margin-top:-1rem}
.featured-product__image{max-width:none;width:100%;height:auto}
.featured-product__introduction{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;top:-3rem;margin:auto 1.5rem -3rem 1.5rem;padding:1.5rem 1rem;background:#005ca9;color:#fff}
.featured-product__introduction .link-arrow{color:#fff}
.featured-product__table{width:100%;margin-bottom:.75rem;border-collapse:collapse;font-size:inherit;line-height:inherit}
.featured-product__table-container{width:100%;min-height:2rem}
.featured-product__table-row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem;color:#fff}
@media screen and (min-width:30em){.featured-product__table-row{display:table-row}
}
.featured-product__table-row:last-child{margin-bottom:0}
.featured-product__table-title{width:100%;font-weight:700;padding-right:1rem}
@media screen and (min-width:30em){.featured-product__table-title{width:auto;font-weight:400}
}
.featured-service{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.featured-service__heading{font-size:1.625rem}
.featured-service__subheading{margin-top:-1rem;font-size:1.25rem}
@media screen and (min-width:48em){.featured-service{-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
}
@media screen and (min-width:48em){.featured-service__introduction{margin-right:2rem}
}
.featured-service__description{margin-bottom:1.5rem}
.featured-service__image-container{overflow:hidden;-webkit-flex-shrink:0;flex-shrink:0;-webkit-align-self:center;align-self:center;margin:0 0 1rem;padding:0;max-width:100%}
@media screen and (min-width:48em){.featured-service__image-container{-webkit-box-ordinal-group:3;-webkit-order:2;order:2;width:50%;margin-bottom:0}
}
@media screen and (min-width:60em){.featured-service__image-container{width:66.66%}
}
.featured-service__image{display:block;max-width:none;width:100%;height:auto;transition:-webkit-transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1),-webkit-transform .25s cubic-bezier(.42,0,1,1);-webkit-transform:scale(1.02);transform:scale(1.02);margin-bottom:-1px}
.featured-service__image:hover{-webkit-transform:scale(1);transform:scale(1)}
@media screen and (min-width:30em){.featured-magazine{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:-2rem}
}
.featured-magazine__column{margin-bottom:2rem}
.featured-magazine__column:last-child{margin-bottom:0}
.featured-magazine__column:last-child::after{content:"";display:table;clear:both}
@media screen and (min-width:30em){.featured-magazine__column{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-bottom:0}
.featured-magazine__column:last-child{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}
.featured-magazine__column:last-child::after{display:none}
}
.featured-magazine__column>div{width:100%}
.featured-magazine__title{color:#6b7d99;font-size:1.125rem;font-weight:bolder;margin-bottom:.75rem}
@media screen and (min-width:30em){.featured-magazine__heading{margin-top:4rem}
}
.featured-magazine__paragraph{margin-bottom:2rem}
.featured-magazine__cover{position:relative;display:block;float:left;background:0;margin:0 4rem 1rem 0;width:calc(100% - 4rem)}
@media screen and (min-width:30em){.featured-magazine__cover{margin-bottom:0}
.layout-row--clipped .featured-magazine__cover{margin-bottom:-6.25rem}
}
.featured-magazine__image{float:left;max-width:none;width:100%;height:auto}
.featured-magazine__icon{position:absolute;right:-1.625rem;top:-1.625rem;padding:.5rem;background:#005ca9;text-align:center}
.featured-magazine__icon::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:2rem;color:#fff}
@media screen and (min-width:30em){.featured-author{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:-2rem}
}
.featured-author__column{margin-bottom:2rem}
.featured-author__column:last-child{margin-bottom:0}
.featured-author__column:last-child::after{content:"";display:table;clear:both}
@media screen and (min-width:30em){.featured-author__column{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-bottom:0}
.featured-author__column:last-child{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}
.featured-author__column:last-child::after{display:none}
}
.featured-author__heading{margin-bottom:0}
.featured-author__role{margin-bottom:1rem;display:block}
.featured-author__figure{position:relative;display:block;float:left;background:#fff;margin:0 0 1rem 0;width:100%}
@media screen and (min-width:30em){.featured-author__figure{margin-bottom:0;width:100%}
.layout-row--clipped .featured-author__figure{margin-bottom:-6.25rem}
}
@media screen and (min-width:60em){.featured-author__figure{width:calc(100% - 4rem)}
}
.featured-author__image{float:left;max-width:none;width:100%;height:auto}
.featured-papers{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
.featured-papers__item{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}
.featured-papers__item>div,.featured-papers__item>div>a{width:100%}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .featured-papers__item{opacity:0}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .featured-papers__item[data-visible=true]{-webkit-animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards;animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards}
.featured-papers__item:hover .featured-papers__content{padding-bottom:1.5rem}
.featured-papers>.featured-papers__item{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:48em){.featured-papers>.featured-papers__item{-webkit-flex-basis:calc(58% - 2rem);flex-basis:calc(58% - 2rem)}
}
@media screen and (min-width:48em){.featured-papers>.featured-papers__item>.featured-papers__image{width:auto;height:100%;max-width:9999px}
}
.featured-papers__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:100%;flex-basis:100%}
@media screen and (min-width:48em){.featured-papers__wrapper{-webkit-flex-basis:calc(42%);flex-basis:calc(42%)}
}
.featured-papers__wrapper .featured-papers__item{margin:2rem 0 0 2rem;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:30em){.featured-papers__wrapper .featured-papers__item{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:48em){.featured-papers__wrapper .featured-papers__item{-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
.featured-papers__wrapper .featured-papers__item:first-child{margin-top:0}
}
.featured-papers__image{display:block;width:100%}
.featured-papers__content{transition:padding-bottom .5s cubic-bezier(.19,1,.22,1);position:absolute;bottom:0;left:0;right:0;background:rgba(0,92,169,.9)}
.featured-papers__heading{color:#fff;margin-bottom:0;padding:.75rem 1.5rem;font-size:1rem;text-align:right}
.featured-papers__heading--arrow{margin-right:.75rem}
.featured-papers__heading--arrow::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:-.75rem;position:relative;left:.25rem}
.featuredservice+.featuredservice{margin-top:4rem}
@media screen and (min-width:48em){.featuredservice--mirrored .featured-service__introduction{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;margin:0 0 0 2rem}
}
@media screen and (min-width:60em){.filter{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
}
@media screen and (min-width:60em){.filter__search{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;margin-left:2rem;width:calc(40% - 2rem)}
}
.filter__form{display:-webkit-box;display:-webkit-flex;display:flex}
.filter__field{width:100%;max-width:20rem;border-color:#6b7d99;margin:.75rem 1rem .75rem 0;transition:border-color 125ms cubic-bezier(.42,0,1,1)}
@media screen and (min-width:60em){.filter__field{margin-right:2rem}
}
.filter__field:hover{border-color:#005ca9}
.filter__button{margin:.75rem 1rem .75rem 0;padding:.5rem 1rem}
.filter__button:last-child{margin-right:0}
.filter__button+.filter__button{margin-top:0}
.filter__category{margin-top:2rem}
@media screen and (min-width:60em){.filter__category{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;margin:0 0 0 2rem;width:calc(60% - 2rem)}
}
.filter__tags{display:-webkit-box;display:-webkit-flex;display:flex}
.footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;font-size:.75rem}
.footer__heading{margin-bottom:.25rem}
.footer__icon{display:inline-block;margin:.25rem .5rem 0 0;text-decoration:none}
.footer__icon:hover{text-decoration:none}
@media screen and (min-width:48em){.footer__icon:nth-child(-n+2){margin-bottom:.25rem}
}
.footer__icon:last-child{margin-right:0}
.footer__icon span:before{color:#fff;font-size:2.5rem;border-radius:50%;transition:color .25s cubic-bezier(.42,0,1,1),background .25s cubic-bezier(.42,0,1,1)}
.footer__icon span:hover:before{color:#005ca9;background:#fff}
.footer__column{width:100%;padding-left:2rem}
@media screen and (min-width:30em){.footer__column{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:48em){.footer__column{-webkit-box-flex:1;-webkit-flex:1;flex:1}
}
.footer__list{margin-bottom:2rem}
.footer__row{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.footer__row .footer__link,.footer__row a{text-decoration:underline;color:#fff !important}
.footer__row .footer__link:hover,.footer__row a:hover{text-decoration:none}
.footer__copyright{width:100%;margin:0 0 .5rem 2rem;padding-top:2rem;border-top:1px solid #fff}
@media screen and (min-width:60em){.footer__copyright{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(25% - 2rem);flex-basis:calc(25% - 2rem)}
}
.footer__copyright a{color:#fff}
.footer__address{width:100%;padding-left:2rem}
@media screen and (min-width:60em){.footer__address{padding-top:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(75% - 2rem);flex-basis:calc(75% - 2rem);border-top:1px solid #fff}
}
.footer__link{color:#fff}
.footer ul li::before{display:none !important}
@media screen and (min-width:48em){.form{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
}
.form--center{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.form__intro{display:-webkit-box;display:-webkit-flex;display:flex;margin-bottom:2rem;width:100%}
.form--center .form__intro{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.form__column{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:1;flex-shrink:1}
@media screen and (min-width:48em){.form__column{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
.form--center .form__column{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}
.form__column+.form__column{margin-top:2rem}
@media screen and (min-width:48em){.form__column+.form__column{margin-top:0 !important}
}
.form__column+.form__column:last-of-type{margin-left:2rem}
.form__column img{max-width:22.5rem}
@media screen and (min-width:48em){.form__column img{max-width:100%}
}
.form__row{max-width:22.5rem}
@media screen and (min-width:48em){.form__row{max-width:100%}
}
.form__row+.form__row{margin-top:2rem}
.form__action{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:2rem;width:100%}
@media screen and (min-width:48em){.form__action .form__column{-webkit-flex-basis:100% !important;flex-basis:100% !important}
}
.form--center .form__action .form__column{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-basis:100%;flex-basis:100%}
.form__label{font-size:.875rem;color:#005ca9;margin-bottom:.5rem}
.form__label--required::after{content:" *"}
.form__label p{display:inline;font-size:inherit;color:#005ca9}
.layout-row--blue-dark .form__label,.layout-row--livid .form__label{color:inherit}
.form__input,.form__select,.form__textarea{font-size:.875rem;width:100%;line-height:inherit;border-color:#6b7d99;transition:border-color 125ms cubic-bezier(.42,0,1,1)}
.form__input:hover,.form__select:hover,.form__textarea:hover{border-color:#005ca9}
.layout-row--blue-dark .form__input,.layout-row--blue-dark .form__select,.layout-row--blue-dark .form__textarea,.layout-row--livid .form__input,.layout-row--livid .form__select,.layout-row--livid .form__textarea{color:#051039}
.form__input-search{color:#051039;position:relative}
.form__input-searchbutton{cursor:pointer;position:absolute;padding:.5rem 0 .5rem .5rem;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;outline:0}
.form__input-searchbutton::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.5rem}
.form__input-searchbutton:hover::after{color:#005ca9}
.form__input-search span.carbon-icon-search{position:absolute;right:1.5rem;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}
.form__input-search .form__input{padding-right:3rem}
.form__input-searchclear{color:#051039;position:relative}
.form__input-searchclearbutton{cursor:pointer;position:absolute;padding:.5rem 0 .5rem .5rem;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:0;background:0;outline:0;display:none}
.form__input-searchclearbutton::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:""}
.form__input-searchclearbutton:hover::after{color:#005ca9}
.form__input-searchclear .form__input{padding-right:3rem}
.form__input--error{border-color:#d61c1c !important}
.form__select-arrow{position:relative}
.form__select-arrow::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";pointer-events:none;font-size:1.125rem;font-weight:600;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.form__select-arrow:hover::after{color:#005ca9}
.form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:3rem}
.form__select::-ms-expand{display:none}
.form__textarea{height:11.25rem;resize:vertical}
.form__checkbox,.form__radio{position:absolute;opacity:0}
.form__checkbox+label,.form__radio+label{position:relative;cursor:pointer;padding:0 0 0 2rem}
.form__checkbox+label::before,.form__radio+label::before{content:'';margin-right:.5rem;margin-left:-2rem;display:inline-block;vertical-align:text-top;width:1.25rem;height:1.25rem;border:1px solid #6b7d99;transition:border-color 125ms cubic-bezier(.42,0,1,1),background 125ms cubic-bezier(.42,0,1,1)}
.form__checkbox:hover+label::before,.form__radio:hover+label::before{border-color:#005ca9}
.form__checkbox:checked+label::before,.form__radio:checked+label::before{border-color:#005ca9;background:#005ca9}
.form__checkbox+label::before{border-radius:.1875rem}
.form__checkbox:checked+label::after{content:'';position:absolute;left:.375rem;top:.6875rem;background:#fff;width:.125rem;height:.125rem;box-shadow:.125rem 0 0 #fff,.25rem 0 0 #fff,.25rem -.125rem 0 #fff,.25rem -.25rem 0 #fff,.25rem -.375rem 0 #fff,.25rem -.5rem 0 #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.form__radio+label::before{border-radius:1rem}
.form__radio:checked+label::after{content:'';position:absolute;left:.5625rem;top:.625rem;background:#fff;width:.25rem;height:.25rem;border-radius:.25rem}
.form__error{font-size:.75rem;color:#d61c1c}
.header{position:relative}
@media screen and (min-width:48em){.header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
.header--image,.header--video{display:block;margin:0}
}
.header--blog{display:block;margin-left:0}
.header__banner{position:relative;z-index:10;overflow:hidden;height:9.375rem}
@media screen and (min-width:30em){.header__banner{height:12.5rem}
}
@media screen and (min-width:48em){.header__banner{height:18.75rem}
}
@media screen and (min-width:60em){.header__banner{height:25rem}
}
@media screen and (min-width:80em){.header__banner{height:29.6875rem}
}
.header__parallax-wrapper{position:relative}
.header--video .header__banner{position:relative;overflow:hidden;margin:0;height:12.5rem}
@media screen and (min-width:30em){.header--video .header__banner{height:15.625rem}
}
@media screen and (min-width:48em){.header--video .header__banner{height:21.875rem}
}
@media screen and (min-width:60em){.header--video .header__banner{height:28.125rem}
}
@media screen and (min-width:80em){.header--video .header__banner{height:34.375rem}
}
.header__banner-image{max-width:none;width:100%;height:auto;position:absolute}
@media screen and (max-width:64em){.header__banner-image{top:0;-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}
}
.header__banner-video{max-width:none;width:100%;height:auto;position:absolute;top:0}
@media screen and (min-width:48em){.header__banner-video{top:-6.25rem}
}
.header__banner-video::-webkit-media-controls-start-playback-button{display:none !important;-webkit-appearance:none}
.header__content-container{position:relative;z-index:20;margin:-1.875rem auto 0 auto;max-width:80em;padding:0 0 0 1rem}
@media screen and (min-width:30em){.header__content-container{margin-top:-2.8125rem}
}
@media screen and (min-width:48em){.header__content-container{margin-top:-7.8125rem}
}
.header__content-meta{margin-left:1rem;margin-top:.75rem;color:#6b7d99}
@media screen and (max-width:48em){.header__content-meta{margin-left:1rem}
}
.header__content-box{position:relative;background:#005ca9;padding:1.5rem 1.5rem;width:calc(100% - 1rem)}
@media screen and (min-width:48em){.header__content-box{width:50%;margin-left:1rem;padding:2rem 3rem}
}
.header__primary-a-block{display:none;position:absolute;top:10%;left:0;right:60%;bottom:0;background:#ace1f4}
@media screen and (min-width:48em){.header__primary-a-block{display:block}
}
.header__heading{margin-bottom:.25rem !important;font-size:1.5rem !important}
@media screen and (min-width:48em){.header__heading{font-size:2.5rem !important}
}
.header__subheading{font-size:1rem !important;margin:0 0 1rem 0 !important}
@media screen and (min-width:48em){.header__subheading{font-size:1.125rem !important}
}
.header__subheading--dark{color:#19335e}
.header__subheading--big{font-size:1.25rem}
.header__paragraph{font-size:1rem}
.header__payoff{color:#1576c9;text-transform:uppercase;margin:2rem 0 0 0}
.header__image{max-width:none;width:100%;height:auto}
@media screen and (min-width:48em){.header__image{width:auto}
}
.has-js .header__image{opacity:0}
.header__image[data-loaded=true]{-webkit-animation:.85s zoom-in cubic-bezier(.165,.84,.44,1) both;animation:.85s zoom-in cubic-bezier(.165,.84,.44,1) both}
.header--image .header__heading,.header--image .header__paragraph,.header--image .header__subheading{color:#fff}
.header--video .header__subheading{color:#fff}
.header--video .header__heading{color:#fff;font-size:1.625rem;margin-bottom:1.5rem}
@media screen and (min-width:48em){.header--video .header__heading{font-size:2.5rem}
}
.header__content,.header__media-container-video{overflow:hidden;margin:0}
@media screen and (min-width:48em){.header__content,.header__media-container-video{margin:0 0 0 2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
.header__content--indent,.header__media-container-video--indent{padding-left:3rem}
}
@media screen and (min-width:48em) and (-ms-high-contrast:active),screen and (min-width:48em) and (-ms-high-contrast:none){.header__content--indent,.header__media-container-video--indent{padding-left:0}
}
.header__media-container-video{position:relative;-webkit-align-self:center;align-self:center;text-align:center;margin-top:2rem}
@media screen and (min-width:48em){.header__media-container-video{margin-top:0}
}
.header__media-container{overflow:hidden;margin:0}
@media screen and (min-width:48em){.header__media-container{margin:0 0 0 2rem}
.header__media-container--indent{padding-left:3rem}
}
@media screen and (min-width:48em) and (-ms-high-contrast:active),screen and (min-width:48em) and (-ms-high-contrast:none){.header__media-container--indent{padding-left:0}
}
.header__media-container--indent{padding-left:0}
.header__media-container{position:relative;-webkit-align-self:center;align-self:center;text-align:center;margin-top:2rem}
@media screen and (min-width:48em){.header__media-container{margin-top:0}
}
.header__date{color:#6b7d99;margin-bottom:1.5rem}
@media screen and (min-width:60em){.header__tags{text-align:right}
}
@media screen and (min-width:64em){.header__tags{padding-right:8rem}
}
.header__tag{display:inline-block;background:#005ca9;border:1px solid #005ca9;margin:0 .4rem 1rem 0;transition:background .25s cubic-bezier(.42,0,1,1)}
.header__tag:hover{background:#fff}
.header__tag:last-child{margin-right:0}
.header__tag-link{display:block;font-size:.875rem;color:#fff;padding:.125rem .75rem;transition:color .25s cubic-bezier(.42,0,1,1)}
.header__tag-link:hover{color:#005ca9;text-decoration:none}
.header__author{display:-webkit-box;display:-webkit-flex;display:flex;max-width:35rem}
.header__author-image-container{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;width:5rem}
@media screen and (min-width:48em){.header__author-image-container{width:7.5rem}
}
.header__author-image{width:100%;height:auto}
.header__author-information{display:inline-block;padding-left:2rem}
.header__author-name{font-weight:600;color:#19335e;margin:0}
.header__author-role{font-weight:600;color:#6b7d99;margin-bottom:.4rem}
.header__author-description{margin-bottom:.4rem}
.hero{position:relative}
.hero__banner{position:relative;z-index:10;overflow:hidden;height:9.375rem}
@media screen and (min-width:30em){.hero__banner{height:10.9375rem}
}
@media screen and (min-width:48em){.hero__banner{height:14.0625rem}
}
@media screen and (min-width:60em){.hero__banner{height:18.75rem}
}
@media screen and (min-width:80em){.hero__banner{height:25rem}
}
@media screen and (max-width:64em){.hero__image{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}
}
.hero__content-container{position:relative;z-index:20;margin:-1.875rem auto 0 auto;max-width:80em;padding:0 0 0 1rem}
@media screen and (min-width:30em){.hero__content-container{margin-top:-2.8125rem}
}
@media screen and (min-width:48em){.hero__content-container{margin-top:-5.625rem;padding-left:8rem}
}
.hero__content{overflow:hidden;background:#005ca9;color:#fff;padding:2rem;width:calc(100% - 1rem)}
@media screen and (min-width:48em){.hero__content{width:calc(75% - 4rem)}
}
@media screen and (min-width:60em){.hero__content{width:50%}
}
.hero__content a{color:#fff}
@media screen and (min-width:60em){.hero__content--big{width:calc(60% - 4rem)}
}
.hero__content--dark{background:#19335e}
.hero__primary-a-block{display:none;position:absolute;top:10%;left:0;right:60%;bottom:0;background:#ace1f4}
@media screen and (min-width:48em){.hero__primary-a-block{display:block}
}
.hero__heading,.hero__paragraph{color:#fff !important;margin-bottom:.75rem}
.hero__heading p,.hero__paragraph p{color:#fff !important}
@font-face{font-family:aem-icomoon;src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70);src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.ttf?18j4y70) format("truetype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.woff?18j4y70) format("woff"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.svg?18j4y70#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=carbon-icon-],[class^=carbon-icon-]{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carbon-icon-sharing-email:before{content:""}
.carbon-icon-sharing-facebook:before{content:""}
.carbon-icon-sharing-twitter:before{content:""}
.carbon-icon-xing-icon:before{content:""}
.carbon-icon-social-blog:before{content:""}
.carbon-icon-social-facebook:before{content:""}
.carbon-icon-social-instagram:before{content:""}
.carbon-icon-social-linkedin:before{content:""}
.carbon-icon-social-twitter:before{content:""}
.carbon-icon-social-youtube:before{content:""}
.carbon-icon-sharing-linkedin:before{content:""}
.carbon-icon-bulb:before{content:""}
.carbon-icon-case:before{content:""}
.carbon-icon-checkmark:before{content:""}
.carbon-icon-chevron-down:before{content:""}
.carbon-icon-chevron-left:before{content:""}
.carbon-icon-chevron-right:before{content:""}
.carbon-icon-chevron-up:before{content:""}
.carbon-icon-clock:before{content:""}
.carbon-icon-close:before{content:""}
.carbon-icon-contact:before{content:""}
.carbon-icon-document:before{content:""}
.carbon-icon-download:before{content:""}
.carbon-icon-email:before{content:""}
.carbon-icon-facebook:before{content:""}
.carbon-icon-fax:before{content:""}
.carbon-icon-folder:before{content:""}
.carbon-icon-history:before{content:""}
.carbon-icon-instagram:before{content:""}
.carbon-icon-link:before{content:""}
.carbon-icon-linkedin:before{content:""}
.carbon-icon-list:before{content:""}
.carbon-icon-location:before{content:""}
.carbon-icon-login:before{content:""}
.carbon-icon-medium:before{content:""}
.carbon-icon-menu:before{content:""}
.carbon-icon-message:before{content:""}
.carbon-icon-navigation:before{content:""}
.carbon-icon-order-list:before{content:""}
.carbon-icon-phone:before{content:""}
.carbon-icon-play:before{content:""}
.carbon-icon-print:before{content:""}
.carbon-icon-search:before{content:""}
.carbon-icon-shop:before{content:""}
.carbon-icon-twitter:before{content:""}
.carbon-icon-user-contact:before{content:""}
.carbon-icon-xing:before{content:""}
.carbon-icon-youtube:before{content:""}
.image-tile{position:relative;clear:both;width:100%;min-height:2em}
.image-tile.image-tile__margin{margin-bottom:2rem;margin-top:.5rem}
.image-tile.background-primary-d{color:#fff}
.image-tile.background-primary-d a{font-weight:500}
.image-tile.background-primary-d .link{color:#fff}
.image-tile.background-primary-d .link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem}
.image-tile.background-primary-d .wcs-link{color:#fff}
.image-tile.background-primary-d .wcs-link .carbon-icon-chevron-right::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#fff}
.image-tile .link{position:absolute;bottom:0;display:block}
.image-tile .link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:5px;margin-top:-2px;font-size:1.125rem}
.image-tile::after{content:'';display:block;clear:both}
.image-tile .image-tile__image{width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;min-height:200px}
.image-tile .image-tile__image img{width:100%;height:auto}
.image-tile .image-tile__image[onclick]{cursor:pointer}
.image-tile.image-tile__align-top .image-tile__image{height:130px}
.image-tile .image-tile__text{padding:40px}
.image-tile .image-tile__text .wcs-richtext p{margin-bottom:.25rem !important}
.image-tile .image-tile__text>a~div:last-child{padding-bottom:3em}
@media screen and (min-width:48em){.image-tile.image-tile__align-left .image-tile__image,.image-tile.image-tile__align-right .image-tile__image{position:absolute;height:100%;min-height:auto}
.image-tile.image-tile__align-left.image-tile__layout-33 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-33 .image-tile__image{width:66%}
.image-tile.image-tile__align-left.image-tile__layout-33 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-33 .image-tile__text{width:33%}
.image-tile.image-tile__align-left.image-tile__layout-66 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-66 .image-tile__image{width:33%}
.image-tile.image-tile__align-left.image-tile__layout-66 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-66 .image-tile__text{width:66%}
.image-tile.image-tile__align-left.image-tile__layout-100 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-100 .image-tile__image{width:100%}
.image-tile.image-tile__align-left.image-tile__layout-100 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-100 .image-tile__text{display:none}
.image-tile.image-tile__align-left .image-tile__image{left:0}
.image-tile.image-tile__align-left .image-tile__text{margin-left:auto;margin-right:0}
.image-tile.image-tile__align-right .image-tile__image{right:0}
.image-tile.image-tile__align-right .image-tile__text{margin-left:0;margin-right:auto}
}
@media screen and (min-width:64em){.image-tile.image-tile__align-left.image-tile__layout-33 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-33 .image-tile__image{width:33%}
.image-tile.image-tile__align-left.image-tile__layout-33 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-33 .image-tile__text{width:66%}
.image-tile.image-tile__align-left.image-tile__layout-66 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-66 .image-tile__image{width:66%}
.image-tile.image-tile__align-left.image-tile__layout-66 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-66 .image-tile__text{width:33%}
.image-tile.image-tile__align-left.image-tile__layout-100 .image-tile__image,.image-tile.image-tile__align-right.image-tile__layout-100 .image-tile__image{width:100%;position:relative !important;height:auto !important}
.image-tile.image-tile__align-left.image-tile__layout-100 .image-tile__text,.image-tile.image-tile__align-right.image-tile__layout-100 .image-tile__text{display:none}
}
@media screen and (min-width:48em){.justification{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:-2rem}
}
.justification__paragraph{font-size:1.125rem;margin-bottom:2rem}
@media screen and (min-width:48em){.justification__paragraph{font-size:1.25rem}
}
.justification__items{list-style:none;padding:0}
.justification__item{position:relative;overflow:hidden;padding-left:1.5rem;margin-bottom:2rem}
.justification__item::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;font-size:.75rem;margin:.25rem 0 0 -1.5rem}
.justification__file{font-size:1.125rem;line-height:1.625;margin-bottom:0}
@media screen and (min-width:48em){.justification__content{margin:0 0 0 2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
.justification__image-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:2rem 0 0 0}
@media screen and (min-width:48em){.justification__image-container{-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0 0 0 3rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 3rem);flex-basis:calc(50% - 3rem)}
}
.justification__image-container>div{width:100%}
.justification__image{max-width:none;width:100%;height:auto}
.latest__introduction{font-size:1.125rem;margin-bottom:1.5rem}
@media screen and (min-width:60em){.latest__introduction{max-width:50%}
}
.latest__items{margin-bottom:1.5rem}
.latest__items>*{margin-bottom:2rem}
.latest__items>:last-child{margin-bottom:0}
@media screen and (min-width:48em){.latest__items{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
}
@media screen and (min-width:60em){.latest__items{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:-2rem}
.latest__items>*{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:2rem;margin-bottom:0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;width:calc(50% - 2rem)}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.latest__item{width:100%;padding-right:3rem}
}
@media screen and (min-width:30em){.latest__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}
.latest__item>*{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-webkit-flex;display:flex}
}
.latest__image{width:100%;height:8.75rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
@media screen and (min-width:30em){.latest__image{height:auto;-webkit-box-flex:1;-webkit-flex:1 0 50%;flex:1 0 50%}
}
.latest__description{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-content:flex-start;align-content:flex-start;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;position:relative;padding:1rem 1.5rem 3rem;background:#fff;color:#051039}
.latest__description>*{width:100%}
@media screen and (min-width:30em){.latest__description{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}
}
.latest__description .latest__title,.latest__description p{color:#051039 !important}
.latest__title{margin-bottom:.25rem}
.latest__publication{display:block;width:100%;margin-bottom:.5rem;font-size:.75rem;color:#6b7d99}
.latest__link-container{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;right:1.5rem;bottom:1rem;left:1.5rem}
.legend-height{height:auto !important}
.map__legend{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}
.map__legend .map__list-item{margin:0 10px 20px;padding-top:0 !important;padding-bottom:0 !important;border:0}
.map__legend .map__list-legend-item{margin:20px 10px;padding-top:0 !important;padding-bottom:0 !important;border:0;cursor:default}
.map__legend .map__list-type{font-size:17px}
.legend_hide{display:none}
.legend-info .map__list-container{overflow:visible;padding:0;border:0}
.map--loading{cursor:wait}
.map--loading *{pointer-events:none;cursor:wait}
.map--loading .map__list-container::before{content:'';position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,.9)}
.map--loading .map__list-container::after{content:'';position:absolute;z-index:3;top:50%;left:50%;-webkit-transform:scale(0) translate(-50%,-50%);transform:scale(0) translate(-50%,-50%);-webkit-transform-origin:0 0;transform-origin:0 0;width:3.125rem;height:3.125rem;background-color:#005ca9;border-radius:100%;-webkit-animation:scale-out 1.5s infinite cubic-bezier(.42,0,.58,1);animation:scale-out 1.5s infinite cubic-bezier(.42,0,.58,1)}
.map__canvas{height:30rem;background:#c8ccd6}
@media screen and (min-width:48em){.map__canvas{height:60vh}
.locationfinder .map__canvas{height:30rem}
}
.map__list-container{position:relative;border:1px solid #6b7d99;padding:1rem;overflow-y:auto;background-color:#fff;color:#005ca9}
@media screen and (min-width:48em){.map__list-container{height:60vh}
.locationfinder .map__list-container{height:30rem}
}
.map__list-container h2,.map__list-container p{color:#005ca9}
.map__list-heading{font-size:1.25rem;margin-bottom:.4rem}
.map__list-info{font-size:.9375rem;color:#19335e}
.map__list-item{position:relative;cursor:pointer;padding:.75rem 1rem .75rem 3rem !important;margin:0 -1rem;border-bottom:1px solid #c8ccd6;line-height:1.4;transition:background .25s cubic-bezier(.42,0,1,1)}
.map__list-item--active{background:#f3fbfd}
.map__list-item::before{display:none}
.map__list-legend-item{position:relative;cursor:pointer;padding:.75rem 1rem .75rem 3rem !important;margin:0 -1rem;border-bottom:1px solid #c8ccd6;line-height:1.4;transition:background .25s cubic-bezier(.42,0,1,1)}
.map__list-legend-item--active{background:#f3fbfd}
.map__list-legend-item::before{display:none}
.map__list-type{font-size:.75rem;line-height:.8;color:#6b7d99}
.map__list-name{font-size:.9375rem;color:#005ca9;font-weight:600;margin-top:.25rem}
.map__list-location{font-size:.9375rem;color:#000}
.map__list-telephone{color:#000}
.map__list-navigation{color:#6b7d99 !important;font-style:italic;font-weight:700}
.map__list-image{position:absolute;left:.75rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5rem;height:1.5rem}
.map__info-container{background-color:#fff;border:1px solid #6b7d99;margin-top:2rem;padding:1rem}
.map__info-container h2,.map__info-container h3{color:#005ca9}
.map__info-back{color:#005ca9;margin-bottom:1rem;cursor:pointer}
.map__info-back::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding:0 .4rem 0 0;position:relative;bottom:0;transition:bottom 125ms cubic-bezier(.42,0,1,1)}
.map__info-back:hover::before{bottom:.25rem}
.map__info-heading{margin-bottom:0}
.map__info-company-names{margin-bottom:.75rem}
.map__info-location-image,.map__info-map-image{width:100%;-o-object-fit:cover;object-fit:cover}
@media screen and (min-width:48em){.map__info-location-image,.map__info-map-image{height:350px;width:auto}
}
.map__info-map-image{display:block}
@media screen and (max-width:48em){.map__info-map-image{display:none}
}
.map__info-map-image.mobile{display:none}
@media screen and (max-width:48em){.map__info-map-image.mobile{display:block}
}
.map__info-layout-location-image{margin:0}
.map__info-layout-map-image{margin:0}
@media(min-width:48em) and (max-width:60em){.map__info-layout-map-image{margin:0 2rem 0 auto !important}
}
.map__info-telephone{color:#000}
.map__info-telephone::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;font-size:1.25rem !important}
.map__info-fax::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;font-size:1.25rem !important}
.map__info-website{color:#051039 !important}
.map__info-website::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;font-size:1.25rem !important}
.map__info-email{margin-top:1rem;color:#051039 !important}
.map__info-email::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;font-size:1.25rem !important}
.map__info-form{margin-top:1.5rem}
.map__info ul.map__info-address{display:block;margin:0 0 .75rem 0}
.map__info ul.map__info-address li{color:#000 !important}
.map__info-navigation,.map__info-online-inquiry{display:block;width:100%;margin-bottom:.25rem;padding:3px 15px;font-weight:700;color:#fff !important;border-radius:6px;background-color:#fcc605}
.map__info-navigation:hover,.map__info-online-inquiry:hover{text-decoration:none}
.map__info-online-inquiry{background-color:#005ca9}
.map__info-email,.map__info-fax,.map__info-telephone,.map__info-website{display:block;position:relative;padding-left:2rem}
.map__info-email::before,.map__info-fax::before,.map__info-telephone::before,.map__info-website::before{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.5rem}
.map__info-hours{margin-bottom:.75rem}
.map__info-website::before{height:1.125rem}
.map__info-divider{border-width:1px 0 0;border-style:solid;border-color:#c8ccd6;margin-bottom:1.5rem}
.map__info-list{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;-webkit-column-break-inside:avoid;break-inside:avoid;color:#051039;page-break-inside:avoid}
@media screen and (min-width:30em){.map__info-list{-webkit-flex-basis:50%;flex-basis:50%}
}
@media screen and (min-width:48em){.map__info-list{-webkit-flex-basis:33%;flex-basis:33%}
}
.map__info-list-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
.map__info-list li.map__info-list-item{color:#005ca9 !important;font-weight:600}
.map__info-list li.map__info-list-item:before{background-color:#005ca9 !important}
.map__info ul.map__info-sub-list li.map__info-sub-list-item{padding-left:16px !important;color:#000 !important;font-weight:300}
.map__info ul.map__info-sub-list li.map__info-sub-list-item::before{display:none}
.map .form__select--multiple{height:39px}
.map .multiselect-native-select .multiselect{background:#fff}
.map strong{color:#000}
.mosaic{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
.mosaic__item{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:flex}
.mosaic__item>div,.mosaic__item>div>a{width:100%}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .mosaic__item{opacity:0}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .mosaic__item[data-visible=true]{-webkit-animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards;animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards}
@media screen and (min-width:60em){.mosaic__item:hover .mosaic__content--link{opacity:0}
.mosaic__item:hover .mosaic__content--linkonly{padding-bottom:1.5rem}
.mosaic__item:hover .mosaic__content--content{opacity:1;bottom:0}
}
.mosaic>.mosaic__item{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:48em){.mosaic>.mosaic__item{-webkit-flex-basis:calc(58% - 2rem);flex-basis:calc(58% - 2rem)}
}
.mosaic__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:100%;flex-basis:100%}
@media screen and (min-width:48em){.mosaic__wrapper--vertical{-webkit-flex-basis:calc(42%);flex-basis:calc(42%)}
}
.mosaic__wrapper--vertical .mosaic__item{margin:2rem 0 0 2rem;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:30em){.mosaic__wrapper--vertical .mosaic__item{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:48em){.mosaic__wrapper--vertical .mosaic__item{-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
.mosaic__wrapper--vertical .mosaic__item:first-child{margin-top:0}
}
.mosaic__wrapper--horizontal .mosaic__item{margin:2rem 0 0 2rem;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:30em){.mosaic__wrapper--horizontal .mosaic__item{-webkit-flex-basis:calc(58% - 2rem);flex-basis:calc(58% - 2rem)}
.mosaic__wrapper--horizontal .mosaic__item:first-child{-webkit-flex-basis:calc(42% - 2rem);flex-basis:calc(42% - 2rem)}
}
.mosaic__image{display:block;max-width:none;width:100%;height:auto}
.mosaic__content{position:absolute;left:0;right:0;bottom:0;background:rgba(0,92,169,.9);color:#fff}
.mosaic__content--link{transition:opacity .25s cubic-bezier(.19,1,.22,1)}
.mosaic__content--linkonly{transition:padding-bottom .5s cubic-bezier(.19,1,.22,1)}
.mosaic__content--content{opacity:0;bottom:-15.625rem;transition:opacity .25s cubic-bezier(.42,0,1,1),bottom .25s cubic-bezier(.42,0,1,1)}
.mosaic__heading{color:#fff;font-size:1rem;margin-bottom:0;padding:.75rem 1.5rem;pointer-events:none}
.mosaic__heading--right{text-align:right}
.mosaic__heading--arrow{margin-right:.75rem}
.mosaic__heading--arrow::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:-.75rem;position:relative;left:.25rem}
.mosaic__subheading{color:#fff;font-size:.875rem;margin-top:-.4rem;padding:0 1.5rem .75rem 1.5rem;pointer-events:none}
.mosaic__paragraph{color:#fff;padding:0 1.5rem;pointer-events:none}
.mosaic__link{margin:0;padding:0 2rem .75rem 0}
@-webkit-keyframes navigation__dropdown--hide{0{visibility:visible}
99%{visibility:visible}
100%{visibility:hidden}
}
@keyframes navigation__dropdown--hide{0{visibility:visible}
99%{visibility:visible}
100%{visibility:hidden}
}
@media screen and (min-width:60em){.navigation__heading-hide{display:none !important}
}
.display-countries{display:initial !important}
.navigation__logo-container{position:absolute;top:1.5rem;left:0}
.navigation__logo-link{padding:0 1rem}
@media screen and (min-width:48em){.navigation__logo-link{padding:0 2rem}
}
.navigation__logo-link:hover{text-decoration:none}
.navigation__logo{display:inline-block;vertical-align:middle;width:auto;height:36px}
.navigation--maagtechnic .navigation__logo{width:180px}
.navigation .navigation__menu-link,.navigation__mobile-menu-button{background:0;border:0}
.navigation__mobile-menu-button{position:absolute;top:1rem;right:0;padding:.25rem 1rem;cursor:pointer;text-align:center}
.has-js .navigation__mobile-menu-button::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9}
.has-js .navigation__mobile-menu-button-text{display:block}
.has-js .navigation__mobile-menu-button .navigation__mobile-menu-button-text--inactive{display:block}
.has-js .navigation__mobile-menu-button .navigation__mobile-menu-button-text--active{display:none}
.has-js .navigation__mobile-menu-button--active::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9}
.has-js .navigation__mobile-menu-button--active .navigation__mobile-menu-button-text--inactive{display:none}
.has-js .navigation__mobile-menu-button--active .navigation__mobile-menu-button-text--active{display:block}
.navigation__mobile-menu-button-text{display:none;color:#005ca9}
.navigation__mobile-menu-container{position:relative;overflow:hidden;margin-top:5.5rem;transition:max-height .85s cubic-bezier(.42,0,1,1)}
@media screen and (max-width:60em){.navigation__mobile-menu-container{-webkit-animation:.5s navigation__dropdown--hide;animation:.5s navigation__dropdown--hide;visibility:hidden}
.navigation__mobile-menu-container.navigation__mobile-menu-container--active{visibility:visible}
}
.has-js .navigation__mobile-menu-container{max-height:0}
.has-js .navigation__mobile-menu-container--active{max-height:136.875rem}
.navigation__submenu-container{position:absolute;top:0;background:#f8f8f8;width:100%;padding:0 1rem;margin-bottom:1.5rem;z-index:4}
@media screen and (min-width:48em){.navigation__submenu-container{padding:0 2rem}
}
.navigation__submenu{font-size:.9375rem;line-height:2.5rem;margin:0}
.navigation__submenu-item{display:inline-block;margin-right:1rem;line-height:1}
.navigation__submenu-item>div{margin-left:.25rem}
.navigation__submenu-item:last-child{margin-right:0}
@media screen and (min-width:60em){.navigation__submenu-item{margin-top:.75rem}
}
.navigation__submenu-link{display:inline-block;line-height:1}
.navigation__submenu-link--login::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";font-size:1.125rem;position:relative;left:.25rem;vertical-align:text-top}
.navigation__menu-container{display:block;width:100%;margin-top:4rem;padding:0 1rem}
@media screen and (min-width:48em){.navigation__menu-container{padding:0 2rem}
}
.navigation__menu-link,.navigation__submenu-link{color:#005ca9}
.navigation__menu{margin:0;font-size:1.125rem}
.navigation__menu>div+div{margin-left:.25rem}
.navigation__menu-item{padding:.25rem 0;border-top:1px solid #c8ccd6}
.navigation__menu-item:first-child{border:0}
@media screen and (max-width:60em){.navigation__menu--support .navigation__menu-item:first-child{border-top:1px solid #c8ccd6}
}
.navigation__menu-item:last-child{padding-bottom:0}
.navigation__menu-item--language{position:relative}
@media screen and (min-width:60em){.navigation__menu-item[aria-expanded=false]>.navigation__dropdown{visibility:hidden;-webkit-animation:navigation__dropdown--hide .5s;animation:navigation__dropdown--hide .5s}
.navigation__menu-item[aria-expanded=true]>.navigation__dropdown{visibility:visible;-webkit-animation:none;animation:none}
}
.navigation__menu-arrow{display:none}
.navigation__dropdown{display:block;overflow:hidden;font-size:.9375rem}
@media screen and (max-width:60em){.navigation__dropdown .link-arrow,.navigation__dropdown .navigation__dropdown-heading--video,.navigation__dropdown .video,.navigation__dropdown p{display:none}
.navigation__menu--support .navigation__dropdown .button:not(.navigation__dropdown-search-button){display:none}
.navigation__dropdown .button:not(.navigation__dropdown-search-button):first-child{margin-top:1rem}
.navigation__dropdown .button:not(.navigation__dropdown-search-button):last-child{margin-bottom:1rem}
}
@media screen and (max-width:60em){.navigation__menu-item{position:relative}
.has-js .navigation__menu-item--active .navigation__menu-arrow::after{-webkit-transform:rotate(-450deg);transform:rotate(-450deg);content:""}
.has-js .navigation__menu-item--active .navigation__dropdown{max-height:100%;margin-bottom:1rem}
.navigation .navigation__menu-link--search+.navigation__dropdown{max-height:initial;overflow:visible}
.has-js .navigation__menu-arrow{display:block;position:absolute;right:0;top:0;padding:7px 10px;border:0;background:0}
.has-js .navigation__menu-arrow::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;transition:-webkit-transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1);transition:transform .25s cubic-bezier(.42,0,1,1),-webkit-transform .25s cubic-bezier(.42,0,1,1)}
.navigation__dropdown{transition:max-height .25s cubic-bezier(.42,0,1,1)}
.has-js .navigation__dropdown{max-height:0}
.navigation__dropdown-heading{max-width:initial;position:relative;margin:1rem 0 0 0;padding:.75rem;border-top:1px solid #c8ccd6;cursor:pointer}
.navigation__dropdown-column:first-child .navigation__dropdown-heading{margin:0;border:0}
.navigation__dropdown-list{overflow:hidden;padding:0 .75rem 0 .75rem;margin:0}
}
.navigation__dropdown-link{font-size:.75rem;color:#19335e;margin-top:.5rem;display:inline-block}
.navigation__dropdown-search{display:-webkit-box;display:-webkit-flex;display:flex;background:#005ca9;margin:-.25rem -1rem 0 -1rem;padding:1rem}
@media screen and (min-width:48em){.navigation__dropdown-search{margin:-.25rem -2rem 0 -2rem;padding:1rem 2rem}
}
.navigation__dropdown-search-field{width:100%}
.navigation__dropdown-search-button{margin-left:.75rem;padding:.5rem 1rem}
@media screen and (min-width:60em){.navigation__logo-container{top:3.875rem;padding:0 1.5rem}
.navigation--maagtechnic .navigation__logo-container{top:4rem}
.navigation__logo-link{padding:0}
.navigation__mobile-menu-button{display:none}
.navigation__mobile-menu-container{position:static;display:inline;max-height:none;margin-top:0;padding-top:0}
.navigation__submenu-container{margin-bottom:0;padding:0}
.navigation__submenu{height:2.5rem;max-width:80em;margin:0 auto;padding:0 2rem;text-align:right}
.navigation__submenu-link--login{padding-right:1rem}
.navigation__submenu-link--pipeline{padding-right:1rem;border-right:1px solid #6b7d99}
.navigation__menu-container{max-width:80em;margin:0 auto;padding:0 2rem}
.navigation__menu{display:block;margin:0 0 0 135px;padding:0;font-size:1.25rem}
.navigation--maagtechnic .navigation__menu{margin:0 0 0 185px}
.navigation__menu--support{float:right;margin:0}
.navigation--maagtechnic .navigation__menu--support{margin:0}
.navigation__menu--support .navigation__menu-link{padding:1.5rem 1rem;margin-top:2.5rem}
.navigation__menu-item{float:left;padding:0;border:0;font-size:18px}
.navigation__menu-item:first-child{margin-left:0}
.navigation__menu-item>.navigation__menu-link--search{min-height:1.625rem;box-sizing:content-box}
.navigation__menu-item.focus-within>.navigation__dropdown,.navigation__menu-item:hover>.navigation__dropdown,.navigation__menu-item[aria-expanded=true]>.navigation__dropdown{max-height:46.875rem;z-index:3;visibility:visible;-webkit-animation:none;animation:none}
.navigation__menu-item.focus-within>.navigation__dropdown:not(.navigation__dropdown--borderless),.navigation__menu-item:hover>.navigation__dropdown:not(.navigation__dropdown--borderless),.navigation__menu-item[aria-expanded=true]>.navigation__dropdown:not(.navigation__dropdown--borderless){box-shadow:0 2px 3px 0 rgba(147,147,147,.5)}
.navigation__menu-item.focus-within>.navigation__menu-link,.navigation__menu-item:hover>.navigation__menu-link,.navigation__menu-item[aria-expanded=true]>.navigation__menu-link{color:#fff;background:#005ca9;text-decoration:none}
.navigation__menu-item.focus-within>.navigation__menu-link--search::after,.navigation__menu-item:hover>.navigation__menu-link--search::after,.navigation__menu-item[aria-expanded=true]>.navigation__menu-link--search::after{content:""}
.navigation__menu-item>.navigation__dropdown:focus-within{visibility:visible;max-height:46.875rem;z-index:3;-webkit-animation:none;animation:none}
.navigation__menu-item>.navigation__dropdown:focus-within:not(.navigation__dropdown--borderless){box-shadow:0 2px 3px 0 rgba(147,147,147,.5)}
.navigation__menu-item>.navigation__menu-link:focus-within{color:#fff;background:#005ca9;text-decoration:none}
.navigation__menu-item>.navigation__menu-link:focus-within--search::after{content:""}
.navigation__menu-link{position:relative;z-index:4;display:inline-block;padding:calc(1.5rem + 2.5rem) 1rem 1.5rem 1rem;margin-bottom:-1px;transition:background .25s cubic-bezier(.42,0,1,1)}
.navigation__menu-link--active{color:#fff;background:#005ca9;text-decoration:none}
.navigation__menu-link--search::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:relative;font-size:1.625rem;vertical-align:top;top:5px}
.navigation__dropdown{border-top:1px solid #c8ccd6;max-height:0;box-shadow:none;z-index:2;position:absolute;left:0;right:0;background:#fff;transition:max-height .5s cubic-bezier(.42,0,1,1)}
.navigation__dropdown-search{max-width:80em;margin:0 auto;padding:1rem 2rem}
.navigation__dropdown-search-button{margin-left:2rem;padding:.5rem 4rem}
.navigation__dropdown-container{max-width:80em;padding:.5rem 0 .5rem .5rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;position:relative;left:-2rem}
.navigation__dropdown-container .navigation__dropdown-row{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
.navigation__dropdown-container .navigation__dropdown-row--color-primary-d{background:#005ca9}
.navigation__dropdown-container--wide{max-width:none;padding:0;left:0}
.navigation__dropdown-container--wide .navigation__dropdown-row{margin-left:0 !important;-webkit-flex-basis:100%;flex-basis:100%}
.navigation__dropdown-container--narrow{padding:.5rem}
.navigation__dropdown-container .navigation__dropdown-column{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(33.3333% - 2rem);flex-basis:calc(33.3333% - 2rem)}
.navigation__dropdown-container .navigation__dropdown-column--align-bottom,.navigation__dropdown-container .navigation__dropdown-column--align-bottom>.cq-Editable-dom{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end;-webkit-align-content:flex-end;align-content:flex-end}
.navigation__dropdown-container .navigation__dropdown-column .ctabutton+.ctabutton{width:100%;margin-top:1rem}
.navigation__dropdown-container--4columns .navigation__dropdown-column{-webkit-flex-basis:calc(25% - 2rem);flex-basis:calc(25% - 2rem)}
.navigation__dropdown-container--indent{padding-left:8rem}
.navigation__dropdown-heading{font-size:1.125rem;border:0;padding:0;margin:0 0 .25rem 0}
.navigation__dropdown-heading::after{display:none}
.navigation .menulinklist,.navigation__dropdown-list{margin-bottom:2rem;max-height:none}
.navigation .menulinklist:last-child,.navigation .menulinklist~.navigation .menulinklist:last-child,.navigation .menulinklist~.navigation__dropdown-list:last-child,.navigation__dropdown-list:last-child,.navigation__dropdown-list~.navigation .menulinklist:last-child,.navigation__dropdown-list~.navigation__dropdown-list:last-child{margin-bottom:0}
.navigation__dropdown-list-item{padding-top:.25rem}
.navigation__dropdown-link{font-size:.875rem}
}
@media screen and (min-width:80em){.navigation__logo-container{padding:0 2rem}
.navigation--maagtechnic .navigation__logo-container{margin-left:-655px}
.navigation--maagtechnic .navigation__logo{width:210px}
.navigation__menu{margin:0 0 0 165px}
.navigation--maagtechnic .navigation__menu{margin:0 0 0 165px}
.navigation__menu--support{margin:0}
.navigation--maagtechnic .navigation__menu--support{margin:0}
.navigation__menu-item{font-size:20px}
.navigation__menu-link{padding:calc(1.5rem + 2.5rem) 2rem 1.5rem 2rem}
}
@media screen and (min-width:76em){.navigation__logo-container{left:50%;margin-left:-40em}
}
.navigation ul li::before{display:none !important}
.pagination{max-width:42.5rem;text-align:center;margin:0 auto}
.highlighted-container+.pagination,article+.pagination{margin-top:4rem}
.pagination__pages{display:inline-block}
.pagination__page{display:inline-block;position:relative;line-height:2rem;width:2rem;border:transparent 1px solid;border-radius:.125rem}
.pagination__page:first-child,.pagination__page:last-child{border-color:#1576c9}
.pagination__page:first-child::after,.pagination__page:last-child::after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.pagination__page:first-child::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;pointer-events:none}
.pagination__page:last-child::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#005ca9;pointer-events:none}
.pagination__link{display:block}
.pagination__link:hover{text-decoration:none}
.pagination ul li::before{display:none !important}
@media screen and (min-width:48em){.related-products__items{display:-webkit-box;display:-webkit-flex;display:flex;margin-left:-2rem}
}
.related-products__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
.related-products__item+.related-products__item{margin-top:2rem}
@media screen and (min-width:48em){.related-products__item+.related-products__item{margin-top:0}
}
@media screen and (min-width:48em){.related-products__item{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
.related-products__image{width:100%;height:20.3125rem;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
.related-products__introduction{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-shrink:0;flex-shrink:0;-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-align-content:flex-start;align-content:flex-start;position:relative;top:-3rem;margin:auto 1.5rem -3rem 1.5rem;padding:1rem 1.5rem 3rem;background:#19335e;color:#fff}
.related-products__introduction li::before{background-color:#fff}
.related-products__introduction p{color:#fff !important}
.related-products__introduction a{color:inherit}
.related-products__title{color:#fff !important}
.related-products__link-container{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;right:1.5rem;bottom:1.5rem;left:1.5rem}
.related-solutions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
@media screen and (min-width:64em){.related-solutions{display:block;margin-left:0}
}
.related-solutions__item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-self:flex-start;align-self:flex-start;margin-left:2rem;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:48em){.related-solutions__item{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:64em){.related-solutions__item{-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:0}
}
.related-solutions__item+.related-solutions__item{margin-top:2rem}
@media screen and (min-width:48em){.related-solutions__item+.related-solutions__item{margin-top:0}
}
@media screen and (min-width:64em){.related-solutions__item+.related-solutions__item{margin-top:3rem}
}
.related-solutions__column{-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%}
.related-solutions__column--content:first-child{-webkit-box-ordinal-group:3;-webkit-order:2;order:2}
@media screen and (min-width:64em){.related-solutions__column--content:first-child{-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}
}
@media screen and (min-width:64em){.related-solutions__column--content{-webkit-box-flex:0;-webkit-flex:0 0 400px;flex:0 0 400px}
}
@media screen and (min-width:64em){.related-solutions__column:first-child .related-solutions__content{margin-right:-4rem}
.related-solutions__column:last-child .related-solutions__content{margin-left:-4rem}
}
.related-solutions__image{width:100%;max-width:none;height:auto}
.related-solutions__content{position:relative;overflow:hidden;padding:1.5rem;margin:-3rem 1.5rem 0 1.5rem;background:#fff}
@media screen and (min-width:64em){.related-solutions__content{margin:.75rem 0 0 0}
}
@media screen and (min-width:80em){.related-solutions__content{margin-top:2rem}
}
.related-solutions h3,.related-solutions__heading{font-size:1.25rem;color:#005ca9}
.related-solutions p,.related-solutions__paragraph{color:#051039}
.searchbox{display:-webkit-box;display:-webkit-flex;display:flex;max-width:750px}
.searchbox__field{width:100%;border-color:#6b7d99;transition:border-color 125ms cubic-bezier(.42,0,1,1)}
.searchbox__field:hover{border-color:#005ca9}
.searchbox__button{margin-left:.75rem;padding:.5rem 1rem}
@media screen and (min-width:60em){.searchbox__button{width:9.375rem;margin-left:2rem}
}
.searchresult{max-width:42.5rem}
.searchresult+.searchresult{margin-top:2rem}
.searchresult--blog{display:-webkit-box;display:-webkit-flex;display:flex;max-width:100%}
.searchresult--count{color:#6b7d99;font-size:1.25rem}
.searchresult__header{font-size:1rem;margin-bottom:0}
.searchresult__description{margin-bottom:.4rem}
.searchresult__filesize{display:block;color:#6b7d99;font-size:1rem}
.searchresult__url{font-size:1rem;font-weight:300;word-wrap:break-word}
.searchresult__meta{color:#6b7d99;margin-bottom:.4rem}
.searchresult__image-container{-webkit-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:auto;flex-basis:auto;width:5rem}
@media screen and (min-width:48em){.searchresult__image-container{width:10rem}
}
.searchresult__image{max-width:none;width:100%;height:auto}
.searchresult__information{display:inline-block;padding-left:2rem}
.searchresult__introduction{max-width:100%;margin-bottom:.4rem}
.searchboxheader .layout-row__content{padding:1.5rem 1rem 0}
@media screen and (min-width:48em){.searchboxheader .layout-row__content{padding:3rem 2rem 0}
}
.sharing{border:1px solid #f3fbfd;background:#fff}
.sharing div+div{border-top:1px solid #f3fbfd}
.sharing__social,.sharing__subscribe{padding:2rem}
.sharing__social span,.sharing__subscribe span{display:block;font-size:.875rem}
.sharing__social span.subscribe__error,.sharing__subscribe span.subscribe__error{color:#d61c1c}
.sharing__social span.subscribe__success,.sharing__subscribe span.subscribe__success{color:#33b91d}
.sharing__social span:before,.sharing__subscribe span:before{font-size:1.25rem}
.sharing__header{display:block;color:#000}
.sharing__button{margin:1rem 1rem 0 0}
.sharing__button:last-child{margin-right:0}
.sharing__form{margin-top:1rem}
@media screen and (min-width:30em){.sharing__form{display:-webkit-box;display:-webkit-flex;display:flex}
}
@media screen and (min-width:30em){.sharing__form-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
}
.sharing__input{display:block;border-color:#c8ccd6;transition:border-color 125ms cubic-bezier(.42,0,1,1);margin:0 1rem 1rem 0;max-width:16.25rem}
@media screen and (min-width:30em){.sharing__input{display:inline-block;margin-bottom:0;width:16.25rem}
}
.sharing__input:hover{border-color:#005ca9}
.sharing__terms{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;margin:.5rem 0}
.sharing__terms .form__label--checkbox:before{width:1rem;height:1rem}
.sharing__terms .form__checkbox:checked+label::after{left:.2em}
.sharing__terms .form__checkbox .form__radio+label::before,.sharing__terms .form__checkbox+label::before{vertical-align:middle}
.sharing.icons{border:0;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}
.sharing.icons .sharing__social{padding:0;display:-webkit-box;display:-webkit-flex;display:flex}
.sharing.icons .sharing__button{margin:1rem .25rem 1rem 0}
.sharing.icons .sharing__button:hover{text-decoration:none}
.sharing.icons .sharing__button:last-child{margin-right:0}
.sharing.icons .sharing__button span:before{font-size:1.7rem;color:#005ca9;transition:color .25s cubic-bezier(.42,0,1,1),background .25s cubic-bezier(.42,0,1,1);padding:.25rem;border-radius:50%}
.sharing.icons .sharing__button span:hover:before{background:#005ca9;color:#fff}
.solutions{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .solutions__item{opacity:0}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .solutions__item[data-visible=true]{-webkit-animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards;animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards}
.solutions>.solutions__item{margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:60em){.solutions>.solutions__item{-webkit-flex-basis:calc(66.66% - 2rem);flex-basis:calc(66.66% - 2rem)}
}
.solutions__wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:100%;flex-basis:100%}
@media screen and (min-width:60em){.solutions__wrapper{-webkit-flex-basis:calc(33.33%);flex-basis:calc(33.33%)}
}
.solutions__wrapper .solutions__item{margin:2rem 0 0 2rem;-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
@media screen and (min-width:30em){.solutions__wrapper .solutions__item{-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:60em){.solutions__wrapper .solutions__item{-webkit-flex-basis:calc(100% - 2rem);flex-basis:calc(100% - 2rem)}
.solutions__wrapper .solutions__item:first-child{margin-top:0}
}
@media screen and (min-width:48em){.solutions__heading{font-size:1.625rem}
.solutions__heading,.solutions__link{float:left;width:50%;padding-right:1rem;margin-right:0}
.solutions__paragraph{width:50%;float:right;padding-left:1rem;min-height:60px}
}
.solutions__image{max-width:none;width:100%;height:auto}
.solutions__content{position:relative;overflow:hidden;background:#f3fbfd;padding:1rem 1.5rem;margin:-3rem 1.5rem 0 1.5rem}
.solutions h3,.solutions__heading{color:#005ca9}
.solutions p,.solutions__paragraph{color:#051039}
.solutions a,.solutions__link{color:#1576c9}
@media screen and (min-width:30em){.teaser-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem}
}
.teaser-wrapper--product,.teaser_par{display:block;margin:0 -15px 0 -15px !important}
@media screen and (min-width:30em){.teaser-wrapper--product,.teaser_par{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}
}
.teaser-footer{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:3rem}
.teaser-footer>div{display:-webkit-box;display:-webkit-flex;display:flex;width:100%}
.teaser-footer__payoff{font-size:.875rem;text-transform:uppercase}
.teaser{overflow:hidden}
@media screen and (min-width:30em){.teaser{margin-top:2rem;margin-left:2rem;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;flex-shrink:1;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem)}
}
@media screen and (min-width:48em){.teaser{-webkit-box-flex:1;-webkit-flex:1;flex:1}
}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .teaser{opacity:0}
.has-js:not(.aem-AuthorLayer-Edit):not(.aem-AuthorLayer-Preview) .teaser[data-visible=true]{-webkit-animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards;animation:.85s animate-in cubic-bezier(.165,.84,.44,1) forwards}
.teaser--product{position:relative;min-height:0;margin:0 !important;padding:15px;background:inherit}
@media screen and (min-width:30em){.teaser--product{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;max-width:50%}
}
@media screen and (min-width:48em){.teaser--product{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%;max-width:25%}
}
.teaser--product .teaser__content{background:#fff;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;padding:16px}
.teaser--product .teaser__heading,.teaser--product h3{font-size:1.125rem;color:#005ca9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;height:2.75rem}
.teaser--product .teaser__paragraph{color:#051039}
.teaser--product .teaser__link{color:#1576c9;display:block}
.teaser--product .teaser__link:hover{text-decoration:none}
.teaser--product .teaser__link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";left:.25rem;position:relative;vertical-align:middle;font-size:1.125rem;font-weight:600}
.teaser--product .teaser__button-container{margin-top:auto;padding-top:20px}
.teaser--product .teaser__button{position:static;width:100%;margin-top:20px;color:#005ca9}
.teaser--product .teaser__button:hover{color:#fff}
.teaser+.teaser{margin-top:2rem}
.teaser__container[onclick]{cursor:pointer}
.teaser__heading{font-size:1.125rem}
.teaser__paragraph{font-size:.9375rem}
.teaser__link{font-size:.9375rem}
.teaser__link:hover{text-decoration:none}
.teaser__link:hover:after{left:.4rem}
.teaser__link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";left:.25rem;position:relative;vertical-align:middle;font-size:1.125rem;font-weight:600;left:.125rem;transition:left 125ms cubic-bezier(.42,0,1,1)}
.teaser__button{position:absolute;bottom:1rem;left:1rem;right:1rem}
.teaser__meta{display:block;margin-top:-1rem;padding-bottom:1rem}
.teaser__image{margin:0 0 .75rem 0}
.teaser__image--big img{width:100%;height:auto}
.teaser__image--left img{max-width:100%;width:auto;height:auto}
.teaser__image--center{min-height:150px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.teaser__image--center img{max-width:100%;width:auto;height:auto}
.teaser__image--blog{width:100%;padding-top:75%;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}
.teaser__image--product{height:120px;padding:0 2rem;line-height:120px;text-align:center}
.teaser__image--product img{display:inline;max-height:100%;vertical-align:middle}
.layout-row--default-white .teaser__content{border:1px solid #ccc}
.layout-row--color-primary-d .teaser--product .teaser__content .button,.layout-row--color-primary-e .teaser--product .teaser__content .button,.layout-row--color-secondary-muted .teaser--product .teaser__content .button{border-color:#005ca9}
.toptasks{position:relative;width:100%;margin-bottom:-3rem}
@media screen and (min-width:48em){.has-js:not(.aem-AuthorLayer-Edit) .toptasks{overflow:hidden;margin-bottom:0;padding-bottom:35%}
}
.toptasks__task{position:relative;margin-bottom:2rem}
@media screen and (min-width:48em){.has-js:not(.aem-AuthorLayer-Edit) .toptasks__task{position:absolute;margin-bottom:0;width:100%;transition:left .5s cubic-bezier(.42,0,1,1)}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks__task:hover .toptasks__overlay{opacity:.4}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks__task--products{z-index:1;left:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks__task--services{z-index:2;left:33.33%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks__task--solutions{z-index:3;left:66.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--products .toptasks__heading,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--products .toptasks__overlay,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--products:hover .toptasks__overlay{cursor:auto;opacity:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--products .toptasks__content{bottom:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--services{left:66.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--services .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--solutions{left:83.33%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--products-active .toptasks__task--solutions .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--products .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--services{left:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--services .toptasks__heading,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--services .toptasks__overlay,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--services:hover .toptasks__overlay{cursor:auto;opacity:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--services .toptasks__content{bottom:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--solutions{left:83.33%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--services-active .toptasks__task--solutions .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--products .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--services{left:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--services .toptasks__heading{width:16.66%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--solutions{left:33.33%}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--solutions .toptasks__heading,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--solutions .toptasks__overlay,.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--solutions:hover .toptasks__overlay{cursor:auto;opacity:0}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks--solutions-active .toptasks__task--solutions .toptasks__content{bottom:0}
}
@media screen and (min-width:48em){.has-js:not(.aem-AuthorLayer-Edit) .toptasks__overlay{cursor:pointer;position:absolute;top:0;right:0;bottom:0;left:0;background:#1576c9;opacity:.8;transition:opacity .25s cubic-bezier(.42,0,1,1)}
}
.toptasks__image{max-width:none;width:100%;height:auto}
.toptasks__content{position:relative;padding:1rem 1.5rem;margin:-2rem 1.5rem 0 1.5rem;background:#1576c9}
@media screen and (min-width:30em){.toptasks__content{margin-top:-3rem}
}
@media screen and (min-width:48em){.toptasks__content{position:absolute;width:50%;bottom:0;left:2rem;padding:2rem;background:#1576c9}
.has-js:not(.aem-AuthorLayer-Edit) .toptasks__content{bottom:-25rem;transition:bottom .5s cubic-bezier(.42,0,1,1)}
}
@media screen and (min-width:60em){.toptasks__content{width:33.33%}
}
.toptasks__content a,.toptasks__content-heading,.toptasks__content-link,.toptasks__content-paragraph{font-size:.875rem;color:#fff !important}
.toptasks__content-paragraph p{color:#fff !important}
.toptasks__heading{display:none}
@media screen and (min-width:48em){.has-js:not(.aem-AuthorLayer-Edit) .toptasks__heading{display:block;cursor:pointer;position:absolute;left:0;bottom:0;color:#fff;margin:0;padding:2rem;opacity:1;width:33.33%;transition:width .5s cubic-bezier(.42,0,1,1),opacity 125ms cubic-bezier(.42,0,1,1)}
}
.list__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
.list-align-left{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
.list-align-left .horizontal__list{text-align:start !important}
.list-primary li::before{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;background-color:#1576c9;margin-right:.5rem;content:" "}
.list-primary .list__checkmark::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";color:#1576c9;background-color:transparent !important;border-radius:0 !important;padding:0 1rem 0 .75rem;position:relative;vertical-align:middle;height:1.5rem}
.list-primary .list__bullet::before{width:.5rem;height:.5rem;background-color:#1576c9;margin-right:.5rem;content:"";border-radius:50%;vertical-align:middle}
.list-secondary li::before{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;background-color:#33b91d;margin-right:.5rem;content:" "}
.list-secondary .list__checkmark::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background-color:transparent !important;border-radius:0 !important;color:#33b91d;padding:0 1rem 0 .75rem;position:relative;vertical-align:middle;height:1.5rem}
.list-secondary .list__bullet::before{width:.5rem;height:.5rem;background-color:#33b91d;margin-right:.5rem;content:"";border-radius:50%;vertical-align:middle}
.list-accent li::before{display:inline-block;vertical-align:middle;width:.5rem;height:.5rem;background-color:#fcc605;margin-right:.5rem;content:" "}
.list-accent .list__checkmark::before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";background-color:transparent !important;border-radius:0 !important;color:#fcc605;padding:0 1rem 0 .75rem;position:relative;vertical-align:middle;height:1.5rem}
.list-accent .list__bullet::before{width:.5rem;height:.5rem;background-color:#fcc605;margin-right:.5rem;content:"";border-radius:50%;vertical-align:middle}
.list .horizontal__list{text-align:center}
@media screen and (min-width:48em){.list .horizontal__list{width:80%}
}
.list .horizontal__list--full-width{width:100%}
.list .horizontal__list .list__item{display:inline-block;padding:.5rem 1rem}
.list .vertical__list .list__item{display:block}
@font-face{font-family:aem-icomoon;src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70);src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.ttf?18j4y70) format("truetype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.woff?18j4y70) format("woff"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.svg?18j4y70#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=carbon-icon-],[class^=carbon-icon-]{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carbon-icon-sharing-email:before{content:""}
.carbon-icon-sharing-facebook:before{content:""}
.carbon-icon-sharing-twitter:before{content:""}
.carbon-icon-xing-icon:before{content:""}
.carbon-icon-social-blog:before{content:""}
.carbon-icon-social-facebook:before{content:""}
.carbon-icon-social-instagram:before{content:""}
.carbon-icon-social-linkedin:before{content:""}
.carbon-icon-social-twitter:before{content:""}
.carbon-icon-social-youtube:before{content:""}
.carbon-icon-sharing-linkedin:before{content:""}
.carbon-icon-bulb:before{content:""}
.carbon-icon-case:before{content:""}
.carbon-icon-checkmark:before{content:""}
.carbon-icon-chevron-down:before{content:""}
.carbon-icon-chevron-left:before{content:""}
.carbon-icon-chevron-right:before{content:""}
.carbon-icon-chevron-up:before{content:""}
.carbon-icon-clock:before{content:""}
.carbon-icon-close:before{content:""}
.carbon-icon-contact:before{content:""}
.carbon-icon-document:before{content:""}
.carbon-icon-download:before{content:""}
.carbon-icon-email:before{content:""}
.carbon-icon-facebook:before{content:""}
.carbon-icon-fax:before{content:""}
.carbon-icon-folder:before{content:""}
.carbon-icon-history:before{content:""}
.carbon-icon-instagram:before{content:""}
.carbon-icon-link:before{content:""}
.carbon-icon-linkedin:before{content:""}
.carbon-icon-list:before{content:""}
.carbon-icon-location:before{content:""}
.carbon-icon-login:before{content:""}
.carbon-icon-medium:before{content:""}
.carbon-icon-menu:before{content:""}
.carbon-icon-message:before{content:""}
.carbon-icon-navigation:before{content:""}
.carbon-icon-order-list:before{content:""}
.carbon-icon-phone:before{content:""}
.carbon-icon-play:before{content:""}
.carbon-icon-print:before{content:""}
.carbon-icon-search:before{content:""}
.carbon-icon-shop:before{content:""}
.carbon-icon-twitter:before{content:""}
.carbon-icon-user-contact:before{content:""}
.carbon-icon-xing:before{content:""}
.carbon-icon-youtube:before{content:""}
.carousel{position:relative;padding:1.5rem}
.carousel--border{border:1px solid #c8ccd6}
.carousel--shadow{box-shadow:0 0 3px rgba(0,0,0,.3)}
.carousel__wrapper{position:initial;visibility:hidden}
.carousel__wrapper.slick-initialized{visibility:visible !important}
.carousel__wrapper .slick-slide{height:auto !important;margin:0 .75rem}
.carousel__wrapper button{font-size:0;z-index:1;background:0;border:0;cursor:pointer;color:#005ca9}
.carousel__wrapper button.slick-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}
.carousel__wrapper button.slick-prev:before{background:#fff;border-radius:50%;content:"";font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carousel__wrapper button.slick-next{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.carousel__wrapper button.slick-next:before{background:#fff;border-radius:50%;content:"";font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carousel__wrapper button.slick-disabled{opacity:.4}
.carousel__wrapper div img{margin:0 auto}
.relatedstories{position:relative;padding:2rem;margin:1rem 0}
.relatedstories h3,.relatedstories p{color:#000}
.relatedstories__wrapper a:hover{text-decoration:none}
.relatedstories__wrapper ul.slick-dots{display:-webkit-box;display:-webkit-flex;display:flex;position:absolute;top:-2rem;right:1rem}
.relatedstories__wrapper ul.slick-dots li{width:.5rem;height:.5rem;margin-right:.4rem;background:#c8ccd6;border-radius:50%;cursor:pointer}
.relatedstories__wrapper ul.slick-dots li:before{display:none}
.relatedstories__wrapper ul.slick-dots li.slick-active{background:#005ca9}
.relatedstories__wrapper ul.slick-dots li button{font-size:0;visibility:hidden}
.blog-sidebar{position:relative;z-index:2;margin-top:0}
.blog-sidebar p{max-width:100%}
.blog-sidebar__title{margin-top:1rem}
@media screen and (min-width:60em){.blog-sidebar__title{margin-top:0}
}
@media screen and (max-width:48em){.blog-sidebar__top{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse}
}
@media screen and (max-width:60em){.blog-sidebar__top .layout-columns__column{margin-top:0}
}
@media screen and (min-width:60em){.blog-sidebar__sticky-fixed{max-width:100%;margin:0 auto;position:fixed;top:0;right:0;left:0;z-index:99;border-bottom:1px solid #c8ccd6}
}
@media screen and (min-width:60em){.blog-sidebar__sticky-fixed .blog-sidebar__top{-webkit-box-align:center;-webkit-align-items:center;align-items:center}
}
.blog-sidebar__sticky-fixed .blog-sidebar__title h2{margin-bottom:0}
.blog-sidebar__sticky-fixed .progress-bar{display:none}
@media screen and (min-width:60em){.blog-sidebar__sticky-fixed .progress-bar{display:block;position:absolute;bottom:-.25rem;left:0;height:3px;background:#005ca9;width:0}
}
.blog-sidebar__breadcrumbs .sticky-breadcrumb{top:0}
@media screen and (max-width:48em){.blog-sidebar .sidebar div:not(:first-child){display:none}
}
.blog-sidebar .sidebar .advancedtext{border-left:1px solid #c8ccd6;padding-left:1rem;padding-bottom:2rem;margin:1rem 0}
.blog-sidebar .above-the-fold__wrapper{margin-top:1rem}
@media screen and (min-width:48em){.blog-sidebar .above-the-fold__wrapper{margin-left:2rem;margin-right:2rem;margin-top:0}
}
.related-article{box-shadow:0 0 3px rgba(0,0,0,.3)}
.related-article__image{position:relative}
.related-article__image img{width:100%;height:auto}
.related-article__content{padding:3rem 1rem 1rem 1rem}
.related-article__title h3{font-size:1rem;color:#000}
.related-article__author{margin:1.5rem 0}
.related-article__author span{font-size:.875rem;color:#6b7d99}
.related-article__author span a{font-weight:700}
.related-article__author-image{position:absolute;bottom:-2rem;left:1rem}
.related-article__author-image img{border-radius:50%;width:100%;height:auto}
.related-article__meta{margin:1.5rem 0 0 0}
.related-article__meta span{color:#6b7d99;font-size:.875rem}
.tag-container{margin-top:2rem}
.tag-container .tag-title h3{color:#000}
.tag-container .tag-list{list-style-type:none}
.tag-container .tag-list .tag-item{background-color:#ace1f4;border-radius:1rem;color:#19335e;font-size:.875rem;font-weight:600;display:inline-block;margin-right:.5rem;margin-bottom:.5rem;padding:0 .5rem;transition:color .25s cubic-bezier(.42,0,1,1),background .25s cubic-bezier(.42,0,1,1)}
.tag-container .tag-list .tag-item:last-of-type{margin-right:0}
.tag-container .tag-list .tag-item:before{display:none}
.tag-container .tag-list .tag-item:hover{background:#19335e;color:#fff !important}
.tag-container .tag-list .tag-link{color:inherit;text-decoration:none}
.subscribe-fixed{margin:0 auto;width:100%;border-top:1px solid #c8ccd6;opacity:1;transition:all ease .65s}
.subscribe-fixed--hidden{opacity:0}
.subscribe-fixed__form{position:relative}
.subscribe-fixed__form .close-subscribe-fixed{position:absolute;right:1rem;top:1rem;cursor:pointer}
.quote{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center;padding:1.5rem;margin:0 auto}
.quote-text{color:#005ca9;font-weight:600;padding:0 !important;margin:0 !important}
.quote-text .quote-big{font-size:1.5rem;line-height:1.75rem}
.quote-text .quote-small{font-size:1.25rem;line-height:1.5rem}
.quote-border{margin:2rem auto;border-top:1px solid #c8ccd6;border-bottom:1px solid #c8ccd6;max-width:calc(38.75rem + 4rem)}
.quote-link{color:#1576c9;margin:0}
.quote-link.link-arrow{width:100%;display:block}
.quote-link.link-arrow::after{margin-right:0}
.quote-footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;color:#1576c9;margin:1rem auto !important;width:100%;font-weight:600}
.quote-footer .author-icon{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;width:2.5rem;height:2.5rem;margin-right:.75rem;border-radius:50%;padding:.25rem;border:2px solid #1576c9;background:0}
.quote-author{margin-bottom:0;color:#1576c9 !important;line-height:1.25rem}
.background-secondary-light .quote-border{border-top:1px solid #19335e;border-bottom:1px solid #19335e}
.background-secondary-light .quote-text p{color:#005ca9}
.background-secondary-lightest .quote-link{color:#1576c9}
.background-primary-c .quote-border{border-top:1px solid #fff;border-bottom:1px solid #fff}
.background-primary-c .quote-footer .author-icon{color:#fff;border-color:#fff}
.background-primary-c .quote-footer .quote-author{color:#fff !important}
.background-primary-d .quote-footer .author-icon{color:#fff;border-color:#fff}
.background-primary-d .quote-footer .quote-author{color:#fff !important}
.background-primary-e .quote-footer .author-icon{color:#fff;border-color:#fff}
.background-primary-e .quote-footer .quote-author{color:#fff !important}
.blog-author{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;max-width:75%;margin:0 auto;padding:2rem 0;border-top:1px solid #c8ccd6;border-bottom:1px solid #c8ccd6}
@media screen and (max-width:48em){.blog-author{max-width:100%}
}
.blog-author__image{margin-right:1.5rem}
.blog-author__image img{border-radius:50%;width:100%;max-width:110px;height:auto}
.blog-author__content h3 span{font-family:'Geomanist Regular'}
@font-face{font-family:aem-icomoon;src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70);src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.ttf?18j4y70) format("truetype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.woff?18j4y70) format("woff"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.svg?18j4y70#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=carbon-icon-],[class^=carbon-icon-]{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carbon-icon-sharing-email:before{content:""}
.carbon-icon-sharing-facebook:before{content:""}
.carbon-icon-sharing-twitter:before{content:""}
.carbon-icon-xing-icon:before{content:""}
.carbon-icon-social-blog:before{content:""}
.carbon-icon-social-facebook:before{content:""}
.carbon-icon-social-instagram:before{content:""}
.carbon-icon-social-linkedin:before{content:""}
.carbon-icon-social-twitter:before{content:""}
.carbon-icon-social-youtube:before{content:""}
.carbon-icon-sharing-linkedin:before{content:""}
.carbon-icon-bulb:before{content:""}
.carbon-icon-case:before{content:""}
.carbon-icon-checkmark:before{content:""}
.carbon-icon-chevron-down:before{content:""}
.carbon-icon-chevron-left:before{content:""}
.carbon-icon-chevron-right:before{content:""}
.carbon-icon-chevron-up:before{content:""}
.carbon-icon-clock:before{content:""}
.carbon-icon-close:before{content:""}
.carbon-icon-contact:before{content:""}
.carbon-icon-document:before{content:""}
.carbon-icon-download:before{content:""}
.carbon-icon-email:before{content:""}
.carbon-icon-facebook:before{content:""}
.carbon-icon-fax:before{content:""}
.carbon-icon-folder:before{content:""}
.carbon-icon-history:before{content:""}
.carbon-icon-instagram:before{content:""}
.carbon-icon-link:before{content:""}
.carbon-icon-linkedin:before{content:""}
.carbon-icon-list:before{content:""}
.carbon-icon-location:before{content:""}
.carbon-icon-login:before{content:""}
.carbon-icon-medium:before{content:""}
.carbon-icon-menu:before{content:""}
.carbon-icon-message:before{content:""}
.carbon-icon-navigation:before{content:""}
.carbon-icon-order-list:before{content:""}
.carbon-icon-phone:before{content:""}
.carbon-icon-play:before{content:""}
.carbon-icon-print:before{content:""}
.carbon-icon-search:before{content:""}
.carbon-icon-shop:before{content:""}
.carbon-icon-twitter:before{content:""}
.carbon-icon-user-contact:before{content:""}
.carbon-icon-xing:before{content:""}
.carbon-icon-youtube:before{content:""}
.highlighted{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-basis:calc(50% - 2rem);flex-basis:calc(50% - 2rem);margin-right:2rem;margin-top:2rem;padding:1.5rem 2rem}
.highlighted.featured{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;margin-right:2rem !important}
.highlighted.featured .highlighted-image{margin-right:2rem;max-height:400px;max-width:600px;-o-object-fit:contain;object-fit:contain;overflow:hidden}
@media screen and (max-width:48em){.highlighted.featured .highlighted-image{margin-right:0;max-width:300px;max-height:200px}
}
.highlighted+.highlighted{-webkit-flex-shrink:1;flex-shrink:1}
.highlighted:last-of-type{margin-right:0 !important}
@media screen and (max-width:48em){.highlighted{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;margin-right:0}
}
.highlighted .link-wrapper{color:inherit;text-decoration:none}
.highlighted .highlighted-image{margin-right:2rem;max-height:200px;max-width:300px;-o-object-fit:contain;object-fit:contain;overflow:hidden}
@media screen and (max-width:48em){.highlighted .highlighted-image{margin-right:0;max-width:150px}
}
.highlighted .highlighted-image-small{position:relative;width:35%}
@media screen and (max-width:60em){.highlighted .highlighted-image-small{width:100%;height:200px;margin-right:0}
}
@media screen and (max-width:48em){.highlighted .highlighted-image-small{height:350px;max-width:100%}
}
.highlighted .highlighted-image-small img{height:auto;width:100%;position:absolute;top:0;left:0;overflow:hidden}
@media screen and (max-width:60em){.highlighted .highlighted-image-small img{min-height:200px}
}
@media screen and (max-width:48em){.highlighted .highlighted-image-small img{min-height:350px}
}
.highlighted .highlighted-article h2{color:#005ca9;cursor:pointer}
@media screen and (max-width:48em){.highlighted .highlighted-article h2{margin-top:2rem}
}
.highlighted .highlighted-article .article-meta{margin-top:1rem;font-size:.875rem}
.highlighted .highlighted-article .article-meta time{display:inline-block;color:#6b7d99;font-weight:600}
.highlighted .highlighted-article .article-meta .article-author{display:inline-block;margin-right:2rem;color:#1576c9;font-weight:600}
.highlighted .highlighted-article .article-meta .reading-time{display:inline-block;color:#6b7d99;font-weight:600}
@media screen and (max-width:48em){.highlighted .highlighted-article .article-meta .reading-time{margin-top:.4rem}
}
.highlighted .highlighted-article .article-meta .reading-time:before{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";padding-right:.5rem}
.highlighted .highlighted-article .article-description{margin-top:2rem;color:#000}
.highlighted .highlighted-article .article-description .link{color:#1576c9;font-size:.875rem;font-weight:600}
.highlighted .tag-container{margin-top:2rem}
.highlighted .tag-container .tag-list{list-style-type:none}
.highlighted .tag-container .tag-list .tag-item{color:#19335e;font-size:.875rem;font-weight:600;display:inline-block;margin-right:2rem}
.highlighted .tag-container .tag-list .tag-item:last-of-type{margin-right:0}
.highlighted .tag-container .tag-list .tag-item:before{display:none}
.highlighted .tag-container .tag-list .tag-link{color:inherit;text-decoration:none}
.highlighted-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}
@media screen and (max-width:48em){.highlighted-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
}
.highlighted-container .meta-wrapper{display:-webkit-box;display:-webkit-flex;display:flex}
@media screen and (max-width:60em){.highlighted-container .meta-wrapper{-webkit-flex-wrap:wrap;flex-wrap:wrap}
}
@media screen and (max-width:48em){.highlighted-container .meta-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
}
.highlighted-container .meta-wrapper h3{font-size:1.25rem;color:#005ca9}
@media screen and (max-width:48em){.highlighted-container .meta-wrapper h3{margin-top:2rem}
}
.highlighted-container .meta-wrapper div:nth-child(2){width:65%}
@media screen and (max-width:60em){.highlighted-container .meta-wrapper div:nth-child(2){width:100%;margin-top:1rem}
}
.siteslinklist{margin:1.5rem 0}
.siteslinklist ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:.5rem 0}
.siteslinklist ul li{-webkit-box-flex:100%;-webkit-flex:100%;flex:100%;font-family:"Geomanist Regular",sans-serif;font-size:.875rem;line-height:1.5rem}
@media screen and (min-width:48em){.siteslinklist ul li{-webkit-box-flex:50%;-webkit-flex:50%;flex:50%}
}
@media screen and (min-width:60em){.siteslinklist ul li{-webkit-box-flex:0;-webkit-flex:0 1 30%;flex:0 1 30%}
}
.siteslinklist ul li:before{display:none}
.siteslinklist ul li a:after{color:#000;content:" | ";display:inline-block;text-indent:5px}
.siteslinklist ul li a:last-of-type:after{display:none}
.siteslinklist ul li img{display:inline-block;padding-right:.25rem;vertical-align:middle}
.siteslinklist ul li span:after{content:" - "}
@font-face{font-family:aem-icomoon;src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70);src:url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.eot?18j4y70#iefix) format("embedded-opentype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.ttf?18j4y70) format("truetype"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.woff?18j4y70) format("woff"),url(clientlib-brand-eriks/css/fonts/ERIKS/icomoon.svg?18j4y70#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}
[class*=carbon-icon-],[class^=carbon-icon-]{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.carbon-icon-sharing-email:before{content:""}
.carbon-icon-sharing-facebook:before{content:""}
.carbon-icon-sharing-twitter:before{content:""}
.carbon-icon-xing-icon:before{content:""}
.carbon-icon-social-blog:before{content:""}
.carbon-icon-social-facebook:before{content:""}
.carbon-icon-social-instagram:before{content:""}
.carbon-icon-social-linkedin:before{content:""}
.carbon-icon-social-twitter:before{content:""}
.carbon-icon-social-youtube:before{content:""}
.carbon-icon-sharing-linkedin:before{content:""}
.carbon-icon-bulb:before{content:""}
.carbon-icon-case:before{content:""}
.carbon-icon-checkmark:before{content:""}
.carbon-icon-chevron-down:before{content:""}
.carbon-icon-chevron-left:before{content:""}
.carbon-icon-chevron-right:before{content:""}
.carbon-icon-chevron-up:before{content:""}
.carbon-icon-clock:before{content:""}
.carbon-icon-close:before{content:""}
.carbon-icon-contact:before{content:""}
.carbon-icon-document:before{content:""}
.carbon-icon-download:before{content:""}
.carbon-icon-email:before{content:""}
.carbon-icon-facebook:before{content:""}
.carbon-icon-fax:before{content:""}
.carbon-icon-folder:before{content:""}
.carbon-icon-history:before{content:""}
.carbon-icon-instagram:before{content:""}
.carbon-icon-link:before{content:""}
.carbon-icon-linkedin:before{content:""}
.carbon-icon-list:before{content:""}
.carbon-icon-location:before{content:""}
.carbon-icon-login:before{content:""}
.carbon-icon-medium:before{content:""}
.carbon-icon-menu:before{content:""}
.carbon-icon-message:before{content:""}
.carbon-icon-navigation:before{content:""}
.carbon-icon-order-list:before{content:""}
.carbon-icon-phone:before{content:""}
.carbon-icon-play:before{content:""}
.carbon-icon-print:before{content:""}
.carbon-icon-search:before{content:""}
.carbon-icon-shop:before{content:""}
.carbon-icon-twitter:before{content:""}
.carbon-icon-user-contact:before{content:""}
.carbon-icon-xing:before{content:""}
.carbon-icon-youtube:before{content:""}
.banner__container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-align-content:center;align-content:center;padding:3rem;width:100%}
.banner-big h2{font-size:3rem}
.banner-big p{font-size:1.5rem;margin-bottom:1.5rem;max-width:31.75rem}
@media screen and (max-width:48em){.banner-big{height:auto;min-height:27.5rem}
}
@media screen and (max-width:30em){.banner-big{margin-right:0;max-width:20rem;height:auto;min-height:38.75rem}
}
.banner-small h2{font-size:1.5rem}
.banner-small p{font-size:1rem;margin-bottom:2rem;max-width:14.75rem}
@media screen and (max-width:48em){.banner-small{height:auto;min-height:20rem}
}
@media screen and (max-width:30em){.banner-small{margin-right:0;max-width:20rem;height:auto;min-height:27rem}
}
.banner-light .link,.banner-light h2,.banner-light p{color:#fff !important}
.banner-dark .link,.banner-dark h2,.banner-dark p{color:#005ca9}
.banner .link{display:block;font-size:.75rem}
.banner .link::after{font-family:aem-icomoon !important;font-size:1.5rem;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-left:.3125rem;margin-top:-.125rem;font-size:1.125rem}
.banner__image{background-position:left center;background-size:cover}
.banner__image.banner-big{height:22.5rem}
.banner__image.banner-small{height:18rem}
.banner__margin{margin-bottom:2rem;margin-top:.5rem}
.banner::after{content:'';display:block;clear:both}
.table-component__wrapper{width:100%}
.table-component .cell-1,.table-component .column-1{width:14%}
@media screen and (max-width:60em){.table-component .cell-1,.table-component .column-1{background-color:#005ca9;-webkit-box-ordinal-group:0;-webkit-order:-1;order:-1}
.table-component .cell-1 h1,.table-component .cell-1 h2,.table-component .cell-1 h3,.table-component .cell-1 h4,.table-component .cell-1 h5,.table-component .cell-1 h6,.table-component .column-1 h1,.table-component .column-1 h2,.table-component .column-1 h3,.table-component .column-1 h4,.table-component .column-1 h5,.table-component .column-1 h6{color:#fff}
.table-component .cell-1 p,.table-component .column-1 p{font-family:'Geomanist Medium';color:#fff;margin:0;max-width:100%}
}
.table-component .cell-2,.table-component .column-2{width:14%}
.table-component .cell-3,.table-component .column-3{width:14%}
.table-component .cell-4,.table-component .column-4{width:14%}
.table-component .cell-5,.table-component .column-5{width:30%}
.table-component .cell-6,.table-component .column-6{width:14%}
.table-component__table{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 3rem 0;padding:0}
@media screen and (max-width:60em){.table-component__table--collapse{display:block;width:100%}
}
.table-component__table-row{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;padding:2rem 0}
@media screen and (max-width:60em){.table-component__table-row{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem;padding:0}
}
.table-component__table-row:first-of-type{padding:0}
@media screen and (max-width:60em){.table-component__table-row--head{display:none}
}
.table-component__table-row--primary{background:#f3fbfd}
.table-component__table-cell{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;padding:0;overflow:hidden;text-align:center}
@media screen and (max-width:60em){.table-component__table--collapse .table-component__table-cell{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;text-align:left}
}
.table-component__table-cell.column-heading p{background-color:#005ca9;font-family:'Geomanist Medium';color:#fff;text-align:center;padding:.25rem;font-size:1.5rem;margin:0;max-width:100%}
.table-component__table-cell--heading{display:none}
@media screen and (max-width:60em){.table-component__table-cell--heading{display:inline-block;-webkit-box-flex:1;-webkit-flex:1;flex:1;color:#005ca9;border-right:1px solid #c8ccd6;margin-right:1rem;padding:1rem}
}
.column-1 .table-component__table-cell--heading{display:none}
.table-component__table-cell--content{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;padding:0 .5rem;width:100%;min-height:50px}
.table-component__table-cell--content div,.table-component__table-cell--content p{width:100%;min-height:50px}
@media screen and (max-width:60em){.table-component__table-cell--content{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:2;-webkit-flex:2;flex:2;padding:1rem 0}
}
@media screen and (max-width:60em){.column-1 .table-component__table-cell--content{padding:1rem}
}
.table-component__table-cell--content p{margin:0}
.table-component__table-cell--content .advancedtitle.title{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}
@media screen and (max-width:60em){.table-component__table-cell--content .advancedtitle.title{-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}
}
.accordion .cmp-accordion__item{margin-bottom:1rem}
.accordion .cmp-accordion__header{max-width:100%;margin-bottom:0}
.accordion .cmp-accordion__button{cursor:pointer;position:relative;background:#f8f8f8;border:0;padding:1rem;width:100%;text-align:left;font-family:"Geomanist Regular",sans-serif}
.accordion .cmp-accordion__button:after{display:inline-block;content:'+';position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:inherit;font-size:1.625rem;color:#005ca9}
.accordion .cmp-accordion__button--expanded{color:#005ca9}
.accordion .cmp-accordion__button--expanded:after{content:'-'}
.accordion .cmp-accordion__panel{background:#f8f8f8;padding:.4rem 1rem}
.accordion .cmp-accordion__panel h1,.accordion .cmp-accordion__panel h2,.accordion .cmp-accordion__panel h3,.accordion .cmp-accordion__panel h4,.accordion .cmp-accordion__panel p{max-width:100%}
.accordion .cmp-accordion__panel p{color:#000 !important}
.accordion .cmp-accordion__panel h1,.accordion .cmp-accordion__panel h2,.accordion .cmp-accordion__panel h3,.accordion .cmp-accordion__panel h4{color:#005ca9}
.filter-navigation{margin:3rem 0}
.filter-navigation ul{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}
@media screen and (min-width:60em){.filter-navigation ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}
}
.filter-navigation ul li{position:relative;font-family:'Geomanist Regular';font-size:1.125rem;padding:0;text-indent:0;margin-bottom:1rem}
@media screen and (min-width:60em){.filter-navigation ul li{margin-right:1rem;margin-bottom:0}
}
.filter-navigation ul li:before{display:none}
.filter-navigation ul li a{color:#c8ccd6;padding:0 4rem 0 1rem;transition:all .5s cubic-bezier(0,0,1,1)}
.filter-navigation ul li a.active,.filter-navigation ul li a:hover{text-decoration:none;color:#005ca9}
.filter-navigation ul li a.active:before,.filter-navigation ul li a:hover:before{background-color:#005ca9}
.filter-navigation ul li a:before{pointer-events:all;display:block;content:'';width:100%;height:2px;background-color:#c8ccd6;margin-right:.5rem;margin:0;position:absolute;left:0;bottom:-.3rem;transition:all .5s cubic-bezier(0,0,1,1)}