.photos-menu .popup__body{max-width:43.75rem}.photos-menu__title h2{border-bottom:.0625rem solid #b0beff;font-size:1.75rem;line-height:1.2;padding:0 0 .9375rem;text-align:start;width:80%}.photos-menu__block{display:flex;justify-content:space-between}.photos-menu__block:first-child{border-bottom:.0625rem solid #ced6ff;margin:0 0 1.875rem;padding:0 0 1.875rem}.photos-menu__content{margin:0 .9375rem}.photos-menu__content .photos-menu__title{margin:0 0 .9375rem}.photos-menu__content .photos-menu__title h3{font-size:1.125rem;font-weight:600}.photos-menu__point{font-size:.875rem;font-weight:500;line-height:1.3;padding:0 0 0 .9375rem;position:relative}.photos-menu__point:before{background-color:#1a1a1a;border-radius:6.25rem;content:"";display:block;height:.3125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.3125rem}.photos-menu__point:not(:last-child){margin:0 0 .625rem}.photos-menu__image{border-radius:.75rem;height:12.5rem;max-width:12.5rem;overflow:hidden;width:100%}.photos-menu__image img{height:100%;object-fit:cover;object-position:center;width:100%}.form-complete__title{margin:0}.form-complete__title h2,.form-complete__title h3{text-align:start}.form-complete__title h3{font-weight:600}.form-complete__title+.form-complete__text{margin:1.875rem 0 0}.form-complete__text p{line-height:1.2}.form-complete__text p a{color:#0080ff;font-weight:500;transition:opacity .3s ease}.form-complete__body{display:flex;margin:1.875rem 0 0}.form-complete__body+.form-complete__button{align-items:center;justify-content:center;max-width:11.875rem;width:100%}.form-complete__block{background-color:#fff;border:.0625rem solid #b0beff;border-radius:.75rem;padding:1.875rem .9375rem;width:100%}.form-complete__block:first-child{margin:0 .9375rem 0 0;max-width:12.5rem;width:100%}.form-complete__bg{align-items:flex-end;background-image:url(../assets/img/sign-up-hotel/rooms.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:0;display:flex}.form-complete__button-frame{display:flex;justify-content:flex-end;margin:1.875rem 0 0}.form-complete__button{align-items:center;display:flex;justify-content:center;max-width:12.5rem;width:100%}.form-complete__button img{flex:0 0 1.5rem;height:1.5rem;margin:0 .5rem 0 0;width:1.5rem}.form-complete__list{margin:.9375rem 0 0}.form-complete__item{font-size:.875rem;padding:0 0 0 .9375rem;position:relative}.form-complete__item:not(:first-child){margin:.9375rem 0 0}.form-complete__item:before{background-color:#1a1a1a;border-radius:6.25rem;content:"";display:block;flex:0 0 0.375rem;height:.375rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.375rem}@media (max-width:47.99875em){.photos-menu__title h2{width:100%}.photos-menu__block{display:block}.photos-menu__content{margin:0}.photos-menu__image{margin:.9375rem 0 0;max-width:100%}.form-complete__title+.form-complete__text{margin:.9375rem 0 0}.form-complete__body+.form-complete__button{max-width:100%}.form-complete__body{flex-direction:column;margin:.9375rem 0 0}.form-complete__block:first-child{display:flex;height:9.375rem;justify-content:flex-end;margin:0 0 .9375rem;max-width:100%;padding:.9375rem}.form-complete__button-frame{margin:.9375rem 0 0}}@media (max-width:29.99875em){.form-complete__button{max-width:100%}}@media (any-hover:hover){.form-complete__text p a:focus-visible,.form-complete__text p a:hover{opacity:.7;transition:opacity .3s ease}}