.elementor-18339 .elementor-element.elementor-element-c5467bd{--display:flex;}.elementor-18339 .elementor-element.elementor-element-dcaec64 .page-title-wrap, .mobile-property-tools{padding-top:0px;}.elementor-18339 .elementor-element.elementor-element-dcaec64 .page-title-wrap, .mobile-property-title{padding-bottom:0px;}.elementor-18339 .elementor-element.elementor-element-dcaec64 .page-title h1{font-weight:700;}.elementor-18339 .elementor-element.elementor-element-dcaec64 .page-title-wrap .page-title, .mobile-property-title .page-title{margin-top:0px;margin-bottom:0px;}.elementor-18339 .elementor-element.elementor-element-dcaec64 .item-price{font-weight:700;}.elementor-18339 .elementor-element.elementor-element-1ae529f{--display:flex;}.elementor-18339 .elementor-element.elementor-element-de2ba89{--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:20px;--margin-left:0px;--margin-right:0px;}.elementor-18339 .elementor-element.elementor-element-3b6e499{--display:flex;}.elementor-18339 .elementor-element.elementor-element-4186717{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-ee4f56b{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-ee4f56b:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-ee4f56b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-8967eae{--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-18339 .elementor-element.elementor-element-d581976 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-8dc0726{font-size:20px;}.elementor-18339 .elementor-element.elementor-element-7c6c4a2{--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;--border-radius:8px 8px 8px 8px;--padding-top:13px;--padding-bottom:13px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-7c6c4a2:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-7c6c4a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9F3FF;}.elementor-18339 .elementor-element.elementor-element-994274d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-18339 .elementor-element.elementor-element-6a417db .hz-ele-price .item-sub-price{display:none;}.elementor-18339 .elementor-element.elementor-element-6a417db .hz-ele-price{text-align:right;}.elementor-18339 .elementor-element.elementor-element-6a417db .hz-ele-price li{list-style:none;}.elementor-18339 .elementor-element.elementor-element-6a417db .item-price{margin-bottom:0px !important;}.elementor-18339 .elementor-element.elementor-element-517a5a7 .block-title-wrap{border-bottom-style:solid;border-color:#000000;}.elementor-18339 .elementor-element.elementor-element-517a5a7 .block-wrap{margin-top:0px;padding:5px 5px 5px 5px;}.elementor-18339 .elementor-element.elementor-element-517a5a7 .property-overview-data li.hz-meta-label{color:#000000;font-family:"Montserrat", Sans-serif;font-weight:700;}.elementor-18339 .elementor-element.elementor-element-517a5a7 .property-overview-item strong{font-weight:500;}.elementor-18339 .elementor-element.elementor-element-5c82b2d{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-5c82b2d:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-5c82b2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-76a52f8{--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-18339 .elementor-element.elementor-element-afda236 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-ba047cf{font-size:20px;}.elementor-18339 .elementor-element.elementor-element-cf35c2e .houzez-read-more-link{color:#00aeef;}.elementor-18339 .elementor-element.elementor-element-cf35c2e .houzez-read-more-link:hover{color:#0080b3;}.elementor-18339 .elementor-element.elementor-element-5896020{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-5896020:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-5896020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-eadab2d{--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-18339 .elementor-element.elementor-element-981c440 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-c5634b2 .block-wrap{margin-top:0px;}.elementor-18339 .elementor-element.elementor-element-d9a0b18{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-d9a0b18:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-d9a0b18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-af864aa{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-a5ae559 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-002688b .block-wrap{background-color:#FFFFFF;margin-top:0px;padding:0px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-002688b .block-wrap .detail-wrap{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-002688b > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-18339 .elementor-element.elementor-element-002688b .detail-wrap{padding:0px 0px 0px 0px;border-style:none;}.elementor-18339 .elementor-element.elementor-element-002688b .block-content-wrap .detail-wrap li .list-lined-item{border-bottom-style:none;}.elementor-18339 .elementor-element.elementor-element-002688b .additional-details-ul li .list-lined-item{border-bottom-style:none;}.elementor-18339 .elementor-element.elementor-element-6b80f6f{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-6b80f6f:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-6b80f6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-0e60291{--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;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-5aabfc8 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-221ea1c .block-wrap{background-color:#FFFFFF;margin-top:0px;padding:0px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-221ea1c .block-wrap .detail-wrap{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-221ea1c > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-18339 .elementor-element.elementor-element-221ea1c .detail-wrap{border-style:none;}.elementor-18339 .elementor-element.elementor-element-221ea1c .block-content-wrap .detail-wrap li .list-lined-item{border-bottom-style:none;}.elementor-18339 .elementor-element.elementor-element-221ea1c .additional-details-ul li .list-lined-item{border-bottom-style:none;}.elementor-18339 .elementor-element.elementor-element-bfa4c7f .block-title-wrap h2{font-family:"Montserrat", Sans-serif;font-size:1.5rem;font-weight:600;}.elementor-18339 .elementor-element.elementor-element-bfa4c7f .block-title-wrap .btn{border-style:solid;border-width:1px 1px 1px 1px;border-color:#79797926;border-radius:20px 20px 20px 20px;}.elementor-18339 .elementor-element.elementor-element-bfa4c7f .block-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:#79797926;margin-top:0px;border-radius:20px 20px 20px 20px;}.elementor-18339 .elementor-element.elementor-element-bfa4c7f .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-18339 .elementor-element.elementor-element-bfa4c7f .form-group .bootstrap-select button:not(.actions-btn){background-color:#ffffff;}.elementor-18339 .elementor-element.elementor-element-48d3df5{--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;}.elementor-18339 .elementor-element.elementor-element-cba228e{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;--z-index:0;}.elementor-18339 .elementor-element.elementor-element-cba228e:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-cba228e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-c826f5f .houzez-ele-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-18339 .elementor-element.elementor-element-c826f5f .hz-btn-call:hover, .elementor-18339 .elementor-element.elementor-element-c826f5f .hz-btn-call:focus{background-color:#0958CD1F;}.elementor-18339 .elementor-element.elementor-element-c826f5f .hzele-form-wrap{margin-top:0px;}.elementor-18339 .elementor-element.elementor-element-c826f5f .agent-details .agent-name{font-family:"Montserrat", Sans-serif;}.elementor-18339 .elementor-element.elementor-element-c826f5f .agent-details .agent-link a{font-family:"Montserrat", Sans-serif;}.elementor-18339 .elementor-element.elementor-element-c826f5f .hzele-form-wrap .property-form-wrap, .hzele-form-wrap .property-schedule-tour-form-wrap{padding:0px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-c826f5f .form-group .form-control:not(.bootstrap-select){background-color:#ffffff;}.elementor-18339 .elementor-element.elementor-element-c826f5f .form-group .bootstrap-select button:not(.actions-btn){background-color:#ffffff;}.elementor-18339 .elementor-element.elementor-element-c826f5f .houzez-ele-button, .elementor-18339 .elementor-element.elementor-element-c826f5f .houzez-ele-button:focus{border-color:var( --e-global-color-primary );}.elementor-18339 .elementor-element.elementor-element-c826f5f .hz-btn-call{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-18339 .elementor-element.elementor-element-c826f5f .gdpr-text-wrap{font-family:"Montserrat", Sans-serif;}.elementor-18339 .elementor-element.elementor-element-d6c2bd2{--display:flex;}.elementor-18339 .elementor-element.elementor-element-f177e02 .block-wrap{background-color:#02010100;margin-top:0px;}.elementor-18339 .elementor-element.elementor-element-f177e02 .block-title-wrap{border-bottom-style:none;padding-bottom:0px;}.elementor-18339 .elementor-element.elementor-element-f177e02 .block-title-wrap h2{font-size:22px;font-weight:700;}.elementor-18339 .elementor-element.elementor-element-3314511 .block-wrap{background-color:#02010100;margin-top:0px;}.elementor-18339 .elementor-element.elementor-element-3314511 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-3314511 .block-title-wrap{border-bottom-style:none;padding-bottom:0px;}.elementor-18339 .elementor-element.elementor-element-3314511 .block-title-wrap h2{font-size:22px;font-weight:700;}.elementor-18339 .elementor-element.elementor-element-98fe665{--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:#79797926;--border-color:#79797926;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-18339 .elementor-element.elementor-element-98fe665:not(.elementor-motion-effects-element-type-background), .elementor-18339 .elementor-element.elementor-element-98fe665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-18339 .elementor-element.elementor-element-a523b0e .block-wrap{margin-top:0px;border-radius:25px 25px 25px 25px;}.elementor-18339 .elementor-element.elementor-element-a523b0e .block-title-wrap h2{font-family:"Montserrat", Sans-serif;}.elementor-18339 .elementor-element.elementor-element-a523b0e .mortgage-calculator-data li .list-lined-item{border-bottom-style:solid;}.elementor-18339 .elementor-element.elementor-element-db88baa .elementor-button{background-color:#E9F3FF;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#1E5CB9;color:#1E5CB9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#84A7FF;border-radius:8px 8px 8px 8px;}.elementor-18339 .elementor-element.elementor-element-db88baa{width:100%;max-width:100%;}.elementor-18339 .elementor-element.elementor-element-db88baa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-db88baa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-18339 .elementor-element.elementor-element-51e2e4a{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:40px;--padding-right:40px;}.elementor-18339 .elementor-element.elementor-element-d46ee12{text-align:center;}.elementor-18339 .elementor-element.elementor-element-d46ee12 .elementor-heading-title{font-weight:600;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-cards-module .item-tools .item-compare{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-carousel-module .item-tools .item-compare{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-cards-module .item-tools .item-favorite{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-carousel-module .item-tools .item-favorite{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-cards-module .item-tools .item-preview{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-carousel-module .item-tools .item-preview{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .property-carousel-module .item-short-description{display:none;}.elementor-18339 .elementor-element.elementor-element-8f7fcbf .slick-dots li button:before{font-size:12px;top:5px;}@media(min-width:768px){.elementor-18339 .elementor-element.elementor-element-3b6e499{--width:80%;}.elementor-18339 .elementor-element.elementor-element-4186717{--width:100%;}.elementor-18339 .elementor-element.elementor-element-48d3df5{--width:33.3333%;}}@media(max-width:767px){.elementor-18339 .elementor-element.elementor-element-c5467bd{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-dcaec64 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-de2ba89{--margin-top:40px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-ee4f56b{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-18339 .elementor-element.elementor-element-7c6c4a2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18339 .elementor-element.elementor-element-d6c2bd2{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-18339 .elementor-element.elementor-element-3314511 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-18339 .elementor-element.elementor-element-98fe665{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18339 .elementor-element.elementor-element-db88baa .elementor-button{line-height:1.4em;}.elementor-18339 .elementor-element.elementor-element-51e2e4a{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for houzez-property-detail-gallery-v4, class: .elementor-element-c9d5fc4 */.img-wrap-3-text {
    font-family: Montserrat, sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-details, class: .elementor-element-221ea1c */.elementor-18339 .elementor-element.elementor-element-221ea1c .detail-wrap{
    display: none;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-contact-form2, class: .elementor-element-c826f5f */.property-schedule-tour-type-form {
    flex-direction: column !important;
}

.property-schedule-tour-type-form::after {
    content: 'Отговор в рамките на 24 часа.';
    display: block;
    font-family: montserrat!important;
    font-size: 0.75rem;
    font-weight: 400;
    color: #6c757d;
    text-align: center;
    order: 2;
}

.property-schedule-tour-type-form .houzez_agent_property_form {
    order: 1;
}

.property-schedule-tour-type-form .hz-btn-call {
    order: 3;
}

.elementor-18339 .elementor-element.elementor-element-c826f5f .agent-details + .agent-details {
    margin-top: 12px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-virtual-tour, class: .elementor-element-f177e02 */.property-virtual-tour-wrap .block-title-wrap {
    justify-content: center !important;
}

.property-virtual-tour-wrap iframe {
    border-radius: 20px !important;
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-video, class: .elementor-element-3314511 */.elementor-18339 .elementor-element.elementor-element-3314511 .block-title-wrap {
    justify-content: center !important;
}

.block-video-wrap iframe {
    border-radius: 20px !important;
}/* End custom CSS */
/* Start custom CSS for houzez-property-section-calculator, class: .elementor-element-a523b0e */.property-mortgage-calculator-wrap {
    font-family: Montserrat, sans-serif !important;
}

.property-mortgage-calculator-wrap * {
    font-family: Montserrat, sans-serif !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-db88baa */.elementor-element-db88baa .elementor-button {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for houzez_elementor_properties_carousel_v2n, class: .elementor-element-8f7fcbf */.property-tabs-module .nav-tabs{
    border-bottom: none!important;
}a
.houzez-properties-tabs-js ul.property-nav-tabs li.nav-item {
   
    margin: 0 8px  !important;
    font-family: montserrat;
    font-size: 16px;
}

.property-nav-tabs-v5 .nav-item .nav-link.active .tab-title {
    font-weight: 700 !important;
}

.property-nav-tabs-v5 .nav-item .nav-link:not(.active) .tab-title {
    font-weight: 400 !important;
}

@media (max-width: 767px) {
    .houzez-properties-tabs-js ul.property-nav-tabs {
        flex-direction: row !important;
        flex-wrap: nowrap !important;
    }

    .houzez-properties-tabs-js ul.property-nav-tabs li.nav-item {
        font-size: 13px !important;
    }

    .property-nav-tabs-v5 .nav-item .nav-link {
        padding: 8px 12px !important;
        white-space: nowrap !important;
    }
}

/* Card wrapper */
.item-listing-wrap.item-wrap-v2 .item-wrap {
    border: 2px solid #ffffff !important;
    border-radius: 12px !important;
    
    overflow: hidden !important;
    background: #ffffff !important;
    
}



/* Image */
.item-listing-wrap.item-wrap-v2 .listing-image-wrap {
    border-radius: 15px !important;
    overflow: hidden !important;
    padding: 5px !important;
}

.item-listing-wrap.item-wrap-v2 .listing-gallery-wrap {
    border-radius: 15px !important;
    overflow: hidden !important;
}

.item-listing-wrap.item-wrap-v2 .houzez-listing-carousel {
    border-radius: 15px !important;
    overflow: hidden !important;
}

.item-listing-wrap.item-wrap-v2 .slick-list {
    border-radius: 15px !important;
    overflow: hidden !important;
}

.item-listing-wrap.item-wrap-v2 .slide-img img {
    border-radius: 15px !important;
    width: 100% !important;
    object-fit: cover !important;
}

/* Card body */
.item-listing-wrap.item-wrap-v2 .item-body {
    padding: 16px !important;
    background: #ffffff !important;
}

/* Title */
.item-listing-wrap.item-wrap-v2 .item-title a {
    color: #1a1a2e !important;
    font-weight: 600 !important;
    text-decoration: none !important;
}

/* Address */
.item-listing-wrap.item-wrap-v2 .item-address {
    color: #6c757d !important;
    font-size: 0.875rem !important;
}

/* Price */
.item-listing-wrap.item-wrap-v2 .item-price .price {
    font-size: 1.2rem !important;
    font-weight: 700 !important;
}

.item-listing-wrap.item-wrap-v2 .item-sub-price .price {
    font-size: 0.85rem !important;
    font-weight: 400 !important;
}

/* Amenities */
.item-listing-wrap.item-wrap-v2 .item-amenities {
    display: flex !important;
    justify-content: space-between !important;
    align-items: center !important;
    width: 100% !important;
    border-top: 1px solid #f0f0f0 !important;
    padding-top: 12px !important;
    margin-top: 8px !important;
    color: #444 !important;
    font-size: 0.875rem !important;
}

.item-listing-wrap.item-wrap-v2 .item-amenities .h-beds,
.item-listing-wrap.item-wrap-v2 .item-amenities .h-baths,
.item-listing-wrap.item-wrap-v2 .item-amenities .h-area {
    flex: 1 !important;
    justify-content: center !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    padding: 0 !important;
    text-align: center !important;
}

.item-listing-wrap.item-wrap-v2 .item-amenities .h-type {
    display: none !important;
}

/* Labels */
.item-listing-wrap.item-wrap-v2 .labels-wrap .label-status {
        font-family: montserrat!important;

    background: #ffffff !important;
    color: #1a1a2e !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-bottom-right-radius: 0px !important;
    border-top-right-radius: 0px !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    padding: 4px 12px !important;
    text-decoration: none !important;
    position: absolute;
    right: -15px;
    top: 10px;
}

.item-listing-wrap.item-wrap-v2 .label-featured {
    font-family: montserrat!important;
    background: #2563eb !important;
    color: #ffffff !important;
    border-bottom-left-radius: 0px !important;
    border-top-left-radius: 0px !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    padding: 4px 12px !important;
    position: absolute;
    top: 32px;
    left: 5px;
}

.item-listing-wrap.item-wrap-v2 .labels-wrap .hz-label {
    background: #ffffff !important;
    color: #1a1a2e !important;
    border: 1px solid rgba(255, 255, 255, 0.3) !important;
    border-radius: 6px !important;
    font-size: 0.75rem !important;
    font-weight: 700 !important;
    padding: 4px 12px !important;
    text-decoration: none !important;
}

/* Hide item-tools */
.item-listing-wrap.item-wrap-v2 .item-tools {
    display: none !important;
}

.btn-load-more{
    background-color: #1061c1!important;
    color: white!important;
    border-color: #1061c1!important;
}
.btn-load-more:hover{
    background-color: #1061C1C2!important;
    border-color: #1061C1C2!important;
}


.item-footer {
    display: none !important;
}
/* Position arrows on sides */
.elementor-element-8f7fcbf .property-carousel-module {
    position: relative !important;
}

.elementor-element-8f7fcbf .property-carousel-buttons-wrap {
    position: absolute !important;
    top: 35% !important;
    left: 0 !important;
    right: 0 !important;
    width: 100% !important;
    display: flex !important;
    justify-content: space-between !important;
    pointer-events: none !important;
    z-index: 10 !important;
}

.elementor-element-8f7fcbf .property-carousel-buttons-wrap button {
    pointer-events: all !important;
}

.elementor-element-8f7fcbf .slick-prev,
.elementor-element-8f7fcbf .slick-next {
    margin: 0 -50px !important;
}


.elementor-element-8f7fcbf .property-carousel-buttons-wrap button {
    border-radius: 5px !important;
}

.elementor-element-8f7fcbf .property-carousel-buttons-wrap button {
    background: #ffffff!important;
    border-color: rgba(206, 206, 206, 1) !important;
}

.elementor-element-8f7fcbf .slick-prev::before,
.elementor-element-8f7fcbf .slick-next::before {
    color: rgba(130, 130, 130, 1) !important;
}/* End custom CSS */