.tabs .top-tabs{display:flex;flex-direction:column;justify-content:center;align-items:stretch;border-radius:5px;overflow:hidden;margin-bottom:75px;background:rgba(0,0,0,.035)}.tabs .tab{padding:30px 0px;flex:1 1 auto;position:relative;z-index:1;display:flex;justify-content:center;align-items:center;transition:0s;cursor:pointer;border-style:solid;border-width:0px;border-top-width:2px;border-color:rgba(0,0,0,.05)}.tabs .tab:first-child{border:0}.tabs .tab:last-child{border-right:0}.tabs .tab .background{position:absolute;top:0px;left:-1px;right:-1px;bottom:0px;z-index:-1;transform:scale(0);transition:0s}.tabs .tab .title{margin:0px;white-space:nowrap}.tabs .tab.active h4{color:white;transition:color .25s}.tabs .tab.active .background{transition:.25s;transform:scale(1)}.tabs .contents{position:relative}.tabs .tab-content{position:absolute;top:0px;left:0px;z-index:-1;opacity:0;user-select:none;transition:opacity .5s,transform .5s}.tabs .tab-content.active{user-select:all;opacity:1;z-index:1;height:auto;position:relative}.tabs .text-container{padding-bottom:5em}.tabs .logos{margin-top:3em;padding-top:3em;border-top:1px solid rgba(0,0,0,.1);display:grid;grid-gap:1em;grid-template-columns:1fr 1fr}.tabs img{max-width:100%;max-height:60px}.tabs .label{margin-bottom:2em}@media screen and (min-width:800px){.tabs .top-tabs{flex-direction:row;align-items:center}.tabs .tab{border-top-width:0px;border-left-width:2px}.tabs .tab-content{display:grid;grid-gap:3em;grid-template-columns:2fr 1fr}.tabs .text-container{padding-bottom:0px}}