.elementor-559 .elementor-element.elementor-element-f7532e2{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.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-559 .elementor-element.elementor-element-52010a8{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;color:var( --e-global-color-814991d );}.elementor-559 .elementor-element.elementor-element-3bc91bd{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-559 .elementor-element.elementor-element-792b746{--grid-columns:1;}.elementor-559 .elementor-element.elementor-element-2f9d992{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-559 .elementor-element.elementor-element-2f9d992:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-2f9d992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b0742e0 );}.elementor-559 .elementor-element.elementor-element-89b70a2{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;color:var( --e-global-color-814991d );}.elementor-559 .elementor-element.elementor-element-baa983a{--grid-columns:3;}.elementor-559 .elementor-element.elementor-element-518ad91{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-559 .elementor-element.elementor-element-27c9d00{--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;}.elementor-559 .elementor-element.elementor-element-8474420{--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;--border-radius:24px 24px 24px 24px;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-559 .elementor-element.elementor-element-8474420:not(.elementor-motion-effects-element-type-background), .elementor-559 .elementor-element.elementor-element-8474420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(145deg, var( --e-global-color-secondary ) 40%, var( --e-global-color-primary ) 100%);}.elementor-559 .elementor-element.elementor-element-39062d3{color:#FAFAFB;}.elementor-559 .elementor-element.elementor-element-b72cc4a{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}@media(min-width:768px){.elementor-559 .elementor-element.elementor-element-27c9d00{--content-width:900px;}}@media(max-width:1024px){.elementor-559 .elementor-element.elementor-element-792b746{--grid-columns:2;}.elementor-559 .elementor-element.elementor-element-baa983a{--grid-columns:2;}}@media(max-width:767px){.elementor-559 .elementor-element.elementor-element-792b746{--grid-columns:1;}.elementor-559 .elementor-element.elementor-element-baa983a{--grid-columns:1;}}/* Start custom CSS for text-editor, class: .elementor-element-52010a8 */.section-label {
    color: var(--digiset-primary-600);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-89b70a2 */.section-label {
    color: var(--digiset-primary-600);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-177e9ae */.elementor-559 .elementor-element.elementor-element-177e9ae {
    --blue-900:#0a2a43;
  --blue-800:#0d3a5c;
  --blue-700:#0f4c78;
  --blue-600:#1466a0;
  --teal-500:#12a5a8;
  --teal-400:#3cc0c2;
  --red:#e2001a;            /* accent, episode numbers */
  --ink:#0f2233;
  --body:#3d4b5a;
  --muted:#6b7684;
  --line:#e4e9ee;
  --bg:#f5f8fa;
  --white:#ffffff;
  --radius:16px;
  --radius-sm:10px;
  --shadow:0 10px 30px -12px rgba(10,42,67,.25);
  --shadow-sm:0 4px 14px -8px rgba(10,42,67,.25);
  --font-head:'Space Grotesk',system-ui,sans-serif;
  --font-body:'Inter',system-ui,sans-serif;
  --max:1200px;
}

.elementor-559 .elementor-element.elementor-element-177e9ae section.block{padding:72px 0}
.elementor-559 .elementor-element.elementor-element-177e9ae section.block.alt{background:var(--white)}
.elementor-559 .elementor-element.elementor-element-177e9ae .section-label{font-family:var(--font-head);font-weight:600;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--teal-500);margin-bottom:10px}
.elementor-559 .elementor-element.elementor-element-177e9ae .section-title{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:6px}
.elementor-559 .elementor-element.elementor-element-177e9ae .section-intro{color:var(--muted);max-width:680px;margin-bottom:34px}


.elementor-559 .elementor-element.elementor-element-177e9ae .about-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}
.elementor-559 .elementor-element.elementor-element-177e9ae .about-item{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px}
.elementor-559 .elementor-element.elementor-element-177e9ae .about-item .ic{width:46px;height:46px;border-radius:12px;background:linear-gradient(135deg,var(--blue-700),var(--teal-500));display:flex;align-items:center;justify-content:center;margin-bottom:16px}
.elementor-559 .elementor-element.elementor-element-177e9ae .about-item h4{font-size:1.05rem;margin-bottom:8px}
.elementor-559 .elementor-element.elementor-element-177e9ae .about-item p{font-size:14px;color:var(--muted)}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39062d3 */.elementor-559 .elementor-element.elementor-element-39062d3 h3 {
    color: white; 
}/* End custom CSS */