header .menu__icon{background-image:url(/images/themindtrap/icons/burger.svg)}header .menu.open .menu__icon{background-image:url(/images/themindtrap/icons/close.svg)}.main-wrapper:before{background-image:url(/images/themindtrap/icons/scroll-icon.svg)}.room__item-key:before{background-image:url(/images/themindtrap/icons/key.svg)}.room__item-user:before{background-image:url(/images/themindtrap/icons/user.svg)}.room__item-time:before{background-image:url(/images/themindtrap/icons/stopwatch.svg)}.contact .submit-info:after{background-image:url(/images/themindtrap/icons/Navigation.svg)}.contact-info__phone:before{background-image:url(/images/themindtrap/icons/phone.svg)}.contact-info__email:before{background-image:url(/images/themindtrap/icons/letter.svg)}.scrollup__icon:before{background-image:url(/images/themindtrap/icons/chevronup.svg)}.contact-info__address:before{background-image:url(/images/themindtrap/icons/loc.svg)}@font-face{font-family:disclaimer;src:url(/fonts/themindtrap/Disclaimer-Plain.ttf)}.select-container .user-minus{background-image:url(/images/themindtrap/icons/minus.svg)}.select-container .user-plus{background-image:url(/images/themindtrap/icons/plus.svg)}.booking-block__user__item input:checked+label:before{background-image:url(/images/themindtrap/icons/user-white.svg)}.select-block .number__price{background-image:url(/images/themindtrap/icons/rect.svg)}.booking-payment .payment-metod .sale-block{background-image:url(/images/themindtrap/icons/sale.svg)}.booking-card__player_icon.user::before{background-image:url(/images/themindtrap/icons/user-grey.svg)}.booking-card__player_icon.time::before{background-image:url(/images/themindtrap/icons/stopwatch-grey.svg);top:0;transform:none}.booking-card__player_icon.day::before{background-image:url(/images/themindtrap/icons/calendar-grey.svg)}.booking-card__info:after{content:"";width:100%;height:10px;position:absolute;bottom:-10px;left:0;background-image:url(../img/icons/cut.svg);background-repeat:no-repeat;background-image:url(/images/themindtrap/icons/cut.svg)}.booking-card:after{content:unset}.controller .swiper-pagination::after{background-image:url(/images/themindtrap/icons/line.svg)}.controller .arrow{background-image:url(/images/themindtrap/icons/chevronright.svg)}.breadcrums.container a::after{background-image:url(/images/themindtrap/icons/line.svg)}.booking-date-container .arrow{background-image:url(/images/themindtrap/icons/chevronright-pink.svg)}.booking-date-container .arrow{background-image:url(/images/themindtrap/icons/chevronright-pink.svg)}.gift-wrap .gift-container .booking-card__player_icon.contact-icon::before{background-image:url(/images/themindtrap/icons/phone-grey.svg)}.booking-card__player_icon.contact-icon::before{background-image:url(/images/themindtrap/icons/phone-grey.svg);top:0;transform:none}.gift-wrap .gift-container .booking-card__player_icon.shipment::before{background-image:url(/images/themindtrap/icons/share.svg);top:0;transform:none}.choose-location__item.map-icon:before{background-image:url(/images/themindtrap/icons/mapnavigation.svg)}.about-us .fag__icon{background-image:url(/images/themindtrap/icons/plus-pink.svg)}.about-us .fag__input:checked+.fag__occupation .fag__icon{background-image:url(/images/themindtrap/icons/minus-pink.svg)}.choose-location__item.list-icon:before{background-image:url(/images/themindtrap/icons/list.svg)}.main-wrapper__image-container{width:100%}.main-wrapper__image img{object-fit:cover}.main-wrapper:after{width:100%}.booking-widget__container .time-select-block__item span.price-selcet{font-weight:400;font-size:12px;line-height:13px;color:#d5d2da;position:relative;top:-5px}form .booking-info input{width:100%;border:none;outline:none;border-bottom:1px solid #817d8b;background-color:transparent;padding:20px 0 10px;margin-bottom:3px;color:#fff;font-family:work sans}.booking-info .iti{width:100%}#datepicker{display:flex;flex-direction:row-reverse;position:relative;height:50px}#datepicker label{white-space:nowrap;-webkit-box-align:center;align-items:center;font-weight:600;font-size:14px;line-height:18px;color:#817d8b;padding-top:10px}#datepicker-input{opacity:0;width:40px;height:40px;cursor:pointer}.datepicker-input-label{margin-right:15px}#datepicker::after{content:"";display:block;width:40px;height:40px;background-image:url(/images/themindtrap/icons/calendar.svg);background-repeat:no-repeat;background-position:center;border-radius:50%;background-color:#191c1c;position:absolute;top:0;right:0;z-index:-1;z-index:-1}#bottomdatepicker{display:flex;position:relative}#bottomdatepicker label{white-space:nowrap;-webkit-box-align:center;align-items:center;font-weight:600;font-size:14px;line-height:18px;color:#817d8b;padding-top:10px}#bottomdatepicker-input{opacity:0;width:55px}#bottomdatepicker::after{content:"";display:block;width:40px;height:40px;background-image:url(/images/themindtrap/icons/calendar.svg);background-repeat:no-repeat;background-position:center;border-radius:50%;background-color:#191c1c;position:absolute;top:0;left:0;z-index:-1}#gallery-datepicker{display:flex;position:relative}#gallery-datepicker label{white-space:nowrap;-webkit-box-align:center;align-items:center;font-weight:600;font-size:14px;line-height:18px;color:#817d8b;padding-top:10px}#gallery-datepicker-input{opacity:0;width:55px}#gallery-datepicker::after{content:"";display:block;width:40px;height:40px;background-image:url(/images/themindtrap/icons/calendar.svg);background-repeat:no-repeat;background-position:center;border-radius:50%;background-color:#191c1c;position:absolute;top:0;left:0;z-index:-1}.datepicker.dropdown-menu.datepicker-dropdown{background:rgb(25,28,28,.9)}.datepicker-dropdown.datepicker table tr td.today{background:#f10048;color:#fff}.datepicker-dropdown.datepicker table tr td.day:hover{background:#f10048;color:#fff}.datepicker-dropdown.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover{background:#f10048;color:#fff}.datepicker-dropdown.datepicker thead tr:first-child th:hover{background:#f10048;color:#fff}.datepicker.dropdown-menu td{color:#fff}.datepicker.datepicker-dropdown.datepicker-orient-top:after{border-bottom:6px solid #191c1c}.datepicker.datepicker-dropdown.datepicker-orient-bottom:after{border-top:6px solid #191c1c}.datepicker.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #191c1c}.datepicker.dropdown-menu .datepicker-switch{color:#fff}.datepicker.dropdown-menu .dow{color:#fff}.datepicker.dropdown-menu .next{color:#fff}.datepicker.dropdown-menu .prev{color:#fff}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover{background:#f10048!important;color:#fff!important}.gift__order .gift__order-wrap.active{display:block}form.gift-block label.control-label{display:none}.gift-form-amount__box{display:flex}.gift__order-wrap .gift-block__item,.gift__order-wrap .gift-block__amount{padding:0}.gift-block__item input:checked+label:hover,.gift-block__item input:not(:checked)+label:hover{padding:0 20px;height:56px;background:#191c1c}.gift-block__item input:checked+label,.gift-block__item input:not(:checked)+label{padding:0 20px;height:56px}.gift-block__item input:checked+label:hover{background-color:#f10048;padding:0 20px;height:56px}.gift-block__item input:checked+label{background-color:#f10048;padding:0 20px;height:56px}.gift-block__item input:checked+label:hover,.gift-form-amount__item input:not(:checked)+label:hover{background-color:#f10048;padding:0 20px;height:56px}.gift__order-wrap .gift-block__custom-amount input{width:100%;min-width:128px;max-width:128px;font:700 20px/22px "Work Sans",sans-serif;color:#fff;opacity:1;margin-right:20px;height:30px}.gift__order-wrap .gift-block__custom-amount input::placeholder{font:400 16px/14px "Work Sans",sans-serif;color:#404243;padding-left:2px}.gift__order-wrap .gift-block__custom-amount span.amount-margin{margin-right:0;margin-left:20px}.has-error>div.help-block{color:red;font-size:13px}.contact input{margin-bottom:0}.contact .iti{position:relative;display:inline-block;margin-bottom:3px}.contact .input-container{margin-top:17px}.contact-info .has-error>div.help-block{margin-top:-17px;margin-bottom:10px}.gift__order .quantity{display:none}.gift__order-wrap.second input{width:345px;border-top-width:initial;border-right-width:initial;border-left-width:initial;border-top-color:initial;border-right-color:initial;border-left-color:initial;background-color:transparent;margin-bottom:3px;color:#fff;font-family:work sans;border-style:none none solid;border-image:initial;outline:none;border-bottom:1px solid #404243;padding:20px 0 10px}.gift-token-item{display:none}.form-switcher__fields-group{display:none}.form-switcher__fields-group.is-active{display:block}.image-container p{margin-top:20px;width:100%;text-align:center}.select-news p img{max-width:710px!important;height:auto!important}.news-page .select-news{padding-top:25px}.news__image{width:290px;height:290px}.news__image img{object-fit:cover}.news-page__container picture.gallery__item-image img{margin-top:50px;margin-bottom:50px}.news-page .select-news p{margin-bottom:10px}.news-page .tag{margin-top:50px;flex-wrap:wrap}.news-page .select-news .tag a:nth-child(2n){margin:0 0;margin-bottom:10px;margin-right:10px}.news-page .select-news .tag a{margin-bottom:10px;margin-right:10px}.contact-page .section-title__md{font-weight:900;font-size:34px;line-height:38px;color:#f7f5f9;margin-left:0;margin-bottom:43px}.contact-page .breadcrums.container{margin-left:0;position:relative;top:-35px}.contact .input-container{align-items:flex-start;justify-content:space-between}.contact-info #w0>div:nth-child(4){align-items:flex-end}.contact-info #w0>div:nth-child(3)>div.form-group.field-contactmessage-phone.required.has-error>div.help-block{margin-top:3px}.iti input{padding-right:unset!important;padding-left:40px!important}.iti__selected-flag{padding:0 6px 0 0}.iti__country{padding:5px 0}.iti__country-list{background-color:#0d1010;border:none}.iti__divider{display:none}.contact-message{color:#04f17f;font-size:16px;font-weight:500;margin-top:20px}#w0>div:nth-child(3)>div.form-group.field-contactmessage-phone{margin-left:10px}.rooms-page .section-title__md{font-weight:900;font-size:34px;line-height:38px;color:#f7f5f9;margin-left:0;margin-bottom:43px}.rooms-page .breadcrums.container{margin-left:0;position:relative;top:-35px}.top .section-title__md{font-weight:900;font-size:34px;line-height:38px;color:#f7f5f9;margin-left:12.5vw;margin-bottom:43px}.rules .breadcrums.container{margin-left:12.5vw;position:relative;top:-35px}.rules__text{max-width:710px;margin:0 auto;padding:0;z-index:3;position:relative;font-size:15px;line-height:20px;color:#d5d2da}.rules__text p{margin-bottom:25px}.rules__text p.date{color:#817d8b;font-size:14px;line-height:18px}.rules__text h3{font-weight:800;font-size:15px;line-height:20px;color:#d5d2da;margin-bottom:10px}.rules__text a{color:#f10048;font-weight:500}.gallery .section-title__md{font-weight:900;font-size:34px;line-height:38px;color:#f7f5f9;margin-bottom:0;margin-left:12.5vw}.gallery-container{margin-top:50px}.breadcrums.container{top:0!important}#mindtrap>footer>div.footer__left>div.privacy>a>span{color:#f7f5f9}.played .played__item{max-width:130px}.banner-content form{margin-top:20px}#w0>div:nth-child(4){align-items:flex-start}.banner-content .form-group{width:100%}.banner-content .iti{width:100%}.field-ordercorporate-phone{margin-left:20px}.banner-content .help-block{width:100%}.banner-common .input-container{margin-bottom:0}.banner-common input{margin-bottom:0}.banner-common .input-container{margin-top:20px}.banner-common .help-block{margin-top:3px}.error-page .main-wrapper__btn{max-width:unset}.error-page .top-block__image{width:50%;box-shadow:unset;border:unset}.top-block__text p{margin-bottom:20px}.about-us.top{padding-top:8.85vw}.about-us .fag__input:checked+.fag__occupation .fag__text-container{height:auto;padding-bottom:25px}#menu>div.menu-block__bottom>div.contact-container>div.contact-number>div.contact-number__wrap{margin-left:10px}.played__item img{object-fit:contain}.booking-container{margin-left:50px}.booking-container .time-left{display:block;font-size:15px;font-weight:500;margin-top:10px}.booking-container .time-left span{margin-left:6px;color:#f10048}#w0>div.booking-wrap>div.booking-info>div.form-group.field-bookingform-phone.required.has-error>div.help-block{margin-top:3px}.thank__details__info{margin-left:30px}.booking{padding:173px 12.5vw 70px}.b-modal-loader{background:rgba(0,0,0,.5);position:absolute;width:100%;height:100%;left:0;top:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:50;display:none}.b-modal-loader img{margin:auto}.b-modal-loader.is-active{display:unset}.booking-payment{position:relative}.booking-payment .payment-metod:nth-child(2){margin-right:28px}.contact .input-container input:first-child,.banner-common .input-container input:first-child{margin-bottom:0}#w0>div:nth-child(5)>div>div{margin-top:0}#w0>div:nth-child(3)>div.form-group.field-contactmessage-email.required.has-error>div{margin-top:3px!important}.news-page .select-news .social-networks{width:50px}.gift__order{padding-top:40px}.gift-nav{margin-top:70px}.gift-nav-last{margin-top:40px}#gift-form-id>div>div>div.form-group.flex>div.space-right.for_myself_form>div.form-group.field-giftform-customer_phone.has-error>div.help-block{margin-top:3px}#gift-form-id>div>div>div.form-group.flex>div.form-switcher__fields-group.js-check-back_step.for_somebody_form.is-active>div.form-group.field-giftform-recipient_phone.has-error>div.help-block{margin-top:3px}.gift-container{}.gift-choose-payment{padding-top:0}.gift-container .back-block{margin-top:0}#js-message-limit{position:absolute;color:#fff;font-size:14px}.gift__order-wrap.second .form-switcher__field--textarea{margin-bottom:0}#gift-form-id>div>div>div.form-group.flex.add-for-data>div.form-switcher__fields-group.js-check-back_step.for_somebody_form.is-active>div.form-group.field-giftform-message.has-error>div{margin-bottom:10px}.gift-wrap .gift-container .booking-card__player .column{margin-bottom:0}.gift-complete{padding-top:0;padding-bottom:0}.scrollup{z-index:10}.stickyscroll{position:fixed;z-index:9999;bottom:115px}.info.info-event,.infp.info-gift{flex-direction:row-reverse}.info .top-block__image{width:29vw;margin-right:0}.info-event .top-block__image{left:140px}.info-event .info__text{left:-100px;position:relative}.info.info-gift{flex-direction:row-reverse}.info.info-gift .info__text{right:0;top:0;margin:0 7.35vw}.rooms-page .room-container{margin-bottom:0}.rooms-page{padding-bottom:0}.section-title__md span{color:#f10048}.back-block{width:fit-content}.booking-last .common-button{cursor:pointer}.room .room__price p{flex-direction:column;align-items:flex-start}.banner-content select{width:100%;border:none;outline:none;border-bottom:1px solid #817d8b;background-color:transparent;padding:10px 0;color:#fff;font-family:work sans;font-size:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:3px;background:#0d1010}.top-block__image{border-width:30px}.banner-border{border-width:30px}.choose-city:before{content:"";width:24px;height:24px;background-position:50% 50%;background-repeat:no-repeat;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-30px;position:absolute;background-image:url(/images/themindtrap/icons/loc.svg)}.choose-city__container{position:relative}#book-form>div.banner-image img{object-position:left}#book-form>div.banner-image{position:absolute;width:50%;right:0;z-index:-1}#promocode-button{margin-left:10px}.room:nth-child(2n){top:0}.booking-card__info{background-color:#191c1c;position:relative}.contact .input-container{align-items:flex-end}.contact .iti{margin-bottom:0}.contact-info .help-block{margin-top:3px!important}.gm-style-pbc+div div{background-repeat:no-repeat!important;color:transparent!important;background-size:contain!important}.play-button-frame{position:absolute;left:50%;top:46%;z-index:9;width:100px}.detect-modal{width:100%;height:100vh;position:absolute;top:0;left:0;background:#0f1011;color:#fff;background-size:cover;z-index:99999}.detect-modal .player-form__container{max-width:710px;margin:auto}.section-title__block{display:flex;justify-content:space-between}.section-title__block-filter{display:flex}.section-title__block-filter select{width:100%;height:45px;border:none;outline:none;border-bottom:1px solid #817d8b;background-color:transparent;padding:10px 0;color:#fff;font-family:work sans;font-size:15px;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:3px;background:#0d1010;margin:0 5px}.event-type .form-group:first-child{margin-right:10px}.main-map#map{position:unset}.choose-location{position:unset}.location-list{position:unset;padding:30px 12.5vw 100px;width:unset;height:unset}.map-wrapper .main-wrapper__image-container::after{display:block;content:"";width:100%;position:absolute;height:200px;bottom:0;top:auto;background-image:linear-gradient(to top,#0d1010,transparent 100%)}.about-select-room .highlight{color:#f10048}.main-map#map{height:100vh}.actor.perfomence-included{background:rgba(0,0,0,.4);border-radius:50%;padding:10px}@media screen and (max-width:1444px){.news__title a{left:0}.news__item{overflow:hidden}}.benefits-reverse{flex-direction:row-reverse}.benefits-reverse .benefits__image{margin-left:120px;margin-right:0}@media screen and (max-width:1684px){.benefits{padding:75px 0 50px}.benefits-reverse{padding:75px 0 200px}.event{padding:75px 0 100px}}@media screen and (max-width:1284px){.scrollup__text{position:relative;right:10px}.footer .privacy{flex-direction:column-reverse}.footer .privacy span{margin-top:10px}}@media(max-width:992px){.gift-wrap.last{padding-top:150px}.gift-nav .back-block{margin-top:0}.banner-content form{max-width:320px}.choose-city__container{margin-left:30px}.perfomence-included{right:50px;width:120px;height:120px}}@media(max-width:768px){.footer .privacy a:nth-child(2){margin:0}.info__image-container.top-block__image{width:100%;position:static;margin:0 0 40px}.info.info-event{flex-direction:column-reverse}.info.info-gift{flex-direction:column}.info-event .info__text{position:static}.gift-complete{padding:150px 0 0}.benefits-reverse{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.benefits-reverse .benefits__image{margin-left:0;margin-right:0}.gift-complete{padding:150px 0 0}.gift-choose-payment .payment-metod{width:100%;margin-right:0}.gift__order-top{margin-top:100px}.gift__order-wrap.second .radio-container{margin-bottom:25px}.gift__order-wrap{padding:0 0}.gift__order-top{padding:0 0}#giftform-method{flex-direction:column}.gift__order-wrap h6{margin-bottom:15px}.for_somebody_form{margin-top:50px}.gift__order-wrap .add-for-data{flex-direction:column}.contact #map{width:100%;height:500px}.thank__details__info{margin-left:0}button.submit-info{margin-top:20px}.gift__order-wrap .radio-container .gift-radio:not(:last-child){margin-bottom:40px}.gift__title{position:relative;padding:0;height:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.gift-info{z-index:9}.gift__title .gift__image{opacity:.4;position:absolute;z-index:-1}}@media screen and (max-width:576px){.rooms-page.popular-rooms{padding:150px 5vw 0}.section-title__block{flex-direction:column}.rooms-page .choose-city__container{margin-left:0}.booking{padding:170px 5vw 70px}.booking .booking-info{padding:0}.rooms-page .section-title__md{margin-bottom:20px}.player-form__btn-container .main-wrapper__btn{margin:0 auto}.contact .input-container button{margin-left:20px}#promocode-button{margin-left:0}.banner-content .form-group{width:100%}.banner-common .input-container{margin-top:0;align-items:flex-start}.banner-common .input-container textarea{margin-top:20px}.gift .gift-wrap.last .gift-container .booking-card__player .column{margin-left:5px}.contact-info #w0>div:nth-child(4){flex-direction:column;align-items:flex-start}.contact .submit-info{margin-left:0}.field-ordercorporate-phone{margin-left:0}.gift-wrap .gift-container .booking-card__player .column{margin-left:5px}.main-wrapper{padding:300px 0 0}}@media screen and (max-width:475px){.field-contactmessage-phone{margin-left:20px}.section-title__block{flex-direction:column;margin-bottom:35px}.rooms-page .section-title__md{margin-bottom:15px}}.contact-wrap .contact-map .gm-style-pbc+div div{pointer-events:none}.popular-rooms::after{content:"escape room the mind trap";font-family:disclaimer;font-size:500px;line-height:initial;position:absolute;left:-15.1vw;bottom:48.5%;z-index:-1;letter-spacing:-.01em;-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#0d1010;text-shadow:1px 0 1px #191c1c,0 1px 1px #191c1c,-1px 0 1px #191c1c,0 -1px 1px #191c1c;text-transform:uppercase;white-space:nowrap}.choose-category__container{margin:0}.cookie-agreement.cookie-panel{padding:20px 30px}.perfomence-included{display:none;position:absolute;top:140px;right:250px;width:164px;height:164px}.perfomence-included img{object-fit:contain}.actor.perfomence-included{display:block}.date-day__item.date-day__item--sale{color:#f10048}.date-day__item.date-day__item--sale svg{fill:#f10048;width:30px;height:15px}@media screen and (max-width:768px){.perfomence-included.actor{right:50px}}.header__main{width:100%;position:absolute;top:80px;left:0}.header__main .discount-popup{width:100%;padding:10px 0;color:#fff;text-align:center;background:rgba(0,0,0,.7)}.discount-popup__container{display:flex;max-width:610px;margin:auto;font-size:15px;text-align:center}.discount-popup__wrap{display:flex}.header__main .discount-popup .discount-popup__time{color:#f10048;font-weight:700;padding:0 10px}.room-list .perfomence-included{display:none;position:absolute;top:25px;right:25px;width:100px;height:100px;z-index:3}.other-rooms .perfomence-included{display:none;position:absolute;top:10px;right:10px;width:100px;height:100px;z-index:9}.other-rooms .actor.perfomence-included,.room-list .actor.perfomence-included{padding:5px}.room:nth-child(2n+1){padding-right:0;right:0}.top-block__info p{font-weight:400;font-size:15px;line-height:20px;color:#fff;margin:30px 0}.room__title a{white-space:unset}@media(max-width:992px){.popular-rooms .room{position:relative}.room-list .perfomence-included{top:10px;right:10px}}@media(max-width:768px){.popular-rooms .room-container .room{position:relative!important}.other-rooms .perfomence-included,.room-list .perfomence-included{top:25px;right:25px}}@media(max-width:550px){.other-rooms .perfomence-included,.room-list .perfomence-included{top:15px;z-index:4;right:15px;width:70px;height:70px}}.other-rooms .perfomence-included.actor,.room-list .perfomence-included.actor{display:block}@media screen and (max-width:595px){.header__main .discount-popup{padding:0 20px}.discount-popup__wrap{display:unset}.discount-popup__container{justify-content:space-between;align-items:center;padding:10px 0}}@media screen and (max-width:560px){.discount-popup__message{max-width:250px}.main-wrapper__content{min-width:initial!important;max-width:initial!important;width:100%}.main-wrapper__content .main-wrapper__title{font-size:36px;line-height:36px}.news .news__container{flex-direction:column}.news .news__container .news__item{width:100%}.news .news__container .news__item:nth-child(2){margin:20px 0}.news__all{letter-spacing:initial}.main-wrapper.room-page .perfomence-included.actor{width:85px;height:85px;padding:0;right:30px;top:180px}.room-page.main-wrapper .main-wrapper__title,.room-page.main-wrapper .main-wrapper__title span{white-space:initial}.popular-rooms .room-container .room:nth-child(2n){left:0}.info.info-kids{margin-bottom:50px}#datepicker-input{width:46px}#datepicker label{white-space:initial;text-align:right;padding-top:0}.room__category-link{white-space:nowrap;margin-bottom:10px}.room__category{flex-wrap:wrap}}.booking-payment .payment-metod__sale{font-weight:800;font-size:15px;line-height:20px;color:#d5d2da;background-repeat:no-repeat;position:absolute;left:0;top:-15px}.booking-payment .payment-metod__sale:after{content:'';background-image:url(../../images/themindtrap/icons/crossed.svg);width:100%;height:100%;background-size:cover;background-repeat:no-repeat;left:0;top:0;position:absolute;background-position:center}.booking-payment .payment-metod::after{content:'';width:100%;height:1px;background-color:#24282b;left:0;top:95px;position:absolute}.main-wrapper__content{max-width:500px;min-width:500px}.choose-city-input{background:0 0;border:none;color:transparent;-moz-appearance:none;-webkit-appearance:none;appearance:none}.datepicker-dropdown day.active{}.room__image-container>a{position:relative}@media screen and (max-width:768px){.popular-rooms .room-container .room:nth-child(2n){left:0}}.field-bookingform-email,.field-certificate{margin-bottom:20px}.checkbox-rule{display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:14px;margin-bottom:15px}.checkbox-rule .checkbox-rule__data{display:flex;align-items:center;user-select:none}.checkbox-rule .checkbox-rule__data input{display:none}.checkbox-rule .checkbox-rule__data input+label{width:15px;height:15px;background:0 0;border:1px solid #fff;margin-right:10px}.checkbox-rule .checkbox-rule__data input:checked+label{background:#f10048;box-shadow:0 7px 64px rgba(241,0,72,.66)}.google-maps-label{color:#fff;font-size:14px;font-weight:700;width:150px;text-align:center;margin-left:-75px!important}.select-mode__list{display:flex;color:#fff}.select-mode__list input{display:none}.select-mode__list input+label{width:120px;background-color:#191c1c;height:55px;position:relative;margin:0 5px;display:-webkit-box;display:flex;-webkit-box-align:center;justify-content:center;align-items:center;cursor:pointer;user-select:none;font-weight:600}.select-mode__list input:checked+label{background-color:#f10048}.select-mode__list{display:flex;color:#fff}.select-mode__list input{display:none}.select-mode__list input:checked+label{background:#f10048;box-shadow:0 7px 64px rgba(241,0,72,.66)}.select-mode__list.booking-order{margin-bottom:30px}.select-mode__list.booking-order label{margin:0 5px 0 0;font-size:14px}.select-mode__title{color:#fff;font-size:18px;font-weight:700;margin-bottom:15px}.room-mode-info{display:none;max-width:300px;font-size:12px;padding:15px;background:#191c1c;position:absolute;top:60px;z-index:2;margin:0 5px;transition:.5s linear}.select-mode__list input+label:hover+p{display:block;transition:.5s linear}.time-select-block__item.discount{position:relative}.time-select-block__item.discount:before{content:'';position:absolute;width:28px;height:28px;background-image:url(/images/themindtrap/icons/discount.png);background-size:contain;background-position:center;left:-9px;top:-14px}.time-select-block__item span:last-child{display:flex;align-items:center}.time-select-block__item span:last-child span:last-child{font-weight:400;font-size:12px;line-height:13px;color:#d5d2da}.time-select-block__item span:last-child .price-selcet{position:static;padding-right:3px}.time-select-block__item.discount span:last-child .price-selcet{color:#f10048}.booking-widget__container .time-select-block__item.discount:hover span:last-child .price-selcet{color:#fff}.room__category-link{white-space:nowrap}