.faq__single-question{cursor:pointer}.faq__single-answer,.faq__single-cta{display:none}.faq__single-button{align-items:center;cursor:pointer;display:inline-flex;height:20px;justify-content:center;position:relative;position:absolute;right:0;top:21px;transition:.3s ease;width:20px;z-index:1}.faq__single-active .faq__single-button{transform:rotate(45deg)}.faq__single-button span{background:#3f3f37;border-radius:100px;display:inline-block;height:100%;position:absolute;top:0;width:3px}.faq__single-button span:first-of-type{left:50%;transform:translateX(-50%)}.faq__single-button span:last-of-type{transform:rotate(90deg)}.faq__single{border-bottom:2px solid #d7def0;justify-content:space-between;padding:20px 0;position:relative}.faq__single-left h3,.faq__single-left p{color:#3f3f37;font-size:20px}.faq__single-left{width:75%}.faq__single-right{margin-left:2rem;text-align:right;width:25%}.faq__single-cta{margin-right:5rem}.faq__single-left h3{line-height:20px;margin:0;padding-right:30px}.faq__single-left p{font-size:16px;font-weight:300;line-height:26px}.faq__single-answer{margin-top:1rem}div .faq__single p{margin-bottom:.6rem}.faq__single-active .faq__single-cta{display:inline-flex}.faq__single:first-of-type{border-top:2px solid #d7def0}.faq{position:relative}.faq:before{background:url(https://19995536.fs1.hubspotusercontent-na1.net/hubfs/19995536/Pillar%20Page%20Development/Yellow.svg);background-size:contain;content:"";height:200px;left:-70px;position:absolute;top:70px;width:200px}.faq__single-left{width:100%}.faq .container,.faq__single-left{position:relative;z-index:2}.faq__single-button-open{z-index:2}.faq__single-active .faq__single-button.faq__single-button-close{z-index:3}.dnd-module .faq:before{display:none}.faq__no-cta .faq__single-right{width:0}.faq__single-question-close{cursor:pointer;display:none;height:100%;position:absolute;width:100%;z-index:4}.faq__single-active .faq__single-question-close{display:block}@media (max-width:1645px){.faq:before{display:none}}@media (max-width:1320px){.faq__single-cta{bottom:0;left:0}.faq__single{flex-direction:column}.faq__single-left{padding-right:0;width:100%}.faq__single-right{margin-left:0;text-align:left;width:100%}.faq__single-answer{padding-right:3rem}}@media (max-width:767px){.faq:before{display:none}}