.input-marks .input-mark{display:inline-block;margin:0 5px 5px 0;width:45px;height:40px;vertical-align:top}.input-marks input{display:none}.input-marks .input-mark.mark0:not(.w45px){width:120px}.input-marks.input-marks--55h .input-mark label{line-height:55px}.input-marks.input-marks--55h .input-mark{width:55px;height:55px}.input-marks input+label{width:100%;height:100%;text-align:center;line-height:40px;cursor:pointer;background:#fff;border-radius:2px;display:block}.input-marks input+label{font-size:20px;font-family:'apercu_pro',sans-serif}.input-marks .mark5 input+label{color:#00a651}.input-marks .mark5m input+label{color:#75b71f}.input-marks .mark4 input+label{color:#a9ca0a}.input-marks .mark3 input+label{color:#dfa918}.input-marks .mark2 input+label{color:#da4c4c}.input-marks .mark1 input+label{color:#000}.input-marks .mark0 input+label{color:#999}.input-marks .mark5 label:hover,.input-marks .mark5 input:checked+label{background:#00a651}.input-marks .mark5p label:hover,.input-marks .mark5p input:checked+label{background:#038543}.input-marks .mark5m label:hover,.input-marks .mark5m input:checked+label{background:#75b71f}.input-marks .mark4 label:hover,.input-marks .mark4 input:checked+label{background:#a9ca0a}.input-marks .mark3 label:hover,.input-marks .mark3 input:checked+label{background:#dfa918}.input-marks .mark2 label:hover,.input-marks .mark2 input:checked+label{background:#da4c4c}.input-marks .mark1 label:hover,.input-marks .mark1 input:checked+label{background:#000}.input-marks .mark0 label:hover,.input-marks .mark0 input:checked+label{background:#999}.input-marks label:hover,.input-marks input:checked+label{color:#fff !important}.input-marks input+label::after,.input-marks input+label::before{display:none}@media screen and (max-width:767px){.input-marks .input-mark{width:40px;height:40px;margin-right:0}}.lsfw-form-control__years{display:flex;flex-wrap:wrap;padding:10px 5px 0 20px;background:#eee}.lsfw-form-control__year:not(.disabled):hover{color:#fff;background:#318cc6}.lsfw-form-control__year.active{background:#2d7fb3;color:#fff}.lsfw-form-control__year.disabled{cursor:auto;color:#999}.lsfw-form-control__year{text-align:center;font-size:14px;cursor:pointer;width:50px;text-transform:uppercase;height:35px;background:#fff;border-radius:2px;margin:0 10px 10px 0;line-height:35px}.lsfw-form-control__years.lsfw-form-control__years--33p .lsfw-form-control__year{width:calc(33.3% - 10px)}.lsfw-form-control__years.lsfw-form-control__years--33px .lsfw-form-control__year{width:33px;height:33px;line-height:33px}.lsfw-form-control__body.lsfw-form-control__body--scroll.lsfw-form-control__years-scroll{padding:0;background:#eee;max-width:390px;min-height:auto;max-height:230px}@media screen and (max-width:750px){.lsfw-form-control__years{padding-left:15px;padding-right:0}}@media screen and (max-width:500px){.lsfw-form-control__year{font-size:11px;width:calc(25% - 10px)}}.lsfw-voice-btns .lsfw-voice-btn::before{display:inline-block;vertical-align:top;margin-right:5px}.lsfw-voice-btns .lsfw-voice-btn.lsfw-voice-btn--loader{color:#999 !important;background:#fff !important}.lsfw-voice-btns .lsfw-voice-btn.lsfw-voice-btn--loader::before{content:'';width:7px;height:7px;border:solid 2px #999;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all .5s ease-in;-webkit-animation-name:voiceBtnLoader;animation-name:voiceBtnLoader;-webkit-animation-duration:1.0s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;transition:all .5s ease-in;animation-duration:1.0s;animation-iteration-count:infinite;animation-timing-function:linear;display:inline-block;margin-top:6px;vertical-align:top}.lsfw-voice-hint.hint::before{content:"";position:absolute;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;top:-9px;left:11px}.hint-parent:hover .lsfw-voice-hint.hint{max-width:320px;padding:7px 10px 7px 15px;bottom:auto !important;right:auto;left:0;top:38px !important}@-webkit-keyframes voiceBtnLoader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes voiceBtnLoader{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lsfw-voice-btns .lsfw-voice-btn.active::before{-webkit-animation:voiceIcon 1.5s infinite;animation:voiceIcon 1.5s infinite;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.lsfw-voice-btns .lsfw-voice-btn.fa-microphone:not(.active):hover{background:#bf3232}.lsfw-voice-btns .lsfw-voice-btn.fa-microphone{color:#e03a3a}.lsfw-voice-btns .lsfw-voice-btn.fa-file-audio:hover{background:#2978aa}.lsfw-voice-btns .lsfw-voice-btn.fa-file-audio{color:#318cc6}.lsfw-voice-btns .lsfw-voice-btn:hover{color:#fff}.lsfw-voice-btns .lsfw-voice-btn.active{color:#fff;background:#e03a3a !important;-webkit-animation:voiceGlow 1.5s infinite;animation:voiceGlow 1.5s infinite}.lsfw-voice-btns>*{display:inline-block;vertical-align:top;margin-right:10px}.lsfw-voice-btns .lsfw-voice-btn::before{font-weight:bold;font-family:"Font Awesome 5 Free"}.lsfw-voice-btns .lsfw-voice-btn{height:25px;color:#9999;text-align:left;line-height:25px;min-width:210px;padding:0 10px 0 15px;font-family:'apercu_pro',sans-serif;background:#fff;border:0;position:relative;font-size:11px;border-radius:5px;cursor:pointer}@-webkit-keyframes voiceGlow{0%{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0);box-shadow:0 0 20px 0 rgba(0,0,0,0)}50%{-webkit-box-shadow:0 0 20px 0 rgba(224,58,58,0.23);box-shadow:0 0 20px 0 rgba(224,58,58,0.23)}100%{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0);box-shadow:0 0 20px 0 rgba(0,0,0,0)}}@-webkit-keyframes voiceIcon{0%{-webkit-transform:scale(1.0);transform:scale(1.0)}50%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1.0);transform:scale(1.0)}}.lsfw-voice-files .lsfw-voice-file__progress-line:hover::before{content:'\f111';font-size:10px;font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;right:0;top:-3px;color:#475669}.lsfw-voice-files .lsfw-voice-file__progress-line:hover{background:#e27200}.lsfw-voice-files .lsfw-voice-file__progress-line{height:4px;background:#999;display:block;transition:.3s;border-radius:2px;position:relative}.lsfw-voice-files .lsfw-voice-file__processed::before{content:'';width:6px;height:6px;border:solid 1px;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all .5s ease-in;-webkit-animation-name:progressBar;-webkit-animation-duration:1.0s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;transition:all .5s ease-in;animation-name:progressBar;animation-duration:1.0s;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;right:0;bottom:2px}@keyframes progressBar{from{transform:rotate(0)}to{transform:rotate(360deg)}}@-webkit-keyframes progressBar{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.lsfw-voice-files .lsfw-voice-file__processed{position:relative;font-size:10px;text-transform:uppercase;margin-left:auto;padding-right:20px;color:#999;font-weight:normal}.lsfw-voice-files .lsfw-voice-file__progress{width:110px;cursor:pointer;background:#ccc}.lsfw-voice-files .lsfw-voice-file__name{width:calc(100% - 210px);white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:15px}.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--error .fas.lsfw-voice-file__del,.lsfw-voice-files .lsfw-voice-file .fas.lsfw-voice-file__del:hover{background:red}.lsfw-voice-files .lsfw-voice-file:hover .hint{display:block;right:auto;left:0}.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--error .fa-exclamation-triangle,.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--error .lsfw-voice-file__name{color:red}.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--error .lsfw-voice-file__name{width:calc(100% - 50px)}.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--loader .lsfw-voice-file__name{width:auto}.lsfw-voice-files .lsfw-voice-file.lsfw-voice-file--loader{cursor:initial;color:#666 !important;background-color:#eee;-webkit-animation:lsfwTblLoader 5s infinite;animation:lsfwTblLoader 5s infinite}@-webkit-keyframes lsfwTblLoader{0%{background-color:#eee}50%{background-color:#d9d9d9}100%{background-color:#eee}}.lsfw-voice-files .lsfw-voice-file .fas.lsfw-voice-file__del{background:#999;color:#fff;font-size:8px;line-height:15px !important;height:15px;width:15px;border-radius:2px;margin-right:5px}.lsfw-voice-files .lsfw-voice-file__time{margin-left:auto;font-weight:normal;font-size:10px;width:35px;text-align:right;overflow:hidden}.lsfw-voice-files .lsfw-voice-file .fa-play.active::before{content:'\f04c'}.lsfw-voice-files .lsfw-voice-file .fa-play:hover{color:#318cc6}.lsfw-voice-files .lsfw-voice-file .fas{width:25px;line-height:25px;height:25px;text-align:center;cursor:pointer}.lsfw-voice-files .lsfw-voice-file .fa-play{font-size:9px}.lsfw-voice-files .lsfw-voice-file{display:-webkit-box;display:-ms-flexbox;display:flex;gap:5px;font-weight:bold;background:#eee;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px 5px 15px;height:35px;font-size:13px;text-transform:uppercase;border-radius:5px;position:relative;width:calc(33.3% - 10px)}.lsfw-voice-files{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 15px}.lsfw-voice-settings{margin-bottom:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 20px}.lsfw-voice-block{background:#fff;padding:15px;margin-bottom:15px;border-radius:2px}.detailed-review__container .lsfw-voice-block{background:#eee;margin-bottom:20px}.detailed-review__container .lsfw-voice-files .lsfw-voice-file__name{width:calc(100% - 220px)}.detailed-review__container .lsfw-voice-file__progress{width:145px}.detailed-review__container .lsfw-voice-files .lsfw-voice-file{background:#fff;width:calc(50% - 10px)}.lsfw-voice-files .lsfw-voice-file .fas.fa-font:hover{color:#ff8e41}.lsfw-voice-files.lsfw-voice-files--white .lsfw-voice-file{background:#fff;border-radius:2px;margin-bottom:15px}@media screen and (max-width:1199px){.lsfw-voice-block{padding:10px}}@media screen and (max-width:1199px){.lsfw-voice-files .lsfw-voice-file{width:calc(50% - 10px)}}@media screen and (max-width:1023px){.text-editor .text-editor__right{font-size:10px}.lsfw-voice-btns .lsfw-voice-btn.fa-file-audio{min-width:auto}}@media screen and (max-width:767px){.lsfw-voice-settings .lsfw-rbt label::before{left:10px;top:8px}.hint-parent:hover .lsfw-voice-hint.hint{max-width:230px;padding:5px 10px;top:40px !important}.lsfw-voice-settings .lsfw-rbt label{background:#eee;padding:5px 10px 5px 35px;border-radius:5px}.lsfw-voice-files .lsfw-voice-file__progress{width:calc(100% - 100px)}html body .page .lsfw-voice-files .lsfw-voice-file{width:100%;height:auto;padding:10px;gap:10px 0;flex-wrap:wrap}.lsfw-voice-files .lsfw-voice-file .fas.fa-font{text-align:right;font-size:11px;line-height:23px;height:20px}.lsfw-voice-files .lsfw-voice-file__progress-line{height:6px}.lsfw-voice-files .lsfw-voice-file__processed{margin:0}.lsfw-voice-files .lsfw-voice-file .fa-play{font-size:11px;margin:0 5px 0 -8px;width:30px;line-height:20px;height:20px}.lsfw-voice-btns .lsfw-voice-btn::before{margin:0}.lsfw-voice-settings{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px;margin-bottom:0}.lsfw-voice-files .lsfw-voice-file .fas.lsfw-voice-file__del{margin-right:11px;position:absolute;right:0;top:10px}.lsfw-voice-btns .lsfw-voice-btn{min-width:auto;width:35px;font-size:13px;text-align:center;padding:0}.lsfw-voice-btns>*{margin-right:5px}.text-editor .lsfw-voice-btns{margin-right:20px}html body .page .lsfw-voice-files .lsfw-voice-file__name{width:calc(100% - 26px)}.lsfw-voice-settings+.lsfw-voice-files{padding-top:15px;margin-top:15px;border-top:1px solid #eee}.lsfw-voice-btns{right:10px;bottom:7px}}.text-editor .text-editor__inp input{display:none}.text-editor .text-editor__inp{display:inline-block;vertical-align:top;margin:0 10px 0 0;cursor:pointer}.tour-selection-wrap .text-editor+.tour-selection-field{border:0}.tour-selection-wrap .text-editor+.tour-selection-field .bth__ta-block{border-radius:0 0 2px 2px}.text-editor .text-editor__txt>i{display:none}.text-editor .text-editor__txt::before{content:"\f013";font-size:12px;position:absolute;line-height:26px;left:20px;top:0}.text-editor .text-editor__txt{font-weight:bold;font-size:26px;font-family:"Font Awesome 5 Free";line-height:26px;position:relative;color:#999;width:61px}.text-editor .text-editor__right{margin-left:auto;font-size:13px;color:#999}.text-editor .text-editor__inp-bb:hover{background:#ff8e41;color:#fff !important}.text-editor .text-editor__inp-bb.green:hover{background:#00a551}.text-editor .text-editor__inp-bb.fa-language{font-size:18px}.text-editor .text-editor__inp-bb.w150px{min-width:150px}.text-editor .text-editor__inp-bb i+span{margin-left:5px}.text-editor .text-editor__inp-bb:not(.fas,.fab){font-family:inherit;font-size:11px}.text-editor .text-editor__inp-bb:last-of-type{margin-right:0}.text-editor .text-editor__inp-bb:hover .hint{display:block;right:auto;left:0}.text-editor .text-editor__inp-bb{display:inline-block;min-width:30px;height:25px;cursor:pointer;border-radius:5px;text-transform:uppercase;text-align:center;vertical-align:middle;margin-right:10px;position:relative;font-size:14px;background:#fff;border:0;line-height:25px;padding:0 10px}.text-editor{border-radius:2px 2px 0 0;background:rgba(255,255,255,0.52);padding:10px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-editor .text-editor__txt:hover,.text-editor .text-editor__inp.super-grey label{color:#475669}.text-editor .text-editor__inp .text-editor__lb:hover,.text-editor .text-editor__inp label:hover,.text-editor .text-editor__inp input:checked+label{background:#475669;color:#fff}.text-editor .text-editor__inp.italic label,.text-editor .text-editor__inp.super-grey label,.text-editor .text-editor__inp.red label{font-size:10px;font-weight:normal;padding:0 10px;width:95px}.text-editor .text-editor__inp.red label{color:#e03a3a}.text-editor .text-editor__inp.red label:hover,.text-editor .text-editor__inp.red input:checked+label{background:#e03a3a;color:#fff}.text-editor .text-editor__inp .text-editor__lb,.text-editor .text-editor__inp label{display:block;cursor:pointer;min-width:30px;height:25px;border-radius:5px;text-align:center;font-weight:bold;font-size:15px;background:#fff;line-height:25px}@media screen and (max-width:1023px){.text-editor .text-editor__inp-bb.w150px{min-width:auto}}@media screen and (max-width:767px){.text-editor .text-editor__txt{display:none}.text-editor .text-editor__inp.italic label,.text-editor .text-editor__inp.super-grey label,.text-editor .text-editor__inp.red label{font-size:8px;width:auto}.text-editor .text-editor__inp label{font-size:13px}.text-editor .mr30{margin-right:15px !important}.text-editor{white-space:nowrap;overflow:auto;padding:10px}.text-editor.fz11{font-size:10px !important}.text-editor .text-editor__right{padding-left:20px;font-size:10px}}.lsfw-drop .lsfw-drop__btn::before{content:'\f07b';font-weight:bold;font-family:"Font Awesome 5 Free";font-size:25px;position:absolute;left:15px}.tour-selection-wrap.tour-selection-wrap--grey .lsfw-drop{margin-bottom:15px}.lsfw-drop-overlay{position:fixed;top:0;text-transform:uppercase;font-weight:bold;font-size:20px;left:0;color:#999;width:100%;background:rgba(0,0,0,0.47);z-index:10001;height:100%;text-align:center}.lsfw-drop__files .lsfw-drop__file-more:hover{color:#e37c36}.lsfw-drop__files .lsfw-drop__file-more{font-size:13px;text-transform:uppercase;line-height:100px;font-weight:bold;text-align:center;color:#ff8e41}.lsfw-drop .lsfw-drop__btn{border:2px solid;background:#fff;font-weight:bold;height:100px;cursor:pointer;width:220px;text-align:center;margin-right:15px;text-transform:uppercase;border-radius:5px;line-height:96px;position:relative;padding-left:40px}.lsfw-drop{font-size:17px;display:flex;text-transform:uppercase}.lsfw-drop .lsfw-drop__form{height:100px;border:2px dashed;background:#fff;display:flex;align-items:center;padding:0 30px 0 85px;border-radius:5px;width:calc(100% - 225px);position:relative}.lsfw-drop__files .lsfw-drop__abs-ico.active{background:#00a551;color:#fff}.lsfw-drop__files .lsfw-drop__abs-ico:hover .hint{display:block;right:auto;left:0}.lsfw-drop__files .lsfw-drop__abs-ico{right:auto;left:10px}.lsfw-drop__files .lsfw-drop__error{position:absolute;right:0;top:0;width:100%;height:100%;z-index:4;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:10px;text-align:center;background:rgba(0,0,0,0.5);gap:5px;padding:0 10px;color:#fff}.lsfw-drop .lsfw-drop__warning{padding-left:20px;color:#ab2a2a}.lsfw-drop .lsfw-drop__form::before{content:'';width:35px;height:100%;background-color:#475669;-webkit-mask:url(https://tophotels.ru/csstx/i/drag-and-drop.svg) no-repeat center/35px;mask:url(https://tophotels.ru/csstx/i/drag-and-drop.svg) no-repeat center/35px;display:block;position:absolute;left:30px;top:0}.lsfw-drop .lsfw-drop__form.dragover{color:#318cc6}.lsfw-drop .lsfw-drop__form.dragover i::before{background-color:#318cc6}.lsfw-drop__files.lsfw-drop__files--sortable .lsfw-drop__file{cursor:-webkit-grab;cursor:grab}.lsfw-drop__files .lsfw-drop__video:hover{background:rgba(0,0,0,0.5)}.lsfw-drop__files .lsfw-drop__video{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;width:100%;height:100%;-webkit-transition:.3s;transition:.3s;font-size:30px;top:0;left:0;color:#fff;background:rgba(0,0,0,0.4)}.lsfw-drop__files{padding:15px 15px 5px 15px;background:#fff;margin-top:10px;border-radius:2px}.lsfw-drop__files .lsfw-drop__del:hover{background:rgba(224,58,58,0.8)}.lsfw-drop__files .lsfw-drop__inp{padding:5px 10px;border-radius:2px}.lsfw-drop .lsfw-drop__abs-ico,.lsfw-drop__files .lsfw-drop__del{color:#fff;width:25px;height:25px;line-height:25px;position:absolute;text-align:center;cursor:pointer;right:10px;top:10px;font-size:14px;border:0;background:rgba(0,0,0,0.33);z-index:10;border-radius:2px}.lsfw-drop__files .lsfw-drop__more,.lsfw-drop__files .lsfw-drop__file-loader{background:rgba(0,0,0,0.5);display:block;height:100%;position:absolute;z-index:4;top:0;left:0;width:100%}.lsfw-drop__files .lsfw-drop__more{display:flex;align-items:center;justify-content:center;animation:none;font-size:16px;text-transform:uppercase;font-weight:bold;color:#215f86;cursor:pointer}.lsfw-drop__files .lsfw-drop__file-loader::before{content:'';width:30px;height:30px;border:solid 3px #fff;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all .5s ease-in;-webkit-animation-name:progressBar;-webkit-animation-duration:1.0s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;transition:all .5s ease-in;animation-name:progressBar;animation-duration:1.0s;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}@-webkit-keyframes progressBar{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes progressBar{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.lsfw-drop__files .lsfw-drop__file-name b{font-size:22px;margin-bottom:10px;text-transform:uppercase}.lsfw-drop__files .lsfw-drop__file-name span{width:100%;overflow:hidden;padding:0 10px;max-height:23px;white-space:nowrap;text-overflow:ellipsis}.lsfw-drop__files .lsfw-drop__file-inn{height:100%}.lsfw-drop__files .lsfw-drop__file-name:hover::before{opacity:1}.lsfw-drop__files .lsfw-drop__file-name::before{content:'\f019';font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;top:0;left:0;background-color:rgba(49,140,198,0.73);width:100%;height:100%;font-size:40px;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;opacity:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__file-name{background:#fff}.lsfw-drop__files .lsfw-drop__file-name{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;height:100%;width:100%;-webkit-box-orient:vertical;color:#475669;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#eee;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lsfw-drop__files .lsfw-drop__file-error b{font-size:12px;margin:11px 0 5px 0;display:block;max-height:70px;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lsfw-drop__files .lsfw-drop__file-error::before{content:'\f06a';font-weight:bold;font-size:20px;font-family:"Font Awesome 5 Free"}.lsfw-drop__files .lsfw-drop__percent,.lsfw-drop__files .lsfw-drop__file-error{position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:8;font-size:10px;cursor:pointer;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:10px;background-color:rgba(255,255,255,0.9)}.lsfw-drop__files .lsfw-drop__percent{background:transparent;color:#fff}.lsfw-drop__files .lsfw-drop__file-inn{height:100%;position:relative;z-index:3}.lsfw-drop__files .lsfw-drop__file>*{border-radius:2px}.lsfw-drop__files .lsfw-drop__file{position:relative;width:190px;height:120px;border-radius:2px;overflow:hidden;cursor:pointer;display:inline-block;vertical-align:top;margin:0 5px 10px 0;background:#eee}.lsfw-drop__files.lsfw-drop__files--sm{background:transparent;padding:0;margin-top:15px}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__video{font-size:23px}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__file{width:150px;height:100px;background:#fff}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__file-name b{font-size:19px}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__file-name span{font-size:10px;line-height:normal}.lsfw-drop__files.lsfw-drop__files--sm .lsfw-drop__files{padding:0;background:transparent;margin-top:20px}.lsfw-drop .show-1100{display:none}@media screen and (min-width:1024px){.lsfw-drop .lsfw-drop__btn:hover{color:#fff;background:#215f86;border-color:#fff}.lsfw-drop .lsfw-drop__abs-ico:not(.active):hover{background:#00a551;color:#fff}}@media screen and (max-width:1100px){.lsfw-drop .lsfw-drop__form b{display:none}.lsfw-drop .lsfw-drop__form{display:none}.lsfw-drop .lsfw-drop__btn::before{left:25px;font-size:22px}.lsfw-drop .lsfw-drop__btn{width:100%;padding-left:70px;height:70px;line-height:66px;font-size:16px;margin:0;text-align:left;border:2px dashed}.lsfw-drop .lsfw-drop__warning{left:229px;top:0;position:absolute;display:flex;align-items:center;height:100%}.lsfw-drop .lsfw-drop__warning::before{display:none}.lsfw-drop .lsfw-drop__warning .hint{display:block !important;-webkit-box-shadow:none;box-shadow:none;background:transparent;position:static;color:inherit !important;padding:0;font-size:10px !important;text-transform:uppercase !important}.lsfw-drop .lsfw-drop__form{border-radius:3px;padding:0;border-color:#475669;height:auto;position:relative}.lsfw-drop .hide-1100{display:none}.lsfw-drop .show-1100{display:block}.lsfw-drop .lsfw-drop__form::before{position:absolute;left:25px}.lsfw-drop .lsfw-drop__form .bth__btn{border:none !important;font-size:16px;width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;padding:0 15px 0 80px;height:70px;font-weight:bold;color:#475669 !important;background:transparent !important}.lsfw-drop__files.lsfw-drop__files--sm{white-space:nowrap;overflow:auto}}@media screen and (max-width:767px){.lsfw-drop__files .lsfw-drop__file{width:calc(50% - 9px);margin:5px 5px 5px 0;background:#fff}.lsfw-drop .lsfw-drop__warning{left:auto;padding:0;height:auto;display:block;top:3px;right:9px}.lsfw-drop .lsfw-drop__warning .hint{font-size:5px !important}.lsfw-drop__files{width:calc(100% + 10px);padding:0;background:transparent}.lsfw-drop__files .lsfw-drop__file-name,.lsfw-drop__files .lsfw-drop__file-loader{background:#fff}@-webkit-keyframes lsfwFormImgLoader{0%{background-color:rgba(255,255,255,0.92)}50%{background-color:#fff}100%{background-color:rgba(255,255,255,0.92)}}@keyframes lsfwFormImgLoader{0%{background-color:rgba(255,255,255,0.92)}50%{background-color:#fff}100%{background-color:rgba(255,255,255,0.92)}}.lsfw-drop__files .lsfw-drop__file-loader::before{border-color:#ccc;border-right-color:transparent;border-bottom-color:transparent}.lsfw-drop .lsfw-drop__abs-ico,.lsfw-drop__files .lsfw-drop__del{top:5px;height:20px;line-height:20px;font-size:11px}.lsfw-drop__files .lsfw-drop__del{background:#e03a3a;right:5px}.lsfw-drop .lsfw-drop__form .bth__btn{font-size:13px;padding-left:70px}.lsfw-drop .lsfw-drop__form::before{left:20px}.lsfw-drop__files .lsfw-drop__video{font-size:14px}.lsfw-drop{margin-right:0}}.steps{counter-reset:myCounter;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.steps .steps__i{background-color:#eee;color:#7a7a7a;width:223px;line-height:30px;display:inline-block;vertical-align:middle;font-weight:bold;margin-right:5px;cursor:initial;padding:0 20px;font-size:13px;border-radius:2px}.steps .steps__i::before{counter-increment:myCounter;content:counter(myCounter) '.'}.steps .steps__i.progress{background-color:#f9f6e5;cursor:pointer;color:#ff8e41}.steps .steps__i.done{color:#00a551;cursor:pointer;background-color:#e5f6ec}html body .page .review-form .tour-selection-wrap .tour-selection-wrap-in.tour-selection-wrap-in--border{padding:15px 0 0 0;border:0;margin:0;border-top:1px solid #fff}.review-form .tour-selection-wrap .grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.review-form .tour-selection-wrap .voucher-cross{font-size:16px;position:absolute;right:6px;top:0;display:block;cursor:pointer;color:#e03a3a;width:25px;text-align:center;line-height:39px}.review-form .tour-selection-wrap .voucher-cross:hover .hint{display:block;min-width:auto}.review-form .tour-selection-wrap .voucher-cross:hover{color:#e02424}.review-form .tour-selection-wrap .voucher-file{max-width:calc(100% - 50px);white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:middle;-o-text-overflow:ellipsis;text-overflow:ellipsis;line-height:21px;margin-bottom:4px}html body .page .review-form .tour-selection-wrap .review-form-with .tour-selection-rbt-bubble label{width:auto;font-size:13px}.bth__inp-block-40 .lsfw-cbx label,.bth__inp-block-40 .lsfw-rbt label{line-height:40px}.bth__inp-block-40 .lsfw-cbx,.bth__inp-block-40 .lsfw-rbt{vertical-align:top;margin-right:25px;display:inline-block}.bth__inp-block-40.active.with-arrow::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.bth__inp-block-40.with-arrow{cursor:pointer}.bth__inp-block-40.with-arrow::before{content:'\f078';-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:bold;font-family:"Font Awesome 5 Free";font-size:13px;position:absolute;right:15px;top:0}.bth__inp-block-40{height:40px;line-height:40px;color:#475669;position:relative;border-radius:2px;border:0;background:#fff;font-size:16px;font-weight:bold;font-family:'apercu_pro',sans-serif;padding:0 15px;display:inline-block;vertical-align:middle;width:100%}html body .page .tour-selection-wrap-in .review-form-with .tour-selection-rbt-bubble:not(:last-child){margin-right:5px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--250{width:250px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--200{width:200px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--300{width:308px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--620{width:620px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--700{width:700px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--50{width:50px}.review-form .tour-selection-wrap .tour-selection-input-bb{margin:0 10px 15px 0}.review-form .tour-selection-wrap .tour-selection-input-bb label i{top:11px;left:18px;font-size:17px;position:absolute;vertical-align:middle}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--red:hover label{color:#e03a3a}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--red input:checked+label{background:#e03a3a;color:#fff}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--grey:hover label{color:#999}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--grey input:checked+label{background:#999;color:#fff}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--green:hover label{color:#499642}.review-form .tour-selection-wrap .tour-selection-input-bb.tour-selection-input-bb--green input:checked+label{background:#499642;color:#fff}.review-form .tour-selection-wrap .tour-selection-wrap-flex .tour-selection-field:not(:last-child){margin-right:5px}.review-form .tour-selection-wrap .tour-selection-input-bb{display:inline-block;vertical-align:middle;margin:0 15px 15px 0}.review-form .tour-selection-wrap .mr9{margin-right:9px !important}.review-form .tour-selection-wrap .tour-selection-input-bb label{border:0;line-height:40px;width:221px;font-size:14px;font-weight:bold;background-color:#fff;border-radius:3px;display:block;text-align:left;cursor:pointer;padding:0 10px 0 50px;position:relative}.review-form .tour-selection-wrap .tour-selection-input-bb input:checked+label{border-color:#ff8e41}.review-form .tour-selection-wrap .tour-selection-input-bb label:hover{color:#ff8e41}.review-form .tour-selection-wrap .tour-selection-input-bb input{display:none}.review-form .tour-selection-wrap .tour-selection-wrap-in .bth__ta-block.bth__ta-block--80{height:84px;padding-top:5px}.review-form .tour-selection-wrap .red .bth__ta-tag{background-color:#ffe6e4}.review-form .tour-selection-wrap .green .bth__ta-tag{background-color:#e5f6ec}.review-form .tour-selection-wrap .bth__ta-tag{position:relative;font-size:14px;display:inline-block;vertical-align:top;margin:2px 3px 2px 0;color:#475669;cursor:pointer;background:#eee;padding:2px 30px 5px 10px;cursor:pointer;border-radius:2px;line-height:normal}.review-form .tour-selection-wrap .bth__ta.bth__ta.no-scrollbar{white-space:normal !important;overflow:auto;display:block}.review-form .tour-selection-wrap .bth__ta-tag::before{content:'\f00d';font-weight:bold;font-family:"Font Awesome 5 Free";position:absolute;right:10px;top:8px;line-height:inherit;font-size:10px}.review-form .tour-selection-wrap .btn-more-textarea:hover{background:#ccc}.review-form .tour-selection-wrap .btn-more-textarea-wrap{padding:10px;background:#fff;border-radius:0 0 2px 2px}.review-form .tour-selection-wrap .btn-more-textarea{background:#eee;border-radius:3px;padding:0 15px;line-height:20px;display:inline-block;vertical-align:middle;margin-right:10px;color:#475669;font-size:11px;text-align:center;min-width:125px;cursor:pointer}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta:disabled{color:#eee}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta{padding-right:16.6%;font-size:16px;padding-left:15px;line-height:22px}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:2px;background-color:#f5f5f5;z-index:10}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta::-webkit-scrollbar{margin-top:5px;width:7px;background-color:#f5f5f5}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;background-color:#ccc}.completed-bbs .completed-bb>*{display:inline-block;vertical-align:top;line-height:inherit;margin-right:10px}.completed-bbs .completed-bb i{font-size:14px}.completed-bbs .completed-bb b{font-size:16px}.completed-bb{color:#475669;line-height:40px;display:inline-block;vertical-align:top;min-width:150px;font-size:13px;text-transform:uppercase;margin:0 10px 15px 0;background:#fff;border-radius:2px;padding:0 15px}.review-form .tour-selection-wrap .review-form-with .tour-selection-rbt-bubble label span{font-weight:normal;line-height:32px;height:32px;padding:0 15px}.review-form .tour-selection-wrap .reviews-dates{margin-right:25px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-field:last-child{width:139px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-field{width:100px;margin-right:0 !important;display:inline-block;vertical-align:middle}.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--900{width:900px}.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--312{width:330px;margin-right:40px}.review-form .tour-selection-wrap .w100p-mobile>.tour-selection-field{display:inline-block;vertical-align:middle}.review-inp-grey{background:#eee;line-height:40px;border-radius:2px 0 0 2px;color:#666;font-size:14px;white-space:nowrap;margin-right:-5px;display:inline-block;vertical-align:middle;padding:0 10px;min-width:45px}.tour-selection-wrap .tour-selection-wrap-in .tour-selection-field .review-room-number.has-error .hint-block .question-error{line-height:40px;font-size:14px}.tour-selection-wrap .tour-selection-wrap-in .tour-selection-field .review-room-number.has-error .bth__inp-block-40{padding-right:40px}.tour-selection-wrap .tour-selection-wrap-in .tour-selection-field .review-room-number.has-error .hint-block{top:0}.review-room-number.has-error .review-inp-grey{color:inherit;background-color:#ffe6e4}.review-room-number{position:relative}.review-room-number .bth__inp-block-40{width:150px;display:inline-block;vertical-align:middle;border-radius:0 2px 2px 0;padding-left:15px}.show-424{display:none}.review-form .tour-selection-wrap .txt-error{display:none}.review-form .tour-selection-wrap .has-error .txt-error+div{display:none}.review-form .tour-selection-wrap .has-error .txt-error{display:block}.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr.active::before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.review-inp-grey.review-inp-currency::after,.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr::before{content:'\f078';font-family:"Font Awesome 5 Free";position:absolute;right:15px;top:0;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:bold;font-size:13px}.review-inp-grey.review-inp-currency::after{right:10px;font-size:10px}.review-inp-grey.review-inp-currency{cursor:pointer;font-size:20px;width:50px;position:relative}.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr{color:#ff8e41;position:relative;margin-right:5px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-right:60px}.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr:hover{color:#e7813b}.review-form .tour-selection-wrap .bth__ta-block.bth__ta-block--60{height:65px}.review-form .tour-selection-wrap .tour-selection-subttl{font-size:13px;margin-bottom:15px;width:100%;display:block;text-transform:uppercase;position:relative}.review-form .review-form__grag::before,.review-form .review-form__grag::after{font-family:"Font Awesome 5 Free";position:absolute;font-size:26px;top:0}.review-form .review-form__grag::before{content:"\f0a6";right:25px;font-weight:bold}.review-form .review-form__count+.bth__inp{padding-right:120px}.review-form .review-form__count.bg-light-green{color:#00a551}.review-form .review-form__count.bg-light-red{color:#e03a3a}.review-form .review-form__count{font-size:13px;background:#eee;color:#999;line-height:35px;border-radius:5px;position:absolute;right:5px;top:10px;text-align:right;cursor:initial;width:80px;padding-right:10px}.rubrikator .lsfw-cbx label::before{left:15px;top:10px}.rubrikator .lsfw-cbx label{display:block;background:#fff;border-radius:5px;color:#475669 !important;padding:10px 10px 10px 45px}.rubrikator{margin:15px 0 20px 0}.rubrikator .lsfw-cbx{display:block;margin-bottom:10px}.review-form .review-form__notif-inn p{width:calc(100% - 25px);padding-left:15px}.review-form .review-form__notif-inn{color:#e03a3a;background-color:#ffe6e4;position:relative;padding:10px 50px 10px 15px;border-radius:3px;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-form .review-form__notif-cross:hover{opacity:.7}.review-form .review-form__notif-cross{position:absolute;right:0;top:0;cursor:pointer;z-index:2;background:url(https://tophotels.ru/csstx/i/cross-thin.svg) center/13px no-repeat;height:100%;width:40px}.review-form .review-form__notif{background:#fff;padding:5px 10px 0 10px}.review-form .review-form__grag:hover:not(.active),.review-form .review-form__grag.active{color:#ff8e41}.review-form .review-form__grag.active::after{font-weight:bold}.review-form .review-form__grag::after{content:'\f14a';left:15px}.review-form .review-form__grag{font:inherit;border:0;display:block;margin-bottom:20px;width:100%;text-align:left;background:#fff;line-height:55px;border-radius:2px;text-transform:uppercase;color:#999;padding:0 60px;position:relative;font-size:16px}.review-form .tour-selection-wrap .tour-selection-subttl.has-error:hover .hint{display:block;right:auto;left:0;top:-45px;bottom:auto}.review-form .tour-selection-wrap .tour-selection-subttl.has-error::before{content:"\f059";font-family:"Font Awesome 5 Free";font-weight:bold;position:absolute;left:0;top:1px}.review-form .tour-selection-wrap .tour-selection-subttl.has-error{padding-left:25px;cursor:pointer;font-weight:bold}.review-room-number .bth__inp-block-40{width:150px}.review-in-draft{font-size:13px;margin:20px 0 10px 0;color:#666}.review-info-txt{font-size:15px;margin-top:15px}.review-marks .tour-selection-rbt-bubble{margin-bottom:15px}.my-rating li b{font-size:14px;margin-right:3px}.my-rating li{margin-right:10px;line-height:40px;display:inline-block;font-size:13px;text-transform:lowercase;vertical-align:top}.my-rating{display:inline-block;vertical-align:middle;background:#fff;padding:0 10px;border-radius:2px;margin:0 0 15px 0}.review-img-preview img{border-radius:2px}.review-img-preview{display:inline-block;vertical-align:top;margin-right:5px;width:150px;height:90px;text-align:center;font-size:14px;font-weight:bold;line-height:90px;background:#eee;border-radius:2px;color:#215f86;position:relative}.review-img-preview .review-img-preview__play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-transition:.2s;color:#475669;-o-transition:.2s;transition:.2s;width:40px;height:40px;font-size:18px;text-align:center;line-height:40px;border-radius:100%;background:rgba(255,255,255,0.94);padding-left:2px;z-index:2}.review-text-content__txt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.review-text-content,.review-img-previews{padding:13px;border-radius:2px;background:#fff;margin-bottom:15px}.review-text-content__plus-minus .fas{position:absolute;left:0;top:4px}.review-text-content__plus-minus{margin-top:10px;padding-left:20px;position:relative}.review-text-content__plus-minus li{display:inline-block;vertical-align:middle;font-size:12px;text-transform:uppercase;margin-right:5px}.review-form .tour-selection-wrap .review-btns .bth__btn{border:none !important;height:44px}.tour-selection-wrap .review-booking .review-inp-price{width:calc(100% - 50px)}.tour-selection-wrap .review-booking{width:1000px}@media screen and (max-width:1830px){.steps .steps__i{width:200px}}@media screen and (max-width:1500px){.steps .steps__i{width:auto}.my-rating,.review-img-previews{white-space:nowrap;overflow:auto;max-width:100%}.review-img-previews::-webkit-scrollbar,.my-rating::-webkit-scrollbar{height:0}}@media screen and (max-width:1300px){.review-form .tour-selection-wrap .reviews-dates,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.mr40,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--312{width:auto;margin-right:15px !important}.review-form .tour-selection-wrap .review-form-with .tour-selection-rbt-bubble label span{padding:0 10px}.review-form .tour-selection-wrap .w100p-1300{width:100% !important}.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:auto}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field{width:70px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field .bth__inp-block-40 .fas{display:none}.bth__inp-block-40 .lsfw-cbx,.bth__inp-block-40 .lsfw-rbt{margin-right:15px}}@media screen and (max-width:1199px){.tour-selection-wrap .review-booking{width:100%}.review-form .tour-selection-wrap .review-btns .bth__btn.bth__btn--300{width:255px}.review-form .tour-selection-wrap .wrap1300{-ms-flex-wrap:wrap;flex-wrap:wrap}.bth__inp-block-40,.bth__inp-block-40 .fz16,.completed-bbs .completed-bb b{font-size:14px !important}.review-form .tour-selection-wrap .reviews-dates+.tour-selection-field.tour-selection-field--312{width:317px}.review-form .tour-selection-wrap .reviews-dates .bth__inp-block-40{font-size:16px !important}.review-form .tour-selection-wrap .w100p-mobile .input-marks .input-mark.mark0{margin-left:18px}.review-form .tour-selection-wrap .input-marks .input-mark:last-of-type{margin-right:0}.review-form .tour-selection-wrap .input-marks .input-mark{margin-right:4px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field,.review-form .tour-selection-wrap .reviews-dates .tour-selection-field{width:145px}.review-form .tour-selection-wrap .w100p-mobile .input-marks .input-mark.mark0{margin-left:0}.review-form .tour-selection-wrap .reviews-dates,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.mr40,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--312,.review-form .tour-selection-wrap .reviews-dates .tour-selection-field{margin-right:20px !important}.review-form .tour-selection-wrap .reviews-dates{width:100%}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field .bth__inp-block-40 .fas{display:inline-block}.steps .steps__i{width:auto;padding-right:40px}.review-form .review-form__grag{line-height:40px;font-size:14px;padding:0 50px}.review-form .review-form__grag::before,.review-form .review-form__grag::after{font-size:20px}.review-form .review-form__notif-inn{font-size:14px}.completed-bbs{white-space:nowrap;overflow:auto}}@media screen and (max-width:1023px){.steps .steps__i{min-width:auto;padding:0 20px 0 13px}.tour-selection-wrap .review-booking .bth__inp-block-40{height:auto}.tour-selection-wrap .review-booking.tour-selection-wrap-flex .tour-selection-field{width:100% !important}.tour-selection-wrap .review-booking.tour-selection-wrap-flex{flex-wrap:wrap}.review-form .tour-selection-wrap .tour-selection-field.review-text-field .bth__ta{padding-right:10px;font-size:14px;line-height:24px}.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--312{margin-right:19px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--700{width:678px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--620{width:100%;margin-right:0 !important}.review-form .tour-selection-wrap .tour-selection-input-bb label{width:213px}.review-form .tour-selection-wrap .wrap1023{-ms-flex-wrap:wrap;flex-wrap:wrap}.completed-bbs{margin-bottom:5px}.completed-bb{line-height:30px;margin-bottom:10px}.completed-bb{font-size:10px;margin-right:5px;min-width:auto;padding:0 5px 0 10px}.completed-bbs .completed-bb b{font-size:13px !important}.review-form .tour-selection-wrap .review-btns .bth__btn.bth__btn--400{width:340px}.review-form .tour-selection-wrap .review-btns .bth__btn.bth__btn--300{width:170px;min-width:auto}.review-form .review-form__notif-inn .fas{display:none}.review-form .review-form__notif-inn p{width:100%;padding-left:0}}@media screen and (max-width:767px){.review-form .tour-selection-wrap .reviews-dates,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.mr40,.review-form .tour-selection-wrap .tour-selection-wrap-in .tour-selection-field.tour-selection-field--312,.review-form .tour-selection-wrap .reviews-dates .tour-selection-field{margin-right:0 !important}.review-form .tour-selection-wrap .bth__ta-tag{font-size:10px;text-transform:uppercase;margin-bottom:3px;padding:5px 25px 5px 10px}.review-form .tour-selection-wrap .bth__ta-tag::before{font-size:8px;top:7px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-field{vertical-align:top}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field+.tour-selection-field{width:95px !important;margin:0 5px 10px 5px !important}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field{width:70px !important}.review-form .tour-selection-wrap .mr9.fa-suitcase-rolling,.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field .bth__inp-block-40 .fas{display:none}.bth__inp-block-40 .lsfw-cbx,.bth__inp-block-40 .lsfw-rbt{vertical-align:middle}.bth__inp-block-40{padding-right:10px}html body .page .review-form .tour-selection-wrap .review-form-with .tour-selection-rbt-bubble label{width:100%}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--312{width:100% !important}.review-form .w100p-mobile{width:100%}.review-form .tour-selection-wrap-in .review-form-with .tour-selection-rbt-bubble{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.review-form .tour-selection-wrap .w100p-mobile .review-form-with{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0 5px;-ms-flex-wrap:wrap;flex-wrap:wrap}.review-form .bth__ttl-h3.mb15{margin-bottom:10px !important}.review-form .tour-selection-wrap .reviews-dates .tour-selection-field:last-of-type{width:calc(100% - 182px) !important}.review-form .tour-selection-wrap .reviews-dates .bth__inp-block-40{font-size:14px !important;padding:0 10px}.steps .steps__i span{display:none !important}.review-info-txt{font-size:13px}.review-in-draft{font-size:10px}.review-form .tour-selection-wrap .tour-selection-field.tour-selection-field--700{width:100%}.review-form .tour-selection-wrap .input-marks .input-mark.mark0 .fz15{font-size:8px !important;padding:6px 2px;line-height:normal}.review-form .tour-selection-wrap .input-marks .input-mark.mark0{width:50px}.review-form .tour-selection-wrap .tour-selection-input-bb{display:block;margin-right:0 !important}.review-form .tour-selection-wrap .review-form-with .tour-selection-rbt-bubble label span{padding:0;font-weight:bold}.review-form .tour-selection-wrap .tour-selection-input-bb label{width:100%}.steps .steps__i::before{counter-increment:myCounter;content:counter(myCounter)}.steps .steps{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-cbx label::before,.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-rbt label::before{left:13px;top:11px}.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-cbx label,.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-rbt label{background:#fff;padding:8px 10px 8px 40px;border-radius:2px;line-height:normal}.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-cbx,.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-rbt{display:block;margin:0 0 10px 0}.review-form .tour-selection-wrap .tour-selection-wrap-flex .tour-selection-field:not(:last-child){margin-right:0}.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-cbx:last-of-type,.bth__inp-block-40.bth__inp-block-40--cbx .lsfw-rbt:last-of-type{margin:0}.bth__inp-block-40 label.fz16{font-size:14px !important;line-height:20px}.bth__inp-block-40.bth__inp-block-40--cbx{height:auto;padding:0;background:transparent}.steps .steps__i{margin-right:0;width:calc(16.6% - 5px);text-align:center;font-size:16px;padding:0}.tour-selection-wrap-in.tour-selection-wrap-in--border .completed-bb.completed-bb--w100p-mobile{width:100%;margin:0 0 10px 0}.review-form .tour-selection-wrap .btn-more-textarea{min-width:auto;font-size:10px;padding:0 10px}.lsfw-popup .review-voucher{height:400px}.review-form .review-form__grag{line-height:normal;padding:8px 10px 10px 45px;font-size:13px}.review-form .review-form__grag::before{display:none}.review-form .review-form__grag::after{font-size:17px;top:8px}.review-form .tour-selection-wrap .review-btns .bth__btn{height:auto;padding:10px 15px}.review-form .tour-selection-wrap .fa-concierge-bell,.completed-bbs .completed-bb>i{display:none}.review-form .review-form__notif-cross{width:30px;height:30px;background-size:10px}.review-form .text-editor{white-space:normal;overflow:visible}.review-form .review-form__notif-inn{font-size:10px;text-transform:uppercase;line-height:16px;padding:5px 25px 5px 10px}.review-form .tour-selection-wrap .tour-selection-field{margin-bottom:15px}.review-form .review-form__count{font-size:10px;width:auto;padding:0 10px 0 0;right:0;background:transparent !important}.review-form .review-form__count+.bth__inp{padding-right:60px}.review-form .tour-selection-wrap .tour-selection-wrap-uploader.arr{width:100%;margin:0 0 10px 0}.review-room-number{width:100%}.review-room-number .bth__inp-block-40{width:calc(100% - 94px)}.review-form .tour-selection-wrap .tour-selection-wrap-in .bth__ta-block.bth__ta-block--80{height:95px}}@media screen and (max-width:374px){.review-form .tour-selection-wrap .input-marks .input-mark.mark0 .fz15{font-size:10px !important;padding:0 2px;width:84px;line-height:32px;height:auto;margin-top:4px}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field+.tour-selection-field{width:85px !important}.review-form .tour-selection-wrap .reviews-dates .tour-selection-subttl+.tour-selection-field{width:55px !important}.review-form .tour-selection-wrap .reviews-dates .tour-selection-field:last-of-type{width:calc(100% - 157px) !important;white-space:nowrap}}.uploader-photos{-ms-grid-columns:1fr 10px 1fr 10px 1fr 10px 1fr 10px 1fr;grid-template-columns:repeat(5,1fr);display:-ms-grid;display:grid;margin:10px 0 20px 0;gap:10px}.uploader-photos.lsfw-popup__grey .uploader-photo{margin:0;padding:0;background:transparent;width:100%}.uploader-photos.uploader-photos--sort .uploader-photo .uploader-photo__error,.uploader-photos.uploader-photos--sort .uploader-photo .uploader-photo__acts,.uploader-photos.uploader-photos--sort .uploader-photo .bth__ta-block{display:none}.uploader-photos.uploader-photos--sort .uploader-photo{cursor:-webkit-grab;cursor:grab}.uploader-photos.lsfw-popup__grey{width:100%;margin:0}.uploader-photo__img img.rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.uploader-photo__img img.rotate-90,.uploader-photo__img img.rotate-270{width:170px;margin:0 auto;display:block}.uploader-photo__img img.rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.uploader-photo__img img.rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.uploader-photo__img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.uploader-photo__img.loader{background:#ccc;min-height:150px;-webkit-animation:uploadPhoto 3s infinite;animation:uploadPhoto 3s infinite}@-webkit-keyframes uploadPhoto{0%{background-color:#ccc}50%{background-color:#d2d2d2}100%{background-color:#ccc}}@keyframes uploadPhoto{0%{background-color:#ccc}50%{background-color:#d2d2d2}100%{background-color:#ccc}}.uploader-photo__img{height:170px;border-radius:2px;background:rgba(255,255,255,0.62);position:relative;display:block;overflow:hidden}.uploader-photo__progress-bar{position:absolute;top:0;right:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:10;font-size:20px;color:#fff;background:rgba(0,0,0,0.4)}@keyframes progressBar{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes progressBar{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}.uploader-photo__progress-bar::before{content:'';width:70px;height:70px;border:solid 5px #fff;border-radius:50%;border-right-color:transparent;border-bottom-color:transparent;-webkit-transition:all .5s ease-in;-webkit-animation-name:progressBar;-webkit-animation-duration:1.0s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-o-transition:all .5s ease-in;transition:all .5s ease-in;animation-name:progressBar;animation-duration:1.0s;animation-iteration-count:infinite;animation-timing-function:linear;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.uploader-photo__drop-wrap.has-error .hint-block .question-error{font-size:14px;height:25px;line-height:25px;background:#fff}.uploader-photo__drop-wrap.has-error .uploader-photo__drop{color:inherit}.uploader-photo__drop-wrap.has-error{position:relative}.uploader-photo__drop-wrap.has-error .hint-block{top:0;text-align:center;width:40px}.uploader-photo__drop::before{content:'\f078';-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-weight:bold;font-family:"Font Awesome 5 Free";font-size:10px;position:absolute;right:15px;top:0}.uploader-photo__drop{height:25px;line-height:25px;position:relative;border-radius:2px;font-size:10px;margin:10px 0 0 0;text-transform:uppercase;background:#fff;cursor:pointer;padding:0 20px 0 10px;white-space:nowrap;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.uploader-photo .bth__ta-block .hint-block{position:absolute;right:10px;top:10px}.uploader-photo .bth__ta-block .bth__ta{font-size:14px;width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:0;padding:0 7px 7px 10px;font-family:'apercu_pro',sans-serif;display:inline-block;resize:none;color:#475669;border-radius:2px;white-space:pre-wrap !important}.uploader-photo .bth__ta-block .bth__inp-lbl{display:block;color:#999;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;margin-left:10px;line-height:18px;z-index:1;font-family:'apercu_pro',sans-serif;pointer-events:none;top:0;font-size:13px;background-color:white;padding-top:3px}.lsfw-popup .uploader-photo .lsfw-form-control{min-width:344px}.uploader-photo .lsfw-form-control{min-width:100%}.uploader-photo .lsfw-form-control__body.lsfw-form-control__body--scroll{max-height:300px}.uploader-photo .bth__ta-block{height:92px;position:relative;background-color:#fff;width:100%;border-radius:2px;padding-top:25px;margin:10px 0 0 0 !important}.uploader-photo__act.fa-trash-alt:hover{color:#e03a3a}.uploader-photo .uploader-photo__disabled{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;font-size:10px;text-transform:uppercase;background:rgba(167,167,167,0.94);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:2px;z-index:5}.uploader-photo__acts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.uploader-photo__act:hover{color:#318cc6}.uploader-photo .uploader-photo__play{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;width:50px;height:50px;font-size:24px;text-align:center;line-height:50px;border-radius:100%;background:rgba(255,255,255,0.94);padding-left:4px;z-index:2}.uploader-photo .uploader-photo__error::before{content:'\f06a';font-weight:bold;font-size:24px;font-family:"Font Awesome 5 Free";color:#e03a3a}.uploader-photo .uploader-photo__error b{margin:10px 0 5px 0;display:block}.uploader-photo .uploader-photo__error{text-align:center;color:#000;padding-top:15px;font-size:13px}.uploader-photo.has-error .uploader-photo__num{color:inherit}.uploader-photo.has-error .fa-trash-alt{margin:0}.uploader-photo.has-error{background-color:#ffe6e4}.uploader-photo .uploader-photo__num{font-size:11px;cursor:pointer;color:#215f86}.uploader-photo .uploader-photo__acts .uploader-photo__act:nth-child(1).fa-trash-alt{margin-left:auto}.uploader-photo .uploader-photo__act:hover{background:rgba(255,255,255,0.7)}.uploader-photo .uploader-photo__act{line-height:25px;height:25px;cursor:pointer;border:0;color:#475669;-webkit-box-align:center;-ms-flex-align:center;text-align:center;align-items:center;border-radius:2px;background:#fff;width:30px;font-size:13px;margin-left:5px}.uploader-photo__act.fa-trash-alt{margin-left:20px}.uploader-photo.uploader-photo--cover{background-color:#c8e4d2 !important}.uploader-photo.uploader-photo--cover .uploader-photo__act.fa-thumbtack,.uploader-photo .uploader-photo__act.fa-thumbtack.active{background:#00a551}.uploader-photo .uploader-photo__act.fa-thumbtack:hover{background:#00a551}.uploader-photo .uploader-photo__act.fa-trash-alt:hover{background:#e03a3a}.uploader-photo .uploader-photo__act:hover{background:#ff8e41;color:#fff}.uploader-photo .uploader-photo__act.fa-check.active{color:#fff;background:#ff8e41}.uploader-photo .uploader-photo__act.fa-check.active:hover{color:#fff;background:#ea8037}.uploader-photo{position:relative;background:#eee;padding:10px;border-radius:2px}.uploader-progress-bar div{padding:0 20px;font-weight:bold;border-radius:2px;white-space:nowrap;background:#ddede3;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;font-size:10px}.uploader-progress-bar{border:2px solid #fff;color:#13653b;line-height:22px;height:26px;background:#fff;margin-top:15px;border-radius:2px}.uploader-photo .uploader-photo__img .lsfw-cbx{position:absolute;bottom:10px;left:10px}.uploader-photo .uploader-photo__img .lsfw-cbx label{font-size:10px;border-radius:3px;line-height:22px;background:rgba(255,255,255,0.73);padding:0 5px 0 25px}.uploader-photos+.uploader-photos__line{margin-top:10px}.uploader-photos__line{width:100%;margin-bottom:10px;font-size:10px;text-transform:uppercase;font-weight:bold;color:#666}.uploader-photo .uploader-photo__img .lsfw-cbx label::before{top:0;left:5px}@media screen and (max-width:1300px){.uploader-photos{grid-template-columns:repeat(4,1fr)}.uploader-progress-bar div{font-weight:normal}}@media screen and (max-width:1199px){.uploader-photo .uploader-photo__num{display:none}.uploader-photo .uploader-photo__act.fa-undo{margin-left:0}}@media screen and (max-width:1023px){.uploader-photos{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:750px){.uploader-photos,.uploader-photo{width:100%;gap:10px}.uploader-photos{grid-template-columns:repeat(1,1fr)}.uploader-photo{margin-right:0;padding-left:140px;min-height:182px}.uploader-photo .uploader-photo__act{font-size:10px}.uploader-photo__img{height:162px;width:110px;position:absolute;left:10px;top:10px}.uploader-photo__img img.rotate-90,.uploader-photo__img img.rotate-270{margin:0;height:135px;width:162px;position:absolute;left:-13px;top:14px}.uploader-photo .uploader-photo__play{width:40px;height:40px;font-size:15px;line-height:40px}.uploader-photo .uploader-photo__error{text-align:left;position:relative;padding-left:7px;font-size:10px}.uploader-photo__progress-bar{font-size:11px}.uploader-photo .uploader-photo__error::before{display:none}.uploader-photo__progress-bar::before{border-width:2px;width:50px;height:50px}.uploader-photo__act.fa-trash-alt{margin:0}.uploader-photo__drop::before{font-size:7px;right:9px}.uploader-progress-bar{height:20px;line-height:16.5px}.uploader-photo__drop-wrap.has-error .hint-block .question-error{font-size:13px}.uploader-photo__drop-wrap.has-error .hint-block{width:30px}}@media screen and (max-width:359px){.uploader-photo__img{width:100px}.uploader-photo__img img.rotate-90,.uploader-photo__img img.rotate-270{height:100px;width:162px;left:-31px;top:31px}.uploader-photo .uploader-photo__act{margin:0}.uploader-photo{padding-left:125px}.uploader-photo .uploader-photo__img .lsfw-cbx{left:3px}.uploader-photo .uploader-photo__img .lsfw-cbx label{font-size:9px;padding:0 5px 0 18px}}.evaluation__row{margin-bottom:5px;background:#eee;padding:0 15px;border-radius:2px;position:relative}.evaluation__rate.evaluation__rate--green{background:#00a551}.evaluation__rate.evaluation__rate--orange{background:#ff8e41}.evaluation__rate.evaluation__rate--grey{background:#999}.evaluation__rate.evaluation__rate--red{background:#e03a3a}.evaluation__rate-sm>*{display:inline-block;vertical-align:bottom}.evaluation__rate{color:#ffff;border-radius:2px;margin-right:20px;display:inline-block;vertical-align:middle;text-align:center;width:45px;font-weight:bold;line-height:23px;font-size:13px}.evaluation-small .evaluation__ttl{font-size:13px;width:305px;font-weight:bold;text-transform:uppercase}.evaluation{background:#fff;padding:10px}.evaluation .evaluation__head>*{display:inline-block;vertical-align:middle}.evaluation .evaluation__head{cursor:pointer;line-height:40px;display:flex;align-items:center}.evaluation__services{padding:10px 0 0 0;border-top:1px solid #fff;display:none}.evaluation__row .input-marks{margin:10px 0}.evaluation__row.active{padding-bottom:10px}.evaluation__row .evaluation__service:last-of-type .input-marks{margin-bottom:0}.evaluation__row.active .evaluation__services{display:block}.evaluation .evaluation__row .bth__btn{width:88px !important;min-width:auto;margin:0 0 0 auto;position:relative;text-align:left;font-size:10px;padding-left:10px}.evaluation__row.active .bth__btn::before{transform:rotate(180deg);top:-1px}.evaluation__row .bth__btn::before{content:'\f078';transition:.3s;font-weight:bold;font-family:"Font Awesome 5 Free";font-size:9px;position:absolute;right:9px;top:0}.evaluation__row .evaluation__service .evaluation__service-txt{text-transform:uppercase;font-size:12px}.evaluation__row .evaluation__service{margin:0;padding:0;border:0}.tour-selection-wrap .evaluation .evaluation__row:last-of-type{margin-bottom:0}@media screen and (max-width:767px){.evaluation .evaluation__head{flex-wrap:wrap;line-height:normal !important}.evaluation .evaluation__row .bth__btn{line-height:22px}.evaluation__row{padding:10px}.evaluation-small .evaluation__ttl{width:100% !important;margin-bottom:10px}.evaluation__rate-sm>*{vertical-align:baseline}.evaluation__row .evaluation__service .evaluation__service-txt{font-size:10px}.tour-selection-wrap .evaluation{padding-top:5px}.evaluation__row .input-marks{margin:10px 0 5px 0}.evaluation__services{margin-top:10px}}@media screen and (max-width:400px){.evaluation__rate-sm .fz11{font-size:8px !important}.evaluation__rate{margin-right:30px}}@media screen and (max-width:374px){.evaluation__rate-sm .fz11{display:none}}.auth-form.tour-selection-wrap .bth__inp-icon+.bth__inp+.bth__inp-lbl{left:65px !important}.auth-form.tour-selection-wrap .bth__inp-icon+.bth__inp{padding-left:75px !important}.auth-form.tour-selection-wrap .has-error .bth__inp-icon::before{content:"\f059"}.auth-form.tour-selection-wrap .has-error .bth__inp-icon{background:#da4c4c}.auth-form.tour-selection-wrap .gender-rbt:hover .hint,.auth-form.tour-selection-wrap .has-error .bth__inp-icon:hover .hint{display:block;left:0 !important;right:auto !important;top:-35px !important}.auth-form.tour-selection-wrap .bth__inp-icon{width:45px;height:45px;background:#c5c5c5;border-radius:5px;cursor:pointer;text-align:center;line-height:45px !important;color:#fff;position:absolute;font-size:22px;left:10px;top:9px;z-index:2;display:block}.auth-form.tour-selection-wrap .genders-rbt{display:flex;align-items:center;gap:0 10px;height:65px;margin-bottom:15px;background:#fff;padding:5px 10px;border-radius:5px}.auth-form.tour-selection-wrap .tour-selection-wrap-flex{gap:0 10px}.auth-form.tour-selection-wrap .gender-rbt label{min-width:45px;height:45px;background:#c5c5c5;border-radius:5px;cursor:pointer;text-align:center;font-size:27px;line-height:45px !important;color:#fff;display:block}.auth-form.tour-selection-wrap .gender-rbt label:hover,.auth-form.tour-selection-wrap .gender-rbt input:checked+label{background:#e27200}.auth-form.tour-selection-wrap .gender-rbt input:checked+label:hover{background:#ff8e41}.auth-form.tour-selection-wrap .gender-rbt input{display:none}.auth-form.tour-selection-wrap .tour-selection-field-gap-icon{line-height:65px;min-width:50px;text-align:center;color:#fff;font-size:23px}.auth-form.tour-selection-wrap .tour-selection-wrap__loc{border-radius:5px}.auth-form.tour-selection-wrap .bth__inp-block.has-error .bth__inp-block-eye{right:16px !important;display:block !important}.auth-form.tour-selection-wrap .tour-selection-rbt-bubble label{min-width:100px}.promo .bth__btn.bth__btn--white:hover,.auth-form.tour-selection-wrap .bth__btn.bth__btn--white:hover{background-color:#facba8 !important;color:#e05c00 !important}.promo .bth__btn.bth__btn--white,.auth-form.tour-selection-wrap .bth__btn.bth__btn--white{border-color:transparent !important;color:#475669;background-color:rgba(255,255,255,0.6) !important}.promo .tour-selection-wrap .bth__btn,.auth-form.tour-selection-wrap .bth__btn{width:300px;line-height:18px;font-weight:bold;border-radius:5px;display:inline-block;vertical-align:top}.auth-form.tour-selection-wrap .bth__inp{border-radius:inherit}.auth-form.tour-selection-wrap .bth__inp-block.burger::after{top:5px}.auth-form.tour-selection-wrap .tour-selection-wrap-in .tour-selection-field .has-error .hint-block{top:24px}.auth-form.tour-selection-wrap .bth__inp{font-size:20px}.auth-form.tour-selection-wrap span.bth__inp{padding-top:30px}.auth-form.tour-selection-wrap .bth__inp-block{border-radius:5px;height:65px}@media screen and (max-width:1025px){.tour-selection-field-gap-icon{display:none}}@media screen and (max-width:1023px){.promo .bth__btn,.auth-form.tour-selection-wrap .bth__btn{width:270px}}@media screen and (max-width:767px){.auth-form.tour-selection-wrap .genders-rbt{padding:0;height:auto;background:transparent;width:100%}.auth-form.tour-selection-wrap .gender-rbt input:checked+label .hint{background-color:#ff8e41;color:#fff}html body .page .auth-form.tour-selection-wrap .gender-rbt .hint{display:block !important;position:static !important;box-shadow:none;padding:0;line-height:30px !important;font-size:11px !important;border-radius:3px;font-weight:bold !important;width:100%;min-width:auto;max-width:none;text-align:center;text-transform:uppercase !important}.auth-form.tour-selection-wrap .gender-rbt label::before{display:none}.auth-form.tour-selection-wrap .gender-rbt label{padding:3px;width:100px;line-height:normal;background:#fff !important;height:auto}}@media screen and (max-width:620px){.auth-form.tour-selection-wrap .tour-selection-field{margin-right:0 !important}.auth-form.tour-selection-wrap .tour-selection-rbt-bubble label{margin-bottom:5px;min-width:90px}.auth-form.tour-selection-wrap .bth__inp{font-size:16px}.auth-form.tour-selection-wrap .promo__user-types .hint-block.hint-block--sm-stat{margin:-3px 0 0 0}}.dropdown .dropdown__ttl{color:#475669;font-family:'apercu_pro',sans-serif;font-size:17px;cursor:pointer;font-weight:bold;text-transform:uppercase;display:block;background-color:#fff;padding:0 45px 0 65px;position:relative;border-radius:5px;line-height:50px}.dropdown__ttl.red::before{color:inherit}.dropdown{border-radius:3px;position:relative;background-color:#d4e4f2;padding:15px}.dropdown__ttl.active::after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown__ttl::after{content:"\f078";font-weight:bold;font-family:"Font Awesome 5 Free";color:#ff8e41;font-size:22px;position:absolute;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;right:15px;top:0}.dropdown__inner{background:#fff;margin:10px 0 0 0;padding:15px;border-radius:5px}.dropdown__ttl::before{font-weight:bold;color:#ff8e41;background:center/contain no-repeat;position:absolute;width:32px;height:32px;left:20px;top:0;font-family:"Font Awesome 5 Free";font-size:25px}@media screen and (max-width:767px){.dropdown{padding:10px}.dropdown__ttl::before{display:none}.dropdown__ttl::after{font-size:12px;right:10px}.dropdown .dropdown__ttl{padding:0 10px;font-size:14px}}
