.m-accordion__item{border-bottom:1px solid #2e1747}.m-accordion__item:not(:first-child){padding-top:20px}.m-accordion__item h4{position:relative;padding-right:31px;color:#2e1747;cursor:pointer}.m-accordion__item h4:after{content:"";width:14px;height:14px;background:url(https://fs.hubspotusercontent00.net/hubfs/8316206/SaltedStone/images/chevron-down.svg);background-size:14px;background-position:50%;background-repeat:no-repeat;position:absolute;right:7px;top:50%;margin-top:-7px;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m-accordion__item h4.collapsed:after{-webkit-transform:none;transform:none}.m-accordion__content p a,.m-accordion__content ul li a{font-weight:700;color:#13091d;-webkit-transition:all .2s ease;transition:all .2s ease}.m-accordion__content p a:not(.button):hover,.m-accordion__content ul li a:not(.button):hover{color:rgba(46,23,71,.5)}@media (min-width:992px){.m-accordion__item{padding-bottom:10px}.m-accordion__item:not(:first-child){padding-top:30px}.m-accordion__item h4{padding-right:36px}.m-accordion__item h4:after{right:12px}}.m-accordion__cards{display:flex;flex-direction:column;align-items:stretch;width:100%;margin-bottom:5px}.m-accordion__card{border-radius:12px;border:2px solid #fce0f2;padding:9px 10px 30px 20px;display:flex;flex-direction:column;margin-bottom:15px}.m-accordion__cardImg{height:78px;display:flex;align-items:center;justify-content:center;margin-bottom:6px}.m-accordion__cardImg img{max-width:100%;height:auto}.m-accordion__card h6{color:#2e1747}.m-accordion__card h6 a,.m-accordion__card p a{color:#2e1747;font-weight:700;-webkit-transition:all .2s ease;transition:all .2s ease}.m-accordion__card h6 a:hover,.m-accordion__card p a:hover{color:#b43c91;text-decoration:none}@media (max-width:767px){.m-accordion__card{padding-bottom:0}.m-accordion__card p{margin-bottom:10px}}@media (min-width:768px){.m-accordion__cards{flex-direction:row;flex-wrap:wrap}.m-accordion__card{margin:0 7.5px 15px;flex:0 0 calc(50% - 30px)}.m-accordion__card:first-child{margin-left:0}.m-accordion__card:last-child{margin-right:0}.m-accordion__card h6{height:69px}}@media (min-width:1200px){.m-accordion__card{flex:1}.m-accordion__card h6{height:57px}}@media only screen and (max-width:992px){.m-accordion__content a.cta_button{width:-webkit-fill-available}.m-accordion__item:first-child{border-top:1px solid #2e1747;padding-top:20px}}