.elementor-7081 .elementor-element.elementor-element-ef42847{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-7081 .elementor-element.elementor-element-ef42847:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-ef42847 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-400adc9 );}.elementor-7081 .elementor-element.elementor-element-a387b14 .elementor-heading-title{font-size:var( --e-global-typography-db3a965-font-size );font-weight:var( --e-global-typography-db3a965-font-weight );line-height:var( --e-global-typography-db3a965-line-height );}.elementor-7081 .elementor-element.elementor-element-0825fe4{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-0825fe4:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-0825fe4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-8376784{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-8376784:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-8376784 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-d1bd606{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-d1bd606:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-d1bd606 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-8c9f2e8{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-8c9f2e8:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-8c9f2e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-9afeafc{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-9afeafc:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-9afeafc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-9676d54{--display:flex;border-style:none;--border-style:none;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7081 .elementor-element.elementor-element-9676d54:not(.elementor-motion-effects-element-type-background), .elementor-7081 .elementor-element.elementor-element-9676d54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dea5d76 );}.elementor-7081 .elementor-element.elementor-element-a7b80db{--n-accordion-title-font-size:var( --e-global-typography-4829aff-font-size );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:20px;--n-accordion-icon-normal-color:#959799;}.elementor-7081 .elementor-element.elementor-element-a7b80db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-dea5d76 );border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-46c3aa5 );}.elementor-7081 .elementor-element.elementor-element-a7b80db {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-7081 .elementor-element.elementor-element-a7b80db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:var( --e-global-typography-4829aff-font-weight );line-height:var( --e-global-typography-4829aff-line-height );}@media(max-width:1024px){.elementor-7081 .elementor-element.elementor-element-a387b14 .elementor-heading-title{font-size:var( --e-global-typography-db3a965-font-size );line-height:var( --e-global-typography-db3a965-line-height );}.elementor-7081 .elementor-element.elementor-element-a7b80db{--n-accordion-title-font-size:var( --e-global-typography-4829aff-font-size );}:where( .elementor-7081 .elementor-element.elementor-element-a7b80db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4829aff-line-height );}}@media(max-width:767px){.elementor-7081 .elementor-element.elementor-element-ef42847{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7081 .elementor-element.elementor-element-a387b14 .elementor-heading-title{font-size:var( --e-global-typography-db3a965-font-size );line-height:var( --e-global-typography-db3a965-line-height );}.elementor-7081 .elementor-element.elementor-element-a7b80db{--n-accordion-title-font-size:var( --e-global-typography-4829aff-font-size );}:where( .elementor-7081 .elementor-element.elementor-element-a7b80db > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-4829aff-line-height );}}/* Start custom CSS for nested-accordion, class: .elementor-element-a7b80db */.e-n-accordion-item {
  border-left: 2px solid transparent;
  transition: border-color 0.3s ease-in-out;
 
}
.e-n-accordion-item [role="region"] {
  /*max-height: 0;*/
  overflow: hidden;
  transition: max-height 0.4s ease-in-out;
}

.e-n-accordion-item:has(> .e-n-accordion-item-title[aria-expanded="true"]) {
  border-left-color: #d93927;
}
/*.e-n-accordion-item:has(> .e-n-accordion-item-title[aria-expanded="true"]) [role="region"] {*/
/*  max-height: 800px;*/
/*}*/


.e-n-accordion-item-title {
  position: relative;

}
.e-n-accordion-item-title::before {
  content: "";
  position: absolute;
  top: 0; left: -2px;
  width: 2px; height: 100%;
  background-color: #d93927;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
  z-index: 0;
}
.e-n-accordion-item-title[aria-expanded="true"]::before {
  opacity: 1;
}/* End custom CSS */