.elementor-2381 .elementor-element.elementor-element-7dd1427 {
  padding: 130px 0px 130px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-a0f1e44
  > .elementor-element-populated,
.elementor-2381
  .elementor-element.elementor-element-a0f1e44
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-2381
  .elementor-element.elementor-element-a0f1e44
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-2381
  .elementor-element.elementor-element-a0f1e44
  > .elementor-element-populated {
  margin: 0px 20px 0px 0px;
  --e-column-margin-right: 20px;
  --e-column-margin-left: 0px;
  padding: 80px 40px 80px 40px;
}
.elementor-2381
  .elementor-element.elementor-element-6c0462a
  > .elementor-element-populated,
.elementor-2381
  .elementor-element.elementor-element-6c0462a
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-2381
  .elementor-element.elementor-element-6c0462a
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-2381
  .elementor-element.elementor-element-6c0462a
  > .elementor-element-populated {
  margin: 0px 15px 0px 10px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 10px;
  padding: 80px 40px 80px 40px;
}
.elementor-2381
  .elementor-element.elementor-element-587c050
  > .elementor-element-populated,
.elementor-2381
  .elementor-element.elementor-element-587c050
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-2381
  .elementor-element.elementor-element-587c050
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-2381
  .elementor-element.elementor-element-587c050
  > .elementor-element-populated {
  margin: 0px 10px 0px 15px;
  --e-column-margin-right: 10px;
  --e-column-margin-left: 15px;
  padding: 80px 40px 80px 40px;
}
.elementor-2381
  .elementor-element.elementor-element-8efcdd8
  > .elementor-element-populated,
.elementor-2381
  .elementor-element.elementor-element-8efcdd8
  > .elementor-element-populated
  > .elementor-background-overlay,
.elementor-2381
  .elementor-element.elementor-element-8efcdd8
  > .elementor-background-slideshow {
  border-radius: 15px 15px 15px 15px;
}
.elementor-2381
  .elementor-element.elementor-element-8efcdd8
  > .elementor-element-populated {
  margin: 0px 0px 0px 20px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 20px;
  padding: 80px 40px 80px 40px;
}
.elementor-2381 .elementor-element.elementor-element-18ac8bb {
  padding: 0px 0px 130px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-f4bfecd:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-2381
  .elementor-element.elementor-element-f4bfecd
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
 background-image: linear-gradient(2deg,#0000006b  40%,rgb(255 255 255 / 0%) 100%),url(../../2023/10/DSC_6201.JPG);
  background-repeat: no-repeat;
 background-size: 100% 100%;
     background-attachment: fixed;
}


.elementor-2381 .elementor-element.elementor-element-f4bfecd {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
  padding: 50px 0px 80px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-f4bfecd
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2381
  .elementor-element.elementor-element-a2fb610
  .pbmit-heading-subheading {
  text-align: center;
}
.elementor-2381 .elementor-element.elementor-element-5d71e50 {
  padding: 50px 0px 50px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-de8a410
  .pbmit-heading-subheading {
  text-align: center;
}
.elementor-2381
  .elementor-element.elementor-element-db2e97a
  > .elementor-container
  > .elementor-column
  > .elementor-widget-wrap {
  align-content: center;
  align-items: center;
}
.elementor-2381
  .elementor-element.elementor-element-8b605ce
  > .elementor-widget-container {
  margin: -45px 0px 0px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-6d483d9
  > .elementor-element-populated {
  margin: 0px 15px 0px 0px;
  --e-column-margin-right: 15px;
  --e-column-margin-left: 0px;
}
.elementor-2381
  .elementor-element.elementor-element-b1e6b2f
  > .elementor-element-populated {
  margin: 0px 0px 0px 15px;
  --e-column-margin-right: 0px;
  --e-column-margin-left: 15px;
}
.elementor-2381
  .elementor-element.elementor-element-c7625cc:not(
    .elementor-motion-effects-element-type-background
  ),
.elementor-2381
  .elementor-element.elementor-element-c7625cc
  > .elementor-motion-effects-container
  > .elementor-motion-effects-layer {
  background-image: url("../../2023/10/patten-img-new.png");
  background-position: center center;
  background-repeat: repeat;
  background-size: auto;
}
.elementor-2381 .elementor-element.elementor-element-c7625cc {
  transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
      padding: 60PX 0;
  margin-bottom: 100px;
}
.elementor-2381
  .elementor-element.elementor-element-c7625cc
  > .elementor-background-overlay {
  transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}
.elementor-2381 .elementor-element.elementor-element-483148b {
  width: auto;
  max-width: auto;
  bottom: -10px;
}
body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-483148b {
  left: 120px;
}
body.rtl .elementor-2381 .elementor-element.elementor-element-483148b {
  right: 120px;
}
.elementor-2381
  .elementor-element.elementor-element-b2c2c63
  > .elementor-element-populated {
  padding: 200px 0px 180px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-dde08e3
  > .elementor-widget-container {
  margin: -130px -150px 0px -100px;
}
.elementor-2381 .elementor-element.elementor-element-dde08e3 {
  width: auto;
  max-width: auto;
  bottom: -100px;
}
body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-dde08e3 {
  left: -80px;
}
body.rtl .elementor-2381 .elementor-element.elementor-element-dde08e3 {
  right: -80px;
}
.elementor-2381 .elementor-element.elementor-element-fe93eac {
  width: auto;
  max-width: auto;
  top: 80px;
}
body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-fe93eac {
  right: 180px;
}
body.rtl .elementor-2381 .elementor-element.elementor-element-fe93eac {
  left: 180px;
}
.elementor-2381 .elementor-element.elementor-element-54d9198 {
  z-index: 2;
}
.elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
  width: auto;
  max-width: auto;
  bottom: 100px;
}
body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
  right: 360px;
}
body.rtl .elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
  left: 360px;
}
.elementor-2381 .elementor-element.elementor-element-3209c3e {
  width: auto;
  max-width: auto;
  bottom: -6px;
}
body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-3209c3e {
  right: -160px;
}
body.rtl .elementor-2381 .elementor-element.elementor-element-3209c3e {
  left: -160px;
}
.elementor-2381 .elementor-element.elementor-element-66e67de {
  padding: 100px 0px 100px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-a485e17
  > .elementor-element-populated {
  padding: 130px 0px 200px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-464ca02
  .pbmit-heading-subheading {
  text-align: center;
}
.elementor-2381 .elementor-element.elementor-element-a8af50a {
  padding: 130px 0px 100px 0px;
}
.elementor-2381
  .elementor-element.elementor-element-4244bc6
  .pbmit-heading-subheading {
  text-align: center;
}
@media (min-width: 768px) {
  .elementor-2381 .elementor-element.elementor-element-d42dd79 {
    width: 59.915%;
  }
  .elementor-2381 .elementor-element.elementor-element-8676443 {
    width: 40%;
  }
  .elementor-2381 .elementor-element.elementor-element-4404200 {
    width: 15%;
  }
  .elementor-2381 .elementor-element.elementor-element-b2c2c63 {
    width: 69.332%;
  }
  .elementor-2381 .elementor-element.elementor-element-76d3268 {
    width: 15%;
  }
}
@media (max-width: 1366px) {
  .elementor-2381 .elementor-element.elementor-element-7dd1427 {
    padding: 100px 30px 100px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-18ac8bb {
    padding: 0px 0px 100px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-8efe634
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-f4bfecd {
    padding: 100px 0px 150px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-155f2e4
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-5d71e50 {
    padding: 100px 0px 70px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-5e67fbc
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-c8f011d
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-c7625cc {
    margin-top: 80px;
    margin-bottom: 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-b2c2c63
    > .elementor-element-populated {
    padding: 160px 0px 140px 0px;
  }
  body:not(.rtl) .elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
    right: 140px;
  }
  body.rtl .elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
    left: 140px;
  }
  .elementor-2381 .elementor-element.elementor-element-fb0ffb1 {
    bottom: 100px;
  }
  .elementor-2381 .elementor-element.elementor-element-66e67de {
    padding: 0px 0px 100px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-dc98951
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-a485e17
    > .elementor-element-populated {
    padding: 100px 0px 160px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-a8af50a {
    padding: 100px 0px 50px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-b069a4e
    > .elementor-element-populated {
    padding: 0px 30px 0px 30px;
  }
}
@media (max-width: 1024px) {
  .elementor-2381 .elementor-element.elementor-element-7dd1427 {
    padding: 80px 30px 80px 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-a0f1e44
    > .elementor-element-populated {
    margin: 0px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-6c0462a
    > .elementor-element-populated {
    margin: 0px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-2381
    .elementor-element.elementor-element-587c050
    > .elementor-element-populated {
    margin: 30px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-8efcdd8
    > .elementor-element-populated {
    margin: 30px 0px 0px 15px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 15px;
  }
  .elementor-2381 .elementor-element.elementor-element-18ac8bb {
    padding: 0px 0px 80px 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-f4bfecd {
    padding: 80px 0px 120px 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-5d71e50 {
    padding: 80px 0px 50px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-6d483d9
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-b1e6b2f
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-c7625cc {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  .elementor-2381
    .elementor-element.elementor-element-b2c2c63
    > .elementor-element-populated {
    padding: 120px 30px 100px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-66e67de {
    padding: 0px 0px 50px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-a485e17
    > .elementor-element-populated {
    padding: 80px 0px 80px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-a8af50a {
    padding: 80px 0px 30px 0px;
  }
}
@media (max-width: 767px) {
  .elementor-2381 .elementor-element.elementor-element-7dd1427 {
    padding: 60px 30px 60px 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-a0f1e44
    > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 60px 30px 60px 30px;
  }
  .elementor-2381
    .elementor-element.elementor-element-6c0462a
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-587c050
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-8efcdd8
    > .elementor-element-populated {
    margin: 30px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-18ac8bb {
    padding: 0px 0px 60px 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-f4bfecd {
    padding: 60px 0px 80px 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-5d71e50 {
    padding: 60px 0px 30px 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-27db9cb {
    margin-top: 30px;
    margin-bottom: 0px;
  }
  .elementor-2381 .elementor-element.elementor-element-c7625cc {
    margin-top: 30px;
    margin-bottom: 60px;
  }
  .elementor-2381
    .elementor-element.elementor-element-b2c2c63
    > .elementor-element-populated {
    padding: 100px 30px 100px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-66e67de {
    padding: 0px 0px 30px 0px;
  }
  .elementor-2381
    .elementor-element.elementor-element-a485e17
    > .elementor-element-populated {
    padding: 60px 30px 60px 30px;
  }
  .elementor-2381 .elementor-element.elementor-element-a8af50a {
    padding: 60px 0px 20px 0px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-2381 .elementor-element.elementor-element-a0f1e44 {
    width: 50%;
  }
  .elementor-2381 .elementor-element.elementor-element-6c0462a {
    width: 50%;
  }
  .elementor-2381 .elementor-element.elementor-element-587c050 {
    width: 50%;
  }
  .elementor-2381 .elementor-element.elementor-element-8efcdd8 {
    width: 50%;
  }
  .elementor-2381 .elementor-element.elementor-element-6d483d9 {
    width: 100%;
  }
  .elementor-2381 .elementor-element.elementor-element-b1e6b2f {
    width: 100%;
  }
  .elementor-2381 .elementor-element.elementor-element-4404200 {
    width: 100%;
  }
  .elementor-2381 .elementor-element.elementor-element-b2c2c63 {
    width: 100%;
  }
  .elementor-2381 .elementor-element.elementor-element-76d3268 {
    width: 100%;
  }
}
