.vertical-tabber-module{position:relative}.vertical-tabber-module .heading{margin-bottom:15px}.vertical-tabber-module .heading span{display:inline-block;font-family:adobe-handwriting-ernie,sans-serif;font-size:50px;font-weight:400}.vertical-tabber-module .onboarding{display:flex;gap:20px}.vertical-tabber-module .tabs{display:flex;flex-direction:column;gap:14px;width:26%}.vertical-tabber-module .tab{border:1px solid #7b2cff;border-radius:10px;color:#000;cursor:pointer;padding:20px 15px;position:relative}.vertical-tabber-module .tab h4.title{margin:0}.vertical-tabber-module .tab.active h4.title{color:#fff}.vertical-tabber-module .tab.small{font-size:15px;font-weight:500}.vertical-tabber-module .tab.active{background:#7b2cff;color:#fff}.vertical-tabber-module .accordion-content{max-height:0;overflow:hidden;transition:max-height .35s ease}.vertical-tabber-module .content-area{background:#c7c8fb;border-radius:20px;flex:1;padding:40px 25px}.vertical-tabber-module .panel{display:none}.vertical-tabber-module .panel.active{display:block}.vertical-tabber-module .diagram{margin-top:40px;text-align:center}.vertical-tabber-module .panel h4{margin:20px 0 10px}.vertical-tabber-module .diagram img{max-width:100%}@media(max-width:1240px){.vertical-tabber-module .heading span{font-size:50px}}@media(max-width:1024px){.vertical-tabber-module .heading span{font-size:40px}.vertical-tabber-module .tabs{flex:0 0 35%;width:35%}}@media (max-width:900px){.onboarding{flex-direction:column}.vertical-tabber-module .tabs{width:100%}.vertical-tabber-module .tab{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between}.vertical-tabber-module .tab.active{border:none;border-radius:10px 10px 25px 25px;cursor:pointer;padding:20px 0 0}.vertical-tabber-module .tab h4.title{margin-bottom:-10px;position:relative;width:100%}.vertical-tabber-module .tab.active h4.title{padding:0 30px 15px 20px}.vertical-tabber-module .tab h4.title:after{content:"+";font-size:30px;font-weight:400;position:absolute;right:20px;top:-5px}.vertical-tabber-module .tab.active h4.title:after{content:"–"}.vertical-tabber-module .content{margin-bottom:0}.vertical-tabber-module .content-area{display:none}.vertical-tabber-module .accordion-content{background:#d2d6ff;border-radius:25px;margin-top:14px;padding:0 20px}.vertical-tabber-module .tab.active .accordion-content .text{color:#1b1533;padding:20px 0}.vertical-tabber-module .diagram{flex-wrap:wrap;gap:16px;justify-content:flex-start;margin-top:24px}.vertical-tabber-module .circle{font-size:20px;height:52px;width:52px}}