.m-contact .tabs{display:flex;flex-flow:nowrap;overflow:scroll;padding:0 16px;transform:translatex(-16px);width:100vw}.m-contact .tabs .tab{background-color:#fff;border:1px solid #05154b;border-radius:100px;color:#05154b;display:flex;justify-content:center;line-height:1;margin-bottom:20px;margin-right:20px;padding:15px 30px;text-decoration:none;transition:background-color .2s linear,color .2s linear,border-color .2s linear;white-space:nowrap}.m-contact .tabs .tab.active,.m-contact .tabs .tab:hover{background-color:#38f1a4;border:1px solid #38f1a4;color:#05154b;text-decoration:none}.m-contact input[type=submit]{background:url(https://f.hubspotusercontent00.net/hubfs/19534803/development-heyday-interim/icons/icon-arrow-right.svg),url(https://f.hubspotusercontent00.net/hubfs/19534803/development-heyday-interim/icons/icon-circle.svg),#38f1a4;background-position:calc(100% - 23px) 50%,calc(100% - 12px) 50%;background-position:calc(100% - 12px - 1rem) 50%,calc(100% - 1rem) 50%;background-repeat:no-repeat;background-size:53px 100%,40px;background-size:53px 35px,35px;border-radius:100px;cursor:pointer;display:inline-flex;height:54px;padding-left:1rem;padding-right:calc(75px + 1rem);transition:background-position .2s linear}.m-contact input[type=submit]:hover{background-position:calc(100% - 7px - 1rem) 50%,calc(100% - 1rem) 50%}.m-contact .panels .panel{display:none}.m-contact .panels .panel.active{display:block}.m-contact .deco-card{background-image:linear-gradient(120deg,#006eaa 40%,#38f1a4);bottom:0;height:100%;left:-8px;position:absolute;width:100vw;z-index:-1}.m-contact .address p{line-height:26px;margin-bottom:0}@media only screen and (min-width:576px){.m-contact .deco-card{left:-15px}.m-contact .tabs{padding:0 24px;transform:translatex(-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% + 75px);z-index:-1}.m-contact .tabs{flex-flow:row wrap;overflow:auto;padding:0;transform:none;width:100%}.m-contact .tabs .tab{display:flex;justify-content:center;white-space:normal}}@media only screen and (min-width:1260px){.m-contact .deco-card{width:calc(100% + 50vw - 554px)}}