.elementor-43 .elementor-element.elementor-element-d7aa882 {
  --display:flex;
  --min-height:500px;
  --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:center;
  --align-items:center;
  --padding-top:50px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-d7aa882:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-d7aa882 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/06/Wise-Villa-Aerial-scaled.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-43 .elementor-element.elementor-element-8431224 {
  --display:flex;
}
.elementor-43 .elementor-element.elementor-element-b1604fc {
  text-align:center;
  text-transform:uppercase;
  color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-5240dec {
  text-align:center;
}
.elementor-43 .elementor-element.elementor-element-5240dec .elementor-heading-title {
  font-size:60px;
  color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-65e0264 {
  --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:flex-start;
  --overlay-opacity:0.5;
  --padding-top:60px;
  --padding-bottom:60px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-65e0264::before,
.elementor-43 .elementor-element.elementor-element-65e0264 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-65e0264 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-65e0264 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-65e0264 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-65e0264 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  --background-overlay:'';
}
.elementor-43 .elementor-element.elementor-element-2d2d30c {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-d35df51 {
  width:var( --container-widget-width, 800px );
  max-width:800px;
  --container-widget-width:800px;
  --container-widget-flex-grow:0;
  text-align:center;
  font-size:20px;
}
.elementor-43 .elementor-element.elementor-element-d35df51.elementor-element {
  --align-self:center;
}
.elementor-43 .elementor-element.elementor-element-d0913a8 {
  --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;
  --margin-top:0px;
  --margin-bottom:30px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:80px;
  --padding-right:80px;
}
.elementor-43 .elementor-element.elementor-element-835654c {
  --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;
  --overlay-opacity:0.5;
  --padding-top:60px;
  --padding-bottom:60px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-835654c:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-835654c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-835654c::before,
.elementor-43 .elementor-element.elementor-element-835654c > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-835654c > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-835654c > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-835654c > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-835654c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/h1_decor-1.png");
  --background-overlay:'';
  background-position:bottom left;
  background-repeat:no-repeat;
}
.elementor-43 .elementor-element.elementor-element-f946ac9 {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-9c97afc {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-5d64fc7 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-58e41f3 {
  color:#636363;
}
.elementor-43 .elementor-element.elementor-element-58eda6b {
  --display:flex;
}
.elementor-43 .elementor-element.elementor-element-436d408 img {
  width:100%;
}
.elementor-43 .elementor-element.elementor-element-ccd9721 {
  --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;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:80px;
  --padding-right:80px;
}
.elementor-43 .elementor-element.elementor-element-6ff9190 {
  --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;
  --overlay-opacity:0.5;
  --padding-top:60px;
  --padding-bottom:20px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-6ff9190:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-6ff9190::before,
.elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-6ff9190 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-6ff9190 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/h1_decor-1.png");
  --background-overlay:'';
  background-position:bottom left;
  background-repeat:no-repeat;
}
.elementor-43 .elementor-element.elementor-element-1551d29 {
  --display:flex;
}
.elementor-43 .elementor-element.elementor-element-fa45d5b img {
  width:100%;
}
.elementor-43 .elementor-element.elementor-element-012fdf4 {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-01ef4cd {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-68fc5cd .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(15px/2);
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(15px/2);
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(15px/2);
  margin-left:calc(15px/2);
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-15px/2);
  margin-left:calc(-15px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-15px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-15px/2);
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-253805d {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-253805d .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-83c5e6e {
  --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;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:80px;
  --padding-right:80px;
}
.elementor-43 .elementor-element.elementor-element-b4cf822 {
  --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;
  --overlay-opacity:0.5;
  --padding-top:0px;
  --padding-bottom:60px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-b4cf822:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-b4cf822::before,
.elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-b4cf822 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-b4cf822 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/h1_decor-1.png");
  --background-overlay:'';
  background-position:bottom left;
  background-repeat:no-repeat;
}
.elementor-43 .elementor-element.elementor-element-d74b346 > .elementor-widget-container {
  padding:0px 50px 0px 50px;
}
.elementor-43 .elementor-element.elementor-element-5d33d22 {
  --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;
  --overlay-opacity:0.5;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:60px;
  --padding-bottom:60px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-5d33d22::before,
.elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-5d33d22 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-5d33d22 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/image-30.png");
  --background-overlay:'';
  background-position:top left;
  background-repeat:no-repeat;
  background-size:auto;
}
.elementor-43 .elementor-element.elementor-element-d03ef24 {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-c64eb97 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-9f5e8fb {
  --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;
  --justify-content:center;
  --gap:50px 50px;
  --row-gap:50px;
  --column-gap:50px;
}
.elementor-43 .elementor-element.elementor-element-f63a2bc {
  width:var( --container-widget-width, 800px );
  max-width:800px;
  --container-widget-width:800px;
  --container-widget-flex-grow:0;
  text-align:center;
}
.elementor-43 .elementor-element.elementor-element-45aad57 {
  --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;
  --overlay-opacity:0.5;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:60px;
  --padding-bottom:60px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-45aad57:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-45aad57::before,
.elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-45aad57 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-45aad57 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/image-30.png");
  --background-overlay:'';
  background-position:top left;
  background-repeat:no-repeat;
  background-size:auto;
}
.elementor-43 .elementor-element.elementor-element-29e1eeb {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-7b73f48 {
  --display:flex;
}
.elementor-43 .elementor-element.elementor-element-ec1d590 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-43686bd {
  --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-43 .elementor-element.elementor-element-59f7513 {
  --display:flex;
  --gap:50px 50px;
  --row-gap:50px;
  --column-gap:50px;
}
.elementor-43 .elementor-element.elementor-element-f10b6af img {
  width:100%;
}
.elementor-43 .elementor-element.elementor-element-13e3b0e {
  --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;
  --gap:50px 50px;
  --row-gap:50px;
  --column-gap:50px;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-11a76b2 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6c776d1 {
  --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;
  --align-items:flex-start;
  --overlay-opacity:0.5;
  --padding-top:60px;
  --padding-bottom:20px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-6c776d1::before,
.elementor-43 .elementor-element.elementor-element-6c776d1 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-6c776d1 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-6c776d1 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-6c776d1 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-6c776d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  --background-overlay:'';
}
.elementor-43 .elementor-element.elementor-element-22b10c1 {
  --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;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-a4d4d20 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-a4d4d20:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-a4d4d20 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-74fcc8f .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-4c77941 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-4c77941 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-9afb62f {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-9afb62f:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-9afb62f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-68766a4 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-641d75c {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-641d75c .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-685d0aa {
  --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;
  --align-items:flex-start;
  --overlay-opacity:0.5;
  --padding-top:0px;
  --padding-bottom:60px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-685d0aa::before,
.elementor-43 .elementor-element.elementor-element-685d0aa > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-685d0aa > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-685d0aa > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-685d0aa > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-685d0aa > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  --background-overlay:'';
}
.elementor-43 .elementor-element.elementor-element-cf26414 {
  --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;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-33e5592 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-33e5592:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-33e5592 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-5d74d14 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-5c769e6 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6de8787 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-6de8787 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-2660264 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-2660264:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-2660264 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-e733033 .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-6a58f35 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-86ec4b8 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
  padding-bottom:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
  margin-top:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
  margin-right:calc(30px/2);
  margin-left:calc(30px/2);
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items.elementor-inline-items {
  margin-right:calc(-30px/2);
  margin-left:calc(-30px/2);
}
body.rtl .elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  left:calc(-30px/2);
}
body:not(.rtl) .elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
  right:calc(-30px/2);
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-item:not(:last-child):after {
  content:"";
  border-color:#ddd;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after {
  border-top-style:solid;
  border-top-width:1px;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-style:solid;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after {
  border-left-width:1px;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-icon i {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-icon svg {
  transition:fill 0.3s;
}
.elementor-43 .elementor-element.elementor-element-be64b37 {
  --e-icon-list-icon-size:14px;
  --icon-vertical-align:flex-start;
  --icon-vertical-offset:9px;
}
.elementor-43 .elementor-element.elementor-element-be64b37 .elementor-icon-list-text {
  transition:color 0.3s;
}
.elementor-43 .elementor-element.elementor-element-a0183c3 {
  --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;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:80px;
  --padding-right:80px;
}
.elementor-43 .elementor-element.elementor-element-fcea66f {
  --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.5;
  --padding-top:60px;
  --padding-bottom:60px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-fcea66f:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-fcea66f::before,
.elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-fcea66f > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-fcea66f > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-image:url("https://wisevillawinery.com/wp-content/uploads/2025/05/h1_decor-1.png");
  --background-overlay:'';
  background-position:bottom left;
  background-repeat:no-repeat;
}
.elementor-43 .elementor-element.elementor-element-8cae9cf {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-5a6f65e {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
.elementor-43 .elementor-element.elementor-element-a97628f .elementor-heading-title {
  font-size:40px;
  line-height:1.2em;
  color:#000000;
}
.elementor-43 .elementor-element.elementor-element-2022e66 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-2022e66 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-2022e66 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-2022e66 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-7e51bb2 {
  --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;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-01d1a71 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-01d1a71:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-01d1a71 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-894920c > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-894920c .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-a784a58 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-a784a58 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-a03738e > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-a03738e .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-a03738e .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-a03738e .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-5f0a771 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-5f0a771:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-5f0a771 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-9b288f2 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-9b288f2 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-39aba3f > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-39aba3f .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-f6d391f > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-f6d391f .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-f6d391f .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-f6d391f .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-53f4ab7 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-53f4ab7:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-53f4ab7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-9fabf44 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-9fabf44 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-5adeb72 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-5adeb72 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-0bcbc17 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-0bcbc17 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-0bcbc17 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-0bcbc17 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-d315f1e {
  --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;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-fce0029 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-fce0029:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-fce0029 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-741652b > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-741652b .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-d6f1e0b > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-d6f1e0b .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-0ec7803 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-0ec7803 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-0ec7803 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-0ec7803 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-0b796d8 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-0b796d8:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-0b796d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-367dba6 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-367dba6 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-c521f7f > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-c521f7f .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-721b59c > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-721b59c .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-721b59c .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-721b59c .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-64f2f08 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-64f2f08:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-64f2f08 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-b676eb4 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-b676eb4 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-63b6956 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-63b6956 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-a2b8aa1 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-a2b8aa1 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-a2b8aa1 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-a2b8aa1 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-9405799 {
  --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;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-a238e21 {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-a238e21:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-a238e21 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-3d46dc1 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-3d46dc1 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-047bcd3 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-047bcd3 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-144c15b > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-144c15b .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-144c15b .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-144c15b .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-284d43e {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-284d43e:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-284d43e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-0ea9726 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-0ea9726 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-34b84a2 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-34b84a2 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-872c631 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-872c631 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-872c631 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-872c631 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-ed91ddc {
  --display:flex;
  box-shadow:0px 10px 15px 0px rgba(207.39999999999998, 207.39999999999998, 207.39999999999998, 0.5);
  --padding-top:40px;
  --padding-bottom:40px;
  --padding-left:20px;
  --padding-right:20px;
}
.elementor-43 .elementor-element.elementor-element-ed91ddc:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-ed91ddc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color:#FFFFFF;
}
.elementor-43 .elementor-element.elementor-element-fff1832 > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-fff1832 .elementor-heading-title {
  font-family:"Italianno", Sans-serif;
  font-size:40px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-22e7ec6 > .elementor-widget-container {
  margin:0px 0px 10px 0px;
}
.elementor-43 .elementor-element.elementor-element-22e7ec6 .elementor-heading-title {
  font-size:20px;
  color:#BC8A52;
}
.elementor-43 .elementor-element.elementor-element-034bc2a > .elementor-widget-container {
  margin:0px 0px 0px 0px;
}
.elementor-43 .elementor-element.elementor-element-034bc2a .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-034bc2a .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-034bc2a .elementor-button {
  font-family:"Helvetica", Sans-serif;
  text-decoration:none;
  border-style:solid;
  border-width:1px 1px 1px 1px;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-45d4cb2 {
  --display:flex;
  --min-height:450px;
  --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;
  --overlay-opacity:0;
  --margin-top:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --margin-right:0px;
  --padding-top:100px;
  --padding-bottom:100px;
  --padding-left:16px;
  --padding-right:16px;
}
.elementor-43 .elementor-element.elementor-element-45d4cb2:not(.elementor-motion-effects-element-type-background),
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-image:url("/assets/images/Wise-Villa-Hillside.jpg");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
}
.elementor-43 .elementor-element.elementor-element-45d4cb2::before,
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .e-con-inner > .elementor-background-video-container::before,
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .e-con-inner > .elementor-background-slideshow::before,
.elementor-43 .elementor-element.elementor-element-45d4cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
  background-color:#000000;
  --background-overlay:'';
}
.elementor-43 .elementor-element.elementor-element-8d57296 {
  --display:flex;
  --justify-content:center;
}
.elementor-43 .elementor-element.elementor-element-9288926 .elementor-button-content-wrapper {
  flex-direction:row-reverse;
}
.elementor-43 .elementor-element.elementor-element-9288926 .elementor-button .elementor-button-content-wrapper {
  gap:8px;
}
.elementor-43 .elementor-element.elementor-element-9288926 .elementor-button {
  font-family:"Helvetica", Sans-serif;
  font-size:20px;
  text-decoration:none;
  border-radius:30px 30px 30px 30px;
  padding:18px 32px 18px 32px;
}
.elementor-43 .elementor-element.elementor-element-9588512 {
  --display:flex;
  --padding-top:0px;
  --padding-bottom:0px;
  --padding-left:0px;
  --padding-right:0px;
}
@media(min-width:768px) {
  .elementor-43 .elementor-element.elementor-element-d0913a8 {
    --content-width:1760px;
  }
  .elementor-43 .elementor-element.elementor-element-ccd9721 {
    --content-width:1760px;
  }
  .elementor-43 .elementor-element.elementor-element-83c5e6e {
    --content-width:1760px;
  }
  .elementor-43 .elementor-element.elementor-element-a0183c3 {
    --content-width:1760px;
  }
}
@media(max-width:1024px) {
  .elementor-43 .elementor-element.elementor-element-5240dec .elementor-heading-title {
    font-size:40px;
  }
  .elementor-43 .elementor-element.elementor-element-d0913a8 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-835654c {
    --flex-wrap:wrap;
    --padding-top:60px;
    --padding-bottom:60px;
    --padding-left:16px;
    --padding-right:16px;
  }
  .elementor-43 .elementor-element.elementor-element-5d64fc7 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-436d408 img {
    height:300px;
    object-fit:cover;
  }
  .elementor-43 .elementor-element.elementor-element-ccd9721 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-6ff9190 {
    --flex-wrap:wrap;
    --padding-top:60px;
    --padding-bottom:20px;
    --padding-left:16px;
    --padding-right:16px;
  }
  .elementor-43 .elementor-element.elementor-element-fa45d5b img {
    height:300px;
    object-fit:cover;
  }
  .elementor-43 .elementor-element.elementor-element-68fc5cd .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-83c5e6e {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-b4cf822 {
    --padding-top:0px;
    --padding-bottom:60px;
    --padding-left:16px;
    --padding-right:16px;
  }
  .elementor-43 .elementor-element.elementor-element-d74b346 > .elementor-widget-container {
    padding:0px 0px 0px 0px;
  }
  .elementor-43 .elementor-element.elementor-element-c64eb97 {
    text-align:center;
  }
  .elementor-43 .elementor-element.elementor-element-c64eb97 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-ec1d590 {
    text-align:center;
  }
  .elementor-43 .elementor-element.elementor-element-ec1d590 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-43686bd {
    --flex-wrap:wrap;
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-f10b6af img {
    height:300px;
    object-fit:cover;
  }
  .elementor-43 .elementor-element.elementor-element-22b10c1 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-74fcc8f .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-68766a4 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-cf26414 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-5d74d14 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-e733033 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-a0183c3 {
    --padding-top:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --padding-right:0px;
  }
  .elementor-43 .elementor-element.elementor-element-a97628f {
    text-align:center;
  }
  .elementor-43 .elementor-element.elementor-element-a97628f .elementor-heading-title {
    font-size:35px;
  }
}
@media(max-width:767px) {
  .elementor-43 .elementor-element.elementor-element-5240dec .elementor-heading-title {
    font-size:40px;
  }
  .elementor-43 .elementor-element.elementor-element-5d64fc7 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-68fc5cd .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-c64eb97 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-ec1d590 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-74fcc8f .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-68766a4 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-5d74d14 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-e733033 .elementor-heading-title {
    font-size:35px;
  }
  .elementor-43 .elementor-element.elementor-element-a97628f .elementor-heading-title {
    font-size:35px;
  }
}
@media(min-width:1025px) {
  .elementor-43 .elementor-element.elementor-element-d7aa882:not(.elementor-motion-effects-element-type-background),
  .elementor-43 .elementor-element.elementor-element-d7aa882 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-835654c::before,
  .elementor-43 .elementor-element.elementor-element-835654c > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-835654c > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-835654c > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-835654c > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-835654c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-6ff9190::before,
  .elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-6ff9190 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-6ff9190 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-6ff9190 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-b4cf822::before,
  .elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-b4cf822 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-b4cf822 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-b4cf822 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-5d33d22::before,
  .elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-5d33d22 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-5d33d22 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-5d33d22 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-45aad57::before,
  .elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-45aad57 > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-45aad57 > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-45aad57 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-fcea66f::before,
  .elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-fcea66f > .e-con-inner > .elementor-background-video-container::before,
  .elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-fcea66f > .e-con-inner > .elementor-background-slideshow::before,
  .elementor-43 .elementor-element.elementor-element-fcea66f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
    background-attachment:scroll;
  }
  .elementor-43 .elementor-element.elementor-element-45d4cb2:not(.elementor-motion-effects-element-type-background),
  .elementor-43 .elementor-element.elementor-element-45d4cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-attachment:scroll;
  }
}
