html{box-sizing:border-box;background:#fff}
*,*::before,*::after{box-sizing:inherit}
img{max-width:100%}
a{text-decoration:none}
a:hover,a:active,button:hover,button:active{outline:0}
button{border:0;padding:0;background:0;outline:0}
figure{width:100%;margin:0}
.link{text-decoration:none;color:#0078a1;margin:.3rem 0}
.link::before{content:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/chevron-right-blue.svg");display:inline-block;height:10px;width:10px;margin-right:.4rem}
.link:hover{color:#005470;text-decoration:underline}
.link:hover::before svg{fill:red}
.link-alt{color:#fff}
.link-alt::before{content:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/chevron-right-white.svg")}
.link-alt::before svg{fill:white}
.link-alt:hover{color:#e6e6e6}
p{margin-bottom:.3rem}
.footer{width:100%;font-family:"Source Sans Pro",Arial;display:block;font-weight:400}
.footer .c-card--app{border-radius:3px;border:1px solid #e6e6e6;background-color:#fcfcfc;margin-top:0rem;margin-bottom:0rem}
.footer .c-card--app .c-small{font-size:16px;line-height:1.5}
.footer .c-card--app .c-icon{display:inline-block;width:16px;height:16px;position:relative;top:0;background-repeat:no-repeat;background-position:center;color:transparent;text-shadow:none;background-color:transparent;border:0}
.footer .c-card--app .c-icon--apple{width:95px;height:33px;margin-top:3px;margin-right:3px;background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/clientlib-preloaded/resources/img/svg/google-play.svg");text-indent:-99999px}
.footer .c-card--app .c-icon--google{width:95px;height:33px;margin-top:3px;background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/clientlib-preloaded/resources/img/svg/app-store.svg");text-indent:-99999px}
.footer .c-card--x-small{padding-top:.4rem;padding-bottom:.6rem;padding-left:.75rem;padding-right:.75rem}
.footer .c-tiny{font-size:14px;line-height:1.25}
.footer .footer-social .c-nav-social__item+.c-nav-social__item{border:0}
.footer .footer-social .u-1-of-2-bp6{width:auto !important}
.footer .footer-social a{display:block;padding:0 4px;margin-right:0;line-height:0;font-size:0;color:transparent}
.footer .footer-social h6{float:left;display:none;margin:0;padding:0;font-size:1rem;color:#fff;margin-right:.4rem}
@media(min-width:768px){.footer .footer-social h6{display:inline-block}
}
.footer .c-nav-social__text{display:none}
.footer .o-list{list-style:none;display:flex;flex-wrap:wrap;margin:0;padding:0}
.footer .o-list__item{float:none;margin:0}
.footer .c-icon{display:inline-block;width:32px;height:32px;position:relative;background-repeat:no-repeat;background-position:center top;color:transparent;text-shadow:none;background-color:transparent;border:0}
.footer .c-icon--facebook{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_fb_white.svg")}
.footer .c-icon--instagram{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_instagram_white.svg")}
.footer .c-icon--linkedin{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_linkedin_white.svg")}
.footer .c-icon--twitter{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_twitter_white.svg")}
.footer .c-icon--youtube{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_youtube_white.svg")}
.footer .c-icon--wechat{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_wechat_white.svg")}
.footer .c-icon--sinaweibo{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_weibu_white.svg")}
.footer .c-icon--youku{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_youku_white.svg")}
.footer .c-icon--vkontakte{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_vk_white.svg")}
.footer .c-icon--xing{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/icon_xing_white.svg")}
.footer .c-social-link:hover .c-icon,.footer .c-social-link:focus .c-icon{background-position:unset}
.footer{width:100%;font-family:"Source Sans Pro",Arial;display:block;font-weight:400}
.footer-container{max-width:1440px;margin:0 auto}
.footer-top{background-color:#f3f3f3;padding:3rem 2rem 2rem 2rem;margin-top:3rem}
.footer-top .grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem}
@media(min-width:960px){.footer-top .grid{grid-template-columns:repeat(3,1fr)}
}
.footer-top .grid-item{border-top:1px solid #e6e6e6;display:flex;flex-direction:column;padding:1rem 0rem;min-width:0}
@media(min-width:960px){.footer-top .grid-item{padding:0rem 0rem 2rem}
}
@media(min-width:960px){.footer-top .grid-item{border-top:0}
}
.footer-top .grid-item b{color:#0078a1}
.footer-top .grid a.c-link:before{top:2px}
.footer-top__container{display:flex;flex-direction:column}
@media(min-width:960px){.footer-top__container{flex-direction:row}
}
.footer-top__container .item{padding:2rem 0}
.footer-top__container .item:last-child{border-top:1px solid #e6e6e6}
@media(min-width:960px){.footer-top__container .item{padding:0 4rem 0 2.1rem}
.footer-top__container .item:first-child{padding-left:0}
.footer-top__container .item:last-child{border-left:1px solid #e6e6e6;border-top:0}
}
.footer-top__title{font-size:24px;line-height:30.17px;font-weight:600;margin-bottom:1rem}
.footer-top .preamble{font-size:16px;line-height:20px;font-weight:400;margin-bottom:2rem;display:block}
.footer-top .adress{margin-bottom:1rem}
.footer-top .adress span{font-family:"Source Sans Pro",Arial;font-size:1rem;line-height:20px;display:block}
.footer-top .adress-title{color:#0078a1}
.footer-top .adress-link{text-decoration:none;color:#373d41}
.footer-middle{display:inline-block;background-color:#373d41;color:#fff;width:100%;padding:2rem 2rem 0rem 2rem}
@media(min-width:960px){.footer-middle{padding:5rem 2rem 0rem 2rem}
}
.footer-middle .grid{display:grid;grid-template-columns:repeat(1,1fr);gap:2rem;padding-bottom:1rem;border-bottom:1px solid #bbbdc0}
.footer-middle .grid .c-footer-dotted-divider+.c-footer-dotted-divider{border-top:0}
.footer-middle .grid-item{padding-bottom:2rem}
@media(min-width:960px){.footer-middle .grid-item{padding-bottom:0}
.footer-middle .grid-item:first-child{border:0;padding-left:0}
}
.footer-middle .grid-item h6{color:#fff;font-size:18px;line-height:20px;font-weight:600;padding-bottom:1rem;display:block;margin-bottom:7px;padding-bottom:0}
.footer-middle .grid-item a{color:#fff;text-decoration:none;font-size:16px;line-height:20px;padding-left:0}
.footer-middle .grid-item a:hover{text-decoration:underline}
.footer-middle .grid-item p{font-size:16px}
.footer-middle .grid-item .navigation-link-group p>a{display:block;padding-left:1rem}
.footer-middle .grid-item .navigation-link-group p>a:before{content:"";display:inline-block;background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/chevron-right-white.svg") !important;background-position:left;background-repeat:no-repeat;width:14px;height:16px;position:absolute;left:0;top:2px;padding-right:20px}
.footer-middle .grid-item .navigation-link-group p>a.c-link--external:before{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/clientlib-preloaded/resources/img/png/external-negative--sprite.png") !important;content:"";display:inline-block;background-repeat:no-repeat;background-position:left top;width:14px;height:16px;position:absolute;left:-4px;top:2px}
.footer-middle .grid-item ul{padding:0;margin:0;list-style:none}
.footer-middle .grid-item ul-title{color:#fff;font-size:18px;line-height:20px;font-weight:600;padding-bottom:1rem;display:block}
.footer-middle .grid-item ul li{font-size:16px;line-height:20px;font-weight:400}
.footer-middle .grid-item ul li:not(:last-of-type){margin-bottom:1rem}
.footer-middle .grid-item ul li a{padding-left:1rem;display:block;position:relative}
.footer-middle .grid-item ul li a:before{content:"";display:inline-block;background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/chevron-right-white.svg");background-position:left;background-repeat:no-repeat;width:14px;height:16px;position:absolute;left:0;top:2px}
.footer-middle .grid-item ul li a.c-link--external:before{background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/clientlib-preloaded/resources/img/png/external-negative--sprite.png") !important;content:"";display:inline-block;background-repeat:no-repeat;background-position:left top;width:14px;height:16px;position:absolute;left:-4px;top:2px}
.footer-middle .grid-item ul li a,.footer-middle .grid-item ul li p{font-size:16px;line-height:20px}
.footer-middle .grid-item .preamble{display:block;font-size:16px;line-height:20px;font-weight:400;margin-bottom:1.5rem}
@media(min-width:960px){.footer-middle .grid-item .preamble{margin-bottom:2rem}
}
.footer-middle .grid-item button{width:100%}
.footer-social{background-color:#373d41;color:#fff;padding:2rem}
.footer-social .footer-container{display:flex;align-items:center;justify-content:center}
.footer-social span{display:none;margin-right:1.1rem}
@media(min-width:960px){.footer-social span{display:block}
}
.footer-social a{margin-right:1.1rem}
.footer-social a svg:hover{fill:red}
.footer-bottom{display:flex;align-items:center;justify-content:center;background-color:#f5f5f6;color:#0d0d0d;width:100%;font-size:.8rem;line-height:.9rem}
@media(min-width:960px){.footer-bottom{font-size:14px;line-height:17.6px}
}
.footer-bottom .footer-container .c-nav-footer{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}
.footer-bottom .footer-container .c-nav-footer__item{color:#0078a1;padding:1rem .4rem}
.footer-bottom .footer-container .c-nav-footer__item:not(:last-child){cursor:pointer}
.footer-bottom .footer-container .c-nav-footer__item:hover:not(:last-child){text-decoration:underline;color:#005470}
@media(min-width:960px){.footer-bottom .footer-container .c-nav-footer__item{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:1rem 1.5rem}
}
.footer-bottom .footer-container .c-nav-footer .sitemap{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;padding:1rem .6rem;margin:0 .4rem}
@media(min-width:960px){.footer-bottom .footer-container .c-nav-footer .sitemap{border:0;margin:0;padding:1rem 1.5rem}
}
@media(min-width:960px){.grid.grid2{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:960px){.grid.grid3{grid-template-columns:repeat(3,1fr)}
}
@media(min-width:960px){.grid.grid4{grid-template-columns:repeat(4,1fr)}
}
@media(min-width:960px){.grid.grid5{grid-template-columns:repeat(5,1fr)}
}
footer[design-system] .follow-us-block{display:flex;align-items:center}
footer[design-system] .follow-us-block .c-icon{top:auto}
.footer-container h6{font-size:24px;line-height:30.17px;font-weight:600;margin-bottom:1rem;color:#0d0d0d}
.footer-bottom a,.footer-bottom a:visited{color:#0078a1;text-decoration:none}
.footer-bottom a:hover,.footer-bottom a:focus,.footer-bottom .c-nav-footer__item:hover:not(:last-child){text-decoration:underline;color:#0078a1}
.footer-top a,.footer-top a:visited{color:#0078a1;text-decoration:underline}
.footer-top a:hover,.footer-top a:visited:hover{text-decoration:none}
.footer-top a.c-list__nested__link,.footer-top a:visited.c-list__nested__link{text-decoration:none}
.footer-container select{font-size:18px;background-image:url("../../../../../../etc.clientlibs/settings/wcm/designs/accommons/design-system/clientlib-assets/resources/icons/chevron-down.svg") !important;background-repeat:no-repeat;background-position:right 15px bottom 20px;padding-left:15px;padding-right:2rem;height:48px;width:100%;border:1px solid #fff;border-radius:3px;background-color:#373d41;font-family:"Source Sans Pro",Arial;color:#fff;margin-bottom:5px;cursor:default;-moz-appearance:none;-webkit-appearance:none}
.footer-container label{display:none}
.footer-container select::-ms-expand{display:none}
.footer-container a.c-button{font-family:"Source Sans Pro",Arial;font-weight:400;font-size:18px;border:0;border-radius:3px;cursor:pointer;display:block;line-height:20.11px;padding:12px 18px 12px 18px;color:#fff;background-color:#0078a1;text-align:center;text-decoration:none}
.footer-container a.c-button:hover{color:#fff;background-color:#006081}
.footer-middle .grid-item .o-grid__item{width:100% !important}
.footer-container .c-select select:hover,.footer-container .c-select select:active,.footer-container .c-select select:focus{background-color:#5a5d60}
.c-button--label-offset{margin-top:0}
.footer-container .c-select{margin-bottom:0}
.footer-container .c-footer-divider,.footer-container .c-footer-divider__para{padding:0}
.footer-container .c-footer-divider-wrapper+.c-footer-divider-wrapper{border-top:0}
.c-footer-divider__para{background-color:#f3f3f3}