@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu5mxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu4WxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7WxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu72xKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOmCnqEu92Fr1Mu7mxKKTU1Kvnz.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fBxc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCxc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmEU9fCBc4AMP6lbBP.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfBxc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCxc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCRc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfCBc4AMP6lbBP.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:optional;src:url(https://fonts.gstatic.com/s/roboto/v27/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format("woff2");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:Georgia;font-style:italic;font-weight:400;font-display:optional;src:url(/new/designs/90/hotel/fonts/Georgia-Italic.woff2) format("woff2")}.reviews{color:#242c4a}.reviews__head{border-bottom:2px solid #d1dde9}.reviews__title{font-size:32px;line-height:44px;font-weight:400;font-family:Roboto,sans-serif;width:100%}@media only screen and (max-width:767px){.reviews__title{font-size:22px;line-height:30px;font-weight:400;font-family:Roboto,sans-serif;width:auto}}.reviews__head-line{display:flex;justify-content:space-between;align-items:center}.reviews__head-line--top{flex-wrap:wrap;align-items:flex-start;margin-bottom:30px}@media only screen and (max-width:767px){.reviews__head-line--top{align-items:flex-start;margin-bottom:20px}}.reviews__subtitle{width:calc(100% - 300px);padding-top:10px;font-size:18px;line-height:28px;font-weight:400;font-family:Roboto,sans-serif;color:#656b80}@media only screen and (max-width:767px){.reviews__subtitle{order:2;font-size:14px;line-height:21px;font-weight:400;font-family:Roboto,sans-serif;width:100%}}.reviews__add-btn{flex-shrink:0;display:flex;justify-content:center;align-items:center;min-width:150px;max-width:300px;height:36px;padding:6px 15px;border-radius:2px;border:1px solid #242c4a;cursor:pointer}.reviews__add-btn:hover{background:#242c4a}.reviews__add-btn:hover .icon{fill:#fff}.reviews__add-btn:hover span{color:#fff}.reviews__add-btn .icon{fill:#242c4a;width:15px;height:15px;margin-right:5px}@media only screen and (max-width:767px){.reviews__add-btn .icon{width:12px;height:12px}}.reviews__add-btn span{font-size:12px;line-height:24px;font-weight:500;font-family:Roboto,sans-serif;color:#242c4a;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:767px){.reviews__add-btn span{font-size:10px;line-height:18px;font-weight:500;font-family:Roboto,sans-serif;letter-spacing:.8px}}.reviews__count{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif}.reviews__inner{overflow:hidden}.reviews__inner--empty{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px 20px 60px}.reviews__empty-icon{width:80px;height:80px;margin-bottom:20px}@media only screen and (max-width:767px){.reviews__empty-icon{width:60px;height:60px}}.reviews__empty-title{font-size:20px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;text-align:center}@media only screen and (max-width:767px){.reviews__empty-title{font-size:18px}}.reviews__empty-subtitle{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif;text-align:center;margin:10px 0 20px}.reviews__pagination .paginationjs{padding:35px 0}@media only screen and (max-width:1024px){.reviews__pagination .paginationjs{padding:30px 0}}@media only screen and (max-width:767px){.reviews__pagination .paginationjs{padding:25px 0}}.reviews__pagination .paginationjs .paginationjs-pages{display:flex}.reviews__pagination .paginationjs .paginationjs-pages ul{display:flex;align-items:center;justify-content:center;margin:0 auto;border-radius:4px;overflow:hidden}.reviews__pagination .paginationjs .paginationjs-pages ul li{display:flex;align-items:center;justify-content:center;font-size:15px;line-height:1;font-weight:700;font-family:Roboto,sans-serif;color:#3c6780;width:35px;height:35px;background:#fff;cursor:pointer}.reviews__pagination .paginationjs .paginationjs-pages ul li.paginationjs-prev{background:#3c6780 url(/new/designs/90/hotel/images/reviews-left-arrow.svg) no-repeat center 12px}.reviews__pagination .paginationjs .paginationjs-pages ul li.paginationjs-next{background:#3c6780 url(/new/designs/90/hotel/images/reviews-right-arrow.svg) no-repeat center 12px}.reviews__pagination .paginationjs .paginationjs-pages ul li.active{background:#eaf2f6;cursor:default}.reviews__pagination .paginationjs .paginationjs-pages ul li.disabled{cursor:default}.review{position:relative;display:flex;align-items:center;padding:40px 0;border-bottom:1px solid #d1dde9}@media only screen and (max-width:767px){.review{flex-wrap:wrap;padding:20px 0}}.review__logo{position:relative;flex-shrink:0;width:55px;height:55px;margin-right:15px}@media only screen and (max-width:767px){.review__logo{width:45px;height:45px;margin-right:10px}}.review__logo-bg{position:relative;width:100%;height:100%;border-radius:50%;overflow:hidden}.review__logo-bg:after{content:"";position:absolute;bottom:0;left:0;width:150%;height:65%;transform:rotate(-45deg);background:linear-gradient(transparent,#fff)}.review__logo-bg img{width:200%;height:200%;filter:blur(9px);transform:translate(-10%,-10%)}.review__flag{position:absolute;bottom:0;right:0;width:20px;height:20px;border:3px solid #fff;border-radius:50%;z-index:5}@media only screen and (max-width:767px){.review__flag{width:16px;height:16px}}.review__initials{position:absolute;top:50%;left:50%;font-size:20px;line-height:1;font-weight:900;font-family:Roboto,sans-serif;color:#fff;text-transform:uppercase;transform:translate(-50%,-50%);z-index:5}@media only screen and (max-width:767px){.review__initials{font-size:16px}}.review__left{flex-shrink:0;width:130px}@media only screen and (max-width:1024px){.review__left{width:85px}}@media only screen and (max-width:767px){.review__left{display:flex;align-items:center;width:calc(100% - 50px);margin-bottom:15px}}.review__name{font-size:14px;line-height:16px;font-weight:400;font-family:Roboto,sans-serif;letter-spacing:1px;text-transform:uppercase;margin-top:20px}@media only screen and (max-width:767px){.review__name{font-size:12px;line-height:24px;font-weight:400;font-family:Roboto,sans-serif;margin-top:0}}.review__rating{position:absolute;top:40px;right:0;font-size:12px;line-height:1;font-weight:400;font-family:Roboto,sans-serif;color:#9195a4}@media only screen and (max-width:767px){.review__rating{top:20px}}.review__rating b{font-size:20px;line-height:1;font-weight:700;font-family:Roboto,sans-serif;color:#242c4a}.review__date{font-size:12px;line-height:18px;font-weight:400;font-family:Roboto,sans-serif;color:#959caa;letter-spacing:.7px;margin-top:5px}@media only screen and (max-width:767px){.review__date{letter-spacing:0;margin-top:0}}.review__text{font-size:16px;line-height:28px;font-weight:400;font-family:Georgia;font-style:italic;padding:0 170px 0 20px;position:relative}@media only screen and (max-width:1024px){.review__text{padding:0 150px 0 20px}}@media only screen and (max-width:767px){.review__text{font-size:14px;line-height:21px;font-weight:400;font-family:Georgia;padding-right:0}}.review__text:not(:last-child){margin-bottom:15px}.review__text:first-letter{text-transform:uppercase}.review__text--positive:after,.review__text--positive:before{content:"";width:10px;height:2px;position:absolute;top:12px;left:0;background-color:#28b040;border-radius:2px}@media only screen and (max-width:767px){.review__text--positive:after,.review__text--positive:before{top:10px}}.review__text--positive:after{transform:rotate(90deg)}.review__text--negative:before{content:"";width:10px;height:2px;position:absolute;top:12px;left:0;background:#87a2b4;border-radius:2px}@media only screen and (max-width:767px){.review__text--negative:before{top:9px}}.reviews-popup{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:1002}.reviews-popup:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#242c4a;opacity:.8;z-index:1}.reviews-popup__inner{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.reviews-popup__add-review{z-index:2}.add-review{position:relative;max-height:90%;width:500px;color:#242c4a;border-radius:2px;box-shadow:2px 4px 11px 1px rgba(75,72,69,.08),-2px -4px 11px 1px rgba(36,44,74,.08);background:#fff;overflow-y:auto}@media only screen and (max-width:767px){.add-review{width:calc(100% - 20px)}}.add-review__head{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;border-bottom:1px solid #bad4e3}@media only screen and (max-width:767px){.add-review__head{padding:15px 10px}}.add-review__title{font-size:18px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px}@media only screen and (max-width:767px){.add-review__title{font-size:16px}}.add-review__close{width:18px;height:18px;fill:#242c4a;cursor:pointer}.add-review__input{font-size:14px;line-height:1.3;font-weight:400;font-family:Roboto,sans-serif;color:#242c4a;width:100%;padding:10px;border-radius:2px;border:1px solid #bad4e3;background-clip:padding-box}.add-review__input:-webkit-autofill,.add-review__input:-webkit-autofill:active,.add-review__input:-webkit-autofill:focus,.add-review__input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}.add-review__input::placeholder{font-size:14px;line-height:1.3;font-weight:400;font-family:Roboto,sans-serif;color:rgba(36,44,74,.5)}.add-review__input:focus{border:1px solid #3c6780}.add-review__input--select{color:#242c4a;background:url(/new/designs/90/hotel/images/reviews-select.svg) #fff no-repeat;background-position:right 10px center;background-size:10px 6px;cursor:pointer}.add-review__input--select.error{color:rgba(36,44,74,.5)}.add-review label.error{display:inline-block;color:#ec5a5a;margin-top:5px}.add-review__bottom{padding-bottom:30px}@media only screen and (max-width:767px){.add-review__bottom{padding:0 10px 30px}}.add-review__btn{display:flex;justify-content:center;align-items:center;width:225px;height:45px;font-size:12px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#242c4a;margin:0 auto;border-radius:2px;border:1px solid #242c4a;background:none}.add-review__btn:hover{color:#fff;background:#242c4a}@media only screen and (max-width:767px){.add-review__btn{width:100%}}.add-review-feedback{padding:15px 20px}@media only screen and (max-width:767px){.add-review-feedback{padding:15px 10px}}.add-review-feedback__title{font-size:18px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;margin-bottom:20px}@media only screen and (max-width:767px){.add-review-feedback__title{font-size:16px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif;margin-bottom:10px}}.add-review-feedback__item:not(:last-child){margin-bottom:15px}@media only screen and (max-width:767px){.add-review-feedback__item:not(:last-child){margin-bottom:10px}}.add-review-feedback__item--cons{display:none}.add-review-feedback__item input[name=f_message2]{height:0;width:0;padding:0;margin:0;border:none}.add-review-feedback__item input[name=f_message2]:focus{outline:none}.add-review-feedback__name{display:flex;align-items:center;flex-wrap:wrap;width:100%}.add-review-feedback__icon{width:10px;height:10px;margin-right:5px}.add-review-feedback__icon--pros{fill:#2baf40}.add-review-feedback__icon--cons{fill:#86a2b4}.add-review-feedback__text{font-size:14px;line-height:1;font-weight:400;font-family:Roboto,sans-serif}.add-review-feedback__textarea{display:block;width:100%;margin-top:10px;resize:vertical}.add-review-feedback__open{display:flex;justify-content:center;align-items:center;font-size:12px;line-height:1.2;font-weight:400;font-family:Roboto,sans-serif;color:#3c6780;text-align:center;margin-bottom:15px;cursor:pointer}.add-review-feedback__open span{font-size:16px;margin-right:5px}.add-review-date{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;padding:0 20px}@media only screen and (max-width:767px){.add-review-date{padding:0 10px}}.add-review-date__title{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif;padding-top:10px}.add-review-date__inner{display:flex;align-items:flex-start}@media only screen and (max-width:767px){.add-review-date__inner{justify-content:space-between;width:100%;margin-top:10px}}.add-review-date__item{flex-shrink:0;width:105px}@media only screen and (max-width:767px){.add-review-date__item{width:calc(50% - 5px)}}.add-review-date__item--month{margin-right:10px}@media only screen and (max-width:767px){.add-review-date__item--month{margin-right:0}}.add-review-rating{padding:20px;border-bottom:1px solid #bad4e3}@media only screen and (max-width:767px){.add-review-rating{padding:20px 10px}}.add-review-rating__title{font-size:16px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif}.add-review-rating__inner{display:flex;align-items:center;flex-wrap:wrap;margin:10px 0 5px}.add-review-rating__inner label.error{order:1;background-color:transparent!important}.add-review-rating__mark{position:relative;display:flex;justify-content:center;align-items:center;font-size:14px;line-height:1;font-weight:400;font-family:Roboto,sans-serif;color:rgba(36,44,74,.5);width:10%;height:40px;border:1px solid #fff;background:#eaf2f6;cursor:pointer}.add-review-rating__mark:first-of-type{border-radius:4px 0 0 4px}.add-review-rating__mark:last-of-type{border-radius:0 4px 4px 0}.add-review-rating__mark.is-active{color:#fff;font-weight:500}.add-review-rating__mark.is-activated{animation:activated .5s linear}@keyframes activated{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.add-review-rating__input{width:0;height:0;-moz-appearance:none}.add-review-rating__status{display:flex;justify-content:space-between;align-items:flex-start}.add-review-rating__status-emoji{font-size:24px;line-height:1;font-weight:400;font-family:Roboto,sans-serif;height:24px}.add-review-rating__status-text{width:calc(50% - 30px);font-size:11px;line-height:1;font-weight:400;font-family:Roboto,sans-serif;text-transform:uppercase}.add-review-rating__status-text--max{text-align:right}.add-review-info{width:100%;padding:15px 20px}@media only screen and (max-width:767px){.add-review-info{padding:15px 10px}}.add-review-info__title{font-size:18px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;margin-bottom:15px}@media only screen and (max-width:767px){.add-review-info__title{font-size:16px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif}}.add-review-info__inner{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.add-review-info__item{width:calc(50% - 10px)}@media only screen and (max-width:767px){.add-review-info__item{width:100%}}@media only screen and (max-width:767px){.add-review-info__item--name{margin-bottom:10px}}.add-review-country{display:flex;align-items:flex-start;justify-content:space-between;padding:0 20px 20px}@media only screen and (max-width:767px){.add-review-country{flex-wrap:wrap;padding:0 10px 20px}}.add-review-country__title{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif;color:#242c4a;padding:10px 0}@media only screen and (max-width:767px){.add-review-country__title{padding:0;margin-bottom:5px}}.add-review-country__enter{position:relative;width:calc(50% - 10px)}@media only screen and (max-width:767px){.add-review-country__enter{width:100%}}.add-review-country__input:focus{border-radius:4px 4px 0 0}.add-review-country__hints{position:absolute;top:40px;left:0;display:none;width:100%;min-height:10px;max-height:95px;border-radius:0 0 4px 4px;border:1px solid #242c4a;border-top:none;background:#fff;overflow-y:auto;z-index:1}.add-review-country__hints.is-open{display:block}.add-review-country__hints .add-review-country-hint{padding:10px;cursor:pointer}.add-review-country__hints .add-review-country-hint:hover{background:rgba(77,77,77,.1)}.add-review-loading{position:absolute;top:0;left:0;display:none;width:100%;height:100%;background:hsla(0,0%,100%,.5);z-index:1}.add-review-loading__img{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;animation:loading 2s linear infinite}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.add-review-success{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:1002}.add-review-success:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#242c4a;opacity:.8;z-index:1}.add-review-success__inner{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;max-height:90%;width:500px;padding:80px 70px;border-radius:2px;box-shadow:2px 4px 11px 1px rgba(75,72,69,.08),-2px -4px 11px 1px rgba(36,44,74,.08);background:#fff;transform:translate(-50%,-50%);overflow-y:auto;z-index:10}@media only screen and (max-width:767px){.add-review-success__inner{padding:70px 10px;width:calc(100% - 20px)}}.add-review-success__close{position:absolute;top:20px;right:20px;width:18px;height:18px;fill:#242c4a;cursor:pointer}.add-review-success__img{width:140px;height:120px;margin-bottom:20px}@media only screen and (max-width:767px){.add-review-success__img{margin-bottom:30px}}.add-review-success__title{font-size:20px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif;text-align:center}@media only screen and (max-width:767px){.add-review-success__title{font-size:18px;line-height:1.65;font-weight:500;font-family:Roboto,sans-serif}}.add-review-success__text{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif;width:100%;text-align:center;margin:10px 0 20px}.add-review-success__btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;color:#f68059;width:225px;height:45px;border:1px solid #f68059;border-radius:2px;cursor:pointer}.add-review-error{position:fixed;top:0;left:0;display:none;width:100%;height:100%;z-index:1002}.add-review-error:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#242c4a;opacity:.8;z-index:1}.add-review-error__inner{position:absolute;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;max-height:90%;width:500px;padding:80px 70px;border-radius:2px;box-shadow:2px 4px 11px 1px rgba(75,72,69,.08),-2px -4px 11px 1px rgba(36,44,74,.08);background:#fff;transform:translate(-50%,-50%);overflow-y:auto;z-index:10}@media only screen and (max-width:767px){.add-review-error__inner{padding:70px 10px;width:calc(100% - 20px)}}.add-review-error__close{position:absolute;top:20px;right:20px;width:18px;height:18px;fill:#242c4a;cursor:pointer}.add-review-error__img{width:140px;height:90px;margin-bottom:20px}.add-review-error__title{font-size:20px;line-height:1.5;font-weight:500;font-family:Roboto,sans-serif;text-align:center}@media only screen and (max-width:767px){.add-review-error__title{font-size:18px;line-height:1.65;font-weight:500;font-family:Roboto,sans-serif}}.add-review-error__text{font-size:14px;line-height:1.5;font-weight:400;font-family:Roboto,sans-serif;width:100%;text-align:center;margin:10px 0 20px}.add-review-error__btn{flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:1;font-weight:500;font-family:Roboto,sans-serif;color:#f68059;width:225px;height:45px;border:1px solid #f68059;border-radius:2px;cursor:pointer}.extra-hotels{font-family:Roboto,sans-serif;text-align:left}.extra-hotels__cities{margin-top:50px}.extra-hotels__cities,.extra-hotels__other,.extra-hotels__title{padding:0 15px;margin-bottom:20px}@media only screen and (max-width:767px){.extra-hotels__cities,.extra-hotels__other,.extra-hotels__title{margin-bottom:15px}}.extra-hotels__title{font-size:22px;line-height:30px;color:#242c4a}@media only screen and (max-width:767px){.extra-hotels__title{font-size:18px;line-height:24px}}.extra-hotels__carousel-wrapper{position:relative;padding:0 5px;margin-bottom:90px}@media only screen and (max-width:1310px){.extra-hotels__carousel-wrapper{margin-bottom:40px}}@media only screen and (max-width:1024px){.extra-hotels__carousel-wrapper{padding:0 10px;overflow:hidden}}@media only screen and (max-width:520px){.extra-hotels__carousel-wrapper{padding:0 5px}}.extra-hotels__carousel{display:flex;flex-wrap:wrap}html[dir=rtl] .extra-hotels__carousel{justify-content:flex-end}.extra-hotels__carousel-control{width:calc(100% - 10px);margin:0 auto;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1310px){.extra-hotels__carousel-control{position:relative;height:50px;padding:0 60px;margin-top:20px}}@media only screen and (max-width:767px){.extra-hotels__carousel-control{margin-top:10px}}.extra-hotels__carousel-toggle{width:50px;height:50px;position:absolute;top:50%;transform:translateY(-50%);left:auto;right:100%;box-sizing:border-box;border-radius:50%;background-color:#fff;cursor:pointer;user-select:none;border:1px solid #d1dde9}@media only screen and (max-width:1310px){.extra-hotels__carousel-toggle{top:0;transform:translateY(0);left:0;right:auto}}.extra-hotels__carousel-toggle.slick-disabled{opacity:.5;cursor:default}.extra-hotels__carousel-toggle.slick-disabled:hover{background-color:#fff}.extra-hotels__carousel-toggle.slick-disabled:hover .icon{fill:#d1dde9}.extra-hotels__carousel-toggle--next{left:100%;right:auto}@media only screen and (max-width:1310px){.extra-hotels__carousel-toggle--next{left:auto;right:0}}.extra-hotels__carousel-toggle:hover{background-color:#d1dde9}.extra-hotels__carousel-toggle:hover .extra-hotels__carousel-toggle-icon{fill:#fff}.extra-hotels__carousel-toggle-icon{width:14px;height:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);fill:#bad4e3}.extra-hotels__carousel-dots{position:absolute;top:calc(100% + 30px);left:50%;transform:translateX(-50%);text-align:center;font-size:0}@media only screen and (max-width:1310px){.extra-hotels__carousel-dots{position:static;transform:translateX(0)}}@media only screen and (max-width:520px){.extra-hotels__carousel-dots{display:inline}}.extra-hotels__carousel-dots>li{display:inline-block;width:8px;height:8px;margin:0 5px;border-radius:50%;background-color:#d1dde9;box-sizing:border-box;transition:all .3s ease;cursor:pointer}@media only screen and (max-width:520px){.extra-hotels__carousel-dots>li{width:auto;height:auto;background:none;border-radius:0;border:none;margin:0;display:none}}.extra-hotels__carousel-dots>li.slick-active{background-color:#3c6780}@media only screen and (max-width:520px){.extra-hotels__carousel-dots>li.slick-active{background:none;display:inline;font:400 18px/21px Roboto,sans-serif;color:#242c4a}}.extra-hotels__carousel-dots>li button{display:none}@media only screen and (max-width:520px){.extra-hotels__carousel-dots>li button{display:inline;font:400 18px/21px Roboto,sans-serif;color:#242c4a}}.extra-hotels__carousel-item{width:25%;display:block!important;padding:0 10px;box-sizing:border-box}@media only screen and (max-width:1024px){.extra-hotels__carousel-item{width:33.33333%;padding:0 5px}}@media only screen and (max-width:767px){.extra-hotels__carousel-item{width:100%}}.extra-hotels .item:not(:last-child){margin-bottom:20px}.extra-hotels .item__title{margin-bottom:20px;font-size:20px;font-weight:700;color:#242c4a}.extra-hotels .item__list-item{margin:0 15px 10px 0;display:inline-block;position:relative}.extra-hotels .item__list-item a:not(.item__list-link){font-size:13px;line-height:1.63;color:#242c4a;text-decoration:none}.extra-hotels .item__list-item a:not(.item__list-link):hover{text-decoration:underline}.extra-hotels .item__list-text{font:500 14px/1.5 Roboto,sans-serif}.extra-hotels .item__list-link{font-size:13px;line-height:1.63;color:#242c4a;text-decoration:none}.extra-hotels .item__list-link:hover{text-decoration:underline}.extra-hotel{display:flex;flex-direction:column;width:100%;height:360px;overflow:hidden;background:#fff;border-radius:4px;border:1px solid #d1dde9;cursor:pointer}.extra-hotel:focus{text-decoration:none;outline:none}.extra-hotel__img{flex-shrink:0;height:200px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.extra-hotel__img img{width:100%;height:100%;object-fit:cover}.extra-hotel__inner{display:flex;flex-flow:column;align-items:flex-start;justify-content:space-between;padding:15px 10px;width:100%}@media only screen and (max-width:1024px){.extra-hotel__inner{padding:10px}}@media only screen and (max-width:520px){.extra-hotel__inner{padding:15px 10px}}.extra-hotel__main{display:flex;flex-direction:column;width:100%}.extra-hotel__name{font:500 16px/1.38 Roboto,sans-serif;color:#242c4a;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.extra-hotel__name:focus{outline:none}.extra-hotel__address{display:inline-block;width:100%;margin-top:10px;font:normal 14px/1.5 Roboto,sans-serif;color:#242c4a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.extra-hotel__stars{display:flex;align-items:center;margin-top:2px}.extra-hotel__star{width:12px;height:12px;margin-right:5px;fill:#bad4e3}.extra-hotel__star:last-of-type{margin-right:0}.extra-hotel__review{width:100%;margin-top:10px;display:flex;align-items:center}.extra-hotel__review-number{margin-right:5px;width:41px;height:22px;overflow:hidden;text-align:center;font:700 14px/23px Roboto,sans-serif;color:#fff;flex-shrink:0;background:#242c4a;border-radius:2px}.extra-hotel__review-text{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.extra-hotel__review-name{font:500 14px/20px Roboto,sans-serif;color:#242c4a}.extra-hotel__review-count{font:normal 14px/20px Roboto,sans-serif;color:#7c8092}.extra-hotel__description{margin-top:10px;font:normal 12px/1.58 Roboto,sans-serif;color:#7c8092;max-height:90px;overflow:hidden}.extra-hotel__link{width:100%;font:12px/1 Roboto,sans-serif;margin-top:15px;color:#7c8092;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}