.calc{max-width:396px;padding:48px 47px;background:#ffffff;border-radius:8px}.calc__name{font-family:Lato-700,sans-serif;font-size:20px;line-height:28px;text-align:center;margin-bottom:26px}.calc__description{margin-bottom:24px;font-family:Lato-400,sans-serif;font-size:16px;line-height:24px;text-align:center;color:#5c5c5c}.form__input{display:flex;margin-bottom:17px;background:#f8f8f8;border:1px solid #d6d6d6;border-radius:8px}.calc__minus,.calc__plus{min-width:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.room{font-family:Lato,sans-serif;font-weight:400;font-size:16px;text-align:center;width:100%;padding:16px;color:#5c5c5c}.form__btn{width:100%;justify-content:center;margin-bottom:22px;line-height:23px}.form__description{margin:0 auto;text-align:center;font-family:Lato-400,sans-serif;font-weight:400;font-size:14px;line-height:17px;color:#8f8f8f}.form__description-color{color:#289a8f}.input{font-family:Lato-400,sans-serif;font-size:16px;line-height:22px;color:#333333;width:100%;outline:none;padding:16px;border-radius:8px;border:1px solid #d6d6d6}.form__input button{border:none;width:66px;font-size:16px;cursor:pointer;background:#f8f8f8}@media screen and (max-width:819px){.all-individual__form{max-width:100%}}@media screen and (max-width:550px){.calc{padding:32px}.calc__description{font-size:14px}.form__description{font-size:12px;max-width:248px}}.catalog-title{max-width:809px}.catalog__container{margin-top:56px}.catalog__content-header{justify-content:space-between;margin:32px 0}.catalog__amount,.catalog__content-header{display:flex;align-items:center}.catalog__heading{font-family:lato-700,sans-serif;font-size:40px;line-height:120%;margin-right:24px}.catalog__offer-price{display:flex;align-items:center}.catalog__start-price{padding:12px 16px;background:radial-gradient(50% 50% at 50% 50%,rgba(40,154,143,.12) 26.5%,rgba(40,154,143,.4) 87.74%);border-radius:6px;margin-right:32px}.catalog__discount,.catalog__start-price{display:inline-block;font-size:20px;color:#5c5c5c}.catalog__discount{line-height:140%;padding:9px 16px;border:1px solid #5c5c5c;border-radius:4px}.catalog .details{margin-right:10px}.catalog .details__arrow{display:none}.catalog__content:not(:last-child){margin-bottom:56px}.catalog__items{display:flex;flex-wrap:wrap;gap:16px}.catalog__item{display:flex;flex-direction:column;justify-content:space-between;padding:32px;border:1px solid #d6d6d6;width:400px;border-radius:10px}.catalog__img{width:100%}.catalog__item-name{font-size:20px;line-height:140%;margin-bottom:16px}.catalog__item-description{color:#8f8f8f}.catalog__action{display:flex;justify-content:space-between;align-items:center;margin-top:24px}.catalog__price{font-family:lato-700,sans-serif;font-size:20px}@media screen and (max-width:1279px){.catalog__item{width:49%}}@media screen and (max-width:1027px){.catalog__amount,.catalog__content-header{align-items:flex-start}.catalog__amount{flex-direction:column}.catalog__heading{margin-right:0;margin-bottom:16px}.catalog .details{margin-top:15px}}@media screen and (max-width:850px){.catalog__item{padding:16px;width:48%}.catalog__action{flex-direction:column;align-items:flex-start;margin-top:31px}.catalog__price{margin-bottom:12px}.catalog .white__btn{width:100%}}@media screen and (max-width:630px){.catalog__offer-price{flex-direction:column;align-items:flex-start}.catalog__start-price{margin-right:0;margin-bottom:12px}}@media screen and (max-width:550px){.catalog-title,.catalog__content-header,.catalog__warning{margin-left:16px;margin-right:16px}.catalog__content-header{position:relative;margin-bottom:16px}.catalog__item{padding:16px;width:100%}.catalog__heading{max-width:150px;font-size:20px}.catalog .details{position:absolute;right:0;top:3px;margin-top:0}.catalog__discount{font-size:14px}.catalog__items{justify-content:space-between;gap:11px}.catalog__item-name,.catalog__price{font-size:16px;margin-bottom:6px}.catalog__item-description{font-size:12px}.catalog .white__btn{padding:11px}}.demo__img{width:100%}.demo__img-mobile,.demo__list{display:none}@media screen and (max-width:550px){.demo__img{display:none}.demo__img-mobile,.demo__list{display:block;width:100%}}.smell__tittle{max-width:843px}.smell .info__item{padding:32px;width:400px;background-image:url(/images/page-3/smell.png);background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-bottom:0}.smell .more__item{padding-left:30px!important}.smell .more__item:before{left:10px}@media screen and (max-width:1027px){.info__content{flex-wrap:wrap}.smell .info__item{width:49%}}@media screen and (max-width:850px){.smell .info__item{width:48%}}@media screen and (max-width:650px){.smell .info__item{width:100%;padding:32px 16px}}@media screen and (max-width:550px){.smell__tittle{margin-left:16px;margin-right:16px}}@media screen and (max-width:1027px){.info__items{margin-bottom:24px;width:100%}}.spots__container{display:flex;justify-content:space-between}.spots__title{max-width:439px}.spots__table{border-radius:10px;width:712px;border:1px solid #d6d6d6}@media screen and (max-width:1140px){.spots__title{max-width:322px}}@media screen and (max-width:850px){.spots__container{flex-direction:column}.spots__title{margin-left:16px;margin-right:16px}.spots__table{width:100%}}@media screen and (max-width:550px){.table-heading{font-size:16px}.table-row{font-size:14px}}.office-price__table,.office-price__table-mobile{border:1px solid #d6d6d6;border-radius:10px;margin-bottom:40px;overflow:hidden}.office-price__table-mobile{display:block}.office-price__table-header{display:flex;justify-content:space-between}.office-price__type{display:flex}.table-heading{display:flex;align-items:center;justify-content:space-between;font-family:lato-700,sans-serif;font-size:20px;line-height:140%;padding:24px;background:#f4faf9}.office-price__table-heading{padding:32px 24px}.bold-item{font-family:lato-700,sans-serif;font-size:20px;line-height:140%}.table__item-type{display:flex}.table__type-price{text-align:center;width:227px}.table-row{display:flex;align-items:center;justify-content:space-between;padding:24px}.table-row:not(:last-child){border-bottom:1px solid #d6d6d6}.office-price__table-row{padding:27px 24px}.office-price__mobile{display:none}@media screen and (max-width:1027px){.table__type-price{width:170px}.table__item-size{margin-right:16px}}@media screen and (max-width:940px){.office-price__mobile{display:block}.office-price__table{display:none}.office-price__table-heading{padding:19px 16px}.office-price__table-tabs{margin-bottom:12px}.office-price__table-tab{display:flex;flex-wrap:wrap;gap:16px;display:inline-block;margin:0 8px 8px 0;max-width:152px;font-family:Lato-400,sans-serif;font-size:14px;line-height:140%;text-align:center;padding:12px 16px;background-color:#f8f8f8;border-radius:4px}.office-price__table-tab.active{background-color:#dff0ee}.table__item-size{max-width:420px}.table__type-price{text-align:end;width:150px}}@media screen and (max-width:710px){.office-price__table-mobile{margin-bottom:24px}}@media screen and (max-width:550px){.office-price__table-tabs,.office-price__title{margin-left:24px;margin-right:24px}.office-price__table-mobile{margin-bottom:20px}.table-row{display:flex;align-items:center;justify-content:space-between;padding:19px 16px}.table__item-size{width:310px;font-size:14px;margin-right:16px}.table__type-price{font-size:14px}.table__type-price img{width:20px}.office-price .warning{margin-left:16px;margin-right:16px}}.info__content{display:flex;gap:16px;justify-content:space-between}.info__items{width:608px}.info__item:not(:last-child){margin-bottom:32px}.info__heading{margin-bottom:24px}.info__heading,.info__number{display:flex;align-items:center}.info__number{font-family:lato-600,sans-serif;font-size:16px;line-height:140%;color:#ffffff;justify-content:center;background:#289a8f;border-radius:2px;min-width:24px;min-height:24px;margin-right:16px}.info__list-name{font-family:lato-700,sans-serif;font-size:20px;line-height:140%}.more__item{position:relative;padding-left:30px;line-height:25px}.more__ico{position:absolute;left:0;top:6px}.more__item:not(:last-child){margin-bottom:5px}.room-cleaning__img{width:504px;height:100%;object-fit:cover;border-radius:8px}@media screen and (max-width:1027px){.info__content{flex-direction:column}.info__items{margin-bottom:24px;width:100%}.room-cleaning__img{width:100%;height:400px}}.warning{position:relative;display:block;max-width:500px;padding-left:25px}.warning__svg{position:absolute;left:0;top:1px}