
/* moved by compressor */
@import url("https://p.typekit.net/p.css?s=1&k=cks4yfg&ht=tk&f=28725.28726.28729.28734.28735&a=78934109&app=typekit&e=css");
/* moved by compressor */
/*
 *  edium Cookie Consent
 *  default Styles
 */

/* prevent scrolling if layer is open */
body.js-ecc-disable-scrolling {
    position: sticky;
    overflow: hidden;
}

/* Plugin view: Cookie Box */
.ecc-cookie-box {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100vh;
    background-color: rgba(0,0,0,0.8);
    z-index: 9999999;
    overflow: hidden;
    font-size: 16px; /* base font size */
}

.ecc-cookie-box__wrapper {
    position: absolute;
    top: 50%;
    left: 50%;
    z-index: 1;
    transform: translate(-50%, -50%);
    display: flex;
    flex-direction: column;
    flex-wrap: nowrap;
    /*align-items: stretch;*/
    width: 90%;
    height: auto;
    min-width: 280px;
    max-width: 800px;
    max-height: 90%;
    padding: 2rem 1.5rem;
    background-color: #f4f4f4;
    overflow: hidden;
    opacity: 1;
    transition: all .5s ease-out;
}

/* hiding animation of the box content */
.ecc-cookie-box.js-saving-changes .ecc-cookie-box__wrapper {
    opacity: 0;
    top: -100%;
}

.ecc-cookie-box__close {
    position: absolute;
    top: 0;
    right: 0;
    z-index: 1;
    width: 40px;
    height: 40px;
    cursor: pointer;
}

.ecc-cookie-box__close:before,
.ecc-cookie-box__close:after {
    content: '';
    position: absolute;
    top: 48%;
    left: 22%;
    width: 55%;
    height: 3px;
    background-color: #333;
    transition: all 0.3s ease-out;
}

.ecc-cookie-box__close:before {
    transform: rotate(-45deg);
}

.ecc-cookie-box__close:after {
    transform: rotate(45deg);
}

.ecc-cookie-box__close:hover:before {
    background-color: #f25c66;
    transform: rotate(45deg);
}

.ecc-cookie-box__close:hover:after {
    background-color: #f25c66;
    transform: rotate(-45deg);
}

/* Header */
.ecc-cookie-box__header {
    flex: 0 0 auto;
    margin-bottom: 15px;
}

.ecc-cookie-box__headline {
    margin: 0;
    padding: 0;
    font-size: 1.5em;
}

/* Body */
.ecc-cookie-box__body {
    flex: 1 1 auto;
    overflow-x: hidden;
    overflow-y: auto;
    min-height: 5em;
    margin-bottom: 20px;
    overscroll-behavior: contain;
}

.js-ie .ecc-cookie-box__body { /* Internet Explorer */
    max-height: 60vh;
}


/* Categories */
.ecc-cookie-box__categories-list {
    list-style: none;
    margin: 0;
    padding: 0;
    border-top: 1px solid #d4d5d6;
}

.ecc-cookie-box__category {
    border-bottom: 1px solid #d4d5d6;
}

/* Accordion */
.ecc-cookie-box__accordion-toggle {
    clear: both;
    position: relative;
    overflow: hidden;
    cursor: pointer;
    padding: 1em 0.5em;
    transition: color 0.3s ease, background-color 0.3s ease;
}

.ecc-cookie-box__accordion-toggle:hover,
.ecc-cookie-box__accordion-toggle.js-toggle,
.ecc-cookie-box__accordion-toggle.js-open {
    color: #000;
    background-color: #eeeeee;
}

.ecc-cookie-box__accordion-headline {
    font-size: 1.25em;
    line-height: 28px;
    color: #666;
    margin: 0 60px 0 0;
    padding: 0;
    transition: color 0.3s ease;
}

.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-headline,
.js-toggle .ecc-cookie-box__accordion-headline,
.js-open .ecc-cookie-box__accordion-headline {
    color: #000;
}

.ecc-cookie-box__accordion-icon {
    position: absolute;
    top: 50%;
    right: 10px;
    z-index: 1;
    width: 30px;
    height: 30px;
    margin-top: -15px;
}

.ecc-cookie-box__accordion-icon:before,
.ecc-cookie-box__accordion-icon:after {
    content: '';
    position: absolute;
    top: 48%;
    left: 22%;
    width: 55%;
    height: 2px;
    background-color: #666;
    transition: all 0.3s ease-out;
}

.ecc-cookie-box__accordion-icon:before {
    transform: rotate(0deg);
}

.ecc-cookie-box__accordion-icon:after {
    transform: rotate(90deg);
}

.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-icon:before,
.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-icon:after {
    background-color: #000;
}

.js-toggle .ecc-cookie-box__accordion-icon:before,
.js-toggle .ecc-cookie-box__accordion-icon:after,
.js-open .ecc-cookie-box__accordion-icon:before,
.js-open .ecc-cookie-box__accordion-icon:after {
    background-color: #000;
    transform: rotate(180deg);
}

.ecc-cookie-box__accordion-content {
    max-height: 0;
    padding: 0 0.5em;
    overflow: hidden;
    transition: max-height .4s linear;
}

.ecc-cookie-box__accordion-toggle.js-toggle + .ecc-cookie-box__accordion-content { /* while opening/closing */
    max-height: 50vh;
    color: #000;
    background-color: #eeeeee;
}

.ecc-cookie-box__accordion-toggle.js-open + .ecc-cookie-box__accordion-content { /* while open */
    max-height: none;
    color: #000;
    background-color: #eeeeee;
}

/* Switch Slide Button */
.ecc-cookie-box__switch,
.ecc-cookie-box__switch--small {
    float: left;
    position: relative;
    z-index: 1;
    display: inline-block;
    margin: 0 1em 0 0;
}

.ecc-cookie-box__switch {
    width: 54px;
    height: 28px;
}

.ecc-cookie-box__switch--small {
    width: 40px;
    height: 20px;
}

.ecc-cookie-box__checkbox {
    opacity: 0;
    width: 0;
    height: 0;
}

.ecc-cookie-box__slide-button,
.ecc-cookie-box__slide-button--small {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #ccc;
    -webkit-transition: .4s;
    transition: .4s;
    box-shadow: 0 0 3px 1px #fff;
}

.ecc-cookie-box__slide-button {
    border-radius: 28px;
}

.ecc-cookie-box__slide-button--small {
    border-radius: 20px;
}

.ecc-cookie-box__slide-button:before,
.ecc-cookie-box__slide-button--small:before {
    position: absolute;
    content: "";
    height: 20px;
    width: 20px;
    left: 4px;
    bottom: 4px;
    background-color: #fff;
    transition: .4s;
    border-radius: 50%;
}

.ecc-cookie-box__slide-button:before {
    height: 20px;
    width: 20px;
    left: 4px;
    bottom: 4px;
}

.ecc-cookie-box__slide-button--small:before {
    height: 14px;
    width: 14px;
    left: 3px;
    bottom: 3px;
}

.ecc-cookie-box__checkbox:disabled + .ecc-cookie-box__slide-button,
.ecc-cookie-box__checkbox:disabled + .ecc-cookie-box__slide-button--small {
    opacity: 0.3;
    cursor: default;
}

.ecc-cookie-box__checkbox:checked + .ecc-cookie-box__slide-button,
.ecc-cookie-box__checkbox:checked + .ecc-cookie-box__slide-button--small {
    background-color: #99cc33;
}

.ecc-cookie-box__checkbox:indeterminate + .ecc-cookie-box__slide-button {
    background-color: #ffcc00;
}

.ecc-cookie-box__checkbox:focus + .ecc-cookie-box__slide-button,
.ecc-cookie-box__checkbox:focus + .ecc-cookie-box__slide-button--small {
    box-shadow: 0 0 1px #ececec;
}

.ecc-cookie-box__checkbox:checked + .ecc-cookie-box__slide-button:before {
    -webkit-transform: translateX(26px);
    -ms-transform: translateX(26px);
    transform: translateX(26px);
}

.ecc-cookie-box__checkbox:indeterminate + .ecc-cookie-box__slide-button:before {
    -webkit-transform: translateX(13px);
    -ms-transform: translateX(13px);
    transform: translateX(13px);
}

.ecc-cookie-box__checkbox:checked + .ecc-cookie-box__slide-button--small:before {
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
}

/* Services */
.ecc-cookie-box__services-list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.ecc-cookie-box__service {
    padding: 1em 0;
    border-top: 1px solid #ffffff;
}

.ecc-cookie-box__service-headline {
    display: block;
    font-size: 1.125em;
    line-height: 20px;
    margin: 0 0 10px;
    padding: 0;
}

.ecc-cookie-box__description {
    display: block;
    margin: 0 0 16px;
    padding: 0;
}

.ecc-cookie-box__service-text {
    clear: both;
}

/* Footer */
.ecc-cookie-box__footer {
    flex: 0 0 auto;
}

.ecc-cookie-box__buttons {
    margin-bottom: 10px;
}

.ecc-cookie-box__button {
    width: auto;
    margin: 0 0.5em 0.5em 0;
    border: 0;
    cursor: pointer;
}

.ecc-cookie-box__button:hover,
.ecc-cookie-box__button:focus,
.ecc-cookie-box__button:active {
    border: 0;
    outline: none;
}

.ecc-cookie-box__button:last-child {
    margin-right: 0;
}

.ecc-cookie-box__links a:not(:last-child) {
    margin-right: 0.5em;
}

/* Table */
.ecc-cookie-box__table {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    hyphens: auto;
    word-wrap: break-word;
}

.ecc-cookie-box__table-row {
    transition: background-color 200ms ease-in-out;
    border-bottom: 1px solid #f0f0f0;
}

.ecc-cookie-box__table-row:hover {
    background-color: #fafafa;
}

.ecc-cookie-box__table-header,
.ecc-cookie-box__table-data {
    text-align: left;
    padding: 0.3em 0.6em;
    vertical-align: top;
    border: none;
    background: none;
}

/* Spinner */
.ecc-cookie-box__spinner {
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -25px 0 0 -35px;
    content: "";
    width: 70px;
    height: 50px;
    text-align: center;
}

.ecc-cookie-box__spinner > * {
    background-color: #f4f4f4;
    height: 100%;
    width: 10px;
    margin: 0 2px;
    display: inline-block;

    -webkit-animation: loading-stretch-delay 1.2s infinite ease-in-out;
    animation: loading-stretch-delay 1.2s infinite ease-in-out;
}

.ecc-cookie-box__spinner-rect--2 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
}

.ecc-cookie-box__spinner-rect--3 {
    -webkit-animation-delay: -1.0s;
    animation-delay: -1.0s;
}

.ecc-cookie-box__spinner-rect--4 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
}

.ecc-cookie-box__spinner-rect--5 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
}

@-webkit-keyframes loading-stretch-delay {
    0%, 40%, 100% { -webkit-transform: scaleY(0.4) }
    20% { -webkit-transform: scaleY(1.0) }
}

@keyframes loading-stretch-delay {
    0%, 40%, 100% {
        transform: scaleY(0.4);
        -webkit-transform: scaleY(0.4);
    }  20% {
       transform: scaleY(1.0);
       -webkit-transform: scaleY(1.0);
   }
}


/* Cookie Box on small devices */
@media (max-width: 543px) {

    .ecc-cookie-box__wrapper {
        font-size: 0.8em; /* base font size mobile */
        padding: 1rem;
        width: calc(100% - 30px);
        max-height: calc(100% - 30px);
    }

    .ecc-cookie-box__close {
        width: 34px;
        height: 34px;
    }

    .ecc-cookie-box__header {
        margin-bottom: 10px;
    }

    .ecc-cookie-box__wrapper p,
    .ecc-cookie-box__wrapper li {
        line-height: 18px;
    }

    .ecc-cookie-box__body {
        margin-bottom: 15px;
    }

    .ecc-cookie-box__accordion-toggle {
        padding: 0.6em 0.25em;
    }

    .ecc-cookie-box__accordion-toggle:before,
    .ecc-cookie-box__accordion-toggle:after {
        right: 5px;
        width: 30px;
        height: 30px;
        margin-top: -15px;
    }

    .ecc-cookie-box__switch {
        width: 40px;
        height: 20px;
        margin-top: 1px;
    }

    .ecc-cookie-box__slide-button {
        border-radius: 16px;
    }

    .ecc-cookie-box__slide-button:before {
        height: 14px;
        width: 14px;
        left: 3px;
        bottom: 3px;
    }

    .ecc-cookie-box__checkbox:checked + .ecc-cookie-box__slide-button:before {
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        transform: translateX(20px);
    }

    .ecc-cookie-box__switch--small {
        width: 36px;
        height: 16px;
        margin-top: -1px;
    }
    .ecc-cookie-box__slide-button--small {
        border-radius: 16px;
    }

    .ecc-cookie-box__slide-button--small:before {
        height: 12px;
        width: 12px;
        left: 2px;
        bottom: 2px;
    }

    .ecc-cookie-box__accordion-headline {
        line-height: 21px;
        margin: 0 40px 0 0;
    }

    .ecc-cookie-box__description {
        display: block;
        line-height: 20px;
        margin: 0 0 10px;
    }

    .ecc-cookie-box__service-headline {
        line-height: 14px;
    }

    .ecc-cookie-box__buttons {
        margin-bottom: 5px;
    }

    .ecc-cookie-box__button {
        padding: 3px 8px;
    }
}


/* Plugin view: Cookie List */
.ecc-cookie-list {
    clear: both;
    margin: 3em 0 1em;
}

.ecc-cookie-list__header {
    margin: 0 0 1em;
}

.ecc-cookie-list__button {
    margin: 0;
    cursor: pointer;
}

.ecc-cookie-list__button:focus {
    outline: none;
}

.ecc-cookie-list__category {
    clear: both;
    margin: 2em 0 0;
}

.ecc-cookie-list__entry {
    clear: both;
    margin: 0 0 1em;
    padding-bottom: 1em;
    border-bottom: 1px solid #f0f0f0;
}

.ecc-cookie-list__entry:first-of-type {
    padding-top: 1em;
    border-top: 1px solid #f0f0f0;
}

.ecc-cookie-list__table {
    width: 100%;
    table-layout: fixed;
    border-collapse: collapse;
    hyphens: auto;
    word-wrap: break-word;
}

.ecc-cookie-list__table-row {
    transition: background-color 200ms ease-in-out;
}

.ecc-cookie-list__table-row:nth-child(odd) {
    background-color: #fafafa;
}

.ecc-cookie-list__table-row:hover,
.ecc-cookie-list__table-row:hover:nth-child(odd) {
    background-color: #f0f0f0;
}

.ecc-cookie-list__table-header,
.ecc-cookie-list__table-data {
    text-align: left;
    padding: 0.3em 0.6em;
    vertical-align: top;
    border: none;
}

/*
 * The Typekit service used to deliver this font or fonts for use on websites
 * is provided by Adobe and is subject to these Terms of Use
 * http://www.adobe.com/products/eulas/tou_typekit. For font license
 * information, see the list below.
 *
 * vista-slab:
 *   - http://typekit.com/eulas/00000000000000003b9add0b
 *   - http://typekit.com/eulas/00000000000000003b9add0a
 *   - http://typekit.com/eulas/00000000000000003b9add02
 *   - http://typekit.com/eulas/00000000000000003b9add05
 *   - http://typekit.com/eulas/00000000000000003b9add08
 *
 * © 2009-2025 Adobe Systems Incorporated. All Rights Reserved.
 */
/*{"last_published":"2022-02-05 16:39:20 UTC"}*/



