.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}}.accordion-bullets ul{list-style:none;padding-left:0;margin:0;font-family:var(--font-montserrat),sans-serif}.accordion-bullets ul li{position:relative;padding-left:24px;margin-bottom:12px;line-height:1.5;color:#333;font-size:16px}.accordion-bullets ul li:before{content:"•";position:absolute;left:0;top:0;color:#7507e0;font-weight:700;font-size:18px}.accordion-bullets ul li strong{color:#5c00b6;font-weight:600}@media (max-width:575px){.accordion-bullets ul{text-align:left}.accordion-bullets ul li{padding-left:20px;margin-bottom:16px;font-size:16px;line-height:1.6}.accordion-bullets ul li:before{font-size:16px}}@media (min-width:576px) and (max-width:991px){.accordion-bullets ul{text-align:left}.accordion-bullets ul li{padding-left:22px;margin-bottom:14px;font-size:15px;line-height:1.5}.accordion-bullets ul li:before{font-size:17px}}@media (min-width:992px){.accordion-bullets ul{text-align:left}.accordion-bullets ul li{padding-left:24px;margin-bottom:12px;font-size:16px;line-height:1.5}.accordion-bullets ul li:before{font-size:18px}}.accordion-bullets .accordion-body{padding-top:1rem;padding-bottom:.5rem}.accordion-bullets .accordion-flex{display:flex}@media (max-width:991px){.accordion-bullets .accordion-flex{align-items:flex-start;justify-content:flex-start}}.accordion-bullets .btn-accordion{margin-top:0;min-width:180px;max-width:250px;width:auto;height:42px;padding:10px 24px;font-size:16px;font-weight:600;border-radius:21px;background:#7507e0;color:#fff;border:none;transition:all .3s ease}.accordion-bullets .btn-accordion:hover{background:#5c00b6;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(117,7,224,.3)}.accordion-bullets ul li{text-align:left;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}@media (max-width:575px){.accordion-bullets .btn-accordion{min-width:160px;max-width:220px;height:40px;font-size:15px;padding:8px 20px}}@media (min-width:576px) and (max-width:991px){.accordion-bullets .btn-accordion{min-width:170px;max-width:240px;height:41px;font-size:15px;padding:9px 24px}}@media (max-width:375px){.accordion-bullets ul li{padding-left:18px;font-size:13px;margin-bottom:18px}.accordion-bullets ul li:before{font-size:15px}.accordion-bullets .btn-accordion{min-width:140px;max-width:200px;height:38px;font-size:14px;padding:6px 18px}}.Button_btn__edJ35{width:100%;max-width:200px;min-height:39px;border:none;border-radius:16px;background:var(--aaa,linear-gradient(180deg,#fff 50%,#7507e0 259.72%));color:#7507e0;font-weight:500;cursor:pointer;transition:background-color .4s ease,color .4s ease,transform .3s ease,box-shadow .3s ease;padding:8px 24px}.Button_btn__edJ35:hover{background:#7507e0;color:#fff;transform:translateY(-2px);box-shadow:0 8px 20px rgba(117,7,224,.3)}@media (max-width:576px){.Button_btn__edJ35{width:100%;max-width:none;min-height:45px}}