/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* latin-ext */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/*!
 * Toastify js 1.11.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */

.toastify {
    padding: 12px 20px;
    color: #ffffff;
    display: inline-block;
    box-shadow: 0 3px 6px -1px rgba(0, 0, 0, 0.12), 0 10px 36px -4px rgba(77, 96, 232, 0.3);
    background: -webkit-linear-gradient(315deg, #73a5ff, #5477f5);
    background: linear-gradient(135deg, #73a5ff, #5477f5);
    position: fixed;
    opacity: 0;
    transition: all 0.4s cubic-bezier(0.215, 0.61, 0.355, 1);
    border-radius: 2px;
    cursor: pointer;
    text-decoration: none;
    max-width: calc(50% - 20px);
    z-index: 2147483647;
}

.toastify.on {
    opacity: 1;
}

.toast-close {
    opacity: 0.4;
    padding: 0 5px;
}

.toastify-right {
    right: 15px;
}

.toastify-left {
    left: 15px;
}

.toastify-top {
    top: -150px;
}

.toastify-bottom {
    bottom: -150px;
}

.toastify-rounded {
    border-radius: 25px;
}

.toastify-avatar {
    width: 1.5em;
    height: 1.5em;
    margin: -7px 5px;
    border-radius: 2px;
}

.toastify-center {
    margin-left: auto;
    margin-right: auto;
    left: 0;
    right: 0;
    max-width: fit-content;
    max-width: -moz-fit-content;
}

@media only screen and (max-width: 360px) {
    .toastify-right, .toastify-left {
        margin-left: auto;
        margin-right: auto;
        left: 0;
        right: 0;
        max-width: fit-content;
    }
}

.deleteBtn.svelte-woqt82.svelte-woqt82{width:40px;height:40px;color:black;font-size:.9rem;border:1px solid black;border-radius:100px;cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:white;margin-right:auto}a.svelte-woqt82.svelte-woqt82{text-decoration:none !important}.template_ad.svelte-woqt82.svelte-woqt82{float:left;max-width:100%;background:#ffffff;border-radius:14px;width:100%;max-height:342px}.for_title.svelte-woqt82.svelte-woqt82{position:relative;font-size:15px;max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.title.svelte-woqt82.svelte-woqt82{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.template_ad.svelte-woqt82.svelte-woqt82:hover{box-shadow:rgb(0 0 0 / 30%) 0px 4px 8px 0px}.header_ad.svelte-woqt82.svelte-woqt82{position:relative;float:left;width:100%;height:33px;display:none}.rating.svelte-woqt82.svelte-woqt82{font-size:0.6875rem;font-weight:500;line-height:21px;position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#383838}.user_name.svelte-woqt82.svelte-woqt82{max-width:50%;font-weight:500;font-size:14px;line-height:21px;overflow:hidden;position:absolute;margin-left:63px;top:50%;transform:translateY(-50%);color:#383838}.avatar.svelte-woqt82.svelte-woqt82{height:41px;width:41px;border:4px solid #ffffff;border-radius:50%;overflow:hidden;position:absolute;top:8px;left:8px;background:#fff;z-index:10;display:none}.footer_ad.svelte-woqt82.svelte-woqt82{width:100%}.footer_ad_cont.svelte-woqt82.svelte-woqt82{position:relative;color:#383838;display:flex;flex-direction:column;justify-content:space-evenly;width:100%;padding:12px 4px;box-sizing:border-box}.vishlist.svelte-woqt82.svelte-woqt82{position:absolute;top:10px;right:12px}.footer_ad_block1.svelte-woqt82.svelte-woqt82{display:flex}.footer_ad_block2.svelte-woqt82.svelte-woqt82{display:flex;align-items:center;margin:1px 0px}.footer_ad_block3.svelte-woqt82.svelte-woqt82{display:flex;align-items:baseline;position:relative;margin-top:-3px}.vertical_line.svelte-woqt82.svelte-woqt82{margin:0px 9px;height:14px;border-right:1px solid rgba(58, 58, 58, 0.4)}.span1.svelte-woqt82.svelte-woqt82{position:relative;font-size:12px;font-weight:400;line-height:15px}.span1.svelte-woqt82 sup.svelte-woqt82{position:absolute;top:-3px}.span2.svelte-woqt82.svelte-woqt82{position:relative;float:left;font-weight:400;font-size:15px}.for_metro.svelte-woqt82.svelte-woqt82{float:left;width:40%;overflow:hidden}.metro_span.svelte-woqt82.svelte-woqt82{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.span3.svelte-woqt82.svelte-woqt82{position:relative;float:left;font-weight:500;font-size:20px;line-height:21px;color:#000000;top:2px}.span5.svelte-woqt82.svelte-woqt82{position:absolute;font-weight:400;font-size:12px;line-height:21px;color:#8f8f8f;right:0px;bottom:-3px}.span6.svelte-woqt82.svelte-woqt82{position:relative;float:left;font-family:"Roboto";font-weight:400;font-size:25px;line-height:21px;color:#000;margin-right:4px;top:2px}.circle.svelte-woqt82.svelte-woqt82{font-size:3px;line-height:15px;color:#565656;padding:0 5px}.circle.svelte-woqt82.svelte-woqt82::before{content:"\f111"}.image_block.svelte-woqt82.svelte-woqt82{position:relative;float:left;width:100%;border-radius:14px;height:263px;overflow:hidden}.property-info.svelte-woqt82.svelte-woqt82{position:absolute;bottom:10px;left:10px;z-index:2;display:flex;column-gap:10px}.gender-info.svelte-woqt82.svelte-woqt82,.property-info__doc.svelte-woqt82.svelte-woqt82,.property-info__mortgage.svelte-woqt82.svelte-woqt82,.date-info.svelte-woqt82.svelte-woqt82{position:absolute;bottom:10px;left:10px;z-index:2;border-radius:14px;background:#ffffff;color:#3a3a3a;display:inline-block;padding:5px 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-font-smoothing:antialiased;text-transform:none;font-weight:600;font-size:12px;line-height:16px}.property-info__doc.svelte-woqt82.svelte-woqt82,.property-info__mortgage.svelte-woqt82.svelte-woqt82{position:static;bottom:unset;left:unset;z-index:0}.date-info.svelte-woqt82.svelte-woqt82{bottom:unset;top:10px;background-color:rgba(10, 10, 20, 0.6);color:#fff}.for_images.svelte-woqt82.svelte-woqt82{position:relative;float:left;height:100%;transition:all 0.3s ease-in-out}.for_images.svelte-woqt82 img.svelte-woqt82{position:relative;float:left;object-fit:cover;height:100%}.angle_left.svelte-woqt82.svelte-woqt82,.angle_right.svelte-woqt82.svelte-woqt82{position:absolute;border-radius:50%;background:#ffffff;color:#3a3a3a;font-size:19px;width:30px;height:30px;top:50%;transform:translateY(-50%);z-index:11;cursor:pointer;transition:all 0.3s ease-in-out;opacity:0}.angle_left.svelte-woqt82.svelte-woqt82{left:10px;padding-right:2px}.angle_right.svelte-woqt82.svelte-woqt82{right:10px;padding-left:2px}.image_block.svelte-woqt82:hover .angle_left.svelte-woqt82,.image_block.svelte-woqt82:hover .angle_right.svelte-woqt82{opacity:0.8}.image_block.svelte-woqt82:hover .angle_left.svelte-woqt82{left:15px}.image_block.svelte-woqt82:hover .angle_right.svelte-woqt82{right:15px}.angle_left.svelte-woqt82.svelte-woqt82:hover,.angle_right.svelte-woqt82.svelte-woqt82:hover{opacity:1 !important}.photo_cover.svelte-woqt82.svelte-woqt82{width:41px;height:41px;object-fit:cover}.flex_center.svelte-woqt82.svelte-woqt82{display:flex;align-items:center;justify-content:center}.save_button.svelte-woqt82.svelte-woqt82{position:absolute;top:13px;right:4px;z-index:10;cursor:pointer}.save_button.svelte-woqt82 svg.svelte-woqt82{object-fit:scale-down;fill:#5a7ee8;float:left}.filled.svelte-woqt82.svelte-woqt82{display:none}.filled_active.svelte-woqt82.svelte-woqt82{display:block}.save_button.svelte-woqt82:active .not_filled.svelte-woqt82{display:none}.save_button.svelte-woqt82:active .filled.svelte-woqt82{display:block}@media screen and (max-width: 1432px){.template_ad.svelte-woqt82.svelte-woqt82:last-child{}}@media screen and (max-width: 1059px){.template_ad.svelte-woqt82.svelte-woqt82:last-child{display:block}}@media screen and (max-width: 1000px){.template_ad.svelte-woqt82.svelte-woqt82:last-child{}}@media screen and (max-width: 923.5px){.template_ad.svelte-woqt82.svelte-woqt82:last-child{display:block}}@media screen and (max-width: 500px){.angle_left.svelte-woqt82.svelte-woqt82,.angle_right.svelte-woqt82.svelte-woqt82{opacity:0.8}.angle_left.svelte-woqt82.svelte-woqt82{left:15px}.angle_right.svelte-woqt82.svelte-woqt82{right:15px}}
