.better-b2b-tab-menu .row:first-child{margin-bottom:50px}.tabs-container{background-color:#fff;border:1px solid #eee;border-radius:20px;box-shadow:0 0 10px 1px rgba(0,0,0,.05);display:flex;flex-direction:column;overflow:hidden;padding:0}.tabs-menu{border-bottom:1px solid #dfdfdf;display:flex;justify-content:space-around;margin:0 40px;padding:0;width:auto}.tab-group{text-align:center}.tabs-menu-item{color:#444;cursor:pointer;font-size:18px;font-weight:500;padding:40px 10px 20px;position:relative;text-transform:uppercase;transition:all .3s ease}.tabs-menu-item.active{color:#e86800;font-weight:500}.tabs-menu-item.active:after{background-color:#e86800;bottom:-2px;content:"";height:3px;left:5px;position:absolute;right:5px}.desktop-content-target{padding:50px}.tab-pane{display:none}.desktop-content-target h3{margin:0 0 50px;text-align:left}.content-columns{display:flex;gap:40px}.content-columns ul{flex:1;margin:0;padding:0 0 0 20px}.content-columns li{color:#333;font-size:16px;margin-bottom:15px;margin:0 0 15px!important;position:relative}.content-columns li:last-child{margin:0!important}@media (max-width:767px){.tabs-menu{border-bottom:none;flex-direction:column;margin:20px 30px;padding:0}.tabs-menu-item{border-bottom:1px solid #dfdfdf;line-height:28px;padding:20px 0}.tab-group:last-child .tabs-menu-item{border-bottom:none}.tabs-menu-item.active:after{left:0;right:0}.desktop-content-target{display:none}.tab-pane.active{background-color:#fdfdfd;display:block;padding:30px 0 0;text-align:left}.tab-pane h3{font-size:18px;line-height:28px;margin:0 0 50px;text-align:left}.content-columns{flex-direction:column;gap:0}.content-columns li:last-child{margin:0 0 20px!important}}@media only screen and (min-width:768px){.tabs-menu-item{font-size:16px;padding:40px 5px 20px}.desktop-content-target{min-height:584px}.desktop-content-target h3{font-size:18px;line-height:28px}}@media only screen and (min-width:1024px){.tabs-menu-item{font-size:18px;padding:40px 10px 20px}.desktop-content-target{min-height:495px}.desktop-content-target h3{font-size:20px;line-height:30px}}@media only screen and (min-width:1280px){.desktop-content-target{min-height:452px}.desktop-content-target h3{font-size:22px;line-height:32px}}@media only screen and (min-width:1440px){.desktop-content-target{min-height:433px}.desktop-content-target h3{font-size:24px;line-height:34px}}