.accordion-section-wrapper{display:flex;flex-direction:column}.accordion-content-wrapper{border-top:1px solid #65718d4d}.accordion-section-header{font-family:Raleway;margin-bottom:56px;text-align:center}.accordion-section-header h1{font-size:40px;font-weight:700;margin:0 auto 20px}.accordion-section-header p{color:#ff4e48;font-family:Raleway;font-size:18px;font-weight:500;margin-bottom:0}.accordion-wrapper-left-img{align-items:center;display:flex;flex-direction:row-reverse;gap:56px}.accordion-item-left{border-bottom:1px solid #65718d4d;max-width:600px;padding:32px 0}.accordion-title{align-items:center;color:#000;cursor:pointer;display:flex;font-family:Raleway;font-size:28px;font-weight:700;gap:10px;justify-content:space-between}.accordion-content{animation:showContent .2s linear backwards;color:#65718d;display:none;font-family:Raleway;font-size:16px;transform-origin:top}.accordion-content p{font-family:Raleway;margin:0}.active-caret{display:none;transition:.2s}.accordion-image-left{border-radius:20px;display:none;margin:0 auto;max-width:500px}.accordion-item-left.active .accordion-title{color:#ff4e48;padding-bottom:16px}.accordion-item-left.active .accordion-content{display:block}.accordion-item-left.active .active-caret{display:flex}.accordion-item-left.active .down-caret{display:none}.accordion-image-left.active{display:flex}.cta-wrapper-right{display:flex;flex-direction:column;gap:12px;margin-top:48px}.cta-wrapper-right .cta-button{align-items:center;background-color:#ff4e48;border-radius:8px;color:#fff;display:flex;font-family:Raleway;gap:10px;justify-content:center;padding:10px;width:246px}.cta-button svg{width:fit-content}.cta-button:hover{color:#fff;font-family:Raleway}@keyframes showContent{0%{transform:scaleY(0)}}@media only screen and (max-width:990px){.accordion-section-header h1{font-size:28px}.accordion-image-left{display:none;max-width:400px}.accordion-title{font-size:24px}}@media only screen and (max-width:768px){.accordion-section-header{margin-bottom:30px}.accordion-wrapper-left-img{flex-direction:column-reverse;gap:40px}.accordion-item-left{padding:20px 0}.accordion-item-left.active .accordion-title{padding-bottom:20px}.accordion-image-left{display:none;max-width:80%}}@media only screen and (max-width:425px){.accordion-section-header h1{font-size:28px}.accordion-section-wrapper{gap:20px}.accordion-title{font-size:20px}.accordion-image-left{max-width:100%}}