.modal-open .m-footer{z-index:auto}
.m-footer{position:relative;z-index:2}
.m-footer ul{padding:0;margin:0}
.m-footer ul li{list-style:none;text-align:left}
.m-footer .footer-scroll-top{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;align-items:center;-webkit-align-items:center;-ms-align-items:center;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-justify-content:flex-end;justify-content:flex-end;position:absolute;right:0}
.m-footer .footer-scroll-top i.scania-icon-arrow-up{cursor:pointer;margin-right:40px;padding:15px;background-color:#53565a;color:#fafafa;font-weight:bold;font-size:1.2rem}
.m-footer .footer-region-container{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;align-items:center;-webkit-align-items:center;-ms-align-items:center;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-justify-content:center;justify-content:center;padding:0;background-color:#f5f5f5;height:150px}
.m-footer .footer-region-container .footer-region-country,.m-footer .footer-region-container .footer-region-label{font-size:1.4rem;display:flex;display:-ms-flex;display:-webkit-flex;align-items:center}
.m-footer .footer-region-container .footer-region-country{font-size:1.6rem;font-family:"ScaniaSansBold",Helvetica,Arial,sans-serif;margin:0 2rem}
.m-footer .footer-region-container .footer-region-country i.scania-icon-country{margin-right:1rem}
.m-footer .footer-extended{padding:0 60px 60px 60px;background-color:#f5f5f5;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;display:flex;display:-ms-flex;display:-webkit-flex}
.m-footer .footer-extended .footer-extended-links{font-family:"ScaniaSansBold",Helvetica,Arial,sans-serif;font-size:1.6rem;min-width:220px;word-break:break-word;padding:0 40px}
.m-footer .footer-extended .footer-extended-links ul.footer-extended-sublinks{margin-top:10px}
.m-footer .footer-extended .footer-extended-links ul.footer-extended-sublinks li{line-height:26px}
.m-footer .footer-extended .footer-extended-links i.scania-icon-carret-down{display:none}
.m-footer .footer-extended a{color:#53565a}
.m-footer .footer-extended a:hover,.m-footer .footer-extended a:focus{text-decoration:underline;outline:0}
.m-footer .footer-container{margin:0;padding:60px 30px;background-color:#0d0f13;flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;display:flex;display:-ms-flex;display:-webkit-flex}
.m-footer .footer-container .footer-filler,.m-footer .footer-container .footer-logo{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex:1;-webkit-flex:1;-ms-flex:1;display:flex;display:-ms-flex;display:-webkit-flex;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;justify-content:flex-end;-webkit-justify-content:flex-end;-ms-justify-content:flex-end}
.m-footer .footer-container .footer-logo{-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start;font-size:0}
.m-footer .footer-container .footer-logo img{height:30px}
.m-footer .footer-container .footer-items-container{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;flex:3;-webkit-flex:3;-ms-flex:3;display:flex;display:-ms-flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}
.m-footer .footer-container .footer-items-container .footer-copy-text,.m-footer .footer-container .footer-items-container .footer-links-container,.m-footer .footer-container .footer-items-container .footer-social-channels{flex-direction:row;-webkit-flex-direction:row;-ms-flex-direction:row;width:100%;display:flex;display:-ms-flex;display:-webkit-flex;align-items:flex-start;-webkit-align-items:flex-start;-ms-align-items:flex-start;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}
.m-footer .footer-container .footer-items-container .footer-copy-text a,.m-footer .footer-container .footer-items-container .footer-links-container a,.m-footer .footer-container .footer-items-container .footer-social-channels a,.m-footer .footer-container .footer-items-container .footer-copy-text a:hover,.m-footer .footer-container .footer-items-container .footer-links-container a:hover,.m-footer .footer-container .footer-items-container .footer-social-channels a:hover,.m-footer .footer-container .footer-items-container .footer-copy-text a:link,.m-footer .footer-container .footer-items-container .footer-links-container a:link,.m-footer .footer-container .footer-items-container .footer-social-channels a:link{color:#fafafa}
.m-footer .footer-container .footer-items-container .footer-copy-text a.btn-link,.m-footer .footer-container .footer-items-container .footer-links-container a.btn-link,.m-footer .footer-container .footer-items-container .footer-social-channels a.btn-link,.m-footer .footer-container .footer-items-container .footer-copy-text li,.m-footer .footer-container .footer-items-container .footer-links-container li,.m-footer .footer-container .footer-items-container .footer-social-channels li{margin:0 1rem;cursor:pointer}
.m-footer .footer-container .footer-items-container .footer-social-channels{margin:60px 0 30px}
.m-footer .footer-container .footer-items-container .footer-social-channels i{border:2px solid #fafafa;border-radius:50%;font-size:2.8rem;padding:7px;width:45px;height:45px;vertical-align:inherit;box-sizing:border-box;-webkit-transition:all .3s ease-in-out 0;transition:all .3s ease-in-out 0;display:flex;display:-ms-flex;display:-webkit-flex;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center}
.m-footer .footer-container .footer-items-container .footer-social-channels i:hover,.m-footer .footer-container .footer-items-container .footer-social-channels i:focus{text-decoration:none;background-color:#fafafa;color:#0d0f13}
.m-footer .footer-container .footer-items-container .footer-links-container .footer-links{line-height:14px}
.m-footer .footer-container .footer-items-container .footer-copy-text{color:#fafafa;font-size:10px;letter-spacing:.05rem;margin:0}
.footer-links>a.btn-link[href$=".pdf"]{margin-left:2rem !important;position:relative}
.footer-links>a.btn-link[href$=".pdf"]::before{position:absolute;left:-25px;top:-4px}
@media(max-width:991px){.m-footer .footer-scroll-top i.scania-icon-arrow-up{margin-right:2rem}
.m-footer .footer-region-container{flex-wrap:wrap;padding:0 40px 0;height:80px}
.m-footer .footer-region-container .footer-region-country,.m-footer .footer-region-container .footer-region-label{flex:0 100%;-webkit-flex:0 100%;-ms-flex:0 100%;justify-content:flex-start;-webkit-justify-content:flex-start;-ms-justify-content:flex-start}
.m-footer .footer-region-container .footer-region-country{margin:10px 0 0}
.m-footer .footer-extended{padding:20px 0;width:100%;display:flex;display:-ms-flex;display:-webkit-flex;flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column}
.m-footer .footer-extended .footer-extended-links{width:auto;margin-bottom:20px}
.m-footer .footer-extended .footer-extended-links .footer-extended-links-title,.m-footer .footer-extended .footer-extended-links i.scania-icon-carret-down{display:inline-block;cursor:pointer}
.m-footer .footer-extended .footer-extended-links i.scania-icon-carret-down{transition:all .75s .25s}
.m-footer .footer-extended .footer-extended-links i.js-footer-accordion{position:absolute;right:3rem}
.m-footer .footer-extended .footer-extended-links .footer-extended-links-title{width:90%}
.m-footer .footer-extended .footer-extended-links ul.footer-extended-sublinks{width:85%;word-break:break-word}
.m-footer .footer-container .footer-items-container .footer-links-container{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;flex:none;-webkit-flex:none;-ms-flex:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center}
.m-footer .footer-container .footer-items-container .footer-social-channels{margin:40px 0 0;flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}
.m-footer .footer-container .footer-items-container .footer-social-channels i{height:40px;width:40px;font-size:2.3rem}
.m-footer .footer-container .footer-items-container .footer-social-channels li{margin:0 .5rem 20px}
.m-footer .footer-container .footer-items-container .footer-social-channels li:last-child{margin-bottom:40px}
}
@media(max-width:1199px){.m-footer .footer-container .footer-country-label,.m-footer .footer-container .footer-filler,.m-footer .footer-container .footer-items-container,.m-footer .footer-container .footer-logo{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;flex:none;-webkit-flex:none;-ms-flex:none;-webkit-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center}
.m-footer .footer-container{flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;align-items:center;justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;padding:30px}
.m-footer .footer-container .footer-country-label{order:2;font-size:1.6rem;margin-bottom:20px;font-family:"ScaniaSansHeadlineRegular",Helvetica,Arial,sans-serif}
.m-footer .footer-container .footer-logo{order:1;margin-bottom:15px}
.m-footer .footer-container .footer-items-container{order:3}
}
@media(min-width:768px) and (max-width:991px){.m-footer .footer-container .footer-items-container .footer-links-container .footer-links a.btn-link{padding:1.25rem 2rem}
}
@media(min-width:992px) and (max-width:1919px){.m-footer .footer-container .footer-logo{margin-bottom:30px}
.m-footer .footer-container .footer-items-container .footer-links-container .footer-links{margin:0}
.m-footer .footer-container .footer-items-container .footer-social-channels{margin-top:40px}
.m-footer .footer-extended{flex-wrap:wrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}
.m-footer .footer-extended .footer-extended-links{margin-bottom:40px}
}