.elementor-6587 .elementor-element.elementor-element-88643e5{--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-6587 .elementor-element.elementor-element-d841eaa{--display:flex;--overlay-opacity:0.85;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-6587 .elementor-element.elementor-element-d841eaa:not(.elementor-motion-effects-element-type-background), .elementor-6587 .elementor-element.elementor-element-d841eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://propleader.co.in/wp-content/uploads/2026/01/photo-1497366754035-f200968a6e72.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6587 .elementor-element.elementor-element-d841eaa::before, .elementor-6587 .elementor-element.elementor-element-d841eaa > .elementor-background-video-container::before, .elementor-6587 .elementor-element.elementor-element-d841eaa > .e-con-inner > .elementor-background-video-container::before, .elementor-6587 .elementor-element.elementor-element-d841eaa > .elementor-background-slideshow::before, .elementor-6587 .elementor-element.elementor-element-d841eaa > .e-con-inner > .elementor-background-slideshow::before, .elementor-6587 .elementor-element.elementor-element-d841eaa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0C0F37;--background-overlay:'';}.elementor-6587 .elementor-element.elementor-element-4c59983{--display:flex;}.elementor-6587 .elementor-element.elementor-element-e2be66e{text-align:center;}.elementor-6587 .elementor-element.elementor-element-e2be66e .elementor-heading-title{font-size:30px;color:#ffffff;}.elementor-6587 .elementor-element.elementor-element-97ca387{text-align:center;font-size:21px;}.elementor-6587 .elementor-element.elementor-element-2839ecb .elementor-button{background-color:#2D74DA;font-size:1.1rem;transition-duration:0.8s;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;}.elementor-6587 .elementor-element.elementor-element-784a476{--display:flex;}@media(max-width:767px){.elementor-6587 .elementor-element.elementor-element-ad5e979 > .elementor-widget-container{margin:30px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-ad5e979 *//* title */
.location-title{
  font-size:18px;
  font-weight:600;
  margin-bottom:10px;
  color:#111;
}

/* wrapper */
.chip-slider{
  position:relative;
  width:100%;
}

/* track */
.chip-track{
  display:flex;
  gap:10px;
  overflow-x:auto;
 padding:10px 70px 10px 60px;
  scroll-behavior:smooth;
  align-items:center;
}



/* hide scrollbar */
.chip-track::-webkit-scrollbar{
  display:none;
}

/* chips */
.chip{
  white-space:nowrap;
  padding:10px 18px;
  border:1px solid #ddd;
  border-radius:6px;
  background:#fff !important;
  text-decoration:none !important;
  color:#000 !important;
  font-size:14px;
  display:flex;
  align-items:center;
}

/* remove visited / active colors */
.chip:visited,
.chip:active,
.chip:hover{
  color:#000 !important;
  background:#fff !important;
}

/* arrows */
.nav-btn{
  position:absolute;
  top:50%;
  transform:translateY(-50%);

  width:32px !important;
  min-width:32px !important;
  height:32px !important;
  padding:0 !important;

  background:#114376 !important;
  border:none !important;
  cursor:pointer;
  z-index:9999;

  display:flex;
  align-items:center;
  justify-content:center;

  color:#fff !important;
  font-size:16px;
  border-radius:6px;
}

/* arrow positions */
.prev{ left:8px; }
.next{ right:8px; }

/* hover */
.nav-btn:hover{
  background:#0d3460 !important;
}/* End custom CSS */