.elementor-26478 .elementor-element.elementor-element-d065c6d{margin-top:80px;margin-bottom:80px;padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-a49b72a > .elementor-element-populated{margin:0px 70px 0px 0px;--e-column-margin-right:70px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-62f23d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;color:#7C3AED;}.elementor-26478 .elementor-element.elementor-element-b0814fd{width:var( --container-widget-width, 450px );max-width:450px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-26478 .elementor-element.elementor-element-b0814fd > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-b0814fd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:700;line-height:1.2em;color:#0F0A1E;}.elementor-26478 .elementor-element.elementor-element-16de85a{--spacer-size:1px;}.elementor-26478 .elementor-element.elementor-element-24df6e7{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-26478 .elementor-element.elementor-element-24df6e7 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-24df6e7 p{margin-block-end:0px;}.elementor-26478 .elementor-element.elementor-element-2b1449d > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-item{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-icon, .elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-title{color:#0F0A1E;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-icon svg{fill:#0F0A1E;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;text-decoration:none;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-icon{margin-inline-end:20px;}.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-tab-content{color:#374151;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;padding:5px 20px 0px 70px;}.elementor-26478 .elementor-element.elementor-element-661a0bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-290d69d{text-align:end;}.elementor-26478 .elementor-element.elementor-element-290d69d img{width:100%;}.elementor-26478 .elementor-element.elementor-element-c93f664{margin-top:80px;margin-bottom:80px;}.elementor-bc-flex-widget .elementor-26478 .elementor-element.elementor-element-8d4bc06.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-26478 .elementor-element.elementor-element-8d4bc06.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-26478 .elementor-element.elementor-element-8d4bc06 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-d80cc62{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-26478 .elementor-element.elementor-element-d80cc62 > .elementor-widget-container{margin:0px 30px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-d80cc62 img{width:100%;border-radius:12px 12px 12px 12px;}.elementor-26478 .elementor-element.elementor-element-b55aed4 > .elementor-element-populated{margin:0px 0px 0px 100px;--e-column-margin-right:0px;--e-column-margin-left:100px;padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-26ec449 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:28px;font-weight:500;color:#2D2C2B;}.elementor-26478 .elementor-element.elementor-element-7f1bec0{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-26478 .elementor-element.elementor-element-7f1bec0 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-26478 .elementor-element.elementor-element-7f1bec0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#2D2C2B;}.elementor-26478 .elementor-element.elementor-element-2d816e5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-26478 .elementor-element.elementor-element-2d816e5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-item{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-icon, .elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-title{color:#000000;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-icon svg{fill:#000000;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-title{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-decoration:none;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-tab-title{padding:30px 0px 30px 0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-icon{margin-inline-end:0px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 .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-26478 .elementor-element.elementor-element-a49b72a{width:70%;}.elementor-26478 .elementor-element.elementor-element-661a0bc{width:30%;}}@media(max-width:1024px){.elementor-26478 .elementor-element.elementor-element-d065c6d{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-26478 .elementor-element.elementor-element-a49b72a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 20px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-c93f664{margin-top:60px;margin-bottom:60px;padding:0px 15px 0px 15px;}.elementor-26478 .elementor-element.elementor-element-b55aed4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-26478 .elementor-element.elementor-element-d065c6d{margin-top:35px;margin-bottom:35px;padding:15px 15px 15px 15px;}.elementor-26478 .elementor-element.elementor-element-a49b72a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-b0814fd .elementor-heading-title{font-size:22px;}.elementor-26478 .elementor-element.elementor-element-24df6e7{font-size:14px;}.elementor-26478 .elementor-element.elementor-element-661a0bc > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26478 .elementor-element.elementor-element-c93f664{margin-top:35px;margin-bottom:35px;padding:15px 15px 15px 15px;}.elementor-26478 .elementor-element.elementor-element-d80cc62 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-26478 .elementor-element.elementor-element-d80cc62{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26478 .elementor-element.elementor-element-b55aed4 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-26478 .elementor-element.elementor-element-7f1bec0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-26478 .elementor-element.elementor-element-7f1bec0 .elementor-heading-title{font-size:14px;}.elementor-26478 .elementor-element.elementor-element-2d816e5 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for accordion, class: .elementor-element-2b1449d */.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion {
  counter-reset: accordion-counter;
}


.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion .elementor-accordion-item {
  counter-increment: accordion-counter;
  position: relative;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion .elementor-tab-title {
  display: flex !important;
  align-items: flex-start !important;
  flex-wrap: nowrap !important;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .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-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion .elementor-tab-title .elementor-accordion-title {
  display: flex;
  flex-direction: column;
  flex: 1;
  min-width: 0;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion .elementor-tab-title .elementor-accordion-icon {
    position: absolute;
    right: 0;
    font-size: 10px;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .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-26478 .elementor-element.elementor-element-2b1449d .elementor-widget-container .elementor-accordion .elementor-tab-title.elementor-active::before {
  background-color: #7C3AED !important;
  color: #ffffff !important;
  border-color: #534AB7 !important;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-accordion-item{
    margin-bottom: 20px;
    border: 1px solid #E5E7EB !important;
    border-radius: 16px;
}

.elementor-26478 .elementor-element.elementor-element-2b1449d .elementor-tab-title{
    padding: 20px;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-2d816e5 */.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-item{
    border-bottom: 1px solid #3E3E3C !important;
}

.elementor-26478 .elementor-element.elementor-element-2d816e5 .elementor-accordion-icon svg{
    font-size: 48px;
    margin: -10px 0px 0px -20px;
}

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