.elementor-29480 .elementor-element.elementor-element-3f9e782{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E4EBF0;--border-color:#E4EBF0;--padding-top:5px;--padding-bottom:5px;--padding-left:20px;--padding-right:20px;}.elementor-29480 .elementor-element.elementor-element-3f9e782:not(.elementor-motion-effects-element-type-background), .elementor-29480 .elementor-element.elementor-element-3f9e782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFD;}.elementor-29480 .elementor-element.elementor-element-25f4995{width:100%;max-width:100%;}.elementor-29480 .elementor-element.elementor-element-e5e92f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;--z-index:10;}.elementor-29480 .elementor-element.elementor-element-e5e92f2:not(.elementor-motion-effects-element-type-background), .elementor-29480 .elementor-element.elementor-element-e5e92f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lsectionbg );}.elementor-29480 .elementor-element.elementor-element-c4612a7{--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-lcolor3 );--border-color:var( --e-global-color-lcolor3 );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29480 .elementor-element.elementor-element-c4612a7:not(.elementor-motion-effects-element-type-background), .elementor-29480 .elementor-element.elementor-element-c4612a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lcolor5 );}.elementor-29480 .elementor-element.elementor-element-4842d35 .listivo-arrow path{fill:var( --e-global-color-lcolor1 );}.elementor-29480 .elementor-element.elementor-element-4842d35 .listivo-arrow{background:var( --e-global-color-lcolor5 );}.elementor-29480 .elementor-element.elementor-element-4842d35 .listivo-gallery-v1__count{color:var( --e-global-color-lcolor1 );background:var( --e-global-color-lcolor5 );}.elementor-29480 .elementor-element.elementor-element-4842d35 .listivo-gallery-v1__zoom path{fill:var( --e-global-color-lcolor1 );}.elementor-29480 .elementor-element.elementor-element-4842d35 .listivo-gallery-v1__zoom{background:var( --e-global-color-lcolor5 );}.elementor-29480 .elementor-element.elementor-element-068d22d > .elementor-widget-container{padding:15px 30px 0px 30px;border-style:none;}.elementor-29480 .elementor-element.elementor-element-068d22d .listivo-listing-stat__icon path{fill:#FFFFFF;}.elementor-29480 .elementor-element.elementor-element-068d22d .listivo-listing-stat__icon{background-color:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-068d22d .listivo-listing-stat{color:#575757;font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-35c7c4f > .elementor-widget-container{padding:15px 30px 0px 30px;border-style:none;}.elementor-29480 .elementor-element.elementor-element-35c7c4f .listivo-listing-name{color:#000000;font-family:"Poppins";font-size:27px;font-weight:500;line-height:1.2em;letter-spacing:-0.4px;}.elementor-29480 .elementor-element.elementor-element-d400a80{--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;border-style:none;--border-style:none;}.elementor-29480 .elementor-element.elementor-element-784fffd{--display:flex;}.elementor-29480 .elementor-element.elementor-element-c7b1f71{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-29480 .elementor-element.elementor-element-c7b1f71 > .elementor-widget-container{border-style:none;}.elementor-29480 .elementor-element.elementor-element-c7b1f71 .listivo-listing-attribute-v3:first-child{font-family:"Poppins";font-size:17px;}.elementor-29480 .elementor-element.elementor-element-c7b1f71 .listivo-listing-attribute-v3{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-8d6591a{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-29480 .elementor-element.elementor-element-cb60e93.elementor-element{--align-self:center;}.elementor-29480 .elementor-element.elementor-element-cb60e93 .elementor-heading-title{font-family:"Poppins";font-size:18px;font-weight:500;line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-a306abb .listivo-listing-attribute-v3:first-child{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-a306abb .listivo-listing-attribute-v3{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-77a8273 > .elementor-widget-container{padding:15px 30px 15px 30px;border-style:none;}.elementor-29480 .elementor-element.elementor-element-77a8273 .listivo-listing-price{color:var( --e-global-color-lprimary1 );font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-38a5f51 > .elementor-widget-container{border-style:none;}.elementor-29480 .elementor-element.elementor-element-38a5f51 .listivo-listing-attributes{margin:0px 0px 0px 0px;padding:15px 30px 15px 30px;}.elementor-29480 .elementor-element.elementor-element-8cf3698 > .elementor-widget-container{border-style:none;}.elementor-29480 .elementor-element.elementor-element-8cf3698 .listivo-listing-section__label{color:#000000;font-family:"Poppins";font-size:24px;line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-8cf3698 .listivo-listing-section__text{color:#000000;font-family:"Poppins";font-size:18px;line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-8cf3698 .listivo-listing-section{padding:30px 30px 30px 30px;}.elementor-29480 .elementor-element.elementor-element-f5e4148 > .elementor-widget-container{padding:30px 30px 0px 30px;border-style:none;}.elementor-29480 .elementor-element.elementor-element-f5e4148 .listivo-listing-simple-label{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-f5e4148 .listivo-listing-features{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-29480 .elementor-element.elementor-element-f5e4148 .listivo-listing-feature__text{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-b965218{z-index:15;}.elementor-29480 .elementor-element.elementor-element-b965218 > .elementor-widget-container{border-style:none;}.elementor-29480 .elementor-element.elementor-element-b965218 .listivo-listing-section{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-29480 .elementor-element.elementor-element-b965218 .listivo-listing-section__label{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-b965218 .listivo-attachment{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-592462f{--display:flex;border-style:none;--border-style:none;}.elementor-29480 .elementor-element.elementor-element-6078c95{padding:0px 0px 0px 0px;}.elementor-29480 .elementor-element.elementor-element-fc42f3e{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-29480 .elementor-element.elementor-element-1ee3577 .elementor-heading-title{font-family:"Poppins";font-size:24px;font-weight:500;line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-9394bee{width:100%;max-width:100%;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-29480 .elementor-element.elementor-element-9394bee .elementor-share-btn{font-size:calc(1px * 10);}.elementor-29480 .elementor-element.elementor-element-5c025ce{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__name{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__member-since{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__account-type{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__address-text{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__address-icon path{fill:#FFFFFF;}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__address-icon{background-color:var( --e-global-color-lprimary2 );}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-contact-button--listing-user-v2{background-color:var( --e-global-color-lcolor4 );}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-contact-button__inner span{color:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-contact-button__inner{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-contact-button__icon--additional path{fill:#FFFFFF;}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-contact-button__icon--additional{background-color:var( --e-global-color-lprimary2 );border-color:var( --e-global-color-lprimary2 );}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__state--online{color:#22B40B;font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__state--online:before{background-color:#22B40B;}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__state--offline{color:#AF0D0D;font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-59c4740 .listivo-listing-user-v2__state--offline:before{background-color:#AF0D0D;}.elementor-29480 .elementor-element.elementor-element-92255b1{background-color:#FFFFFF;padding:20px 0px 20px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-lcolor3 );border-radius:8px 8px 8px 8px;}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-listing-socials{background-color:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor4 );margin:0px 0px 0px 0px;}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon path{fill:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon i{color:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon{border-color:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon:hover path{fill:#000000;}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon:hover i{color:#000000;}.elementor-29480 .elementor-element.elementor-element-6fc5679 .listivo-social-icon:hover{border-color:#000000;}.elementor-29480 .elementor-element.elementor-element-517ee78 .listivo-report-abuse-button{font-family:"Poppins";font-size:24px;font-weight:500;}.elementor-29480 .elementor-element.elementor-element-a3c49d3 .listivo-mini-listing-carousel__label{font-family:"Poppins";}.elementor-29480 .elementor-element.elementor-element-a3c49d3 .listivo-mini-listing-carousel-card__name{font-family:"Poppins";font-size:18px;font-weight:500;line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-a3c49d3 .listivo-mini-listing-carousel-card__address-icon{background-color:var( --e-global-color-lprimary2 );}.elementor-29480 .elementor-element.elementor-element-a3c49d3 .listivo-box-arrow path{fill:var( --e-global-color-lcolor5 );}.elementor-29480 .elementor-element.elementor-element-a3c49d3 .listivo-box-arrow{background-color:var( --e-global-color-lprimary1 );}.elementor-29480 .elementor-element.elementor-element-15cdf2a{background-color:#FFFFFF;padding:20px 0px 20px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-lcolor3 );border-radius:8px 8px 8px 8px;}.elementor-29480 .elementor-element.elementor-element-7f52a9b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29480 .elementor-element.elementor-element-7f52a9b:not(.elementor-motion-effects-element-type-background), .elementor-29480 .elementor-element.elementor-element-7f52a9b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-29480 .elementor-element.elementor-element-f1cb286{width:100%;max-width:100%;}.elementor-29480 .elementor-element.elementor-element-f1cb286 .listivo-listing-carousel__label{font-family:"Poppins";font-size:30px;font-weight:500;}.elementor-29480 .elementor-element.elementor-element-f1cb286 .listivo-listing-carousel{margin:0px 0px 0px 0px;}.elementor-29480 .elementor-element.elementor-element-4f0ccb0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-29480 .elementor-element.elementor-element-4f0ccb0:not(.elementor-motion-effects-element-type-background), .elementor-29480 .elementor-element.elementor-element-4f0ccb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f69a9cd );}.elementor-29480 .elementor-element.elementor-element-6dfec28 .listivo-listing-carousel__label{font-family:"Poppins";font-size:30px;font-weight:500;}.elementor-29480 .elementor-element.elementor-element-6dfec28 .listivo-listing-carousel{margin:0px 0px 0px 0px;}@media(max-width:1366px){.elementor-29480 .elementor-element.elementor-element-35c7c4f .listivo-listing-name{font-size:23px;}}@media(min-width:768px){.elementor-29480 .elementor-element.elementor-element-c4612a7{--width:63%;}.elementor-29480 .elementor-element.elementor-element-5c025ce{--width:37%;}}@media(max-width:1024px) and (min-width:768px){.elementor-29480 .elementor-element.elementor-element-c4612a7{--width:100%;}.elementor-29480 .elementor-element.elementor-element-5c025ce{--width:100%;}}@media(max-width:1024px){.elementor-29480 .elementor-element.elementor-element-e5e92f2{--flex-wrap:wrap;}.elementor-29480 .elementor-element.elementor-element-c4612a7{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29480 .elementor-element.elementor-element-38a5f51 .listivo-listing-attributes{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-29480 .elementor-element.elementor-element-8cf3698 .listivo-listing-section{padding:30px 30px 0px 30px;}.elementor-29480 .elementor-element.elementor-element-b965218 .listivo-listing-section{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;} .elementor-29480 .elementor-element.elementor-element-9394bee{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-29480 .elementor-element.elementor-element-5c025ce{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-29480 .elementor-element.elementor-element-f1cb286 .listivo-listing-carousel{margin:60px 0px 0px 0px;}.elementor-29480 .elementor-element.elementor-element-6dfec28 .listivo-listing-carousel{margin:60px 0px 0px 0px;}}@media(max-width:767px){.elementor-29480 .elementor-element.elementor-element-3f9e782{--padding-top:5px;--padding-bottom:5px;--padding-left:10px;--padding-right:10px;}.elementor-29480 .elementor-element.elementor-element-35c7c4f > .elementor-widget-container{padding:20px 20px 0px 20px;}.elementor-29480 .elementor-element.elementor-element-35c7c4f .listivo-listing-name{font-size:20px;}.elementor-29480 .elementor-element.elementor-element-cb60e93 .elementor-heading-title{font-size:18px;}.elementor-29480 .elementor-element.elementor-element-77a8273 > .elementor-widget-container{padding:10px 20px 10px 20px;}.elementor-29480 .elementor-element.elementor-element-77a8273 .listivo-listing-price{line-height:1.2em;}.elementor-29480 .elementor-element.elementor-element-38a5f51 .listivo-listing-attributes{padding:20px 20px 20px 20px;}.elementor-29480 .elementor-element.elementor-element-8cf3698 .listivo-listing-section{padding:20px 20px 20px 20px;}.elementor-29480 .elementor-element.elementor-element-f5e4148 .listivo-listing-features{grid-template-columns:repeat(1, minmax(0, 1fr));}.elementor-29480 .elementor-element.elementor-element-592462f{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-29480 .elementor-element.elementor-element-592462f.e-con{--align-self:stretch;}.elementor-29480 .elementor-element.elementor-element-6078c95{width:100%;max-width:100%;}.elementor-29480 .elementor-element.elementor-element-6078c95.elementor-element{--align-self:stretch;}.elementor-29480 .elementor-element.elementor-element-fc42f3e{--padding-top:20px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;}.elementor-29480 .elementor-element.elementor-element-1ee3577 .elementor-heading-title{font-size:18px;} .elementor-29480 .elementor-element.elementor-element-9394bee{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-29480 .elementor-element.elementor-element-9394bee .elementor-share-btn{font-size:calc(0.7px * 10);}}/* Start custom CSS for lst_listing_description, class: .elementor-element-8cf3698 *//* Use this in the widget Custom CSS panel (use `.elementor-29480 .elementor-element.elementor-element-8cf3698` prefix) */
.elementor-29480 .elementor-element.elementor-element-8cf3698 .elementor-widget-container ul,
.elementor-29480 .elementor-element.elementor-element-8cf3698 .elementor-widget-container ol {
  margin: 0 0 1rem 0;
  padding-left: 1.35rem;           /* space for bullets */
  list-style-position: outside;    /* keep marker outside the text block */
  list-style-type: disc;           /* or decimal for ol */
}

.elementor-29480 .elementor-element.elementor-element-8cf3698 .elementor-widget-container li {
  display: list-item !important;   /* undo flex/table styles */
  list-style-position: outside !important;
  margin: 0 0 0.5rem 0;
  padding: 0;
  line-height: 1.45;               /* adjust if you need more/less spacing */
  vertical-align: middle;
}

/* Fix where WP wraps each li in <p> — make the paragraph behave like inline text */
.elementor-29480 .elementor-element.elementor-element-8cf3698 .elementor-widget-container li > p {
  display: inline;
  margin: 0;
  padding: 0;
  line-height: inherit;
}

/* Optional: marker styling for precise alignment (modern browsers) */
.elementor-29480 .elementor-element.elementor-element-8cf3698 .elementor-widget-container li::marker {
  font-size: 1em;
  vertical-align: middle;
}/* End custom CSS */