.tabs__top-title span{color:var(--lime)}.tabs__top-title h2{font-size:50px;margin-bottom:2.2rem}.tabs__top-content{font-family:museo-sans,sans-serif;font-size:40px}.tabs__wrapper{margin-top:4rem}#tabs__content-single-2,#tabs__content-single-3{display:none}.tabs__nav-single{border-radius:10px;cursor:pointer;margin-bottom:.8rem;margin-right:1rem;padding:1rem;position:relative;width:33.3%}.tabs__nav-single:last-child{margin-right:0}.tabs__nav-single.is-active{border-bottom-left-radius:0;border-bottom-right-radius:0}.tabs__nav-single.is-active:after{bottom:0;content:"";display:block;height:1rem;left:0;position:absolute;transform:translateY(100%);width:100%}.tabs__nav-single.is-active.green-random-bg:after{background:#60721d}.tabs__nav-single.is-active.pink-bg:after{background:var(--pink)}.tabs__nav-single.is-active.orange-bg:after{background:var(--orange)}.tabs__nav-single.is-active.yellow-bg:after{background:var(--yellow)}.tabs__nav-single.is-active.blue-bg:after{background:var(--blue)}.tabs__nav-single h3{font-size:20px;line-height:26px}.tabs__content-single{border-bottom-left-radius:20px;border-bottom-right-radius:20px;padding:2rem}.tabs__content-cta{bottom:0}.tabs__content-group{margin-right:3rem;padding-bottom:4rem}.tabs__content-group:last-child{margin-right:0}.tab__group-2 .tabs__content-group{width:50%}.tab__group-3 .tabs__content-group{width:33.3%}@media (max-width:1024px){.tabs__top-title h2{font-size:38px;line-height:56px;margin-bottom:1rem}.tabs__top-content{font-size:30px}}@media (max-width:767px){.tabs .tabs__content .tabs__content-group{margin-bottom:2rem;margin-right:0;width:100%}.tabs__content-group-innnr{flex-flow:row wrap}.tabs .tabs__content .tabs__content-group:last-child{margin-bottom:0}.tabs__nav-single.is-active:after{display:none}.tabs__nav-single.is-active{border-radius:10px}.tabs__nav{flex-direction:column}.tabs__nav-single{margin-right:0;padding:.6rem;width:100%}.tabs__nav-single h3{font-size:18px;margin:0}.tabs__content-single{border-radius:10px}.tabs__top-title h2{font-size:28px;line-height:32px;margin-bottom:1rem}.tabs__top-content{font-size:22px}.tabs__wrapper{margin-top:3rem}}