.elementor-4939 .elementor-element.elementor-element-406fadd{width:100%;max-width:100%;}.elementor-4939 .elementor-element.elementor-element-406fadd > .elementor-widget-container{background-color:#768745;padding:10px 15px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-4939 .elementor-element.elementor-element-7527f116.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-4939 .elementor-element.elementor-element-6a97d736{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-6a97d736.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-6a97d736.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-6a97d736.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-6a97d736 .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-7f866ff1{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-7f866ff1.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-7f866ff1.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-7f866ff1.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-7f866ff1 .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-1214093{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-1214093.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-1214093.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-1214093.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-1214093 .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-43dd357b{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-43dd357b.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-43dd357b.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-43dd357b.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-43dd357b .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-79aa7dec{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-79aa7dec.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-79aa7dec.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-79aa7dec.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-79aa7dec .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-2f3c9c25.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-2f3c9c25 .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-78f3d67{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-78f3d67.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-78f3d67.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-78f3d67.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-78f3d67 .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-72c690ae{width:var( --container-widget-width, 48% );max-width:48%;background-color:#566232;--container-widget-width:48%;--container-widget-flex-grow:0;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon-box-wrapper{text-align:center;gap:10px;}.elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-72c690ae.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-72c690ae.elementor-view-framed .elementor-icon, .elementor-4939 .elementor-element.elementor-element-72c690ae.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon{font-size:40px;}.elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon-box-title, .elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon-box-title a{font-family:"IRANYekan", Sans-serif;font-size:17px;font-weight:500;}.elementor-4939 .elementor-element.elementor-element-72c690ae .elementor-icon-box-description{font-family:"IRANYekan", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button{background-color:#566232;font-family:"IRANYekan", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:12px 12px 12px 12px;}.elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button:hover, .elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button:focus{background-color:#008000;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-40bb80ba{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button-content-wrapper{flex-direction:row;}.elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button:hover svg, .elementor-4939 .elementor-element.elementor-element-40bb80ba .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button{background-color:#566232;font-family:"IRANYekan", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:12px 12px 12px 12px;}.elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button:hover, .elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button:focus{background-color:#008000;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-6ccab55{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button-content-wrapper{flex-direction:row;}.elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button:hover svg, .elementor-4939 .elementor-element.elementor-element-6ccab55 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button{background-color:#566232;font-family:"IRANYekan", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:7px 7px 7px 7px;padding:12px 12px 12px 12px;}.elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button:hover, .elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button:focus{background-color:#008000;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-5fd6363e{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button:hover svg, .elementor-4939 .elementor-element.elementor-element-5fd6363e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-632baebd{width:100%;max-width:100%;background-color:#566232;padding:10px 15px 10px 15px;border-radius:7px 7px 7px 7px;}.elementor-4939 .elementor-element.elementor-element-632baebd .elementor-heading-title{font-family:"IRANYekan", Sans-serif;font-size:23px;font-weight:500;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-332e46b9{background-color:#566232;padding:10px 15px 10px 15px;border-radius:7px 7px 7px 7px;text-align:center;color:#FFFFFF;font-family:"IRANYekan", Sans-serif;font-size:16px;font-weight:400;line-height:30px;}.elementor-4939 .elementor-element.elementor-element-168a9a8{width:100%;max-width:100%;}.elementor-4939 .elementor-element.elementor-element-5ef49352{width:var( --container-widget-width, 690px );max-width:690px;background-color:#566232;padding:10px 0px 10px 0px;--container-widget-width:690px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;text-align:center;}.elementor-4939 .elementor-element.elementor-element-5ef49352 .elementor-heading-title{font-family:"IRANYekan", Sans-serif;font-size:24px;font-weight:500;color:#FFFFFF;}.elementor-4939 .elementor-element.elementor-element-57134407{--grid-columns:4;width:100%;max-width:100%;--grid-column-gap:20px;}.elementor-4939 .elementor-element.elementor-element-57134407 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-4939 .elementor-element.elementor-element-57134407 .e-loop-item > .elementor-section, .elementor-4939 .elementor-element.elementor-element-57134407 .e-loop-item > .elementor-section > .elementor-container, .elementor-4939 .elementor-element.elementor-element-57134407 .e-loop-item > .e-con, .elementor-4939 .elementor-element.elementor-element-57134407 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}@media(max-width:1024px){.elementor-4939 .elementor-element.elementor-element-57134407{--grid-columns:2;}}@media(max-width:767px){.elementor-4939 .elementor-element.elementor-element-57134407{--grid-columns:1;}}/* Start custom CSS for wp-widget-bcn_widget, class: .elementor-element-406fadd */.breadcrumbs {
    font-family: iranYekan, Sans-Serif;
    font-size: 16px;
    font-weight: 500;
    color: white;
}

.breadcrumbs span a {
    color: white;
    opacity: 0.8;
}

