.elementor-749 .elementor-element.elementor-element-734d34c{--display:flex;--min-height:85vh;--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;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-749 .elementor-element.elementor-element-734d34c:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-734d34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stationsatcom.com/wp-content/uploads/2026/06/FAQ-Banner-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-749 .elementor-element.elementor-element-f2412b7{--display:flex;--justify-content:center;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-749 .elementor-element.elementor-element-9769b58{font-family:"Montserrat", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-749 .elementor-element.elementor-element-9769b58 a{color:#FFFFFF;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-749 .elementor-element.elementor-element-afa11f5.elementor-element{--align-self:flex-start;}.elementor-749 .elementor-element.elementor-element-afa11f5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.4rem;font-weight:700;line-height:3.4rem;color:#FFFFFF;}.elementor-749 .elementor-element.elementor-element-6ecdfd3{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-749 .elementor-element.elementor-element-6ecdfd3.elementor-element{--align-self:flex-start;}.elementor-749 .elementor-element.elementor-element-6ecdfd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.3rem;color:#000000;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-749 .elementor-element.elementor-element-a3d1803{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#FFFFFF;}.elementor-749 .elementor-element.elementor-element-d0e115e{--display:flex;}.elementor-749 .elementor-element.elementor-element-e24c896{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-749 .elementor-element.elementor-element-e24c896:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-e24c896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F9FAFF;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-749 .elementor-element.elementor-element-68a16bd{--display:flex;}.elementor-749 .elementor-element.elementor-element-5b6e477{--display:flex;}.elementor-749 .elementor-element.elementor-element-707fc99{--display:flex;}.elementor-749 .elementor-element.elementor-element-425dd58{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-afe4bf3{--display:flex;}.elementor-749 .elementor-element.elementor-element-2064669{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-671d9a1{--display:flex;}.elementor-749 .elementor-element.elementor-element-b07e7f5{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-f0cb376{--display:flex;}.elementor-749 .elementor-element.elementor-element-254993f{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-540249e{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-540249e > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-540249e > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-540249e {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-540249e > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-540249e > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-20992b3{--display:flex;}.elementor-749 .elementor-element.elementor-element-bf73088{--display:flex;}.elementor-749 .elementor-element.elementor-element-eb7c6ad{--display:flex;}.elementor-749 .elementor-element.elementor-element-4864c63{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-a9e4c08{--display:flex;}.elementor-749 .elementor-element.elementor-element-853925b{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-3fc2f32{--display:flex;}.elementor-749 .elementor-element.elementor-element-21d6253{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-7f99592{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-7f99592 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-7f99592 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-7f99592 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-7f99592 > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-7f99592 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-a30973a{--display:flex;}.elementor-749 .elementor-element.elementor-element-75c7628{--display:flex;}.elementor-749 .elementor-element.elementor-element-d04b35c{--display:flex;}.elementor-749 .elementor-element.elementor-element-19d01c0{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-aed889a{--display:flex;}.elementor-749 .elementor-element.elementor-element-6a03d9c{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-beb4c80{--display:flex;}.elementor-749 .elementor-element.elementor-element-fb44cfa{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-baf78f3{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-baf78f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-baf78f3 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-baf78f3 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-baf78f3 > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-baf78f3 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-b8fc9ce{--display:flex;}.elementor-749 .elementor-element.elementor-element-2ca7443{--display:flex;}.elementor-749 .elementor-element.elementor-element-ee2c4a3{--display:flex;}.elementor-749 .elementor-element.elementor-element-cc1f88a{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-06fd722{--display:flex;}.elementor-749 .elementor-element.elementor-element-04811a5{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-9797cae{--display:flex;}.elementor-749 .elementor-element.elementor-element-d731869{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-aec5ec8{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-aec5ec8 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-aec5ec8 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-aec5ec8 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-aec5ec8 > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-aec5ec8 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-5f21109{--display:flex;}.elementor-749 .elementor-element.elementor-element-d563828{--display:flex;}.elementor-749 .elementor-element.elementor-element-1b848dc{--display:flex;}.elementor-749 .elementor-element.elementor-element-2971909{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-6a6f4b6{--display:flex;}.elementor-749 .elementor-element.elementor-element-e2fc633{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-803fe84{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-803fe84 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-803fe84 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-803fe84 {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-803fe84 > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-803fe84 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-4b0a684{--display:flex;}.elementor-749 .elementor-element.elementor-element-3d6f25e{--display:flex;}.elementor-749 .elementor-element.elementor-element-0b7dc75{--display:flex;}.elementor-749 .elementor-element.elementor-element-2b3e871{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-ab87cf1{--display:flex;}.elementor-749 .elementor-element.elementor-element-0c80bb1{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-65b779e{--display:flex;}.elementor-749 .elementor-element.elementor-element-ae4c67a{font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#333333;}.elementor-749 .elementor-element.elementor-element-6a6372b{--n-accordion-title-font-size:1.1rem;--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:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 15px 15px 15px;--n-accordion-title-normal-color:#000000;--n-accordion-icon-size:15px;}.elementor-749 .elementor-element.elementor-element-6a6372b > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-6a6372b > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:none;}.elementor-749 .elementor-element.elementor-element-6a6372b {--n-accordion-padding:15px 15px 15px 15px;}:where( .elementor-749 .elementor-element.elementor-element-6a6372b > .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-family:"Roboto", Sans-serif;font-weight:500;}:where( .elementor-749 .elementor-element.elementor-element-6a6372b > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-749 .elementor-element.elementor-element-6034276{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-font-size:0.9rem;}.elementor-749 .elementor-element.elementor-element-6034276.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Roboto", Sans-serif;font-weight:500;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-749 .elementor-element.elementor-element-afa11f5 .elementor-heading-title{font-size:2.3rem;line-height:2.3rem;}.elementor-749 .elementor-element.elementor-element-6ecdfd3{width:100%;max-width:100%;}.elementor-749 .elementor-element.elementor-element-6ecdfd3 .elementor-heading-title{font-size:1.2rem;line-height:1.2rem;}.elementor-749 .elementor-element.elementor-element-a3d1803{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-749 .elementor-element.elementor-element-f2412b7{--width:70%;}.elementor-749 .elementor-element.elementor-element-d0e115e{--width:30%;}}@media(min-width:1025px){.elementor-749 .elementor-element.elementor-element-734d34c:not(.elementor-motion-effects-element-type-background), .elementor-749 .elementor-element.elementor-element-734d34c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-6ecdfd3 */.elementor-749 .elementor-element.elementor-element-6ecdfd3 {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
   line-height: 100%;
  letter-spacing: 0%;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-540249e */.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-540249e .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7f99592 */.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-7f99592 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-baf78f3 */.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-baf78f3 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-aec5ec8 */.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-aec5ec8 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-803fe84 */.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-803fe84 .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-6a6372b */.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item {
  background-color: #EDF1FA !important;
  border-radius: 12px !important;
  margin-bottom: 12px !important;
  border: none !important;
  overflow: hidden !important;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.08) !important;
  transition: background-color 0.2s ease !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item[open] {
  background-color: #FFFFFF !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item-title {
  background: transparent !important;
  padding: 20px 24px !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] {
  background: transparent !important;
  padding: 0 24px 20px 24px !important;
  margin: 0 !important;
}

.elementor-749 .elementor-element.elementor-element-6a6372b .e-n-accordion-item > [role="region"] p {
  margin: 0 !important;
  color: #6B7280 !important;
  font-weight: 400 !important;
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-6034276 *//* Inactive — gradient border */
.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title {
  background: #fff !important;
  border: 1.5px solid transparent !important;
  border-radius: 999px !important;
  padding: 10px 20px !important;
  position: relative !important;
}

.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title::before {
  content: '' !important;
  position: absolute !important;
  inset: 0 !important;
  border-radius: 999px !important;
  padding: 1.5px !important;
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082) !important;
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0) !important;
  -webkit-mask-composite: xor !important;
  mask-composite: exclude !important;
  pointer-events: none !important;
}

/* Inactive text — gradient */
.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title .e-n-tab-title-text {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082) !important;
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  background-clip: text !important;
}

/* Active — gradient background */
.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title[aria-selected="true"] {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082) !important;
}

.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title[aria-selected="true"]::before {
  display: none !important;
}

/* Active text — white */
.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title[aria-selected="true"] .e-n-tab-title-text {
  background: none !important;
  -webkit-text-fill-color: #ffffff !important;
  color: #ffffff !important;
}
.elementor-749 .elementor-element.elementor-element-6034276 .e-n-tab-title .e-n-tab-title-text {
  background: none !important;
  -webkit-text-fill-color: #0a0a0a !important;
  color: #0a0a0a !important;
}/* End custom CSS */