.jo-tabs-accordion{overflow:hidden}.jo-tabs-accordion .container{position:relative}.jo-tabs-accordion .heading{line-height:1.27}.jo-tabs-accordion .accordion{margin-bottom:30px}.jo-tabs-accordion .accordion:last-child{margin-bottom:0}.jo-tabs-accordion .accordion_group{background:#fff;border-radius:20px;box-shadow:0 6px 17px 0 rgba(0,0,0,.05)}.jo-tabs-accordion .accordion_header{cursor:pointer;padding:20px 90px 20px 50px;position:relative}.jo-tabs-accordion .accordion_header h6{font-size:.9rem;font-weight:700;line-height:2rem;margin:0;padding:0}.jo-tabs-accordion .accordion_content{display:none;font-size:.9rem;font-weight:400;line-height:1.6rem;padding:0 50px 50px;position:relative}.jo-tabs-accordion .accordion_content p:last-child{margin:0}.jo-tabs-accordion .hs-accordion__item-icon{border-radius:50%;height:32px;pointer-events:none;position:absolute;right:50px;top:25px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:32px}.jo-tabs-accordion .accordion_group.expanded .hs-accordion__item-icon{background-color:var(--primary)!important}.jo-tabs-accordion span.p.bg-white{height:1.5px;width:15px}.jo-tabs-accordion span.b.bg-white,.jo-tabs-accordion span.p.bg-white{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.jo-tabs-accordion span.b.bg-white{background-color:#fff;height:15px;width:1.5px}.jo-tabs-accordion .accordion_group.expanded .hs-accordion__item-icon span.b.bg-white{height:1.5px;width:15px}.jo-tabs-accordion .sticky{position:sticky;top:6rem}.jo-tabs-accordion.cj4-gen-accordion h2.heading.h1{font-weight:700}.jo-tabs-accordion.cj4-gen-accordion .accordion_header h6{font-size:20px;font-weight:700;line-height:1.12}.jo-tabs-accordion.cj4-gen-accordion .accordion_group{border-radius:0}@media(min-width:480px){.jo-tabs-accordion.cj4-gen-accordion .accordion_header{padding:30px 90px 30px 50px}}@media (min-width:992px){.jo-tabs-accordion .accordion_content{padding-right:20%}}@media (max-width:479px){.jo-tabs-accordion .accordion_header{padding:18px 55px 18px 20px}.jo-tabs-accordion .accordion_header h6{font-size:.8rem;line-height:1.5;margin:0}.jo-tabs-accordion .accordion_content{font-size:.8rem;line-height:1.5;padding:0 20px 20px}.jo-tabs-accordion .hs-accordion__item-icon{right:15px;top:24px}.jo-tabs-accordion .accordion{margin-bottom:20px}.jo-tabs-accordion .accordion:last-child{margin-bottom:0}}