.breadcrumbs span a:hover, a:active {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-57134407 *//*.property-specifications .elementor-icon-list-items {*/
/*    display: flex;*/
/*    flex-direction: row;*/
/*    justify-content: space-evenly;*/
/*    align-items: center;*/
/*    column-gap: 15px;*/
/*}*/

/*.property-specifications .elementor-icon-list-item {*/
/*    width: 100%;*/
/*    padding: 5px !important;*/
/*    border-radius: 7px;*/
/*    background: #238BDF;*/
/*    cursor: text;*/
/*}*/

/*.property-specifications .elementor-icon-list-icon i {*/
/*    font-weight: 600;*/
/*}*/

/*.property-specifications .elementor-icon-list-item::after {*/
/*    position: absolute;*/
/*    bottom: calc(100% + 8px);*/
/*    transform: translateY(5px);*/
/*    color: white;*/
/*    background: #768745;*/
/*    border-radius: 6px;*/
/*    font-family: Yekan, Sans-Serif;*/
/*    font-size: 12px;*/
/*    font-weight: 500;*/
/*    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);*/

/*    opacity: 0;*/
/*    visibility: hidden;*/

/*    transition:*/
/*        opacity 0.2s ease,*/
/*        transform 0.2s ease;*/

/*    pointer-events: none;*/
/*    z-index: 999;*/
/*}*/

/*.property-specifications .elementor-icon-list-item:hover::after {*/
/*    opacity: 1;*/
/*    visibility: visible;*/
/*}*/

/*#abs .elementor-icon-list-items li:nth-child(1)::after {*/
/*    content: "متراژ";*/
/*}*/

/*#abs .elementor-icon-list-items li:nth-child(2)::after {*/
/*    content: "تعداد خواب";*/
/*}*/

/*#parking-s .elementor-icon-list-item::after {*/
/*    content: "پارکینگ";*/
/*}*/

/*#dns .elementor-icon-list-item::after {*/
/*    content: "موقعیت";*/
/*}*/

/*#price-s .elementor-icon-list-item::after {*/
/*    content: "قیمت";*/
/*}*//* End custom CSS */
/* Start custom CSS */.elementor-element-758090f {
    align-self: flex-start;
}

.details {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 160px;
}

.contact .elementor-button-link {
    transition: 0.3s ease-in-out !important;
}

.abs .elementor-icon-list-items {
    display: flex;
    flex-direction: row;
    justify-content: space-evenly;
    align-items: center;
    column-gap: 15px;
}

.specifications .elementor-icon-list-item {
    width: 100%;
    padding: 5px !important;
    border-radius: 7px;
    background: #238BDF;
    cursor: text;
}

.specifications .elementor-icon-list-icon i {
    font-weight: 600;
}

.specifications .elementor-icon-list-item::after {
    position: absolute;
    bottom: calc(100% + 8px) !important;
    transform: translateY(5px);
    color: white;
    background: #768745;
    border-radius: 6px;
    font-family: Yekan, Sans-Serif;
    font-size: 12px;
    font-weight: 500;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.18);

    opacity: 0;
    visibility: hidden;

    transition:
        opacity 0.2s ease,
        transform 0.2s ease;

    pointer-events: none;
    z-index: 999;
    
    padding: 5px;
}

.specifications .elementor-icon-list-item:hover::after {
    opacity: 1;
    visibility: visible;
}

.abs > .elementor-icon-list-items > li:nth-child(1)::after {
    content: "متراژ";
}

.abs > .elementor-icon-list-items > li:nth-child(2)::after {
    content: "تعداد خواب";
}

.parking-s > .elementor-icon-list-items > li::after {
    content: "امکانات";
}

.dns > .elementor-icon-list-items > li::after {
    content: "موقعیت";
}

.price-s > .elementor-icon-list-items > li::after {
    content: "قیمت";
}

.radman-map-open-button:hover {
	opacity: 1 !important;
	transform: none !important; 
}

.radman-map-open-button {
	display: inline-flex;
	align-items: center;
	justify-content: center;
	border-radius: 6px !important;
	background: #566232 !important;
	font-family: Yekan, Sans-Serif;
	font-weight: 500 !important;
}

.radman-gallery-nav, .radman-gallery-lightbox-open, .radman-thumb-nav, .radman-lightbox-nav {
    display: flex !important;
	flex-direction: column !important;
	align-items: center !important;
	padding-bottom: 10px !important;
}

.radman-gallery-nav:hover, .radman-gallery-lightbox-open:hover, .radman-thumb-nav:hover, .radman-lightbox-nav:hover {
	padding-bottom: 10px !important;
}

.radman-lightbox-counter {
    font-family: IRANYekan,Sans-Serif !important;
}

.radman-gallery-next {
    padding-left: 14px !important;
	padding-bottom: 13px !important;
}

.radman-gallery-prev {
    padding-left: 17px !important;
	padding-bottom: 13px !important;
}

.radman-gallery-lightbox-open {
    line-height: 1.2 !important;
}

.radman-gallery-counter {
    font-family: IRANYekan,Sans-Serif !important;
}

.radman-map-open-button span:last-child {
    font-family: IRANYekan !important;
}

body:has(.elementor-element-57134407 .e-loop-nothing-found-message)
.elementor-element-5ef49352 {
    display: none !important;
}

.elementor-element-168a9a8 > .elementor-shortcode:empty {
    display: none;
}

.elementor-element-57134407:has(.e-loop-nothing-found-message) {
    display: none !important;
}/* End custom CSS */