.elementor-515 .elementor-element.elementor-element-eaa6466{--display:flex;--min-height:85vh;--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:-143px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-53aa2d3{--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;--justify-content:space-between;--align-items:center;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-515 .elementor-element.elementor-element-34321e3{--display:flex;}.elementor-515 .elementor-element.elementor-element-34321e3.e-con{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-ed2319f .elementor-heading-title{font-size:37px;font-weight:700;}.elementor-515 .elementor-element.elementor-element-11e8caf{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-515 .elementor-element.elementor-element-b8c7c7f .elementor-heading-title{font-size:35px;font-weight:600;color:var( --e-global-color-b2895b8 );}.elementor-515 .elementor-element.elementor-element-a716a98{--spacer-size:50px;}.elementor-515 .elementor-element.elementor-element-d2c000e{--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;}.elementor-515 .elementor-element.elementor-element-96b6326 .elementor-button{background-color:#FFFFFF;font-size:12px;fill:var( --e-global-color-b2895b8 );color:var( --e-global-color-b2895b8 );}.elementor-515 .elementor-element.elementor-element-96b6326.elementor-element{--align-self:center;}.elementor-515 .elementor-element.elementor-element-bd42898{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-515 .elementor-element.elementor-element-d3bd2a7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-64ea01c{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-515 .elementor-element.elementor-element-64ea01c:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-64ea01c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-2e89a24{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:25px 25px;--row-gap:25px;--column-gap:25px;--grid-auto-flow:row;}.elementor-515 .elementor-element.elementor-element-a15b4cc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-a15b4cc .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-a15b4cc .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-d5cdd08 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-d5cdd08 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-d5cdd08 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-240c422 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-240c422 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-240c422 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-ff244a3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-ff244a3 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-ff244a3 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-01e24e5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-01e24e5 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-01e24e5 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-122120e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-122120e .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-122120e .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-035b984 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-035b984 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-035b984 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-50453b6 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-50453b6 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-50453b6 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-8df4e05 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-515 .elementor-element.elementor-element-8df4e05 .elementor-icon{font-size:16px;}.elementor-515 .elementor-element.elementor-element-8df4e05 .elementor-icon-box-description{font-weight:600;}.elementor-515 .elementor-element.elementor-element-0b0fc74{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-515 .elementor-element.elementor-element-0b0fc74:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-0b0fc74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-b0bdceb{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-515 .elementor-element.elementor-element-b0bdceb:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-b0bdceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-fd74eac{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-515 .elementor-element.elementor-element-fd74eac:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-fd74eac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-1535758{--display:flex;}.elementor-515 .elementor-element.elementor-element-e736c7a{--display:flex;}.elementor-515 .elementor-element.elementor-element-bfa0277{--display:flex;}.elementor-515 .elementor-element.elementor-element-41ae9b0{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-515 .elementor-element.elementor-element-41ae9b0:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-41ae9b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-e2d06a0{--display:flex;}.elementor-515 .elementor-element.elementor-element-475931d{--display:flex;--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-515 .elementor-element.elementor-element-475931d:not(.elementor-motion-effects-element-type-background), .elementor-515 .elementor-element.elementor-element-475931d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-515 .elementor-element.elementor-element-f33a3d9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-f33a3d9 .elementor-author-box__name{font-size:20px;}.elementor-515 .elementor-element.elementor-element-f33a3d9 .elementor-author-box__bio{font-size:16px;}.elementor-515 .elementor-element.elementor-element-9d4fcb0{--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:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-515 .elementor-element.elementor-element-1ebd35e .elementor-button-content-wrapper{flex-direction:row;}.elementor-515 .elementor-element.elementor-element-1ebd35e .elementor-button{font-size:14px;fill:#FFFFFF;color:#FFFFFF;padding:12px 15px 12px 15px;}.elementor-515 .elementor-element.elementor-element-3835c02 .elementor-button-content-wrapper{flex-direction:row;}.elementor-515 .elementor-element.elementor-element-3835c02 .elementor-button{font-size:14px;fill:#FFFFFF;color:#FFFFFF;padding:12px 15px 12px 15px;}.elementor-515 .elementor-element.elementor-element-70d126a{--display:flex;}.elementor-515 .elementor-element.elementor-element-fc0d453{--spacer-size:50px;}body.elementor-page-515:not(.elementor-motion-effects-element-type-background), body.elementor-page-515 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}@media(min-width:768px){.elementor-515 .elementor-element.elementor-element-11e8caf{--width:35%;}.elementor-515 .elementor-element.elementor-element-e2d06a0{--width:35%;}}@media(max-width:880px) and (min-width:768px){.elementor-515 .elementor-element.elementor-element-d2c000e{--width:100%;}}@media(max-width:1240px){.elementor-515 .elementor-element.elementor-element-eaa6466{--min-height:72vh;--margin-top:86px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-515 .elementor-element.elementor-element-34321e3.e-con{--align-self:flex-start;}.elementor-515 .elementor-element.elementor-element-a716a98{--spacer-size:10px;}.elementor-515 .elementor-element.elementor-element-96b6326 .elementor-button{font-size:10px;}.elementor-515 .elementor-element.elementor-element-2e89a24{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-515 .elementor-element.elementor-element-b8c7c7f .elementor-heading-title{font-size:23px;}.elementor-515 .elementor-element.elementor-element-d2c000e{--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;}.elementor-515 .elementor-element.elementor-element-2e89a24{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-515 .elementor-element.elementor-element-eaa6466{--min-height:30vh;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-515 .elementor-element.elementor-element-ed2319f .elementor-heading-title{font-size:26px;}.elementor-515 .elementor-element.elementor-element-b8c7c7f > .elementor-widget-container{margin:0px 0px 9px 0px;}.elementor-515 .elementor-element.elementor-element-b8c7c7f .elementor-heading-title{font-size:23px;}.elementor-515 .elementor-element.elementor-element-d2c000e{--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;}.elementor-515 .elementor-element.elementor-element-2e89a24{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-515 .elementor-element.elementor-element-9637549.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-515 .elementor-element.elementor-element-9637549{column-gap:1px;}}/* Start custom CSS */#property-actions .elementor-button {
    font-size: 12px;
    white-space: nowrap;
    fill: var( --e-global-color-b2895b8 );
    color: var( --e-global-color-b2895b8 );
    background-color: #FFF;
    border-color: #FFF;
    height: 38px;
    line-height: 38px;
    padding-top: 0;
    padding-bottom: 0;
}
.add_shortlist span {
    font-size: 18px;
    line-height: 0;
    position: relative;
    top: 1px;
}
.add_shortlist span,
.add_shortlist div {
    display: inline-block;
}
.lst_pdf svg {
    height: 1em;
}

#inmo-slider .elementor-shortcode > img {
    display: none;
}
#inmo-slider #image-gallery img  {
    aspect-ratio: 21/9;
    width: 100%;
    object-fit: cover;
    object-position: center;
    display: block;
}
#inmo-slider .lSSlideOuter .lSPager.lSGallery img {
    aspect-ratio: 2/1;
    height: 100% !important;
}
#inmo-slider .lSSlideOuter .lSPager.lSGallery li {
    max-height: 100%;
}
.lSGallery {
    margin-top: 15px !important;
}

#pf-overview .elementor-icon-box-icon {
    margin-top: 3px;
}
#pf-feature .features h4 {
    font-family: "Roboto";
    font-size: 16px;
}
#contact-btns > .elementor-widget-button {
    flex: 1;
}
#contact-btns > .elementor-widget-button a {
    width: 100%;
}

.popup-gallery a:first-child::before {
    top: auto;
    bottom: 135px;
}

#header-con.scrolled {
    z-index: 999;
}

.add_shortlist.elementor-button {
    margin: 0 !important;
}

/* 
.add_shortlist {
    font-size: 20px;
}

.pdf_btn {
    line-height: 35px;
}

table td {
    border: none;
}

.table td {
    border-top: 1px solid #dee2e6;
}
*//* End custom CSS */