.elementor-166 .elementor-element.elementor-element-5df2a97{--display:flex;--min-height:85vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:8vw;--padding-bottom:0vw;--padding-left:8vw;--padding-right:8vw;}.elementor-166 .elementor-element.elementor-element-e5a3deb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-166 .elementor-element.elementor-element-e5a3deb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-166 .elementor-element.elementor-element-27df925 img{border-radius:30px 30px 30px 30px;}.elementor-166 .elementor-element.elementor-element-8c6a67c{--display:flex;}.elementor-166 .elementor-element.elementor-element-8f39d8a{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-166 .elementor-element.elementor-element-8f39d8a .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-dd230be{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-b6266d7{--display:flex;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-166 .elementor-element.elementor-element-d0eb003{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-786c8b0{--display:flex;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-166 .elementor-element.elementor-element-4373669{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-f073fe6{--display:flex;--padding-top:0vw;--padding-bottom:2vw;--padding-left:2vw;--padding-right:2vw;}.elementor-166 .elementor-element.elementor-element-1bf5992{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-1bf5992 a{color:var( --e-global-color-9b2c800 );}.elementor-166 .elementor-element.elementor-element-1bf5992 a:hover, .elementor-166 .elementor-element.elementor-element-1bf5992 a:focus{color:var( --e-global-color-accent );}.elementor-166 .elementor-element.elementor-element-0853996{--n-accordion-title-font-size:1.3em;padding:0vw 0vw 0vw 0vw;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:10px;}.elementor-166 .elementor-element.elementor-element-0853996 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#273860;}:where( .elementor-166 .elementor-element.elementor-element-0853996 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-166 .elementor-element.elementor-element-6f35387e{--display:flex;--min-height:65vh;--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;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;--z-index:0;}.elementor-166 .elementor-element.elementor-element-bae1ffb{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-166 .elementor-element.elementor-element-bae1ffb .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-2280e77{text-align:center;}.elementor-166 .elementor-element.elementor-element-3559cc82{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--z-index:0;}.elementor-166 .elementor-element.elementor-element-31ed2c2e{--display:flex;--z-index:0;}.elementor-166 .elementor-element.elementor-element-58e4a9d5{--display:flex;--min-height:60vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 17px -8px rgba(0, 0, 0, 0.1);--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;--z-index:0;}.elementor-166 .elementor-element.elementor-element-58e4a9d5:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFC;background-image:url("https://praxis-goedl.ch/wp-content/uploads/2026/03/DSC08070-Bearbeitet.jpg");background-position:center center;background-size:cover;}.elementor-166 .elementor-element.elementor-element-58e4a9d5::before, .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-58e4a9d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #141E1900 65%, var( --e-global-color-text ) 100%);}.elementor-166 .elementor-element.elementor-element-58e4a9d5:hover{box-shadow:2px 2px 17px -8px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-447daa18{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-166 .elementor-element.elementor-element-d4534f9{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;}.elementor-166 .elementor-element.elementor-element-d4534f9 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-f423a5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-dacacb1{--display:flex;}.elementor-166 .elementor-element.elementor-element-a7ab9c2{--display:flex;--min-height:60vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 17px -8px rgba(0, 0, 0, 0.1);--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-166 .elementor-element.elementor-element-a7ab9c2:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFC;background-image:url("https://praxis-goedl.ch/wp-content/uploads/2026/03/DSC08053-Bearbeitet.jpg");background-position:center center;background-size:cover;}.elementor-166 .elementor-element.elementor-element-a7ab9c2::before, .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-a7ab9c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #141E1900 65%, var( --e-global-color-text ) 100%);}.elementor-166 .elementor-element.elementor-element-a7ab9c2:hover{box-shadow:2px 2px 17px -8px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-60f6b40{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-166 .elementor-element.elementor-element-a0b4bbe{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;}.elementor-166 .elementor-element.elementor-element-a0b4bbe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-36f9432 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-bbb6f0a{--display:flex;}.elementor-166 .elementor-element.elementor-element-f1bdd56{--display:flex;--min-height:60vh;--justify-content:flex-end;--overlay-opacity:1;--border-radius:30px 30px 30px 30px;box-shadow:2px 2px 17px -8px rgba(0, 0, 0, 0.1);--padding-top:1vw;--padding-bottom:1vw;--padding-left:1vw;--padding-right:1vw;}.elementor-166 .elementor-element.elementor-element-f1bdd56:not(.elementor-motion-effects-element-type-background), .elementor-166 .elementor-element.elementor-element-f1bdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FDFFFC;background-image:url("https://praxis-goedl.ch/wp-content/uploads/2026/03/DSC08080-Bearbeitet.jpg");background-position:center center;background-size:cover;}.elementor-166 .elementor-element.elementor-element-f1bdd56::before, .elementor-166 .elementor-element.elementor-element-f1bdd56 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-f1bdd56 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-f1bdd56 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-f1bdd56 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-f1bdd56 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #141E1900 65%, var( --e-global-color-text ) 100%);}.elementor-166 .elementor-element.elementor-element-f1bdd56:hover{box-shadow:2px 2px 17px -8px rgba(0,0,0,0.5);}.elementor-166 .elementor-element.elementor-element-1d0f82e{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-166 .elementor-element.elementor-element-65622a0{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;}.elementor-166 .elementor-element.elementor-element-65622a0 .elementor-heading-title{font-family:"Manrope", Sans-serif;font-size:2em;font-weight:700;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-cfda911 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1em;font-weight:300;color:var( --e-global-color-9e54544 );}.elementor-166 .elementor-element.elementor-element-7e8c7bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:0vw;}.elementor-166 .elementor-element.elementor-element-b46a1fe{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:center;}.elementor-166 .elementor-element.elementor-element-b46a1fe .elementor-heading-title{font-family:"Manrope", Sans-serif;font-weight:900;color:var( --e-global-color-text );}.elementor-166 .elementor-element.elementor-element-f446a5a{text-align:center;}.elementor-166 .elementor-element.elementor-element-3e9040f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0vw;--margin-bottom:-2vw;--margin-left:0vw;--margin-right:0vw;}.elementor-166 .elementor-element.elementor-element-983bc41{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-983bc41::before, .elementor-166 .elementor-element.elementor-element-983bc41 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-983bc41 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-983bc41 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-983bc41 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-983bc41 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-0c19b90 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-c949643{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-c949643::before, .elementor-166 .elementor-element.elementor-element-c949643 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-c949643 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-c949643 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-c949643 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-c949643 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-6ec1b2c img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-e8d295e{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-e8d295e::before, .elementor-166 .elementor-element.elementor-element-e8d295e > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-e8d295e > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-e8d295e > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-e8d295e > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-e8d295e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-77c264c img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-47df845{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-47df845::before, .elementor-166 .elementor-element.elementor-element-47df845 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-47df845 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-47df845 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-47df845 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-47df845 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-2b3c689 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-e748620{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-166 .elementor-element.elementor-element-0f668f5{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-0f668f5::before, .elementor-166 .elementor-element.elementor-element-0f668f5 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-0f668f5 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-0f668f5 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-0f668f5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-0f668f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-a302def img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-ddf3206{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-ddf3206::before, .elementor-166 .elementor-element.elementor-element-ddf3206 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-ddf3206 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-ddf3206 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-ddf3206 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-ddf3206 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-bf3c1ed img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}.elementor-166 .elementor-element.elementor-element-25b85a6{--display:flex;--overlay-opacity:0.5;}.elementor-166 .elementor-element.elementor-element-25b85a6::before, .elementor-166 .elementor-element.elementor-element-25b85a6 > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-25b85a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-166 .elementor-element.elementor-element-25b85a6 > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-25b85a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-166 .elementor-element.elementor-element-25b85a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-166 .elementor-element.elementor-element-14e80e8 img{border-radius:30px 30px 30px 30px;box-shadow:0px 0px 28px -12px rgba(0, 0, 0, 0);}:root{--page-title-display:none;}@media(max-width:767px){.elementor-166 .elementor-element.elementor-element-8f39d8a{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-166 .elementor-element.elementor-element-0853996{padding:0vw 0vw 0vw 0vw;}.elementor-166 .elementor-element.elementor-element-6f35387e{--justify-content:flex-start;--padding-top:3vw;--padding-bottom:3vw;--padding-left:3vw;--padding-right:3vw;}.elementor-166 .elementor-element.elementor-element-bae1ffb{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-166 .elementor-element.elementor-element-b46a1fe{margin:-3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}}@media(min-width:768px){.elementor-166 .elementor-element.elementor-element-e5a3deb{--width:33.238%;}}/* Start custom CSS for nested-accordion, class: .elementor-element-0853996 *//* ======================================
   DARK ACTIVE FAQ (like screenshot)
   classic accordion + nested (e-n)
   ====================================== */

/* Card */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-item,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item{
  background:#fff !important;
  border:1px solid #EEF0F6 !important;
  border-radius:14px !important;
  overflow:hidden !important;
  margin:14px 0 !important;
  box-shadow: 0 10px 30px rgba(0,0,0,.06) !important;
}

/* Title */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-title,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title{
  background:transparent !important;
  border:0 !important;
  padding:18px 64px 18px 22px !important;
  font-weight:600 !important;
  color:#111 !important;
  position:relative !important;
}

/* Content */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-content,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-content{
  background:transparent !important;
  border:0 !important;
  padding:0 64px 18px 22px !important;
  color:#6B7280 !important;
  font-size:14px !important;
  line-height:1.6 !important;
}

/* Hide default icons */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-icon,
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-icon i,
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-icon svg,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title-icon,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title-icon i,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title-icon svg{
  display:none !important;
}

/* Custom round icon (plus) */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-title::after,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title::after{
  content:"+";
  position:absolute !important;
  right:18px !important;
  top:50% !important;
  transform:translateY(-50%) !important;
  width:30px !important;
  height:30px !important;
  border-radius:999px !important;
  display:grid !important;
  place-items:center !important;
  border:1px solid #CBD5E1 !important;
  color:#111 !important;
  font-size:18px !important;
  font-weight:700 !important;
  line-height:1 !important;
  background:transparent !important;
}

/* OPEN state (dark card) */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-item:has(.elementor-tab-title.elementor-active),
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item[open]{
  background:#273860 !important;   /* requested background */
  border-color:#273860 !important; /* keep border consistent */
}

/* Open: title + content text white-ish */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-title.elementor-active,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item[open] .e-n-accordion-item-title{
  color:#F8FAFC !important;
}

.elementor-166 .elementor-element.elementor-element-0853996 .elementor-accordion-item:has(.elementor-tab-title.elementor-active) .elementor-tab-content,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item[open] .e-n-accordion-item-content{
  color:#CBD5E1 !important;
}

/* Open: icon becomes minus + subtle light border */
.elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-title.elementor-active::after,
.elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item[open] .e-n-accordion-item-title::after{
  content:"–" !important;
  border-color:rgba(248,250,252,.55) !important;
  color:#F8FAFC !important;
}

/* Mobile spacing */
@media (max-width: 767px){
  .elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-title,
  .elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-title{
    padding:16px 56px 16px 18px !important;
  }
  .elementor-166 .elementor-element.elementor-element-0853996 .elementor-tab-content,
  .elementor-166 .elementor-element.elementor-element-0853996 .e-n-accordion-item-content{
    padding:0 56px 16px 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0c19b90 */.elementor-166 .elementor-element.elementor-element-0c19b90 img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-0c19b90 img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ec1b2c */.elementor-166 .elementor-element.elementor-element-6ec1b2c img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-6ec1b2c img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-77c264c */.elementor-166 .elementor-element.elementor-element-77c264c img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-77c264c img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2b3c689 */.elementor-166 .elementor-element.elementor-element-2b3c689 img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-2b3c689 img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a302def */.elementor-166 .elementor-element.elementor-element-a302def img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-a302def img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-bf3c1ed */.elementor-166 .elementor-element.elementor-element-bf3c1ed img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-bf3c1ed img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-14e80e8 */.elementor-166 .elementor-element.elementor-element-14e80e8 img {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.elementor-166 .elementor-element.elementor-element-14e80e8 img:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.10);
}/* End custom CSS */