@import url(https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Arimo:wght@400&display=swap);@import url(https://fonts.googleapis.com/css2?family=Mako&family=PT+Sans+Narrow:wght@700&display=swap);.external-link{color:inherit;outline:none;text-decoration:none}.external-link:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.external-link:focus:not(:focus-visible){box-shadow:none}.external-link:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.external-link_decorated{text-decoration:underline}.external-link_decorated:hover{text-decoration:none}.logo-text{align-content:start;display:grid;margin:0;padding:0}.logo-text__title{font-family:PT Sans Narrow,Arial,sans-serif;font-weight:700;line-height:1.1em}.logo-text__subtitle,.logo-text__title{font-style:normal;word-break:break-word}.logo-text__subtitle{font-family:Mako,Arial,sans-serif;font-weight:400;line-height:1.2em}.logo-text_side{display:none;gap:2px;justify-items:start}.logo-text_side .logo-text__title{font-size:14px}.logo-text_side .logo-text__subtitle{font-size:8px}@media(min-width:768px){.logo-text_side{display:grid}}.logo-text_bottom{gap:4px;justify-items:center;max-width:296px;text-align:center}.logo-text_bottom .logo-text__title{font-size:25px}.logo-text_bottom .logo-text__subtitle{font-size:18px}@media(min-width:768px){.logo-text_bottom{gap:11px;max-width:600px}.logo-text_bottom .logo-text__title{font-size:36px}.logo-text_bottom .logo-text__subtitle{font-size:20px}}.cemetery-logo{align-content:start;align-items:center;color:inherit;display:grid;outline:none;text-decoration:none}.cemetery-logo:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.cemetery-logo:focus:not(:focus-visible){box-shadow:none}.cemetery-logo:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.cemetery-logo__img{height:34px}.cemetery-logo_side{color:var(--color-theme-accent);gap:8px;grid-auto-flow:column;justify-items:start;max-width:230px}.cemetery-logo_side .cemetery-logo__img{max-height:50px;max-width:150px;width:auto}.cemetery-logo_side .cemetery-logo__img_with-text{height:34px;width:34px}.cemetery-logo_medium{display:none}@media(min-width:768px){.cemetery-logo_medium{display:grid}}.cemetery-logo_bottom{align-content:center;color:#f7f7f7;gap:11px;justify-items:center;min-height:120px}@media(min-width:768px){.cemetery-logo_bottom{min-height:200px}}.cemetery-logo_bottom .cemetery-logo__img{height:120px;max-width:140px;width:auto}@media(min-width:768px){.cemetery-logo_bottom .cemetery-logo__img{height:200px;max-width:200px}}.cemetery-logo_bottom .cemetery-logo__img_with-text{height:70px;max-width:70px}@media(min-width:768px){.cemetery-logo_bottom .cemetery-logo__img_with-text{height:110px;max-width:100px}}.cemetery-logo_small-side{display:grid}@media(min-width:768px){.cemetery-logo_small-side{display:none}}.cemetery-logo_small_in-footer{height:-webkit-max-content;height:max-content;padding:3px 1px}.cemetery-logo_medium_in-footer{padding:3px 0}.cemetery-logo_colored{color:var(--color-theme-accent)}.cemetery-logo_shadowed .cemetery-logo__img{-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16))}.cemetery-info{border-bottom:1px solid #e5e5e5;display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;justify-content:space-between;padding-bottom:24px}@media(min-width:1280px){.cemetery-info{gap:24px;padding-bottom:27px}}.cemetery-info__contacts{grid-gap:12px;display:grid;gap:12px;justify-content:end;list-style:none;margin:0;padding:0}@media(min-width:1280px){.cemetery-info__contacts{align-content:center;display:flex;flex-wrap:wrap;gap:12px 40px;justify-content:flex-end}@supports not (translate:10px){.cemetery-info__contacts{gap:0}}}.cemetery-info__contacts-item{margin:0;padding:0}@media(min-width:1280px){@supports not (translate:10px){.cemetery-info__contacts-item{margin-bottom:12px;margin-left:40px}}}.cemetery-info__contacts-item-link{grid-gap:16px;display:grid;gap:16px;grid-template-columns:20px -webkit-max-content;grid-template-columns:20px max-content}.cemetery-info__contacts-item-icon{color:#b9b9b9;display:block;height:20px;width:20px}.cemetery-info__contacts-item-text{color:#3b3b3b;font-family:Arimo,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.footer-links{display:flex;flex-wrap:wrap;gap:20px;grid-column:1/3;list-style:none;margin:0;padding:0}@supports not (translate:10px){.footer-links{gap:0}}.footer-links_theme_dark .footer-links__item-link{color:var(--color-theme-accent)}.footer-links_theme_light .footer-links__item{-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16))}.footer-links__item{margin:0;padding:0}.footer-links__item-link{color:#f7f7f7;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:20px;opacity:.8;word-break:break-word}@supports not (translate:10px){.footer-links__item-link{margin-right:20px}}.social{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,32px);justify-content:end;list-style:none;margin:0;padding:0}@media(min-width:1280px){.social{gap:20px;grid-auto-flow:column}}.social_many{gap:42px;grid-column:1/3;grid-row:3;justify-content:start}@media(min-width:1280px){.social_many{gap:20px;grid-column:auto;grid-row:auto;justify-content:end}}.social_theme_dark .social__icon{color:var(--color-theme-accent)}.social_theme_light .social__icon{color:#f7f7f7}.social__item{margin:0;padding:0}.social__link{align-content:center;display:grid;justify-content:center}.social__icon{display:block;height:32px;opacity:.8;width:32px}.footer{align-items:end;box-sizing:border-box;display:grid;width:100%}.footer_light{padding:32px 16px 20px}.footer_light .footer__logo-text{-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16))}.footer_dark{background:#fafafa;padding:24px 0}.footer_dark .footer__logo-text{color:#3b3b3b}.footer_dark .footer__container{grid-gap:24px;box-sizing:border-box;display:grid;gap:24px;grid-auto-flow:row;margin:0 auto;max-width:1012px;padding-left:16px;padding-right:16px;width:100%}@media(min-width:768px){.footer_dark .footer__container{max-width:1060px;padding-left:40px;padding-right:40px}}@media(min-width:1024px){.footer_dark .footer__container{max-width:1044px;padding-left:32px;padding-right:32px}}.footer__content{grid-gap:20px 4px;display:grid;gap:20px 4px;grid-template-columns:repeat(2,1fr);justify-content:space-between;width:100%}.footer__content_many{gap:24px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.footer__logo{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);width:-webkit-max-content;width:max-content}.footer__logo-text{color:#f7f7f7;display:block;height:11px;width:124px}.footer__logo-link{color:#3b3b3b;color:var(--color-theme-accent);font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1.2;line-height:24px}@media(min-width:1280px){.footer_light{padding:40px 32px}.footer_dark{padding:40px 0}.footer_dark .footer__container{gap:28px;justify-self:center}.footer__content{align-items:center;gap:23px;grid-template-columns:1fr auto minmax(-webkit-max-content,84px);grid-template-columns:1fr auto minmax(max-content,84px)}.footer__content:not(.footer__content_two-lines-desktop) .footer__organization-links{align-items:center;grid-column:2/3;grid-row:1}.footer__content_many{grid-template-columns:1fr auto auto}.footer__logo-img{height:40px;width:40px}.footer__logo-text{height:16px;width:170px}}.burial-type{grid-gap:20px;align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(270deg,hsla(0,100%,91%,.1),hsla(0,100%,91%,.06));border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.36),inset 0 0 1px 1px hsla(0,0%,100%,.12);box-sizing:border-box;color:inherit;cursor:pointer;display:grid;gap:20px;grid-template-columns:56px 1fr;height:100%;padding:12px 20px;position:relative;text-decoration:none}.burial-type:hover{background:hsla(0,100%,91%,.16)}.burial-type:focus{outline:none}.burial-type:focus:before{border:2px solid #e5e5e5;border-radius:10px;bottom:-2px;content:"";left:-2px;pointer-events:none;position:absolute;right:-2px;top:-2px}.burial-type__icon{color:#b9b9b9}.burial-type__info{grid-gap:4px;display:grid;gap:4px;text-align:right;word-break:break-word}.burial-type__category{font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;opacity:.8}.burial-type__category,.burial-type__name{color:#f7f7f7;-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));font-family:DM Sans,sans-serif}.burial-type__name{font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px}@media(max-width:359px){.burial-types-list{box-sizing:border-box;padding:0 16px;width:100%}.burial-types-list .burial-types-list__items{grid-template-columns:1fr}}.burial-types-list__items{grid-gap:16px;align-content:start;display:grid;gap:16px;grid-template-columns:328px;list-style:none;margin:0;padding:0}@media(min-width:768px){.burial-types-list__items{gap:24px 40px;grid-template-columns:repeat(2,minmax(280px,1fr));max-width:800px}.burial-types-list__items.burial-types-list__items_single-item{grid-template-columns:280px}}.burial-types-list__item{margin:0;padding:0}.main-page{position:relative}.main-page__wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-rows:1fr auto;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto}@media(min-width:768px){.main-page__wrapper{gap:0}}.main-page__bg{background-color:#485331;bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.main-page__content{grid-gap:20px;align-content:center;display:grid;gap:20px;justify-items:center;padding:24px 16px 0}@media(min-width:768px){.main-page__content{gap:60px;padding-top:90px}}.main-page__cemetery-data{grid-gap:20px;display:grid;gap:20px;justify-items:center}@media(min-width:768px){.main-page__cemetery-data{-webkit-filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));gap:24px}}.main-page__info{grid-gap:8px;display:grid;gap:8px;max-width:296px}@media(min-width:768px){.main-page__info{max-width:600px}}.main-page__title{color:#f7f7f7;-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));font-family:DM Sans,sans-serif;font-size:32px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:42px;margin:0;padding:0 36px;text-align:center}@media(min-width:768px){.main-page__title{color:#fff;font-family:DM Sans,sans-serif;font-size:52px;font-weight:700;letter-spacing:.4px;line-height:1.2;line-height:62px;padding:0}}.main-page__description{color:#f7f7f7;-webkit-filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));filter:drop-shadow(0 4px 28px rgba(0,0,0,.16)) drop-shadow(0 2px 6px rgba(0,0,0,.16));font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;padding:0;text-align:center}@media(min-width:768px){.main-page__description{color:#fff;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:28px}}@media(max-height:880px){.main-page__wrapper{gap:0}.main-page__content{gap:32px;padding-top:8px}.main-page__cemetery-data{gap:8px}}.map__controls-wrapper{grid-gap:16px;display:grid;gap:16px;margin:4px 10px}.map__control{-webkit-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:none;border-radius:2px;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer;display:block;height:40px;margin:0;outline:none;padding:0;position:relative;-webkit-user-select:none;user-select:none;width:40px}.map__control:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map__control:focus:not(:focus-visible){box-shadow:none}.map__control:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map__control_home{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 5.875a6.125 6.125 0 1 0 0 12.25 6.125 6.125 0 0 0 0-12.25ZM4.375 12a7.625 7.625 0 1 1 15.25 0 7.625 7.625 0 0 1-15.25 0Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 2.813a.75.75 0 0 1 .75.75v3.124a.75.75 0 0 1-1.5 0V3.563a.75.75 0 0 1 .75-.75ZM2.813 12a.75.75 0 0 1 .75-.75h3.124a.75.75 0 0 1 0 1.5H3.563a.75.75 0 0 1-.75-.75ZM12 16.563a.75.75 0 0 1 .75.75v3.125a.75.75 0 0 1-1.5 0v-3.125a.75.75 0 0 1 .75-.75ZM16.563 12a.75.75 0 0 1 .75-.75h3.125a.75.75 0 0 1 0 1.5h-3.125a.75.75 0 0 1-.75-.75ZM12 10.25a1.75 1.75 0 1 0 0 3.5 1.75 1.75 0 0 0 0-3.5ZM8.75 12a3.25 3.25 0 1 1 6.5 0 3.25 3.25 0 0 1-6.5 0Z' fill='%232c4c41'/%3E%3C/svg%3E")}.map__control_fullscreen{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15 4.5a.75.75 0 0 1 .75-.75h3.75a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-1.5 0v-3h-3A.75.75 0 0 1 15 4.5Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.03 3.97a.75.75 0 0 1 0 1.06l-5.25 5.25a.75.75 0 1 1-1.06-1.06l5.25-5.25a.75.75 0 0 1 1.06 0ZM4.5 15a.75.75 0 0 1 .75.75v3h3a.75.75 0 0 1 0 1.5H4.5a.75.75 0 0 1-.75-.75v-3.75A.75.75 0 0 1 4.5 15Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.28 13.72a.75.75 0 0 1 0 1.06l-5.25 5.25a.75.75 0 0 1-1.06-1.06l5.25-5.25a.75.75 0 0 1 1.06 0ZM19.5 15a.75.75 0 0 1 .75.75v3.75a.75.75 0 0 1-.75.75h-3.75a.75.75 0 0 1 0-1.5h3v-3a.75.75 0 0 1 .75-.75Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.72 13.72a.75.75 0 0 1 1.06 0l5.25 5.25a.75.75 0 1 1-1.06 1.06l-5.25-5.25a.75.75 0 0 1 0-1.06ZM3.75 4.5a.75.75 0 0 1 .75-.75h3.75a.75.75 0 0 1 0 1.5h-3v3a.75.75 0 0 1-1.5 0V4.5Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M3.97 3.97a.75.75 0 0 1 1.06 0l5.25 5.25a.75.75 0 1 1-1.06 1.06L3.97 5.03a.75.75 0 0 1 0-1.06Z' fill='%232c4c41'/%3E%3C/svg%3E")}.map__control_fullscreen_popup{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18 9.75h-3.75V6M19.5 4.5l-5.25 5.25M6 14.25h3.75V18M4.5 19.5l5.25-5.25M14.25 18v-3.75H18M19.5 19.5l-5.25-5.25M9.75 6v3.75H6M4.5 4.5l5.25 5.25' stroke='%232c4c41' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.map .gm-style .gmnoprint>.gmnoprint button>img{display:none!important}.map .gm-style .gmnoprint>.gmnoprint>div{box-shadow:0 4px 4px rgba(0,0,0,.25)!important}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom in"]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12a.75.75 0 0 1 .75-.75h13.75a.75.75 0 0 1 0 1.5H5.125a.75.75 0 0 1-.75-.75Z' fill='%232c4c41'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4.375a.75.75 0 0 1 .75.75v13.75a.75.75 0 0 1-1.5 0V5.125a.75.75 0 0 1 .75-.75Z' fill='%232c4c41'/%3E%3C/svg%3E") no-repeat 50%!important;height:40px!important;outline:none;width:40px!important}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom in"]:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom in"]:focus:not(:focus-visible){box-shadow:none}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom in"]:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom in"]:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12a.75.75 0 0 1 .75-.75h13.75a.75.75 0 0 1 0 1.5H5.125a.75.75 0 0 1-.75-.75Z' fill='%23cdcdcd'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 4.375a.75.75 0 0 1 .75.75v13.75a.75.75 0 0 1-1.5 0V5.125a.75.75 0 0 1 .75-.75Z' fill='%23cdcdcd'/%3E%3C/svg%3E")!important}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom out"]{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12a.75.75 0 0 1 .75-.75h13.75a.75.75 0 0 1 0 1.5H5.125a.75.75 0 0 1-.75-.75Z' fill='%232c4c41'/%3E%3C/svg%3E") no-repeat 50%!important;height:40px!important;outline:none;width:40px!important}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom out"]:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom out"]:focus:not(:focus-visible){box-shadow:none}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom out"]:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map .gm-style .gmnoprint .gmnoprint button[title="Zoom out"]:disabled{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.375 12a.75.75 0 0 1 .75-.75h13.75a.75.75 0 0 1 0 1.5H5.125a.75.75 0 0 1-.75-.75Z' fill='%23cdcdcd'/%3E%3C/svg%3E")!important}.image-with-fallback_cover{object-fit:cover}.image-with-fallback_contain{object-fit:contain}.button{background:none;border:none;box-sizing:border-box;cursor:pointer;margin:0;outline:none;padding:0;text-decoration:none;transition:all .15s}.button_size_oversize{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px;min-height:52px;padding:15px 10px}.button_size_normal{min-height:40px;padding:9px 10px}.button_size_flattened,.button_size_normal{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px}.button_size_flattened{min-height:32px;padding:5px 10px}.button_size_mini{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px;min-height:28px;padding:3px 8px}@media(min-width:768px){.button_desktop-size_oversize{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px;min-height:52px;padding:15px 10px}.button_desktop-size_normal{min-height:40px;padding:9px 10px}.button_desktop-size_flattened,.button_desktop-size_normal{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px}.button_desktop-size_flattened{min-height:32px;padding:5px 10px}.button_desktop-size_mini{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:700;letter-spacing:.48px;line-height:1.2;line-height:20px;min-height:28px;padding:3px 8px}}.button_filled,.button_ghost,.button_outlined,.button_size_mini{align-items:center;border-radius:8px;display:flex;justify-content:center;outline:none}.button_filled:focus:not(:disabled),.button_ghost:focus:not(:disabled),.button_outlined:focus:not(:disabled),.button_size_mini:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button_filled:focus:not(:focus-visible),.button_ghost:focus:not(:focus-visible),.button_outlined:focus:not(:focus-visible),.button_size_mini:focus:not(:focus-visible){box-shadow:none}.button_filled:focus-visible:not(:disabled),.button_ghost:focus-visible:not(:disabled),.button_outlined:focus-visible:not(:disabled),.button_size_mini:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.button_filled.button_disabled,.button_ghost.button_disabled,.button_outlined.button_disabled,.button_size_mini.button_disabled{background-color:#f2f2f2;color:#cdcdcd}.button_filled{background-color:var(--color-public-btn-filled);box-shadow:0 3px 8px rgba(0,0,0,.12);color:#f7f7f7}.button_filled:hover:not(.button_disabled){background-color:var(--color-public-btn-filled-hover)}.button_filled:active:not(.button_disabled){background-color:var(--color-public-btn-filled-active);box-shadow:none}.button_filled.button_disabled{background-image:none;box-shadow:none}.button_outlined{background-color:#fff;border:1px solid #e5e5e5;color:var(--color-theme-accent)}.button_outlined:hover:not(.button_disabled){border-color:#b9b9b9;color:var(--color-theme-secondary)}.button_outlined:active:not(.button_disabled){border-color:var(--color-theme-variant);color:var(--color-theme-variant)}.button_outlined.button_disabled{border:none}.button_ghost{background-color:var(--color-public-btn-ghost);color:var(--color-theme-accent)}.button_ghost:hover:not(.button_disabled){background-color:var(--color-public-btn-ghost-hover);color:var(--color-theme-secondary)}.button_ghost:active:not(.button_disabled){background-color:var(--color-public-btn-ghost-active);color:var(--color-theme-variant)}.button_ghost.button_disabled{background-image:none}.button__icon svg{display:block}.button_with-icon{align-items:center;display:flex;justify-content:center;padding-left:44px;padding-right:44px;position:relative}.button_with-icon .button__wrapper{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:-webkit-max-content auto;grid-template-columns:max-content auto;justify-content:center;width:100%}.button_disabled{cursor:default;pointer-events:none}.map-modal{-webkit-animation:fadeIn .15s;animation:fadeIn .15s;border-radius:8px;box-sizing:border-box;cursor:auto;max-width:446px;min-height:248px;min-width:426px;padding:6px 6px 6px 0;position:relative;z-index:5}.map-modal,.map-modal:after{background-color:#fff;box-shadow:0 4px 12px rgba(0,0,0,.4)}.map-modal:after{border-radius:0 0 0 30%;-webkit-clip-path:polygon(0 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 100%,0 100%);content:"";height:14px;left:-7px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:14px}.map-modal__wrapper{display:flex;width:100%}.map-modal__photo{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;padding:0;text-align:inherit;text-decoration:none}.map-modal__photo:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map-modal__photo:focus:not(:focus-visible){box-shadow:none}.map-modal__photo:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.map-modal__photo:disabled{cursor:default}.map-modal__photo-image{border-radius:6px;display:block;height:236px;object-fit:cover;width:180px}.map-modal__info{grid-gap:20px;align-content:start;box-sizing:border-box;display:grid;gap:20px;max-width:260px;min-width:240px;padding:14px 16px 8px}.map-modal__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1.2;line-height:24px;margin:0;text-align:center;word-break:break-word}.map-modal__parameters{grid-gap:8px 4px;box-sizing:border-box;display:grid;gap:8px 4px;grid-template-columns:minmax(80px,auto) 1fr;justify-content:start;margin:0}.map-modal__parameter-key{font-weight:400}.map-modal__parameter-key,.map-modal__parameter-value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;padding:0}.map-modal__parameter-value{font-weight:500;text-align:right;word-break:break-word}.map-modal__parameter-value_bold{font-weight:700}.map-modal__links{grid-gap:8px;align-content:start;display:grid;gap:8px;width:100%}.map-modal__link{text-align:center}.section-marker{align-items:center;background-color:#0087cf;border:1px solid #fff;border-radius:5px;box-sizing:border-box;display:grid;justify-content:center;min-width:34px;padding:1px 5px;position:relative}.section-marker:after,.section-marker:before{content:"";height:0;left:50%;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:0}.section-marker:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #fff;bottom:-4px}.section-marker:after{border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid #0087cf;bottom:-2.5px}.section-marker__label{color:#f7f7f7;font-size:12px;font-weight:700}.find-another-lot-button{min-width:240px;padding-left:32px;padding-right:32px}@media(min-width:768px){.find-another-lot-button{min-width:auto;padding-left:29px;padding-right:29px}}.header{grid-gap:32px;align-items:center;box-sizing:border-box;display:grid;gap:32px;grid-auto-flow:column;justify-items:center;margin:0 auto;max-width:1012px;min-height:56px;padding:8px 0 2px;width:100%}@media(min-width:768px){.header{max-width:1060px;padding-left:40px;padding-right:40px}}@media(min-width:1024px){.header{max-width:1044px;padding-left:32px;padding-right:32px}}.header_desktop{gap:16px;min-height:82px;padding-bottom:8px;padding-top:24px}.header_with-buttons{justify-content:space-between}@media(min-width:1024px){.header_full-width{max-width:100%}}.header__nav{grid-gap:16px;display:grid;gap:16px;grid-auto-flow:column}.header__phone-button{padding-left:34px;padding-right:34px}.skip-link{clip:rect(0,0,0,0);word-wrap:normal;background-color:#6d4aff;border:0;box-sizing:border-box;color:inherit;display:block;height:1px;outline:none;overflow:hidden;padding:0;text-decoration:none;width:1px;z-index:999999}.skip-link:focus{clip:auto;border:1px solid #bdadff;height:auto;overflow:auto;padding:10px 12px;width:auto}.skip-link__wrapper{grid-gap:6px;align-content:start;display:grid;gap:6px;justify-items:center}.skip-link__text{text-align:center}.skip-link__text_main{font-size:14px;letter-spacing:.25px;line-height:1.2;line-height:20px}.skip-link__text_additional,.skip-link__text_main{color:#fafafa;font-family:DM Sans,sans-serif;font-weight:400}.skip-link__text_additional{grid-gap:4px;align-items:center;display:grid;font-size:12px;gap:4px;grid-auto-flow:column;letter-spacing:.24px;line-height:1.2;line-height:16px}.skip-link__text-icon{height:12px;width:12px}.icon-button{align-items:center;background:none;border:none;border-radius:8px;box-sizing:border-box;color:#3b3b3b;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0;outline:none;padding:0;text-decoration:none;transition:all .15s;width:20px}.icon-button:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.icon-button:focus:not(:focus-visible){box-shadow:none}.icon-button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.icon-button svg{display:block}.icon-button_reset-link{display:inline-flex}.icon-button_size_oversize{height:52px;width:52px}.icon-button_size_normal{height:40px;width:40px}.icon-button_size_flattened{height:32px;width:32px}.icon-button_size_mini{height:28px;width:28px}.icon-button_filled,.icon-button_ghost,.icon-button_outlined{border-radius:8px}.icon-button_filled.icon-button_disabled,.icon-button_ghost.icon-button_disabled,.icon-button_outlined.icon-button_disabled{background-color:#f2f2f2;color:#cdcdcd}.icon-button_filled{background-color:var(--color-public-btn-filled);box-shadow:0 3px 8px rgba(0,0,0,.12);color:#f7f7f7}.icon-button_filled:hover:not(.icon-button_disabled){background-color:var(--color-public-btn-filled-hover)}.icon-button_filled:active:not(.icon-button_disabled){background-color:var(--color-public-btn-filled-active);box-shadow:none}.icon-button_filled.icon-button_disabled{background-image:none;box-shadow:none}.icon-button_outlined{border:1px solid #e5e5e5;color:var(--color-theme-accent)}.icon-button_outlined:hover:not(.icon-button_disabled){border-color:#b9b9b9;color:var(--color-theme-secondary)}.icon-button_outlined:active:not(.icon-button_disabled){border-color:var(--color-theme-variant);color:var(--color-theme-variant)}.icon-button_outlined.icon-button_disabled{border:none}.icon-button_ghost{background-color:var(--color-public-btn-ghost);color:var(--color-theme-accent)}.icon-button_ghost:hover:not(.icon-button_disabled){background-color:var(--color-public-btn-ghost-hover);color:var(--color-theme-secondary)}.icon-button_ghost:active:not(.icon-button_disabled){background-color:var(--color-public-btn-ghost-active);color:var(--color-theme-variant)}.icon-button_ghost.icon-button_disabled{background-image:none}.icon-button_disabled{color:#cdcdcd;cursor:default;pointer-events:none}.chip{align-items:center;border-radius:16px;box-sizing:border-box;cursor:pointer;display:inline-grid;outline:none;text-align:center;transition:border-color,background-color .15s;white-space:nowrap}.chip:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.chip:focus:not(:focus-visible){box-shadow:none}.chip:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.chip_size-regular{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;min-height:32px;padding:4px 16px}.chip_size-regular .chip__close-button-icon{height:16px;width:16px}.chip_size-flattened{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:1.2;line-height:16px;min-height:24px;padding:3px 12px}.chip_size-flattened .chip__close-button{height:16px;width:16px}.chip_size-flattened .chip__close-button-icon{height:14px;width:14px}.chip_with-close{pointer-events:none}.chip_with-close .chip__close-button{pointer-events:auto}.chip_outlined{background-color:#fff;border:1px solid #b0b0b0;color:#3b3b3b}.chip_outlined:hover:not(.chip_with-close){background-color:#fafafa;border-color:#6f6f6f}.chip_outlined:active:not(.chip_with-close){background-color:#f6f6f6;border-color:#6f6f6f}.chip_outlined .chip__close-button{border-radius:50%;color:gray}.chip_outlined .chip__close-button:hover{background-color:#f6f6f6;color:#3b3b3b}.chip_outlined .chip__close-button:active{background-color:#e8e8e8;color:#3b3b3b}.chip_filled{background-color:var(--color-theme-accent);color:#f7f7f7}.chip_filled:hover:not(.chip_with-close){background-color:var(--color-theme-secondary)}.chip_filled:active:not(.chip_with-close){background-color:var(--color-theme-variant)}.chip_filled .chip__close-button{border-radius:50%;color:#f7f7f7}.chip_filled .chip__close-button:hover{background-color:var(--color-theme-light);color:#f7f7f7}.chip_filled .chip__close-button:active{background-color:var(--color-theme-variant);color:#f7f7f7}.chip_with-close_regular{gap:8px;grid-template-columns:1fr 20px;padding-right:8px}.chip_with-close_flattened{gap:4px;grid-template-columns:1fr 16px;padding-right:4px}.filters-view{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-auto-flow:column;height:40px;overflow-x:auto}.dropdown{background-color:#fff;border-radius:4px;box-shadow:0 3px 8px rgba(0,0,0,.12);box-sizing:border-box;left:0;position:absolute;top:42px;width:100%;z-index:5}.label{background:#fff;color:gray;font-size:12px;left:7px;letter-spacing:.24px;line-height:1.2;line-height:16px;padding:0 4px;position:absolute;top:-8px;transition:top .15s,padding .15s,font-size .15s,left .15s}.label,.label_checkbox{font-family:DM Sans,sans-serif;font-weight:400}.label_checkbox{grid-gap:10px;align-items:center;color:#3b3b3b;cursor:pointer;display:grid;font-size:14px;gap:10px;grid-auto-flow:column;justify-content:start;letter-spacing:.25px;line-height:1.2;line-height:20px;padding:0;position:static;text-transform:none;white-space:nowrap}.label_placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;left:12px;letter-spacing:.3px;line-height:1.2;line-height:24px;padding:0;pointer-events:none;top:13px}.label_invalid{color:#d95151}.label_disabled{background:transparent;color:#cdcdcd}.text-error{bottom:-20px;color:#d95151;display:block;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:1.2;line-height:16px;position:absolute;right:0;text-align:right}.input{align-items:center;border:1px solid #b0b0b0;border-radius:8px;box-sizing:border-box;display:grid;height:52px;padding:0 12px;position:relative;transition:border-color .15s ease-in-out;width:100%}.input:hover{border-color:gray}.input:not(.input_disabled):focus-within{border-color:transparent;box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.input svg{color:#3b3b3b}.input__field{border:none;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;height:20px;letter-spacing:.3px;line-height:1.2;line-height:24px;outline:none;padding:0;width:100%}.input__field::-webkit-contacts-auto-fill-button{display:none!important;height:0;margin:0;pointer-events:none;visibility:hidden;width:0}.input__field::-webkit-input-placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;opacity:1;text-transform:uppercase}.input__field::placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;opacity:1;text-transform:uppercase}.input_icon{gap:8px;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;height:40px}.input_icon svg{color:#3b3b3b}.input_icon::-webkit-input-placeholder{text-transform:none}.input_icon::placeholder{text-transform:none}.input__label{max-width:calc(100% - 20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input_multi{height:auto;padding:12px 0;position:relative}.input_multi.input_with-counter{padding:12px 0 23px}.input_multi .input__textarea{border:none;border-radius:inherit;color:#3b3b3b;font-size:16px;letter-spacing:.3px;line-height:1.2;line-height:24px;outline:none;padding:0 11px;resize:none}.input__counter,.input_multi .input__textarea{font-family:DM Sans,sans-serif;font-weight:400}.input__counter{bottom:8px;color:gray;font-size:12px;height:16px;letter-spacing:.24px;line-height:1.2;line-height:16px;position:absolute;right:12px;text-align:right}.input_disabled svg{color:#cdcdcd}.input_flattened{background-color:#fff;height:auto;min-height:40px;padding:0 8px}.input_flattened .input__field{background-color:transparent;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}.input_flattened .label_placeholder{top:6px}@media(min-width:768px){.input_desktop-flattened{background-color:#fff;height:auto;min-height:40px;padding:0 8px}.input_desktop-flattened .input__field{background-color:transparent;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}.input_desktop-flattened .label_placeholder{top:6px}.input_desktop-fullsize{height:52px;padding:0 12px}.input_desktop-fullsize .label_placeholder{top:12px}}.input_invalid,.input_invalid:hover{border-color:#d95151}.input_invalid .input__field,.input_invalid svg{color:#d95151}.input_disabled .input__field::-webkit-input-placeholder{background:#f6f6f6;color:#cdcdcd}.input_disabled .input__field,.input_disabled .input__field::placeholder,.input_disabled .input__textarea,.input_disabled .input__value{background:#f6f6f6;color:#cdcdcd}.input_disabled{background-color:#f6f6f6}.input_disabled,.input_disabled:hover{border-color:transparent}.range{align-items:center;box-sizing:border-box;display:grid;grid-template-columns:auto 20px auto}.range__input{height:40px;min-width:100px}.range__input .input__field::-webkit-input-placeholder{font-size:14px}.range__input .input__field,.range__input .input__field::placeholder{font-size:14px}.range__divider{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;text-align:center}.range-select{box-sizing:border-box;position:relative}.range-select:focus-within .range-select__button{border:2px solid #35cdfd}.range-select .input__field::-webkit-input-placeholder{line-height:20px}.range-select .input__field::placeholder{line-height:20px}.range-select__label{max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.range-select_small .range-select__button,.range-select_small .range__input{height:32px}.range-select_small .dropdown{top:35px}.range-select__icon{color:#3b3b3b;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.range-select_open .range-select__icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.range-select__button{background-color:#fff;border:1px solid #b0b0b0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;outline:none;padding:0 12px;transition:border-color .15s ease-in-out;width:100%}.range-select__button-wrapper{grid-gap:12px;align-content:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:1fr 20px;height:100%;text-align:start;width:100%}.range-select_open .range-select__button-wrapper{pointer-events:none}.range-select__button-wrapper .label_placeholder{color:#707070;top:9px}.range-select__button-wrapper .label_placeholder,.range-select__value{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.range-select__value{color:#3b3b3b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){.range-select_desktop-regular .range-select__button{border-radius:8px;height:40px;padding:0 12px}.range-select_desktop-regular .dropdown{top:42px}.range-select_desktop-regular .input__field::-webkit-input-placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.range-select_desktop-regular .input__field::placeholder,.range-select_desktop-regular .label_placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.range-select_desktop-regular .label_placeholder{top:9px}.range-select_desktop-small .range-select__button,.range-select_desktop-small .range__input{height:32px}.range-select_desktop-small .dropdown{top:35px}.range-select_desktop-small .label_placeholder{top:6px}}.select{position:relative;width:100%}.select__button{background-color:#fff;border:1px solid #b0b0b0;border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;height:40px;outline:none;overflow:hidden;padding:0 12px;transition:border-color .15s ease-in-out;width:100%}.select__label{max-width:calc(100% - 40px);overflow:hidden}.select__button-wrapper,.select__label{text-overflow:ellipsis;white-space:nowrap}.select__button-wrapper{grid-gap:12px;align-content:center;box-sizing:border-box;color:#3b3b3b;display:grid;gap:12px;grid-template-columns:1fr 20px;height:100%;text-align:start;width:100%}.select__button-wrapper,.select__button-wrapper .label_placeholder{font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.select__button-wrapper .label_placeholder{color:#707070;top:9px}.select__button_invalid{border-color:#d95151}.select__button_invalid .label,.select__button_invalid .select__icon,.select__button_invalid .select__value{color:#d95151}.select_small .select__button{height:32px}.select_small .select__dropbox{top:35px}.select_small .label_placeholder{top:6px}.select__dropbox{grid-gap:8px;background-color:#fff;border-radius:4px;box-shadow:0 3px 8px rgba(0,0,0,.12);display:grid;gap:8px;max-height:205px;overflow:auto;position:absolute;top:42px;width:100%;z-index:11}@media screen and (max-height:670px){.select__dropbox{max-height:150px}}.select__dropbox-container{display:grid}.select__dropbox-search{background-color:#fff;border:none;position:-webkit-sticky;position:sticky;top:0}.select__dropbox-search:before{background-color:#e5e5e5;bottom:0;content:"";height:1px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:background-color .15s ease-in-out;width:calc(100% - 24px)}.select__dropbox-search:hover .select__icon_search{color:gray}.select__dropbox-search:hover:before{background-color:gray}.select__dropbox-search:not(.input_disabled):focus-within{border-color:transparent;box-shadow:none}.select__dropbox-search .select__icon_search{color:#cdcdcd;transition:color .15s ease-in-out}.select__dropbox-search .select__icon_clear{height:12px;width:12px}.select__dropbox-item{background-color:#fff;border:0;color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;height:40px;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;outline:none;padding:0 12px;text-align:start}.select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select__dropbox-item:disabled{color:#cdcdcd;pointer-events:none}.select__dropbox-item:not(.select__dropbox-item_active){cursor:pointer}.select__dropbox-item:focus,.select__dropbox-item:hover,.select__dropbox-item_active{background:#fafafa}.select__dropbox-item_empty{padding-bottom:20px;padding-top:20px}.select .select__icon_arrow{transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.select_open .select__icon_arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.select:hover:not(.select_disabled) .select__button{border-color:gray}.select:hover:not(.select_disabled) .select__button_invalid{border-color:#d95151}.select:focus-within:not(.select_disabled) .select__button{border:1px solid #35cdfd;box-shadow:0 0 0 1px #35cdfd}.select_disabled{pointer-events:none}.select_disabled .select__button{background:#f7f7f7;border-color:#f7f7f7;cursor:default}.select_disabled .select__icon{opacity:.2}.select_disabled .select__value{color:#cdcdcd}.select_disabled .select__label{background:transparent;color:#cdcdcd}.select_borderless{background-color:transparent}.select_borderless .select__button{border:none;gap:4px;height:20px;padding:0 4px}.select_borderless .select__dropbox{top:23px}.select_borderless:focus-within:not(.select_disabled) .select__button{border:none;box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}@media(min-width:768px){.select_desktop-regular .select__button{border-radius:8px;height:40px;padding:0 12px}.select_desktop-regular .select__dropbox{top:42px}.select_desktop-regular .label_placeholder{color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;top:9px}.select_desktop-small .select__button{height:32px}.select_desktop-small .select__dropbox{top:35px}.select_desktop-small .label_placeholder{top:6px}}.map-filters{background-color:#fff;box-sizing:border-box;width:100%}.map-filters__wrapper{grid-gap:28px;box-sizing:border-box;display:grid;gap:28px;max-width:600px;padding:8px 16px 20px;width:100%}@media(min-width:1024px){.map-filters__wrapper{align-items:center;gap:20px;grid-auto-flow:column;grid-template-columns:none;justify-content:start;max-width:100%;padding:12px 0 24px 32px}}@media(min-width:1280px){.map-filters__wrapper{gap:28px}}.map-filters__item{grid-gap:12px;align-items:end;display:grid;gap:12px}@media(min-width:1024px){.map-filters__item{align-items:center;grid-auto-flow:column}}.map-filters__mobile-two-columns{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}@media(min-width:1024px){.map-filters__mobile-two-columns{grid-auto-flow:column;grid-template-columns:none}.map-filters__select{min-width:160px}}@media(min-width:1280px){.map-filters__select{min-width:180px}}.map-filters__item-label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:20px;word-break:break-word}.map-filters__range-dropdown{padding:8px 12px;width:auto}.map-filters__range-dropdown_mobile{left:auto;right:0}.map-filters__apply-button{word-break:break-word}@media(min-width:1024px){.map-filters__apply-button{display:none}}.map-filters__clear-button{word-break:break-word}.map-filters-wrapper{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-auto-flow:column;justify-content:start;padding:8px 16px 16px;position:relative}@media(min-width:768px){.map-filters-wrapper{padding-left:40px;padding-right:40px}}.map-filters-wrapper__toggle-icon{background:#f7f7f7;border:1px solid #f7f7f7;border-radius:20px;color:var(--color-theme-accent)}.map-filters-wrapper__toggle-icon svg{height:24px;width:24px}.map-filters-wrapper__toggle-icon_open{background:rgba(var(--color-theme-assist-rgb),.12);border-color:var(--color-theme-accent);color:var(--color-theme-accent)}.map-filters-wrapper__modal{-webkit-animation:fadeIn .2s linear;animation:fadeIn .2s linear;background-color:rgba(0,0,0,.3);display:none;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:120px;width:100vw;z-index:50}@media(min-width:768px){.map-filters-wrapper__modal{top:72px}}.map-filters-wrapper__modal_shown{display:block}@-webkit-keyframes loader-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes loader-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}@keyframes loader-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.loader{align-items:center;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;max-width:100vw;padding:10px;width:100%}.loader_position_right{height:100%;justify-content:flex-end;padding:0;position:absolute;z-index:20}.loader_position_right .loader__spinner{height:100%;width:auto}.loader_align_left{justify-content:flex-start}.loader_position_overlay{height:100%;position:absolute;width:100%}.loader_position_fixed,.loader_position_overlay{background-color:hsla(0,0%,97%,.5);left:0;padding:0 0 30vh;top:0;z-index:20}.loader_position_fixed{bottom:0;position:fixed;right:0}.loader__spinner{-webkit-animation:loader-rotate 2s linear infinite;animation:loader-rotate 2s linear infinite;height:50px;width:50px}.loader__spinner-path{stroke:var(--color-theme-light);stroke-linecap:round;-webkit-animation:loader-dash 1.5s ease-in-out infinite;animation:loader-dash 1.5s ease-in-out infinite}.loader_small{padding:0}.loader_small .loader__spinner{height:20px;width:20px}.lot-details{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:none;margin:0;padding:0}@supports not (translate:10px){.lot-details{gap:0}}.lot-details__item{grid-gap:4px;display:grid;gap:4px;grid-auto-flow:column;justify-content:start;margin:0;padding:0}@supports not (translate:10px){.lot-details__item{padding-bottom:4px;padding-right:16px}}.lot-details__item_wide{width:100%}.lot-details__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;word-break:break-word}.lot-card__wrapper{grid-gap:14px;background:#fff;display:grid;gap:14px;outline:none;padding:12px;position:relative;z-index:0}.lot-card__wrapper:before{background:linear-gradient(0deg,rgba(var(--color-theme-assist-rgb),.12),rgba(var(--color-theme-assist-rgb),.12)),#fff;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s;width:100%;z-index:-1}@media(min-width:768px){.lot-card__wrapper{gap:28px;grid-template-columns:140px 1fr;max-width:100%;padding:20px 32px}}@media(min-width:1024px){.lot-card__wrapper{cursor:pointer;grid-template-columns:180px minmax(auto,352px)}.lot-card__wrapper:focus:before,.lot-card__wrapper:hover:before,.lot-card__wrapper_selected:before{opacity:1}}.lot-card__img-container{display:grid;position:relative}.lot-card__img-info{grid-gap:12px;bottom:20px;display:grid;gap:12px;grid-auto-flow:column;justify-content:space-between;left:16px;position:absolute;width:90.5%}@media(min-width:768px){.lot-card__img-info{display:none}}.lot-card__img-info_no-img .lot-card__img-info-value{color:#3b3b3b}.lot-card__img-info-value{color:#f7f7f7;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px}.lot-card__img{border-radius:8px;height:calc(100vw - 24px);object-fit:cover;width:calc(100vw - 24px)}@media(min-width:768px){.lot-card__img{height:140px;width:140px}}@media(min-width:1024px){.lot-card__img{height:180px;width:180px}}.lot-card__information-buttons{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr);padding-top:12px;text-align:center;word-break:break-word}@media(min-width:768px){.lot-card__information-buttons{align-content:center;gap:12px;grid-area:buttons;grid-template-columns:1fr}}.lot-card__information-buttons_laptop{align-content:center;bottom:20px;gap:12px;grid-area:unset;grid-template-columns:repeat(2,170px);padding:0;position:absolute;right:32px}@media(min-width:768px){.lot-card__content{grid-gap:12px;align-content:start;display:grid;gap:12px;grid-template-areas:"details buttons" "price buttons";grid-template-columns:1fr 170px}}@media(min-width:1024px){.lot-card__content{grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;grid-template-areas:none;grid-template-columns:auto;padding-bottom:54px}}@media(min-width:768px){.lot-card__details-container{grid-gap:8px;display:grid;gap:8px;grid-area:details}}@media(min-width:1024px){.lot-card__details-container{grid-area:unset}}.lot-card__details-title,.lot-card__price{display:none}@media(min-width:768px){.lot-card__details-title,.lot-card__price{color:#3b3b3b;display:block;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0}.lot-card__price{grid-area:price}}@media(min-width:1024px){.lot-card__price{grid-area:unset}}.map-lots-list{box-sizing:border-box;list-style:none;margin:0;padding:0 0 60px}@media(min-width:768px){.map-lots-list{padding-bottom:0;padding-left:8px;padding-right:8px}}@media(min-width:1024px){.map-lots-list{padding-left:0;padding-right:0}}.map-lots-list__item{margin:0;padding:0;position:relative}.no-lots{grid-gap:40px;align-content:center;background-color:#fff;box-sizing:border-box;display:grid;gap:40px;height:100%;justify-items:center;margin:0 auto;max-width:292px;min-height:430px;padding:16px 16px 70px}.no-lots__img{color:#cdcdcd;display:block;height:100px;width:100px}.no-lots__prompt{grid-gap:16px;align-content:start;display:grid;gap:16px;justify-items:center;padding-bottom:8px;word-break:break-word}.no-lots__title{color:gray;font-size:32px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:42px;opacity:.85;padding:0}.no-lots__text,.no-lots__title{font-family:DM Sans,sans-serif;margin:0;text-align:center}.no-lots__text{color:#707070;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}.no-lots__btn{width:200px;word-break:break-word}.map-lots{background-color:#fff;display:flex;flex-direction:column;overflow:auto;position:relative;scrollbar-width:none;width:100%}.map-lots::-webkit-scrollbar{width:0}@media(min-width:1024px){.map-lots{width:624px}}.map-lots__footer{margin-top:auto}.map-lots__scroll{-webkit-animation:fadeIn .3s linear;animation:fadeIn .3s linear;background:#fff;border-radius:18px;bottom:0;box-shadow:0 1px 4px rgba(0,0,0,.22),0 2px 8px rgba(0,0,0,.14);color:var(--color-theme-accent);left:16px;margin-top:-36px;min-height:36px;position:-webkit-sticky;position:sticky;text-transform:none;width:36px;z-index:10}.map-lots__scroll svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media(min-width:768px){.map-lots__scroll{bottom:32px;left:48px}}@media(min-width:1024px){.map-lots__scroll{left:36px}}@media(max-width:767px){.map-lots__scroll{-webkit-transform:translateY(-14px);transform:translateY(-14px)}}.map-sort{align-items:center;display:grid;grid-template-columns:auto auto}.map-sort .select__button{justify-items:end;min-width:130px}.map-sort .select__value{font-weight:700}@media(min-width:768px){.map-sort{gap:4px}}.map-sort__label{color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}.map-view-page{display:grid}@media(min-width:1024px){.map-view-page__content{display:flex}}.map-view-page__list-wrapper{grid-gap:8px;align-items:center;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:auto auto;justify-content:space-between;padding:8px 16px 24px;word-break:break-word}@media(min-width:768px){.map-view-page__list-wrapper{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.map-view-page__list-wrapper{padding:12px 32px}}.map-view-page__list-count{color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;padding:0}.map-view-page__list-count-value{color:#3b3b3b;font-weight:700}.map-view-page__map{flex-grow:1}.not-found-page{background-color:#fafafa;display:grid;grid-template-rows:1fr auto;height:100vh;height:calc(var(--vh, 1vh)*100);overflow:auto}.not-found-page__wrapper{grid-gap:40px;align-content:center;align-items:center;display:grid;gap:40px;grid-template-rows:auto auto;justify-items:center;padding-bottom:8vh;padding-bottom:calc(var(--vh, 1vh)*8);padding-top:4vh;padding-top:calc(var(--vh, 1vh)*4)}@media(min-width:768px){.not-found-page__wrapper{padding-top:10vh;padding-top:calc(var(--vh, 1vh)*10)}}.not-found-page__content{grid-gap:48px;display:grid;gap:48px;justify-items:center}.not-found-page__logo{height:120px;max-width:140px;width:auto}@media(min-width:768px){.not-found-page__logo{height:200px;max-width:200px}}.not-found-page__text{grid-gap:8px;color:#3b3b3b;display:grid;font-family:DM Sans,sans-serif;font-size:20px;font-weight:500;gap:8px;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0;text-align:center}@media(min-width:768px){.not-found-page__text{gap:20px}}.not-found-page__text-accent{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:92px;font-size:64px;font-weight:700;letter-spacing:.35px;line-height:1.2;line-height:100px;line-height:80px}@media(min-width:768px){.not-found-page__text-accent{font-size:92px;line-height:100px}}.not-found-page__button{text-align:center;width:240px}@media(min-width:768px){.not-found-page__button{width:260px}}.thumb-item{border-radius:2px;height:90px;margin:0;overflow:hidden;padding:0;width:90px}@media(min-width:768px){.thumb-item{border-radius:4px;height:120px;width:120px}}.thumb-item__button{background:none;border:0;cursor:pointer;font:inherit;height:100%;line-height:normal;margin:0;opacity:.5;outline:none;padding:0;text-align:inherit;text-decoration:none;transition:opacity .15s;width:100%}.thumb-item__button:focus:not(.thumb-item__button_active),.thumb-item__button:hover:not(.thumb-item__button_active){opacity:.7}@media(min-width:768px){.thumb-item__button{opacity:.3}}.thumb-item__button_active{cursor:inherit;opacity:1}.thumb-item__image{height:100%;object-fit:cover;width:100%}.thumbs{box-sizing:border-box;max-width:100vw;overflow:hidden;position:relative}@media(min-width:1024px){.thumbs{height:516px;left:32px;max-height:80vh;max-height:calc(var(--vh, 1vh)*80);position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-height:480px)and (max-width:1023px){.thumbs{display:none}}.thumbs__wrapper{grid-gap:12px;align-content:center;box-sizing:border-box;display:grid;gap:12px;grid-auto-flow:column;height:100%;justify-content:start;list-style:none;margin:0;overflow:auto;padding:0 0 0 16px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:100%}.thumbs__wrapper:after{content:"";display:block;height:100%;margin-left:-12px;width:16px}@media(min-width:768px){.thumbs__wrapper{padding-left:100px}.thumbs__wrapper:after{width:100px}}@media(min-width:1024px){.thumbs__wrapper{align-content:start;grid-auto-flow:row;padding:0}.thumbs__wrapper:after{display:none}}.thumbs__wrapper_centered_horizontal{justify-content:center}@media(min-width:1024px){.thumbs__wrapper_centered_vertical{align-content:center}}.arrow-button{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;padding:0;text-align:inherit;text-decoration:none}.arrow-button:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.arrow-button:focus:not(:focus-visible){box-shadow:none}.arrow-button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.arrow-button__icon{color:#b9b9b9;display:block}.arrow-button_previous{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.image-viewer{grid-gap:16px;align-content:start;display:grid;gap:16px}@media(min-width:768px){.image-viewer{gap:32px}}@media(min-width:1024px){.image-viewer{height:100%;width:100%}}.image-viewer__images{align-items:center;box-sizing:border-box;display:grid;grid-auto-flow:column}@media(min-width:1024px){.image-viewer__images{display:flex;height:100%;justify-content:center;padding:0 276px;position:relative;width:100%}}.image-viewer__images-list{grid-gap:8px;display:grid;gap:8px;grid-auto-flow:column;list-style:none;margin:0;overflow:auto;padding:0 0 0 16px}.image-viewer__images-list:after{content:"";display:block;height:100%;margin-left:-8px;width:16px}@media(min-width:1024px){.image-viewer__images-list{align-items:center;height:100%;justify-content:center;padding:0;width:100%}.image-viewer__images-list:after{display:none}}.image-viewer__images-list_mobile{gap:100px;overflow:hidden}.image-viewer__images .image-viewer__images-list_mobile.image-viewer__images-list{padding:0 16px}.image-viewer__images-list_mobile .image-viewer__images-item{max-width:none;width:calc(100vw - 32px)}.image-viewer__images-item{align-items:center;display:flex;height:calc(134vw - 42.88px);justify-content:center;margin:0;max-height:calc(100vh - 212px);max-height:calc(var(--vh, 1vh)*100 - 212px);max-width:calc(74vh - 156.88px);max-width:calc(var(--vh, 1vh)*100*.74 - 156.88px);overflow:hidden;padding:0;position:relative;width:calc(100vw - 32px)}@media(max-height:480px)and (max-width:1023px){.image-viewer__images-item{max-height:calc(100vh - 132px);max-height:calc(var(--vh, 1vh)*100 - 132px);max-width:calc(74vh - 97.68px);max-width:calc(var(--vh, 1vh)*100*.74 - 97.68px)}}@media(max-height:480px)and (max-width:767px){.image-viewer__images-item{max-height:calc(100vh - 106px);max-height:calc(var(--vh, 1vh)*100 - 106px);max-width:calc(74vh - 78.44px);max-width:calc(var(--vh, 1vh)*100*.74 - 78.44px)}}@media(min-width:768px){.image-viewer__images-item{height:calc(134vw - 268px);max-height:calc(100vh - 284px);max-height:calc(var(--vh, 1vh)*100 - 284px);max-width:calc(74vh - 210.16px);max-width:calc(var(--vh, 1vh)*100*.74 - 210.16px);width:calc(100vw - 200px)}}@media(min-width:1024px){.image-viewer__images-item{height:100%;max-height:calc(100vh - 100px);max-height:calc(var(--vh, 1vh)*100 - 100px);max-width:calc(75vh - 75px);max-width:calc(var(--vh, 1vh)*100*.75 - 75px);width:100%}}.image-viewer__images-button{display:none}@media(min-width:1024px){.image-viewer__images-button{display:block;position:absolute;top:50%}.image-viewer__images-button.arrow-button_next{right:196px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(min-width:1024px)and (min-width:1360px){.image-viewer__images-button.arrow-button_next{right:260px}}@media(min-width:1024px){.image-viewer__images-button.arrow-button_previous{left:196px;-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg)}}@media(min-width:1024px)and (min-width:1360px){.image-viewer__images-button.arrow-button_previous{left:260px}}.image-viewer__image{height:100%;width:100%}@media(min-width:1024px){.image-viewer__images-item_hidden-desktop{display:none}}.copy-to-clipboard-button__support-button{background:none;border:0;cursor:pointer;font:inherit;line-height:normal;margin:0;outline:none;padding:0;text-align:inherit;text-decoration:none}.copy-to-clipboard-button__support-button:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.copy-to-clipboard-button__support-button:focus:not(:focus-visible){box-shadow:none}.copy-to-clipboard-button__support-button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.share-button{grid-gap:12px;align-items:start;display:grid;gap:12px;justify-items:center}.share-button__button{outline:none}.share-button__button:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.share-button__button:focus:not(:focus-visible){box-shadow:none}.share-button__button:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.share-button__icon{border-radius:50%;cursor:pointer;display:grid;height:64px;overflow:hidden;place-items:center;width:64px}.share-button__label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:1.2;line-height:16px;text-align:center}.popup{align-items:center;background-color:rgba(0,0,0,.45);display:flex;height:100vh;height:calc(var(--vh, 1vh)*100);justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100vw;z-index:1100}.popup,.popup__wrapper{-webkit-animation:fadeIn .15s forwards;animation:fadeIn .15s forwards;box-sizing:border-box;overflow:auto}.popup__wrapper{grid-gap:40px;align-content:start;background-color:#fff;box-shadow:0 3px 8px rgba(0,0,0,.12);display:grid;gap:40px;justify-items:center;min-height:100%;outline:none;padding:40px 16px;width:100%}@media(min-width:768px){.popup__wrapper{border-radius:8px;gap:20px;min-height:auto;padding:20px;width:300px}}.popup__header{grid-gap:8px;display:grid;gap:8px;width:100%}@media(min-width:768px){.popup__header{gap:16px}}.popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:32px;margin:0;text-align:center}@media(min-width:768px){.popup__title{color:#222;font-family:DM Sans,sans-serif;font-size:32px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:42px;line-height:32px}}.popup__text-wrapper{grid-gap:4px;display:grid;gap:4px}@media(min-width:768px){.popup__text-wrapper .popup__text{line-height:16px}}.popup__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;text-align:center}.popup__button{min-width:260px;word-break:break-word}@media(min-width:768px){.popup__button{min-width:279px}}.popup_hiding,.popup_hiding .popup__wrapper{-webkit-animation:fadeOut .15s both;animation:fadeOut .15s both}.popup_gallery .popup__wrapper{grid-gap:16px;align-content:start;background:#3b3b3b;border-radius:0;box-sizing:border-box;display:grid;gap:16px;height:100%;justify-items:center;padding:90px 0 16px;position:relative;width:100%}@media(min-width:1024px){.popup_gallery .popup__wrapper{align-content:center;padding:50px 0}}.popup_gallery .popup__close-button{background-color:hsla(0,0%,50%,.3);border-radius:50%;height:44px;left:16px;position:absolute;top:20px;width:44px;z-index:999}@media(min-width:1024px){.popup_gallery .popup__close-button{color:#f7f7f7;height:48px;left:calc(100% - 80px);top:32px;width:48px}}.popup_gallery .popup__close-button-icon{color:#cdcdcd;height:24px;width:24px}@media(min-width:1024px){.popup_gallery .popup__close-button-icon{color:#f7f7f7}}.popup_cancel-request .popup__wrapper,.popup_success-request .popup__wrapper,.popup_warn .popup__wrapper{grid-gap:40px;align-content:center;border-radius:0;display:grid;gap:40px;height:100%;justify-items:center;padding:16px;width:100%}@media(min-width:768px){.popup_cancel-request .popup__wrapper,.popup_success-request .popup__wrapper,.popup_warn .popup__wrapper{border-radius:8px;gap:32px;height:auto;padding:40px;width:520px}}.popup_cancel-request .popup__buttons-wrapper{grid-gap:12px;display:grid;gap:12px}@media(min-width:768px){.popup_cancel-request .popup__buttons-wrapper{gap:20px}.popup_success-request .popup__wrapper{gap:40px;width:570px}}@media(max-height:568px)and (orientation:landscape){.popup_success-request .popup__wrapper{align-content:start;height:100%}}.popup_success-request .popup__main{grid-gap:28px;display:grid;gap:28px}.popup_success-request .popup__icon{color:#c2c2c2}.popup_success-request .popup__description{background:#f6f6f6;border-radius:8px;color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;padding:16px;text-align:justify}@media(min-width:768px){.popup_success-request .popup__description{color:#707070;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;padding:24px}.popup_success-request_contacts .popup__wrapper{width:520px}}.popup_share .popup__wrapper{gap:40px}.popup_share .popup__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px}.popup_share .popup__items-wrapper{grid-gap:24px;align-content:start;display:grid;gap:24px;grid-template-columns:repeat(auto-fit,minmax(64px,-webkit-max-content));grid-template-columns:repeat(auto-fit,minmax(64px,max-content));justify-content:center;width:100%;word-break:break-word}.popup_share .popup__button{min-width:200px}@media(min-width:768px){.popup_share .popup__button{min-width:200px}.popup_share .popup__wrapper{padding:40px 20px;width:496px}}.lot-layout{display:grid;grid-template-rows:auto 1fr;height:100vh;height:calc(var(--vh, 1vh)*100)}.lot-layout__scrollable-block{display:grid;overflow-y:auto}.lot-layout__content{grid-gap:32px;display:grid;gap:32px;grid-template-rows:1fr auto}@media(min-width:768px){.lot-layout__content{gap:40px}}.lot-layout__content_with-button{grid-template-rows:1fr auto auto}.lot-layout__find-button{justify-self:center}.location-screen{-webkit-animation:fadeIn .15s ease-in-out forwards;animation:fadeIn .15s ease-in-out forwards;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;height:calc(var(--vh, 1vh)*100);position:fixed;right:0;top:0;width:100%;z-index:2000}.location-screen_hide{-webkit-animation:fadeOut .15s ease-in-out forwards;animation:fadeOut .15s ease-in-out forwards}.location-screen__wrapper{align-content:start;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr;height:100%}.location-screen__header{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:1fr 48px;justify-content:start;min-height:80px;padding:16px}@media(min-width:768px){.location-screen__header{padding-left:40px;padding-right:40px}}@media(min-width:1024px){.location-screen__header{padding-left:32px;padding-right:32px}}.location-screen__header-icon{background-color:#f7f7f7;border-radius:50%;color:#3b3b3b;height:48px;width:48px}.location-screen__header-icon svg{height:24px;width:24px}.location-screen__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:500;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0;word-break:break-word}.location-screen__body{box-sizing:border-box;flex-grow:1;height:100%;overflow:auto;position:relative}.labeled-value{align-items:center;display:inline-grid;gap:8px;grid-auto-flow:column;justify-content:start}.labeled-value__label{color:gray;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px}@media(min-width:768px){.labeled-value__label{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}}.labeled-value__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:20px;word-break:break-word}@media(min-width:768px){.labeled-value__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:.3px;line-height:1.2;line-height:24px}}.lot-gallery{grid-gap:12px;display:grid;gap:12px;grid-auto-flow:column;justify-items:center;max-width:calc(100vw - 16px);overflow:auto;padding:0 0 0 16px;-webkit-transform:translateZ(0);transform:translateZ(0)}.lot-gallery:after{content:"";display:block;height:100%;margin-left:-12px;width:16px}@media(min-width:768px){.lot-gallery{gap:20px;max-width:calc(100vw - 32px);padding-left:32px}.lot-gallery:after{margin-left:-20px;width:32px}}@media(min-width:1024px){.lot-gallery{gap:40px;grid-auto-flow:row;max-width:100%;overflow:visible;padding:0}.lot-gallery:after{display:none}}.lot-gallery_count_single{padding-right:16px}.lot-gallery_count_single:after{display:none}@media(min-width:768px){.lot-gallery_count_single{padding-right:32px}}@media(min-width:1024px){.lot-gallery_count_single{padding-right:0}}@media(min-width:508px)and (max-width:1023px){.lot-gallery_count_double{justify-content:center}}.lot-gallery__photo{background:none;border:0;border-radius:8px;cursor:pointer;font:inherit;height:320px;line-height:normal;margin:0;outline:none;overflow:hidden;padding:0;position:relative;text-align:inherit;text-decoration:none;width:240px}.lot-gallery__photo:focus:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}.lot-gallery__photo:focus:not(:focus-visible){box-shadow:none}.lot-gallery__photo:focus-visible:not(:disabled){box-shadow:0 0 0 1px #fff,0 0 0 3px #35cdfd}@media(min-width:768px){.lot-gallery__photo{height:440px;width:330px}}@media(min-width:1024px){.lot-gallery__photo{height:576px;width:440px}}.lot-gallery__image{height:100%;object-fit:cover;width:100%}.lot-page{grid-gap:32px;align-content:start;box-sizing:border-box;display:grid;gap:32px;margin:0 auto;max-width:1012px;min-height:100%;padding:24px 0 0;width:100%}@media(min-width:768px){.lot-page{max-width:1060px;padding-left:40px;padding-right:40px}}@media(min-width:1024px){.lot-page{max-width:1044px;padding-left:32px;padding-right:32px}}@media(min-width:768px){.lot-page{padding-left:0;padding-right:0}}@media(min-width:1024px){.lot-page{gap:32px 80px;grid-template-columns:1fr 440px;padding:36px 32px 24px}}.lot-page__title-wrapper{grid-gap:12px;display:grid;gap:12px}.lot-page__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:32px;margin:0;padding:0;text-align:center}@media(min-width:1024px){.lot-page__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:32px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:42px;line-height:32px;text-align:left}}.lot-page__price{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:28px;line-height:24px;margin:0;text-align:center}@media(min-width:1024px){.lot-page__price{font-weight:500;text-align:left}}.lot-page__info-wrapper{grid-gap:16px;align-content:start;display:grid;gap:16px;padding-left:16px;padding-right:16px}@media(min-width:768px){.lot-page__info-wrapper{padding-left:32px;padding-right:32px}}@media(min-width:1024px){.lot-page__info-wrapper{gap:32px;padding-left:0;padding-right:0}}.lot-page__info{grid-gap:16px;align-content:start;display:grid;gap:16px}.lot-page__description{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;text-align:justify;white-space:pre-line;word-break:break-word}@media(min-width:1024px){.lot-page__description{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}}.lot-page__location-section{grid-gap:12px;align-content:start;display:grid;gap:12px;justify-items:center}@media(min-width:1024px){.lot-page__location-section{gap:20px;grid-column:1/2;grid-row:2/3;justify-items:start}}.lot-page__sub-title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0;text-align:center}@media(min-width:1024px){.lot-page__sub-title{text-align:left}.lot-page__sub-title_location{line-height:24px}}.lot-page__location-content{grid-gap:8px;display:grid;gap:8px;justify-items:center}@media(min-width:1024px){.lot-page__location-content{gap:12px;justify-items:start}}.lot-page__buttons-wrapper{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;max-width:328px;padding-top:16px;width:100%}@media(min-width:1024px){.lot-page__buttons-wrapper{max-width:none;padding-top:0}}.lot-page__location-row{display:flex;flex-wrap:wrap;gap:8px 20px;justify-content:center}@media(min-width:1024px){.lot-page__location-row{justify-content:start;row-gap:12px}}@supports not (translate:10px){.lot-page__location-row{gap:0}.lot-page__location-row_multiple .lot-page__labeled-value{margin-bottom:8px}}@media(min-width:1024px){@supports not (translate:10px){.lot-page__location-row_multiple .lot-page__labeled-value{margin-bottom:12px}}}@supports not (translate:10px){.lot-page__labeled-value{margin-right:20px}}.lot-page__reservation-section{grid-gap:28px;align-self:start;border-top:1px solid #e5e5e5;display:grid;gap:28px;justify-items:center;padding:24px 24px 0}@media(min-width:1024px){.lot-page__reservation-section{border:1px solid #e5e5e5;border-radius:8px;justify-items:start;padding:24px}}.lot-page__heading{grid-gap:8px;display:grid;gap:8px}.lot-page__reservation-button{min-width:240px;text-align:center;word-break:break-word}.lot-page__reservation-text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;margin:0;text-align:center}@media(min-width:1024px){.lot-page__reservation-text{text-align:left}}.lot-page__map-wrapper{min-height:320px}@media(min-width:768px){.lot-page__map-wrapper{min-height:440px}}@media(min-width:1024px){.lot-page__map-wrapper{border-radius:8px;overflow:hidden}}.lot-page__button{display:grid;grid-auto-flow:column;min-width:106px;padding:10px 12px;text-align:center;word-break:break-word}.lot-page__button .button__icon{position:static;-webkit-transform:none;transform:none}@media(min-width:1024px){.lot-page__button{min-width:auto;padding:9px 32px}.lot-page__button .button__label{display:none}.lot-page__button:after{content:attr(data-label)}}.lot-page__gallery{display:contents}@media(min-width:1024px){.lot-page__gallery{grid-gap:40px;display:grid;gap:40px}}.lot-page__column-wrapper{display:contents}@media(min-width:1024px){.lot-page__column-wrapper{grid-gap:32px;align-self:start;display:grid;gap:32px;position:-webkit-sticky;position:sticky;top:40px}}.details-section{grid-gap:16px;display:grid;gap:16px}.details-section__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0}.details-section__text-wrapper{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:minmax(140px,auto) 1fr;margin:0}.details-section__label{font-weight:400}.details-section__label,.details-section__value{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;letter-spacing:.3px;line-height:1.2;line-height:24px;word-break:break-word}.details-section__value{font-weight:500;margin:0}.details-section__value_description{white-space:pre-line}.notes-section{grid-gap:16px;display:grid;gap:16px}.notes-section__title{font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px;padding:0}.notes-section__text,.notes-section__title{color:#3b3b3b;font-family:DM Sans,sans-serif;margin:0}.notes-section__text{font-size:16px;font-weight:500;letter-spacing:.3px;line-height:1.2;line-height:24px;white-space:pre-wrap;word-break:break-word}.address-input__autocomplete-wrapper{position:relative}.address-input__autocomplete-wrapper input::-webkit-input-placeholder{color:transparent}.address-input__autocomplete-wrapper input::placeholder{color:transparent}.pac-container{left:0!important;top:calc(100% + 3px)!important;width:100%!important;z-index:1002}body .pac-container:after{background:none;content:none;height:0}.pac-item{background-color:#f7f7f7;color:#3b3b3b;cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;padding:9px 12px 10px}.pac-item .pac-icon{display:none}.checkbox{position:relative;z-index:1}.checkbox__input{height:0;left:0;margin:0;opacity:0;position:absolute;top:0;width:0}.checkbox__texts{grid-gap:6px;align-items:center;color:#3b3b3b;display:grid;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;gap:6px;grid-auto-flow:column;justify-content:start;letter-spacing:.25px;line-height:1.2;line-height:20px}@media(min-width:768px){.checkbox__texts{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px}}.checkbox__texts_with-links{line-height:24px}.checkbox__texts_with-links .checkbox__texts-item_main{padding-right:6px}.checkbox__texts-container{display:flex;flex-wrap:wrap;row-gap:6px}.checkbox__label{grid-gap:16px;align-items:center;cursor:pointer;display:grid;gap:16px;grid-auto-flow:column;justify-content:start}.checkbox__link{color:var(--color-theme-secondary);font-weight:500;letter-spacing:.15px;line-height:24px;text-decoration:underline}.checkbox__link:focus,.checkbox__link:hover{box-shadow:none;text-decoration:none}.checkbox__icon{box-sizing:border-box;display:flex;height:24px;padding:2px;width:24px}.checkbox__icon-box{background:#fff;border:1px solid #b0b0b0;border-radius:4px;box-sizing:border-box;height:20px;justify-self:center;position:relative;transition:all .15s ease-in-out;width:20px}.checkbox__icon-box:before{border-radius:50%;height:40px;transition:all .15s ease-in-out;width:40px;z-index:-1}.checkbox__icon-box:after,.checkbox__icon-box:before{content:"";display:block;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.checkbox__icon-box:after{border:none}.checkbox:not(.checkbox_disabled) .checkbox__icon-box:hover{border-color:#6f6f6f}.checkbox:not(.checkbox_disabled) .checkbox__icon-box:hover:before{background:#f7f7f7}.checkbox__input:focus-visible+.checkbox__icon .checkbox__icon-box{border-color:#6f6f6f}.checkbox__input:focus-visible+.checkbox__icon .checkbox__icon-box:before{background:#efefef}.checkbox:not(.checkbox_disabled).checkbox_checked .checkbox__icon-box:after{background:transparent;border-bottom:1px solid #3b3b3b;border-left:1px solid #3b3b3b;height:5px;-webkit-transform:translate(-50%,-50%) rotate(-45deg) translate(1px,-1px);transform:translate(-50%,-50%) rotate(-45deg) translate(1px,-1px);width:10px}.checkbox:not(.checkbox_disabled).checkbox_semi .checkbox__icon-box:after{background:transparent;border-radius:1px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}.checkbox:not(.checkbox_disabled).checkbox_semi.checkbox_checked .checkbox__icon-box:after{background:#3b3b3b}.checkbox_error:not(.checkbox_disabled) .checkbox__icon-box{border-color:#f9919a}.checkbox_error:not(.checkbox_disabled) .checkbox__icon-box:after{background-color:#d95151}.checkbox_error:not(.checkbox_disabled) .checkbox__icon-box:hover{border-color:#d95151}.checkbox_error:not(.checkbox_disabled) .checkbox__icon-box:hover:before{background:rgba(217,81,81,.06)}.checkbox_error:not(.checkbox_disabled) .checkbox__input:focus-visible+.checkbox__icon .checkbox__icon-box{border-color:#d95151}.checkbox_error:not(.checkbox_disabled) .checkbox__input:focus-visible+.checkbox__icon .checkbox__icon-box:before{background:rgba(217,81,81,.1)}.checkbox_error:not(.checkbox_disabled).checkbox_checked .checkbox__icon-box{border-color:#f9919a}.checkbox_error:not(.checkbox_disabled).checkbox_checked .checkbox__icon-box:after,.checkbox_error:not(.checkbox_disabled).checkbox_checked .checkbox__icon-box:hover{border-color:#d95151}.checkbox_error:not(.checkbox_disabled).checkbox_semi .checkbox__icon-box{border-color:#f9919a}.checkbox_error:not(.checkbox_disabled).checkbox_semi .checkbox__icon-box:hover{border-color:#d95151}.checkbox_error:not(.checkbox_disabled).checkbox_semi.checkbox_checked .checkbox__icon-box:after{background-color:#d95151}.checkbox_disabled .checkbox__texts{color:#cdcdcd}.checkbox_disabled .checkbox__label{cursor:default}.checkbox_disabled .checkbox__link{cursor:default;pointer-events:none}.checkbox_disabled .checkbox__icon-box{background:#f2f2f2;border-color:#f2f2f2}.checkbox_disabled.checkbox_checked .checkbox__icon-box:after{background:transparent;border-bottom:1px solid #cdcdcd;border-left:1px solid #cdcdcd;height:5px;-webkit-transform:translate(-50%,-50%) rotate(-45deg) translate(1px,-1px);transform:translate(-50%,-50%) rotate(-45deg) translate(1px,-1px);width:10px}.checkbox_disabled.checkbox_semi .checkbox__icon-box:after{background:#cdcdcd;border-radius:1px;height:8px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:8px}.person-form{grid-gap:16px;display:grid;gap:16px}@media(min-width:768px){.person-form{gap:28px}.person-form_deed-owner{padding-bottom:8px}}.person-form__title-wrapper_deed-owner{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto;word-break:break-word}@media(min-width:768px){.person-form__title-wrapper_deed-owner{gap:16px;grid-template-columns:none}}@media(max-width:330px){.person-form__title-wrapper_deed-owner .checkbox__label{gap:8px}}.person-form__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:20px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:28px;margin:0;padding:0}.person-form__inputs-wrapper{grid-gap:24px;display:grid;gap:24px}@media(min-width:768px){.person-form__inputs-wrapper{-webkit-column-gap:20px;column-gap:20px;grid-template-columns:1fr 1fr}}.person-form__address-wrapper{grid-gap:24px;display:grid;gap:24px}@media(min-width:768px){.person-form__address-wrapper{grid-column:1/-1;grid-template-columns:460px 1fr}.person-form__row{grid-column:1/-1}}.person-form__phone-wrapper{grid-gap:8px;display:grid;gap:8px}.person-form__phone-text{color:#707070;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;letter-spacing:.24px;line-height:1.2;line-height:16px;margin:0}@media(min-width:768px){.person-form__phone-text{max-width:240px}}.person-form__phone-text_hidden{opacity:0;pointer-events:none}.reservation-buttons__checkbox-wrapper{background:#f6f6f6;border-radius:8px;padding:12px}@media(min-width:768px){.reservation-buttons__checkbox-wrapper{padding:24px}}.reservation-buttons__buttons-wrapper{grid-gap:20px;display:grid;gap:20px;justify-self:center;width:260px}@media(min-width:768px){.reservation-buttons__buttons-wrapper{grid-template-columns:1fr 1fr;padding-top:8px;width:100%}}.reservation-header{grid-gap:8px;display:grid;gap:8px}@media(min-width:768px){.reservation-header{gap:20px}.reservation-header_confirmation{gap:16px}}.reservation-header__title{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:24px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:32px;margin:0;padding:0;text-align:center}@media(min-width:768px){.reservation-header__title{color:#222;font-family:DM Sans,sans-serif;font-size:32px;font-weight:700;letter-spacing:.25px;line-height:1.2;line-height:42px;line-height:32px;text-align:left}}.reservation-header__description{background:#f6f6f6;border-radius:8px;color:#707070;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;padding:16px;text-align:justify}@media(min-width:768px){.reservation-header__description{color:#707070;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;padding:24px}}.reservation-header__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;letter-spacing:.25px;line-height:1.2;line-height:20px;margin:0;text-align:center}@media(min-width:768px){.reservation-header__text{color:#3b3b3b;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;letter-spacing:.3px;line-height:1.2;line-height:24px;text-align:justify}}.reservation-page{grid-gap:32px;align-content:start;box-sizing:border-box;display:grid;gap:32px;margin:0 auto;max-width:604px;padding:20px 16px 0}@media(min-width:768px){.reservation-page{padding-bottom:24px;padding-top:36px}.reservation-page__notes_editable{padding-bottom:8px}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.app{min-height:100vh;min-height:calc(var(--vh, 1vh)*100)}.app_err{align-content:center;box-sizing:border-box;display:grid;justify-content:center;padding-bottom:80px}.app__error{font-size:20px;font-weight:700;line-height:1.2;line-height:28px;margin:0}.app__error,.app__error-list{color:#d95151;font-family:DM Sans,sans-serif;letter-spacing:.25px}.app__error-list{font-size:14px;font-weight:400;line-height:1.2;line-height:20px}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}@media only screen and (any-pointer:fine){.scrollbar{scrollbar-color:#cdcdcd #f7f7f7;scrollbar-width:thin}.scrollbar::-webkit-scrollbar-track{background-color:#f7f7f7;border-radius:3px}.scrollbar::-webkit-scrollbar{background-color:#f7f7f7;width:6px}.scrollbar::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-radius:3px}.scrollbar_horizontal::-webkit-scrollbar{height:6px}}
/*# sourceMappingURL=main.4eec1749.css.map*/