.apartment-grid-min,.apartment-grid-phone{display:none}.apartment-container__label,apartment-card__text{font-size:1em}.apartment-container__label{color:#818181}.apartment-grid{padding:1.2em;display:flex;justify-content:space-between;align-items:center}nav .apartment-col{color:#818181}.apartment-col{font-weight:400}.apartment-grid__wrap{flex-wrap:wrap}.apartment-col,.apartment-col__10{width:10%}.apartment-col__15{width:15%}.apartment-card__href{color:#ec7d3f}.apartment-card__href:hover{transition:.7s;color:#181817;text-decoration:underline}.apartment-card{width:100%;padding:1.2em;background-color:#fff;margin-bottom:.15em}.apartment-top__round{border-radius:1em 1em 0 0}.apartment-bottom__round{border-radius:0 0 1em 1em}.full-row{flex-wrap:nowrap;position:relative;top:-1em}.full-row table{width:100%}.apartment-card__grid{display:flex;justify-content:space-around;align-items:center}.revervation__grid{display:flex;justify-content:space-between}.revervation_user__card-container{width:20.5em;height:fit-content;padding:1em;background-color:#fff;border-radius:1em}.revervation_user__card-item{margin:1.4em .2em}.evervation_user__card-data{margin:1.1em 0 1.2em}.revervation_user__card-title,.revervation_user__card-description,.apartment-card__text{font-weight:400;color:#000}.apartment-card__text-18w{width:18%}.revervation_user__card-label{color:#9e9e9e;margin-bottom:.4em}.revervation__title{width:100%;display:flex;justify-content:space-between}.revervation__title p{font-size:1.5em}.reservation__layout{width:68%;margin:0 auto}.actions-navbar{background-color:#fff;border-radius:1em;width:100%;margin-top:1em;margin-bottom:1em}.actions-navbar__container{padding:1em}.actions-navbar__min{width:80%;height:3em;display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap}.actions-navbar__item{cursor:pointer;color:#9e9e9e;font-weight:450}.actions-navbar__point{cursor:pointer}.actions-navbar__active,.actions-navbar__chat-active{color:#000}.actions-navbar__active-indicator{position:relative;top:.74em;background-color:#ec7d3f;width:100%;padding:.1em}.action-form-card{background-color:#fff;border-radius:1em;width:100%}.action-form-card__form-accordion,.action-form-card__form-booking,.action-form-card__mortgage-solution,.action-form-card__mortgage-agreement{display:none}.action-form-card__form-booking,.action-form-card__form-order,.action-form-card__mortgage-solution,.action-form-card__mortgage-agreement{padding:2em;justify-content:space-between;align-items:center;flex-wrap:wrap}.action-form-card__form-active{display:block}.action-form-card__form-title{width:100%;margin-bottom:2em}.action-form-card__form-accordion-title{background-color:#e9e9e9;border-radius:1em 1em 0 0;padding:1em}.action-form-card__form-accordion-title,.action-form-card__form-title{margin-bottom:0}.action-form-card__form-container{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:1.2em}.action-form-card__title{width:28%}.action-form-card__description{width:72%}.action-form-card__title p,.action-form-card__description p{font-weight:400}.action-form-card__title p{color:#9e9e9e}.action-form-card__description p{color:#000}.actions-bottom{margin-top:2em;width:57%;display:flex;justify-content:space-between;align-items:center}a.action-button,button.action-button{width:45%;font-size:.9em;border-radius:.8em;padding:.8em;background-color:#ec7d3f;border:solid #EC7D3F .2em;color:#fff;cursor:pointer}.action-button #right-arrow,.action-button-outline #close{display:none}.action-button:hover #right-arrow{display:inline-flex;position:relative;left:5%;transition:.7s}.action-button-outline:hover #close{display:inline-flex;transition:.7s}a.action-button-outline,button.action-button-outline{width:52%;background-color:#fff!important;color:#ec7d3f!important}.action-accordion{background-color:#fff;border-radius:10em}.action-accordion__item{width:100%;padding:1em;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1.5em}.action-accordion__item-container{display:flex;justify-content:start;align-items:center;width:90%}.action-accordion__item-container span.active{color:#181817;border-radius:5em;background-color:#d0f9e1;font-weight:400;padding:.1em;width:11%;text-align:center;margin-left:1em;font-size:.8em}.action-accordion__item-control{background-color:#d2d2d2;border-radius:5em;width:1.4em;text-align:center;position:relative;right:2%;cursor:pointer}.action-accordion__item-top{background-color:#d2d2d2;height:.1em;width:98%;position:relative;top:-1em}.action-accordion-user-info{display:none;justify-content:space-between;align-items:center;width:90%;flex-wrap:wrap;margin:0 auto}.action-accordion-user-info .inputs{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:1em}.action-accordion-user-info .inputs:has(>.input-container:only-child) .input-container{width:100%}.action-accordion-user-info .inputs .input-container{width:49%}.action-accordion-user-info .inputs .input-container .dropdown{width:100%}.action-accordion-user-info .inputs .input-container .dropdown .custom-dropdown.base-container.open{background-color:#f4f4f1}.action-accordion-user-info .inputs .input-container .dropdown .arrow-tailless{display:block;position:relative;top:-40%}.action-accordion-user-info .inputs .input-container .input-wrapper{padding-right:0}.action-accordion-user-info .inputs .text-item{padding:1.3em}.action-accordion-user-info .inputs .input-container .input-text{padding:5px 0 14px 24px}.action-accordion-user-info .inputs .input-container .icon-inside{position:relative;right:4%;top:.4em}.action-accordion-user-info__sub-dropdown{cursor:pointer;margin:2em 0}.action-accordion-user-info__sub-dropdown p{color:#ec7d3f;font-weight:450;font-size:.9em;margin:0 0 2em}.action-accordion-user-info__dropdown-large{color:#000!important}.action-accordion-user-info__dropdown-large small{color:#9e9e9e}.action-accordion-user-info__dropdown-large span{position:relative;left:72%}.action-accordion-user-info__sub-dropdown{width:100%;cursor:pointer}.sub-menu{width:100%}.sub-menu .inputs .input-container{margin-bottom:1.2em}.row-80{width:80%!important}.card-file{display:flex;justify-content:start;align-items:center;border-radius:1em}.card-file .card-file__upload{background-color:#f4f4f1;border-radius:1em;padding:1em;width:80%;display:flex;justify-content:space-between;height:9em;border:dashed .15em #9E9E9E}.card-file .card-file__upload .card-file__upload-70{margin:1.1em 0 0 1.1em}.card-file .card-file__upload .card-file__upload-70 p{font-weight:400;color:#000}.card-file .card-file__upload .card-file__upload-70 div{color:#9e9e9e;font-size:.9em;font-weight:400;margin-top:1em;width:100%}.card-file .card-file__upload .card-file__upload-30{width:30%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.card-file .card-file__upload .card-file__upload-30 button{height:4em;font-size:.8em;width:100%}.input-wrapper span.ico{position:relative;right:1.5em;top:.1em}.input-wrapper span.ico-2{width:5%}.co-borrower{display:none;margin-top:3em}.co-borrower__card{background-color:#fff;border-radius:1em}.co-borrower__card-head{border-bottom:solid #D2D2D2 .13em;display:flex;justify-content:space-around}.co-borrower__card-head,.co-borrower__card-footer{padding:1em}.co-borrower__card-head p{margin-bottom:1.5em}.co-borrower__card-head p{font-size:1em;margin-bottom:.8em}.co-borrower__card-head small{color:#9e9e9e;font-size:.8em;font-weight:400}.co-borrower__card-footer{margin-top:1em}.co-borrower__card-footer button{width:18%;height:3em;font-size:.9em}.co-borrower__card-body{display:none}.action-button__ficon{display:flex;justify-content:space-around;align-items:center}.co-borrower .input-wrapper span.ico-2{width:7%}.control-action-button{display:none;margin-top:1em}.control-action-button button{width:30%}ymaps .infrastructure.menu.icon-container{background-color:#e9e9e900}.header-mobile-contact{position:relative;left:95%;display:none;flex-direction:column;align-items:flex-end;text-align:right;max-width:100%}.header-mobile-contact b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.header-mobile-contact small{white-space:normal;word-break:break-word;color:#818181}a.apartment-type-card-item{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));justify-content:space-around;align-items:center;width:21rem;gap:10px}a.apartment-type-card-item:hover div{color:#e46219!important;transition:.6s}@media (max-width: 773px){.header-mobile-contact{display:flex!important}#current-city-mobile-button{display:none!important}}@media (max-width: 600px){.header section.header-mobile-contact small{position:relative}}@media (min-width: 520px) and (max-width: 590px){.header section.header-mobile-contact{left:75%}}@media (min-width: 495px) and (max-width: 520px){.header section.header-mobile-contact{left:65%}}@media (min-width: 470px) and (max-width: 495px){.header section.header-mobile-contact{left:55%}}@media (min-width: 440px) and (max-width: 470px){.header section.header-mobile-contact{left:42%}}@media (min-width: 395px) and (max-width: 440px){.header section.header-mobile-contact{left:30%}}@media (min-width: 360px) and (max-width: 395px){.header section.header-mobile-contact{left:20%}}@media (min-width: 330px) and (max-width: 360px){.header section.header-mobile-contact{left:10%}}@media (min-width: 320px) and (max-width: 330px){.header section.header-mobile-contact{left:5%}}@media (max-width: 320px){.header section.header-mobile-contact{left:5%}.header-mobile-contact{font-size:.9em}}
