.ra-team .container{position:relative}.ra-team .heading-row{margin-bottom:calc(50px - 1rem)}.ra-team .heading{color:var(--ra-grey-dark)}.ra-team .accordion-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.ra-team .accordion-wrapper .accordion{width:calc(50% - 13px)}.ra-team .accordion_header{border-top:1px solid var(--ra-grey-light3);cursor:pointer;display:flex;flex-wrap:wrap;padding:5px 24px 10px 0;position:relative}.ra-team .accordion_header .accordion_header_img{width:100px}.ra-team .accordion_header .accordion_header_img img{display:block;max-width:100%}.ra-team .accordion_header .accordion_header_text{display:flex;flex-direction:column;padding-left:24px;row-gap:10px;width:calc(100% - 105px)}.ra-team .accordion_header .accordion_header_text .heading{margin:0}.ra-team .accordion_header .h4{color:var(--ra-grey-dark);margin:0}.ra-team .hs-accordion__item-icon{height:15px;pointer-events:none;position:absolute;right:.09rem;top:15px;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;width:15px}.ra-team span.p.bg-primary{height:.125rem;width:1rem}.ra-team span.b.bg-primary,.ra-team span.p.bg-primary{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.ra-team span.b.bg-primary{height:1rem;transition:all .2s ease-in;width:.125rem}.ra-team .accordion_group.expanded .hs-accordion__item-icon .b.bg-primary{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%) rotate(90deg)}.ra-team .accordion_content{display:flex;flex-direction:column;padding:10px 0 30px;position:relative;row-gap:20px}.ra-team .accordion_content *{margin:0}.ra-team .accordion_content .img-box{margin-bottom:30px;max-width:485px}.ra-team .accordion_content img{display:block}.ra-team .accordion_content .description{color:var(--ra-grey-dark);display:flex;flex-direction:column;row-gap:20px}.ra-team .accordion_content .cta-group *{fill:currentColor!important}@media (max-width:850px){.ra-team .accordion-wrapper .accordion{width:100%}.ra-team .accordion_content .description{row-gap:15px}.ra-team .accordion_content{padding:10px 0 20px}}@media (max-width:767px){.ra-team .heading-row{margin-bottom:calc(50px - 2.25rem)}.ra-team .accordion_header .accordion_header_text{padding-left:15px;row-gap:5px}}