.m-contact .tabs{display:flex;overflow:scroll;flex-flow:nowrap;width:100vw;transform:translatex(-16px);padding:0 16px}.m-contact .tabs .tab{padding:15px 30px;border:1px solid #05154b;background-color:#fff;text-decoration:none;color:#05154b;margin-right:20px;margin-bottom:20px;line-height:1;transition:background-color .2s linear,color .2s linear,border-color .2s linear;display:flex;justify-content:center;white-space:nowrap}.m-contact .tabs .tab.active,.m-contact .tabs .tab:hover{border:1px solid #006eaa;background-color:#006eaa;text-decoration:none;color:#fff}.m-contact .panels .panel{display:none}.m-contact .panels .panel.active{display:block}.m-contact .deco-card{background-image:linear-gradient(120deg,#006eaa 40%,#4eedd7);height:100%;position:absolute;bottom:0;z-index:-1;left:-8px;width:100vw}.m-contact .address p{margin-bottom:0;line-height:26px}@media only screen and (min-width:576px){.m-contact .deco-card{left:-15px}.m-contact .tabs{transform:translatex(-24px);padding:0 24px}}@media only screen and (min-width:992px){.blue-sidebar .m-contact{width:calc(100% - 60px)}.m-contact .deco-card{height:calc(100% + 120px);left:-60px;position:absolute;top:-60px;width:calc(100% + (100vw - 1200px) / 2 + 60px);z-index:-1}.m-contact .tabs{overflow:auto;flex-flow:row wrap;width:100%;transform:none;padding:0}.m-contact .tabs .tab{display:flex;justify-content:center;white-space:normal}}