.footer__base{background-color:#ebf0f5; font-size:16px;}
.footer__base .navpoint__title,.footer__base a.link--large{font-size:1.43rem;font-family:inherit;line-height:1.3;margin-top:-0.037em;margin-bottom:1.037em}
@media(min-width:1025px){.footer__content{float:left;padding-right:30px;width:33.33%}
}
.footer__wrapper{padding-left:3.75%;padding-right:3.75%;max-width:1170px}
@media(min-width:1170px){.footer__wrapper{padding-left:calc(3.75% - ((100% - 1170px) / 2));padding-right:calc(3.75% - ((100% - 1170px) / 2))}
}
.footer__wrapper:before,.footer__wrapper:after{content:" ";display:table}
.footer__wrapper:after{clear:both}
@media(min-width:1264px){.footer__wrapper{padding-left:0;padding-right:0}
}
@media(min-width:1025px){.footer__wrapper{margin-left:auto;margin-right:auto}
}
.footer__wrapper ul{list-style:none;display:none}
@media(min-width:1025px){.footer__wrapper ul{display:block}
}
.footer__wrapper ul.linklist li{margin-top:15px}
.footer__wrapper h3.navpoint__title,.footer__wrapper a.link--large{margin-top:40px;margin-bottom:20px}
.footer__wrapper h3.navpoint__title+select,.footer__wrapper a.link--large+select{font-size:1rem;font-family:inherit;line-height:1;margin-top:20px}
footer#footer .footer__wrapper a, .footer__wrapper a:link,.footer__wrapper a:visited{color:#0a1419}
.footer__wrapper a:hover,.footer__wrapper a:active,.footer__wrapper a:focus{color:#005578}
.footer__wrapper a:hover span,.footer__wrapper a:active span,.footer__wrapper a:focus span{border-color:#005578}
.footer__wrapper a.footer__link:before{font-size:18px;top:-3px}
.footer__wrapper select{width:100%;background:#FFF;height:45px;border:0;border-bottom:1px solid #879baa;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#788791;padding:2px 15px 0;background-color:#FFF;background-image:url("clientlibs/resources/arrow-down-select.svg");background-repeat:no-repeat;background-position-x:95%;background-position-y:center;background-size:15px;outline:0;display:block}
@media(min-width:1025px){.footer__wrapper select{display:none}
}
.footer__products{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:600px){.footer__products{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0;padding-right:15px}
}
@media(min-width:1025px){.footer__products{width:32.2033898305%;float:left;margin-right:1.6949152542%}
}
.footer__marketslink{display:none;margin-top:18px}
.footer__marketslink a,.footer__marketslink a:visited{color:#2d373c}
.footer__marketslink a span,.footer__marketslink a:visited span{color:#2d373c}
.footer__marketslink a:hover span{border-bottom-color:#2d373c}
@media(min-width:1025px){.footer__marketslink{display:block}
}
.footer__marketsselect--default{width:100%;float:left;margin-left:0;margin-right:0;display:block}
@media(min-width:600px){.footer__marketsselect--default{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0;padding-left:15px}
}
@media(min-width:1025px){.footer__marketsselect--default{display:none}
}
.footer__marketsselect--link{display:none;float:left;width:100%;margin-top:10px}
.footer__marketsselect--link h3.navpoint__title,.footer__marketsselect--link a.link--large{margin:0}
@media(min-width:1025px){.footer__marketsselect--link{display:block}
}
.footer__contact{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:600px){.footer__contact{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0}
}
@media(min-width:1025px){.footer__contact{width:100%;padding:0;float:none}
}
.footer__company{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:600px){.footer__company{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:50%;padding-right:15px}
}
@media(min-width:1025px){.footer__company{width:32.2033898305%;float:left;margin-right:1.6949152542%;margin-right:inherit}
}
.footer__region{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:1025px){.footer__region{width:100%;padding:0;float:none}
.footer__region h3.navpoint__title,.footer__region a.link--large{margin-top:30px}
}
.footer__social{width:100%;float:left;margin-left:0;margin-right:0}
@media(min-width:600px){.footer__social{width:49.1525423729%;float:left;margin-right:1.6949152542%;margin-right:0;padding-left:15px}
}
@media(min-width:1025px){.footer__social{width:100%;padding:0;float:none}
.footer__social h3.navpoint__title,.footer__social a.link--large{margin-top:30px}
}
.footer__social a{display:inline-block;margin-right:7px}
.footer__social a:before{font-size:20px}
.footer__social a:visited:before{color:#697882}
.footer__social a:hover:before,.footer__social a:active:before{color:#005578}
.footer__social a:hover span,.footer__social a:active span{border-bottom:0}
.footer__legal{width:100%;float:left;margin-left:0;margin-right:0;font-size:14px;margin-top:50px;margin-bottom:15px}
@media(min-width:600px){.footer__legal{width:100%;float:left;margin-left:0;margin-right:0}
}
@media(min-width:1025px){.footer__legal{clear:left;width:auto;margin-top:40px;margin-bottom:50px}
}
.footerlinklist__base{width:100%;float:left;margin-left:0;margin-right:0;width:100%}
.footerlinklist__base:before,.footerlinklist__base:after{content:" ";display:table}
.footerlinklist__base:after{clear:both}
.footer__legalnav{width:100%;float:left;margin-left:0;margin-right:0;display:block;font-size:14px;margin-bottom:35px}
.footer__legalnav:before,.footer__legalnav:after{content:" ";display:table}
.footer__legalnav:after{clear:both}
@media(min-width:600px){.footer__legalnav{width:100%;float:left;margin-left:0;margin-right:0}
.footer__legalnav li{display:inline;margin-right:15px}
.footer__legalnav li:last-child{margin-right:0}
}
@media(min-width:1025px){.footer__legalnav{width:auto;margin-left:40px;margin-top:40px}
}
.footer__legalnav ul{display:block;margin:0}
@media(min-width:600px){.footer__legalnav ul li{margin-top:5px}
}
@media(min-width:1025px){.footer__misc{float:left;padding-right:30px;width:33.33%}
}
@media(min-width:1025px){.footer__misc--unique{padding-right:0;width:100%}
.footer__misc--unique .footer__contact,.footer__misc--unique .footer__region,.footer__misc--unique .footer__socialChannels{float:left;padding-right:30px;width:33.33%}
.footer__misc--unique h3.navpoint__title,.footer__misc--unique a.link--large{margin-top:35px}
.footer__misc--unique a.link--large{font-weight:700}
}
.footer__copyright{display:block;color:#003750;margin-top:15px}
@media(min-width:600px){.footer__copyright{display:inline;margin-left:16px;margin-top:0}
}
.footer__tinylink span{display:inline-block;margin-bottom:15px}
@media(min-width:768px){.footer__tinylink span{margin-bottom:0}
}
.footer--hidden{display:none}
[dir=rtl] .footer .icon-arrow-right-small:before{display:inline-block;transform:rotate(180deg)}
@media(min-width:1025px){[dir=rtl] .footer__content{float:left;padding-right:30px}
}
[dir=rtl] .footer__wrapper select{background-position-x:5%}
[dir=rtl] .footer__products{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__products{width:49.1525423729%;float:right;margin-left:1.6949152542%;margin-left:0;padding-left:15px;padding-right:0}
}
@media(min-width:1025px){[dir=rtl] .footer__products{width:32.2033898305%;float:right;margin-left:1.6949152542%;padding-right:0}
}
[dir=rtl] .footer__marketsselect--default{width:100%;float:right;margin-right:0;margin-left:0;display:block}
@media(min-width:600px){[dir=rtl] .footer__marketsselect--default{width:49.1525423729%;float:right;margin-left:1.6949152542%;margin-left:0;padding-right:15px}
}
@media(min-width:1025px){[dir=rtl] .footer__marketsselect--default{display:none}
}
[dir=rtl] .footer__marketsselect--link{float:right}
[dir=rtl] .footer__contact{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__contact{width:49.1525423729%;float:right;margin-left:1.6949152542%;margin-left:0}
}
@media(min-width:1025px){[dir=rtl] .footer__contact{width:100%;padding:0;float:none}
}
[dir=rtl] .footer__company{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__company{width:49.1525423729%;float:right;margin-left:1.6949152542%;margin-left:50%;padding-left:15px;padding-right:0}
}
@media(min-width:1025px){[dir=rtl] .footer__company{width:32.2033898305%;float:right;margin-left:1.6949152542%;margin-left:0;padding-right:0}
}
[dir=rtl] .footer__region{width:100%;float:right;margin-right:0;margin-left:0}
[dir=rtl] .footer__social{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__social{width:49.1525423729%;float:right;margin-left:1.6949152542%;margin-left:0;padding-right:15px}
}
@media(min-width:1025px){[dir=rtl] .footer__social{width:100%;padding:0;float:none}
}
[dir=rtl] .footer__social a{margin-left:7px;margin-right:0}
[dir=rtl] .footer__social .icon:before{padding-left:6px;padding-right:0}
[dir=rtl] .footer__legal{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__legal{width:100%;float:right;margin-right:0;margin-left:0}
}
@media(min-width:1025px){[dir=rtl] .footer__legal{clear:right;width:auto;margin-top:40px;margin-bottom:50px}
}
[dir=rtl] .footerlinklist__base{width:100%;float:right;margin-right:0;margin-left:0;width:100%}
[dir=rtl] .footer__legalnav{width:100%;float:right;margin-right:0;margin-left:0}
@media(min-width:600px){[dir=rtl] .footer__legalnav{width:100%;float:right;margin-right:0;margin-left:0}
[dir=rtl] .footer__legalnav li{margin-left:15px}
[dir=rtl] .footer__legalnav li:last-child{margin-left:0}
}
@media(min-width:1025px){[dir=rtl] .footer__legalnav{width:auto;margin-right:40px;margin-top:40px}
}
@media(min-width:1025px){[dir=rtl] .footer__misc{float:right;padding-left:30px;padding-right:0}
}
@media(min-width:1025px){[dir=rtl] .footer__misc--unique{padding-right:0;padding-left:0}
[dir=rtl] .footer__misc--unique .footer__contact,[dir=rtl] .footer__misc--unique .footer__region,[dir=rtl] .footer__misc--unique .footer__socialChannels{float:right;padding-left:30px}
}
@media(min-width:600px){[dir=rtl] .footer__copyright{margin-right:16px}
}
.footer__newContact{display:flex;padding-top:40px;justify-content:space-between} .footer__socials img {width:120px;margin-bottom:14px}
.footer_socialsItems a {margin-right:7px} .footer__button a {font-size:20px!important;color:#2387aa!important;} .footer__button a:hover{color:#fff!important}
.footer__newMenu {margin-top:14px}
@media(max-width:600px){.footer__newContact{flex-direction:column;} .footer__button{margin-top:50px}}