@font-face{font-display:swap;font-family:Yekan;font-style:normal;font-weight:400;src:url(https://vilaluxury.com/wp-content/themes/homeo-child/fonts/iranyekanx/woff/IRANYekanXFaNum-Regular.woff) format('woff'),url(https://vilaluxury.com/wp-content/themes/homeo-child/fonts/iranyekanx/woff2/IRANYekanXFaNum-Regular.woff2) format('woff2')}@font-face{font-display:swap;font-family:Yekan;font-style:normal;font-weight:700;src:url(https://vilaluxury.com/wp-content/themes/homeo-child/fonts/iranyekanx/woff/IRANYekanXFaNum-Bold.woff) format('woff'),url(https://vilaluxury.com/wp-content/themes/homeo-child/fonts/iranyekanx/woff2/IRANYekanXFaNum-Bold.woff2) format('woff2')}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,body,.btn{font-family:"Yekan"!important}.megamenu>li>a{padding:20px 0 20px 0}@media (max-width:425px){.top-single-v4 .property-detail-header.top-header-detail-property.v4 .property-information .boxHolder{display:block;text-align:center}.top-single-v4 .property-detail-header.top-header-detail-property.v4 .property-information .boxHolder .leftBox ul{padding-right:0}}@media (min-width:992px){.customizer-search>.select2-dropdown{margin-top:0;min-width:240px}.widget-property-search-form.horizontal .advance-search-wrapper{padding-top:0}.home .widget-video.style2 .video-content .title-video{width:60%;margin:0 auto;margin-bottom:70px}}@media (max-width:767px){.home .elementor-widget-apus_element_realestate_properties .widget-properties.carousel .top-info-widget,.home .elementor-widget-apus_element_realestate_properties .widget-properties .top-info-widget{display:block;text-align:center}.home .elementor-widget-apus_element_realestate_properties .widget-properties.carousel .top-info-widget .ali-right,.home .elementor-widget-apus_element_realestate_properties .widget-properties .top-info-widget .ali-right{display:none}.home .elementor-widget-apus_element_realestate_properties .widget-properties.carousel .top-info-widget .description,.home .elementor-widget-apus_element_realestate_properties .widget-properties .top-info-widget .description{padding:10px 0 15px 0}#apus-header-mobile a.btn.btn-showmenu.btn-theme{background-color:#338c89;border-color:#338c89}.navbar{display:none}.elementor .elementor-hidden-tablet{display:none}}@media (min-width:1200px){.container{width:1300px}.apus-breadscrumb .wrapper-breads{padding:20px 0!important}.apus-breadscrumb .bread-title{font-size:16px}.properties-display-mode-wrapper label i{font-size:20px;border:unset;color:#8bb2b1}.properties-display-mode-wrapper label i{line-height:35px;width:35px;height:35px}.top-single-v4{padding:30px 0 10px}.btn-show-filter i{padding:5px 15px;font-size:15px;font-weight:600}.sidebar .widget,.apus-sidebar .widget{padding:20px 15px}.single-post .top-detail-info i{font-size:14px;margin-right:10px}.apus-breadscrumb.horizontal{margin-bottom:45px}.widget-properties.carousel .slick-list{padding:10px 15px 0}}.home-searchbox .terms-list-wrapper .circle-check{text-align:right;padding-right:15px}form.form-search .advance-search-wrapper-fields .wrapper-amenity:before{background-color:unset}form.form-search .advance-search-wrapper-fields .wrapper-amenity{margin-bottom:0}.widget-features-box.style2 .item-inner:before{background-color:#338c89}.widget-properties .top-info-widget{margin-bottom:35px}.home-vije-vila .property-grid-v3{background-color:#fff;border-radius:20px;padding:13px;-webkit-transition:.6s;transition:.6s;margin-bottom:30px;position:relative;min-height:310px!important;padding-bottom:5px}.property-item .property-image{border-radius:15px 15px 0 0}.property-item .property-information .property-type{display:none}.property-item .property-information .property-title{font-size:21px;margin:5px 0 10px;line-height:20px;clear:both;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:100%}.property-item .property-price span.suffix{font-size:14px;padding-left:5px;color:#000}.property-item .property-price span.price-text{padding-left:5px}.property-item .bottom-label .property-price .suffix-text{font-size:13px;vertical-align:unset}.home-vije-vila .property-grid-v3 .property-information{padding:10px 8px 5px}.property-item .top-label>*.featured-property{background-color:#338c89;border-radius:8px;font-size:13px;padding:0 15px}.property-grid-v3:hover{-webkit-transform:translateY(-15px);transform:translateY(-15px);-webkit-box-shadow:0 0 25px #378a8717;box-shadow:0 0 25px #378a8717}.property-item .property-thumbnail-wrapper .bottom-label{padding:10px 15px}.slick-carousel-gallery-properties .slick-carousel .slick-arrow{font-size:12px}.rtl .property-item .property-thumbnail-wrapper .top-label{left:15px;right:auto}.widget-properties.carousel .top-info-widget{margin-bottom:5px}.property-item .top-label>*.status-property-label{border-radius:8px;font-size:13px;padding:0 15px}.property-item .top-label>*.label-property-label{background-color:#fff;border-radius:8px;font-size:13px;color:#338c89}.top-info-widget .ali-right .fa-chevron-right:before{content:"\f053"}.property-item .bottom-label .property-price .prefix-text{font-size:14px;vertical-align:unset;padding-left:5px}.author-wrapper .avatar-img{width:30px;height:30px}.shadow{-webkit-box-shadow:0 12px 24px #338C8910;box-shadow:0 12px 24px #338C8910}.home .shadow{-webkit-box-shadow:unset;box-shadow:unset}.apus-breadscrumb .breadcrumb{font-size:13px}.breadcrumb>a+li:before,.breadcrumb>li+a:before,.breadcrumb>li+li:before{content:"\f104"}.breadcrumb a+a:before,.breadcrumb a+li:before,.breadcrumb>li+a:before,.breadcrumb>li+li:before{padding:0 4px 0 8px;vertical-align:middle;font-size:13px}.rtl .property-item .bottom-label [class*="btn"]{margin-left:8px;margin-right:0}.form-control{text-align:right}.pagination .next:before,.pagination-links .next:before,.apus-pagination .next:before{content:"\f136";background-color:#e9f9f9}.pagination li>span,.pagination li>a,.pagination-links li>span,.pagination-links li>a,.apus-pagination li>span,.apus-pagination li>a{background-color:#e9f9f9;margin:0 6px;color:#08313d;border-radius:6px!important;padding:4px 15px;font-weight:700;font-size:16px}body{background:#fff}.pagination li>span.current,.pagination li>a.current,.pagination-links li>span.current,.pagination-links li>a.current,.apus-pagination li>span.current,.apus-pagination li>a.current{background:#338c89;border-color:#338c89}.pagination li>span:focus,.pagination li>span:hover,.pagination li>a:focus,.pagination li>a:hover,.pagination-links li>span:focus,.pagination-links li>span:hover,.pagination-links li>a:focus,.pagination-links li>a:hover,.apus-pagination li>span:focus,.apus-pagination li>span:hover,.apus-pagination li>a:focus,.apus-pagination li>a:hover{color:#fff;background:#338c89;border-color:#338c89}.pagination .next:hover:before,.pagination .next:focus:before,.pagination .prev:hover:before,.pagination .prev:focus:before,.pagination-links .next:hover:before,.pagination-links .next:focus:before,.pagination-links .prev:hover:before,.pagination-links .prev:focus:before,.apus-pagination .next:hover:before,.apus-pagination .next:focus:before,.apus-pagination .prev:hover:before,.apus-pagination .prev:focus:before{background:#338c89;color:#fff}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-right:0}.apus-breadscrumb .breadcrumb .active,.apus-breadscrumb .breadcrumb a{color:#338c89}.property-item{background-color:#fff;border-radius:20px;padding:15px;-webkit-transition:.6s;transition:.6s;margin-bottom:30px;position:relative;min-height:390px;border:1px solid #E9F9F9!important}.properties-display-mode-wrapper label input:checked+i{border-color:unset;background-color:unset;color:#176563}.rtl .apus-breadscrumb .saved-search-form-btn{display:none}.rtl .properties-display-mode-wrapper label{margin:0}.property-grid-v3 .property-metas{padding:7px 5px 7px;border-top:1px solid #e9f9f9;font-size:13px}.property-metas-call.flex-middle.flex-wrap{padding:10px 5px 0;border-top:1px solid #e9f9f9}.property-grid-v3 .property-information{padding:15px 2px 0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{color:#08313d}.pagination .prev:before,.pagination-links .prev:before,.apus-pagination .prev:before{content:"\f137";background:#e9f9f9}.single-property #property-single-details .description-inner p{text-align:justify;color:#728186;font-size:15px;line-height:35px}.nav{padding-right:0;padding-left:unset}.avatar-wrapper .avatar-img,.agent-content-wrapper .agent-thumbnail{border:1px solid #c7e7e7}.agent-content-wrapper h3{margin-bottom:5px}.property-action-detail.v4 [class*="btn"],.property-action-detail.v2 [class*="btn"]{background-color:#eee;color:#176563;font-size:17px;font-weight:700;width:45px;height:45px;line-height:45px;margin-right:8px}.boxHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.elementor-lightbox .elementor-swiper-button-next,.elementor-lightbox .elementor-swiper-button-prev{height:18%!important}.single-property .property-information .property-price span.suffix{font-size:22px;font-weight:400}.property-action-detail.v4 [class*="btn"][class*="added"],.property-action-detail.v4 [class*="btn"][class*="remove"],.property-action-detail.v4 [class*="btn"]:hover,.property-action-detail.v4 [class*="btn"]:focus,.property-action-detail.v2 [class*="btn"][class*="added"],.property-action-detail.v2 [class*="btn"][class*="remove"],.property-action-detail.v2 [class*="btn"]:hover,.property-action-detail.v2 [class*="btn"]:focus{color:#fff;background-color:#338c89}.single-property .property-detail-header .boxHolder .leftBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;list-style:none}.single-property .property-detail-header .boxHolder .rightBox ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;list-style:none;padding:0}.property-action-detail.v4 .leftBox ul li{background-color:#eee;border-radius:8px;padding:6px 12px 6px;margin-right:10px;height:46px}.property-action-detail.v4 .rightBox ul li.locationOption{background-color:#E9F9F9;border-radius:8px;padding:6px 15px 6px;margin-left:10px;height:46px}.top-header-detail-property.v4{padding:0 0 7px}.property-action-detail.v4.boxHolder{margin-top:10px}.property-action-detail.v4 .leftBox ul li.code{font-size:16px;color:#08313D;line-height:36px}.property-action-detail.v4 .leftBox ul li.favBtn a.btn-add-property-favorite,.property-action-detail.v4 .leftBox ul li.favBtn a.btn-added-property-favorite{background-color:unset;color:unset;font-size:unset;font-weight:unset;width:unset;height:unset;line-height:unset;margin-right:unset}.top-header-detail-property .property-location .flaticon-location-pin:before{content:"\f127";font-family:Flaticon;font-style:normal;font-weight:500;vertical-align:middle}.top-header-detail-property .property-location a{font-size:16px}.top-header-detail-property .property-location{margin-top:3px}.property-action-detail.v4 .leftBox ul li.favBtn,.property-action-detail.v4 .leftBox ul li.shareBtn{font-weight:700;font-size:20px}.property-item .property-image:before{opacity:0.1!important}.top-header-detail-property .rightBox .featured-property.label{padding:4px 18px 4px;color:#fff;font-size:unset;border-radius:8px;height:46px;line-height:35px}.top-header-detail-property .rightBox .featured-property{color:#ffffff!important;background-color:#338c89;opacity:.8}.property-grid-v3.property-item .property-information .property-price .price-text{font-size:18px;font-weight:900;letter-spacing:.5px;padding-left:2px!important}.property-grid-v3.property-item .property-information .property-price{color:#338c89;font-size:unset;margin:5px 0 12px 0}article.property-grid-v3.property-item .property-metas .property-meta{margin-left:2px;margin-right:unset;display:inline-block}article.property-grid-v3.property-item .top-info .property-information .property-metas ul,article.property-grid-v3.property-item .top-info .property-information .property-metas-call ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;list-style:none;padding:0;width:100%;margin:0}article.property-grid-v3.property-item .top-info .property-information .property-metas ul li span.svgIcon{margin-left:6px;display:inline-block;vertical-align:-webkit-baseline-middle}.filter-property-form .form-group.form-group-price .ui-slider-horizontal{width:calc(100% + 20px)!important}.filter-property-form .form-group.form-group-price .from-to-wrapper{display:block!important}.filter-property-form .form-group.form-group-price .ui-slider-horizontal:before{left:100%;right:auto}.filter-property-form .form-group.form-group-price .from-to-wrapper .inner{display:block}.megamenu.effect1>li>.dropdown-menu{right:0;left:unset}.btn-show-filter{font-size:14px}.btn-show-filter{background-color:#338c89e6}.btn-show-filter i{background-color:#338C89}.btn-show-filter:hover,.btn-show-filter:focus{color:#fff;background-color:#338C89}.product-block.grid .add-cart .button,.btn-theme.btn-inverse,.phone-wrapper.phone-hide .phone-show span,.btn-theme-second,.add-fix-top{border-color:#338c89e6;background-color:#338c89e6;color:#fff}.btn-inverse.btn-theme:hover{color:#ffffff!important;background:#338c89}.post-layout figure.entry-thumb .post-thumbnail{max-height:207px;min-height:145px}.slick-carousel .property-grid-v3:hover{-webkit-transform:unset;transform:unset;-webkit-box-shadow:0 0 25px #378a8717;box-shadow:0 0 25px #378a8717}.top-header-detail-property .property-location i{margin-left:unset}.agent-content-wrapper .phone-wrapper{margin:8px 0 0 0;font-size:22px}aside.widget_apus_property_contact_form .contact-form-agent form button.button.btn.btn-theme.btn-block{color:#338c89;border:2px solid #338c89}.single-property .property-detail-header .boxHolder .rightBox ul span.featured-property{font-size:16px;line-height:36px}aside.widget_apus_property_contact_form .contact-form-agent form button.button.btn.btn-theme.btn-block:hover{color:#fff}.tgju-copyright{display:none!important}.marquee-row .tgju-widget-item{padding:12px 40px!important}.apus-footer .ekit-wid-con ul.ekit_social_media a.instagram i.fab.fa-instagram{padding-left:5px;vertical-align:text-top}.post-template-default aside.widget.widget_apus_search{border:unset;padding:unset}.property-list-simple .property-thumbnail-wrapper{width:70px}.single-post .entry-content-detail .list-categories{margin-bottom:unset}.single-post .entry-content-detail .categories-name{color:#777;padding:unset;border-radius:unset;background-color:unset}.single-post .author-wrapper .avatar-img{width:20px;height:20px}.single-post .wrapper-breads .wrapper-breads-inner .breadscrumb-inner.clearfix{display:block}.property-metas-call.flex-middle.flex-wrap ul li{border:1px solid #dedede;border-radius:5px;padding:5px 10px;font-size:10px}.property-metas-call.flex-middle.flex-wrap ul li.wp{background-color:#dcf8c5}.beetwin.flex-middle.flex-wrap{justify-content:space-between}.property-item .property-information .property-title{font-size:16px;margin:0 0 0}.property-grid-v3.property-item .property-information .property-price{font-size:unset;margin:0 0 0 0}.top-info-widget .title{font-size:16px}.property-metas-call.flex-middle.flex-wrap{padding:8px 0 0}.post.post-layout.post-grid .list-categories{display:none}.post-grid-v2 .info-bottom{display:none}.apus-page-loading{background:#d3b137}.widget-property-search-form.horizontal .main-inner{background-color:unset}.widget-property-search-form.horizontal .content-main-inner{padding:10px}.select2-container--default.select2-container .select2-selection--single .select2-selection__rendered{padding-top:6px;padding-bottom:5px}.select2-container--default.select2-container .select2-selection--single{height:40px}form.form-search .btn-submit{padding:5px 15px}form.form-search .btn-submit{font-size:14px}.select2-container--default.select2-container .select2-selection--single .select2-selection__arrow{top:8px}.widget-property-search-form.horizontal .content-main-inner{width:75%}.widget-property-search-form.horizontal .form-group-location{margin-left:0}.megamenu.effect1>li>.dropdown-menu{min-width:160px!important;padding:5px 15px}.megamenu .dropdown-menu li>a{font-size:14px}.post-grid .entry-title{font-size:17px;line-height:25px}.post-grid .col-content{padding:5px 15px 8px}.home .top-info-widget .ali-right a{font-size:12px}.apus-footer ul.ekit_social_media li a{color:#fff}.property-detail-gallery .slick-carousel .slick-arrow{display:inline-block!important}.property-detail-gallery .slick-carousel .slick-arrow{width:30px;height:30px;font-size:14px;line-height:29px}.slick-carousel .slick-dots{padding-top:5px!important}.slick-carousel .slick-dots li{width:10px;height:10px}.top-header-detail-property.v4{padding:5px 0 0}.single-property div#apus-header section.elementor-top-section{border-bottom:1px solid #d1d1d1;margin-bottom:10px!important}.single-property .list-gallery-property-v4 .col-sm-3.col-xs-4{padding-right:5px;padding-left:5px;width:18.3%}.single-property .list-gallery-property-v4 .col-md-5{padding-right:5px;padding-left:5px;width:45%}.single-property .list-gallery-property-v4>div{margin-bottom:10px}.property-detail-gallery .p-popup-image.view-more-image:before{background-color:unset}.list-gallery-property-v4 .view-more-image .btn.btn-more{position:absolute;bottom:15px;right:15px;color:#000}.property-single-v3{background-color:#faf9f8}.single-property .property-single-v3 .property-detail-main .short-detail-single{padding:.5rem 1.5rem 1.5rem!important}.circle{position:relative;right:-5px;top:25px;transform:translateX(-50%) translateY(-50%);width:12px;height:12px;&:before{content:"";position:absolute;right:-9px;display:block;width:250%;height:250%;box-sizing:border-box;margin-left:-75%;margin-top:-75%;border-radius:45px;background-color:#d3b237;animation:pulse 1.25s cubic-bezier(.215,.61,.355,1) infinite}&:after{content:"";position:absolute;left:0;top:0;display:block;width:100%;height:100%;background-color:#d3b237;border-radius:50px;animation:circle 1.25s cubic-bezier(.455,.03,.515,.955) -0.4s infinite}}@keyframes pulse{0%{transform:scale(.33)}80%,100%{opacity:0}}@keyframes circle{0%{transform:scale(.8)}50%{transform:scale(1)}100%{transform:scale(.8)}}.single-property .forSale{padding-right:20px}.property-price{font-size:22px}.d-inline-block{display:inline-block}.single-property .property-detail-main .short-detail-single .final-text{font-weight:700}.single-property .property-detail-main .short-detail-single .price,.content-property-detail-v3 .short-detail-single .property-location,.content-property-detail-v3 .short-detail-single .final-text .property-meta{display:inline-block}.content-property-detail-v3 .short-detail-single .final-text .property-meta{padding-left:3px}