.elementor-21833 .elementor-element.elementor-element-19b22fa{--display:flex;--border-radius:10px 10px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion, .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper{border-style:none;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{font-family:"Afacad", Sans-serif;font-size:20px;font-weight:400;line-height:15px;letter-spacing:-0.5px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon{font-size:12px;color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-accordion-icon{height:12px;width:12px;line-height:12px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list .eael-accordion_media-icon i{font-size:12px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list .eael-accordion_media-icon svg{height:12px;width:12px;line-height:12px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon,
                    .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{gap:8px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list{margin-bottom:0px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header{padding:12px 12px 12px 12px;border-radius:5px 5px 5px 5px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-title{padding:12px 12px 12px 12px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-content .eael-accordion_media-title{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-accordion-icon-svg svg{color:#283148;fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg{fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list .eael-accordion_media-icon{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header,
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-style:none;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list{border-radius:5px 5px 5px 5px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .eael-accordion-tab-title,
                    .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list:not(.active):hover .eael-accordion_media-title{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover .fa-accordion-icon svg{color:#283148;fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover svg.fa-accordion-icon{fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list:hover .eael-accordion_media-icon i{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list:hover .eael-accordion_media-icon svg{fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header:hover,
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list:hover{border-style:none;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .eael-accordion-tab-title{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-accordion-icon svg{color:#283148;fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-accordion-icon{fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list.active .eael-accordion_media-icon i{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list.active .eael-accordion_media-icon svg{fill:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active,
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-lists .eael-accordion_media-list.active{border-style:none;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-content{color:#283148;padding:15px 15px 15px 15px;margin:-8px 10px 10px 10px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{color:#283148;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-content,
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-description{font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;letter-spacing:-0.5px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-list.active .eael-accordion_media-content .eael-accordion_media-description{padding:15px 15px 15px 15px;margin:-8px 10px 10px 10px;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle{color:#444;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .fa-toggle svg{color:#444;fill:#444;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header svg.fa-toggle{fill:#444;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle{color:#fff;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active .fa-toggle svg{color:#fff;fill:#fff;}.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header.active svg.fa-toggle{fill:#fff;}@media(max-width:940px){.elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-adv-accordion .eael-accordion-list .eael-accordion-header .eael-accordion-tab-title, 
                .elementor-21833 .elementor-element.elementor-element-0d04a0a .eael-accordion_media-wrapper .eael-accordion_media-list .eael-accordion_media-content .eael-accordion_media-title{line-height:25px;}}/* Start custom CSS for eael-adv-accordion, class: .elementor-element-0d04a0a *//* Accordion Therapy Custom Style */
.accordian-therapy .eael-accordion-list:last-child {
  border-bottom: none;
}

/* Accordion Header */
.accordian-therapy .eael-adv-accordion .eael-accordion-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
  padding: 16px 20px;
  background: linear-gradient(135deg, #f5e7e1 0%, #f4f0ea 100%);
  color: #fff;
  transition: all 0.3s ease;
  border-radius: 12px;
  margin: 8px;
}

/* Hover effect */
.accordian-therapy .eael-adv-accordion .eael-accordion-header:hover {
  box-shadow: 0 4px 12px rgba(0,0,0,0.15);
  transform: translateY(-2px);
}

/* Icons */
.accordian-therapy .eael-accordion-header .fa-accordion-icon,
.accordian-therapy .eael-accordion-header .fa-toggle {
  width: 16px;
  height: 16px;
  fill: #fff;
  transition: transform 0.3s ease;
}

/* Rotate arrow when active */
.accordian-therapy .eael-accordion-header[aria-expanded="true"] .fa-toggle {
  transform: rotate(90deg);
}

/* Accordion Content */
.accordian-therapy .eael-adv-accordion .eael-accordion-content {
  padding: 20px;
  font-size: 16px;
  line-height: 1.6;
  font-weight: 500 !important;
  background: #fafafa;
  color: #444;
  border-radius: 0 0 12px 12px;
  animation: fadeIn 0.4s ease-in-out;
}

/* Fix: Remove extra left space but keep bullet aligned properly */
.accordian-therapy .eael-adv-accordion .eael-accordion-content ul {
  margin: 0;
  padding-left: 1.2em; /* small left indent to align bullets */
  list-style-position: outside; /* ensures bullet and text align correctly */
}

.accordian-therapy .eael-adv-accordion .eael-accordion-content li {
  margin: 0.2em 0;
  padding: 0;
}

/* Fade-in animation */
@keyframes fadeIn {
  from {opacity: 0; transform: translateY(-5px);}
  to {opacity: 1; transform: translateY(0);}
}/* End custom CSS */