ul.property-list{display:flex;flex-wrap:wrap;list-style-type:none!important;padding-left:0!important}ul.property-list li{width:calc((100% - 60px)/3);margin-right:20px;margin-bottom:20px;border-radius:0;border:2px solid #dbdbdb;overflow:hidden}ul.property-list li:nth-child(3n){margin-right:0}@media screen and (max-width:1386px){ul.property-list li{width:calc((100% - 60px)/2)}ul.property-list li:nth-child(2n){margin-right:0}ul.property-list li:nth-child(3n){margin-right:20px}}@media screen and (max-width:768px){ul.property-list{flex-direction:column}ul.property-list li{width:100%}}div.item-list_content{padding:20px 30px;font-size:16px}ul.property-list li sup{font-size:14px}.item-top-content{margin-bottom:25px}.item-top-content p{padding-bottom:0}.item-bottom-content{color:#000}.item-list_type{color:#000;font-size:18px;font-weight:600}.item-list_price{font-size:26px;font-weight:600}ul.property-list li .item-list_header img{border-top-left-radius:0;border-top-right-radius:0;display:block;width:100%;object-fit:cover;height:250px;transform-origin:bottom center;transition:all .3s ease-in-out}ul.property-list li .item-list_header{position:relative}ul.property-list li .item-list_header .badge{position:absolute;top:0;left:0;background-color:#9b8975;color:#fff;padding:5px 18px;border-bottom-right-radius:0}.ui-menu.ui-widget.ui-widget-content.ui-autocomplete.ui-front{border-radius:10px}ul.property-list li:hover{box-shadow:0 0 15px 0 rgb(155 137 117 / .4);-webkit-box-shadow:0 0 15px 0 rgb(155 137 117 / .4);-moz-box-shadow:0 0 15px 0 rgb(155 137 117 / .4);transform:translateY(-5px) scale(1.01);transition:all .3s ease-in-out}ul.property-list li .et-pb-icon{font-size:20px;color:#9b8975}ul.property-list li .et-pb-icon.spacing-left{margin-left:15px}.item-bottom-content p:first-child{padding-bottom:5px}.estate_search-form_wrapper{background-color:#ece8e5;padding:22px;border-radius:10px}.estate_search-form_wrapper form.estate_search-form{display:flex;justify-content:space-between;flex-wrap:wrap}.estate_search-form_wrapper form.estate_search-form label{font-size:18px}.estate_search-form_wrapper form.estate_search-form select,.estate_search-form_wrapper form.estate_search-form input[type=text],.estate_search-form_wrapper form.estate_search-form input[type=number]{font-size:16px;padding:10px;border-radius:50px}.estate_search-form_wrapper form.estate_search-form select{-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0 center;background-size:14px;padding:10px 20px 10px 10px}.estate_search-form_wrapper form.estate_search-form input[type=number]{border:1px solid #bbb}.estate_search-form_wrapper form.estate_search-form input[name=price_min_estate]{border-bottom-right-radius:0;border-top-right-radius:0}.estate_search-form_wrapper form.estate_search-form input[name=price_max_estate]{border-bottom-left-radius:0;border-top-left-radius:0}.estate_search-form_wrapper form.estate_search-form input[type=submit]{background-color:#9b8975;border-radius:50px;color:#fff;border:none;font-size:18px;font-weight:700;padding:10px 25px;align-self:flex-end;cursor:pointer}.estate_search-form_wrapper form.estate_search-form input[name=reset_estate]{background:none;border:none;font-size:16px;text-decoration:underline;margin-top:15px;cursor:pointer}.estate_search-form_wrapper form.estate_search-form div.reset-wrapper{width:100%;text-align:right}.estate_search-form_wrapper form.estate_search-form .submit-section{align-self:flex-end}.estate_search-form_wrapper form.estate_search-form .submit-section button{background-color:#fff0;font-size:24px;transform:rotate(90deg);color:#9b8975;border:none;margin-left:10px;cursor:pointer}@media screen and (max-width:425px){.estate_search-form_wrapper form.estate_search-form div:not(.reset-wrapper){margin-bottom:20px}}.property-card-slider img{width:100%;height:260px;object-fit:cover;display:block}.item-list_header{position:relative}.slider-prev,.slider-next{position:absolute;top:50%;transform:translateY(-50%);z-index:5;border:0;width:32px;height:32px;cursor:pointer}.slider-prev{left:8px}.slider-next{right:8px}.slider-prev,.slider-next{pointer-events:auto}.property-card-slider{pointer-events:none}.property-card-slider img{pointer-events:none}.property-card-slider .slick-dots{position:absolute;bottom:12px;left:50%;transform:translateX(-50%);display:flex!important;justify-content:center;gap:6px;padding:0;margin:0;list-style:none;z-index:6}.property-card-slider .slick-dots li button{display:none!important}.property-card-slider .slick-dots li::after{content:'';display:block;width:8px;height:8px;border-radius:50%;background:rgb(255 255 255 / .6);transition:all 0.25s ease}.property-card-slider .slick-dots li.slick-active::after{background:#fff;width:10px;height:10px}.property-card-slider .slick-dots li:hover::after{background:#fff}.property-card-slider .slick-dots{opacity:0;transition:opacity 0.3s}li:hover .property-card-slider .slick-dots{opacity:1}.property-card-slider .slick-dots li{background:transparent!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;margin:0!important;box-shadow:none!important;display:flex;align-items:center;justify-content:center;border:none}.property-card-slider .slick-dots li::before{content:none!important}.estate_search-extras{display:flex;align-items:center;margin-top:35px;padding:0}.btn-abroad{display:inline-flex;align-items:center;padding:4px 22px;background-color:#fff0;color:#9b8975;border:2px solid #9b8975;border-radius:50px;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,padding 0.2s ease}.btn-abroad::after{content:'›';color:#fff;font-size:18px;width:0;opacity:0;overflow:hidden;transition:width 0.2s ease,opacity 0.2s ease}.btn-abroad:hover{background-color:#9b8975;color:#fff;text-decoration:none;gap:6px;padding-right:16px}.btn-abroad:hover::after{width:12px;opacity:1}