.elementor-692 .elementor-element.elementor-element-10ce23c{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-10ce23c:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-10ce23c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-75c416f );}.elementor-692 .elementor-element.elementor-element-99e12ba{--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:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button{background-color:var( --e-global-color-75c416f );font-size:1rem;transition-duration:0.3s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button:focus{background-color:var( --e-global-color-ee04e8f );}.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button-content-wrapper{flex-direction:row;}.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button{background-color:var( --e-global-color-75c416f );font-size:1rem;transition-duration:0.3s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button:focus{background-color:var( --e-global-color-ee04e8f );}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button{background-color:var( --e-global-color-75c416f );font-size:1rem;transition-duration:0.3s;border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-457354e .elementor-button:focus{background-color:var( --e-global-color-ee04e8f );}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button-content-wrapper{flex-direction:row;}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}.elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button{background-color:var( --e-global-color-75c416f );font-size:1rem;transition-duration:0.3s;border-style:none;border-radius:0px 0px 0px 0px;padding:20px 20px 20px 20px;}.elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button:hover, .elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button:focus{background-color:var( --e-global-color-ee04e8f );}.elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button .elementor-button-content-wrapper{gap:10px;justify-content:start;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-7478dad{left:-313px;}body.rtl .elementor-692 .elementor-element.elementor-element-7478dad{right:-313px;}.elementor-692 .elementor-element.elementor-element-7478dad{top:0px;}.elementor-692 .elementor-element.elementor-element-4a855b0{--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-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-692 .elementor-element.elementor-element-4a855b0:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-4a855b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jaga-dev.mostar.co.id/wp-content/uploads/2025/12/map-hutan.jpg");background-position:top left;background-repeat:no-repeat;background-size:contain;}.elementor-692 .elementor-element.elementor-element-8f78d65{width:initial;max-width:initial;bottom:114px;}.elementor-692 .elementor-element.elementor-element-8f78d65.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-8f78d65{left:10%;}body.rtl .elementor-692 .elementor-element.elementor-element-8f78d65{right:10%;}.elementor-692 .elementor-element.elementor-element-8f78d65 img{width:36px;}.elementor-692 .elementor-element.elementor-element-3237eef{width:var( --container-widget-width, 35.996px );max-width:35.996px;--container-widget-width:35.996px;--container-widget-flex-grow:0;top:28%;}.elementor-692 .elementor-element.elementor-element-3237eef.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-3237eef{left:16%;}body.rtl .elementor-692 .elementor-element.elementor-element-3237eef{right:16%;}.elementor-692 .elementor-element.elementor-element-3237eef img{width:36px;}.elementor-692 .elementor-element.elementor-element-48ec2c7{width:initial;max-width:initial;top:55%;}.elementor-692 .elementor-element.elementor-element-48ec2c7.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-48ec2c7{left:54%;}body.rtl .elementor-692 .elementor-element.elementor-element-48ec2c7{right:54%;}.elementor-692 .elementor-element.elementor-element-48ec2c7 img{width:36px;}.elementor-692 .elementor-element.elementor-element-a541cbc{width:var( --container-widget-width, 35.996px );max-width:35.996px;--container-widget-width:35.996px;--container-widget-flex-grow:0;top:14%;}.elementor-692 .elementor-element.elementor-element-a541cbc.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-a541cbc{left:76%;}body.rtl .elementor-692 .elementor-element.elementor-element-a541cbc{right:76%;}.elementor-692 .elementor-element.elementor-element-a541cbc img{width:36px;}@media(max-width:1200px){body:not(.rtl) .elementor-692 .elementor-element.elementor-element-8f78d65{left:82.25;}body.rtl .elementor-692 .elementor-element.elementor-element-8f78d65{right:82.25;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-48ec2c7{left:508.773;}body.rtl .elementor-692 .elementor-element.elementor-element-48ec2c7{right:508.773;}.elementor-692 .elementor-element.elementor-element-48ec2c7{top:35.287%;}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-a541cbc{left:609.625;}body.rtl .elementor-692 .elementor-element.elementor-element-a541cbc{right:609.625;}.elementor-692 .elementor-element.elementor-element-a541cbc{top:12.659%;}}@media(min-width:768px){.elementor-692 .elementor-element.elementor-element-99e12ba{--width:26vw;}.elementor-692 .elementor-element.elementor-element-4a855b0{--width:74vw;}}@media(max-width:880px){.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button{font-size:0.8rem;}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button{font-size:0.8rem;}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button{font-size:0.8rem;}.elementor-692 .elementor-element.elementor-element-b1725d7 .elementor-button{font-size:0.8rem;}}@media(max-width:767px){.elementor-692 .elementor-element.elementor-element-10ce23c{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-692 .elementor-element.elementor-element-99e12ba{--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;--flex-wrap:nowrap;}.elementor-692 .elementor-element.elementor-element-3b0923c .elementor-button{border-width:0px 1px 0px 0px;}.elementor-692 .elementor-element.elementor-element-f7084e2 .elementor-button{border-width:0px 1px 0px 0px;}.elementor-692 .elementor-element.elementor-element-457354e .elementor-button{border-width:0px 1px 0px 0px;}.elementor-692 .elementor-element.elementor-element-4a855b0:not(.elementor-motion-effects-element-type-background), .elementor-692 .elementor-element.elementor-element-4a855b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://jaga-dev.mostar.co.id/wp-content/uploads/2025/12/map_9_16_extrasize-scaled.jpg");}body:not(.rtl) .elementor-692 .elementor-element.elementor-element-a541cbc{left:78%;}body.rtl .elementor-692 .elementor-element.elementor-element-a541cbc{right:78%;}.elementor-692 .elementor-element.elementor-element-a541cbc{top:27%;}}/* Start custom CSS for html, class: .elementor-element-7478dad */#mostar-follow-tooltip {
  position: fixed;
  padding: 6px 12px;
  background: #ffd500;   /* kuning */
  color: #000;
  font-weight: 600;
  border-radius: 4px;
  font-size: 14px;
  pointer-events: none;
  z-index: 999999;
  opacity: 0;
  transition: opacity 0.15s ease;
  white-space: nowrap;
  box-shadow: 0 2px 6px rgba(0,0,0,0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-99e12ba */.elementor-692 .elementor-element.elementor-element-99e12ba {
  /*height: 100%;*/
  /*max-height: 100%;*/
  overflow-y: auto;
}
@media (max-width:767px){
    .elementor-692 .elementor-element.elementor-element-99e12ba {
      display: flex;
      flex-wrap: nowrap;
      overflow-x: auto;
    
      scrollbar-width: none;
    }
    .elementor-692 .elementor-element.elementor-element-99e12ba::-webkit-scrollbar {
      display: none;
    }
    
    .elementor-692 .elementor-element.elementor-element-99e12ba > div {
      flex: 0 0 auto !important;
      min-width: 0;          /* WAJIB untuk composite */
    }
    
    .elementor-692 .elementor-element.elementor-element-99e12ba > div > * {
      width: max-content;    /* opsional tapi powerful */
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4a855b0 */.elementor-692 .elementor-element.elementor-element-4a855b0 {
  aspect-ratio: 16 / 8.84;
}
@media (max-width:767px){
    .elementor-692 .elementor-element.elementor-element-4a855b0 {
      aspect-ratio: 9 / 16;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10ce23c */body::-webkit-scrollbar {
    display: none;
  }

 /* Paksa semua widget button memenuhi tinggi parent flex-nya */
.elementor-692 .elementor-element.elementor-element-10ce23c .elementor-element.e-flex > .elementor-widget-button {
  flex: 1 1 auto;
  height: 100%;
  align-self: stretch;
  display: flex;
}

/* Pastikan tombolnya juga memenuhi tinggi widget */
.elementor-692 .elementor-element.elementor-element-10ce23c .elementor-widget-button .elementor-button {
  height: 100%;
  display: flex;
  align-items: center;  /* biar isi tombol tetap rapi */
  
}
.elementor-692 .elementor-element.elementor-element-10ce23c .elementor-widget-button .elementor-button .elementor-button-content-wrapper{
    align-items: center;
    text-align: left
}

.elementor-692 .elementor-element.elementor-element-10ce23c .elementor-widget-button .elementor-button .elementor-button-icon{
    font-size: 1.5rem
}/* End custom CSS */
/* Start custom CSS */footer{
    display: none !important;
}/* End custom CSS */