.elementor-94216 .elementor-element.elementor-element-39c0893{--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:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-94216 .elementor-element.elementor-element-39c0893:not(.elementor-motion-effects-element-type-background), .elementor-94216 .elementor-element.elementor-element-39c0893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, var( --e-global-color-secondary ) 0%, #365287 100%);}.elementor-94216 .elementor-element.elementor-element-4f1c8e2{--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;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-94216 .elementor-element.elementor-element-5d4fc51 .elementor-heading-title{font-family:var( --e-global-typography-2ca63e3-font-family ), Sans-serif;font-size:var( --e-global-typography-2ca63e3-font-size );font-weight:var( --e-global-typography-2ca63e3-font-weight );line-height:var( --e-global-typography-2ca63e3-line-height );letter-spacing:var( --e-global-typography-2ca63e3-letter-spacing );word-spacing:var( --e-global-typography-2ca63e3-word-spacing );color:var( --e-global-color-1cf819c );}.elementor-94216 .elementor-element.elementor-element-f52a163{--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-94216 .elementor-element.elementor-element-f81d02b{border-radius:20px 20px 20px 20px;}.elementor-94216 .elementor-element.elementor-element-8ce17ef{--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:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button-content-wrapper{flex-direction:row;}.elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button{font-family:"Urbanist", Sans-serif;font-size:clamp(1.4rem, -0.1rem + 2.6667vw, 1.8rem);line-height:1.2em;fill:var( --e-global-color-1cf819c );color:var( --e-global-color-1cf819c );background-color:var( --e-global-color-primary );}.elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button:hover, .elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button:focus{color:var( --e-global-color-1cf819c );background-color:transparent;background-image:linear-gradient(30deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button:hover svg, .elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button:focus svg{fill:var( --e-global-color-1cf819c );}.elementor-94216 .elementor-element.elementor-element-5ce6341.elementor-element{--align-self:center;}.elementor-94216 .elementor-element.elementor-element-ebfbeb8{--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:0rem;--margin-bottom:3rem;--margin-left:0rem;--margin-right:0rem;}.elementor-94216 .elementor-element.elementor-element-6ad1013 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-94216 .elementor-element.elementor-element-6ad1013{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-94216 .elementor-element.elementor-element-c5ad6e3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-94216 .elementor-element.elementor-element-c5ad6e3{margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-accent );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-94216 .elementor-element.elementor-element-6143c34{--grid-columns:2;}.elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );margin-top:2rem;}body:not(.rtl) .elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-94216 .elementor-element.elementor-element-5d4fc51 .elementor-heading-title{font-size:var( --e-global-typography-2ca63e3-font-size );line-height:var( --e-global-typography-2ca63e3-line-height );letter-spacing:var( --e-global-typography-2ca63e3-letter-spacing );word-spacing:var( --e-global-typography-2ca63e3-word-spacing );}.elementor-94216 .elementor-element.elementor-element-8ce17ef{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-94216 .elementor-element.elementor-element-6ad1013 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-94216 .elementor-element.elementor-element-c5ad6e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-94216 .elementor-element.elementor-element-6143c34{--grid-columns:2;}.elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(min-width:768px){.elementor-94216 .elementor-element.elementor-element-4f1c8e2{--width:33.3333%;}.elementor-94216 .elementor-element.elementor-element-f52a163{--width:66.6666%;}.elementor-94216 .elementor-element.elementor-element-ebfbeb8{--content-width:1000px;}}@media(max-width:1024px) and (min-width:768px){.elementor-94216 .elementor-element.elementor-element-4f1c8e2{--width:50%;}.elementor-94216 .elementor-element.elementor-element-f52a163{--width:50%;}}@media(max-width:767px){.elementor-94216 .elementor-element.elementor-element-4f1c8e2.e-con{--order:99999 /* order end hack */;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-94216 .elementor-element.elementor-element-5d4fc51{text-align:center;}.elementor-94216 .elementor-element.elementor-element-5d4fc51 .elementor-heading-title{font-size:var( --e-global-typography-2ca63e3-font-size );line-height:var( --e-global-typography-2ca63e3-line-height );letter-spacing:var( --e-global-typography-2ca63e3-letter-spacing );word-spacing:var( --e-global-typography-2ca63e3-word-spacing );}.elementor-94216 .elementor-element.elementor-element-8ce17ef{--padding-top:2rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-94216 .elementor-element.elementor-element-f702b98 .elementor-button{font-size:1rem;padding:8px 8px 8px 8px;}.elementor-94216 .elementor-element.elementor-element-5ce6341.elementor-element{--align-self:center;}.elementor-94216 .elementor-element.elementor-element-6ad1013 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-94216 .elementor-element.elementor-element-c5ad6e3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-94216 .elementor-element.elementor-element-6143c34{--grid-columns:1;}.elementor-94216 .elementor-element.elementor-element-6143c34 .elementor-pagination{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for button, class: .elementor-element-f702b98 */.elementor-94216 .elementor-element.elementor-element-f702b98 a:hover{
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5ce6341 */.podcast-icons {
  display: flex;
  flex-wrap: wrap;          /* allow wrapping on mobile */
  justify-content: space-between;
  align-items: center;
  gap: 0.7rem;
}

/* Link container */
.podcast-icon {
  display: inline-flex;
  width: 80px;              /* desktop size */
  height: auto;
  text-decoration: none;
  color: #000;              /* make label text black */
}

/* Stack icon and label */
.podcast-icon-inner {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* SVG scales with container */
.podcast-icon svg {
  width: 100%;
  height: auto;
  max-width: 40px;
}

/* Label styles */
.podcast-label {
  margin-top: 0.25rem;
  font-size: 14px;          /* label font size */
  line-height: 1.2;
  color: #000;              /* ensure label text is black */
}

/* Mobile: shrink icons to 30px and allow tighter wrapping */
@media (max-width: 767px) {
  .podcast-icon {
    width: 30px;
  }

  .podcast-icon svg {
    max-width: 30px;
  }

  .podcast-icons {
    justify-content: flex-start;
    gap: 1.9rem;
  }
  .podcast-label{
      display: none;
  }

}
.podcast-label{
    font-family:urbanist;
    font-weight: 600;
    font-size:1rem;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b869e56 */.video-wrapper {
  position: relative;
  width: 100%;
  /* 16:9 aspect ratio */
  padding-top: 56.25%;
}

.video-wrapper iframe {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
}/* End custom CSS */