.hero-card-h2{font-weight:600;font-size:36px;line-height:100%;letter-spacing:.5%;color:#fff}.accordion-item{margin-bottom:1rem;background:var(--aaa,linear-gradient(180deg,#fff 50%,#7507e0 259.72%));border-radius:8px;border:none}.accordion-header{min-height:70px}.accordion-header .accordion-button{color:#5c00b6;font-family:var(--font-montserrat),sans-serif;font-weight:400;font-size:24px;letter-spacing:.5%;background-color:transparent;border:none}.accordion-header .accordion-button:focus{border:none;box-shadow:none;outline:none}.accordion-header .accordion-button:active,.accordion-header .accordion-button:hover{border:none;box-shadow:none}@media (max-width:992px){.hero-card-h2{margin-bottom:2rem}.accordion-body,.hero-card-h2{text-align:center}.accordion-flex{flex-direction:column;align-items:flex-start;gap:5px;margin-top:10px}.accordion-flex button{margin:0;width:auto;max-width:300px}.accordion-col{order:2}.image-col{order:1}}.accordion-body{padding-top:1rem;margin-top:-1rem;display:flex;flex-direction:column;min-height:120px}.accordion-body .btn{margin-top:auto}.accordion-flex{display:flex;align-items:center}.accordion-flex a{margin-top:0;color:#000}.btn-accordion{border:none}.btn-accordion,.btn-accordion:hover{background-color:#7507e0!important;color:#fff!important}.btn-accordion:hover{transform:none;transition:none}@media (min-width:575px){.accordion-flex a{color:#000;margin-top:15px}}@media (min-width:992px){.accordion-flex{gap:15px}.image-col{height:350px;align-items:center;justify-content:center;display:flex!important}.image-col img{max-height:100%;object-fit:contain}}@media (max-width:992px){.row{display:flex;flex-wrap:wrap}.row h1{order:-2;width:100%;flex-basis:100%}.image-col{order:-1;margin-bottom:2rem}.accordion-col{order:1}}