.tabbedcontent{h2{color:#fff;font-size:36px;font-weight:500;margin-bottom:48px;text-align:center}}.tabs{background:none;border:0;display:flex;gap:2rem;justify-content:center;margin-bottom:3rem;position:relative}.tabs:after{background-color:#d4d2e37a;bottom:-10px;content:"";height:1px;left:0;position:absolute;width:100%}.tab{color:hsla(0,0%,100%,.5);cursor:pointer;font-size:1.2rem;padding:.5rem 1rem;position:relative;transition:color .3s ease}.tab.active{color:#fff}.tab.active:after{background-color:#e74c3c;bottom:-10px;content:"";height:2px;left:0;position:absolute;width:100%;z-index:1}.tab-content{animation:fadeIn .5s ease;color:#fff;display:none;h1{color:#fff;font-size:56px;line-height:1.25}.content-subtitle{font-size:24px;margin-bottom:32px}ul{font-size:20px;list-style:disc;margin-left:16px;li::marker{color:#fff}li+li{margin-top:12px}}.main__btn{margin-top:48px}}.tab-content.active{align-items:center;display:flex;gap:60px}.tab-content-image{display:flex;flex-basis:348px;justify-content:center;img{max-height:375px;width:auto}}.tab-content-container{flex:1 1 0}@media (max-width:767px){.tabbedcontent{h2{font-size:24px}}.tab-content.active{flex-direction:column}.tab-content{h1{font-size:26px}.content-subtitle{font-size:18px}}.tab-content-image{flex-basis:auto}.tabs{gap:16px}.tab{font-size:16px}}