.elementor-283 .elementor-element.elementor-element-856d493 {
  --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;
  --overlay-opacity:0;
  --padding-top:58px;
  --padding-bottom:164px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-283 .elementor-element.elementor-element-856d493:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-856d493>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-image:url(../images/places-to-visit.jpg);
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover
}
.elementor-283 .elementor-element.elementor-element-856d493::before,
.elementor-283 .elementor-element.elementor-element-856d493>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-856d493>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-856d493>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-856d493>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-856d493>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-color:var(--e-global-color-text);
  --background-overlay:''
}
.elementor-283 .elementor-element.elementor-element-d549c59 {
  margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;
  padding:2px 16px 2px 16px;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-color:#fff;
  border-radius:40px 40px 40px 40px;
  --e-icon-list-icon-size:49px;
  --icon-vertical-offset:0px
}
.elementor-283 .elementor-element.elementor-element-d549c59.elementor-element {
  --align-self:center
}
.elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-icon i {
  transition:color 0.3s
}
.elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-icon svg {
  transition:fill 0.3s
}
.elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>a {
  font-family:"Satisfy",Sans-serif;
  font-size:77px;
  font-weight:600;
  line-height:1.5em
}
.elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-text {
  color:#fff;
  transition:color 0.3s
}
.elementor-283 .elementor-element.elementor-element-5919b81 {
  width:var(--container-widget-width,95%);
  max-width:95%;
  --container-widget-width:95%;
  --container-widget-flex-grow:0;
  --e-icon-list-icon-size:14px;
  --icon-vertical-offset:0px
}
.elementor-283 .elementor-element.elementor-element-5919b81.elementor-element {
  --align-self:center
}
.elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-icon i {
  color:var(--e-global-color-secondary);
  transition:color 0.3s
}
.elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-icon svg {
  fill:var(--e-global-color-secondary);
  transition:fill 0.3s
}
.elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-item>a {
  font-weight:500
}
.elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-text {
  color:#fff;
  transition:color 0.3s
}
.elementor-283 .elementor-element.elementor-element-85e7968 {
  --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;
  border-style:solid;
  --border-style:solid;
  border-width:1px 0 1px 0;
  --border-top-width:1px;
  --border-right-width:0px;
  --border-bottom-width:1px;
  --border-left-width:0px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:120px;
  --padding-bottom:120px;
  --padding-left:0px;
  --padding-right:0px
}
.elementor-283 .elementor-element.elementor-element-85e7968:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-85e7968>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#681a1a;
}
.elementor-283 .elementor-element.elementor-element-85e7968>.elementor-shape-top .elementor-shape-fill,
.elementor-283 .elementor-element.elementor-element-85e7968>.e-con-inner>.elementor-shape-top .elementor-shape-fill {
  fill:#B9B4AB;
}
.elementor-283 .elementor-element.elementor-element-85e7968>.elementor-shape-top svg,
.elementor-283 .elementor-element.elementor-element-85e7968>.e-con-inner>.elementor-shape-top svg {
  height:45px
}
.elementor-283 .elementor-element.elementor-element-7668b4d {
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-f48d4e1 {
  --display:flex
}
.elementor-283 .elementor-element.elementor-element-c88ea21 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-c88ea21:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-c88ea21,
.elementor-283 .elementor-element.elementor-element-c88ea21::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-ae695e4 {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-ae695e4:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-ae695e4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-ae695e4::before,
.elementor-283 .elementor-element.elementor-element-ae695e4>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-ae695e4>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-ae695e4>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-ae695e4>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-ae695e4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-2693e68 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-c8a45a8 {
  width:var(--container-widget-width,60%);
  max-width:60%;
  padding:0 0 7px 0;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-c8a45a8 .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-388945a {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-c266aa6 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-2627e7b img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-cd082a7 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-cd082a7:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-cd082a7,
.elementor-283 .elementor-element.elementor-element-cd082a7::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-d94e558 {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-d94e558:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-d94e558>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-d94e558::before,
.elementor-283 .elementor-element.elementor-element-d94e558>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-d94e558>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-d94e558>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-d94e558>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-d94e558>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-375b86d {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-eff3033 {
  width:var(--container-widget-width,60%);
  max-width:60%;
  padding:0 0 7px 0;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-eff3033 .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-2dcb3fe {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-933e96a {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-875ffc7 img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-7ec3e59 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-7ec3e59:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-7ec3e59,
.elementor-283 .elementor-element.elementor-element-7ec3e59::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-277038d {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-277038d:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-277038d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-277038d::before,
.elementor-283 .elementor-element.elementor-element-277038d>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-277038d>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-277038d>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-277038d>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-277038d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-2c0f2ae {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-77ad5ef {
  width:var(--container-widget-width,60%);
  max-width:60%;
  padding:0 0 7px 0;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-77ad5ef .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-9e67d78 {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-c14aac5 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-f04d415 img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-7993442 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-7993442:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-7993442,
.elementor-283 .elementor-element.elementor-element-7993442::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-f08bc82 {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-f08bc82:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-f08bc82>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-f08bc82::before,
.elementor-283 .elementor-element.elementor-element-f08bc82>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-f08bc82>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-f08bc82>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-f08bc82>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-f08bc82>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-bf00506 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-b4658df {
  width:var(--container-widget-width,94%);
  max-width:94%;
  padding:0 0 7px 0;
  --container-widget-width:94%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-b4658df .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-126cc23 {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-6e239d9 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-14546ed img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-b566413 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-b566413:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-b566413,
.elementor-283 .elementor-element.elementor-element-b566413::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-47a768b {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-47a768b:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-47a768b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-47a768b::before,
.elementor-283 .elementor-element.elementor-element-47a768b>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-47a768b>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-47a768b>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-47a768b>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-47a768b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-945b4cc {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-8ba928b {
  width:var(--container-widget-width,84%);
  max-width:84%;
  padding:0 0 7px 0;
  --container-widget-width:84%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-8ba928b .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-1dadde0 {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-d7d07a8 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-6c3a1f4 img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-41a60c4 {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-41a60c4:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-41a60c4,
.elementor-283 .elementor-element.elementor-element-41a60c4::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-d69bc1c {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-d69bc1c:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-d69bc1c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-d69bc1c::before,
.elementor-283 .elementor-element.elementor-element-d69bc1c>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-d69bc1c>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-d69bc1c>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-d69bc1c>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-d69bc1c>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-b182704 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-9e6e35f {
  width:var(--container-widget-width,91%);
  max-width:91%;
  padding:0 0 7px 0;
  --container-widget-width:91%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-9e6e35f .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-5d0bcee {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-8b3a649 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-87b4bca img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-fd0ec9e {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-fd0ec9e:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-fd0ec9e,
.elementor-283 .elementor-element.elementor-element-fd0ec9e::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-435b0e5 {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-435b0e5:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-435b0e5>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-435b0e5::before,
.elementor-283 .elementor-element.elementor-element-435b0e5>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-435b0e5>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-435b0e5>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-435b0e5>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-435b0e5>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-392b9b0 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-2d8ec0a {
  width:var(--container-widget-width,91%);
  max-width:91%;
  padding:0 0 7px 0;
  --container-widget-width:91%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-2d8ec0a .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-588e1c9 {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-0375a8e {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-b2904dd img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
.elementor-283 .elementor-element.elementor-element-590034e {
  --display:flex;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-d62a7b7);
  --border-color:var( --e-global-color-d62a7b7 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:15px;
  --padding-bottom:15px;
  --padding-left:15px;
  --padding-right:15px
}
.elementor-283 .elementor-element.elementor-element-590034e:hover {
  border-style:solid;
  border-color:var(--e-global-color-18246cf);
  --border-color:var( --e-global-color-18246cf )
}
.elementor-283 .elementor-element.elementor-element-590034e,
.elementor-283 .elementor-element.elementor-element-590034e::before {
  --border-transition:0.3s
}
.elementor-283 .elementor-element.elementor-element-5e92f93 {
  --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:10px 10px;
  --row-gap:10px;
  --column-gap:10px;
  --overlay-opacity:0.5;
  border-style:solid;
  --border-style:solid;
  border-width:1px 1px 1px 1px;
  --border-top-width:1px;
  --border-right-width:1px;
  --border-bottom-width:1px;
  --border-left-width:1px;
  border-color:var(--e-global-color-5e7f6b8);
  --border-color:var( --e-global-color-5e7f6b8 );
  --border-radius:30px 30px 30px 30px;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:30px;
  --padding-bottom:30px;
  --padding-left:30px;
  --padding-right:30px
}
.elementor-283 .elementor-element.elementor-element-5e92f93:not(.elementor-motion-effects-element-type-background),
.elementor-283 .elementor-element.elementor-element-5e92f93>.elementor-motion-effects-container>.elementor-motion-effects-layer {
  background-color:#fff0;
  background-image:linear-gradient(167deg,var(--e-global-color-65a2b2d) 0%,var(--e-global-color-4a61521) 100%)
}
.elementor-283 .elementor-element.elementor-element-5e92f93::before,
.elementor-283 .elementor-element.elementor-element-5e92f93>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-5e92f93>.e-con-inner>.elementor-background-video-container::before,
.elementor-283 .elementor-element.elementor-element-5e92f93>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-5e92f93>.e-con-inner>.elementor-background-slideshow::before,
.elementor-283 .elementor-element.elementor-element-5e92f93>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
  background-image:url(https://sundarbanecoresort.com/wp-content/uploads/2025/07/l23.webp);
  --background-overlay:'';
  background-position:bottom right;
  background-repeat:no-repeat;
  background-size:57px auto
}
.elementor-283 .elementor-element.elementor-element-c23ad18 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-bd77ac4 {
  width:var(--container-widget-width,91%);
  max-width:91%;
  padding:0 0 7px 0;
  --container-widget-width:91%;
  --container-widget-flex-grow:0;
  border-style:solid;
  border-width:0 0 1px 0;
  border-color:var(--e-global-color-accent);
  border-radius:50px 50px 50px 50px;
  text-align:center
}
.elementor-283 .elementor-element.elementor-element-bd77ac4 .elementor-heading-title {
  font-family:"Unbounded",Sans-serif;
  font-size:1.3em;
  font-weight:600
}
.elementor-283 .elementor-element.elementor-element-31c7729 {
  margin:0 0 calc(var(--kit-widget-spacing, 0px) + -12px) 0;
  text-align:justify
}
.elementor-283 .elementor-element.elementor-element-927bae3 {
  --display:flex;
  --justify-content:center
}
.elementor-283 .elementor-element.elementor-element-9382286 img {
  width:100%;
  height:236px;
  object-fit:cover;
  object-position:center center;
  border-radius:20px 20px 20px 20px
}
@media(max-width:1024px) {
  .elementor-283 .elementor-element.elementor-element-856d493 {
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:52px;
    --padding-bottom:98px;
    --padding-left:20px;
    --padding-right:20px
  }
  .elementor-283 .elementor-element.elementor-element-d549c59 {
    margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em
  }
  .elementor-283 .elementor-element.elementor-element-d549c59.elementor-element {
    --align-self:center
  }
  .elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>a {
    font-size:37px
  }
  .elementor-283 .elementor-element.elementor-element-85e7968 {
    --padding-top:120px;
    --padding-bottom:120px;
    --padding-left:30px;
    --padding-right:30px
  }
  .elementor-283 .elementor-element.elementor-element-ae695e4 {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-c8a45a8 {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-388945a {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-2627e7b img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-d94e558 {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-eff3033 {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-2dcb3fe {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-875ffc7 img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-277038d {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-77ad5ef {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-9e67d78 {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-f04d415 img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-f08bc82 {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-b4658df {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-126cc23 {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-14546ed img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-47a768b {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-8ba928b {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-1dadde0 {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-6c3a1f4 img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-d69bc1c {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-9e6e35f {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-5d0bcee {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-87b4bca img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-435b0e5 {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-2d8ec0a {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-588e1c9 {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-b2904dd img {
    height:169px
  }
  .elementor-283 .elementor-element.elementor-element-5e92f93 {
    --padding-top:15px;
    --padding-bottom:15px;
    --padding-left:15px;
    --padding-right:15px
  }
  .elementor-283 .elementor-element.elementor-element-bd77ac4 {
    --container-widget-width:99%;
    --container-widget-flex-grow:0;
    width:var(--container-widget-width,99%);
    max-width:99%;
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-31c7729 {
    text-align:center
  }
  .elementor-283 .elementor-element.elementor-element-9382286 img {
    height:169px
  }
}
@media(min-width:768px) {
  .elementor-283 .elementor-element.elementor-element-856d493 {
    --content-width:100%
  }
  .elementor-283 .elementor-element.elementor-element-85e7968 {
    --content-width:1330px
  }
}
@media(max-width:1024px) and (min-width:768px) {
  .elementor-283 .elementor-element.elementor-element-856d493 {
    --content-width:75%
  }
}
@media(max-width:767px) {
  .elementor-283 .elementor-element.elementor-element-856d493:not(.elementor-motion-effects-element-type-background),
  .elementor-283 .elementor-element.elementor-element-856d493>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-position:center right
  }
  .elementor-283 .elementor-element.elementor-element-856d493 {
    --margin-top:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --margin-right:0px;
    --padding-top:101px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-283 .elementor-element.elementor-element-d549c59 .elementor-icon-list-item>a {
    font-size:26px
  }
  .elementor-283 .elementor-element.elementor-element-5919b81 {
    padding:0 0 57px 0
  }
  .elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-item>.elementor-icon-list-text,
  .elementor-283 .elementor-element.elementor-element-5919b81 .elementor-icon-list-item>a {
    font-size:12px
  }
  .elementor-283 .elementor-element.elementor-element-85e7968 {
    --padding-top:120px;
    --padding-bottom:120px;
    --padding-left:20px;
    --padding-right:20px
  }
  .elementor-283 .elementor-element.elementor-element-f48d4e1 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px
  }
  .elementor-283 .elementor-element.elementor-element-c88ea21 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-ae695e4 {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-c8a45a8 {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-c8a45a8 .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-388945a {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-cd082a7 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-d94e558 {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-eff3033 {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-eff3033 .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-2dcb3fe {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-7ec3e59 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-277038d {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-77ad5ef {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-77ad5ef .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-9e67d78 {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-7993442 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-f08bc82 {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-b4658df {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-b4658df .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-126cc23 {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-b566413 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-47a768b {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-8ba928b {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-8ba928b .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-1dadde0 {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-41a60c4 {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-d69bc1c {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-9e6e35f {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-9e6e35f .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-5d0bcee {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-fd0ec9e {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-435b0e5 {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-2d8ec0a {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-2d8ec0a .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-588e1c9 {
    text-align:justify
  }
  .elementor-283 .elementor-element.elementor-element-590034e {
    --padding-top:10px;
    --padding-bottom:10px;
    --padding-left:10px;
    --padding-right:10px
  }
  .elementor-283 .elementor-element.elementor-element-5e92f93 {
    --padding-top:5px;
    --padding-bottom:5px;
    --padding-left:5px;
    --padding-right:5px
  }
  .elementor-283 .elementor-element.elementor-element-bd77ac4 {
    padding:10px 0 10px 0
  }
  .elementor-283 .elementor-element.elementor-element-bd77ac4 .elementor-heading-title {
    font-size:1.1em
  }
  .elementor-283 .elementor-element.elementor-element-31c7729 {
    text-align:justify
  }
}
