.elementor-25989 .elementor-element.elementor-element-2579261{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-993c738 > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-a93e105 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#7C3AED;}.elementor-25989 .elementor-element.elementor-element-f17818c{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-25989 .elementor-element.elementor-element-f17818c > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-f17818c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#0F0A1E;}.elementor-25989 .elementor-element.elementor-element-a540bcc{--spacer-size:1px;}.elementor-25989 .elementor-element.elementor-element-7bebcdd{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;color:#6B7280;}.elementor-25989 .elementor-element.elementor-element-7bebcdd > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-7bebcdd p{margin-block-end:0px;}.elementor-25989 .elementor-element.elementor-element-8379646 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-item{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-icon, .elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-title{color:#0F0A1E;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-icon svg{fill:#0F0A1E;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-icon{margin-inline-end:20px;}.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-tab-content{color:#374151;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;padding:5px 20px 0px 70px;}.elementor-25989 .elementor-element.elementor-element-cf9c604 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-965d322{text-align:end;}.elementor-25989 .elementor-element.elementor-element-965d322 img{width:100%;}.elementor-25989 .elementor-element.elementor-element-4f4b0e1{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-25989 .elementor-element.elementor-element-1df949d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25989 .elementor-element.elementor-element-1df949d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25989 .elementor-element.elementor-element-1df949d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-a93e91c{width:var( --container-widget-width, 100.524% );max-width:100.524%;--container-widget-width:100.524%;--container-widget-flex-grow:0;text-align:start;}.elementor-25989 .elementor-element.elementor-element-a93e91c > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-a93e91c img{width:100%;}.elementor-25989 .elementor-element.elementor-element-5b54a7d > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-8432aea .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#2D2C2B;}.elementor-25989 .elementor-element.elementor-element-6667798{width:var( --container-widget-width, 85.899% );max-width:85.899%;--container-widget-width:85.899%;--container-widget-flex-grow:0;text-align:start;}.elementor-25989 .elementor-element.elementor-element-6667798 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25989 .elementor-element.elementor-element-6667798 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#2D2C2B;}.elementor-25989 .elementor-element.elementor-element-8419a74{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-25989 .elementor-element.elementor-element-8419a74 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-item{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-icon, .elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-title{color:#000000;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-icon svg{fill:#000000;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-tab-title{padding:30px 0px 30px 0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-tab-content{color:#737373;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-25989 .elementor-element.elementor-element-993c738{width:70%;}.elementor-25989 .elementor-element.elementor-element-cf9c604{width:30%;}}@media(max-width:1024px){.elementor-25989 .elementor-element.elementor-element-2579261{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-25989 .elementor-element.elementor-element-993c738 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-4f4b0e1{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-25989 .elementor-element.elementor-element-5b54a7d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-25989 .elementor-element.elementor-element-2579261{margin-top:35px;margin-bottom:35px;padding:15px 15px 15px 15px;}.elementor-25989 .elementor-element.elementor-element-993c738 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-f17818c .elementor-heading-title{font-size:22px;}.elementor-25989 .elementor-element.elementor-element-7bebcdd{font-size:14px;}.elementor-25989 .elementor-element.elementor-element-cf9c604 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25989 .elementor-element.elementor-element-4f4b0e1{margin-top:35px;margin-bottom:35px;padding:15px 15px 15px 15px;}.elementor-25989 .elementor-element.elementor-element-a93e91c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25989 .elementor-element.elementor-element-a93e91c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25989 .elementor-element.elementor-element-5b54a7d > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-25989 .elementor-element.elementor-element-6667798{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-25989 .elementor-element.elementor-element-6667798 .elementor-heading-title{font-size:14px;}.elementor-25989 .elementor-element.elementor-element-8419a74 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for accordion, class: .elementor-element-8379646 */.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion {
  counter-reset: accordion-counter;
}


.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion .elementor-accordion-item {
  counter-increment: accordion-counter;
  position: relative;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion .elementor-tab-title {
  display: flex !important;
  align-items: flex-start !important;
  flex-wrap: nowrap !important;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion .elementor-tab-title::before {
  content: counter(accordion-counter);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  flex-shrink: 0;
  align-self: flex-start;
  margin-top: 2px;
  border-radius: 50%;
  background: #F3F4F6;
  font-size: 14px;
  font-weight: 500;
  margin-right: 14px;
  color: #0F0A1E;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion .elementor-tab-title .elementor-accordion-title {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion .elementor-tab-title .elementor-accordion-icon {
    position: absolute;
    right: 0;
    font-size: 10px;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-widget-container .elementor-accordion .elementor-accordion-item:has(.elementor-tab-title.elementor-active) {
  border: 1px solid #432B7F !important;
  background: rgba(237, 233, 254, 0.24) !important;
  
}


.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-widget-container .elementor-accordion .elementor-tab-title.elementor-active::before {
  background-color: #7C3AED !important;
  color: #ffffff !important;
  border-color: #534AB7 !important;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-accordion-item{
    margin-bottom: 20px;
    border: 1px solid #E5E7EB !important;
    border-radius: 16px;
}

.elementor-25989 .elementor-element.elementor-element-8379646 .elementor-tab-title{
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-8419a74 */.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-item{
    border-bottom: 1px solid #3E3E3C !important;
}

.elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-icon svg{
    font-size: 48px;
    margin: -10px 0px 0px -20px;
}

@media screen and (max-width: 600px) {
  .elementor-25989 .elementor-element.elementor-element-8419a74 .elementor-accordion-icon svg{
    font-size: 30px;
    margin: 0px 0px 0px -20px;
}
}/* End custom CSS */