.elementor-5232 .elementor-element.elementor-element-f548b0e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-5232 .elementor-element.elementor-element-f548b0e:not(.elementor-motion-effects-element-type-background), .elementor-5232 .elementor-element.elementor-element-f548b0e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-5232 .elementor-element.elementor-element-bf0f7dd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5232 .elementor-element.elementor-element-bf0f7dd.e-con{--align-self:center;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-menu-toggle{margin:0 auto;}.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-b3887d8 );fill:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-fe00729 .e--pointer-framed .elementor-item:before,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-fe00729 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-5232 .elementor-element.elementor-element-fe00729 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-ef5e269{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5232 .elementor-element.elementor-element-ef5e269.e-con{--align-self:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-5232 .elementor-element.elementor-element-37b9cf6{text-align:right;}.elementor-5232 .elementor-element.elementor-element-37b9cf6 img{width:25%;}.elementor-5232 .elementor-element.elementor-element-f911e3c{--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-5232 .elementor-element.elementor-element-1418969{--spacer-size:25px;}.elementor-5232 .elementor-element.elementor-element-c1f1a81{--display:flex;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title{background-color:#03354C00;flex-direction:row-reverse;gap:8px;padding:0px 0px 8px 0px;color:var( --e-global-color-b3887d8 );font-family:"Figtree", Sans-serif;font-size:1.6rem;font-weight:700;text-transform:capitalize;line-height:1.2em;}.elementor-5232 .elementor-element.elementor-element-3860f7b > .elementor-widget-container{margin:-5px 0px 0px 0px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading{text-align:start;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-sub-heading{text-align:start;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-two{border-bottom-color:var( --e-global-color-b3887d8 );border-bottom-width:1px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-nine .blogfoel-heading-inner .blogfoel-heading-title::before{background-color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-seven .blogfoel-heading-inner::before, .elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-seven .blogfoel-heading-inner::after, .elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-eight .blogfoel-heading-inner::after{background-color:var( --e-global-color-b3887d8 );height:1px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-ten .blogfoel-heading-inner::before{background-color:var( --e-global-color-b3887d8 );width:1px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-nine .blogfoel-heading-inner .blogfoel-heading-title::before, .elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading.style-nine .blogfoel-heading-inner .blogfoel-heading-title::after{height:1px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title i{font-size:16px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title svg{width:16px;height:16px;}.elementor-5232 .elementor-element.elementor-element-92f2617{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-5232 .elementor-element.elementor-element-92f2617.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5232 .elementor-element.elementor-element-e1c610c:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-e1c610c img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-e1c610c .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-637d01e:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-637d01e img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-637d01e .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-fb388b1:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-fb388b1 img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-fb388b1 .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-d726378:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-d726378 img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-d726378 .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-b84b6ca:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-b84b6ca img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-b84b6ca .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-e59c8ff:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-e59c8ff img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-e59c8ff .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-e9b9437:hover{--e-transform-scale:1.1;}.elementor-5232 .elementor-element.elementor-element-e9b9437 img{width:50%;max-width:100%;}.elementor-5232 .elementor-element.elementor-element-e9b9437 .widget-image-caption{color:var( --e-global-color-b3887d8 );font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-5232 .elementor-element.elementor-element-a1e1a12{--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-5232 .elementor-element.elementor-element-91c1d80{--spacer-size:50px;}.elementor-5232 .elementor-element.elementor-element-0af0134{--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-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-5232 .elementor-element.elementor-element-1b1d276 .elementor-heading-title{color:var( --e-global-color-b3887d8 );}.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-5232 .elementor-element.elementor-element-055ffbe a{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-edee880 a{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-9e0eaee .elementor-heading-title{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-edd8f07 a{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-807aba7 .elementor-heading-title{color:var( --e-global-color-b3887d8 );}.elementor-5232 .elementor-element.elementor-element-2d797b8{--display:flex;}.elementor-5232 .elementor-element.elementor-element-b510f48{--display:flex;}.elementor-5232 .elementor-element.elementor-element-f4e7a48{--display:flex;}.elementor-5232 .elementor-element.elementor-element-05bd5a3{--display:flex;}.elementor-5232 .elementor-element.elementor-element-71bee05{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-b3887d8 );--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-5232 .elementor-element.elementor-element-bf0f7dd{--width:75%;}.elementor-5232 .elementor-element.elementor-element-ef5e269{--width:25%;}}@media(max-width:1024px){.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title{gap:8px;padding:0px 0px 5px 0px;font-size:1.4rem;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title i{font-size:16px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title svg{width:16px;height:16px;}}@media(max-width:767px){.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title{gap:8px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title i{font-size:16px;}.elementor-5232 .elementor-element.elementor-element-3860f7b .blogfoel-item-heading .blogfoel-heading-title svg{width:16px;height:16px;}.elementor-5232 .elementor-element.elementor-element-e1c610c img{width:25%;}.elementor-5232 .elementor-element.elementor-element-637d01e img{width:25%;}.elementor-5232 .elementor-element.elementor-element-fb388b1 img{width:25%;}.elementor-5232 .elementor-element.elementor-element-d726378 img{width:25%;}.elementor-5232 .elementor-element.elementor-element-b84b6ca img{width:25%;}.elementor-5232 .elementor-element.elementor-element-e59c8ff img{width:25%;}.elementor-5232 .elementor-element.elementor-element-e9b9437 img{width:25%;}}/* Start custom CSS for container, class: .elementor-element-92f2617 */.team-slideshow {
  --main-width: 75%;
  --thumb-width: 25%;
  --slide-height: 420px;
  position: relative;
}

.team-slideshow > h2,
.team-slideshow .elementor-heading-title {
  margin-bottom: 30px;
}

/* Wrapper created by JS */
.team-slider-layout {
  display: flex;
  gap: 32px;
  align-items: stretch;
}

/* Featured area */
.team-slider-featured {
  width: var(--main-width);
  min-height: var(--slide-height);
  display: flex;
  align-items: center;
  gap: 36px;
  padding: 40px;
  border-radius: 20px;
  background: #f7f9fb;
  box-shadow: 0 12px 30px rgba(0,0,0,0.08);
}

.team-slider-featured img {
  width: 42%;
  max-height: 280px;
  object-fit: contain;
}

.team-slider-content {
  width: 58%;
}

.team-slider-content h2 {
  font-size: 36px;
  line-height: 1.15;
  margin: 0 0 16px;
  color: #07364a;
}

.team-slider-content p {
  font-size: 17px;
  line-height: 1.65;
  color: #36515f;
  margin: 0;
}

/* Upcoming images */
.team-slider-thumbs {
  width: var(--thumb-width);
  display: flex;
  flex-direction: column;
  gap: 18px;
}

.team-slider-thumb {
  display: flex;
  align-items: center;
  gap: 14px;
  padding: 14px;
  border-radius: 14px;
  background: #ffffff;
  border: 1px solid #e3e8ec;
  opacity: 0.55;
  transition: all 0.3s ease;
}

.team-slider-thumb img {
  width: 58px;
  height: 58px;
  object-fit: contain;
}

.team-slider-thumb span {
  font-size: 14px;
  font-style: italic;
  color: #07364a;
}

.team-slider-thumb.is-next {
  opacity: 1;
  border-color: #07364a;
  transform: scale(1.03);
}

/* Hide original Elementor image widgets after JS reads them */
.team-slideshow .team-source-hidden {
  display: none !important;
}

@media (max-width: 900px) {
  .team-slider-layout {
    flex-direction: column;
  }

  .team-slider-featured,
  .team-slider-thumbs {
    width: 100%;
  }

  .team-slider-featured {
    flex-direction: column;
    text-align: center;
  }

  .team-slider-featured img,
  .team-slider-content {
    width: 100%;
  }

  .team-slider-thumbs {
    flex-direction: row;
    overflow-x: auto;
  }

  .team-slider-thumb {
    min-width: 170px;
  }
}/* End custom CSS */