@font-face {
font-family:"vista-slab";
src:url("https://use.typekit.net/af/56ffbb/00000000000000003b9add0b/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff2"),url("https://use.typekit.net/af/56ffbb/00000000000000003b9add0b/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("woff"),url("https://use.typekit.net/af/56ffbb/00000000000000003b9add0b/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"vista-slab";
src:url("https://use.typekit.net/af/c545b1/00000000000000003b9add0a/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/c545b1/00000000000000003b9add0a/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/c545b1/00000000000000003b9add0a/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:400;font-stretch:normal;
}

@font-face {
font-family:"vista-slab";
src:url("https://use.typekit.net/af/6b3cd4/00000000000000003b9add02/27/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/6b3cd4/00000000000000003b9add02/27/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/6b3cd4/00000000000000003b9add02/27/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:700;font-stretch:normal;
}

@font-face {
font-family:"vista-slab";
src:url("https://use.typekit.net/af/7e50d1/00000000000000003b9add05/27/l?subset_id=2&fvd=i3&v=3") format("woff2"),url("https://use.typekit.net/af/7e50d1/00000000000000003b9add05/27/d?subset_id=2&fvd=i3&v=3") format("woff"),url("https://use.typekit.net/af/7e50d1/00000000000000003b9add05/27/a?subset_id=2&fvd=i3&v=3") format("opentype");
font-display:auto;font-style:italic;font-weight:300;font-stretch:normal;
}

@font-face {
font-family:"vista-slab";
src:url("https://use.typekit.net/af/1ac823/00000000000000003b9add08/27/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1ac823/00000000000000003b9add08/27/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1ac823/00000000000000003b9add08/27/a?subset_id=2&fvd=n5&v=3") format("opentype");
font-display:auto;font-style:normal;font-weight:500;font-stretch:normal;
}

.tk-vista-slab { font-family: "vista-slab",serif; }

html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit;-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0}address{font-style:normal;line-height:inherit}address,dl,ol,ul{margin-bottom:1rem}dl,ol,ul{margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#f20;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#000;text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}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{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.container{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto}@media (min-width:448px){.container{max-width:448px}}@media (min-width:544px){.container{max-width:544px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:1000px){.container{max-width:960px}}@media (min-width:1280px){.container{max-width:1240px}}@media (min-width:1440px){.container{max-width:1240px}}.container-fluid{width:100%;padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-1.25rem;margin-left:-1.25rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-13,.col-14,.col-15,.col-16,.col-17,.col-18,.col-19,.col-20,.col-21,.col-22,.col-23,.col-24,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-auto,.col-vsm,.col-vsm-1,.col-vsm-2,.col-vsm-3,.col-vsm-4,.col-vsm-5,.col-vsm-6,.col-vsm-7,.col-vsm-8,.col-vsm-9,.col-vsm-10,.col-vsm-11,.col-vsm-12,.col-vsm-13,.col-vsm-14,.col-vsm-15,.col-vsm-16,.col-vsm-17,.col-vsm-18,.col-vsm-19,.col-vsm-20,.col-vsm-21,.col-vsm-22,.col-vsm-23,.col-vsm-24,.col-vsm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-13,.col-xxl-14,.col-xxl-15,.col-xxl-16,.col-xxl-17,.col-xxl-18,.col-xxl-19,.col-xxl-20,.col-xxl-21,.col-xxl-22,.col-xxl-23,.col-xxl-24,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:1.25rem;padding-left:1.25rem}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1,.col-auto{-webkit-box-flex:0}.col-1{-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-2{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2,.col-3{-webkit-box-flex:0}.col-3{-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-4{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-4,.col-5{-webkit-box-flex:0}.col-5{-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-6{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-6,.col-7{-webkit-box-flex:0}.col-7{-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-8{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-8,.col-9{-webkit-box-flex:0}.col-9{-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-10{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-10,.col-11{-webkit-box-flex:0}.col-11{-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-12{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-12,.col-13{-webkit-box-flex:0}.col-13{-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-14{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-14,.col-15{-webkit-box-flex:0}.col-15{-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-16{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-16,.col-17{-webkit-box-flex:0}.col-17{-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-18{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-18,.col-19{-webkit-box-flex:0}.col-19{-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-20{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-20,.col-21{-webkit-box-flex:0}.col-21{-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-22{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-22,.col-23{-webkit-box-flex:0}.col-23{-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-1{margin-left:4.16667%}.offset-2{margin-left:8.33333%}.offset-3{margin-left:12.5%}.offset-4{margin-left:16.66667%}.offset-5{margin-left:20.83333%}.offset-6{margin-left:25%}.offset-7{margin-left:29.16667%}.offset-8{margin-left:33.33333%}.offset-9{margin-left:37.5%}.offset-10{margin-left:41.66667%}.offset-11{margin-left:45.83333%}.offset-12{margin-left:50%}.offset-13{margin-left:54.16667%}.offset-14{margin-left:58.33333%}.offset-15{margin-left:62.5%}.offset-16{margin-left:66.66667%}.offset-17{margin-left:70.83333%}.offset-18{margin-left:75%}.offset-19{margin-left:79.16667%}.offset-20{margin-left:83.33333%}.offset-21{margin-left:87.5%}.offset-22{margin-left:91.66667%}.offset-23{margin-left:95.83333%}@media (min-width:448px){.col-vsm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-vsm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-vsm-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-vsm-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-vsm-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-vsm-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-vsm-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-vsm-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-vsm-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-vsm-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-vsm-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-vsm-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-vsm-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-vsm-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-vsm-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-vsm-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-vsm-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-vsm-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-vsm-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-vsm-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-vsm-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-vsm-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-vsm-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-vsm-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-vsm-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-vsm-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-vsm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-vsm-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-vsm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-vsm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-vsm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-vsm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-vsm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-vsm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-vsm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-vsm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-vsm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-vsm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-vsm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-vsm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-vsm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-vsm-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-vsm-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-vsm-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-vsm-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-vsm-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-vsm-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-vsm-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-vsm-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-vsm-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-vsm-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-vsm-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-vsm-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-vsm-0{margin-left:0}.offset-vsm-1{margin-left:4.16667%}.offset-vsm-2{margin-left:8.33333%}.offset-vsm-3{margin-left:12.5%}.offset-vsm-4{margin-left:16.66667%}.offset-vsm-5{margin-left:20.83333%}.offset-vsm-6{margin-left:25%}.offset-vsm-7{margin-left:29.16667%}.offset-vsm-8{margin-left:33.33333%}.offset-vsm-9{margin-left:37.5%}.offset-vsm-10{margin-left:41.66667%}.offset-vsm-11{margin-left:45.83333%}.offset-vsm-12{margin-left:50%}.offset-vsm-13{margin-left:54.16667%}.offset-vsm-14{margin-left:58.33333%}.offset-vsm-15{margin-left:62.5%}.offset-vsm-16{margin-left:66.66667%}.offset-vsm-17{margin-left:70.83333%}.offset-vsm-18{margin-left:75%}.offset-vsm-19{margin-left:79.16667%}.offset-vsm-20{margin-left:83.33333%}.offset-vsm-21{margin-left:87.5%}.offset-vsm-22{margin-left:91.66667%}.offset-vsm-23{margin-left:95.83333%}}@media (min-width:544px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-sm-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-sm-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-sm-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-sm-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-sm-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-sm-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-sm-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-sm-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-sm-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-sm-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-sm-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-sm-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-sm-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-sm-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-sm-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-sm-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-sm-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:4.16667%}.offset-sm-2{margin-left:8.33333%}.offset-sm-3{margin-left:12.5%}.offset-sm-4{margin-left:16.66667%}.offset-sm-5{margin-left:20.83333%}.offset-sm-6{margin-left:25%}.offset-sm-7{margin-left:29.16667%}.offset-sm-8{margin-left:33.33333%}.offset-sm-9{margin-left:37.5%}.offset-sm-10{margin-left:41.66667%}.offset-sm-11{margin-left:45.83333%}.offset-sm-12{margin-left:50%}.offset-sm-13{margin-left:54.16667%}.offset-sm-14{margin-left:58.33333%}.offset-sm-15{margin-left:62.5%}.offset-sm-16{margin-left:66.66667%}.offset-sm-17{margin-left:70.83333%}.offset-sm-18{margin-left:75%}.offset-sm-19{margin-left:79.16667%}.offset-sm-20{margin-left:83.33333%}.offset-sm-21{margin-left:87.5%}.offset-sm-22{margin-left:91.66667%}.offset-sm-23{margin-left:95.83333%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-md-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-md-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-md-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-md-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-md-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-md-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-md-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-md-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-md-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-md-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-md-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-md-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-md-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-md-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-md-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-md-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-md-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-md-0{margin-left:0}.offset-md-1{margin-left:4.16667%}.offset-md-2{margin-left:8.33333%}.offset-md-3{margin-left:12.5%}.offset-md-4{margin-left:16.66667%}.offset-md-5{margin-left:20.83333%}.offset-md-6{margin-left:25%}.offset-md-7{margin-left:29.16667%}.offset-md-8{margin-left:33.33333%}.offset-md-9{margin-left:37.5%}.offset-md-10{margin-left:41.66667%}.offset-md-11{margin-left:45.83333%}.offset-md-12{margin-left:50%}.offset-md-13{margin-left:54.16667%}.offset-md-14{margin-left:58.33333%}.offset-md-15{margin-left:62.5%}.offset-md-16{margin-left:66.66667%}.offset-md-17{margin-left:70.83333%}.offset-md-18{margin-left:75%}.offset-md-19{margin-left:79.16667%}.offset-md-20{margin-left:83.33333%}.offset-md-21{margin-left:87.5%}.offset-md-22{margin-left:91.66667%}.offset-md-23{margin-left:95.83333%}}@media (min-width:1000px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-lg-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-lg-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-lg-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-lg-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-lg-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-lg-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-lg-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-lg-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-lg-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-lg-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-lg-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-lg-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-lg-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-lg-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-lg-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-lg-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-lg-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:4.16667%}.offset-lg-2{margin-left:8.33333%}.offset-lg-3{margin-left:12.5%}.offset-lg-4{margin-left:16.66667%}.offset-lg-5{margin-left:20.83333%}.offset-lg-6{margin-left:25%}.offset-lg-7{margin-left:29.16667%}.offset-lg-8{margin-left:33.33333%}.offset-lg-9{margin-left:37.5%}.offset-lg-10{margin-left:41.66667%}.offset-lg-11{margin-left:45.83333%}.offset-lg-12{margin-left:50%}.offset-lg-13{margin-left:54.16667%}.offset-lg-14{margin-left:58.33333%}.offset-lg-15{margin-left:62.5%}.offset-lg-16{margin-left:66.66667%}.offset-lg-17{margin-left:70.83333%}.offset-lg-18{margin-left:75%}.offset-lg-19{margin-left:79.16667%}.offset-lg-20{margin-left:83.33333%}.offset-lg-21{margin-left:87.5%}.offset-lg-22{margin-left:91.66667%}.offset-lg-23{margin-left:95.83333%}}@media (min-width:1280px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-xl-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-xl-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-xl-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-xl-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-xl-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-xl-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-xl-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-xl-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-xl-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-xl-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-xl-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-xl-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-xl-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-xl-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-xl-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-xl-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-xl-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:4.16667%}.offset-xl-2{margin-left:8.33333%}.offset-xl-3{margin-left:12.5%}.offset-xl-4{margin-left:16.66667%}.offset-xl-5{margin-left:20.83333%}.offset-xl-6{margin-left:25%}.offset-xl-7{margin-left:29.16667%}.offset-xl-8{margin-left:33.33333%}.offset-xl-9{margin-left:37.5%}.offset-xl-10{margin-left:41.66667%}.offset-xl-11{margin-left:45.83333%}.offset-xl-12{margin-left:50%}.offset-xl-13{margin-left:54.16667%}.offset-xl-14{margin-left:58.33333%}.offset-xl-15{margin-left:62.5%}.offset-xl-16{margin-left:66.66667%}.offset-xl-17{margin-left:70.83333%}.offset-xl-18{margin-left:75%}.offset-xl-19{margin-left:79.16667%}.offset-xl-20{margin-left:83.33333%}.offset-xl-21{margin-left:87.5%}.offset-xl-22{margin-left:91.66667%}.offset-xl-23{margin-left:95.83333%}}@media (min-width:1440px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 4.16667%;flex:0 0 4.16667%;max-width:4.16667%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 20.83333%;flex:0 0 20.83333%;max-width:20.83333%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 29.16667%;flex:0 0 29.16667%;max-width:29.16667%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 37.5%;flex:0 0 37.5%;max-width:37.5%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 45.83333%;flex:0 0 45.83333%;max-width:45.83333%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-13{-webkit-box-flex:0;-ms-flex:0 0 54.16667%;flex:0 0 54.16667%;max-width:54.16667%}.col-xxl-14{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-15{-webkit-box-flex:0;-ms-flex:0 0 62.5%;flex:0 0 62.5%;max-width:62.5%}.col-xxl-16{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-17{-webkit-box-flex:0;-ms-flex:0 0 70.83333%;flex:0 0 70.83333%;max-width:70.83333%}.col-xxl-18{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-19{-webkit-box-flex:0;-ms-flex:0 0 79.16667%;flex:0 0 79.16667%;max-width:79.16667%}.col-xxl-20{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-21{-webkit-box-flex:0;-ms-flex:0 0 87.5%;flex:0 0 87.5%;max-width:87.5%}.col-xxl-22{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-23{-webkit-box-flex:0;-ms-flex:0 0 95.83333%;flex:0 0 95.83333%;max-width:95.83333%}.col-xxl-24{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:26;-ms-flex-order:25;order:25}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.order-xxl-13{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-14{-webkit-box-ordinal-group:15;-ms-flex-order:14;order:14}.order-xxl-15{-webkit-box-ordinal-group:16;-ms-flex-order:15;order:15}.order-xxl-16{-webkit-box-ordinal-group:17;-ms-flex-order:16;order:16}.order-xxl-17{-webkit-box-ordinal-group:18;-ms-flex-order:17;order:17}.order-xxl-18{-webkit-box-ordinal-group:19;-ms-flex-order:18;order:18}.order-xxl-19{-webkit-box-ordinal-group:20;-ms-flex-order:19;order:19}.order-xxl-20{-webkit-box-ordinal-group:21;-ms-flex-order:20;order:20}.order-xxl-21{-webkit-box-ordinal-group:22;-ms-flex-order:21;order:21}.order-xxl-22{-webkit-box-ordinal-group:23;-ms-flex-order:22;order:22}.order-xxl-23{-webkit-box-ordinal-group:24;-ms-flex-order:23;order:23}.order-xxl-24{-webkit-box-ordinal-group:25;-ms-flex-order:24;order:24}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:4.16667%}.offset-xxl-2{margin-left:8.33333%}.offset-xxl-3{margin-left:12.5%}.offset-xxl-4{margin-left:16.66667%}.offset-xxl-5{margin-left:20.83333%}.offset-xxl-6{margin-left:25%}.offset-xxl-7{margin-left:29.16667%}.offset-xxl-8{margin-left:33.33333%}.offset-xxl-9{margin-left:37.5%}.offset-xxl-10{margin-left:41.66667%}.offset-xxl-11{margin-left:45.83333%}.offset-xxl-12{margin-left:50%}.offset-xxl-13{margin-left:54.16667%}.offset-xxl-14{margin-left:58.33333%}.offset-xxl-15{margin-left:62.5%}.offset-xxl-16{margin-left:66.66667%}.offset-xxl-17{margin-left:70.83333%}.offset-xxl-18{margin-left:75%}.offset-xxl-19{margin-left:79.16667%}.offset-xxl-20{margin-left:83.33333%}.offset-xxl-21{margin-left:87.5%}.offset-xxl-22{margin-left:91.66667%}.offset-xxl-23{margin-left:95.83333%}}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:448px){.m-vsm-0{margin:0!important}.mt-vsm-0,.my-vsm-0{margin-top:0!important}.mr-vsm-0,.mx-vsm-0{margin-right:0!important}.mb-vsm-0,.my-vsm-0{margin-bottom:0!important}.ml-vsm-0,.mx-vsm-0{margin-left:0!important}.m-vsm-1{margin:.25rem!important}.mt-vsm-1,.my-vsm-1{margin-top:.25rem!important}.mr-vsm-1,.mx-vsm-1{margin-right:.25rem!important}.mb-vsm-1,.my-vsm-1{margin-bottom:.25rem!important}.ml-vsm-1,.mx-vsm-1{margin-left:.25rem!important}.m-vsm-2{margin:.5rem!important}.mt-vsm-2,.my-vsm-2{margin-top:.5rem!important}.mr-vsm-2,.mx-vsm-2{margin-right:.5rem!important}.mb-vsm-2,.my-vsm-2{margin-bottom:.5rem!important}.ml-vsm-2,.mx-vsm-2{margin-left:.5rem!important}.m-vsm-3{margin:1rem!important}.mt-vsm-3,.my-vsm-3{margin-top:1rem!important}.mr-vsm-3,.mx-vsm-3{margin-right:1rem!important}.mb-vsm-3,.my-vsm-3{margin-bottom:1rem!important}.ml-vsm-3,.mx-vsm-3{margin-left:1rem!important}.m-vsm-4{margin:1.5rem!important}.mt-vsm-4,.my-vsm-4{margin-top:1.5rem!important}.mr-vsm-4,.mx-vsm-4{margin-right:1.5rem!important}.mb-vsm-4,.my-vsm-4{margin-bottom:1.5rem!important}.ml-vsm-4,.mx-vsm-4{margin-left:1.5rem!important}.m-vsm-5{margin:3rem!important}.mt-vsm-5,.my-vsm-5{margin-top:3rem!important}.mr-vsm-5,.mx-vsm-5{margin-right:3rem!important}.mb-vsm-5,.my-vsm-5{margin-bottom:3rem!important}.ml-vsm-5,.mx-vsm-5{margin-left:3rem!important}.p-vsm-0{padding:0!important}.pt-vsm-0,.py-vsm-0{padding-top:0!important}.pr-vsm-0,.px-vsm-0{padding-right:0!important}.pb-vsm-0,.py-vsm-0{padding-bottom:0!important}.pl-vsm-0,.px-vsm-0{padding-left:0!important}.p-vsm-1{padding:.25rem!important}.pt-vsm-1,.py-vsm-1{padding-top:.25rem!important}.pr-vsm-1,.px-vsm-1{padding-right:.25rem!important}.pb-vsm-1,.py-vsm-1{padding-bottom:.25rem!important}.pl-vsm-1,.px-vsm-1{padding-left:.25rem!important}.p-vsm-2{padding:.5rem!important}.pt-vsm-2,.py-vsm-2{padding-top:.5rem!important}.pr-vsm-2,.px-vsm-2{padding-right:.5rem!important}.pb-vsm-2,.py-vsm-2{padding-bottom:.5rem!important}.pl-vsm-2,.px-vsm-2{padding-left:.5rem!important}.p-vsm-3{padding:1rem!important}.pt-vsm-3,.py-vsm-3{padding-top:1rem!important}.pr-vsm-3,.px-vsm-3{padding-right:1rem!important}.pb-vsm-3,.py-vsm-3{padding-bottom:1rem!important}.pl-vsm-3,.px-vsm-3{padding-left:1rem!important}.p-vsm-4{padding:1.5rem!important}.pt-vsm-4,.py-vsm-4{padding-top:1.5rem!important}.pr-vsm-4,.px-vsm-4{padding-right:1.5rem!important}.pb-vsm-4,.py-vsm-4{padding-bottom:1.5rem!important}.pl-vsm-4,.px-vsm-4{padding-left:1.5rem!important}.p-vsm-5{padding:3rem!important}.pt-vsm-5,.py-vsm-5{padding-top:3rem!important}.pr-vsm-5,.px-vsm-5{padding-right:3rem!important}.pb-vsm-5,.py-vsm-5{padding-bottom:3rem!important}.pl-vsm-5,.px-vsm-5{padding-left:3rem!important}.m-vsm-auto{margin:auto!important}.mt-vsm-auto,.my-vsm-auto{margin-top:auto!important}.mr-vsm-auto,.mx-vsm-auto{margin-right:auto!important}.mb-vsm-auto,.my-vsm-auto{margin-bottom:auto!important}.ml-vsm-auto,.mx-vsm-auto{margin-left:auto!important}}@media (min-width:544px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:1000px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1280px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1440px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:448px){.d-vsm-none{display:none!important}.d-vsm-inline{display:inline!important}.d-vsm-inline-block{display:inline-block!important}.d-vsm-block{display:block!important}.d-vsm-table{display:table!important}.d-vsm-table-row{display:table-row!important}.d-vsm-table-cell{display:table-cell!important}.d-vsm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-vsm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:544px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1000px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1280px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1440px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:448px){.text-vsm-left{text-align:left!important}.text-vsm-right{text-align:right!important}.text-vsm-center{text-align:center!important}}@media (min-width:544px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:1000px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1280px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1440px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0062cc!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#545b62!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-body{color:#333!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:hsla(0,0%,100%,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.clearfix:after{display:block;clear:both;content:""}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem}@media screen and (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:1;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label:before,.was-validated .custom-file-input:valid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:1;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label:before,.was-validated .custom-file-input:invalid~.custom-file-label:before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:544px){.form-inline label{-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .form-group,.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center;margin-bottom:0}.form-inline .form-group{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}
.c-white{color:#fff !important}.c-white-bg{background-color:#fff !important}.c-grey-ultra-light{color:#f4f4f4}.c-grey-ultra-light-bg{background-color:#f4f4f4}.c-grey-extra-light{color:#f0f0f0}.c-grey-extra-light-bg{background-color:#f0f0f0}.c-grey-light{color:#e6e6e7}.c-grey-light-bg{background-color:#e6e6e7}.c-grey-mid-light{color:#d4d5d6 !important}.c-grey-mid-light-bg{background-color:#d4d5d6}.c-grey-mid{color:#a9abac !important}.c-grey-mid-bg{background-color:#a9abac}.c-grey-mid-dark{color:#959b9c !important}.c-grey-mid-dark-bg{background-color:#959b9c}.c-grey-mid-dark-overlay{color:rgba(149,155,156,0.85)}.c-grey-mid-dark-overlay-bg{background-color:rgba(149,155,156,0.85)}.c-grey-dark{color:#54585a !important}.c-grey-dark-bg{background-color:#54585a}.c-grey-dark-overlay{color:rgba(84,88,90,0.8)}.c-grey-dark-overlay-bg{background-color:rgba(84,88,90,0.8)}.c-grey-extra-dark{color:#222327}.c-grey-extra-dark-bg{background-color:#222327}.c-beige-extra-light{color:#F4F5EF}.c-beige-extra-light-bg{background-color:#F4F5EF}.c-brightblue-light{color:#009ee3}.c-brightblue-light-bg{background-color:#009ee3 !important}.c-brightblue-light-border{border-color:#009ee3 !important}.c-brightblue{color:#1f5cab}.c-brightblue-bg{background-color:#1f5cab !important}.c-brightblue-border{border-color:#1f5cab !important}.c-blue-ultra-light{color:#f5f7f9}.c-blue-ultra-light-bg{background-color:#f5f7f9}.c-blue-extra-light{color:#e0e6ee}.c-blue-extra-light-bg{background-color:#e0e6ee}.c-blue-light{color:#9ac7dc}.c-blue-light-bg{background-color:#9ac7dc !important}.c-blue-light-border{border-color:#9ac7dc !important}.c-blue{color:#3d628a}.c-blue-bg{background-color:#3d628a}.c-blue-border{border-color:#3d628a}.c-blue-dark{color:#0d3b6d}.c-blue-dark-bg{background-color:#0d3b6d}.c-blue-dark-border{border-color:#0d3b6d}.c-magenta{color:#c8007a}.c-magenta-bg{background-color:#c8007a !important}.c-magenta-border{border-color:#c8007a !important}.c-crimson{color:#aa3845}.c-crimson-bg{background-color:#aa3845 !important}.c-crimson-border{border-color:#aa3845 !important}.c-rose{color:#e0e6ee}.c-rose-bg{background-color:#e0e6ee !important}.c-rose-border{border-color:#e0e6ee !important}.c-green-light{color:#cef0d5}.c-green-light-bg{background-color:#cef0d5 !important}.c-green-light-border{border-color:#cef0d5 !important}.c-green{color:#20e38b}.c-green-bg{background-color:#20e38b !important}.c-green-border{border-color:#20e38b !important}.c-turquoise-extra-light{color:#b9ebe5}.c-turquoise-extra-light-bg{background-color:#b9ebe5 !important}.c-turquoise-extra-light-border{border-color:#b9ebe5 !important}.c-turquoise-light{color:#09e8cd}.c-turquoise-light-bg{background-color:#09e8cd !important}.c-turquoise-light-border{border-color:#09e8cd !important}.c-turquoise{color:#019e99 !important}.c-turquoise-bg{background-color:#019e99 !important}.c-turquoise-border{border-color:#019e99 !important}.c-turquoise-dark-bg{background-color:#456783 !important}.c-yellow{color:#ffdc00}.c-yellow-bg{background-color:#ffdc00 !important}.c-yellow-border{border-color:#ffdc00 !important}.c-orange-light{color:#fff0cd}.c-orange-light-bg{background-color:#fff0cd !important}.c-orange-light-border{border-color:#fff0cd !important}.c-orange-mid-light-bg{background-color:#fdb64a !important}.c-orange{color:#ff8204}.c-orange-bg{background-color:#ff8204 !important}.c-orange-border{border-color:#ff8204 !important}.c-red{color:#ff4646}.c-red-bg{background-color:#ff4646 !important}.c-red-border{border-color:#ff4646 !important}.c-raspberry-bg{background-color:#fa5996 !important}.c-blackberry-bg{background-color:#9d2583 !important}.c-brightred-bg{background-color:#bb0c11 !important}.c-purple-light{color:#d3c6ef}.c-purple-light-bg{background-color:#d3c6ef !important}.c-purple-light-border{border-color:#d3c6ef !important}.c-purple{color:#b790ff}.c-purple-bg{background-color:#b790ff !important}.c-purple-border{border-color:#b790ff !important}.c-purple-mid-dark{color:#2776db}.c-purple-mid-dark-bg{background-color:#2776db !important}.c-purple-mid-dark-border{border-color:#2776db !important}.c-purplev{color:#5249b3}.c-purple-dark-bg{background-color:#5249b3 !important}.c-purple-dark-border{border-color:#5249b3 !important}.c-gradient-brightblue-light-bg{background:radial-gradient(circle, #bde2f5 0%, #7fbdda 100%)}.c-gradient-orange-light-bg{background:radial-gradient(circle, #fff7e5 0%, #fff0cd 100%)}.c-gradient-purple-bg{background:radial-gradient(circle, #d7caf0 0%, #cebeed 100%)}.c-gradient-turquoise-extra-light-bg{background:radial-gradient(circle, #c8f8f2 0%, #b9ebe5 100%)}.c-gradient-green-light-bg{background:radial-gradient(circle, #f6fff8 0%, #cef0d5 100%)}.c-cyan{color:#009ee3}.c-cyan-bg{background-color:#009ee3}.c-cyan-overlay{color:rgba(0,158,227,0.8)}.c-cyan-overlay-bg{background-color:rgba(0,158,227,0.8)}.c-cyan-70{color:#15B2F6}.c-cyan-70-bg{background-color:#15B2F6}.c-cyan-70-overlay{color:rgba(21,178,246,0.8)}.c-cyan-70-overlay-bg{background-color:rgba(21,178,246,0.8)}.c-wf-blue{color:#4bafe1}.c-wf-blue-bg{background-color:#4bafe1}.c-wf-blue{color:#e4f3fb}.c-wf-blue-bg{background-color:#e4f3fb}.c-wf-purple{color:#cb58b8}.c-wf-purple-bg{background-color:#cb58b8}.c-wf-purple-light{color:#efb1e4}.c-wf-purple-light-bg{background-color:#efb1e4}.c-wf-purple-extra-light{color:#f5d7ef}.c-wf-purple-extra-light-bg{background-color:#f5d7ef}@font-face{font-family:"NotoSansRegular";src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.eot?#iefix');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.eot?#iefix') format("eot"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.woff2') format("woff2"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.woff') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.ttf') format("truetype"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansRegular.svg#7def0e34-f28d-434f-b2ec-472bde847115') format("svg")}@font-face{font-family:"NotoSansSemiBold";src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.eot?#iefix');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.eot?#iefix') format("eot"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.woff2') format("woff2"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.woff') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.ttf') format("truetype"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiBold.svg#32dd95b4-2ca7-47fc-89a0-e90cff31a65a') format("svg")}@font-face{font-family:"NotoSansSemiCondensed";src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.eot?#iefix');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.eot?#iefix') format("eot"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.woff2') format("woff2"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.woff') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.ttf') format("truetype"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensed.svg#247bce89-c2d1-44ba-a36c-c3c2eef2131c') format("svg")}@font-face{font-family:"NotoSansSemiCondensedSemiBold";src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.eot?#iefix');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.eot?#iefix') format("eot"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.woff2') format("woff2"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.woff') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.ttf') format("truetype"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/NotoSansSemiCondensedSemiBold.svg#32dd95b4-2ca7-47fc-89a0-e90cff31a65a') format("svg")}@font-face{font-family:"DINCondensedBold";src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.eot?#iefix');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.eot?#iefix') format("eot"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.woff2') format("woff2"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.woff') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.ttf') format("truetype"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/DINCondensedBold.svg') format("svg")}@font-face{font-family:'Icons';font-weight:normal;font-style:normal;src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/khs-icon.eot?cachebuster=898272834');src:url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/khs-icon.eot?cachebuster=898272834') format("☺"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/khs-icon.woff?cachebuster=898272834') format("woff"),url('../../../_assets/a036002bc045bbab944bdc3f1551d1e3/fonts/khs-icon.ttf?cachebuster=898272834') format("truetype")}.regular{font-family:'NotoSansRegular', sans-serif !important;font-weight:400}.bold{font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400}.condensed{font-family:'NotoSansSemiCondensed', sans-serif !important;font-weight:400}.boldcondensed{font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400}.dinboldcondensed{font-family:'DINCondensedBold', sans-serif !important;font-weight:400;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.italic{font-family:'NotoSansRegular', sans-serif;font-weight:400}.light{font-family:'NotoSansRegular', sans-serif;font-weight:400}.icon:before,.icon:after,.icon-prev:before,.icon-next:before,.process-step__linenumber:before,.process-step__linenumber:after,.process-step a:after,.card__imageoverlay>div:before,.tile__imageoverlay>div:before,.card.card--news .h4:after,.card.card--media-element p:after,.feature-display__item>a:after,.pagination li:first-child a::before,.pagination li:last-child a::before,a.prev::before,a.next::before,.card__label::after,.text-link-display__bullets::after,a.accordion__toggle:after,#fp-nav ul li a::after,.fp-slidesNav ul li a::after,.spareparts__entry.active::after,.form-group-select:after,.breadcrumb>li+li::before,.noUi-handle:before{font-family:"Icons", Arial, sans}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{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:"slick";font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.3}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:32px;line-height:20px;text-align:center;color:#a9abac;opacity:.3;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#a9abac;opacity:1}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid black;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:white;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0px;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0px;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:black}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:black}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:black}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:black}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-box{border:none;border-radius:5px;background:#fff;box-shadow:0 0 12px 0px rgba(0,0,0,0.2)}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content{color:#3d628a}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow{height:6px;margin-left:-6px;width:12px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow,.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow{height:12px;margin-left:0;margin-top:-6px;width:6px}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-background{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-arrow-border{border:6px solid transparent}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-left .tooltipster-arrow-border{border-left-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-border{border-right-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-top .tooltipster-arrow-border{border-top-color:#fff}.tooltipster-sidetip.tooltipster-shadow.tooltipster-bottom .tooltipster-arrow-uncropped{top:-6px}.tooltipster-sidetip.tooltipster-shadow.tooltipster-right .tooltipster-arrow-uncropped{left:-6px}html{font-size:16px !important}html.noscroll{position:fixed;overflow-y:scroll;width:100%}body{color:#54585a}body.page{background-color:#a9abac}.fancybox-enabled body.has-scrollbar{height:auto !important;overflow:scroll !important;margin:0 !important}.fancybox-enabled body.has-scrollbar.scrollbar-width-12 header,.fancybox-enabled body.has-scrollbar.scrollbar-width-12 .nav-scrolled{padding-right:12px}.fancybox-enabled body.has-scrollbar.scrollbar-width-17 header,.fancybox-enabled body.has-scrollbar.scrollbar-width-17 .nav-scrolled{padding-right:17px}html.noscroll{position:fixed;overflow-y:scroll;width:100%}@media (min-width: 1000px){*.stretch-both.stretch-col-1{margin-left:-2.5rem;margin-right:-2.5rem}*.stretch-both.stretch-col-2,*.stretch-both.stretch-col-3{margin-left:-5.0rem;margin-right:-5.0rem}}@media (min-width: 1280px){*.stretch-both.stretch-col-1{margin-left:-3.25rem;margin-right:-3.25rem}*.stretch-both.stretch-col-2{margin-left:-6.75rem;margin-right:-6.75rem}*.stretch-both.stretch-col-3{margin-left:-10.0rem;margin-right:-10.0rem}}@media (min-width: 1440px){*.stretch-both.stretch-col-1{margin-left:-3.75rem;margin-right:-3.75rem}*.stretch-both.stretch-col-2{margin-left:-7.5rem;margin-right:-7.5rem}*.stretch-both.stretch-col-3{margin-left:-11.3125rem;margin-right:-11.3125rem}}header,footer,div,section,p,span,a,ul,li,form,label,h1,h2,h3,h4,h5,h6,button,fieldset,figure,img,th,td,nav,dfn{position:relative;text-align:left}html,body,a>s,a>span>s,.h6>s,label>s{font-family:'NotoSansRegular',Arial, sans;font-weight:400}h1,.h1,h2,.h2,.h3,.h4,.h5,.h6,article>h2,article>h3,article>h4,.sg-pattern-example h1,.sg-pattern-example h2,.sg-pattern-example h3,.sg-pattern-example h4,.sg-pattern-example h5,.sg-pattern-example h6{font-family:'NotoSansSemiCondensed',Arial, sans;font-weight:400}b,strong,.bold,figcaption,p.abstract,span.hit,.tooltipster-sidetip.tooltipster-shadow .tooltipster-content,.btn,.header__nav-main-link,thead th,tfoot td,.pagination a,dfn::after{font-family:'NotoSansSemiBold',Arial, sans;font-weight:400}figcaption{font-family:'NotoSansSemiCondensedSemiBold',Arial, sans;font-weight:400}*::before,*::after{speak:none}.row-eq-height>[class^=col]:first-of-type{display:flex}.row-eq-height>[class^=col]:first-of-type>div{flex-grow:1}ul.clean{list-style:outside none none;margin:0;padding:0}ul ul{list-style:disc}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0.875em;line-height:1.4;color:#0d3b6d}article>h1{margin-bottom:0.5em}hr{height:1px;margin:0;border-top:1px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:0 solid #d4d5d6}hr.divider{margin:1rem 0 1.75rem 0}hr+p{margin-top:1.25rem}.hyphenate{-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;overflow-wrap:break-word;word-wrap:break-word}.uppercase{text-transform:uppercase}.letterspaced{letter-spacing:0.125em}.hidden{visibility:hidden;height:0;margin:0;padding:0}p.inline{display:inline-block;float:left;margin-right:1.5rem}p{margin-bottom:1.5em}p.abstract{margin-bottom:2.0em;color:#a9abac}p.abstract+p.abstract{margin-top:-1.0em}.pull-up{margin-top:-4.0em}.claim{margin:1.0em 0 2.5em 0}.float-left{float:left}.float-right{float:right}.mt-025em{margin-top:.25em !important}.mt-05em{margin-top:.5em !important}.mt-1rm{margin-top:1rem !important}.mt-2rm{margin-top:2rem !important}.mt-3rm{margin-top:3rem !important}.mt-4rm{margin-top:4rem !important}.mt-5rm{margin-top:5rem !important}.mb-0rm{margin-bottom:0rem !important}.mb-1rm{margin-bottom:1rem !important}.mb-2rm{margin-bottom:2rem !important}.mb-3rm{margin-bottom:3rem !important}.mb-4rm{margin-bottom:4rem !important}.mb-5rm{margin-bottom:5rem !important}.pb-1em{padding-bottom:1em !important}.pb-2em{padding-bottom:2em !important}.pb-3em{padding-bottom:3em !important}.pb-4em{padding-bottom:4em !important}.pb-5em{padding-bottom:5em !important}@media (min-width: 1000px){.vacenter-lg{height:100%}.vacenter-lg>div{position:absolute;left:0;top:50%;right:auto;transform:translateY(-50%)}}.icon:before{font-size:1.75rem}.icon_link:after{content:"\ea0d"}.icon_search:before{content:"\ea1b"}.icon_submit:before{content:"\ea1b"}.icon_language:before{content:"\ea1e"}.icon_menu:before{content:"\ea1a"}.icon_facebook:before{content:"\ea0e"}.icon_linkedin:before{content:"\ea0f"}.icon_youtube:before{content:"\ea10"}.icon_twitter:before{content:"\ea14"}.icon_xing:before{content:"\ea11"}.icon_instagram:before{content:"\ea11";opacity:0}.icon_instagram>svg{position:absolute;left:2px;top:2px;width:36px;height:36px;fill:#a9abac}.icon_instagram:hover>svg{fill:#0d3b6d}.icon_wechat:before{content:"\ea12"}.icon_youku:before{content:"\ea13"}.icon_cart:before{content:"\ea38"}.icon_down:before{content:"\ea0a"}.icon_up:before{content:"\ea0b"}.icon_prev:before{content:"\ea0c"}.icon_next:before{content:"\ea0d"}.icon_contact:before{content:"\ea2c"}span.icon{padding-right:1em}span.icon::after{position:absolute;right:0px;top:.25em;left:auto;font-size:0.75rem}* span.icon_link{display:inline-block;width:0.9375em;height:1em}* span.icon_link::after{position:absolute;right:0px;top:.25em;left:auto;font-size:0.75em}.text-center,.text-center>*{text-align:center}.text-right{text-align:right}.center-vertical-outer{position:absolute;top:0;right:0;bottom:0;left:0}.center-vertical-inner{top:50%;transform:translateY(-50%)}.centered{left:50%;transform:translateX(-50%)}.displayflex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}a{color:#3d628a;outline:0;text-decoration:none;border-top:0;border-right:0;border-bottom:0;border-left:0}.desktop a:hover{color:#3d628a;text-decoration:underline}*:before,*:after{text-decoration:none}*:focus{text-decoration:none;outline:0;border-top:0;border-right:0;border-bottom:0;border-left:0;outline-offset:-3px}*.ol-off:focus{outline-offset:3px}a:hover:focus,button:hover:focus,label:hover:focus,a:visited{outline:0px !important}a>s,a>span>s,.h6>s,label>s{color:#959b9c;display:inline-block;text-decoration:none;white-space:nowrap}a:hover>span>s{color:#fff}a.dpnglossary{color:#ff4646;text-decoration-style:dotted}dfn{cursor:pointer;font-style:normal;border-bottom:1px dotted #54585a}dfn::after{content:attr(title);position:absolute;left:50%;bottom:2.5em;transform:translatex(-50%);width:280px;height:auto;padding:0.75em 1.5em;background-color:#54585a;color:#fff;font-size:0.75rem;text-align:center;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;border-radius:2px;visibility:hidden;opacity:0;transition:all .250s}dfn:hover{color:#009ee3;border-color:#009ee3}dfn:hover::after{visibility:visible;opacity:1}@media (min-width: 1000px){dfn::after{width:400px}}h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}.h2.dinboldcondensed{font-size:1.75rem;line-height:1.0625}h3,.h3{font-size:1.375rem}h4,.h4,article>h3{font-size:1.25rem}h5,.h5{font-size:1.0625rem}h6,.h6,article>h4{font-size:0.875rem}p,li,label{font-size:0.9375rem;line-height:1.5}*.xs{font-size:0.8125rem !important}div.xs *{font-size:0.875rem !important}p.md{font-size:0.875rem !important}*.sm{font-size:0.875rem}*.lg{font-size:1.0625rem}*.xl{font-size:1.125rem}*.xxl{font-size:1.5rem !important}p.abstract{font-size:1.0rem}p.footnote{font-size:0.75rem;color:#959b9c}@media (min-width: 768px){h1,.h1{font-size:2.125rem}h2,.h2{font-size:1.75rem}.h2.dinboldcondensed{font-size:2.0rem}h3,.h3{font-size:1.375rem}h4,.h4,article>h3{font-size:1.3125rem}h5,.h5{font-size:1.0rem}h6,.h6,article>h4{font-size:0.875rem}p,li,label,.linkblock>a{font-size:1.0rem}*.sm,p.sm,li.sm,label.sm{font-size:0.9375rem}p.lg,li.lg,label.lg{font-size:1.125rem}p.xl,li.xl,label.xl{font-size:1.375rem}*.xxl{font-size:1.75rem !important}p.abstract{font-size:1.125rem}.claim{font-size:3.0rem}}@media (min-width: 1000px){h1,.h1{font-size:2.5rem}h2,.h2{font-size:2.0rem}p.abstract{font-size:1.25rem}p.xxl,li.xxl,label.xxl{font-size:1.75rem}.h1.xl{font-size:3.0rem}}@media (min-width: 1280px){h1,.h1{font-size:3.0rem}h2,.h2{font-size:2.25rem}.h2.dinboldcondensed{font-size:2.5rem}h3,.h3{font-size:1.625rem}h4,.h4,article>h3{font-size:1.5rem}h5,.h5{font-size:1.125rem}h6,.h6,article>h4{font-size:0.9375rem}p.md{font-size:0.9375rem !important}p.lg,li.lg,label.lg{font-size:1.25rem}p.xl,li.xl,label.xl{font-size:1.75rem}p.xxl,li.xxl,label.xxl{font-size:2.0rem}p.abstract{font-size:1.4375rem}.claim{font-size:4.0rem}.h1.xl{font-size:3.5rem}}@media (min-width: 1440px){h1,.h1{font-size:3.375rem}h2,.h2{font-size:2.5rem}.h2.dinboldcondensed{font-size:3rem}h3,.h3{font-size:1.875rem}h4,.h4,article>h3{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6,article>h4{font-size:1.125rem}.claim{font-size:4.75rem}p,li,label,.linkblock>a,.utilitybox>a,.collapsible__btn{font-size:1.125rem}div.xs *{font-size:0.9375rem !important}p.md{font-size:1.0rem !important}*.sm,p.sm,li.sm,label.sm{font-size:0.9375rem !important}p.lg,li.lg,label.lg{font-size:1.375rem}p.xl,li.xl,label.xl{font-size:1.875rem}*.xxl{font-size:2.125rem !important}.h1.xl{font-size:4.375rem}}.grid{position:fixed;top:0;left:0;width:100%;height:100vH;display:none;z-index:9997}.grid *{height:100vH}.grid .inner{background-color:rgba(255,0,255,0.2)}.grid .container-fluid{padding:0;position:absolute;left:0px;top:0px;right:auto}.showgrid .grid{display:block}.togglegrid{display:block;position:fixed;top:0;left:0;width:30px;height:30px;outline:0;z-index:9998}.btn{display:inline-block;text-align:center;letter-spacing:0;padding:0.5875em 1.375em 0.625em 1.375em;background-color:#ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;border-bottom:1px solid #ddd;border-left:1px solid #ddd;color:#333;font-size:1rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;border:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.btn .svg-icon{display:inline-block;text-align:center}.btn .svg-icon.before{padding-left:1.5em}.btn .svg-icon.before svg{left:-0.325em}.btn .svg-icon.after{padding-right:1.5em}.btn .svg-icon.after svg{right:-0.325em}.btn.btn--sm{font-size:0.9375rem}.btn,.btn:visited,.desktop .btn:visited{background-color:#009ee3;border-top:1px solid #009ee3;border-right:1px solid #009ee3;border-bottom:1px solid #009ee3;border-left:1px solid #009ee3;color:#fff;-moz-box-shadow:1px 1px 6px 0px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 6px 0px rgba(0,0,0,0.15);box-shadow:1px 1px 6px 0px rgba(0,0,0,0.15)}.desktop .btn:hover,.desktop .btn:visited:hover,.desktop .btn:focus,.desktop .btn:focus:hover{background-color:#15B2F6;color:#fff;text-decoration:none;border-top:1px solid #15B2F6;border-right:1px solid #15B2F6;border-bottom:1px solid #15B2F6;border-left:1px solid #15B2F6}.desktop .btn:active,.desktop .btn.nice-select.open,.desktop .btn:focus:active,.desktop .btn.nice-select.open:focus,.desktop .btn:hover:active,.desktop .btn.nice-select.open:hover,.desktop .btn:visited:active,.desktop .btn.nice-select.open:visited{background-color:#15B2F6;border-top:1px solid #15B2F6;border-right:1px solid #15B2F6;border-bottom:1px solid #15B2F6;border-left:1px solid #15B2F6;color:#fff}.btn--secondary,.btn--secondary:visited,.desktop .btn--secondary:visited{background-color:#fff;color:#333;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.desktop .btn.btn--secondary:hover,.desktop .btn.btn--secondary:visited:hover,.desktop .btn.btn--secondary:focus,.desktop .btn.btn--secondary:focus:hover{-moz-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.2);-webkit-box-shadow:1px 1px 4px 0px rgba(0,0,0,0.2);box-shadow:1px 1px 4px 0px rgba(0,0,0,0.2);color:#333}.desktop .btn.btn--secondary:active,.desktop .btn.btn--secondary.nice-select.open,.desktop .btn.btn--secondary:focus:active,.desktop .btn.btn--secondary.nice-select.open:focus,.desktop .btn.btn--secondary:hover:active,.desktop .btn.btn--secondary.nice-select.open:hover,.desktop .btn.btn--secondary:visited:active,.desktop .btn.btn--secondary.nice-select.open:visited{background-color:#f4f4f4;color:#333;border-top:1px solid #ccc;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.btn--tertiary,.btn--tertiary:visited,.desktop .btn--tertiary:visited{background-color:#f4f4f4;color:#ff4646;border-top:1px solid #ff4646;border-right:1px solid #ff4646;border-bottom:1px solid #ff4646;border-left:1px solid #ff4646}.disabled.btn{opacity:0.25;background-color:#959b9c;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;cursor:not-allowed;pointer-events:none}.disabled.btn.btn--secondary{opacity:0.4;background-color:#fff;border-top:1px solid #959b9c;border-right:1px solid #959b9c;border-bottom:1px solid #959b9c;border-left:1px solid #959b9c;color:#959b9c}.btn-round{display:inline-block;margin:0 0.5em 0.75em 0;padding:0.625em 1.25em;background-color:#009ee3;color:#fff;-webkit-border-radius:1.3125em;-moz-border-radius:1.3125em;-o-border-radius:1.3125em;border-radius:1.3125em;font-size:0.875rem;letter-spacing:0.10em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.btn-round:last-child{margin-right:0}a.btn-round:hover{background-color:#15B2F6;color:#fff;text-decoration:none}.btn-round.svg-icon.before{padding-left:2.5em}.btn-round.svg-icon.before svg{width:0.75em;height:0.75em;left:1.25em}@media (min-width: 768px){.btn-round{margin-right:0.75em;padding:0.5875em 1.5em;font-size:0.875rem}}@media (min-width: 1000px){.btn{font-size:1.125rem}.btn.btn--xl{font-size:1.25rem}.btn-round{padding:0.5875em 1.625em;font-size:1.0rem}}@media (min-width: 1280px){.btn.btn--sm{font-size:1rem}.btn.btn--lg{font-size:1.25rem}.btn.btn--xl{font-size:1.5rem}.btn-round{font-size:1.125rem}}@media (min-width: 1440px){.btn.btn--sm{font-size:1.125rem}}p+.btn{margin-top:1.0rem}.svg-icon svg{width:1.0em;height:1.0em;fill:currentColor;overflow:hidden}.svg-icon svg{position:absolute;top:50%;transform:translate(0, -50%)}.svg-icon.inline{padding:0 0.25em}.svg-icon.inline svg{vertical-align:-0.15em}.svg-icon.center svg{left:50%;transform:translate(-50%, -50%)}.svg-icon.before{padding-left:1.625em}.svg-icon.before svg{left:0}.svg-icon.after{padding-right:1.625em}.svg-icon.after svg{right:0}.svg-icon.svg-icon--md svg{width:2em;height:2em;top:-0.3125em;transform:translate(0, 0)}.svg-icon.svg-icon--md.before{padding-left:2.5em}.svg-icon.svg-icon--md.after{padding-right:2.5em}.svg-icon.svg-icon--lg svg{width:2.25em;height:2.25em;top:-0.3125em;transform:translate(0, 0)}.svg-icon.svg-icon--lg.before{padding-left:3.25em}.svg-icon.svg-icon--lg.after{padding-right:3.25em}p.svg-icon--lg{margin-bottom:1.5em}.svg-inline-text.after svg{width:0.8125em;height:0.8125em;right:0.4375em;margin-top:0.0625em}svg.svg-icon-download{margin-top:-0.0625em}svg.svg-icon-info{width:1.125em;height:1.125em}a.more.svg-icon.after{padding-right:1.0625em}a.more.svg-icon svg{width:0.6875em;height:0.6875em}.header__nav .logo-small{z-index:1}.pagebody{width:100%;overflow:hidden;padding:60px 0 0 0;background-color:#fff}@media (min-width: 1000px){.pagebody{padding-top:74px}}@media (min-width: 1280px){.pagebody{padding-top:82px}}article{padding-top:4rem}article p.abstract:first-child{margin-top:1.0em}article>*+.h4,article>*+h2{margin:1.75em 0 1.75em 0}article>*+.heading-section{margin:5.5em 0 1.75em 0}article>p.abstract+.heading-section{margin-top:3.5em}article>*+.h6,article>*+h3,article>*+h4{margin:2.75em 0 1.125em 0}article>p{margin-bottom:1.6875em}article>p,article label{line-height:1.55}article p.footnote{font-size:1.0rem}article>p>a,article>p>a:hover{text-decoration:underline}article>p>a.icon{margin-right:1.125em}article>p>a.icon::after{font-size:0.6875em;position:absolute;right:-1.25em;top:.4875em;left:auto}article>p>a.svg-icon{padding-right:1.0em}article>p>a.svg-icon>svg{width:0.75em;height:0.75em;right:0.125em;margin-top:0.125em}article ol{margin:0;padding:0rem 0 0.375rem 1.375rem}article ol li+li{margin-top:1.75em}article ul{list-style:square;margin:0;padding:0rem 0 0.375rem 1.375rem}article ul li+li{margin-top:1.0em}article ul+p{margin-top:1.25em}article .utilitybox+p{margin-top:3.5em}article .select{max-width:460px}article>iframe{margin:1.5rem 0 1.5rem 0}article .btn:not(.float-right){margin-right:1.25rem}article .btn{margin-bottom:1.25em}article p+p.h1{margin-top:1.0em}article p+h1{margin-top:-0.3125em}article h2+h3.h6{margin-top:3.75em}article>.iconlink{margin-bottom:0.75em}article>.iconlink+br+p{margin-top:0.875em}article figure{margin-bottom:3.75rem}article *+figure{padding-top:2.5rem}article figure.float-left,article figure.float-right{width:100%}article figure.one-quarter{width:50%}article .carousel__item figure{padding:0}article>.carousel{margin-top:4rem;margin-bottom:6rem !important}article>.carousel.carousel--triple{margin-top:7rem;margin-bottom:7rem}article .tabs{margin:3.5em 0}article .accordion{margin:3.5em 0}.stage+.container-fluid>.container>.row>.col-24>main>article{padding-top:4rem}.container--mod>article{padding:0}@media (min-width: 768px){article>*+.h2{margin-top:1.75em}article figure.float-left,article figure.float-right{width:auto;max-width:316px;padding:0.25rem 0 0 0}article figure.float-left{margin:0 2.5rem 1.0rem 0}article figure.float-right{margin:0 0 1.0rem 2.5rem}}@media (min-width: 1000px){article{padding-top:5rem}article figure.float-left,article figure.float-right{max-width:356px}article figure.float-left{margin-left:-5rem}article figure.float-right{margin-right:-5rem}}@media (min-width: 1280px){article{padding-top:6rem}article>*+.h2{margin-top:2.0em}article figure.float-left,article figure.float-right{max-width:378px}article figure.float-left{margin-left:-6.5875rem}article figure.float-right{margin-right:-6.5875rem}article>h1{width:120%}.stage+.container-fluid>.container .row>.col-24>main>article{padding-top:6rem}}@media (min-width: 1440px){article figure.float-left{margin-left:-7.5rem}article figure.float-right{margin-right:-7.5rem}}.application{width:105%;margin-top:3em}.application__step{float:left;width:310px;height:200px}.application__step svg{position:absolute;left:0px;top:0px;right:auto;width:310px;height:180px}.application__step .bubble{fill:currentColor}.application__step .arrow-right{display:none}.application__step p{position:absolute;text-transform:uppercase;line-height:1.175;margin:0}.application__step p.application__copy{font-size:1.4125rem;width:240px;right:54px;bottom:96px;text-align:right}.application__step p.application__label{font-size:1.25rem;left:0;top:156px}.application__step.applicant .arrow{fill:#959b9c}.application__step.applicant p{color:#54585a}.application__step.khs .bubble{fill:#3d628a}.application__step.khs .arrow{fill:#3d628a}.application__step.khs p{color:#3d628a}.application__step:last-child .arrow{display:none}.application__step:last-child p{color:#3d628a !important}.application__step:last-child p.application__copy{font-size:2.375rem;bottom:88px}@media (min-width: 768px){.application__step .arrow-right{display:block}.application__step .arrow-down{display:none}}.area-display.video{height:506px;background-repeat:no-repeat;background-position:center center;background-size:cover;overflow:hidden}.area-display.video .video__layer,.area-display.video>a{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%}.area-display.video *{color:#fff}.area-display.video .container,.area-display.video .row{height:100%}.area-display.video a{width:3rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.area-display.video a img{width:100%}.area-display.video a:hover{transform:translateZ(1px) scale(1.15)}.area-display.video .heading{font-size:2.0rem;line-height:1.3;margin-bottom:0.25em}.area-display.video .col-24>div{height:100%}.area-display.video .col-24>div>div{position:absolute;left:0px;bottom:0px}.video__layer{background-color:#fff;visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.area-display.video.active .video__layer{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.video__wrapper{position:absolute;left:50%;top:50%;right:auto;transform:translate(-50%, -50%);width:100%;-moz-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.35);-webkit-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.35);box-shadow:1px 1px 12px 0px rgba(0,0,0,0.35);background-color:#000}.video__wrapper img{width:100%}.video__wrapper iframe{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;border:none}.video-yt{height:0;padding-top:56.0%;overflow:hidden;margin-top:1rem;-moz-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1)}.video-yt iframe{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;border:0}@media (min-width: 768px){.area-display.video a{left:50%;transform:translateX(-60%);width:4.5rem}.area-display.video a:hover{transform:translateX(-60%) translateZ(1px) scale(1.15)}.area-display.video .col-24>div{position:absolute;left:0px;top:50%;right:auto;transform:translateY(-50%);width:100%;height:auto}.area-display.video .col-24>div>div{position:relative;bottom:auto}.area-display.video .col-24>div p:last-child{margin-bottom:0}.area-display.video .heading{font-size:2.5rem}}@media (min-width: 1000px){.area-display.video .heading{font-size:3.5rem}.video__wrapper{top:0;width:auto;height:100%;transform:translate(-50%, 0);padding-top:0}.video__wrapper img{width:auto;height:100%}.video-yt{margin-top:0}}@media (min-width: 1280px){.area-display.video{height:640px}.area-display.video .heading{font-size:4.5rem}.area-display.video a{width:6.0rem}}@media (min-width: 1440px){.area-display.video{height:720px}}.area-display{width:100%}.area-display h2.h1{margin-bottom:1.0em}.area-display h2.h1.mb{margin-bottom:1.25em}.area-display .h2.c-white{margin-bottom:0;line-height:1.25}.area-display h2.h1+p{margin-top:-2em;margin-bottom:1.5em}.area-display .carousel+.btn{margin-top:2.5em}.area-display p.xs.boldcondensed+p:not(.xxl){margin-top:-0.75em}.area-display p.h4.boldcondensed+.btn{margin-top:2.5em}.area-display .row+.btn.float-right{margin-top:1.5em}.area-display.whitespace{padding:6.0rem 0}.jobdetail__content+.area-display.whitespace+.area-display.whitespace{padding-top:0}.area-display.area-search{padding:4.5rem 0}.area-display.whitespace.pb-short{padding-bottom:3.0rem}@media (min-width: 1000px){.area-display p.xs.boldcondensed+p{margin-top:0}.area-display p.h4.boldcondensed+.btn{margin-top:1.25em}}@media (min-width: 1000px){.area-display .h2.c-white{font-size:2.125rem}}.hr.home{background-color:#9ac7dc !important}.hr.home .c-inherit{color:#ffdc00}.hr.home .c-inherit-contrary{color:#1f5cab}.hr.home *.c-bg-inherit{background-color:#9ac7dc !important}.hr.home *.c-gradient-inherit{background:radial-gradient(circle, #bde2f5 0%, #7fbdda 100%)}.hr.pupils,.hr.home .carousel__item.pupils{background-color:#fff0cd !important}.hr.pupils .c-inherit,.hr.home .carousel__item.pupils .c-inherit{color:#1f5cab}.hr.pupils .c-inherit-contrary,.hr.home .carousel__item.pupils .c-inherit-contrary{color:#1f5cab}.hr.pupils *.c-bg-inherit,.hr.home .carousel__item.pupils *.c-bg-inherit{background-color:#fff0cd !important}.hr.pupils *.c-gradient-inherit,.hr.home .carousel__item.pupils *.c-gradient-inherit{background:radial-gradient(circle, #fff7e5 0%, #fff0cd 100%)}.hr.pupils .application__step.applicant .bubble,.hr.home .carousel__item.pupils .application__step.applicant .bubble{fill:#009ee3}.hr.pupils .h2.c-white,.hr.home .carousel__item.pupils .h2.c-white{color:#54585a !important}.hr.students,.hr.home .carousel__item.students{background-color:#d3c6ef !important}.hr.students .c-inherit,.hr.home .carousel__item.students .c-inherit{color:#019e99}.hr.students .c-inherit-contrary,.hr.home .carousel__item.students .c-inherit-contrary{color:#1f5cab}.hr.students *.c-bg-inherit,.hr.home .carousel__item.students *.c-bg-inherit{background-color:#d3c6ef !important}.hr.students *.c-gradient-inherit,.hr.home .carousel__item.students *.c-gradient-inherit{background:radial-gradient(circle, #d7caf0 0%, #cebeed 100%)}.hr.graduates,.hr.home .carousel__item.graduates{background-color:#b9ebe5 !important}.hr.graduates .c-inherit,.hr.home .carousel__item.graduates .c-inherit{color:#c8007a}.hr.graduates .c-inherit-contrary,.hr.home .carousel__item.graduates .c-inherit-contrary{color:#1f5cab}.hr.graduates *.c-bg-inherit,.hr.home .carousel__item.graduates *.c-bg-inherit{background-color:#b9ebe5 !important}.hr.graduates *.c-gradient-inherit,.hr.home .carousel__item.graduates *.c-gradient-inherit{background:radial-gradient(circle, #c8f8f2 0%, #b9ebe5 100%)}.hr.professionals,.hr.home .carousel__item.professionals{background-color:#cef0d5 !important}.hr.professionals .c-inherit,.hr.home .carousel__item.professionals .c-inherit{color:#ff4646}.hr.professionals .c-inherit-contrary,.hr.home .carousel__item.professionals .c-inherit-contrary{color:#1f5cab}.hr.professionals *.c-bg-inherit,.hr.home .carousel__item.professionals *.c-bg-inherit{background-color:#cef0d5 !important}.hr.professionals *.c-gradient-inherit,.hr.home .carousel__item.professionals *.c-gradient-inherit{background:radial-gradient(circle, #f6fff8 0%, #cef0d5 100%)}.contact{margin-top:2em}.contact__inner a{padding:2em 2.0em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.contact__inner a:hover{background-color:#009ee3;text-decoration:none}.contact__inner a:hover *{color:#fff !important}.contact__inner p{margin-bottom:0}.contact__inner p.meta{color:#959b9c}.contact__data{margin-bottom:1em;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.contact__data .contact__inner a{-moz-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1);box-shadow:0px 2px 16px 0px rgba(0,0,0,0.1)}.contact__img{width:100%;overflow:hidden;margin-bottom:2em}.contact__img .contact__inner{width:408px;height:230px;left:50%;transform:translatex(-50%)}.contact__img img{width:100%}.desktop .contact__data a:hover{background-color:#009ee3;-webkit-transform:translateZ(1px) scale(1.025);-ms-transform:translateZ(1px) scale(1.025);transform:translateZ(1px) scale(1.025)}.desktop .contact__data a:hover *{color:#fff !important}@media (min-width: 448px){.contact__img .contact__inner{width:100%;height:auto;left:auto;transform:none}.contact__img img{width:100%}}@media (min-width: 1000px){.contact>div{margin-bottom:0}.contact__img{width:50%;padding-right:8px}.contact__data{width:50%;height:50%;padding-left:8px;position:absolute;right:0}.contact__data:nth-child(2){padding-bottom:8px;top:0}.contact__data:nth-child(3){padding-top:8px;bottom:0}.contact__inner{height:100%}.contact__inner a{padding:0;height:100%}.contact__inner a div{position:absolute;left:3em;top:50%;right:auto;transform:translateY(-50%)}}.jobdetail__stage-image{height:300px}.jobdetail__stage-image img{position:absolute;left:-100px;bottom:0;width:1000px;height:auto}.jobdetail__stage-overlay{z-index:1}.jobdetail__stage-content{padding:2em 1.5em}.jobdetail__stage-content h1{margin-bottom:0.25em;line-height:1.2;font-size:2.125rem}.jobdetail__stage-content p{font-size:0.9375rem;margin:0}.jobdetail__content{padding:3em 0}.jobdetail__content p.xs{margin-bottom:1.125em}.jobdetail__content p+p.xs{margin-top:5.0em}.jobdetail__content p.h4+p.xs{margin-top:-1.25em;margin-bottom:4.0em}.jobdetail__content *+h3{margin-top:2.75em}.jobdetail__content *.h6{font-size:1.125rem !important}.jobdetail__content ul{padding-left:1.25em;list-style:none}.jobdetail__content ul li::before{content:"\2022";font-size:1.75em;color:#009ee3;font-weight:bold;display:inline-block;width:0.5em;position:absolute;left:-.625em;top:.125em;right:auto}.jobdetail__content li{padding:0.875em 0 0.125em 0}.jobdetail__content *+.btn{margin-top:2.5em;margin-bottom:5.0em;left:50%;transform:translateX(-50%)}.jobdetail__content .sidebar .btn{margin-bottom:0;left:0;transform:translateX(0)}.jobdetail__content iframe{margin:1em 0 0.5em 0;width:100%;height:auto;min-height:340px}.jobdetail__content .h6{color:#54585a}.jobdetail__content .h6.bold.c-inherit{margin-bottom:0.4125em}.jobdetail__content .h6.bold.c-inherit+ul{margin-top:-0.875em}.jobdetail__content:before{content:"";position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;background-color:#fff}.jobdetail__content .sidebar figure{margin:1.25em 0 1em 0}.jobdetail__fact{margin-top:1.0em;padding-top:1.5em;border-top:2px solid #ccc;border-right:0 solid #ccc;border-bottom:0 solid #ccc;border-left:0 solid #ccc}.jobdetail__fact p.xs{margin-bottom:.375em}.jobdetail__fact p.xxl{margin-bottom:.875em;line-height:1.25}.jobdetail__content .col-lg-6:first-child .jobdetail__fact{margin-top:2.0em}.testimonial__stage+.jobdetail__content .row:first-child+.row .col-24 p.h6.bold{padding-top:6.0rem;margin-top:5.0rem;margin-bottom:0.5em;border-top:1px solid #999}@media (min-width: 448px){.jobdetail__stage-image img{left:-60px}}@media (min-width: 544px){.jobdetail__stage-image img{left:0px}.jobdetail__fact{margin-top:2.0em !important}}@media (min-width: 768px){.jobdetail__stage{height:340px}.jobdetail__stage-image{height:100%}.jobdetail__stage-image img{left:0;width:100%}.jobdetail__stage-overlay{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%}.jobdetail__stage-content{position:absolute;top:50%;left:44%;width:50%;transform:translatey(-50%)}.jobdetail__stage-content h1{font-size:2.25rem}.jobdetail__stage-content p{font-size:0.875rem}.jobdetail__content{padding:4em 0}.jobdetail__content *+.btn{left:0;transform:none}}@media (min-width: 1000px){.jobdetail__stage{height:0;padding-top:34%}.jobdetail__stage-content h1{font-size:2.5rem}}@media (min-width: 1280px){.jobdetail__stage{padding-top:30%}.jobdetail__stage-content h1{font-size:2.75rem}.jobdetail__stage-content p{font-size:1.0rem}.jobdetail__content:before,.jobdetail__stage{left:50%;width:90%;transform:translatex(-50%)}.jobdetail__content{padding:5em 0}}@media (min-width: 1440px){.jobdetail__stage-content h1{font-size:3.0rem}.jobdetail__stage-content p{font-size:1.125rem}.jobdetail__stage{padding-top:28%}}@media screen and (min-width: 1926px){.jobdetail__stage-content h1{font-size:3.75rem}.jobdetail__stage-content p{font-size:1.375rem}.jobdetail__content:before{width:1720px}.jobdetail__stage{width:1720px;height:534px;padding-top:0}}.overview__noresults+.btn{margin-top:2em}.tooltip-templates{display:none}.tooltipster-sidetip.tooltipster-shadow .tooltipster-content .tooltip-content-inner{padding:1.5rem 1.5rem;width:360px;height:auto}.fancybox-navigation{height:100%}.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:rgba(0,0,0,0.2)}.fancybox-slide--iframe .fancybox-content{width:94%;height:90%;max-width:calc(100% - 20px);max-height:calc(100% - 40px)}.fancybox-slide>*{padding:0;margin:0}.sidebar{padding-top:4em}.sidebar>*{max-width:280px}.sidebar>a{display:block}.sidebar a:hover{text-decoration:none}.sidebar a:hover p.h4{text-decoration:underline}@media (min-width: 768px){.sidebar{padding-top:0}.sidebar>*{max-width:1000px}}body.cookieprompt{height:100vH}.cookie-layer{display:none;position:fixed;bottom:0;left:0;width:100%;height:auto;background-color:#3d628a;z-index:999999;-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.3)}body.cookieprompt .cookie-layer{display:block}body.cookieprompt.pl-dev .cookie-layer,body.cookieprompt.styleguide .cookie-layer{display:none}.cookie-prompt{width:100%;height:auto;padding:2.25rem 0}.cookie-prompt *:not(.btn){vertical-align:top;color:#f4f4f4}.cookie-prompt .h4{margin-bottom:1.0rem;font-size:1.3125rem}.cookie-prompt p{margin-bottom:1.3875rem}.cookie-prompt p a{text-decoration:underline}.cookie-prompt p a:hover{color:#fff;text-decoration:none}.cookie-prompt p a:hover::after{content:"»";position:absolute;right:-1em;top:-.1875em;left:auto}@media (min-width: 768px){.cookie-prompt>p{max-width:75%;margin:0;padding-right:4rem;display:inline-block}}.btn-fixed{position:fixed;right:20px;width:40px;height:40px;z-index:2;cursor:pointer;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;border-top:1px solid #959b9c;border-right:1px solid #959b9c;border-bottom:1px solid #959b9c;border-left:1px solid #959b9c;background-color:#3d628a;-moz-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);-webkit-box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);box-shadow:0px 0px 12px 0px rgba(0,0,0,0.3);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;overflow:hidden}.btn-share-fixed{bottom:60px}.tooltip-content-share{width:174px;height:40px;vertical-align:top;overflow:hidden}.tooltip-content-share a{display:inline-block;width:40px;height:40px;background-color:rgba(0,0,0,0);-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.tooltip-content-share a.icon_facebook{color:#3b589b}.tooltip-content-share a.icon_twitter{color:#4fabcf}.tooltip-content-share a.icon_xing{color:#d5d700}.tooltip-content-share a.icon_linkedin{color:#1297bd}.tooltip-content-share a:hover{color:#3d628a !important}.tooltip-content-share a::before{font-size:2rem;position:absolute;left:2px;top:10px;right:auto}.homepage .btn-fixed{display:none}.btn-fixed::before{position:absolute;left:-5px;top:-17px;right:auto;font-size:3.0rem;color:#fff}.desktop .btn-fixed:hover{background-color:#3d628a}body.wf{color:#e4f3fb;background-color:#e4f3fb}body.wf h1,body.wf h2,body.wf h3,body.wf h4,body.wf h5,body.wf h6{color:#e4f3fb}body.wf a{color:#cb58b8}body.wf a:hover{color:#cb58b8}body.wf .btn--primary{background-color:#cb58b8;color:#fff}body.wf .btn--primary:hover{background-color:#efb1e4;color:#cb58b8}body.wf .header__content{border-top:0 solid #efb1e4;border-right:0 solid #efb1e4;border-bottom:1px solid #efb1e4;border-left:0 solid #efb1e4}body.wf .breadcrumb__item:last-child{color:#e4f3fb}body.wf .card{background-color:#e4f3fb}body.wf .card--news{background-color:#f5d7ef}body.wf .card--media{background-color:#cb58b8}body.wf footer{background-color:#e4f3fb;color:#e4f3fb}@media (min-width: 544px){body.wf .tabs--switch-sm .tabs__handles-item>a.active span{background-color:#3d628a}body.wf .tabs--flex .tabs__handles-item>a:hover span{color:#cb58b8}}@media (min-width: 768px){body.wf .stage__content *{color:#fff}}.wf-block{margin:8rem 0;height:24rem;background-color:#f0f0f0}.row.bg-grey{height:30rem;background-color:#f0f0f0}@-moz-document url-prefix(){}.dev .pagebody{padding-top:2rem}.dev .h4{margin:3rem 0 1.5rem 0}.thumb{display:inline-block;width:280px;height:200px;margin:0 2rem 2rem 0;-moz-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 6px 0px rgba(0,0,0,0.2)}.thumb img{width:100%;height:auto}.thumb p{position:absolute;left:0px;bottom:0px;width:100%;min-height:2.5rem;margin:0;padding:0.5rem 1rem;background-color:rgba(0,0,0,0.7);color:#fff;-webkit-transition-property:background;transition-property:background;-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.thumb p>span{font-size:0.875em;opacity:0.8}.thumb:hover p{background-color:rgba(0,0,0,0.9)}figure{margin-bottom:0}figure img{width:100%;height:auto}figure .video__wrapper{display:block}figure .video__wrapper>iframe{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;z-index:1}figcaption{font-size:0.875rem;line-height:1.4;color:#959b9c;padding-top:1.25em;text-transform:uppercase;letter-spacing:0.125em}.tabs__handles-item{float:left}.tabs__handles-item>a{display:inline-block;border:none;width:auto;text-align:center}.tabs__handles-item>a span{display:block;width:100%;padding:1.0rem 1rem;font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400;text-align:center;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.tabs__handles-item>a img{display:inline-block;opacity:0.4;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.tabs__handles-item>a:hover img,.tabs__handles-item>a.active img{opacity:1.0}.tabs__handles-item>a.active span{background-color:#f4f4f4}.tabs__handles-item section.is-open{max-height:10000px;transition:max-height 1s 0.5s ease-in-out}.no-js .tabs__handles-item section{display:block}.tabs__content{margin-bottom:1.5rem}.tabs__content-item{display:none;padding:1.5rem 2rem 0.5rem 2rem}.tabs__content-item.is-open{display:block;background-color:#f4f4f4}.tabs__content-item+.text-right{margin-top:-1.25rem}.tabs--flex .tabs__handles{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-flow:nowrap}.tabs--flex .tabs__handles-item{float:none;-ms-flex:1;flex-grow:1}.tabs--flex .tabs__handles-item>a{width:100%}.tabs--styled .tabs__handles-item>a:hover{text-decoration:none}.tabs--styled .tabs__handles-item>a span{color:#959b9c;border-top:0 solid #a9abac;border-right:0 solid #a9abac;border-bottom:2px solid #a9abac;border-left:0 solid #a9abac;font-size:1.125rem;font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400}.tabs--styled .tabs__handles-item>a:hover span{color:#009ee3;text-decoration:none}.tabs--styled .tabs__handles-item>a.active span{background-color:#f5f7f9;border-top:0 solid #009ee3;border-right:0 solid #009ee3;border-bottom:2px solid #009ee3;border-left:0 solid #009ee3;color:#009ee3}.tabs--styled .tabs__content-item.is-open{background-color:#fff}.tabs--styled .tabs__handles-item+.tabs__handles-item{margin-left:-1px}.tabs--styled .tabs__content-item{padding:0}.tabs--styled.tabs--flex .tabs__handles-item{width:50%}.tabs--styled.tabs--flex .tabs__handles-item>a>span{font-size:0.875rem}.pull-wrapper .tabs--fullwidth .tabs__content-item{padding:0 3.5rem 1.0rem 3.5rem}@media (min-width: 544px){.tabs__handles-item>a span{padding:1.0rem 2rem}.tabs--styled.tabs--flex .tabs__handles-item>a>span{font-size:0.9375rem}}@media (min-width: 768px){.tabs--styled.tabs--flex .tabs__handles-item>a>span{font-size:1.125rem}}@media (min-width: 1000px){.tabs--styled .tabs__handles-item>a span{font-size:1.25rem}.tabs--styled .tabs__handles-item>a.active span:after{bottom:-16px}}@media (min-width: 1280px){.tabs__handles-item>a{font-size:1.125rem}.tabs--styled.tabs--flex .tabs__handles-item>a>span{font-size:1.375rem}}.sg-pattern-example .tabs{max-width:600px}.carousel{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.carousel.slick-initialized,.carousel-content.slick-initialized{opacity:1}.carousel--triple{margin:0 -20px}.carousel--triple .slick-slide{margin:0 20px}.carousel--overlay-gradient{position:absolute;left:0px;top:0;right:auto;width:100%;height:84%;background-color:rgba(0,0,0,0.1);background:-moz-linear-gradient(left, #fff 0%, #fff 15%, rgba(255,255,255,0.5) 25%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 60%, rgba(255,255,255,0.5) 75%, #fff 85%, #fff 100%);background:-webkit-linear-gradient(left, #fff 0%, #fff 15%, rgba(255,255,255,0.5) 25%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 60%, rgba(255,255,255,0.5) 75%, #fff 85%, #fff 100%);background:linear-gradient(to right, #fff 0%, #fff 15%, rgba(255,255,255,0.5) 25%, rgba(255,255,255,0) 40%, rgba(255,255,255,0) 60%, rgba(255,255,255,0.5) 75%, #fff 85%, #fff 100%)}.tabs--fullwidth .carousel--overlay-gradient{position:absolute;left:0px;top:0;right:auto;width:100%;height:100%;display:none;background:-moz-linear-gradient(left, #f4f4f4 0%, #f4f4f4 15%, rgba(244,244,244,0.5) 25%, rgba(244,244,244,0) 40%, rgba(244,244,244,0) 60%, rgba(244,244,244,0.5) 75%, #f4f4f4 85%, #f4f4f4 100%);background:-webkit-linear-gradient(left, #f4f4f4 0%, #f4f4f4 15%, rgba(244,244,244,0.5) 25%, rgba(244,244,244,0) 40%, rgba(244,244,244,0) 60%, rgba(244,244,244,0.5) 75%, #f4f4f4 85%, #f4f4f4 100%);background:linear-gradient(to right, #f4f4f4 0%, #f4f4f4 15%, rgba(244,244,244,0.5) 25%, rgba(244,244,244,0) 40%, rgba(244,244,244,0) 60%, rgba(244,244,244,0.5) 75%, #f4f4f4 85%, #f4f4f4 100%)}.carousel--special-topics .slick-arrow{display:none !important}.carousel--special-topics .slick-arrow:before{color:#e6e6e7;top:-0.5rem}.carousel--special-topics .slick-arrow:hover:before{color:#009ee3}.carousel--special-topics .slick-prev{left:-6rem}.carousel--special-topics .slick-next{right:-6rem}.carousel--special-topics .slick-prev:before,.carousel--special-topics .slick-next:before{font-size:4.75rem;text-shadow:none}.carousel--special-topics .slick-prev:before{left:-0.25rem}.slick-dots{bottom:-52px}.slick-dots li{width:22px;height:30px;margin:0}.slick-dots li button{width:100%;height:100%}.slick-dots li button:before{width:22px;height:30px;font-size:36px}.slick-dotted.slick-slider{margin-bottom:64px}.slick-arrow{display:none !important;background-color:rgba(0,0,0,0);z-index:1;width:70px;height:60px}.slick-arrow:before{position:absolute;top:0;color:#fff;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.slick-arrow:hover:before{color:#15B2F6}.slick-prev{left:1rem}.slick-prev:before,.slick-next:before{font-family:"Icons", Arial, sans;font-size:3.75rem;text-shadow:0px 0px 12px rgba(0,0,0,0.3)}.slick-prev:before{content:"\ea04";left:0.625rem}.slick-next{right:1rem}.slick-next:before{content:"\ea05"}.carousel__item.home{background:radial-gradient(circle, #bde2f5 0%, #7fbdda 100%)}.carousel__item.pupils{background:radial-gradient(circle, #fff7e5 0%, #fff0cd 100%)}.carousel__item.students{background:radial-gradient(circle, #d7caf0 0%, #cebeed 100%)}.carousel__item.graduates{background:radial-gradient(circle, #c8f8f2 0%, #b9ebe5 100%)}.carousel__item.professionals{background:radial-gradient(circle, #f6fff8 0%, #cef0d5 100%)}@media (min-width: 768px){.carousel--overlay-gradient{display:block}}@media (min-width: 1000px){.slick-dots li{width:30px}.slick-dots li button:before{width:30px;font-size:52px}}.sg-pattern-example .carousel{max-width:800px}.card{min-width:100px;max-width:320px;height:100%;min-height:100px;background-color:#fff;border-top:1px solid #d4d5d6;border-right:1px solid #d4d5d6;border-bottom:1px solid #d4d5d6;border-left:1px solid #d4d5d6;-moz-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1);box-shadow:0px 0px 3px 0px rgba(0,0,0,0.1)}.card img{width:100%;height:auto}.card .h4{-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;line-height:1.25;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;overflow-wrap:break-word;word-wrap:break-word}.card .h6{margin:-0.4375rem 0 0.3125rem 0;font-size:0.875rem;font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400;text-transform:uppercase;letter-spacing:0.1rem;line-height:1.6;color:#959b9c}.card p.copy{line-height:1.45}.card>a{display:block;height:100%}.card>a:hover .h4{color:#009ee3}.card.card--overlayed{height:auto;margin-bottom:2.5rem}.card.card--overlayed .card__content{position:absolute;left:0px;bottom:0px;width:100%;height:auto;padding:0.75rem 1.5rem;background-color:rgba(149,155,156,0.85);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.card.card--overlayed .card__content .h4{color:#fff;margin:0;font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400;font-size:1.25rem;line-height:1.3}.card.card--overlayed:hover .card__content{background-color:rgba(61,98,138,0.7)}@media (min-width: 544px){.card{max-width:10000px}}@media (min-width: 1000px){.col-24.col-sm-16.col-md-12{margin-bottom:3rem}.card.card--overlayed{margin-bottom:0}}@media (min-width: 1280px){.col-24.col-sm-16.col-md-12{margin-bottom:3.75rem}}.benefits{margin:3em 0 10em 0;text-align:center}.jobdetail__content .benefits{margin:1.5em 0 6em 0}.benefits__tile>div{height:0;padding-top:100%}.benefits__tile p.label{display:inline-block;margin-bottom:1.25em;padding:0.25em 0.75em;-webkit-border-radius:14px;-moz-border-radius:14px;-o-border-radius:14px;border-radius:14px;font-size:0.875rem}.benefits__tile p.label.dark{background-color:#000;opacity:0.25}.benefits__tile p.label.bright{background-color:#fff;opacity:0.65}.benefits__tile .svg-icon{width:1.5em;height:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#009ee3;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.benefits__tile .svg-icon svg{left:50%;transform:translate(-50%, -50%);width:1.75em;height:1.75em;fill:#f4f4f4}.benefits__tile.active{z-index:2}.benefits__tile.active .benefits__detail{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.benefits__tile:hover{z-index:2}.benefits__link{display:block;position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;padding:2rem 1.5rem;color:inherit}.benefits__link p.title{color:#fff}.benefits__link .svg-icon{position:absolute;left:1.5rem;bottom:2.25rem;opacity:0}.benefits__link .svg-icon-benefit{position:absolute;right:0px;bottom:0px;width:100%;height:100%;overflow:hidden}.benefits__link .svg-icon-benefit .icon{opacity:0.75}.benefits__link .svg-icon-benefit .item{position:absolute;right:0px;bottom:0px;opacity:0.3}.btn-show-more-or-less{margin:2em auto 0 auto}.btn-show-more-or-less .less{display:none}.expanded+.btn-show-more-or-less .more,.expanded+.btn-show-more-or-less .svg-icon-plus{display:none}.expanded+.btn-show-more-or-less .less{display:inline}a.benefits__link:hover{text-decoration:none}a.benefits__link:hover .svg-icon{opacity:1}.benefits__detail{visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden;position:absolute;width:200%;height:200%;overflow:hidden;padding:2.625rem 2.5rem;background-color:#fff;border-width:6px;border-style:solid}.benefits__detail p.label{color:#fff}.benefits__detail p.title{color:#54585a;margin-bottom:0.75em}.benefits__detail div.copy *{line-height:1.55}.benefits__detail div.copy p,.benefits__detail div.copy ul{margin-bottom:.75em}.benefits__detail div.copy ul{padding-left:1.25em}.benefits__detail div.copy li{margin-bottom:.25em}.benefits__detail div.copy .external-youtube{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#416288;padding-left:2.75em}.benefits__detail div.copy .external-youtube::before{content:"";position:absolute;left:0;top:-0.375em;width:2.25em;height:2.25em;background-size:100% 100%;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NHB4IiB2aWV3Qm94PSIwIDAgNjQgNjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+aWNvbi15b3V0dWJlPC90aXRsZT4KICAgIDxnIGlkPSJpY29uLXlvdXR1YmUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxwYXRoIGQ9Ik0zOC4xOTI0MzQyLDQ5LjY4OTE0NDcgQzM5Ljk1MjMwMjYsNDkuNjM5ODAyNiA0MS44Njg0MjExLDQ5LjU4MjIzNjggNDMuOTQwNzg5NSw0OS41MTY0NDc0IEM0Ni4wMTMxNTc5LDQ5LjQ1MDY1NzkgNDcuOTM3NSw0OS4zNTE5NzM3IDQ5LjcxMzgxNTgsNDkuMjIwMzk0NyBDNTAuMjA3MjM2OCw0OS4xODc1IDUwLjkzMDkyMTEsNDkuMDgwNTkyMSA1MS44ODQ4Njg0LDQ4Ljg5OTY3MTEgQzUyLjgzODgxNTgsNDguNzE4NzUgNTMuNzkyNzYzMiw0OC4xMTg0MjExIDU0Ljc0NjcxMDUsNDcuMDk4Njg0MiBDNTUuNTAzMjg5NSw0Ni4zNDIxMDUzIDU2LjAyOTYwNTMsNDUuMzE0MTQ0NyA1Ni4zMjU2NTc5LDQ0LjAxNDgwMjYgQzU2LjYyMTcxMDUsNDIuNzE1NDYwNSA1Ni43Njk3MzY4LDQyLjA2NTc4OTUgNTYuNzY5NzM2OCw0Mi4wNjU3ODk1IEM1Ni43Njk3MzY4LDQyLjA2NTc4OTUgNTYuODUxOTczNyw0MS4yMTg3NSA1Ny4wMTY0NDc0LDM5LjUyNDY3MTEgQzU3LjE4MDkyMTEsMzcuODMwNTkyMSA1Ny4yNjMxNTc5LDM1Ljk2MzgxNTggNTcuMjYzMTU3OSwzMy45MjQzNDIxIEw1Ny4yNjMxNTc5LDMwLjA3NTY1NzkgQzU3LjI2MzE1NzksMjguMDM2MTg0MiA1Ny4xODA5MjExLDI2LjE2MTE4NDIgNTcuMDE2NDQ3NCwyNC40NTA2NTc5IEM1Ni44NTE5NzM3LDIyLjc0MDEzMTYgNTYuNzY5NzM2OCwyMS44ODQ4Njg0IDU2Ljc2OTczNjgsMjEuODg0ODY4NCBDNTYuNzY5NzM2OCwyMS44ODQ4Njg0IDU2LjYyMTcxMDUsMjEuMjQzNDIxMSA1Ni4zMjU2NTc5LDE5Ljk2MDUyNjMgQzU2LjAyOTYwNTMsMTguNjc3NjMxNiA1NS41MDMyODk1LDE3LjY1Nzg5NDcgNTQuNzQ2NzEwNSwxNi45MDEzMTU4IEM1My43OTI3NjMyLDE1Ljg4MTU3ODkgNTIuODMwNTkyMSwxNS4yODEyNSA1MS44NjAxOTc0LDE1LjEwMDMyODkgQzUwLjg4OTgwMjYsMTQuOTE5NDA3OSA1MC4xNTc4OTQ3LDE0Ljc5NjA1MjYgNDkuNjY0NDczNywxNC43MzAyNjMyIEM0Ny45MjEwNTI2LDE0LjU5ODY4NDIgNDYuMDEzMTU3OSwxNC41IDQzLjk0MDc4OTUsMTQuNDM0MjEwNSBDNDEuODY4NDIxMSwxNC4zNjg0MjExIDM5Ljk1MjMwMjYsMTQuMzE5MDc4OSAzOC4xOTI0MzQyLDE0LjI4NjE4NDIgQzM2LjQzMjU2NTgsMTQuMjUzMjg5NSAzNC45NjA1MjYzLDE0LjIzNjg0MjEgMzMuNzc2MzE1OCwxNC4yMzY4NDIxIEwzMC4yMjM2ODQyLDE0LjIzNjg0MjEgTDMwLjIyMzY4NDIsMTQuMjM2ODQyMSBDMjkuMDM5NDczNywxNC4yMzY4NDIxIDI3LjU2NzQzNDIsMTQuMjUzMjg5NSAyNS44MDc1NjU4LDE0LjI4NjE4NDIgQzI0LjA0NzY5NzQsMTQuMzE5MDc4OSAyMi4xMzE1Nzg5LDE0LjM2ODQyMTEgMjAuMDU5MjEwNSwxNC40MzQyMTA1IEMxNy45ODY4NDIxLDE0LjUgMTYuMDc4OTQ3NCwxNC41OTg2ODQyIDE0LjMzNTUyNjMsMTQuNzMwMjYzMiBDMTMuODQyMTA1MywxNC43OTYwNTI2IDEzLjExMDE5NzQsMTQuOTE5NDA3OSAxMi4xMzk4MDI2LDE1LjEwMDMyODkgQzExLjE2OTQwNzksMTUuMjgxMjUgMTAuMjA3MjM2OCwxNS44ODE1Nzg5IDkuMjUzMjg5NDcsMTYuOTAxMzE1OCBDOC40OTY3MTA1MywxNy42NTc4OTQ3IDcuOTcwMzk0NzQsMTguNjc3NjMxNiA3LjY3NDM0MjExLDE5Ljk2MDUyNjMgQzcuMzc4Mjg5NDcsMjEuMjQzNDIxMSA3LjIzMDI2MzE2LDIxLjg4NDg2ODQgNy4yMzAyNjMxNiwyMS44ODQ4Njg0IEM3LjIzMDI2MzE2LDIxLjg4NDg2ODQgNy4xNDgwMjYzMiwyMi43NDAxMzE2IDYuOTgzNTUyNjMsMjQuNDUwNjU3OSBDNi44MTkwNzg5NSwyNi4xNjExODQyIDYuNzM2ODQyMTEsMjguMDM2MTg0MiA2LjczNjg0MjExLDMwLjA3NTY1NzkgTDYuNzM2ODQyMTEsMzMuOTI0MzQyMSBDNi43MzY4NDIxMSwzNS45NjM4MTU4IDYuODE5MDc4OTUsMzcuODMwNTkyMSA2Ljk4MzU1MjYzLDM5LjUyNDY3MTEgQzcuMTQ4MDI2MzIsNDEuMjE4NzUgNy4yMzAyNjMxNiw0Mi4wNjU3ODk1IDcuMjMwMjYzMTYsNDIuMDY1Nzg5NSBDNy4yMzAyNjMxNiw0Mi4wNjU3ODk1IDcuMzc4Mjg5NDcsNDIuNzE1NDYwNSA3LjY3NDM0MjExLDQ0LjAxNDgwMjYgQzcuOTcwMzk0NzQsNDUuMzE0MTQ0NyA4LjQ5NjcxMDUzLDQ2LjM0MjEwNTMgOS4yNTMyODk0Nyw0Ny4wOTg2ODQyIEMxMC4yMDcyMzY4LDQ4LjExODQyMTEgMTEuMjM1MTk3NCw0OC43MTA1MjYzIDEyLjMzNzE3MTEsNDguODc1IEMxMy40MzkxNDQ3LDQ5LjAzOTQ3MzcgMTQuMjY5NzM2OCw0OS4xNzEwNTI2IDE0LjgyODk0NzQsNDkuMjY5NzM2OCBDMTUuODQ4Njg0Miw0OS4zNjg0MjExIDE3LjMxMjUsNDkuNDUwNjU3OSAxOS4yMjAzOTQ3LDQ5LjUxNjQ0NzQgQzIxLjEyODI4OTUsNDkuNTgyMjM2OCAyMy4wMjc5NjA1LDQ5LjYzMTU3ODkgMjQuOTE5NDA3OSw0OS42NjQ0NzM3IEMyNi44MTA4NTUzLDQ5LjY5NzM2ODQgMjguNDYzODE1OCw0OS43MjIwMzk1IDI5Ljg3ODI4OTUsNDkuNzM4NDg2OCBDMzAuOTg5NjYxNyw0OS43NTE0MDk4IDMxLjY2NDQyMzMsNDkuNzU5MjU1OCAzMS45MDI1NzQ1LDQ5Ljc2MjAyNSBMMzMuNzc2MzE1OCw0OS43NjMxNTc5IEMzNC45NjA1MjYzLDQ5Ljc2MzE1NzkgMzYuNDMyNTY1OCw0OS43Mzg0ODY4IDM4LjE5MjQzNDIsNDkuNjg5MTQ0NyBaIE0yNi43Njk3MzY4LDM4LjU2MjUgTDI2Ljc2OTczNjgsMjQuMzUxOTczNyBMNDAuNDM3NSwzMS40NTcyMzY4IEwyNi43Njk3MzY4LDM4LjU2MjUgWiIgaWQ9Iu67vCIgZmlsbD0iIzQxNjI4OCIgZmlsbC1ydWxlPSJub256ZXJvIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==")}.benefits__detail a.svg-icon{display:block;position:absolute;right:2.5rem;top:2.875rem;left:auto}.benefits__detail a.svg-icon svg{width:2.5em;height:2.5em}.benefits__detail a.svg-icon:hover{background-color:#3d628a}.benefits__tilegrid{-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25)}.benefits__tilegrid .benefits__tile{float:left;width:25%}.benefits__tilegrid .benefits__tile p.label{margin-bottom:1.0em;font-size:0.6875rem}.benefits__tilegrid .benefits__tile p.title.lg{font-size:1.0rem;line-height:1.35}.benefits__tilegrid .benefits__detail.w-3{width:300%}.benefits__tilegrid .benefits__detail.align-top{top:0}.benefits__tilegrid .benefits__detail.align-bottom{bottom:0}.benefits__tilegrid .benefits__detail.align-left{left:0}.benefits__tilegrid .benefits__detail.align-right{right:0}.benefits__tilegrid .benefits__tile:nth-child(16n+1) .c-tile{color:#2776db}.benefits__tilegrid .benefits__tile:nth-child(16n+1) .c-tile-bg{background-color:#2776db}.benefits__tilegrid .benefits__tile:nth-child(16n+1) .c-tile-border{border-color:#2776db}.benefits__tilegrid .benefits__tile:nth-child(16n+2) .c-tile{color:#ffdc00}.benefits__tilegrid .benefits__tile:nth-child(16n+2) .c-tile-bg{background-color:#ffdc00}.benefits__tilegrid .benefits__tile:nth-child(16n+2) .c-tile-border{border-color:#ffdc00}.benefits__tilegrid .benefits__tile:nth-child(16n+3) .c-tile{color:#b790ff}.benefits__tilegrid .benefits__tile:nth-child(16n+3) .c-tile-bg{background-color:#b790ff}.benefits__tilegrid .benefits__tile:nth-child(16n+3) .c-tile-border{border-color:#b790ff}.benefits__tilegrid .benefits__tile:nth-child(16n+4) .c-tile{color:#c8007a}.benefits__tilegrid .benefits__tile:nth-child(16n+4) .c-tile-bg{background-color:#c8007a}.benefits__tilegrid .benefits__tile:nth-child(16n+4) .c-tile-border{border-color:#c8007a}.benefits__tilegrid .benefits__tile:nth-child(16n+5) .c-tile{color:#09e8cd}.benefits__tilegrid .benefits__tile:nth-child(16n+5) .c-tile-bg{background-color:#09e8cd}.benefits__tilegrid .benefits__tile:nth-child(16n+5) .c-tile-border{border-color:#09e8cd}.benefits__tilegrid .benefits__tile:nth-child(16n+6) .c-tile{color:#019e99}.benefits__tilegrid .benefits__tile:nth-child(16n+6) .c-tile-bg{background-color:#019e99}.benefits__tilegrid .benefits__tile:nth-child(16n+6) .c-tile-border{border-color:#019e99}.benefits__tilegrid .benefits__tile:nth-child(16n+7) .c-tile{color:#5249b3}.benefits__tilegrid .benefits__tile:nth-child(16n+7) .c-tile-bg{background-color:#5249b3}.benefits__tilegrid .benefits__tile:nth-child(16n+7) .c-tile-border{border-color:#5249b3}.benefits__tilegrid .benefits__tile:nth-child(16n+8) .c-tile{color:#fdb64a}.benefits__tilegrid .benefits__tile:nth-child(16n+8) .c-tile-bg{background-color:#fdb64a}.benefits__tilegrid .benefits__tile:nth-child(16n+8) .c-tile-border{border-color:#fdb64a}.benefits__tilegrid .benefits__tile:nth-child(16n+9) .c-tile{color:#ff4646}.benefits__tilegrid .benefits__tile:nth-child(16n+9) .c-tile-bg{background-color:#ff4646}.benefits__tilegrid .benefits__tile:nth-child(16n+9) .c-tile-border{border-color:#ff4646}.benefits__tilegrid .benefits__tile:nth-child(16n+10) .c-tile{color:#009ee3}.benefits__tilegrid .benefits__tile:nth-child(16n+10) .c-tile-bg{background-color:#009ee3}.benefits__tilegrid .benefits__tile:nth-child(16n+10) .c-tile-border{border-color:#009ee3}.benefits__tilegrid .benefits__tile:nth-child(16n+11) .c-tile{color:#20e38b}.benefits__tilegrid .benefits__tile:nth-child(16n+11) .c-tile-bg{background-color:#20e38b}.benefits__tilegrid .benefits__tile:nth-child(16n+11) .c-tile-border{border-color:#20e38b}.benefits__tilegrid .benefits__tile:nth-child(16n+12) .c-tile{color:#fa5996}.benefits__tilegrid .benefits__tile:nth-child(16n+12) .c-tile-bg{background-color:#fa5996}.benefits__tilegrid .benefits__tile:nth-child(16n+12) .c-tile-border{border-color:#fa5996}.benefits__tilegrid .benefits__tile:nth-child(16n+13) .c-tile{color:#9d2583}.benefits__tilegrid .benefits__tile:nth-child(16n+13) .c-tile-bg{background-color:#9d2583}.benefits__tilegrid .benefits__tile:nth-child(16n+13) .c-tile-border{border-color:#9d2583}.benefits__tilegrid .benefits__tile:nth-child(16n+14) .c-tile{color:#bb0c11}.benefits__tilegrid .benefits__tile:nth-child(16n+14) .c-tile-bg{background-color:#bb0c11}.benefits__tilegrid .benefits__tile:nth-child(16n+14) .c-tile-border{border-color:#bb0c11}.benefits__tilegrid .benefits__tile:nth-child(16n+15) .c-tile{color:#456783}.benefits__tilegrid .benefits__tile:nth-child(16n+15) .c-tile-bg{background-color:#456783}.benefits__tilegrid .benefits__tile:nth-child(16n+15) .c-tile-border{border-color:#456783}.benefits__tilegrid .benefits__tile:nth-child(16n+16) .c-tile{color:#ff8204}.benefits__tilegrid .benefits__tile:nth-child(16n+16) .c-tile-bg{background-color:#ff8204}.benefits__tilegrid .benefits__tile:nth-child(16n+16) .c-tile-border{border-color:#ff8204}.benefits__tilegrid .benefits__tile:nth-child(n+9){display:none}.benefits__tilegrid.expanded .benefits__tile:nth-child(n+9){display:block}.benefits__tilegrid::before{content:"";position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;background-color:rgba(0,0,0,0.3);z-index:1;visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden;pointer-events:none}.benefits__tilegrid.active::before{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.benefits__tilecarousel .slick-list,.benefits__tilecarousel .slick-track{overflow:visible}.benefits__tilecarousel .carousel__item{-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25)}.benefits__tilecarousel .benefits__tile{width:255px;z-index:1}.benefits__tilecarousel .benefits__tile p.title.lg{font-size:1.125rem;line-height:1.35}.benefits__tilecarousel .benefits__tile p.label{font-size:0.75rem}.benefits__tilecarousel .benefits__tile .svg-icon{background-color:#009ee3;opacity:1 !important}.benefits__tilecarousel .benefits__tile.active{z-index:2}.benefits__tilecarousel .benefits__tile.active::after{content:"";position:absolute;left:6px;width:calc(100% - 28px);height:80px;background-color:rgba(0,0,0,0.2);background:linear-gradient(180deg, rgba(255,255,255,0) 0%, #fff 100%)}.benefits__tilecarousel .benefits__tile:nth-child(1).active::after{bottom:calc(-100% + 6px)}.benefits__tilecarousel .benefits__tile:nth-child(2).active::after{bottom:6px}.benefits__tilecarousel .benefits__link{padding:1.5rem 1.5rem}.benefits__tilecarousel .benefits__link .svg-icon{position:absolute;left:1.5rem;bottom:2rem;width:1.25em;height:1.25em}.benefits__tilecarousel .benefits__link .svg-icon svg{width:1.5em;height:1.5em}.benefits__tilecarousel .benefits__detail{left:0;width:100%;height:200%;overflow:auto;padding:1.125rem 1.125rem}.benefits__tilecarousel .benefits__detail a.svg-icon{top:1.375rem;right:1.25rem;width:1.0em;height:1.0em}.benefits__tilecarousel .benefits__detail a.svg-icon svg{width:1.5em;height:1.5em}.benefits__tilecarousel .benefits__detail a.svg-icon:hover{background-color:#3d628a}.benefits__tilecarousel .benefits__tile:nth-child(1) .benefits__detail{top:0}.benefits__tilecarousel .benefits__tile:nth-child(2) .benefits__detail{bottom:0}.benefits__tilecarousel .slick-dots{bottom:-60px}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(1) .c-tile{color:#2776db}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#2776db}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(1) .c-tile-border{border-color:#2776db}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(2) .c-tile{color:#ffdc00}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#ffdc00}.benefits__tilecarousel .carousel__item:nth-child(8n+1) .benefits__tile:nth-child(2) .c-tile-border{border-color:#ffdc00}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(1) .c-tile{color:#b790ff}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#b790ff}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(1) .c-tile-border{border-color:#b790ff}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(2) .c-tile{color:#c8007a}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#c8007a}.benefits__tilecarousel .carousel__item:nth-child(8n+2) .benefits__tile:nth-child(2) .c-tile-border{border-color:#c8007a}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(1) .c-tile{color:#09e8cd}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#09e8cd}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(1) .c-tile-border{border-color:#09e8cd}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(2) .c-tile{color:#019e99}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#019e99}.benefits__tilecarousel .carousel__item:nth-child(8n+3) .benefits__tile:nth-child(2) .c-tile-border{border-color:#019e99}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(1) .c-tile{color:#5249b3}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#5249b3}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(1) .c-tile-border{border-color:#5249b3}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(2) .c-tile{color:#fdb64a}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#fdb64a}.benefits__tilecarousel .carousel__item:nth-child(8n+4) .benefits__tile:nth-child(2) .c-tile-border{border-color:#fdb64a}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(1) .c-tile{color:#ff4646}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#ff4646}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(1) .c-tile-border{border-color:#ff4646}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(2) .c-tile{color:#009ee3}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#009ee3}.benefits__tilecarousel .carousel__item:nth-child(8n+5) .benefits__tile:nth-child(2) .c-tile-border{border-color:#009ee3}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(1) .c-tile{color:#20e38b}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#20e38b}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(1) .c-tile-border{border-color:#20e38b}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(2) .c-tile{color:#fa5996}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#fa5996}.benefits__tilecarousel .carousel__item:nth-child(8n+6) .benefits__tile:nth-child(2) .c-tile-border{border-color:#fa5996}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(1) .c-tile{color:#9d2583}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#9d2583}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(1) .c-tile-border{border-color:#9d2583}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(2) .c-tile{color:#bb0c11}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#bb0c11}.benefits__tilecarousel .carousel__item:nth-child(8n+7) .benefits__tile:nth-child(2) .c-tile-border{border-color:#bb0c11}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(1) .c-tile{color:#456783}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(1) .c-tile-bg{background-color:#456783}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(1) .c-tile-border{border-color:#456783}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(2) .c-tile{color:#ff8204}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(2) .c-tile-bg{background-color:#ff8204}.benefits__tilecarousel .carousel__item:nth-child(8n+8) .benefits__tile:nth-child(2) .c-tile-border{border-color:#ff8204}.benefits__tilecarousel.slick-dotted.slick-slider{margin-top:2em;margin-bottom:6em}@media (min-width: 1280px){.benefits__tilegrid .benefits__detail{height:100%}.benefits__tilegrid .benefits__detail.h-2{height:200%}.benefits__tilegrid .benefits__tile p.label{margin-bottom:1.25em;font-size:0.875rem}.benefits__tilegrid .benefits__tile p.title.lg{font-size:1.3125rem}}.testimonial__stage{padding:4em 0}.testimonial__stage .testimonial{margin-bottom:0}.testimonial__stage.fixed{position:fixed;top:60px;left:0;width:100%}.testimonial{margin-bottom:4rem;padding-top:200px;text-align:center}.testimonial .btn{margin-top:2rem}.testimonial img{width:100%}.testimonial__img{position:absolute;top:0;left:24px;width:430px}.testimonial__quote{width:280px}.area-display .testimonial__img{transform:translate3D(20%, 0, 0)}.area-display .testimonial__quote{transform:translate3D(-20%, 0, 0)}.area-display .carousel--testimonial .testimonial{margin-bottom:0;padding-top:0;padding-bottom:4rem}.area-display .carousel--testimonial .testimonial .btn{margin-top:1rem;width:100%}.area-display .carousel--testimonial .testimonial__quote{transform:translate3D(0, 0, 0);width:100%}.area-display .carousel--testimonial .testimonial__img{position:relative;left:auto;margin-left:-12px;width:330px;transform:translate3D(0, 0, 0)}.area-display .carousel--testimonial .testimonial__speechbubble{min-height:190px;max-width:408px;margin-top:-20px}.area-display .carousel--testimonial .testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:1.4125rem;padding-top:1.5em}.area-display .carousel--testimonial .testimonial__bgwrapper>div div{width:320px}.area-display .carousel--testimonial .testimonial__meta p.xs{min-height:100px}.testimonial__bgwrapper{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0)}.testimonial__bgwrapper>div{width:50%;height:50%;float:left;overflow:hidden}.testimonial__bgwrapper>div div{width:440px;height:200px;position:absolute}.testimonial__bgwrapper>div:nth-child(1) div{top:0;left:0}.testimonial__bgwrapper>div:nth-child(1) div canvas+svg{top:0;left:0}.testimonial__bgwrapper>div:nth-child(2) div{top:0;right:0}.testimonial__bgwrapper>div:nth-child(2) div canvas+svg{top:0;right:0}.testimonial__bgwrapper>div:nth-child(3) div{bottom:0;left:0}.testimonial__bgwrapper>div:nth-child(3) div canvas+svg{bottom:0;left:0}.testimonial__bgwrapper>div:nth-child(4) div{bottom:0;right:0}.testimonial__bgwrapper>div:nth-child(4) div canvas+svg{bottom:0;right:0}.testimonial__bgwrapper canvas{display:block;width:100%;visibility:hidden}.testimonial__bgwrapper canvas+svg{position:absolute;width:100%;height:auto;fill:currentColor}.testimonial__speechbubble p{margin-bottom:0;padding:1em 0.75em;line-height:1.2}.testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:1.875rem;padding-top:2.0em}.testimonial__speechbubble.inline{margin:4em 0 3em 0}.testimonial__speechbubble.inline .h2.dinboldcondensed{font-size:1.75rem;padding:1.25em 0.75em}.testimonial__speechbubble.inline .testimonial__bgwrapper>div:nth-child(1){top:0;left:0}.testimonial__speechbubble.inline .testimonial__bgwrapper>div:nth-child(2){top:0;right:0}.testimonial__speechbubble.inline .testimonial__bgwrapper>div:nth-child(3){bottom:0;left:0}.testimonial__speechbubble.inline .testimonial__bgwrapper>div:nth-child(4){bottom:0;right:0}.testimonial__meta{padding-top:0.75em}.testimonial__meta p{margin-bottom:0}.testimonial__meta p.xs{color:#a9abac}.pagebody.hr.students .testimonial__meta p.xs,.pagebody.hr.home .testimonial__meta p.xs{color:#fff}.hr.home .carousel__item.pupils .testimonial__meta p.xs,.hr.home .carousel__item.graduates .testimonial__meta p.xs,.hr.home .carousel__item.professionals .testimonial__meta p.xs{color:#a9abac}.carousel--testimonial.slick-dotted.slick-slider{margin-bottom:0;padding-bottom:0px}.carousel--testimonial .slick-dots{bottom:12px}.carousel--testimonial .carousel__item{overflow:hidden;padding:4.0rem 0 0rem 0}.carousel--testimonial .slick-dots li button:before{color:#3d628a;opacity:0.35}.carousel--testimonial .slick-dots li.slick-active button:before{color:#3d628a;opacity:1}@media (min-width: 448px){.testimonial__img{left:auto;right:-60px}.area-display .carousel--testimonial .testimonial__img{right:auto}}@media (min-width: 544px){.testimonial .btn{position:absolute;bottom:0;right:0;margin-top:0}.testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:2.0rem}.testimonial__img{right:0}.testimonial__meta p.xs{color:#a9abac;min-height:60px}.area-display .carousel--testimonial .testimonial__quote{text-align:right}.area-display .carousel--testimonial .testimonial__speechbubble{display:inline-block}.area-display .carousel--testimonial .testimonial__meta p.xs{min-height:60px}.area-display .carousel--testimonial .testimonial{text-align:right}.area-display .carousel--testimonial .testimonial .btn{position:relative;width:auto;bottom:auto;right:auto;margin-top:1rem}}@media (min-width: 768px){.testimonial{padding-top:240px}.testimonial__img{width:520px}.testimonial__quote{width:460px}.testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:2.5rem;padding-top:2.375em}.testimonial__bgwrapper>div div{width:500px;height:270px}.area-display .carousel--testimonial .testimonial__img{position:absolute;top:0;left:0;width:300px;height:260px;overflow:hidden}.area-display .carousel--testimonial .testimonial__img img{width:440px;left:50%;transform:translateX(-50%)}.area-display .carousel--testimonial .testimonial__quote{padding-top:40px}.area-display .carousel--testimonial .testimonial__speechbubble{min-height:302px;width:408px}.area-display .carousel--testimonial .testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:2.0rem;position:absolute;bottom:0;right:0;width:100%}.area-display .carousel--testimonial .testimonial__meta p.xs{min-height:42px}}@media (min-width: 1000px){.testimonial{padding-top:280px}.testimonial__stage{padding:5em 0 6em 0}.testimonial__stage.fixed{top:150px}.testimonial__img{width:600px}.testimonial__quote{width:520px}.testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:2.75rem}.testimonial__speechbubble.inline{margin:4.5em 0 4em 0}.testimonial__speechbubble.inline .h2.dinboldcondensed{font-size:2.25rem}.area-display .carousel--testimonial .testimonial .btn{position:absolute;bottom:84px;right:0}.area-display .carousel--testimonial .testimonial__img{margin-left:0;width:340px;height:300px}.area-display .carousel--testimonial .testimonial__img img{width:480px}.area-display .carousel--testimonial .testimonial__speechbubble{min-height:316px;width:606px;max-width:10000px}.area-display .carousel--testimonial .testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:2.25rem;padding-left:3em;padding-bottom:1.5em}.area-display .carousel--testimonial .testimonial__bgwrapper>div div{width:600px}.area-display .carousel--testimonial .testimonial__meta{max-width:75%}}@media (min-width: 1280px){.testimonial{padding-top:316px}.testimonial__stage{padding:6em 0 8em 0}.testimonial__bgwrapper>div div{width:630px;height:340px}.testimonial__img{width:680px}.testimonial__quote{width:620px}.testimonial__speechbubble:not(.inline) .h2.dinboldcondensed,.testimonial__speechbubble.inline .h2.dinboldcondensed{font-size:3rem}.area-display .carousel--testimonial .testimonial__img{width:390px;height:320px}.area-display .carousel--testimonial .testimonial__img img{width:540px}.area-display .carousel--testimonial .testimonial__speechbubble{min-height:450px;width:730px;max-width:10000px}.area-display .carousel--testimonial .testimonial__speechbubble:not(.inline) .h2.dinboldcondensed{font-size:3.0rem;padding-bottom:1.0em}.area-display .carousel--testimonial .testimonial__bgwrapper>div div{width:600px}.area-display .carousel--testimonial .testimonial__meta{max-width:75%}}.worldwide{margin:2.0rem 0 0.0em 0}.worldwide .slick-list,.worldwide .slick-track{overflow:visible}.worldwide .carousel__item{-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);margin-right:8px}.worldwide .slick-dots{bottom:-60px}.worldwide .carousel.slick-slider{margin-top:2em;margin-bottom:6em}.worldwide__tile{width:270px;height:370px}.worldwide__tile .svg-icon.touch-only{display:none;position:absolute;width:1.5em;height:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#009ee3;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.worldwide__tile .svg-icon.touch-only svg{left:50%;transform:translate(-50%, -50%);width:1.75em;height:1.75em;fill:#f4f4f4}.worldwide__tile>.svg-icon.touch-only{width:1.5em;height:1.5em;top:24px;left:14px}.worldwide__tile>.svg-icon.touch-only svg{width:1.75em;height:1.75em}.worldwide__btn{position:absolute;left:0;top:0;width:100%;height:100%}.worldwide__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center bottom}.worldwide__bg::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:60%;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0) 100%)}.worldwide__content{position:absolute;left:0;bottom:0;width:100%;height:auto}.worldwide__content>div:first-child{padding:0 1.5rem 1.5rem 1.5rem}.worldwide__content .meta{color:#fff;font-size:0.875rem;opacity:0.7;line-height:1.0;margin-bottom:0.3125em}.worldwide__content .title{color:#fff;font-size:1.625rem;line-height:1.0;margin-bottom:0.25em}.worldwide__wrap-labels{position:absolute;top:1.375rem;right:0.675rem}.worldwide__wrap-labels p{display:inline-block;margin:0 0.25em 0.75em 0;padding:0.25em 0.75em;-webkit-border-radius:14px;-moz-border-radius:14px;-o-border-radius:14px;border-radius:14px;font-size:0.875rem;background-color:rgba(0,0,0,0.2);color:#fff}.worldwide__detail{z-index:1;visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden;position:absolute;width:100%;height:100%;overflow:hidden;background-color:#fff}.worldwide__detail>.svg-icon{top:12px;right:12px}.active .worldwide__detail{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.worldwide__detailcontent{height:100%;padding:1.75rem 1.0rem 0 1.0rem}.worldwide__detailcontent>div+div{position:absolute;bottom:0;left:0;width:100%;padding:1.75rem 1.0rem 1rem 1.0rem}.worldwide__detailcontent div>a{font-size:0.875rem}.worldwide__detailcontent .wrap{padding:0.75rem 0;border-top:0 solid #ccc;border-right:0 solid #ccc;border-bottom:1px solid #ccc;border-left:0 solid #ccc}.worldwide__detailcontent .wrap+.wrap{margin-bottom:1.0rem}.worldwide__detailcontent .btn{width:100%;font-size:0.875rem}.worldwide__detailimage{width:140px;height:140px;border-radius:50%;overflow:hidden}.worldwide__detailimage img{width:100%;height:100%}.touch .worldwide__tile .svg-icon{display:block}.touch .worldwide__tile .worldwide__detailcontent{padding-top:2.75rem}.worldwide__filter{display:flex;width:100%;overflow-x:auto;padding-right:30px}.worldwide__filter>*{flex-shrink:0}.worldwide__filter .btn-round{background-color:#a9abac}.worldwide__filter .btn-round:hover,.worldwide__filter .btn-round.active{background-color:#009ee3}.worldwide__filter .btn-round.svg-icon.before{padding-left:1.625em}.worldwide__filter .btn-round.svg-icon.before svg{display:none}.worldwide__filter .btn-round.svg-icon.before.active{padding-left:2.5em}.worldwide__filter .btn-round.svg-icon.before.active svg{display:block}.worldwide .spacer{width:24px}@media (min-width: 448px){.worldwide .spacer{width:calc((100% - 408px)/2 + 16px)}}@media (min-width: 544px){.worldwide .spacer{width:calc((100% - 504px)/2 + 16px)}}@media (min-width: 768px){.worldwide .spacer{width:calc((100% - 680px)/2 + 16px)}}@media (min-width: 1000px){.worldwide .spacer{width:calc((100% - 920px)/2 + 16px)}}@media (min-width: 1280px){.worldwide .spacer{width:calc((100% - 1200px)/2 + 16px)}}.qualification{margin:2.0rem 0 0.0em 0}.qualification .slick-list,.qualification .slick-track{overflow:visible}.qualification .carousel__item{-moz-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.25);margin-right:8px}.qualification .slick-dots{bottom:-60px}.qualification .carousel.slick-dotted.slick-slider{margin-top:2em;margin-bottom:6em}.qualification__tile{width:302px;height:412px}.qualification__tile .svg-icon{display:none;position:absolute;width:1.5em;height:1.5em;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:#009ee3;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.qualification__tile .svg-icon svg{left:50%;transform:translate(-50%, -50%);width:1.75em;height:1.75em;fill:#f4f4f4}.qualification__tile>.svg-icon{width:1.5em;height:1.5em;top:16px;left:8px}.qualification__tile>.svg-icon svg{width:1.75em;height:1.75em}.qualification__btn{position:absolute;left:0;top:0;width:100%;height:100%}.qualification__bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:cover;background-position:center bottom}.qualification__bg::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:80%;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}.qualification__content{position:absolute;left:0;bottom:0;width:100%;height:auto}.qualification__content>div:first-child{padding:0 0.5rem;margin-bottom:1.0rem}.qualification__content .meta{color:#fff;text-transform:uppercase;font-size:1.125rem;opacity:0.7;line-height:1.0;margin-bottom:0.3125em}.qualification__content .title{color:#fff;text-transform:uppercase;font-size:1.6125rem;line-height:1.0;margin-bottom:0.25em}.qualification__wrap-labels p{display:inline-block;margin:0 0.25em 0.75em 0;padding:0.25em 0.75em;-webkit-border-radius:14px;-moz-border-radius:14px;-o-border-radius:14px;border-radius:14px;font-size:0.75rem;background-color:rgba(255,255,255,0.4);color:#fff;text-transform:uppercase;font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400;letter-spacing:0.125em}.qualification__locations{padding:0.5rem 1.5rem 0.675rem 1.5rem;background-color:#fff;text-align:center}.qualification__locations p{display:inline-block;margin:0;padding-left:1.25rem;font-size:13px;color:#54585a;text-align:center}.qualification__locations p svg{position:absolute;left:0;top:0.125em;width:1.125em;height:1.125em;fill:currentColor}.qualification__detail{z-index:1;visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden;position:absolute;width:100%;height:100%;overflow:hidden;background-color:#fff;border-width:6px;border-style:solid;border-color:#1f5cab}.qualification__detail>.svg-icon{top:12px;right:12px}.active .qualification__detail{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.qualification__cta{position:absolute;left:0;bottom:0;width:100%;height:auto;z-index:1;padding:0 0.75rem}.qualification__cta>div{background-color:#fff;padding-bottom:1.0rem}.qualification__cta>div::before{content:"";position:absolute;left:0;top:-60px;width:100%;height:60px;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%)}.qualification__cta a.btn{width:100%;margin:0em;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-top:0;border-right:0;border-bottom:0;border-left:0;font-size:0.9375rem}.qualification__cta a.btn:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:none !important}.qualification__cta a.btn.btn--secondary,.qualification__cta a.btn.btn--secondary:visited,.qualification__cta a.btn.btn--secondary:active,.qualification__cta a.btn.btn--secondary.nice-select.open{background-color:#fff !important;color:#009ee3 !important;box-shadow:none !important;border:none !important}.qualification__cta a.btn.btn--secondary:hover,.qualification__cta a.btn.btn--secondary:active:hover,.qualification__cta a.btn.btn--secondary.nice-select.open:hover{text-decoration:underline !important}.qualification__detailcontent{height:100%;overflow:auto;padding:1.75rem 0.875rem 0 0.875rem}.qualification__detailcontent p,.qualification__detailcontent li{font-size:0.875rem}.qualification__detailcontent p+p.subtitle{margin-top:2.0em}.qualification__detailcontent p.subtitle{margin-bottom:0.5em}.qualification__detailcontent ul{padding-left:1.25rem}.touch .qualification__tile .svg-icon{display:block}.touch .qualification__tile .qualification__detailcontent{padding-top:2.75rem}@media (min-width: 768px){.qualification__tile>.svg-icon{left:14px}.qualification__content>div:first-child{padding:0 0.875rem;margin-bottom:1.25rem}.qualification__cta{padding:0 1.0rem}.qualification__cta a.btn{font-size:1.0rem}.qualification__detailcontent{padding:1.75rem 1.125rem 0 1.125rem}.qualification__locations{padding:0.675rem 1.5rem 0.875rem 1.5rem}}@media (min-width: 1000px){.qualification__tile{width:380px;height:518px}.qualification__tile>.svg-icon{left:16px}.qualification__content>div:first-child{padding:0 1rem;margin-bottom:1.5rem}.qualification__content .meta{font-size:1.375rem}.qualification__content .title{font-size:2.125rem}}@media (min-width: 1280px){.qualification__tile{width:440px;height:600px}.qualification__tile>.svg-icon{left:18px}.qualification__content>div:first-child{padding:0 1.125rem;margin-bottom:2rem}.qualification__content .meta{font-size:1.5rem}.qualification__content .title{font-size:2.5rem}.qualification__locations p{font-size:14px}.qualification__locations p svg{top:0.25em}.qualification__cta{padding:0 1.375rem}.qualification__cta a.btn{font-size:1.125rem}.qualification__detailcontent{padding:1.75rem 1.5rem 0 1.5rem}.qualification__locations{padding:0.9375rem 1.5rem 1.125rem 1.5rem}.qualification__wrap-labels p{font-size:0.875rem}}.table-wrapper{margin:2em 0 1em 0;padding-bottom:1em;overflow:auto}.table-wrapper>h3{margin-bottom:1.25em}table{width:100%;border-spacing:0;caption-side:bottom}table *{text-align:right}table caption{padding-top:1.0em;text-align:left;font-size:0.875em;color:#666}table td,table th{border:0;padding:0.625em 1.0em 0.625em 1.0rem;min-width:5.0rem}table tr *:nth-child(1){text-align:left}table thead th{vertical-align:bottom}table thead th::after{content:"";width:100%;height:1px;position:absolute;left:0px;bottom:0px;background-color:#3d628a}table tbody td{border-top:0 solid #e6e6e7;border-right:0 solid #e6e6e7;border-bottom:1px solid #e6e6e7;border-left:0 solid #e6e6e7}table tbody tr:last-child td{border-top:0 solid #3d628a;border-right:0 solid #3d628a;border-bottom:3px solid #3d628a;border-left:0 solid #3d628a}table tbody tr:nth-child(even)>*{background-color:#f4f4f4}table tfoot td{padding-top:0.875em}.toggle-tablerow>table>tbody>tr:nth-child(even){display:none}.toggle-tablerow>table>tbody>tr:nth-child(even)>td{vertical-align:top;padding-top:1.5em;padding-bottom:1.5em}.toggle-tablerow>table>tbody>tr:nth-child(even).active{display:table-row}.toggle-tablerow td .iconlink{margin-bottom:0}.toggle-tablerow .toggle-tablerow__btn.active .svg-icon-accordion-plus{opacity:0}.toggle-tablerow td>table{max-width:48%;float:left}.toggle-tablerow td>table tr td:first-child{color:#999}.toggle-tablerow td>table td{border-top:0;border-right:0;border-bottom:0;border-left:0;padding-top:0.25em;padding-bottom:0.25em}.toggle-tablerow td>table td:last-child{text-align:left}.toggle-tablerow td>table tr:last-child td{border-top:0;border-right:0;border-bottom:0;border-left:0}.toggle-tablerow td>table+table{margin-left:4%}.desktop article>.table-wrapper:not(.toggle-tablerow)>table tbody tr:hover td,.desktop article>.table-wrapper:not(.toggle-tablerow)>table tbody tr:hover th{background-color:#f0f0f0}@media (min-width: 1000px){.table-wrapper{margin:3em 0 2em 0}}@media (min-width: 1280px){.table-wrapper{margin:4em 0 3em 0}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:0px;border:solid 0px #e6e6e7;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;height:auto;outline:none;position:relative;text-align:left !important;transition:all 0.2s ease-in-out;user-select:none;white-space:nowrap;width:300px;line-height:1.4;z-index:1;font-size:inherit}.nice-select.inline{width:100%;float:none}.nice-select.inline ul{margin-bottom:0}.nice-select.inline .current{background-color:#fff;padding:0.875rem 0}.nice-select.inline .list{position:relative;max-height:0;transition:all .4s ease-in-out}.nice-select.inline .list li{font-size:inherit}.nice-select.inline .option{padding:0.875em 0}.nice-select.inline .option+.option{border-top:0;border-right:0;border-bottom:0;border-left:0}.nice-select.inline .bg{display:none}.nice-select.inline.open .list{max-height:400px;border-top:2px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:2px solid #d4d5d6;border-left:0 solid #d4d5d6;padding:1.0rem 0;margin:0.625rem 0 0.375rem 0}.nice-select:after{border-bottom:2px solid #3d628a;border-right:2px solid #3d628a;content:'';display:block;height:8px;margin-top:-10px;pointer-events:none;position:absolute;right:30px;top:50%;transform-origin:66% 66%;transform:rotate(45deg);transition:all 0.25s ease-in-out;width:8px;z-index:1}.nice-select.inline:after{top:1em;right:6px;margin-top:4px}.nice-select.open{z-index:2}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{pointer-events:auto}.nice-select .bg{position:absolute;left:0px;top:0px;right:auto;width:100%;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.nice-select.open .bg{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.nice-select.disabled{color:#e6e6e7;pointer-events:none}.nice-select.disabled:after{border-color:#6e95bf}.nice-select .current{display:block;width:100%;z-index:1;padding:0.5875em 2.5em 0.5875em 1em;border:none;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;-ms-text-overflow:ellipsis}.nice-select .list{background-color:#fff;border-radius:0px;box-sizing:border-box;margin-top:-1px;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;left:0;width:100%;z-index:1}.nice-select .list:hover .option:not(:hover){background-color:transparent !important}.nice-select .option{width:100%;cursor:pointer;list-style:none;min-height:1px;outline:none;padding:0.4125em 1em;text-align:left;white-space:normal;transition:all 0.2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{color:#009ee3}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.nice-select .option+.option{border-top:1px solid #f0f0f0;border-right:0 solid #f0f0f0;border-bottom:0 solid #f0f0f0;border-left:0 solid #f0f0f0;margin:0}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@media (min-width: 768px){.nice-select.inline .current{padding:0.875rem 2.5em 0.875rem 1.5em}.nice-select.inline .option{padding:0.75em 1.5em}.nice-select.inline .list{position:absolute;max-height:1000px;visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.nice-select.inline .bg{display:block}.nice-select.inline:after{right:26px}.nice-select.inline.open .list{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden;border-top:0;border-right:0;border-bottom:0;border-left:0;padding:1.0rem 0;margin:0}}@media (min-width: 1280px){.nice-select.inline .current{padding:1.0rem 2.5em 1.25rem 2em}.nice-select.inline .option{padding-left:2em}.nice-select.inline:after{top:1.125em;right:36px}}.stage__image{width:100%;height:auto;overflow:hidden;position:absolute;bottom:0px;left:0}.stage__image>img{position:relative;width:500px;height:auto;left:50%;transform:translate(-50%, 0)}.hr.home .stage{background-color:#9ac7dc !important}.hr.home .stage__image>img{transform:translate(-50%, 60px)}.hr.home .stage__bgwrapper,.hr.home .stage__content p{color:#ffdc00}.hr.home .stage__nav{color:#9ac7dc}.hr.pupils .stage{background-color:#fff0cd !important}.hr.pupils .stage__image>img{transform:translate(-50%, 20px)}.hr.pupils .stage__bgwrapper,.hr.pupils .stage__content p{color:#1f5cab}.hr.pupils .stage__nav{color:#fff0cd}.hr.students .stage{background-color:#d3c6ef !important}.hr.students .stage__image>img{transform:translate(-50%, 15px)}.hr.students .stage__bgwrapper,.hr.students .stage__content p{color:#019e99}.hr.students .stage__nav{color:#d3c6ef}.hr.graduates .stage{background-color:#b9ebe5 !important}.hr.graduates .stage__image>img{transform:translate(-50%, 30px)}.hr.graduates .stage__bgwrapper,.hr.graduates .stage__content p{color:#c8007a}.hr.graduates .stage__nav{color:#b9ebe5}.hr.professionals .stage{background-color:#cef0d5 !important}.hr.professionals .stage__image>img{transform:translate(-50%, 25px)}.hr.professionals .stage__bgwrapper,.hr.professionals .stage__content p{color:#ff4646}.hr.professionals .stage__nav{color:#cef0d5}.stage{height:540px;z-index:1}.stage.higher{height:650px}.stage.higher .stage__overlay{padding-top:7.0em}.stage__overlay{position:absolute;left:0px;top:0px;right:auto;width:100%;height:100%;padding:6.0em 1.25em 3.5em 1.25em}.stage__overlay .container,.stage__overlay .row,.stage__overlay .col-24{height:100%}.stage__overlay .h1{margin-bottom:0}.stage__bgwrapper{position:absolute;left:0px;bottom:0px;width:100%;height:100%;background-color:rgba(0,0,0,0)}.stage__bgwrapper>div{width:50%;height:50%;float:left;overflow:hidden}.stage__bgwrapper>div div{width:500px;height:auto;position:absolute}.stage__bgwrapper>div:nth-child(1) div{top:0;left:0}.stage__bgwrapper>div:nth-child(2) div{top:0;right:0}.stage__bgwrapper>div:nth-child(3) div{bottom:0;left:0}.stage__bgwrapper>div:nth-child(4) div{bottom:0;right:0}.stage__bgwrapper canvas{display:block;width:100%;visibility:hidden}.stage__bgwrapper canvas+svg{position:absolute;top:0;left:0;width:100%;height:auto;fill:currentColor}.stage__content{width:100%;height:100%}.stage__content p{position:absolute;margin:0;line-height:1.0}.stage__content p.medium{left:1.75rem;top:1.875rem;font-size:2.0rem}.stage__content p.medium.larger{top:2.0rem;font-size:3.0rem}.stage__content p.large{right:1.75rem;bottom:9.5rem;font-size:3.0rem}.stage__content p>.smaller{font-size:0.6125em;margin-bottom:0.375em;display:inline-block}.stage__nav{position:absolute;left:0px;top:0px;right:auto;width:100%;height:auto;overflow:auto;background-color:rgba(0,0,0,0.05);padding:1em 0}.stage__nav>div{width:240%;padding:0 1.25em}.stage__nav .btn-round{background-color:rgba(0,0,0,0.25);color:inherit;margin-bottom:0;font-size:0.8125rem}.stage__nav .btn-round:hover{background-color:rgba(0,0,0,0.35);color:#fff;text-decoration:none}.stage__nav .btn-round.active{color:#fff;pointer-events:none}.stage__nav .btn-round.all:hover,.stage__nav .btn-round.all.active{background-color:#ffdc00;color:#54585a}.stage__nav .btn-round.pupils:hover,.stage__nav .btn-round.pupils.active{background-color:#1f5cab}.stage__nav .btn-round.students:hover,.stage__nav .btn-round.students.active{background-color:#019e99}.stage__nav .btn-round.graduates:hover,.stage__nav .btn-round.graduates.active{background-color:#c8007a}.stage__nav .btn-round.professionals:hover,.stage__nav .btn-round.professionals.active{background-color:#ff4646}@media screen and (min-width: 400px){.stage__nav>div{width:180%}}@media (min-width: 544px){.stage__overlay{padding-top:5.5em}.stage__image>img{width:600px}.stage__bgwrapper>div div{width:200%}.stage__content p.large{bottom:11.5rem}.stage__nav>div{width:130%}.hr.students .stage__image>img{transform:translate(-60%, 15px)}}@media (min-width: 768px){.stage{height:528px}.stage.higher{height:610px}.stage__nav{padding:1.5em 0}.stage__nav>div{width:100%}.stage__overlay{padding-top:7.5em}.stage.higher .stage__overlay{padding-top:8.0em}.stage__image>img{width:80%;margin-left:-120px}.hr.students .stage__image>img{transform:translate(-50%, 20px)}.stage__content p.medium{left:2.25rem;top:2.0rem;font-size:2.25rem}.stage__content p.medium.larger{top:2.0rem;font-size:3.5rem}.stage__content p.large{right:2.25rem;bottom:3.125rem;font-size:3.125rem}}@media (min-width: 1000px){.stage{height:575px}.stage.higher{height:670px}.stage__nav{padding:1.75em 0}.stage__nav .btn-round{font-size:1rem}.stage__overlay{padding-top:9.0em}.stage.higher .stage__overlay{padding-top:9.5em}.stage__image>img{width:790px}.stage__content p.medium{left:2.75rem;top:2.5rem;font-size:2.75rem}.stage__content p.medium.larger{top:2.5rem;font-size:4.0rem}.stage__content p.large{right:2.75rem;bottom:4.0rem;font-size:3.5rem}}@media screen and (min-width: 1240px){.stage.higher{height:760px}.stage__overlay{position:absolute;left:50%;top:0;transform:translate(-50%, 0) !important;width:1200px;padding-left:0;padding-right:0}.stage__image>img{width:860px}.hr.students .stage__image>img{transform:translate(-50%, 40px)}.hr.graduates .stage__image>img{transform:translate(-50%, 50px)}.hr.pupils .stage__image>img{transform:translate(-50%, 40px)}.hr.professionals .stage__image>img{transform:translate(-50%, 60px)}.stage__content p.medium{left:3rem;top:2.75rem;font-size:3rem}.stage__content p.medium.larger{top:3.0rem;font-size:5rem}.stage__content p.large{right:3rem;bottom:5.5rem;font-size:3.75rem}}@media screen and (min-width: 1240px) and (min-height: 880px){.stage{height:650px}.stage.higher{height:820px}.stage__image{height:100%;overflow:hidden}.stage__image>img{position:absolute;left:50%;bottom:-20px;transform:translate(-50%, 0) !important;width:900px}}@media screen and (min-width: 1240px) and (min-height: 1060px){.stage{height:850px}.stage.higher{height:960px}.stage__image>img{bottom:0px;width:1160px}}@media (min-width: 1280px){.stage__nav{padding:2.0em 0}.stage__nav>div{padding-right:1.25rem;padding-left:1.25rem;margin-right:auto;margin-left:auto;max-width:1240px}.stage__overlay{padding-top:10.0em}}@media (min-width: 1440px){.stage__bg{top:130px}*+.stage .stage__bg{top:190px}}.header{position:fixed;top:0;left:0;z-index:5;width:100%;background-color:#fff;-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2)}@media (max-width: 999.98px){.layermode .header .icon:before{opacity:0.5}.layermode .header .icon:hover:before{opacity:1;color:#3d628a}.navmode.layermode .header .icon_menu:before,.searchmode.layermode .header .icon_search:before,.languagemode.layermode .header .icon_language:before{content:"\ea21";opacity:1}}.header__content{display:none;z-index:1;height:90px;padding:1.125rem 0 0 0;border-top:0 solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:1px solid #d4d5d6;border-left:0 solid #d4d5d6;background-color:#fff}.header__nav{height:64px}.header__nav .container{height:100%}.header__nav .logo__wrap{display:flex;align-items:center;transform:translateY(-2px) scale(0.75);transform-origin:0 50%;font-family:'NotoSansSemiCondensed', sans-serif !important;font-weight:400}.header__nav .logo{width:122px}.header__nav .logo>img{width:100%;height:auto}.header__nav .logo__claim{margin:0.125em 0 0 0;padding-left:2.0875em;font-size:1.0875rem;color:#9c9a8d}.header__nav .logo__claim::before{content:"";position:absolute;top:18%;left:1.125em;width:2px;height:74%;background-color:#9c9a8d}.header__nav-inner{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;height:100%}.header__nav-main{display:none}.header__nav-main div:first-child{margin-left:0}.header__nav-main a{display:inline-block;padding:0.6125em 1.0em 0.6125em 1.0em;letter-spacing:0.0em;font-size:0.9375rem;color:#54585a;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;font-family:'NotoSansSemiCondensed', sans-serif !important;font-weight:400}.header__nav-main a.icon_link{padding-right:2.0em}.header__nav-main a.icon_link::after{position:absolute;top:0.8125em;right:0.8125em;transform:rotate(90deg);font-size:0.9375em}.header__nav-main a.icon_link.open::after{transform:rotate(270deg);right:0.675em}.header__nav-main a:hover,.header__nav-main a.open{background-color:#f4f4f4}.header__nav-main ul,.header__nav-main img,.header__nav-main a ~ p{display:none}.header__nav-main a.special-event{display:none;position:absolute;right:1.25rem;top:1.1875rem;left:auto;width:100px;height:25px;padding:0;transform:translateY(0px);opacity:0.9;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.header__nav-main a.special-event>img{width:100%;height:100%}.desktop .header__nav-main a.special-event:hover{opacity:0.6}.header__secondary-nav{height:18px;display:flex;flex-wrap:nowrap;padding:0 0 0 0}.header__secondary-nav a{color:#9c9a8d}.header__secondary-nav a span{display:none}.header__secondary-nav a:hover{color:#54585a}.header__secondary-nav a.icon{padding-left:2.375em;font-size:0.8125rem}.header__secondary-nav *+a.icon{margin-left:0.5em}.header__secondary-nav .icon:before{-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;font-size:1.875em}.header__secondary-nav .icon_search:before{position:absolute;left:0;top:-.375em;right:auto}.header__secondary-nav .icon_language:before{position:absolute;left:0rem;top:-.375em;right:auto}.header__secondary-nav .icon_cart:before{position:absolute;left:0em;top:-.375em;right:auto}.header__secondary-nav .icon_contact:before{position:absolute;left:0em;top:-.375em;right:auto}.header__secondary-nav .icon_menu:before{position:absolute;left:0rem;top:-.375em;right:auto}.subnav{max-height:0;overflow:hidden;transition:all .3s ease-out}.subnav .title{font-size:1.0rem}.subnav .title.condensed{line-height:1.25}.subnav .copy,.subnav button.back{font-size:0.6875rem}.subnav .link{display:block;color:#54585a;padding:0.75em 1.0em}.subnav .link.open{color:#54585a;background-color:#f4f4f4}.subnav .link.overview{color:#54585a;border:1px solid #54585a;padding:1.25em 3.0em 1.25em 1.5em;margin-top:1.0em;font-size:0.875rem}.subnav .link.overview p.h6{margin-bottom:0.5em;line-height:1.25}.subnav .link.overview p.copy{margin-bottom:0}.subnav .wrap-back+.link.overview{margin-bottom:1.5em}.subnav .link.overview.icon_link::after{display:none}.subnav .link.overview:hover{color:#0d3b6d}.subnav .link.overview:hover .h6{text-decoration:underline}.subnav a.link:hover{color:#0d3b6d}.subnav a.link:hover .title{text-decoration:underline}.subnav .container>div{overflow:hidden}.subnav button.back{background:none;border:none;color:#9c9a8d;margin-bottom:1em;cursor:pointer}.subnav button.back:hover{color:#54585a}.subnav button.back::after{position:absolute;left:-0.75em;top:-0.25em;transform:rotate(180deg);font-size:1.675em}.subnav__content .subnav__info a .title{margin-bottom:0.3125em;line-height:1.25}.desktop .subnav .subnav__nav-sub-wrap a:not(.link):hover{text-decoration:underline}.subnav__wrap{display:flex;flex-wrap:nowrap;width:200%;padding-top:1.5rem;padding-bottom:1rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.subnav.step-1 .subnav__wrap{transform:translateX(-50%)}.subnav__content{width:50%}.subnav__content p.title{margin-bottom:0.5em}.subnav__content a .title{margin-bottom:0}.subnav__image{margin-bottom:1.6125rem}.subnav__image img{width:100%}.subnav__servicebar{padding:1.0em 0;transform:translateY(1px)}.subnav__servicebar .svg-icon{padding-left:2.75em;font-size:0.875rem}.subnav__servicebar .svg-icon:hover{color:#fff;text-decoration:underline}.subnav__servicebar .svg-icon+.svg-icon{margin-left:2em}.subnav__servicebar .svg-icon svg{width:1.875em;height:1.875em;fill:currentColor;position:absolute;left:0;top:-0.1875em;transform:translate(0, 0)}.subnav__nav{width:50%;overflow:hidden}.subnav__nav-wrap{width:200%;display:flex;flex-wrap:nowrap;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.subnav.step-2 .subnav__nav-wrap{transform:translateX(-50%)}.subnav__nav-main{width:50%}.subnav__nav-main .title{margin-bottom:0}.subnav__nav-main .copy{display:none;margin-bottom:0}.subnav__nav-main .overview .copy{display:block}.subnav__nav-main button.back{margin-left:1.25em}.subnav__nav-sub{width:50%;overflow:hidden}.subnav__nav-sub a{display:inline-block;margin-bottom:0.675em;color:#54585a}.subnav__nav-sub a ~ .copy{margin:-0.75em 0 1.25em 0}.subnav__nav-sub a:hover .h6{text-decoration:underline}.subnav__nav-sub a.open{color:#222327}.subnav__nav-sub a.icon_link{padding-right:1.0em}.subnav__nav-sub a.icon_link::after{position:absolute;top:0.375em;right:0;font-size:0.75em}.subnav__nav-sub button.back{margin-left:0.875em}.subnav__nav-sub .copy{display:none}.subnav__nav-sub-wrap{width:500%;display:flex;flex-wrap:nowrap;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.subnav__nav-sub-wrap>div{width:20%}.subnav__nav-sub-wrap a>.title.condensed{margin-bottom:0.3125em}.subnav.step-3 .subnav__nav-sub-wrap{transform:translateX(-20%)}.subnav.step-4 .subnav__nav-sub-wrap{transform:translateX(-40%)}.subnav.step-5 .subnav__nav-sub-wrap{transform:translateX(-60%)}.subnav.step-6 .subnav__nav-sub-wrap{transform:translateX(-80%)}.header__search{width:100%;max-height:0;overflow:hidden;transition:all .3s ease-out}.header__search>div{border-top:1px solid #e6e6e7;border-right:0 solid #e6e6e7;border-bottom:0 solid #e6e6e7;border-left:0 solid #e6e6e7}.header__search .container{padding-top:2.5rem;padding-bottom:2.5rem}.searchmode .header__search{max-height:200px}.header__language{width:100%;max-height:0;overflow:hidden;transition:all .3s ease-out}.header__language>div{border-top:1px solid #e6e6e7;border-right:0 solid #e6e6e7;border-bottom:0 solid #e6e6e7;border-left:0 solid #e6e6e7}.header__language a{margin:0 0 0 1.75rem;color:#54585a}.header__language a:hover,.header__language a.active{color:#009ee3}.header__language a.active{font-family:'NotoSansSemiCondensedSemiBold', sans-serif !important;font-weight:400}.header__language .container{text-align:right;padding-top:2.5rem;padding-bottom:2.5rem}.languagemode .header__language{max-height:200px}.header__special{display:none;position:absolute;right:1em;top:1em;width:100px;transform:rotate(0deg);-moz-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);-webkit-box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 4px 0px rgba(0,0,0,0.2)}.header__special a{display:block}.header__special img{width:100%;height:auto}@media (min-width: 544px){.subnav__wrap{width:100%}.subnav.step-1 .subnav__wrap{transform:translateX(0)}.subnav__content{padding-right:1.375rem;border-top:0 solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:0 solid #f0f0f0;border-left:0 solid #f0f0f0}.subnav__nav-main{padding-left:1.5rem}.subnav__nav-main .back{display:none}.subnav__nav-sub-wrap>div{padding-left:1.375rem}.subnav .link.overview{margin-top:0}}@media (min-width: 768px){.header__secondary-nav .icon:before{font-size:2.0em}.header__nav{height:70px}.header__nav .logo__wrap{transform:translateY(-2px) scale(0.85)}.subnav .copy,.subnav button.back{font-size:0.75rem}}@media (min-width: 1000px){.header__nav{height:76px}.header__nav .logo__wrap{transform:translateY(-2px) scale(0.9)}.header__nav-main{display:flex;flex-wrap:nowrap;transform:translateY(-1px)}.subnav .title{font-size:1.125rem}.subnav .link{padding:0.875em 1.25em}.subnav .wrap-back+.link.overview{margin-top:0}.subnav .link.overview.mobile{display:none}.subnav__content{width:32%;padding-right:2rem;border-top:0 solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:0 solid #f0f0f0;border-left:0 solid #f0f0f0}.subnav__nav{width:68%}.subnav__nav-main{width:50%;padding-left:2rem;padding-right:2rem;border-top:0 solid #f0f0f0;border-right:1px solid #f0f0f0;border-bottom:0 solid #f0f0f0;border-left:0 solid #f0f0f0}.subnav__nav-sub{width:46%}.subnav__nav-sub button.back{margin-left:-0.5em}.subnav__nav-sub-wrap>div{padding-left:2rem}.subnav__nav-wrap{width:100%}.subnav.step-2 .subnav__nav-wrap{transform:translateX(0)}.nav-sub-lev-2 .wrap-back{display:none}.header__nav .container>a,body.scrolled .header__nav-main a.special-event{visibility:hidden;opacity:0;-moz-transition:visibility .3s,opacity .3s linear;-webkit-transition:visibility .3s,opacity .3s linear;transition:visibility .3s,opacity .3s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}body.scrolled .header__nav .container>a{opacity:1;visibility:visible;-moz-transition:visibility .3s,opacity .3s linear;-webkit-transition:visibility .3s,opacity .3s linear;transition:visibility .3s,opacity .3s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}}@media (min-width: 1000px) and (min-height: 880px){.subnav__nav-main .title{margin-bottom:0.3125em}.subnav__nav-main .copy{display:block}.subnav__wrap{padding-bottom:2rem}}@media (min-width: 1000px){.subnav__servicebar .svg-icon+.svg-icon{margin-left:4em}}@media (min-width: 1280px){.header__nav{height:80px}.header__nav .logo__wrap{transform:translateY(-2px) scale(1)}.header__nav a.special-event{display:block}.header__nav-main a{font-size:1.0625rem}.header__nav-main div:first-child{margin-left:0}.header__secondary-nav{height:auto}.header__secondary-nav a span{display:inline}.header__secondary-nav *+a.icon{margin-left:1.0em}}@media (min-width: 1280px) and (min-height: 880px){.subnav .title{font-size:1.375rem}.subnav .copy,.subnav button.back{font-size:0.8125rem}.subnav .link{padding:1.25em 1.5em}}@media (min-width: 1280px){.subnav__servicebar .svg-icon{font-size:1rem}}@media (min-width: 1440px){.header__secondary-nav *+a.icon{margin-left:1.5em}.header__special{right:2em;top:1em;width:120px}}@media (min-height: 760px){.subnav__nav-sub .copy{display:block}}form.standard{display:block;padding:0rem 0}input[type="text"],input[type="search"],textarea{width:100%;padding:0.625rem 0.75rem;margin:0 0 1.25rem 0;background-color:#f4f4f4;color:#54585a}input[type="text"],input[type="search"],input[type="text"]:focus,input[type="search"]:focus,select,textarea,textarea:focus{border-color:#d4d5d6;border-style:solid;border-width:1px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}input[type="text"].f3-form-error{border-color:#ff4646;border-width:2px;color:#ff4646;font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400}span.error{display:none;margin:-0.75rem 0 1.25rem 0;color:#ff4646;font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400}*.f3-form-error+span.error{display:block}label.float{margin-right:1.75rem;cursor:pointer}label.float input{margin-right:0.375rem}fieldset{margin:0.25rem 0 0.75rem 0}*.select{margin:0 0 1.25rem 0;cursor:pointer;border-top:1px solid #d4d5d6;border-right:1px solid #d4d5d6;border-bottom:1px solid #d4d5d6;border-left:1px solid #d4d5d6;overflow:hidden}*.select:before{display:block;content:"";position:absolute;right:1.25rem;top:1.125rem;left:auto;width:12px;height:12px;border-right:6px solid transparent;border-left:6px solid transparent;border-top:10px solid #a9abac;pointer-events:none}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:0.625rem 0.75rem;border:0;background-color:rgba(0,0,0,0);-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}select:hover{background-color:#f4f4f4}.select.f3-form-error{border-top:2px solid #ff4646;border-right:2px solid #ff4646;border-bottom:2px solid #ff4646;border-left:2px solid #ff4646}.select.f3-form-error select{font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400;color:#54585a}.contacts{padding-bottom:4.0rem}.contact__language{color:#a9abac}.contact__link{display:inline-block;padding-left:0.75rem}.contact__entry{margin-bottom:2.5rem}.contact__entry p{margin-bottom:0.125rem}.form-search ::-webkit-input-placeholder{color:#ccc;font-style:normal}.form-search :-moz-placeholder{color:#ccc;font-style:normal}.form-search ::-moz-placeholder{color:#ccc;font-style:normal}.form-search :-ms-input-placeholder{color:#ccc;font-style:normal}.form-search fieldset{padding:0 3rem 0 0;border:0;width:100%;height:3.75rem;display:inline-block}.form-search fieldset button{position:absolute;right:0px;top:0px;left:auto;width:3rem;height:100%;background-color:#f4f4f4;cursor:pointer;border:0;color:#54585a}.form-search fieldset button:hover{color:#009ee3}.form-search fieldset button:before{position:absolute;right:.75rem;top:.125rem;left:auto;font-size:2.0rem}.form-search input[type="text"]{height:100%;margin:0;padding:1.0rem 1.0rem;border:0;font-size:1.125rem}.form-search-main{padding:0rem 0 0 0;text-align:center}.form-search-main ::-webkit-input-placeholder{color:#9c9a8d;font-style:normal}.form-search-main :-moz-placeholder{color:#9c9a8d;font-style:normal}.form-search-main ::-moz-placeholder{color:#9c9a8d;font-style:normal}.form-search-main :-ms-input-placeholder{color:#9c9a8d;font-style:normal}.form-search-main input[type="text"],.form-search-main input[type="search"],.form-search-main input.c-solr__input[type="search"]{background-color:#f4f4f4;font-family:'NotoSansSemiCondensed', sans-serif !important;font-weight:400;font-size:1.125rem;height:auto;padding:0.75em 2.75rem 0.75em 1.25em;color:#54585a;border:none}.form-search-main fieldset{max-width:22.0rem;margin:0;padding:0;border:0}.form-search-main fieldset button{background-color:rgba(0,0,0,0);color:#54585a}.form-search-main fieldset button:before{position:absolute;right:.5rem;top:.25rem;left:auto;font-size:2.25rem;opacity:1 !important}.form-search-main fieldset>p{margin:1rem 0}.form-search-inline{padding:1.25rem 0 1rem 0}.form-search-inline{text-align:center}.form-search-inline ::-webkit-input-placeholder{color:#3d628a;font-style:normal}.form-search-inline :-moz-placeholder{color:#3d628a;font-style:normal}.form-search-inline ::-moz-placeholder{color:#3d628a;font-style:normal}.form-search-inline :-ms-input-placeholder{color:#3d628a;font-style:normal}.form-search-inline input[type="text"]{height:100%;padding:0.125rem 1.0rem 0 1.0rem;font-size:1.125rem;background-color:#f4f4f4;color:#0d3b6d}.form-search-inline input[type="text"]:focus{background-color:#f4f4f4}.form-search-inline fieldset{border-top:1px solid #d4d5d6;border-right:1px solid #d4d5d6;border-bottom:1px solid #d4d5d6;border-left:1px solid #d4d5d6}.form-search-inline fieldset button{color:#0d3b6d}.form-search-inline fieldset button:hover{color:#009ee3}.form-search-inline fieldset button:before{top:0.3125rem;right:1.0rem;font-size:2.0rem}.search-inline .form-search-inline fieldset{max-width:520px}.tx_solr.container{padding:0}.tx_solr.container>.row{display:block}.tx_solr .col-lg-8,.tx_solr .col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tx-solr-autosuggest{border:1px solid #d4d5d6;background:#fff;overflow:auto;-moz-box-shadow:0px 6px 14px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 6px 14px 0px rgba(0,0,0,0.15);box-shadow:0px 6px 14px 0px rgba(0,0,0,0.15)}.tx-solr-autosuggest strong{color:#ff8204}.tx-solr-autosuggest .autocomplete-suggestion{padding:0.5rem 1rem;white-space:wrap;overflow:hidden}.tx-solr-autosuggest .autocomplete-selected{background:#F4F5EF}.tx-solr-autosuggest .autocomplete-group{padding:1rem 1rem 0.375em 1rem;margin-bottom:0.25em;font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400;font-size:1.25em;border-bottom:1px solid #e6e6e7}.tx-solr-autosuggest .autocomplete-group::before,.tx-solr-autosuggest .autocomplete-group::after{content:"";position:absolute;bottom:-2px;background-color:#fff;width:1rem;height:4px}.tx-solr-autosuggest .autocomplete-group::before{left:0}.tx-solr-autosuggest .autocomplete-group::after{right:0}.tx-solr-autosuggest .autocomplete-group strong{display:block;border-bottom:0}@media (min-width: 768px){.form-search input[type="text"]{padding:0.875rem 1.25rem}.form-search-main input[type="text"],.form-search-main input[type="search"],.form-search-main input.c-solr__input[type="search"]{font-size:1.25rem}.form-search-main fieldset{max-width:25rem}.form-search-main fieldset button:before{font-size:2.25rem;right:0.75rem}.form-search-inline input[type="text"]{font-size:1.5rem;padding:0.125rem 1.3875rem 0 1.3875rem}}@media (min-width: 1000px){.form-search-main fieldset{max-width:30rem}.form-search-inline input[type="text"]{font-size:1.75rem}.form-search-inline fieldset{height:4.25rem}.form-search-inline fieldset button:before{top:0.3125rem;right:1.25rem;font-size:2.375rem}}@media (min-width: 1280px){.form-search-main fieldset{max-width:35rem}.search-inline .form-search-inline fieldset{max-width:684px}}footer.container-fluid{padding:0}.newsletter{padding:3.5rem 0 3.5rem 0;background-color:#fff}.newsletter .h3,.newsletter p{margin-bottom:1.0rem}.newsletter input[type="text"]{background-color:#f4f4f4;border-radius:0;margin-bottom:0;padding:0.5rem 0.75rem}.newsletter .form-group{margin-bottom:1.0rem}.newsletter .form-check{padding-left:1.5rem}.newsletter .form-check-label{color:#959b9c;font-size:0.875rem}.newsletter .form-check-input{margin:0;top:0.125rem;left:0}.newsletter .btn{margin-top:1.0rem}@media (min-width: 768px){.newsletter{padding:4.5rem 0 4.5rem 0}.newsletter p{margin-bottom:2.0rem}.newsletter .btn{margin-top:0}}@media (min-width: 1000px){.newsletter{padding:6rem 0 5.0rem 0}.newsletter input[type="text"]{padding:0.9375rem 1.0rem}}.footer p,.footer li,.footer h3{font-size:0.875rem}@media (min-width: 768px){.footer p,.footer li,.footer h3{font-size:1rem}}.footer label{font-size:0.875rem}.footer .h5{font-family:'NotoSansSemiBold', sans-serif !important;font-weight:400;color:#54585a;font-size:1.125rem}.footer__content{padding:4.75rem 0 3.125rem 0;background-color:#d4d5d6}.footer__content .h5{margin-bottom:1.875rem}.footer__content .col-24+.col-24{margin-top:3.4375rem}@media (min-width: 768px){.footer__content .col-24+.col-24{margin-top:0}}@media (min-width: 768px) and (max-width: 999.98px){.footer__content .col-24:nth-of-type(3){margin-top:3.4375rem}}.footer__content__section+.footer__content__section{margin-top:3.4375rem}.footer__content__section p:last-of-type{margin-bottom:0}.footer__content__section--social a{display:inline-block;margin-right:15px;width:40px;height:40px;background-color:#f0f0f0;text-align:center}.footer__content__section--social a:last-of-type{margin-right:0}.footer__content__section--social a:before{color:#a9abac}.footer__content__section--social a:hover{text-decoration:none}.footer__content__section--social a:hover:before{color:#0d3b6d}.footer__content__section--navigation a{display:block}.footer__content__section--navigation a+a{margin-top:0.5rem}.footer__content .logo{margin-bottom:2.375rem}.footer__content .logo img{width:100px;height:auto}@media (min-width: 768px){.footer__content .logo{margin-bottom:3.5rem}.footer__content .logo img{width:130px}}.footer__content .site-preview{overflow:hidden}.footer__content .site-preview a{display:block;font-size:0.875rem}.footer__content .site-preview .h6{color:#3d628a}.footer__content .site-preview p{color:#54585a}@media (min-width: 1280px){.footer__content .site-preview div{width:calc(100% - 160px);float:left}}.footer__content .site-preview a:hover .h6{color:#009ee3}.footer__content .site-preview img{display:none}@media (min-width: 1280px){.footer__content .site-preview img{display:block;float:left;max-width:120px;height:auto;margin-right:1.5rem}}@media (min-width: 768px) and (max-width: 999.98px){.footer__content .site-preview a{font-size:1rem}}.footer__content .site-preview a:hover{color:#009ee3}.footer__content .site-preview+.site-preview{margin-top:1.875rem}@media (min-width: 768px){.footer__content .site-preview+.site-preview{margin-top:3.4375rem}}.footer__content .country-contact-info .select{margin:1.5rem 0}.footer__content .country-contact-info .select select{background-color:#FFF;border-radius:0;color:#54585a}.footer__content .country-contact-info .select select:hover{background-color:#f4f4f4}.footer__content .country-contact-info p{margin-bottom:0}.footer__content .country-contact-info p.data{font-size:1.5rem}.footer__content .country-contact-info p.data+p{margin-top:0.875rem}@media (min-width: 768px){.footer__content .country-contact-info p.data+p{margin-top:1.125rem}}.footer__copyright{background-color:#54585a;height:60px;color:#959b9c;line-height:60px;text-align:center;padding-top:18px}.footer__copyright p{margin:0;text-align:center}.search__wrap-outer{margin-top:-36px}.search__wrap-inner{padding:1em 0.75em;z-index:1;background-color:#fff;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15);box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15)}.form-search-hr ::-webkit-input-placeholder{color:#aaa;font-style:normal}.form-search-hr :-moz-placeholder{color:#aaa;font-style:normal}.form-search-hr ::-moz-placeholder{color:#aaa;font-style:normal}.form-search-hr :-ms-input-placeholder{color:#aaa;font-style:normal}.search__input{padding-bottom:1.0em;margin-bottom:0;border-top:0 solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:2px solid #d4d5d6;border-left:0 solid #d4d5d6}.search__input input[type="text"],.search__input input[type="search"]{background:#fff;margin:0;height:100%;padding:0.625em 0 0.625em 0.0em;font-size:1.0rem;border:0 !important}.search__input input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:searchfield-cancel-button;display:block;cursor:pointer}.search__input.svg-icon.before svg{left:0.25em;top:0.875em;transform:none}.search__select{margin:0 -0.75rem}.search__select p{font-size:1.0rem}.search__select span.meta{color:#a9abac}.search__select .svg-icon svg{width:.875em;height:.875em}.search__select-head{cursor:pointer}.search__select-head p{margin:0;padding:0.6875rem 0.75rem 0.6875rem 0.75rem}.search__select-head:hover *{color:#009ee3 !important}.search__select-head::after{content:"\ea0a";position:absolute;right:.625rem;top:50%;margin-top:-0.625em;font-size:1.0625em}.search__select-head.open::after{content:"\ea0b"}.search__select-listwrapper{width:100%;max-height:0px;margin-bottom:0.5rem;overflow:hidden;background-color:#fff;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.search__select-listwrapper.open{max-height:1000px}.search__select-list{width:400%;display:flex;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.search__select-list.step-1{transform:translateX(-25%)}.search__select-list.step-2{transform:translateX(-50%)}.search__select-list.step-3{transform:translateX(-75%)}.search__select-listentry{width:25%;max-height:100px;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.search__select-listentry>div{border-top:1px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:0 solid #d4d5d6}.search__select-listentry>div.active p{cursor:pointer}.search__select-listentry>div.active p.sites{display:block}.search__select-listentry>div.active p.label{color:#54585a}.search__select-listentry>div.active p:hover{color:#009ee3}.search__select-listentry>div.active p:hover span.meta{color:#009ee3}.search__select-listentry>div.active.current p.label,.search__select-listentry>div.active.current span.meta{color:#009ee3}.search__select-listentry>div.active.head{background-color:#f4f4f4}.search__select-listentry p{margin:0;padding:.875rem 0.75rem;font-size:0.875rem}.search__select-listentry p.label{width:72%;color:#a9abac}.search__select-listentry p.sites,.search__select-listentry p.back{width:28%;position:absolute;right:0;top:0;text-align:right;text-decoration:underline}.search__select-listentry p.sites{display:none;padding-right:1.675rem}.search__select-listentry p.sites.icon_next:before{position:absolute;right:0.5875rem;top:50%;margin-top:-0.5625em;font-size:1.125em;text-decoration:none}.search__select-list.step-0 .search__select-listentry.step-0,.search__select-list.step-1 .search__select-listentry.step-1,.search__select-list.step-2 .search__select-listentry.step-2,.search__select-list.step-3 .search__select-listentry.step-3{max-height:1000px}.search__submit .btn{width:100%}.search-hr__results{z-index:2;margin-top:0.75em;padding:0.5em 1.5em 0em 0em;display:none}.search-hr__results>div{padding:1.25em 0 0.75em 0}.search-hr__results p{margin-bottom:1.0em}.search-hr__results a{display:block;padding:0.5em 0 1.0em 0;margin-bottom:0.5em;border-top:0 solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:1px solid #d4d5d6;border-left:0 solid #d4d5d6;color:#54585a}.search-hr__results a:hover{color:#009ee3;text-decoration:none}.search-hr__noresults{display:none}.search-hr__noresults p{margin-bottom:0}.search-hr__matching-title{display:none}.search-hr__matching-title a{color:#959b9c}.search-hr__matching-title a span{color:#54585a}.search-hr__matching-title a:hover span{color:#009ee3}.search-hr__matching-desc{display:none}.search.input-focus .search-hr__results{display:block}.search.input-focus.results .search-hr__newest{display:none}.search.input-focus.noresults .search-hr__noresults{display:block}.search.input-focus.noresults .search-hr__newest{display:none}.search__wrap-filter{padding-top:1.5em}.search__wrap-btn .btn-round{margin:0 0.5em 0.75em 0;padding:0.25em 1.125em 0.375em 1.125em;font-size:0.9375rem;letter-spacing:0}.search__wrap-btn .btn-round:nth-last-child(2){margin-right:1.5em}.search__wrap-btn .btn-round.svg-icon.before{padding-left:2.0em}.search__wrap-btn .btn-round.svg-icon.before svg{left:1.0em;width:0.625em;height:0.625em}.search__wrap-btn .btn-round.reset{background:none;color:#54585a;text-decoration:underline;padding-left:0}.search__wrap-btn .prefix{display:none;margin-right:0.5em;transform:translateY(0.0625em)}.search__wrap-btn .prefix.comma{margin-right:0.1875em}.search__wrap-btn .btn-round+.prefix.comma{margin-left:-0.25em}.search__wrap-btn.has-filter{padding-top:1.75em}.search__wrap-filterswitch{width:100%;overflow:hidden}.search__wrap-filterswitch .btn,.search__wrap-filterswitch .btn:hover,.search__wrap-filterswitch .btn:active,.search__wrap-filterswitch .btn.nice-select.open,.search__wrap-filterswitch .btn:focus:active,.search__wrap-filterswitch .btn.nice-select.open:focus,.search__wrap-filterswitch .btn:visited,.search__wrap-filterswitch .btn:visited:active,.search__wrap-filterswitch .btn.nice-select.open:visited{display:block;width:50%;float:left;background-color:#fff;color:#009ee3;border-top:0;border-right:0;border-bottom:0;border-left:0;padding:0.875em 1.375em;font-size:0.9375rem;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.search__wrap-filterswitch .btn-filter{transform:translatex(-1px)}.search__wrap-filterswitch .btn-sort{transform:translatex(1px)}.search__wrap-filterswitch.filter .btn.btn-sort{background:none}.search__wrap-filterswitch.filter .btn.btn-sort:hover{background-color:rgba(255,255,255,0.5)}.search__wrap-filterswitch.sort .btn.btn-filter{background:none}.search__wrap-filterswitch.sort .btn.btn-filter:hover{background-color:rgba(255,255,255,0.5)}.search__wrap-filterswitch.filter+.search__wrap-dropdowns .dropdown{display:block}.search__wrap-filterswitch.filter+.search__wrap-dropdowns .dropdown[data-type="sort"]{display:none}.search__wrap-filterswitch.sort+.search__wrap-dropdowns .dropdown[data-type="sort"]{display:block}.search__wrap-filterswitch.sort+.search__wrap-dropdowns .dropdown[data-type="sort"] .dropdown__head{display:none}.search__wrap-filterswitch.sort+.search__wrap-dropdowns .dropdown[data-type="sort"] .dropdown__content{display:block}.search.resultpage .search__wrap-outer{z-index:2}.search.resultpage .container{padding:0}.search.resultpage .search__wrap-outer{margin-top:0}.search.resultpage .search__input{padding-bottom:0;margin-bottom:0;border-top:0;border-right:0;border-bottom:0;border-left:0}.search__num-results.results-sm{padding:1.5em 0 3.5em 0}@media (min-width: 768px){.search{min-height:70px}.search__wrap-inner{width:100%;padding:0.5em 1.0em}.search:not(.resultpage) .search__wrap-inner{position:absolute;left:0px;top:0px;right:auto}.search__input{min-height:2.75rem;margin-bottom:0;padding-top:0.125em;border-top:0;border-right:0;border-bottom:0;border-left:0;padding-bottom:0.0em}.search__input.svg-icon.before svg{top:1.0em}.search__input input[type="text"],.search__input input[type="search"]{width:36%}.search__select-and-submit{position:absolute;right:1rem;top:.5rem;left:auto;width:56%;display:flex;justify-content:space-between}.search__select-head{border-top:0 solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:2px solid #d4d5d6}.search__select-head.open::before{content:"";position:absolute;bottom:-6px;left:0;width:100%;height:10px;background-color:#fff;z-index:1}.search__select-listwrapper{-moz-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15);-webkit-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15);box-shadow:1px 1px 12px 0px rgba(0,0,0,0.15);margin-top:0.4375rem}.search__select{width:254px;margin:0;padding:0;border-top:0;border-right:0;border-bottom:0;border-left:0}.search__submit{flex-basis:auto;min-width:126px}.search__submit .btn{width:auto}.search.resultpage .search__input input[type="text"],.search.resultpage .search__input input[type="search"]{width:100%}.search.resultpage .search__select-and-submit{width:auto;display:inline-block;border-top:0;border-right:0;border-bottom:0;border-left:0}.search-hr__results{padding-left:1.75em}.search-hr__results p{margin-bottom:1.5em}.search-hr__results a{border-top:0;border-right:0;border-bottom:0;border-left:0;margin-bottom:0;padding:0.375em 0 0.875em 0}.search-hr__results>div.search-hr__matching-desc{border-top:1px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:0 solid #d4d5d6;padding-top:2.25em;margin-top:0.5em}.search__wrap-btn .btn-round{font-size:1.0rem}.search__wrap-btn.has-filter{padding-top:0.5em;padding-bottom:1.25em}.search__wrap-filter{padding-top:2.625em}}@media (min-width: 1000px){.search{min-height:80px}.search__input{padding-top:0.0em}.search__input.svg-icon.before svg{top:1.125em}.search__input input[type="text"],.search__input input[type="search"]{font-size:1.125rem;width:38%}.search__submit{min-width:144px}.search__select{width:372px}.search__select-head p{padding:0.875rem 1.25rem 0.875rem 1.25rem}.search__select-head::after{right:1.0rem}.search__select-listentry p{padding:1.125rem 1.375rem}.search__select-listentry p.label{width:76%}.search__select-listentry p.sites,.search__select-listentry p.back{width:24%}.search__select-listentry p.sites{padding-right:2.0rem}.search__select-listentry p.sites.icon_next:before{right:0.875rem;margin-top:-0.675em}.search__wrap-btn .prefix{display:inline-block}.search__wrap-btn.has-filter{padding-bottom:1.75em}.search-hr__results a{font-size:1.125rem}}@media (min-width: 1280px){.search__input.svg-icon.before{min-height:3.5rem;padding-left:1.875rem}.search__input.svg-icon.before svg{top:1.3125em;left:0.5em}.search__input input[type="text"],.search__input input[type="search"]{padding-top:0.875em;width:40%}.search__submit{min-width:158px}.search__select{width:512px}.search__select-head p{padding:1.0rem 1.5rem 0.875rem 1.5rem}.search__select-head::after{right:1.125rem}.search__select-listentry p{padding:1.125rem 1.6875rem}.search__select-listentry p.sites{padding-right:2.25rem}.search__select-listentry p.sites.icon_next:before{right:1.125rem}.search-hr__results{padding-left:2.0em}.search-hr__results a{margin-bottom:0;padding:0.75em 0 1.0em 0}.search-hr__results>div.search-hr__matching-desc{padding-top:2.75em;margin-top:1.0em;margin-bottom:0.75em}.search__wrap-btn .btn-round,.search__wrap-btn .prefix{font-size:1.125rem}}.joblist__entry{display:block;margin-bottom:2.75rem;padding:1.25rem 0.0rem;background-color:#fff;-moz-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.1);-webkit-box-shadow:1px 1px 12px 0px rgba(0,0,0,0.1);box-shadow:1px 1px 12px 0px rgba(0,0,0,0.1);-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.joblist__entry *{position:absolute;left:1.25rem;margin:0;padding-right:1.75rem}.joblist__entry h3{top:1.25rem;line-height:1.3;font-size:1.5rem;-webkit-hyphens:auto;-webkit-hyphenate-limit-before:3;-webkit-hyphenate-limit-after:3;-webkit-hyphenate-limit-chars:6 3 3;-webkit-hyphenate-limit-lines:2;-webkit-hyphenate-limit-last:always;-webkit-hyphenate-limit-zone:8%;-moz-hyphens:auto;-moz-hyphenate-limit-chars:6 3 3;-moz-hyphenate-limit-lines:2;-moz-hyphenate-limit-last:always;-moz-hyphenate-limit-zone:8%;-ms-hyphens:auto;-ms-hyphenate-limit-chars:6 3 3;-ms-hyphenate-limit-lines:2;-ms-hyphenate-limit-last:always;-ms-hyphenate-limit-zone:8%;hyphens:auto;hyphenate-limit-chars:6 3 3;hyphenate-limit-lines:2;hyphenate-limit-last:always;hyphenate-limit-zone:8%;overflow-wrap:break-word;word-wrap:break-word}.joblist__entry p.meta{bottom:1.25rem;margin-bottom:0;color:#54585a}.carousel--joblist .joblist__entry{min-height:320px;margin:0}.carousel--joblist .slick-dots li button:before{color:#fff;opacity:0.4}.carousel--joblist .slick-dots li.slick-active button:before{color:#3d628a;opacity:1}.desktop .joblist__entry:hover{background-color:#009ee3;-webkit-transform:translateZ(1px) scale(1.025);-ms-transform:translateZ(1px) scale(1.025);transform:translateZ(1px) scale(1.025)}.desktop .joblist__entry:hover *{color:#fff !important}.joblist{margin:0}.joblist .joblist__entry{margin-bottom:1.75rem;display:none;min-height:320px}.joblist .joblist__entry.visible{display:block}.joblist__noresults{display:none;min-height:300px}.joblist__noresults *{text-align:center}.joblist__noresults p.h3{color:#54585a;margin-bottom:0.625em}.joblist__noresults a{color:#0d3b6d}.joblist__noresults.spacing{min-height:500px}.pagination{min-height:60px}.pagination>ul{display:inline-block;width:auto;list-style:outside none none;margin:0;padding:0;padding:1rem 0 4rem 0;left:50%;transform:translatex(-50%)}.pagination>ul li{float:left;margin:0 1.0em 0 0;font-size:0.875rem}.pagination>ul li+li{margin-top:0 !important}.pagination>ul li:first-child{margin-right:1.5em}.pagination>ul li:last-child{margin:0 0 0 0.0em}.pagination>ul a{display:block;width:2.5em;height:2.5em;padding-top:0.375em;z-index:1;-webkit-border-radius:30px;-moz-border-radius:30px;-o-border-radius:30px;border-radius:30px;cursor:pointer;color:#54585a;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;text-align:center;font-size:1em}.pagination>ul a.current{background-color:#54585a;color:#fff;pointer-events:none}.pagination>ul a:hover{color:#009ee3;text-decoration:none}.pagination>ul a.prev,.pagination>ul a.next{border:0;background:none;width:1.75rem;overflow:hidden;text-indent:-10rem}.pagination>ul a.prev:hover,.pagination>ul a.next:hover{border:0;background:none}.pagination>ul a.prev::before,.pagination>ul a.next::before{display:block;width:2.0em;height:2.0em;position:absolute;left:-.3125em;top:0em;right:auto;text-indent:0;font-size:1.625em;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.pagination>ul a.prev::before{content:"\ea0c"}.pagination>ul a.next::before{content:"\ea0d"}.pagination>ul a.prev:hover::before,.pagination>ul a.next:hover::before{color:#009ee3}@media (min-width: 448px){.joblist .joblist__entry{height:220px}}@media (min-width: 544px){.joblist .joblist__entry{height:200px}}@media (min-width: 768px){.joblist__entry{height:0;margin-bottom:2.75rem;padding-top:60%}.joblist__entry *{left:1.5rem}.joblist__entry h3{font-size:1.625rem;top:1.25rem}.joblist__entry p.meta{bottom:1.5rem}.joblist .joblist__entry{height:0;min-height:0;padding-top:25%}.joblist__noresults{padding:0 14%}.pagination>ul li{font-size:1.0rem}.pagination>ul li:first-child{margin-right:3.5em}.pagination>ul li:last-child{margin-left:2.0em}.pagination>ul a{padding-top:0.4125em}}@media (min-width: 1000px){.joblist__entry{padding-top:40%}.joblist .joblist__entry{padding-top:16%}.joblist__noresults{margin-top:2.0rem;padding:0 14%}}@media (min-width: 1280px){.joblist__entry h3{font-size:1.75rem}}.dropdown{z-index:1;display:none}.dropdown__head{padding:1.0em 1em 0 1em;height:3.0em;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;cursor:pointer;background-color:#fff}.dropdown__head span{display:block;color:#959b9c}.dropdown__head span.svg-icon svg{width:.875em;height:.875em;fill:#54585a}.dropdown__head s{text-decoration:none}.dropdown.active .dropdown__head span,.dropdown[data-type="sort"] .dropdown__head span{color:#54585a}.dropdown__head::after{z-index:1;content:"";position:absolute;left:0px;bottom:-10px;width:100%;height:20px;-webkit-transition-property:background-color;transition-property:background-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s}.dropdown__content{padding:2.125em 1.5em 0.25em 1.5em;background-color:#fff;display:none}.dropdown__content .label-checkbox,.dropdown__content .label-radio{display:block;margin:2.125em 0;float:none}.dropdown__content .label-checkbox:first-child,.dropdown__content .label-radio:first-child{margin-top:0}.desktop .dropdown__content label:hover .label{color:#009ee3}.dropdown.open{z-index:2}.dropdown.open .dropdown__content{display:block;border-top:1px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:0 solid #d4d5d6}.dropdown+.dropdown .dropdown__head{border-top:1px solid #d4d5d6;border-right:0 solid #d4d5d6;border-bottom:0 solid #d4d5d6;border-left:0 solid #d4d5d6}.dropdown__link{margin-bottom:1.75em;white-space:nowrap;pointer-events:none;color:#a9abac}.dropdown__link.active{cursor:pointer;opacity:1;pointer-events:initial;color:#54585a}.dropdown__link span{color:#a9abac}.dropdown__link.active:hover{color:#009ee3}.dropdown.country,.dropdown.site{display:none !important}.dropdown.country.visible,.dropdown.site.visible{display:inline-block !important}@media (min-width: 768px){.dropdown{display:inline-block !important;width:auto;z-index:1}.dropdown+.dropdown{margin-left:-4px}.dropdown+.dropdown .dropdown__head{border-top:0;border-right:0;border-bottom:0;border-left:0}.dropdown__head{padding:0.75em 1em 0 1em;height:3.25em;background-color:rgba(255,255,255,0)}.dropdown__head span{display:inline-block}.dropdown__content{position:absolute;left:0;top:3.25em;right:auto;min-width:100%;-moz-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);visibility:hidden;opacity:0;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}.dropdown__content .label-checkbox,.dropdown__content .label-radio{white-space:nowrap}.dropdown.open .dropdown__head{background-color:#fff;-moz-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);-webkit-box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15);box-shadow:0px 1px 12px 0px rgba(0,0,0,0.15)}.dropdown.open .dropdown__head::after{background-color:#fff}.dropdown.open .dropdown__content{opacity:1;visibility:visible;-moz-transition:visibility .2s,opacity .2s linear;-webkit-transition:visibility .2s,opacity .2s linear;transition:visibility .2s,opacity .2s linear;-moz-transition-delay:0s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-backface-visibility:hidden}}label.inputlabel{color:#54585a;font-size:1.125rem;margin:0.75rem 0 0.75rem 0}.label-checkbox,.label-radio{display:block;padding-left:34px;margin-bottom:12px;font-size:0.9375rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.label-checkbox input,.label-radio input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark,.radiobtn{position:absolute;top:0px;left:0;height:22px;width:22px;border-color:#a9abac;border-style:solid;border-width:2px}.checkmark:after,.radiobtn:after{content:"";position:absolute;display:none}.label-checkbox input:checked ~ .checkmark{background-color:#009ee3;border-color:#009ee3}.label-checkbox input:checked ~ .label{color:#009ee3}.label-checkbox input:checked ~ .checkmark:after,.label-radio input:checked ~ .radiobtn:after{display:block}.label-checkbox .checkmark:after{left:6px;top:3px;width:6px;height:10px;border:solid white;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.label-checkbox input:focus ~ .checkmark,.label-radio input:focus ~ .radiobtn{outline:0 !important}.label-radio{display:inline-block;margin-right:2.5rem}.radiobtn{border-radius:50%}.label-radio .radiobtn:after{top:3px;left:3px;width:12px;height:12px;border-radius:50%;background:#009ee3}.label-input{font-size:1rem;color:#959b9c}.ecc-cookie-box__accordion-toggle:hover,.ecc-cookie-box__accordion-toggle.js-toggle,.ecc-cookie-box__accordion-toggle.js-open{color:#009ee3}.ecc-cookie-box__accordion-headline{color:#0d3b6d}.ecc-cookie-box__accordion-headline,.ecc-cookie-box__service-headline{font-family:'NotoSansSemiCondensed', sans-serif;font-weight:400}.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-headline,.js-toggle .ecc-cookie-box__accordion-headline,.js-open .ecc-cookie-box__accordion-headline{color:#009ee3}.ecc-cookie-box__accordion-icon:before,.ecc-cookie-box__accordion-icon:after{background-color:#333}.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-icon:before,.ecc-cookie-box__accordion-toggle:hover .ecc-cookie-box__accordion-icon:after{background-color:#009ee3}.js-toggle .ecc-cookie-box__accordion-icon:before,.js-toggle .ecc-cookie-box__accordion-icon:after,.js-open .ecc-cookie-box__accordion-icon:before,.js-open .ecc-cookie-box__accordion-icon:after{background-color:#009ee3}.ecc-cookie-box__checkbox:checked+.ecc-cookie-box__slide-button,.ecc-cookie-box__checkbox:checked+.ecc-cookie-box__slide-button--small{background-color:#009ee3}.ecc-cookie-box__button,.ecc-cookie-list__button{display:inline-block;padding:0.625em 1.25em;background-color:#00b0fe;color:#fff;font-family:'NotoSansSemiCondensedSemiBold', sans-serif;font-weight:400;font-size:0.9375rem;-webkit-transition-property:all;transition-property:all;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition-delay:0s;transition-delay:0s;border:0;border-radius:4px;-moz-box-shadow:2px 2px 12px 0px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 12px 0px rgba(0,0,0,0.2);box-shadow:2px 2px 12px 0px rgba(0,0,0,0.2)}.desktop .ecc-cookie-box__button:hover,.desktop .ecc-cookie-box__button:visited:hover,.desktop .ecc-cookie-box__button:focus:hover,.desktop .ecc-cookie-list__button:hover,.desktop .ecc-cookie-list__button:visited:hover,.desktop .ecc-cookie-list__button:focus:hover{background-color:#009ee3;color:#fff}.ecc-cookie-box__table .ecc-cookie-box__table-header,.ecc-cookie-box__table .ecc-cookie-box__table-data{border:none;background:none}.fallback-content ~ iframe{display:none}.fallback-content{background-color:#f4f4f4;margin-bottom:20px;overflow:hidden}.fallback-content--youtube{position:absolute;top:0;right:auto;left:0;z-index:1;width:100%;height:100%;margin:0;background-color:#000}.fallback-content__wrapper{position:relative;z-index:2;width:500px;min-width:280px;max-width:90%;margin:0 auto;padding:5% 0;overflow:hidden}.fallback-content--youtube .fallback-content__wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-height:90%;display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch}.fallback-content__image img{position:absolute;top:0;z-index:1;width:auto;height:auto;min-width:100%;min-height:100%;right:50%;transform:translate(50%, 0);opacity:0.6}.fallback-content__text{color:#fff;background-color:#a9abac;padding:3% 3% 0}.fallback-content--youtube .fallback-content__text{flex:1 1 auto;overflow-y:scroll;-ms-overflow-style:-ms-autohiding-scrollbar}.fallback-content__content{padding-top:5px}.fallback-content__content *:last-child{margin-bottom:0}.fallback-content__text h2,.fallback-content__text h2.h4{color:#fff;margin:0}.fallback-content__button{position:relative;top:-1px;z-index:3;flex:0 0 auto;text-align:center;border-top:10px solid #a9abac}.fallback-content__button:before{content:"";position:absolute;top:-1px;left:0;z-index:0;width:100%;height:50%;background-color:#a9abac}.pagecontent .fallback-content__button .btn{margin:0}.gallery__item .video .fallback-content__wrapper{padding:0}.gallery__item .video .fallback-content__text{flex:1 1 90px}.gallery__item .video .fallback-content__text h2.h4{font-size:1.25rem;margin:0}.gallery__item .video .fallback-content__text p{font-size:0.8rem}.printheader{display:none;position:absolute;top:20px;width:100%}.printheader__logo{width:40%}.printheader__logo img{width:100%}@media print{body,body.page{background:#fff}.printheader{display:block}.container{width:640px !important;max-width:640px !important}article figure{max-width:460px !important}*,a,p,b,strong,h1,h2,h3,h4,h5,h6,a,span,table,tr,td,p.abstract,p.copy{color:#000 !important}*{float:none !important;overflow:visible !important}header,.breadcrumb,footer,.sidebar,article aside,.main__service,.container+.card-display,a.back-to-top,a.search-fixed,.nav-glossary,.filter-assets,.quicksearch,button,.card-display .heading-section+a.more,.col-24.col-lg-7.offset-lg-1,.protected .pagebody *{display:none !important}.card__textoverlay::before{background:#fff}}