.elementor-4380 .elementor-element.elementor-element-44f441a{--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;}.elementor-4380 .elementor-element.elementor-element-ca0111f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;}.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-4380 .elementor-element.elementor-element-7f895f0{padding:100px 0px 0px 0px;}.elementor-4380 .elementor-element.elementor-element-7f895f0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:34px;font-weight:500;line-height:40px;color:#2C374C;}.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-4380 .elementor-element.elementor-element-95dc707{width:var( --container-widget-width, 91% );max-width:91%;--container-widget-width:91%;--container-widget-flex-grow:0;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#4A4A4A;}.elementor-4380 .elementor-element.elementor-element-b138b65{--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-4380 .elementor-element.elementor-element-5a4f330{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-5df1302{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-3d7818e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items: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-4380 .elementor-element.elementor-element-491c81a{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-491c81a img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-72e2bc0.elementor-element{--align-self:center;}.elementor-4380 .elementor-element.elementor-element-72e2bc0 .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-c487154{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-b10ff5e{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-142b016{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4380 .elementor-element.elementor-element-01fe314{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-01fe314 img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-6d49cb0 .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-61f762d{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-9d30f7d{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-7acca57{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4380 .elementor-element.elementor-element-e4cb4c1{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-e4cb4c1 img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-331e1d7 .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-2af5e05{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-5d31370{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-8c3ea7b{--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-4380 .elementor-element.elementor-element-70c3498{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-70c3498 img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-1fa9948{width:var( --container-widget-width, 81.267% );max-width:81.267%;--container-widget-width:81.267%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-1fa9948.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-4380 .elementor-element.elementor-element-1fa9948 .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-627c461{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-be7af1b{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-e83668d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4380 .elementor-element.elementor-element-766d101{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-766d101 img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-6d47a80 .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-bc3b0bd{--display:flex;--justify-content:space-between;--border-radius:20px 20px 20px 20px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-4380 .elementor-element.elementor-element-3251ad8{padding:8px 8px 8px 8px;font-family:"Poppins", Sans-serif;font-size:13px;font-weight:400;color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-de620f7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-4380 .elementor-element.elementor-element-3855497{width:var( --container-widget-width, 14.725% );max-width:14.725%;--container-widget-width:14.725%;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-3855497 img{border-radius:42px 42px 42px 42px;}.elementor-4380 .elementor-element.elementor-element-06081fa .elementor-heading-title{color:#FFFFFF;}.elementor-4380 .elementor-element.elementor-element-e4a2bad{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-505px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:431px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:27px;--e-n-carousel-arrow-normal-color:#112E68;}.elementor-4380 .elementor-element.elementor-element-e4a2bad :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#C3D4F5;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-4380 .elementor-element.elementor-element-e4a2bad :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:#112E68;}:where( .elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide ) > .e-con{--border-radius:15px 15px 15px 15px;}@media(max-width:1024px){.elementor-4380 .elementor-element.elementor-element-e4a2bad{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-272px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-17px;--e-n-carousel-arrow-next-right-position:194px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:-17px;}.elementor-4380 .elementor-element.elementor-element-e4a2bad.elementor-element{--align-self:flex-start;}}@media(min-width:768px){.elementor-4380 .elementor-element.elementor-element-44f441a{--content-width:1280px;}.elementor-4380 .elementor-element.elementor-element-ca0111f{--width:40%;}.elementor-4380 .elementor-element.elementor-element-b138b65{--width:60%;}}@media(max-width:767px){.elementor-4380 .elementor-element.elementor-element-7f895f0{padding:0px 0px 0px 0px;}.elementor-4380 .elementor-element.elementor-element-7f895f0 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-4380 .elementor-element.elementor-element-491c81a.elementor-element{--align-self:center;}.elementor-4380 .elementor-element.elementor-element-72e2bc0{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-6d49cb0{width:var( --container-widget-width, 167px );max-width:167px;--container-widget-width:167px;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-331e1d7{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-70c3498.elementor-element{--align-self:center;}.elementor-4380 .elementor-element.elementor-element-1fa9948{--container-widget-width:168px;--container-widget-flex-grow:0;width:var( --container-widget-width, 168px );max-width:168px;}.elementor-4380 .elementor-element.elementor-element-6d47a80{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-06081fa{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;}.elementor-4380 .elementor-element.elementor-element-e4a2bad{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for nested-carousel, class: .elementor-element-e4a2bad *//* Container */
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper {
  overflow: hidden !important;
  padding-right: 120px; /* creates space for 3rd slide peek */
}

/* Slides */
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide {
  background-color: #132B4E;
  transition: all 0.3s ease;

  transform: scale(0.92);
  opacity: 0.6;
}

/* Active slide (1st) */
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide.swiper-slide-active {
  background-color: #132B4E !important;
  transform: scale(1);
  opacity: 1;
  z-index: 2;
}

/* 2nd slide */
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide.swiper-slide-next {
  background-color: #284C93 !important;
  transform: scale(0.96);
  opacity: 1;
}

/* 3rd slide (half visible peek) */
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide.swiper-slide-next + .swiper-slide {
  background-color: #7092CF !important;
  transform: scale(0.9);
  opacity: 0.8;
}
.elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide {
  border-radius: 20px;
  overflow: hidden;
}

/* Mobile: show 1 slide only */
@media (max-width: 767px) {
 .elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper {
    padding-right: 0 !important;
  }

  .elementor-4380 .elementor-element.elementor-element-e4a2bad .swiper-slide {
    border-radius: 16px;
  }
}
  
}/* End custom CSS */