@import url(https://maxst.icons8.com/vue-static/landings/line-awesome/line-awesome/1.3.0/css/line-awesome.min.css);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:AcromRegular;src:url(/fonts/Acrom-Regular.eot);src:local("Acrom Regular");src:local("Acrom-Regular");src:url(/fonts/Acrom-Regular.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-Regular.woff) format("woff");src:url(/fonts/Acrom-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:AcromBold;src:url(/fonts/Acrom-Bold.eot);src:local("Acrom Bold"),local("Acrom-Bold");src:url(/fonts/Acrom-Bold.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-Bold.woff) format("woff");src:url(/fonts/Acrom-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:AcromThin;src:url(/fonts/Acrom-Thin.eot);src:local("Acrom Thin"),local("Acrom-Thin");src:url(/fonts/Acrom-Thin.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-Thin.woff) format("woff");src:url(/fonts/Acrom-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:AcromLight;src:url(/fonts/Acrom-Light.eot);src:local("Acrom Light"),local("Acrom-Light");src:url(/fonts/Acrom-Light.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-Light.woff) format("woff");src:url(/fonts/Acrom-Light.ttf) format("truetype");font-weight:300;font-style:normal}@font-face{font-family:AcromExtraBold;src:url(/fonts/Acrom-ExtraBold.eot);src:local("Acrom ExtraBold"),local("Acrom-ExtraBold");src:url(/fonts/Acrom-ExtraBold.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-ExtraBold.woff) format("woff");src:url(/fonts/Acrom-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal}@font-face{font-family:AcromMedium;src:url(/fonts/Acrom-Medium.eot);src:local("Acrom Medium"),local("Acrom-Medium");src:url(/fonts/Acrom-Medium.eot?#iefix) format("embedded-opentype");src:url(/fonts/Acrom-Medium.woff) format("woff");src:url(/fonts/Acrom-Medium.ttf) format("truetype");font-weight:500;font-style:normal}.sanatorium-select-col{display:none!important}body .el-button--primary{padding:18px 30px;letter-spacing:.15em;font-size:12px}body .next-step-button .el-button--primary,body .step-1 .el-button--primary{padding:24px 60px;font-size:15px}.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button:after,body .step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-card:after{margin-top:12px!important}body{color:#171717;font-family:Onest,sans-serif;font-size:14px;line-height:1.2;-webkit-font-smoothing:antialiased;min-width:320px}body ::-moz-selection{background:#f55361;color:#fff}body ::selection{background:#f55361;color:#fff}body b,body strong{font-weight:700}button,input{font-family:Onest,sans-serif}#app{background:#fafafa;max-width:1400px;margin:0 auto;padding:40px}@media only screen and (max-width:992px){#app{padding:20px}}@media only screen and (max-width:340px){#app{padding:20px 0}}.hidden{display:none}[class*=" el-icon-"],[class^=el-icon-]{-webkit-font-smoothing:antialiased}.el-select-dropdown__item{color:#171717}.el-select-dropdown__item.selected{color:#f55361}.el-select-dropdown__item.hover{background:#f55361;color:#fff}footer{margin:80px 40px 30px 0;text-align:right;font-size:12px}@media only screen and (max-width:767px){footer{margin:80px 10px 0}}footer a{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer}footer a:hover{color:#f99ba3;color:#f8838d}.footer-info,.message-view{line-height:1.4;margin-top:20px;font-size:18px;text-align:center}.footer-info a,.message-view a{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer}.footer-info a:hover,.message-view a:hover{color:#f99ba3}.footer-info .error-button,.message-view .error-button{margin-top:15px;font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0}.footer-info .error-button:hover,.message-view .error-button:hover{background:#f77581;border-color:#f77581}.el-carousel__item.is-animating{transition:transform .3s ease-in-out}.el-form-item__error{font-size:13.5px;width:300px;text-align:left}.right .el-form-item__error{margin-left:15px;margin-top:-5px}@media only screen and (max-width:767px){.right .el-form-item__error{margin-left:0}}.el-form-error .el-checkbox__inner,.el-form-error .el-input__inner,.el-form-error .el-range-input{border-color:#f56c6c!important}.preloader{text-align:center}.lds-ring{display:inline-block;position:relative;width:80px;height:80px}.lds-ring div{box-sizing:border-box;display:block;position:absolute;width:64px;height:64px;margin:8px;border:8px solid #f55361;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#f55361 transparent transparent transparent}.lds-ring div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.el-hidden{display:none}.error-info{background:#f56c6c;color:#fff;display:inline-block;padding:10px 15px;margin-bottom:15px}.text{font-size:14px}.clearfix:after,.clearfix:before{display:table;content:""}.clearfix:after{clear:both}.el-row{margin-bottom:20px}.el-row:last-child{margin-bottom:0}.el-col{border-radius:4px}.bg-purple-dark{background:#99a9bf}.bg-purple{background:#d3dce6}.bg-purple-light{background:#e5e9f2}.grid-content{border-radius:4px;min-height:36px;position:relative}.row-bg{padding:10px 0;background-color:#f9fafc}.el-message{min-width:320px}@media only screen and (max-width:340px){.el-message{min-width:280px}}.el-message .el-message__icon{font-size:18px}.el-message .el-icon-success{color:#f55361}.el-message .el-message__content{font-size:16px}.el-message.el-message--success{background-color:#fff;border-color:#f55361;border-color:#f43b4b}.el-message.el-message--success .el-message__content{color:#f55361}.el-message-box .el-message-box__headerbtn .el-message-box__close{transition:all .3s}.el-message-box .el-message-box__headerbtn .el-message-box__close:hover{color:#f55361}.el-message-box .el-message-box__content{padding:15px 25px}.el-message-box .el-message-box__content .el-message-box__container .el-message-box__message{text-align:center;font-size:16px}.el-message-box .el-message-box__btns{text-align:center}.el-message-box .el-message-box__btns button{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;padding:12px 20px;margin-bottom:15px}.el-message-box .el-message-box__btns button:hover{background:#f77581;border-color:#f77581}.el-message-box .el-icon-success{color:#f55361;font-size:18px}.el-message-box.el-message--success .el-message__content{color:#f55361;font-size:16px}.step-2,.step-3,.step-4{max-width:1180px;margin:0 auto}.step-2 .top-header,.step-3 .top-header,.step-4 .top-header{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:5px;font-size:16px;line-height:24px;height:auto;vertical-align:top}@media only screen and (max-width:767px){.step-2 .top-header,.step-3 .top-header,.step-4 .top-header{height:auto}}.step-2 .top-header .header-back,.step-2 .top-header .header-dates,.step-2 .top-header .header-room,.step-3 .top-header .header-back,.step-3 .top-header .header-dates,.step-3 .top-header .header-room,.step-4 .top-header .header-back,.step-4 .top-header .header-dates,.step-4 .top-header .header-room{line-height:24px;height:24px;vertical-align:top;white-space:nowrap;margin-bottom:5px;color:#f55361;transition:all .3s;cursor:pointer}.step-2 .top-header .header-back i,.step-2 .top-header .header-dates i,.step-2 .top-header .header-room i,.step-3 .top-header .header-back i,.step-3 .top-header .header-dates i,.step-3 .top-header .header-room i,.step-4 .top-header .header-back i,.step-4 .top-header .header-dates i,.step-4 .top-header .header-room i{font-size:24px;line-height:24px;height:24px;vertical-align:middle;width:30px}.step-2 .top-header .header-back span,.step-2 .top-header .header-dates span,.step-2 .top-header .header-room span,.step-3 .top-header .header-back span,.step-3 .top-header .header-dates span,.step-3 .top-header .header-room span,.step-4 .top-header .header-back span,.step-4 .top-header .header-dates span,.step-4 .top-header .header-room span{border-bottom:1px dashed}.step-2 .top-header .header-back:hover,.step-2 .top-header .header-dates:hover,.step-2 .top-header .header-room:hover,.step-3 .top-header .header-back:hover,.step-3 .top-header .header-dates:hover,.step-3 .top-header .header-room:hover,.step-4 .top-header .header-back:hover,.step-4 .top-header .header-dates:hover,.step-4 .top-header .header-room:hover{color:#f99ba3}.step-2 .top-header .header-back,.step-3 .top-header .header-back,.step-4 .top-header .header-back{margin-left:-3px;margin-right:auto;padding-right:15px}.step-2 .top-header .header-back i,.step-3 .top-header .header-back i,.step-4 .top-header .header-back i{margin:-1px 0 0 0}.step-2 .top-header .header-dates,.step-3 .top-header .header-dates,.step-4 .top-header .header-dates{margin-right:15px;margin-left:-3px}.step-2 .top-header .header-dates i,.step-3 .top-header .header-dates i,.step-4 .top-header .header-dates i{margin:0}.step-2 .top-header .header-room,.step-3 .top-header .header-room,.step-4 .top-header .header-room{margin-left:-3px}.step-2 .top-header .header-room i,.step-3 .top-header .header-room i,.step-4 .top-header .header-room i{margin:-1px 0 0 0}.step-2 .el-progress,.step-3 .el-progress,.step-4 .el-progress{display:flex;justify-content:space-between;align-items:center}.step-2 .el-progress .el-progress__text,.step-3 .el-progress .el-progress__text,.step-4 .el-progress .el-progress__text{color:#171717}.step-2 .el-progress .el-progress-bar__outer,.step-3 .el-progress .el-progress-bar__outer,.step-4 .el-progress .el-progress-bar__outer{background:#fff}.step-2 .el-progress .el-progress-bar__outer .el-progress-bar__inner,.step-3 .el-progress .el-progress-bar__outer .el-progress-bar__inner,.step-4 .el-progress .el-progress-bar__outer .el-progress-bar__inner{background:#f55361}.step-2 .header-featured-image,.step-3 .header-featured-image,.step-4 .header-featured-image{margin:10px auto;text-align:center}.step-2 .header-featured-image img,.step-3 .header-featured-image img,.step-4 .header-featured-image img{width:100%}.step-2 .step-heading,.step-3 .step-heading,.step-4 .step-heading{display:flex;justify-content:space-between;align-items:center;margin:20px 0 0}.step-2 .step-heading.blink,.step-2 .step-heading.blink2,.step-2 .step-heading.blink3,.step-2 .step-heading.blink4,.step-2 .step-heading.blink5,.step-3 .step-heading.blink,.step-3 .step-heading.blink2,.step-3 .step-heading.blink3,.step-3 .step-heading.blink4,.step-3 .step-heading.blink5,.step-4 .step-heading.blink,.step-4 .step-heading.blink2,.step-4 .step-heading.blink3,.step-4 .step-heading.blink4,.step-4 .step-heading.blink5{-webkit-animation:blink .2s 6 alternate;animation:blink .2s 6 alternate}.step-2 .step-heading h2,.step-2 .step-heading h3,.step-3 .step-heading h2,.step-3 .step-heading h3,.step-4 .step-heading h2,.step-4 .step-heading h3{font-size:20px;line-height:1.3}@media only screen and (max-width:767px){.step-2 .step-heading h2,.step-2 .step-heading h3,.step-3 .step-heading h2,.step-3 .step-heading h3,.step-4 .step-heading h2,.step-4 .step-heading h3{font-size:18px}}.step-2 .step-heading .room-view,.step-3 .step-heading .room-view,.step-4 .step-heading .room-view{text-align:right;margin-left:15px}@media only screen and (max-width:767px){.step-2 .step-heading .room-view,.step-3 .step-heading .room-view,.step-4 .step-heading .room-view{display:none}}.step-2 .step-heading .room-view>div,.step-3 .step-heading .room-view>div,.step-4 .step-heading .room-view>div{font-size:24px;display:inline-block;transition:all .3s;cursor:pointer}.step-2 .step-heading .room-view>div:hover,.step-3 .step-heading .room-view>div:hover,.step-4 .step-heading .room-view>div:hover{color:#f99ba3}.step-2 .step-heading .room-view>div.active,.step-2 .step-heading .room-view>div.active:hover,.step-3 .step-heading .room-view>div.active,.step-3 .step-heading .room-view>div.active:hover,.step-4 .step-heading .room-view>div.active,.step-4 .step-heading .room-view>div.active:hover{color:#f55361;cursor:default}.step-2 .step-heading .room-view>div:hover,.step-3 .step-heading .room-view>div:hover,.step-4 .step-heading .room-view>div:hover{color:#f55361}.step-2 .step-heading .room-view>div.grid,.step-3 .step-heading .room-view>div.grid,.step-4 .step-heading .room-view>div.grid{width:28px;text-align:center}.step-2 .step-heading .room-view>div.list,.step-3 .step-heading .room-view>div.list,.step-4 .step-heading .room-view>div.list{font-size:28px;position:relative;margin-left:5px}.step-2 .step-heading .room-view>div.list i,.step-3 .step-heading .room-view>div.list i,.step-4 .step-heading .room-view>div.list i{position:relative;display:block;top:1.25px}@-webkit-keyframes blink{0%{color:#f55361}to{color:#f55361}}@keyframes blink{0%{color:#f55361}to{color:#f55361}}.el-picker-panel{color:#171717}@media only screen and (max-width:767px){.el-picker-panel{min-width:300px;width:300px;top:0!important}}.el-picker-panel .el-date-range-picker__header .el-picker-panel__icon-btn{color:#171717;font-size:20px;margin-top:5px}.el-picker-panel .el-date-range-picker__header .el-picker-panel__icon-btn:hover{color:#f55361}.el-picker-panel .el-date-range-picker__header .el-picker-panel__icon-btn:first-of-type{display:none}@media only screen and (max-width:767px){.el-picker-panel .el-date-range-picker__header .el-picker-panel__icon-btn.el-icon-arrow-right{margin-top:-307px}}@media only screen and (max-width:767px){.el-picker-panel .el-picker-panel__body{min-width:300.5px;width:300.5px}.el-picker-panel .el-picker-panel__body .el-date-range-picker__content{width:100%;padding-bottom:0}}.el-picker-panel .el-date-table{font-size:14px}@media only screen and (max-width:767px){.el-picker-panel .el-date-table{min-height:269px}.el-picker-panel .el-date-table tr:first-of-type{height:40.5px}}.el-picker-panel .el-date-table th{color:#171717;background:#e6e9ea}.el-picker-panel .el-date-table th:nth-of-type(6),.el-picker-panel .el-date-table th:nth-of-type(7){color:#f66}.el-picker-panel .el-date-table tr.el-date-table__row td:nth-of-type(6),.el-picker-panel .el-date-table tr.el-date-table__row td:nth-of-type(7){color:#ff8f8f}.el-picker-panel .el-date-table td.today span{color:#f55361}.el-picker-panel .el-date-table td:hover span{color:#fff}.el-picker-panel .el-date-table td.end-date div,.el-picker-panel .el-date-table td.start-date div{margin:0}.el-picker-panel .el-date-table td.end-date div span,.el-picker-panel .el-date-table td.start-date div span{background:#f55361}.el-picker-panel .el-date-table td.start-date div{border-top-left-radius:0;border-bottom-left-radius:0}.el-picker-panel .el-date-table td.end-date div{border-top-right-radius:0;border-bottom-right-radius:0}.el-picker-panel .el-date-table td.available:hover div{background:#f43b4b;color:#fff}.el-picker-panel .el-date-table td.in-range div{background:#f55361}.el-picker-panel .el-date-table td.in-range div span{color:#fff}.el-picker-panel .el-date-table td.in-range:hover div,.el-picker-panel .el-date-table td.in-range:hover div span{background:#f43b4b}.el-picker-panel .el-date-table td.prev-month{cursor:default}.el-picker-panel .el-date-table td.next-month,.el-picker-panel .el-date-table td.prev-month div{display:none}.el-picker-panel .el-date-table td.disabled,.el-picker-panel .el-date-table td.disabled:hover{color:#c0c4cc;cursor:not-allowed}.el-picker-panel .el-date-table td.disabled:hover div,.el-picker-panel .el-date-table td.disabled:hover div:hover,.el-picker-panel .el-date-table td.disabled div,.el-picker-panel .el-date-table td.disabled div:hover{background:none;color:#c0c4cc}.el-picker-panel .el-date-table td.disabled:hover div:hover span,.el-picker-panel .el-date-table td.disabled:hover div:hover span:hover,.el-picker-panel .el-date-table td.disabled:hover div span,.el-picker-panel .el-date-table td.disabled:hover div span:hover,.el-picker-panel .el-date-table td.disabled div:hover span,.el-picker-panel .el-date-table td.disabled div:hover span:hover,.el-picker-panel .el-date-table td.disabled div span,.el-picker-panel .el-date-table td.disabled div span:hover{color:#c0c4cc}.step-1{max-width:630px;margin:0 auto}.step-1 h1,.step-1 h2,.step-1 h3,.step-1 h4,.step-1 h5,.step-1 h6{margin:20px auto 10px;line-height:1.3}.step-1 h1{text-align:center;font-size:22px;margin:5px auto 0}.step-1 h2{font-size:19px;margin:35px auto 5px}.step-1 h3{font-size:17px;margin:35px auto 5px}.step-1 h4{font-size:16px;margin:15px auto 10px}@media only screen and (max-width:767px){.step-1 .content{max-width:300px;margin:0 auto}}.step-1 .el-col.right{text-align:right}@media only screen and (max-width:767px){.step-1 .el-col,.step-1 .el-col.right{text-align:left}}.step-1 .el-range-editor{width:300px}.step-1 .el-range-editor:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.step-1 .el-range-editor .el-icon-circle-close{font-family:inherit;transition:all .3s;cursor:pointer;position:relative}.step-1 .el-range-editor .el-icon-circle-close:hover{color:#f99ba3}.step-1 .el-range-editor .el-icon-circle-close .el-input input{padding-left:40px}.step-1 .el-range-editor .el-icon-circle-close:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;font-family:element-icons;font-size:18px;font-weight:400;content:"";position:absolute;top:-1px;left:19px;transform:rotate(45deg);transition:all .3s;cursor:pointer}.step-1 .el-range-editor .el-icon-circle-close:before:hover,.step-1 .el-range-editor .el-icon-circle-close:hover:before{color:#f99ba3}.step-1 .el-input__inner,.step-1 .el-range-input{cursor:pointer;transition:all .3s;color:#171717}.step-1 .el-input__inner::-webkit-input-placeholder,.step-1 .el-range-input::-webkit-input-placeholder{color:#171717}.step-1 .el-input__inner:-ms-input-placeholder,.step-1 .el-range-input:-ms-input-placeholder{color:#171717}.step-1 .el-input__inner:-moz-placeholder,.step-1 .el-input__inner::-moz-placeholder,.step-1 .el-range-input:-moz-placeholder,.step-1 .el-range-input::-moz-placeholder{color:#171717;opacity:1}.el-form-error .step-1 .el-input__inner,.el-form-error .step-1 .el-range-input,.step-1 .el-input__inner.el-form-error,.step-1 .el-range-input.el-form-error{border-color:#f56c6c}.step-1 .el-input__inner.is-active,.step-1 .el-input__inner.is-active:hover,.step-1 .el-input__inner.is-focus,.step-1 .el-input__inner.is-focus .el-input__inner,.step-1 .el-input__inner:focus,.step-1 .el-input__inner:hover,.step-1 .el-range-input.is-active,.step-1 .el-range-input.is-active:hover,.step-1 .el-range-input.is-focus,.step-1 .el-range-input.is-focus .el-input__inner,.step-1 .el-range-input:focus,.step-1 .el-range-input:hover{border-color:#f55361}.el-form-error .step-1 .el-input__inner.is-active,.el-form-error .step-1 .el-input__inner.is-active:hover,.el-form-error .step-1 .el-input__inner.is-focus,.el-form-error .step-1 .el-input__inner.is-focus .el-input__inner,.el-form-error .step-1 .el-input__inner:focus,.el-form-error .step-1 .el-input__inner:hover,.el-form-error .step-1 .el-range-input.is-active,.el-form-error .step-1 .el-range-input.is-active:hover,.el-form-error .step-1 .el-range-input.is-focus,.el-form-error .step-1 .el-range-input.is-focus .el-input__inner,.el-form-error .step-1 .el-range-input:focus,.el-form-error .step-1 .el-range-input:hover,.step-1 .el-input__inner.is-active.el-form-error,.step-1 .el-input__inner.is-active:hover.el-form-error,.step-1 .el-input__inner.is-focus.el-form-error,.step-1 .el-input__inner.is-focus .el-input__inner.el-form-error,.step-1 .el-input__inner:focus.el-form-error,.step-1 .el-input__inner:hover.el-form-error,.step-1 .el-range-input.is-active.el-form-error,.step-1 .el-range-input.is-active:hover.el-form-error,.step-1 .el-range-input.is-focus.el-form-error,.step-1 .el-range-input.is-focus .el-input__inner.el-form-error,.step-1 .el-range-input:focus.el-form-error,.step-1 .el-range-input:hover.el-form-error{border-color:#f56c6c}.step-1 .el-input__inner .el-input__icon,.step-1 .el-input__inner .el-range__icon,.step-1 .el-range-input .el-input__icon,.step-1 .el-range-input .el-range__icon{margin-left:0;margin-top:0;color:#f55361}.step-1 .el-input__inner .el-range__icon,.step-1 .el-range-input .el-range__icon{position:relative}.step-1 .el-input__inner .el-range__icon .el-input input,.step-1 .el-range-input .el-range__icon .el-input input{padding-left:40px}.step-1 .el-input__inner .el-range__icon:before,.step-1 .el-range-input .el-range__icon:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;content:"";top:0;top:1px;left:2px}.step-1 .el-input-number-block h3{display:inline-block;text-align:left;width:300px}@media only screen and (max-width:767px){.step-1 .el-input-number-block h3{display:block;text-align:left;width:100%;margin-top:15px}}.step-1 .el-input-number-block .el-input-number{width:150px!important;margin-right:150px;cursor:pointer;transition:all .3s}.el-form-error .step-1 .el-input-number-block .el-input-number,.step-1 .el-input-number-block .el-input-number.el-form-error{border-color:#f56c6c}.step-1 .el-input-number-block .el-input-number.is-active,.step-1 .el-input-number-block .el-input-number.is-active:hover,.step-1 .el-input-number-block .el-input-number.is-focus,.step-1 .el-input-number-block .el-input-number.is-focus .el-input__inner,.step-1 .el-input-number-block .el-input-number:focus,.step-1 .el-input-number-block .el-input-number:hover{border-color:#f55361}.el-form-error .step-1 .el-input-number-block .el-input-number.is-active,.el-form-error .step-1 .el-input-number-block .el-input-number.is-active:hover,.el-form-error .step-1 .el-input-number-block .el-input-number.is-focus,.el-form-error .step-1 .el-input-number-block .el-input-number.is-focus .el-input__inner,.el-form-error .step-1 .el-input-number-block .el-input-number:focus,.el-form-error .step-1 .el-input-number-block .el-input-number:hover,.step-1 .el-input-number-block .el-input-number.is-active.el-form-error,.step-1 .el-input-number-block .el-input-number.is-active:hover.el-form-error,.step-1 .el-input-number-block .el-input-number.is-focus.el-form-error,.step-1 .el-input-number-block .el-input-number.is-focus .el-input__inner.el-form-error,.step-1 .el-input-number-block .el-input-number:focus.el-form-error,.step-1 .el-input-number-block .el-input-number:hover.el-form-error{border-color:#f56c6c}@media only screen and (max-width:767px){.step-1 .el-input-number-block .el-input-number{margin-left:auto;margin-right:auto}}.step-1 .el-input-number-block .el-input-number .el-input-number__decrease,.step-1 .el-input-number-block .el-input-number .el-input-number__increase{transition:all .3s}.step-1 .el-input-number-block .el-input-number .el-input-number__decrease:not(.is-disabled),.step-1 .el-input-number-block .el-input-number .el-input-number__increase:not(.is-disabled){color:#f55361;transition:all .3s;cursor:pointer}.step-1 .el-input-number-block .el-input-number .el-input-number__decrease:not(.is-disabled):hover,.step-1 .el-input-number-block .el-input-number .el-input-number__increase:not(.is-disabled):hover{color:#f99ba3}.step-1 .el-input-number-block .el-input-number__decrease:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled),.step-1 .el-input-number-block .el-input-number__increase:hover:not(.is-disabled)~.el-input .el-input__inner:not(.is-disabled){border-color:#f55361}.step-1 .adult-select{position:relative}.step-1 .adult-select .el-input input{padding-left:40px}.step-1 .adult-select:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;content:""}.step-1 .child-title{text-align:left;margin-left:15px;position:relative}.step-1 .child-title i{position:relative;top:1px;color:#f55361}@media only screen and (max-width:767px){.step-1 .child-title{margin-left:0}}.step-1 .select-child-block{position:relative;width:300px;display:inline-block}.step-1 .select-child-block .child-remove{display:block;position:absolute;right:12px;top:11px;height:13px;width:5px;border:none;background:none;color:#f55361;transition:all .3s;cursor:pointer}.step-1 .select-child-block .child-remove:hover{color:#f99ba3}.step-1 .select-child-block .child-remove:before{font-family:element-icons;font-size:18px;content:"";position:absolute;top:0;right:0;transform:rotate(45deg)}.step-1 .select-child-block .child-selected{position:relative}.step-1 .select-child-block .child-selected .el-input input{padding-left:40px}.step-1 .select-child-block .child-selected:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;content:"";left:12px}.step-1 .select-child-block .child-selected .el-input__suffix{display:none}.step-1 .child-add{position:relative;cursor:pointer;transition:all .3s}.step-1 .child-add .el-input input{padding-left:40px}.step-1 .child-add:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;font-family:element-icons;font-size:18px;font-weight:400;content:"";top:9px}.step-1 .el-select{width:300px;margin-bottom:5px}.step-1 .el-select .el-input{cursor:pointer;transition:all .3s}.step-1 .el-select .el-input::-webkit-input-placeholder{color:#171717}.step-1 .el-select .el-input:-ms-input-placeholder{color:#171717}.step-1 .el-select .el-input:-moz-placeholder,.step-1 .el-select .el-input::-moz-placeholder{color:#171717;opacity:1}.el-form-error .step-1 .el-select .el-input,.step-1 .el-select .el-input.el-form-error{border-color:#f56c6c}.step-1 .el-select .el-input.is-active,.step-1 .el-select .el-input.is-active:hover,.step-1 .el-select .el-input.is-focus,.step-1 .el-select .el-input.is-focus .el-input__inner,.step-1 .el-select .el-input:focus,.step-1 .el-select .el-input:hover{border-color:#f55361}.el-form-error .step-1 .el-select .el-input.is-active,.el-form-error .step-1 .el-select .el-input.is-active:hover,.el-form-error .step-1 .el-select .el-input.is-focus,.el-form-error .step-1 .el-select .el-input.is-focus .el-input__inner,.el-form-error .step-1 .el-select .el-input:focus,.el-form-error .step-1 .el-select .el-input:hover,.step-1 .el-select .el-input.is-active.el-form-error,.step-1 .el-select .el-input.is-active:hover.el-form-error,.step-1 .el-select .el-input.is-focus.el-form-error,.step-1 .el-select .el-input.is-focus .el-input__inner.el-form-error,.step-1 .el-select .el-input:focus.el-form-error,.step-1 .el-select .el-input:hover.el-form-error{border-color:#f56c6c}.step-1 .el-select .el-input .el-input__suffix{right:9px}.step-1 .el-select .el-input .el-input__suffix .el-icon-arrow-up,.step-1 .el-select .el-input .el-input__suffix .el-select__caret{color:#f55361;transition:all .3s;cursor:pointer}.step-1 .el-select .el-input .el-input__suffix .el-icon-arrow-up:hover,.step-1 .el-select .el-input .el-input__suffix .el-select__caret:hover{color:#f99ba3}.step-1 .link-addroom{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;position:relative;cursor:pointer;transition:all .3s;margin-left:42px;margin-top:12.5px}.step-1 .link-addroom:hover{color:#f99ba3}.step-1 .link-addroom .el-input input{padding-left:40px}.step-1 .link-addroom:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;font-family:element-icons;font-size:18px;font-weight:400;content:"";top:9px}@media only screen and (max-width:767px){.step-1 .link-addroom{margin-bottom:25px;margin-left:41px}}.step-1 .link-addroom:before{top:-2px;left:-28px;color:inherit}.step-1 .room-block{margin:35px 0 0}.step-1 .room-block .grid-content{min-height:0}.step-1 .room-block .grid-content h2,.step-1 .room-block .grid-content h4{margin:0}.step-1 .room-block .el-col:nth-of-type(2) .grid-content{text-align:right}.step-1 .room-block .el-col:nth-of-type(2) .link{margin-top:4px;margin-right:3px;display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;position:relative;cursor:pointer;transition:all .3s}.step-1 .room-block .el-col:nth-of-type(2) .link:hover{color:#f99ba3}.step-1 .room-block .el-col:nth-of-type(2) .link .el-input input{padding-left:40px}.step-1 .room-block .el-col:nth-of-type(2) .link:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;font-family:element-icons;font-size:18px;font-weight:400;content:"";top:9px;transform:rotate(45deg);color:inherit;top:-4.5px;left:-14px}.step-1 .room-san-block{margin-top:10px}.step-1 .room-san-block .sanatorium-select-col .el-select{position:relative}.step-1 .room-san-block .sanatorium-select-col .el-select .el-input input{padding-left:40px}.step-1 .room-san-block .sanatorium-select-col .el-select:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;content:"";left:12px}.step-1 .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;display:block;padding:20px 60px;margin:0 auto 20px;font-size:16px;min-width:308px}.step-1 .el-button--primary:hover{background:#f77581;border-color:#f77581}@media only screen and (max-width:767px){.step-1 .el-button--primary{padding:20px 56.5px;width:300px}}.el-popover,.el-popper[x-placement^=top]{word-break:none;text-align:left;width:260px!important;word-break:normal;border-color:#f55361;margin-left:-6px}.el-popover .popper__arrow,.el-popper[x-placement^=top] .popper__arrow{border-top-color:#f55361;bottom:-7px}.step-2 .grid-view,.step-2 .list-view{margin:5px -10px 0}.step-2 .grid-view .room,.step-2 .list-view .room{width:33.33333333%;box-sizing:border-box;padding:0 10px;margin:15px 0;display:inline-block}@media only screen and (max-width:992px){.step-2 .grid-view .room,.step-2 .list-view .room{width:50%}}@media only screen and (max-width:767px){.step-2 .grid-view .room,.step-2 .list-view .room{width:100%}}.step-2 .grid-view .room .card,.step-2 .grid-view .room .item,.step-2 .list-view .room .card,.step-2 .list-view .room .item{display:inline-block;background:#fafafa;width:100%;min-width:230px;max-width:400px;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s}.step-2 .grid-view .room .card:hover,.step-2 .grid-view .room .item:hover,.step-2 .list-view .room .card:hover,.step-2 .list-view .room .item:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.step-2 .grid-view .room .card.active-card,.step-2 .grid-view .room .item.active-card,.step-2 .list-view .room .card.active-card,.step-2 .list-view .room .item.active-card{background:rgba(245,83,97,.15)}.step-2 .grid-view .room .card.active-card .el-card__header,.step-2 .grid-view .room .item.active-card .el-card__header,.step-2 .list-view .room .card.active-card .el-card__header,.step-2 .list-view .room .item.active-card .el-card__header{background:none}.step-2 .grid-view .room .card.active-card .choose,.step-2 .grid-view .room .item.active-card .choose,.step-2 .list-view .room .card.active-card .choose,.step-2 .list-view .room .item.active-card .choose{display:none}.step-2 .grid-view .room .card.active-card .choosen,.step-2 .grid-view .room .item.active-card .choosen,.step-2 .list-view .room .card.active-card .choosen,.step-2 .list-view .room .item.active-card .choosen{display:inline-block}.step-2 .grid-view .room .card .choosen,.step-2 .grid-view .room .item .choosen,.step-2 .list-view .room .card .choosen,.step-2 .list-view .room .item .choosen{display:none}.step-2 .grid-view .room .card .choosen .la-check,.step-2 .grid-view .room .item .choosen .la-check,.step-2 .list-view .room .card .choosen .la-check,.step-2 .list-view .room .item .choosen .la-check{margin-left:-5px;margin-right:5px}.step-2 .grid-view .room .card .picture,.step-2 .grid-view .room .item .picture,.step-2 .list-view .room .card .picture,.step-2 .list-view .room .item .picture{position:relative;cursor:zoom-in}.step-2 .grid-view .room .card .picture:hover .features,.step-2 .grid-view .room .card .picture:hover .stickers,.step-2 .grid-view .room .item .picture:hover .features,.step-2 .grid-view .room .item .picture:hover .stickers,.step-2 .list-view .room .card .picture:hover .features,.step-2 .list-view .room .card .picture:hover .stickers,.step-2 .list-view .room .item .picture:hover .features,.step-2 .list-view .room .item .picture:hover .stickers{opacity:0}.step-2 .grid-view .room .card .picture img,.step-2 .grid-view .room .item .picture img,.step-2 .list-view .room .card .picture img,.step-2 .list-view .room .item .picture img{width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.step-2 .grid-view .room .card .picture .image,.step-2 .grid-view .room .item .picture .image,.step-2 .list-view .room .card .picture .image,.step-2 .list-view .room .item .picture .image{height:230px;background-position:50%;background-size:cover}.step-2 .grid-view .room .card .picture .features,.step-2 .grid-view .room .item .picture .features,.step-2 .list-view .room .card .picture .features,.step-2 .list-view .room .item .picture .features{position:absolute;z-index:10;top:0;left:0;display:flex;background:#fafafa;font-size:18px;transition:all .3s}.step-2 .grid-view .room .card .picture .features div,.step-2 .grid-view .room .item .picture .features div,.step-2 .list-view .room .card .picture .features div,.step-2 .list-view .room .item .picture .features div{padding:4px}.step-2 .grid-view .room .card .stickers,.step-2 .grid-view .room .item .stickers,.step-2 .list-view .room .card .stickers,.step-2 .list-view .room .item .stickers{position:absolute;z-index:10;top:0;right:0;transition:all .3s}.step-2 .grid-view .room .card .stickers .sticker,.step-2 .grid-view .room .item .stickers .sticker,.step-2 .list-view .room .card .stickers .sticker,.step-2 .list-view .room .item .stickers .sticker{background:#f55361;color:#fff;display:flex;font-size:14px;padding:0 10px;height:27px;line-height:27px}.step-2 .grid-view .room .card .stickers .sticker.clickable,.step-2 .grid-view .room .item .stickers .sticker.clickable,.step-2 .list-view .room .card .stickers .sticker.clickable,.step-2 .list-view .room .item .stickers .sticker.clickable{cursor:pointer}.step-2 .grid-view .room .card .stickers .sticker.clickable:hover,.step-2 .grid-view .room .item .stickers .sticker.clickable:hover,.step-2 .list-view .room .card .stickers .sticker.clickable:hover,.step-2 .list-view .room .item .stickers .sticker.clickable:hover{background:#f55361}.step-2 .grid-view .room .card .description,.step-2 .grid-view .room .item .description,.step-2 .list-view .room .card .description,.step-2 .list-view .room .item .description{padding:20px;cursor:pointer}@media only screen and (max-width:1200px){.step-2 .grid-view .room .card .description,.step-2 .grid-view .room .item .description,.step-2 .list-view .room .card .description,.step-2 .list-view .room .item .description{padding:15px}}@media only screen and (max-width:1110px){.step-2 .grid-view .room .card .description,.step-2 .grid-view .room .item .description,.step-2 .list-view .room .card .description,.step-2 .list-view .room .item .description{padding:15px}}@media only screen and (max-width:992px){.step-2 .grid-view .room .card .description,.step-2 .grid-view .room .item .description,.step-2 .list-view .room .card .description,.step-2 .list-view .room .item .description{padding:20px}}@media only screen and (max-width:390px){.step-2 .grid-view .room .card .description,.step-2 .grid-view .room .item .description,.step-2 .list-view .room .card .description,.step-2 .list-view .room .item .description{padding:15px}}.step-2 .grid-view .room .card .description .title,.step-2 .grid-view .room .item .description .title,.step-2 .list-view .room .card .description .title,.step-2 .list-view .room .item .description .title{font-size:17px;line-height:1.3;margin-bottom:10px;min-height:46px}.step-2 .grid-view .room .card .description .column,.step-2 .grid-view .room .item .description .column,.step-2 .list-view .room .card .description .column,.step-2 .list-view .room .item .description .column{width:50%;display:inline-block;vertical-align:top;text-align:left}.step-2 .grid-view .room .card .description .column:nth-of-type(3),.step-2 .grid-view .room .item .description .column:nth-of-type(3),.step-2 .list-view .room .card .description .column:nth-of-type(3),.step-2 .list-view .room .item .description .column:nth-of-type(3){text-align:right}.step-2 .grid-view .room .card .description .column .properties div,.step-2 .grid-view .room .item .description .column .properties div,.step-2 .list-view .room .card .description .column .properties div,.step-2 .list-view .room .item .description .column .properties div{height:24px;line-height:24px}.step-2 .grid-view .room .card .description .column .properties div i,.step-2 .grid-view .room .item .description .column .properties div i,.step-2 .list-view .room .card .description .column .properties div i,.step-2 .list-view .room .item .description .column .properties div i{font-size:22px;vertical-align:middle;height:24px}.step-2 .grid-view .room .card .description .column .properties div span,.step-2 .grid-view .room .item .description .column .properties div span,.step-2 .list-view .room .card .description .column .properties div span,.step-2 .list-view .room .item .description .column .properties div span{margin-left:5px;line-height:24px;height:24px;vertical-align:top}.step-2 .grid-view .room .card .description .column .properties div .link,.step-2 .grid-view .room .item .description .column .properties div .link,.step-2 .list-view .room .card .description .column .properties div .link,.step-2 .list-view .room .item .description .column .properties div .link{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer;line-height:16px;height:16px}.step-2 .grid-view .room .card .description .column .properties div .link:hover,.step-2 .grid-view .room .item .description .column .properties div .link:hover,.step-2 .list-view .room .card .description .column .properties div .link:hover,.step-2 .list-view .room .item .description .column .properties div .link:hover{color:#f99ba3}@media only screen and (max-width:1110px){.step-2 .grid-view .room .card .description .column .properties div .link,.step-2 .grid-view .room .item .description .column .properties div .link,.step-2 .list-view .room .card .description .column .properties div .link,.step-2 .list-view .room .item .description .column .properties div .link{font-size:13px}}@media only screen and (max-width:992px){.step-2 .grid-view .room .card .description .column .properties div .link,.step-2 .grid-view .room .item .description .column .properties div .link,.step-2 .list-view .room .card .description .column .properties div .link,.step-2 .list-view .room .item .description .column .properties div .link{font-size:14px}}@media only screen and (max-width:340px){.step-2 .grid-view .room .card .description .column .properties div .link,.step-2 .grid-view .room .item .description .column .properties div .link,.step-2 .list-view .room .card .description .column .properties div .link,.step-2 .list-view .room .item .description .column .properties div .link{font-size:13px}}.step-2 .grid-view .room .card .description .column .properties div.last-room,.step-2 .grid-view .room .item .description .column .properties div.last-room,.step-2 .list-view .room .card .description .column .properties div.last-room,.step-2 .list-view .room .item .description .column .properties div.last-room{color:#e67e22}.step-2 .grid-view .room .card .description .footer,.step-2 .grid-view .room .item .description .footer,.step-2 .list-view .room .card .description .footer,.step-2 .list-view .room .item .description .footer{margin-top:15px}.step-2 .grid-view .room .card .description .footer .column,.step-2 .grid-view .room .item .description .footer .column,.step-2 .list-view .room .card .description .footer .column,.step-2 .list-view .room .item .description .footer .column{width:50%}.step-2 .grid-view .room .card .description .footer .column:nth-of-type(2),.step-2 .grid-view .room .item .description .footer .column:nth-of-type(2),.step-2 .list-view .room .card .description .footer .column:nth-of-type(2),.step-2 .list-view .room .item .description .footer .column:nth-of-type(2){text-align:right}.step-2 .grid-view .room .card .description .footer .price,.step-2 .grid-view .room .item .description .footer .price,.step-2 .list-view .room .card .description .footer .price,.step-2 .list-view .room .item .description .footer .price{font-size:17px;position:relative}.step-2 .grid-view .room .card .description .footer .price .price-numbers,.step-2 .grid-view .room .item .description .footer .price .price-numbers,.step-2 .list-view .room .card .description .footer .price .price-numbers,.step-2 .list-view .room .item .description .footer .price .price-numbers{display:inline-block;text-align:right;margin-right:3px;height:41px;line-height:41px}.step-2 .grid-view .room .card .description .footer .price .price-numbers .old-price,.step-2 .grid-view .room .item .description .footer .price .price-numbers .old-price,.step-2 .list-view .room .card .description .footer .price .price-numbers .old-price,.step-2 .list-view .room .item .description .footer .price .price-numbers .old-price{color:#aeb2b6;min-height:10px;text-decoration:line-through}.step-2 .grid-view .room .card .description .footer .price .price-numbers .actual-price,.step-2 .grid-view .room .item .description .footer .price .price-numbers .actual-price,.step-2 .list-view .room .card .description .footer .price .price-numbers .actual-price,.step-2 .list-view .room .item .description .footer .price .price-numbers .actual-price{min-height:18px}.step-2 .grid-view .room .card .description .footer .price .sale,.step-2 .grid-view .room .item .description .footer .price .sale,.step-2 .list-view .room .card .description .footer .price .sale,.step-2 .list-view .room .item .description .footer .price .sale{display:inline-block;padding:3px 4px;background:#f55361;color:#fff}@media only screen and (max-width:1110px){.step-2 .grid-view .room .card .description .footer .price .sale,.step-2 .grid-view .room .item .description .footer .price .sale,.step-2 .list-view .room .card .description .footer .price .sale,.step-2 .list-view .room .item .description .footer .price .sale{position:absolute;bottom:0;right:-12px}}@media only screen and (max-width:992px){.step-2 .grid-view .room .card .description .footer .price .sale,.step-2 .grid-view .room .item .description .footer .price .sale,.step-2 .list-view .room .card .description .footer .price .sale,.step-2 .list-view .room .item .description .footer .price .sale{position:static;bottom:auto;right:auto}}.step-2 .grid-view .room .card .description .footer .el-button--primary,.step-2 .grid-view .room .item .description .footer .el-button--primary,.step-2 .list-view .room .card .description .footer .el-button--primary,.step-2 .list-view .room .item .description .footer .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;margin-top:-2px}.step-2 .grid-view .room .card .description .footer .el-button--primary:hover,.step-2 .grid-view .room .item .description .footer .el-button--primary:hover,.step-2 .list-view .room .card .description .footer .el-button--primary:hover,.step-2 .list-view .room .item .description .footer .el-button--primary:hover{background:#f77581;border-color:#f77581}.step-2 .list-view{margin:10px 0}.step-2 .list-view .room{width:100%;margin:10px 0;padding:0}@media only screen and (max-width:767px){.step-2 .list-view .room{max-width:420px}}.step-2 .list-view .room .item{display:flex;width:100%;max-width:100%}.step-2 .list-view .room .item.active-card{background:rgba(245,83,97,.15)}.step-2 .list-view .room .item.active-card .el-card__header{background:none}.step-2 .list-view .room .item.active-card .choose{display:none}.step-2 .list-view .room .item.active-card .choosen{display:inline-block}@media only screen and (max-width:767px){.step-2 .list-view .room .item{display:block;max-width:420px}}.step-2 .list-view .room .item .picture,.step-2 .list-view .room .item .picture:hover{width:190px}@media only screen and (max-width:767px){.step-2 .list-view .room .item .picture,.step-2 .list-view .room .item .picture:hover{width:100%;max-width:420px}}.step-2 .list-view .room .item .picture:hover img,.step-2 .list-view .room .item .picture img{height:auto;cursor:default}.step-2 .list-view .room .item .picture .features,.step-2 .list-view .room .item .picture:hover .features{position:static;justify-content:space-around;background:#ededed;width:190px;opacity:1;cursor:default}@media only screen and (max-width:767px){.step-2 .list-view .room .item .picture .features,.step-2 .list-view .room .item .picture:hover .features{position:absolute;top:0;left:0;right:auto;width:auto}}.step-2 .list-view .room .item .picture .features div,.step-2 .list-view .room .item .picture:hover .features div{padding:6px 2px}.step-2 .list-view .room .item .description{padding:18px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description{display:block;max-width:100%;box-sizing:border-box}}.step-2 .list-view .room .item .description .title{margin-bottom:2px;min-height:23px}.step-2 .list-view .room .item .description .main{width:calc(100% - 170px)}.step-2 .list-view .room .item .description .footer{text-align:right;width:160px}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description .footer{padding-top:10px;display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description .stickers{top:0}}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description .column{width:100%}}.step-2 .list-view .room .item .description .column .properties div:nth-of-type(2){height:auto}.step-2 .list-view .room .item .description .column .properties div:nth-of-type(2) div{display:inline-block;margin-right:20px;margin-top:20px;margin-bottom:5px}.step-2 .list-view .room .item .description .column .properties div:nth-of-type(2) div span{margin-left:5px}.step-2 .list-view .room .item .description .column .properties div span{margin-left:0}.step-2 .list-view .room .item .description .footer{margin-top:0}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description .footer .price{text-align:left}}.step-2 .list-view .room .item .description .footer:nth-of-type(2) .choose.el-button--primary,.step-2 .list-view .room .item .description .footer:nth-of-type(2) .choosen.el-button--primary{margin-top:10px;margin-bottom:3px}@media only screen and (max-width:767px){.step-2 .list-view .room .item .description .footer:nth-of-type(2) .choose.el-button--primary,.step-2 .list-view .room .item .description .footer:nth-of-type(2) .choosen.el-button--primary{margin-top:0}}.step-2 .alternative-dates.list-view h3{font-size:20px;line-height:1.3;margin-top:15px;margin-bottom:10px;margin-right:18px}@media only screen and (max-width:767px){.step-2 .alternative-dates.list-view h3{font-size:18px}}.step-2 .alternative-dates.list-view p{margin-bottom:5px}.step-2 .alternative-dates.list-view .room .item .description .column.main{width:auto;display:flex;justify-content:space-between;flex-direction:column;min-height:120px}.step-2 .alternative-dates.list-view .room .item .description .column.main .price{margin-top:0;font-size:17px}.step-2 .alternative-dates.list-view .room .item .description .column.main .properties div:nth-of-type(2) div{margin-top:5px;margin-bottom:5px}@media only screen and (max-width:992px){.step-2 .alternative-dates.list-view .room .item .description .column.main .properties div:nth-of-type(2) div{margin-top:0;margin-bottom:0}}@media only screen and (max-width:767px){.step-2 .alternative-dates.list-view .room .item .description .column.main .properties .link{margin-top:10px}}.step-2 .alternative-dates.list-view .room .item .description .column .last-room{height:0;width:0}@media only screen and (max-width:992px){.step-2 .alternative-dates.list-view .room .item .desktop-table{display:none}}.step-2 .alternative-dates.list-view .room .item .mobile-table{display:none}.step-2 .alternative-dates.list-view .room .item .mobile-table .el-table{max-width:300px;min-width:300px}@media only screen and (max-width:767px){.step-2 .alternative-dates.list-view .room .item .mobile-table .el-table{max-width:100%;width:100%}}@media only screen and (max-width:992px){.step-2 .alternative-dates.list-view .room .item .mobile-table{display:block}}.step-2 .alternative-dates.list-view .room .item .el-table{color:#171717;margin:0;max-width:504px;min-width:470px}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__header-wrapper .el-table__header thead{color:#171717;font-size:14px;font-weight:700}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__header-wrapper .el-table__header thead tr:nth-of-type(2){display:none}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__header-wrapper .el-table__header th{background:#ededed;padding:8px 12px;text-align:center}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__header-wrapper .el-table__header th .cell{padding:0}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody tr td{border-color:#ededed;padding:8px 15px;text-align:center}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody tr td .cell{padding:0}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody tr td .cell p{margin-bottom:7px}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody tr td .cell p:last-of-type{margin-bottom:0}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody .link{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer;line-height:16px;height:16px}.step-2 .alternative-dates.list-view .room .item .el-table .el-table__body-wrapper table tbody .link:hover{color:#f99ba3}.step-2 .alternative-dates.list-view .room .item .el-table.el-table--enable-row-hover tr.current-row td,.step-2 .alternative-dates.list-view .room .item .el-table.el-table--enable-row-hover tr:hover td{background:#fafafa}@media only screen and (max-width:340px){.step-2{padding:0 15px}}.el-drawer.ltr,.el-drawer.rtl,.el-drawer__container{overflow-y:auto;overflow-x:hidden}.el-drawer{background:#fafafa;max-width:820px;width:100%!important;bottom:auto!important;height:auto!important}.el-drawer .el-drawer__header{padding:0;margin-bottom:0}.el-drawer .el-drawer__header>:first-child{flex:0}.el-drawer .el-drawer__header .el-drawer__close-btn{position:absolute;z-index:10;top:19px;right:15.5px;cursor:pointer;transition:all .3s;font-size:24px}.el-drawer .el-drawer__header .el-drawer__close-btn:hover{color:#f55361}.el-drawer .el-drawer__body{overflow-x:auto;flex:none!important}.el-drawer .el-drawer__body .room-full{background:#fafafa}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .room-full-top{display:flex;flex-direction:column-reverse}}.el-drawer .el-drawer__body .room-full .column{display:inline-block;vertical-align:top;height:299px}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .column{height:auto;box-sizing:border-box}.el-drawer .el-drawer__body .room-full .column:first-of-type{padding-right:10px}}@media only screen and (max-width:767px)and (max-width:500px){.el-drawer .el-drawer__body .room-full .column:first-of-type{padding:0}}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .column:nth-of-type(2){padding-left:10px}}@media only screen and (max-width:767px)and (max-width:500px){.el-drawer .el-drawer__body .room-full .column:nth-of-type(2){padding:0}}.el-drawer .el-drawer__body .room-full .images{width:385px}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .images{width:100%}}.el-drawer .el-drawer__body .room-full .images .picture{position:relative;cursor:zoom-in}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .images .picture .el-carousel__container{height:300px!important}}@media only screen and (max-width:390px){.el-drawer .el-drawer__body .room-full .images .picture .el-carousel__container{height:230px!important}}.el-drawer .el-drawer__body .room-full .images .picture:hover .stickers{opacity:0}.el-drawer .el-drawer__body .room-full .images .picture img{width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.el-drawer .el-drawer__body .room-full .images .picture .image{height:230px;background-position:50%;background-size:cover}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .images .picture .image{height:300px!important}}@media only screen and (max-width:390px){.el-drawer .el-drawer__body .room-full .images .picture .image{height:230px!important}}.el-drawer .el-drawer__body .room-full .images .picture .nav{display:flex;width:100%;justify-content:space-between;margin:7px 0;cursor:pointer}.el-drawer .el-drawer__body .room-full .images .picture .nav img{width:calc(25% - 4px);cursor:pointer}.el-drawer .el-drawer__body .room-full .images .picture .nav .image{height:61.5px;width:calc(25% - 4px);background-position:50%;background-size:cover;display:none}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .images .picture .nav .image{height:101.5px!important}}@media only screen and (max-width:500px){.el-drawer .el-drawer__body .room-full .images .picture .nav .image{height:61.5px!important}}.el-drawer .el-drawer__body .room-full .images .picture .nav .image:first-of-type,.el-drawer .el-drawer__body .room-full .images .picture .nav .image:nth-of-type(2),.el-drawer .el-drawer__body .room-full .images .picture .nav .image:nth-of-type(3),.el-drawer .el-drawer__body .room-full .images .picture .nav .image:nth-of-type(4){display:block}.el-drawer .el-drawer__body .room-full .images .picture .stickers{position:absolute;z-index:10;top:0;right:0;transition:all .3s;left:0;right:auto}.el-drawer .el-drawer__body .room-full .images .picture .stickers .sticker{background:#f55361;color:#fff;display:flex;font-size:14px;padding:0 10px;height:27px;line-height:27px}.el-drawer .el-drawer__body .room-full .images .picture .stickers .sticker.clickable{cursor:pointer}.el-drawer .el-drawer__body .room-full .images .picture .stickers .sticker.clickable:hover{background:#f55361}.el-drawer .el-drawer__body .room-full .description{width:calc(100% - 385px)}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .description{width:100%}}.el-drawer .el-drawer__body .room-full .description .description-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;box-sizing:border-box;padding:22px 25px 25px;height:299px}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .description .description-content{height:auto}}.el-drawer .el-drawer__body .room-full .description .description-content .title{font-size:17px;line-height:1.3;margin-bottom:10px;min-height:46px}.el-drawer .el-drawer__body .room-full .description .description-content .properties div{min-height:20px;line-height:20px;max-width:260px;margin-bottom:5px}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .description .description-content .properties div{max-width:100%}}.el-drawer .el-drawer__body .room-full .description .description-content .properties div.last-room{color:#e67e22}.el-drawer .el-drawer__body .room-full .description .description-content .properties div:first-of-type{margin-bottom:10px}.el-drawer .el-drawer__body .room-full .description .description-content .properties div i{font-size:22px;vertical-align:top;height:22px}.el-drawer .el-drawer__body .room-full .description .description-content .properties div span{position:relative;margin-left:5px;line-height:22px;height:22px;vertical-align:top}.el-drawer .el-drawer__body .room-full .description .description-content .footer{width:100%;align-self:flex-end;flex-grow:2;display:flex;justify-content:flex-end;align-items:flex-end}@media only screen and (max-width:767px){.el-drawer .el-drawer__body .room-full .description .description-content .footer{margin-top:15px}}@media only screen and (max-width:390px){.el-drawer .el-drawer__body .room-full .description .description-content .footer{display:block}}.el-drawer .el-drawer__body .room-full .description .description-content .footer:nth-of-type(3){text-align:right}.el-drawer .el-drawer__body .room-full .description .description-content .footer .column{width:50%}.el-drawer .el-drawer__body .room-full .description .description-content .footer .column:nth-of-type(2){text-align:right}.el-drawer .el-drawer__body .room-full .description .description-content .footer .price{font-size:17px;display:inline-block;margin-right:15px}@media only screen and (max-width:390px){.el-drawer .el-drawer__body .room-full .description .description-content .footer .price{margin-right:0;display:block}}.el-drawer .el-drawer__body .room-full .description .description-content .footer .price .price-numbers{display:inline-block;text-align:right;height:41px;line-height:41px}.el-drawer .el-drawer__body .room-full .description .description-content .footer .price .price-numbers .old-price{color:#aeb2b6;min-height:10px;text-decoration:line-through}.el-drawer .el-drawer__body .room-full .description .description-content .footer .price .price-numbers .actual-price{min-height:18px}.el-drawer .el-drawer__body .room-full .description .description-content .footer .price .sale{display:inline-block;padding:3px 4px;margin-left:3px;background:#f55361;color:#fff}.el-drawer .el-drawer__body .room-full .description .description-content .footer .choose.el-button--primary,.el-drawer .el-drawer__body .room-full .description .description-content .footer .choosen.el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0}.el-drawer .el-drawer__body .room-full .description .description-content .footer .choose.el-button--primary:hover,.el-drawer .el-drawer__body .room-full .description .description-content .footer .choosen.el-button--primary:hover{background:#f77581;border-color:#f77581}.el-drawer .el-drawer__body .room-full .description .description-content .footer.active-card .choose.el-button--primary,.el-drawer .el-drawer__body .room-full .description .description-content .footer .choosen.el-button--primary{display:none}.el-drawer .el-drawer__body .room-full .description .description-content .footer.active-card .choosen.el-button--primary{display:block}.el-drawer .el-drawer__body .room-full-bottom{background:#fafafa;padding:25px}.el-drawer .el-drawer__body .room-full-bottom .column{width:50%;font-size:14px;line-height:1.5;height:auto;margin-bottom:20px}@media only screen and (max-width:500px){.el-drawer .el-drawer__body .room-full-bottom .column{width:100%}}.el-drawer .el-drawer__body .room-full-bottom .column p{margin-bottom:20px}.el-drawer .el-drawer__body .room-full-bottom .column ul li{margin-bottom:5px}.el-drawer .el-drawer__body .room-full-bottom .column ul li i{margin-right:5px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer{text-align:left;margin-bottom:15px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;position:relative;cursor:pointer;transition:all .3s;margin-top:22px;margin-left:19px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link:hover{color:#f99ba3}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link .el-input input{padding-left:40px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link:before{font-family:Line Awesome Free;font-weight:900;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;font-family:element-icons;font-size:18px;font-weight:400;content:"";top:9px;transform:rotate(45deg);color:inherit}@media only screen and (max-width:500px){.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link{margin-top:0}}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .link:before{top:-7px;left:-12px;font-size:20px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer button{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;float:right;align-self:flex-end;margin-top:10px}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer button:hover{background:#f77581;border-color:#f77581}@media only screen and (max-width:500px){.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer button{display:block;float:none}}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer.active-card .choose.el-button--primary,.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer .choosen.el-button--primary{display:none}.el-drawer .el-drawer__body .room-full-bottom .full-card-bottom-footer.active-card .choosen.el-button--primary{display:block}.el-carousel__indicators--horizontal{left:0;transform:translateX(0);width:100%;display:flex;justify-content:center}.el-carousel__indicators--horizontal .el-carousel__indicator--horizontal{width:25px}.el-carousel__indicators--horizontal .el-carousel__indicator--horizontal .el-carousel__button{width:100%}@media only screen and (max-width:340px){.step-3{padding:0 15px}}.step-3 .next-step-button .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;display:block;padding:20px 60px;margin:0 auto 20px;font-size:16px;min-width:308px}.step-3 .next-step-button .el-button--primary:hover{background:#f77581;border-color:#f77581}@media only screen and (max-width:767px){.step-3 .next-step-button .el-button--primary{padding:20px 56.5px;width:300px}}.room-vouchers h3{font-size:16px}.room-vouchers .room-heading{font-weight:700;margin-top:25px}.room-vouchers .guest-tabs{margin:20px 0 30px}@media only screen and (max-width:340px){.room-vouchers .guest-tabs{margin-right:-15px;margin-left:-15px}}.room-vouchers .el-tabs--border-card .el-tabs__header{background-color:#ededed;border-bottom:1px solid #ededed}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__nav-wrap.is-scrollable{padding:0 25px}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-next,.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-prev{font-size:18px;padding:0 4px}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-next i,.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__nav-wrap.is-scrollable .el-tabs__nav-prev i{position:relative;top:-1px}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__item{color:#171717;cursor:pointer;transition:all .3s}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__item.is-active,.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__item.is-active:hover{color:#171717;cursor:default;font-weight:700}.room-vouchers .el-tabs--border-card .el-tabs__header .el-tabs__item:hover{color:#f55361;background:#fff}.room-vouchers .el-tabs--border-card .el-tabs__content{padding:20px 25px;background-color:#fff}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category{margin-bottom:20px}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category h3{display:inline-block;line-height:23px;height:23px;margin-right:30px}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio{display:inline-block;line-height:23px;height:23px}@media only screen and (max-width:390px){.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio{columns-width:50%;-moz-columns:2;columns:2;height:auto}}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio .el-radio{color:#171717}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio .el-radio__input .el-radio__inner{cursor:pointer;transition:all .3s}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio .el-radio__input .el-radio__inner:hover{border-color:#f55361}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio .el-radio__input.is-checked+.el-radio__label{color:#f55361}.room-vouchers .el-tabs--border-card .el-tabs__content .voucher-category .voucher-category-radio .el-radio__input.is-checked .el-radio__inner{background:#f55361;color:#f55361;border-color:#f55361}.room-vouchers .el-tabs--border-card .service-cards,.room-vouchers .el-tabs--border-card .tariff-cards{margin:20px 0}.room-vouchers .el-tabs--border-card .service-cards .service-card,.room-vouchers .el-tabs--border-card .service-cards .tariff-card,.room-vouchers .el-tabs--border-card .tariff-cards .service-card,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card{border:1px solid #dcdfe6;color:#171717;box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s;margin-bottom:25px;background:#fafafa}.room-vouchers .el-tabs--border-card .service-cards .service-card:hover,.room-vouchers .el-tabs--border-card .service-cards .tariff-card:hover,.room-vouchers .el-tabs--border-card .tariff-cards .service-card:hover,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.room-vouchers .el-tabs--border-card .service-cards .service-card:hover .el-card__header,.room-vouchers .el-tabs--border-card .service-cards .tariff-card:hover .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .service-card:hover .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card:hover .el-card__header{background:#e1e1e1}.room-vouchers .el-tabs--border-card .service-cards .service-card:hover .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .service-cards .tariff-card:hover .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .service-card:hover .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card:hover .el-card__body .stickers .sticker{background:#f55361;color:#fff}.room-vouchers .el-tabs--border-card .service-cards .service-card.active-card,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.active-card,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.active-card,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.active-card{background:rgba(245,83,97,.15)}.room-vouchers .el-tabs--border-card .service-cards .service-card.active-card .el-card__header,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.active-card .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.active-card .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.active-card .el-card__header{background:none}.room-vouchers .el-tabs--border-card .service-cards .service-card.active-card .choose-button,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.active-card .choose-button,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.active-card .choose-button,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.active-card .choose-button{display:none}.room-vouchers .el-tabs--border-card .service-cards .service-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.active-card .choosen-button{display:inline-block}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.active-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.active-card .choosen-button{margin-left:0}}.room-vouchers .el-tabs--border-card .service-cards .service-card .choosen-button,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .choosen-button,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .choosen-button{display:none}.room-vouchers .el-tabs--border-card .service-cards .service-card .choosen-button .la-check,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .choosen-button .la-check,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .choosen-button .la-check,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .choosen-button .la-check{margin-left:-5px;margin-right:5px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__header,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__header,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__header{transition:all .3s;padding:13px 20px;cursor:pointer}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__header h4,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__header h4,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__header h4,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__header h4{font-size:17px;line-height:20px;margin:0;display:inline-block;max-width:calc(100% - 98px)}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__header h4,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__header h4,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__header h4,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__header h4{width:100%;max-width:100%;display:block;margin-bottom:10px}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body{position:relative;padding:10px 20px 20px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text{display:flex}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text{display:block}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:first-of-type{width:calc(100% - 180px);flex-grow:2;padding-right:15px;box-sizing:border-box}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:first-of-type{width:100%;margin-bottom:20px!important}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li{line-height:20px;vertical-align:middle;margin-bottom:5px;position:relative;padding-left:29px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li.disabled i,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li.disabled i,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li.disabled i,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li.disabled i{color:#171717}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li i,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li i,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:first-of-type ul li i,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:first-of-type ul li i{line-height:20px;font-size:20px;vertical-align:middle;margin-right:4px;color:#f55361;position:absolute;top:-.5px;left:0}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2){width:180px;align-self:flex-end;text-align:right}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2){width:100%;margin-bottom:10px;text-align:left}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price{font-size:17px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-header-title,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-header-title,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-header-title,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-header-title{min-height:42px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre{display:block}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .pre{display:inline}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div{margin-bottom:10px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div>div,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div>div,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div>div,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price>div>div{margin-bottom:3px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers{display:inline-block;text-align:right;min-height:24px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers.first-numbers,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers.first-numbers,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers.first-numbers,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers.first-numbers{min-height:51px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .old-price,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .old-price,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .old-price,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .old-price{color:#aeb2b6;text-decoration:line-through}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price,.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price{min-height:24px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price.deactivated,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price.deactivated,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price.deactivated,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .price-numbers .actual-price.sum-price.deactivated{color:transparent}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .sale,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .sale,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .tariff-text .column:nth-of-type(2) .price .sale,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .tariff-text .column:nth-of-type(2) .price .sale{display:inline-block;padding:3px 4px;margin-left:3px;background:#f55361;color:#fff}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers{position:absolute;z-index:10;top:0;right:0;transition:all .3s;bottom:0;left:0;top:auto;right:auto;display:flex;margin-top:-3px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers .sticker{color:#fff;display:flex;font-size:14px;padding:0 10px;height:27px;line-height:27px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers .sticker.clickable,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers .sticker.clickable,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers .sticker.clickable,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers .sticker.clickable{cursor:pointer}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers .sticker.clickable:hover,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers .sticker.clickable:hover,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers .sticker.clickable:hover,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers .sticker.clickable:hover{background:#f55361}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers{position:relative;bottom:-20px;left:-20px;max-width:100%;display:block}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers .sticker{margin-right:3px;background:#f55361;transition:all .3s;white-space:nowrap}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .stickers .sticker,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .stickers .sticker{display:inline-block;margin-top:3px}}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .lower-column,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .lower-column,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .lower-column,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .lower-column{margin-top:10px;margin-bottom:10px;text-align:right}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .lower-column .el-button--text,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .lower-column .el-button--text,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .lower-column .el-button--text,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .lower-column .el-button--text{padding:0;margin:10px 15px 10px 15px;border:0;display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer;line-height:20px;font-size:17px}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .lower-column .el-button--text:hover,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .lower-column .el-button--text:hover,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .lower-column .el-button--text:hover,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .lower-column .el-button--text:hover{color:#f99ba3}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .lower-column .el-button--primary,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .lower-column .el-button--primary,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .lower-column .el-button--primary,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .lower-column .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;margin-left:0}.room-vouchers .el-tabs--border-card .service-cards .service-card .el-card__body .lower-column .el-button--primary:hover,.room-vouchers .el-tabs--border-card .service-cards .tariff-card .el-card__body .lower-column .el-button--primary:hover,.room-vouchers .el-tabs--border-card .tariff-cards .service-card .el-card__body .lower-column .el-button--primary:hover,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card .el-card__body .lower-column .el-button--primary:hover{background:#f77581;border-color:#f77581}.room-vouchers .el-tabs--border-card .service-cards .service-card.has-stickers .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .service-cards .service-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .service-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .service-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .service-card.has-stickers .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .service-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:first-of-type,.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2){margin-bottom:0}@media only screen and (max-width:640px){.room-vouchers .el-tabs--border-card .service-cards .service-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .service-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .service-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2),.room-vouchers .el-tabs--border-card .tariff-cards .tariff-card.has-stickers .el-card__body .tariff-text .column:nth-of-type(2){margin-bottom:0}}.room-vouchers .el-tabs--border-card .service-cards{display:flex;flex-wrap:wrap;gap:25px}.room-vouchers .el-tabs--border-card .service-cards .service-card{min-height:295px}@media only screen and (max-width:992px){.room-vouchers .el-tabs--border-card .service-cards{display:block}}.room-vouchers .el-tabs--border-card .service-cards .el-card__header{margin-bottom:10px}.room-vouchers .el-tabs--border-card .service-cards>div{flex:0 0 calc(50% - 15px);max-width:calc(50% - 15px)}@media only screen and (max-width:992px){.room-vouchers .el-tabs--border-card .service-cards>div{max-width:100%}}.room-vouchers .el-tabs--border-card .service-cards>div .service-card{margin-bottom:0}@media only screen and (max-width:992px){.room-vouchers .el-tabs--border-card .service-cards>div .service-card{margin-bottom:25px}}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .tariff-text{display:flex;flex-grow:1}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .tariff-text .column{flex:1;align-self:start!important}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .tariff-text .image-column{max-width:50%;width:100%;height:120px;overflow:hidden}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .tariff-text .image-column img{width:auto;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .tariff-text .info-column{padding-left:15px;display:flex;flex-direction:column;justify-content:space-between}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column{margin-top:auto;padding-top:0;padding-bottom:0}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column .choosen-button{padding:0;padding-left:10px;padding-right:10px;height:38px;line-height:1}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column .choosen-button span{display:inline-block;vertical-align:middle;line-height:1}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column .choosen-button span.minus,.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column .choosen-button span.plus{font-size:24px}.room-vouchers .el-tabs--border-card .service-cards>div .service-card .lower-column .choosen-button span.number{font-size:18px;margin:0 20px}.drawer-content{padding:40px 40px 0 40px;line-height:1.4}@media only screen and (max-width:767px){.drawer-content{padding:20px 20px 0 20px}}.drawer-content p{margin-bottom:20px}.drawer-content h2{font-size:20px;margin-bottom:20px;margin-right:25px}.drawer-content h4{font-size:16px;font-weight:700;margin-bottom:10px}.drawer-content ul{margin-bottom:20px;margin-left:18px}.drawer-content ul li{list-style:disc}.drawer-content .footer{text-align:right;margin-top:15px;background:#ededed;margin:30px -40px 0;padding:20px 40px 25px}@media only screen and (max-width:767px){.drawer-content .footer{margin:30px -20px 0;padding:20px 20px 25px}}.drawer-content .footer .column{width:50%}.drawer-content .footer .column:nth-of-type(2){text-align:right}.drawer-content .footer .price{font-size:17px}.drawer-content .footer .price .price-numbers{display:inline-block;text-align:right}.drawer-content .footer .price .price-numbers .old-price{color:#aeb2b6;text-decoration:line-through}.drawer-content .footer .price .price-numbers .actual-price{min-height:20px}.drawer-content .footer .price .sale{display:inline-block;padding:3px 4px;margin-left:3px;background:#f55361;color:#fff}.drawer-content .footer .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;margin-top:8px}.drawer-content .footer .el-button--primary:hover{background:#f77581;border-color:#f77581}.drawer-content .footer.active-card .choose,.drawer-content .footer .el-button--primary.choosen-button{display:none}.drawer-content .footer.active-card .choosen-button{display:inline-block}.step-4 .grid-view,.step-4 .list-view{margin:5px -10px 0}.step-4 .grid-view .room,.step-4 .list-view .room{width:33.33333333%;box-sizing:border-box;padding:0 10px;margin:15px 0;display:inline-block}@media only screen and (max-width:992px){.step-4 .grid-view .room,.step-4 .list-view .room{width:50%}}@media only screen and (max-width:767px){.step-4 .grid-view .room,.step-4 .list-view .room{width:100%}}.step-4 .grid-view .room .card,.step-4 .grid-view .room .item,.step-4 .list-view .room .card,.step-4 .list-view .room .item{display:inline-block;background:#fafafa;width:100%;min-width:230px;max-width:400px;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s}.step-4 .grid-view .room .card:hover,.step-4 .grid-view .room .item:hover,.step-4 .list-view .room .card:hover,.step-4 .list-view .room .item:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.step-4 .grid-view .room .card.active-card,.step-4 .grid-view .room .item.active-card,.step-4 .list-view .room .card.active-card,.step-4 .list-view .room .item.active-card{background:rgba(245,83,97,.15)}.step-4 .grid-view .room .card.active-card .el-card__header,.step-4 .grid-view .room .item.active-card .el-card__header,.step-4 .list-view .room .card.active-card .el-card__header,.step-4 .list-view .room .item.active-card .el-card__header{background:none}.step-4 .grid-view .room .card.active-card .choose,.step-4 .grid-view .room .item.active-card .choose,.step-4 .list-view .room .card.active-card .choose,.step-4 .list-view .room .item.active-card .choose{display:none}.step-4 .grid-view .room .card.active-card .choosen,.step-4 .grid-view .room .item.active-card .choosen,.step-4 .list-view .room .card.active-card .choosen,.step-4 .list-view .room .item.active-card .choosen{display:inline-block}.step-4 .grid-view .room .card .choosen,.step-4 .grid-view .room .item .choosen,.step-4 .list-view .room .card .choosen,.step-4 .list-view .room .item .choosen{display:none}.step-4 .grid-view .room .card .choosen .la-check,.step-4 .grid-view .room .item .choosen .la-check,.step-4 .list-view .room .card .choosen .la-check,.step-4 .list-view .room .item .choosen .la-check{margin-left:-5px;margin-right:5px}.step-4 .grid-view .room .card .picture,.step-4 .grid-view .room .item .picture,.step-4 .list-view .room .card .picture,.step-4 .list-view .room .item .picture{position:relative;cursor:zoom-in}.step-4 .grid-view .room .card .picture:hover .features,.step-4 .grid-view .room .card .picture:hover .stickers,.step-4 .grid-view .room .item .picture:hover .features,.step-4 .grid-view .room .item .picture:hover .stickers,.step-4 .list-view .room .card .picture:hover .features,.step-4 .list-view .room .card .picture:hover .stickers,.step-4 .list-view .room .item .picture:hover .features,.step-4 .list-view .room .item .picture:hover .stickers{opacity:0}.step-4 .grid-view .room .card .picture img,.step-4 .grid-view .room .item .picture img,.step-4 .list-view .room .card .picture img,.step-4 .list-view .room .item .picture img{width:100%;height:100%;vertical-align:top;-o-object-fit:cover;object-fit:cover}.step-4 .grid-view .room .card .picture .image,.step-4 .grid-view .room .item .picture .image,.step-4 .list-view .room .card .picture .image,.step-4 .list-view .room .item .picture .image{height:230px;background-position:50%;background-size:cover}.step-4 .grid-view .room .card .picture .features,.step-4 .grid-view .room .item .picture .features,.step-4 .list-view .room .card .picture .features,.step-4 .list-view .room .item .picture .features{position:absolute;z-index:10;top:0;left:0;display:flex;background:#fafafa;font-size:18px;transition:all .3s}.step-4 .grid-view .room .card .picture .features div,.step-4 .grid-view .room .item .picture .features div,.step-4 .list-view .room .card .picture .features div,.step-4 .list-view .room .item .picture .features div{padding:4px}.step-4 .grid-view .room .card .stickers,.step-4 .grid-view .room .item .stickers,.step-4 .list-view .room .card .stickers,.step-4 .list-view .room .item .stickers{position:absolute;z-index:10;top:0;right:0;transition:all .3s}.step-4 .grid-view .room .card .stickers .sticker,.step-4 .grid-view .room .item .stickers .sticker,.step-4 .list-view .room .card .stickers .sticker,.step-4 .list-view .room .item .stickers .sticker{background:#f55361;color:#fff;display:flex;font-size:14px;padding:0 10px;height:27px;line-height:27px}.step-4 .grid-view .room .card .stickers .sticker.clickable,.step-4 .grid-view .room .item .stickers .sticker.clickable,.step-4 .list-view .room .card .stickers .sticker.clickable,.step-4 .list-view .room .item .stickers .sticker.clickable{cursor:pointer}.step-4 .grid-view .room .card .stickers .sticker.clickable:hover,.step-4 .grid-view .room .item .stickers .sticker.clickable:hover,.step-4 .list-view .room .card .stickers .sticker.clickable:hover,.step-4 .list-view .room .item .stickers .sticker.clickable:hover{background:#f55361}.step-4 .grid-view .room .card .description,.step-4 .grid-view .room .item .description,.step-4 .list-view .room .card .description,.step-4 .list-view .room .item .description{padding:20px;cursor:pointer}@media only screen and (max-width:1200px){.step-4 .grid-view .room .card .description,.step-4 .grid-view .room .item .description,.step-4 .list-view .room .card .description,.step-4 .list-view .room .item .description{padding:15px}}@media only screen and (max-width:1110px){.step-4 .grid-view .room .card .description,.step-4 .grid-view .room .item .description,.step-4 .list-view .room .card .description,.step-4 .list-view .room .item .description{padding:15px}}@media only screen and (max-width:992px){.step-4 .grid-view .room .card .description,.step-4 .grid-view .room .item .description,.step-4 .list-view .room .card .description,.step-4 .list-view .room .item .description{padding:20px}}@media only screen and (max-width:390px){.step-4 .grid-view .room .card .description,.step-4 .grid-view .room .item .description,.step-4 .list-view .room .card .description,.step-4 .list-view .room .item .description{padding:15px}}.step-4 .grid-view .room .card .description .title,.step-4 .grid-view .room .item .description .title,.step-4 .list-view .room .card .description .title,.step-4 .list-view .room .item .description .title{font-size:17px;line-height:1.3;margin-bottom:10px;min-height:46px}.step-4 .grid-view .room .card .description .column,.step-4 .grid-view .room .item .description .column,.step-4 .list-view .room .card .description .column,.step-4 .list-view .room .item .description .column{width:50%;display:inline-block;vertical-align:top;text-align:left}.step-4 .grid-view .room .card .description .column:nth-of-type(3),.step-4 .grid-view .room .item .description .column:nth-of-type(3),.step-4 .list-view .room .card .description .column:nth-of-type(3),.step-4 .list-view .room .item .description .column:nth-of-type(3){text-align:right}.step-4 .grid-view .room .card .description .column .properties div,.step-4 .grid-view .room .item .description .column .properties div,.step-4 .list-view .room .card .description .column .properties div,.step-4 .list-view .room .item .description .column .properties div{height:24px;line-height:24px}.step-4 .grid-view .room .card .description .column .properties div i,.step-4 .grid-view .room .item .description .column .properties div i,.step-4 .list-view .room .card .description .column .properties div i,.step-4 .list-view .room .item .description .column .properties div i{font-size:22px;vertical-align:middle;height:24px}.step-4 .grid-view .room .card .description .column .properties div span,.step-4 .grid-view .room .item .description .column .properties div span,.step-4 .list-view .room .card .description .column .properties div span,.step-4 .list-view .room .item .description .column .properties div span{margin-left:5px;line-height:24px;height:24px;vertical-align:top}.step-4 .grid-view .room .card .description .column .properties div .link,.step-4 .grid-view .room .item .description .column .properties div .link,.step-4 .list-view .room .card .description .column .properties div .link,.step-4 .list-view .room .item .description .column .properties div .link{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer;line-height:16px;height:16px}.step-4 .grid-view .room .card .description .column .properties div .link:hover,.step-4 .grid-view .room .item .description .column .properties div .link:hover,.step-4 .list-view .room .card .description .column .properties div .link:hover,.step-4 .list-view .room .item .description .column .properties div .link:hover{color:#f99ba3}@media only screen and (max-width:1110px){.step-4 .grid-view .room .card .description .column .properties div .link,.step-4 .grid-view .room .item .description .column .properties div .link,.step-4 .list-view .room .card .description .column .properties div .link,.step-4 .list-view .room .item .description .column .properties div .link{font-size:13px}}@media only screen and (max-width:992px){.step-4 .grid-view .room .card .description .column .properties div .link,.step-4 .grid-view .room .item .description .column .properties div .link,.step-4 .list-view .room .card .description .column .properties div .link,.step-4 .list-view .room .item .description .column .properties div .link{font-size:14px}}@media only screen and (max-width:340px){.step-4 .grid-view .room .card .description .column .properties div .link,.step-4 .grid-view .room .item .description .column .properties div .link,.step-4 .list-view .room .card .description .column .properties div .link,.step-4 .list-view .room .item .description .column .properties div .link{font-size:13px}}.step-4 .grid-view .room .card .description .column .properties div.last-room,.step-4 .grid-view .room .item .description .column .properties div.last-room,.step-4 .list-view .room .card .description .column .properties div.last-room,.step-4 .list-view .room .item .description .column .properties div.last-room{color:#e67e22}.step-4 .grid-view .room .card .description .footer,.step-4 .grid-view .room .item .description .footer,.step-4 .list-view .room .card .description .footer,.step-4 .list-view .room .item .description .footer{margin-top:15px}.step-4 .grid-view .room .card .description .footer .column,.step-4 .grid-view .room .item .description .footer .column,.step-4 .list-view .room .card .description .footer .column,.step-4 .list-view .room .item .description .footer .column{width:50%}.step-4 .grid-view .room .card .description .footer .column:nth-of-type(2),.step-4 .grid-view .room .item .description .footer .column:nth-of-type(2),.step-4 .list-view .room .card .description .footer .column:nth-of-type(2),.step-4 .list-view .room .item .description .footer .column:nth-of-type(2){text-align:right}.step-4 .grid-view .room .card .description .footer .price,.step-4 .grid-view .room .item .description .footer .price,.step-4 .list-view .room .card .description .footer .price,.step-4 .list-view .room .item .description .footer .price{font-size:17px;position:relative}.step-4 .grid-view .room .card .description .footer .price .price-numbers,.step-4 .grid-view .room .item .description .footer .price .price-numbers,.step-4 .list-view .room .card .description .footer .price .price-numbers,.step-4 .list-view .room .item .description .footer .price .price-numbers{display:inline-block;text-align:right;margin-right:3px;height:41px;line-height:41px}.step-4 .grid-view .room .card .description .footer .price .price-numbers .old-price,.step-4 .grid-view .room .item .description .footer .price .price-numbers .old-price,.step-4 .list-view .room .card .description .footer .price .price-numbers .old-price,.step-4 .list-view .room .item .description .footer .price .price-numbers .old-price{color:#aeb2b6;min-height:10px;text-decoration:line-through}.step-4 .grid-view .room .card .description .footer .price .price-numbers .actual-price,.step-4 .grid-view .room .item .description .footer .price .price-numbers .actual-price,.step-4 .list-view .room .card .description .footer .price .price-numbers .actual-price,.step-4 .list-view .room .item .description .footer .price .price-numbers .actual-price{min-height:18px}.step-4 .grid-view .room .card .description .footer .price .sale,.step-4 .grid-view .room .item .description .footer .price .sale,.step-4 .list-view .room .card .description .footer .price .sale,.step-4 .list-view .room .item .description .footer .price .sale{display:inline-block;padding:3px 4px;background:#f55361;color:#fff}@media only screen and (max-width:1110px){.step-4 .grid-view .room .card .description .footer .price .sale,.step-4 .grid-view .room .item .description .footer .price .sale,.step-4 .list-view .room .card .description .footer .price .sale,.step-4 .list-view .room .item .description .footer .price .sale{position:absolute;bottom:0;right:-12px}}@media only screen and (max-width:992px){.step-4 .grid-view .room .card .description .footer .price .sale,.step-4 .grid-view .room .item .description .footer .price .sale,.step-4 .list-view .room .card .description .footer .price .sale,.step-4 .list-view .room .item .description .footer .price .sale{position:static;bottom:auto;right:auto}}.step-4 .grid-view .room .card .description .footer .el-button--primary,.step-4 .grid-view .room .item .description .footer .el-button--primary,.step-4 .list-view .room .card .description .footer .el-button--primary,.step-4 .list-view .room .item .description .footer .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;margin-top:-2px}.step-4 .grid-view .room .card .description .footer .el-button--primary:hover,.step-4 .grid-view .room .item .description .footer .el-button--primary:hover,.step-4 .list-view .room .card .description .footer .el-button--primary:hover,.step-4 .list-view .room .item .description .footer .el-button--primary:hover{background:#f77581;border-color:#f77581}.step-4 .list-view{margin:10px 0}.step-4 .list-view .room{width:100%;margin:10px 0;padding:0}@media only screen and (max-width:767px){.step-4 .list-view .room{max-width:420px}}.step-4 .list-view .room .item{display:flex;width:100%;max-width:100%}.step-4 .list-view .room .item.active-card{background:rgba(245,83,97,.15)}.step-4 .list-view .room .item.active-card .el-card__header{background:none}.step-4 .list-view .room .item.active-card .choose{display:none}.step-4 .list-view .room .item.active-card .choosen{display:inline-block}@media only screen and (max-width:767px){.step-4 .list-view .room .item{display:block;max-width:420px}}.step-4 .list-view .room .item .picture,.step-4 .list-view .room .item .picture:hover{width:190px}@media only screen and (max-width:767px){.step-4 .list-view .room .item .picture,.step-4 .list-view .room .item .picture:hover{width:100%;max-width:420px}}.step-4 .list-view .room .item .picture:hover img,.step-4 .list-view .room .item .picture img{height:auto;cursor:default}.step-4 .list-view .room .item .picture .features,.step-4 .list-view .room .item .picture:hover .features{position:static;justify-content:space-around;background:#ededed;width:190px;opacity:1;cursor:default}@media only screen and (max-width:767px){.step-4 .list-view .room .item .picture .features,.step-4 .list-view .room .item .picture:hover .features{position:absolute;top:0;left:0;right:auto;width:auto}}.step-4 .list-view .room .item .picture .features div,.step-4 .list-view .room .item .picture:hover .features div{padding:6px 2px}.step-4 .list-view .room .item .description{padding:18px;position:relative;width:100%;display:flex;justify-content:space-between;align-items:flex-end}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description{display:block;max-width:100%;box-sizing:border-box}}.step-4 .list-view .room .item .description .title{margin-bottom:2px;min-height:23px}.step-4 .list-view .room .item .description .main{width:calc(100% - 170px)}.step-4 .list-view .room .item .description .footer{text-align:right;width:160px}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description .footer{padding-top:10px;display:flex;justify-content:space-between}}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description .column{width:100%}}.step-4 .list-view .room .item .description .column .properties div:nth-of-type(2){height:auto}.step-4 .list-view .room .item .description .column .properties div:nth-of-type(2) div{display:inline-block;margin-right:20px;margin-top:20px;margin-bottom:5px}.step-4 .list-view .room .item .description .column .properties div:nth-of-type(2) div span{margin-left:5px}.step-4 .list-view .room .item .description .column .properties div span{margin-left:0}.step-4 .list-view .room .item .description .footer{margin-top:0}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description .footer .price{text-align:left}}.step-4 .list-view .room .item .description .footer:nth-of-type(2) .choose.el-button--primary,.step-4 .list-view .room .item .description .footer:nth-of-type(2) .choosen.el-button--primary{margin-top:10px;margin-bottom:3px}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description .footer:nth-of-type(2) .choose.el-button--primary,.step-4 .list-view .room .item .description .footer:nth-of-type(2) .choosen.el-button--primary{margin-top:0}}.step-4 .el-table{color:#171717;margin:20px 0}.step-4 .el-table .el-table__header-wrapper .el-table__header thead{color:#171717;font-size:16px;font-weight:700}.step-4 .el-table .el-table__header-wrapper .el-table__header thead tr:nth-of-type(2){display:none}.step-4 .el-table .el-table__header-wrapper .el-table__header th{background:#ededed}.step-4 .el-table .el-table__header-wrapper .el-table__header th .cell{padding:0 20px}.step-4 .el-table .el-table__body-wrapper table tbody tr td{border-color:#ededed}.step-4 .el-table .el-table__body-wrapper table tbody tr td .cell{padding:0 20px}.step-4 .el-table .el-table__body-wrapper table tbody tr td .cell p{margin-bottom:7px}.step-4 .el-table .el-table__body-wrapper table tbody tr td .cell p:last-of-type{margin-bottom:0}.step-4 .el-table .el-table__body-wrapper table tbody tr:last-of-type{font-weight:700}.step-4 .el-table.el-table--enable-row-hover tr.current-row td,.step-4 .el-table.el-table--enable-row-hover tr:hover td{background:#fafafa}.step-4 .list-view .room{box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s;margin-bottom:0}.step-4 .list-view .room:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.step-4 .list-view .room .room-header{background:#ededed;padding:13px 20px;font-size:16px;font-weight:700;display:flex;align-content:center;line-height:23px;cursor:pointer;transition:all .3s}.step-4 .list-view .room .room-header:hover{color:#f55361}.step-4 .list-view .room .room-header i{font-size:23px;margin-right:15px}.step-4 .list-view .room .item{box-shadow:none;transition:all 0s}@media only screen and (max-width:767px){.step-4 .list-view .room .item{position:relative}}.step-4 .list-view .room .item:hover{box-shadow:none}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description{position:static}}.step-4 .list-view .room .item .description .price span:after{content:"\a";white-space:pre}@media only screen and (max-width:767px){.step-4 .list-view .room .item .description .stickers{top:0}}.step-4 .forms-block{margin:30px 0}.step-4 .forms-block .form-title{font-size:16px;line-height:1.6}.step-4 .forms-block .form-title .head-title{font-weight:700;margin-bottom:10px}.step-4 .forms-block .form-fields-group{margin-top:30px}.step-4 .forms-block .form-fields-group .form-field-group{margin-bottom:30px}.step-4 .forms-block .form-line{display:flex;align-items:center;margin:10px 0 16px;position:relative}@media only screen and (max-width:600px){.step-4 .forms-block .form-line{display:block}}.step-4 .forms-block .form-line.promocode-line .label-block{width:auto}.step-4 .forms-block .form-line .fio-line:last-of-type{margin-right:0}.step-4 .forms-block .form-line .label-block{width:calc(100% - 295px);max-width:280px;line-height:1.3}@media only screen and (max-width:600px){.step-4 .forms-block .form-line .label-block{width:100%;max-width:500px}}.step-4 .forms-block .form-line .el-form-item{max-width:280px;margin:0 18px 0 0;width:100%}@media only screen and (max-width:600px){.step-4 .forms-block .form-line .el-form-item{margin-bottom:20px}}.step-4 .forms-block .form-line .el-form-item.textarea-item{max-width:876px}.step-4 .forms-block .form-line .el-form-item.textarea-item textarea{max-height:380px;padding-top:8px;padding-bottom:8px}.step-4 .forms-block .form-line .el-form-item .el-input input,.step-4 .forms-block .form-line .el-form-item .el-input textarea,.step-4 .forms-block .form-line .el-form-item .el-textarea input,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea{cursor:pointer;transition:all .3s;font-family:inherit}.step-4 .forms-block .form-line .el-form-item .el-input input::-webkit-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-input textarea::-webkit-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea input::-webkit-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea::-webkit-input-placeholder{color:#171717}.step-4 .forms-block .form-line .el-form-item .el-input input:-ms-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-input textarea:-ms-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea input:-ms-input-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:-ms-input-placeholder{color:#171717}.step-4 .forms-block .form-line .el-form-item .el-input input:-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-input input::-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-input textarea:-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-input textarea::-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea input:-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea input::-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:-moz-placeholder,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea::-moz-placeholder{color:#171717;opacity:1}.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea,.step-4 .forms-block .form-line .el-form-item .el-input input.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.el-form-error{border-color:#f56c6c}.step-4 .forms-block .form-line .el-form-item .el-input input.is-active,.step-4 .forms-block .form-line .el-form-item .el-input input.is-active:hover,.step-4 .forms-block .form-line .el-form-item .el-input input.is-focus,.step-4 .forms-block .form-line .el-form-item .el-input input.is-focus .el-input__inner,.step-4 .forms-block .form-line .el-form-item .el-input input:focus,.step-4 .forms-block .form-line .el-form-item .el-input input:hover,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active:hover,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus .el-input__inner,.step-4 .forms-block .form-line .el-form-item .el-input textarea:focus,.step-4 .forms-block .form-line .el-form-item .el-input textarea:hover,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active:hover,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus .el-input__inner,.step-4 .forms-block .form-line .el-form-item .el-textarea input:focus,.step-4 .forms-block .form-line .el-form-item .el-textarea input:hover,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active:hover,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus .el-input__inner,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:focus,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:hover{border-color:#f55361}.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input.is-active,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input.is-active:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input.is-focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input.is-focus .el-input__inner,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input:focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input input:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus .el-input__inner,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea:focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-input textarea:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus .el-input__inner,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input:focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea input:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active:hover,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus .el-input__inner,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea:focus,.el-form-error .step-4 .forms-block .form-line .el-form-item .el-textarea textarea:hover,.step-4 .forms-block .form-line .el-form-item .el-input input.is-active.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input input.is-active:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input input.is-focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input input.is-focus .el-input__inner.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input input:focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input input:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-active:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea.is-focus .el-input__inner.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea:focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-input textarea:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-active:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input.is-focus .el-input__inner.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input:focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea input:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-active:hover.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea.is-focus .el-input__inner.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:focus.el-form-error,.step-4 .forms-block .form-line .el-form-item .el-textarea textarea:hover.el-form-error{border-color:#f56c6c}.step-4 .forms-block .form-line .el-form-item .el-input .el-input-inner,.step-4 .forms-block .form-line .el-form-item .el-textarea .el-input-inner{color:#171717}.step-4 .forms-block .form-line .el-form-item .el-form-item__error{padding-top:1px}.step-4 .forms-block .form-line.with-icon .field{position:relative;width:280px;margin-right:18px}@media only screen and (max-width:600px){.step-4 .forms-block .form-line.with-icon .field{width:100%;margin-right:0}}.step-4 .forms-block .form-line.with-icon .el-form-item .el-input input{padding-left:40px}.step-4 .forms-block .form-line.with-icon .el-form-item .el-input .el-input__suffix{right:43px;top:-8px}.step-4 .forms-block .form-line.with-icon i{position:absolute;top:9.5px;left:12px;font-size:20px;z-index:2;color:#f55361}@media only screen and (max-width:600px){.step-4 .forms-block .form-line.checkbox-line{display:flex}}.step-4 .forms-block .el-checkbox{display:flex}.step-4 .forms-block .el-checkbox,.step-4 .forms-block .el-checkbox__input{white-space:normal}.step-4 .forms-block .el-checkbox,.step-4 .forms-block .el-checkbox.is-checked{color:#171717}.step-4 .forms-block .el-checkbox .el-checkbox__inner,.step-4 .forms-block .el-checkbox.is-checked .el-checkbox__inner{border-color:#f55361;top:2px}.step-4 .forms-block .el-checkbox.is-checked .el-checkbox__inner,.step-4 .forms-block .el-checkbox.is-checked.is-checked .el-checkbox__inner{background:#f55361}.step-4 .forms-block .el-checkbox__input.is-checked+.el-checkbox__label{color:#171717}.payment-step{height:935px}.step-4 .forms-block h2,.step-4 h2{margin-bottom:20px;font-size:20px}.step-4 .forms-block h3,.step-4 .forms-block h3.form-title,.step-4 h3,.step-4 h3.form-title{font-size:18px;margin-bottom:10px;font-weight:700}.step-4 .forms-block h4,.step-4 h4{font-size:16px;font-weight:700;margin-bottom:18px}.step-4 .forms-block b,.step-4 .forms-block strong,.step-4 b,.step-4 strong{font-weight:700}.step-4 .forms-block p,.step-4 p{line-height:1.4;margin-bottom:20px}.step-4 .forms-block a,.step-4 a{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer}.step-4 .forms-block a:hover,.step-4 a:hover{color:#f99ba3}.step-4 .forms-block ul,.step-4 ul{margin-left:20px;margin-bottom:20px}.step-4 .forms-block ul li,.step-4 ul li{list-style-type:disc;line-height:1.4;margin-bottom:4px}.step-4 .forms-block .info-cards-block,.step-4 .info-cards-block{margin-bottom:20px}.step-4 .forms-block .info-card,.step-4 .info-card{background:#ededed;padding:25px;margin:15px 0;box-sizing:border-box}.step-4 .forms-block .info-card p:last-of-type,.step-4 .info-card p:last-of-type{margin-bottom:3px}.step-4 .forms-block .info-card .card-footer .el-button--primary,.step-4 .info-card .card-footer .el-button--primary{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0}.step-4 .forms-block .info-card .card-footer .el-button--primary:hover,.step-4 .info-card .card-footer .el-button--primary:hover{background:#f77581;border-color:#f77581}.step-4 .forms-block .info-card .card-footer .el-button--link,.step-4 .info-card .card-footer .el-button--link{display:inline-block;color:#f55361;border-bottom:1px dashed;text-decoration:none;transition:all .3s;cursor:pointer;padding:0;background:none;margin:10px 20px}.step-4 .forms-block .info-card .card-footer .el-button--link:hover,.step-4 .info-card .card-footer .el-button--link:hover{color:#f99ba3}.step-4 .forms-block .info-cards-columns,.step-4 .info-cards-columns{display:flex;justify-content:space-between}@media only screen and (max-width:767px){.step-4 .forms-block .info-cards-columns,.step-4 .info-cards-columns{display:block}}.step-4 .forms-block .info-cards-columns .info-card,.step-4 .info-cards-columns .info-card{display:flex;flex-direction:column;justify-content:center;width:calc(50% - 15px)}@media only screen and (max-width:767px){.step-4 .forms-block .info-cards-columns .info-card,.step-4 .info-cards-columns .info-card{width:100%}}.step-4 .forms-block .payment-options,.step-4 .payment-options{margin-bottom:25px}.step-4 .forms-block .payment-options .payment-card,.step-4 .payment-options .payment-card{background:#ededed;padding:25px;margin:15px 0;box-sizing:border-box;position:relative;box-shadow:0 0 5px 0 rgba(0,0,0,.25);transition:all .3s}.step-4 .forms-block .payment-options .payment-card:hover,.step-4 .payment-options .payment-card:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.25)}.step-4 .forms-block .payment-options .payment-card.with-sticker .columns .description p:last-of-type,.step-4 .payment-options .payment-card.with-sticker .columns .description p:last-of-type{margin-bottom:15px}.step-4 .forms-block .payment-options .payment-card .columns,.step-4 .payment-options .payment-card .columns{display:flex;justify-content:space-between}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns,.step-4 .payment-options .payment-card .columns{display:block}}.step-4 .forms-block .payment-options .payment-card .columns .description p,.step-4 .payment-options .payment-card .columns .description p{max-width:400px;margin-right:15px}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns .description p,.step-4 .payment-options .payment-card .columns .description p{max-width:100%;margin-right:0}}.step-4 .forms-block .payment-options .payment-card .columns .description p:last-of-type,.step-4 .payment-options .payment-card .columns .description p:last-of-type{margin-bottom:3px}.step-4 .forms-block .payment-options .payment-card .columns .summary,.step-4 .payment-options .payment-card .columns .summary{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right;font-size:16px}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns .summary,.step-4 .payment-options .payment-card .columns .summary{margin-top:20px;display:block;margin:20px auto 0;text-align:left}}.step-4 .forms-block .payment-options .payment-card .columns .summary .methods,.step-4 .payment-options .payment-card .columns .summary .methods{display:flex;justify-content:space-between;margin:0 -5px 15px}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns .summary .methods,.step-4 .payment-options .payment-card .columns .summary .methods{display:inline-block}}.step-4 .forms-block .payment-options .payment-card .columns .summary .methods img,.step-4 .payment-options .payment-card .columns .summary .methods img{margin:0 5px;max-height:20px}.step-4 .forms-block .payment-options .payment-card .columns .summary .methods img:last-of-type,.step-4 .forms-block .payment-options .payment-card .columns .summary .methods img:nth-last-of-type(2),.step-4 .payment-options .payment-card .columns .summary .methods img:last-of-type,.step-4 .payment-options .payment-card .columns .summary .methods img:nth-last-of-type(2){max-height:18px;margin-top:1px}.step-4 .forms-block .payment-options .payment-card .columns .summary .percent,.step-4 .payment-options .payment-card .columns .summary .percent{margin-bottom:15px}.step-4 .forms-block .payment-options .payment-card .columns .summary .price,.step-4 .payment-options .payment-card .columns .summary .price{margin-bottom:15px;font-size:18px;min-height:18px}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row,.step-4 .payment-options .payment-card .columns .summary .payment-row{min-width:344px}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row,.step-4 .payment-options .payment-card .columns .summary .payment-row{min-width:auto}}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .payment-label,.step-4 .payment-options .payment-card .columns .summary .payment-row .payment-label{font-weight:700}@media only screen and (max-width:1110px){.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .payment-label,.step-4 .payment-options .payment-card .columns .summary .payment-row .payment-label{display:block;margin-right:0;margin-bottom:20px}}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button{font-family:Onest,sans-serif;font-size:15px;background:#f55361;text-transform:uppercase;font-weight:700;border-color:#f55361;cursor:pointer;transition:all .3s;border-radius:14px;position:relative;border:0;margin:0 0 0 15px}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button:hover,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button:hover{background:#f77581;border-color:#f77581}@media only screen and (max-width:650px){.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button{margin:0 15px 15px 0}}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sbp span,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sbp span{display:inline-block!important;padding-left:25px!important}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sbp:after,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sbp:after{content:"";opacity:1;position:absolute;top:0;left:0;height:22px;width:100%;margin-top:8px;margin-left:15px;background-image:url(../img/sbp-logo.221cbea1.png);background-repeat:no-repeat;background-size:auto 100%;filter:grayscale(100%) brightness(600%)}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay{background-image:linear-gradient(150deg,#f2ea00,#03d31d 35%,#0fb6fe)}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay span,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay span{display:inline-block!important;padding-left:25px!important;z-index:1;position:relative}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:hover:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:hover:before{opacity:1}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:before{content:"";position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;background-image:linear-gradient(150deg,#d6cf02,#03ef22 35%,#27beff);border-radius:inherit;transition:inherit}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:after,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-sberpay:after{content:"";opacity:1;position:absolute;top:0;left:0;height:22px;width:100%;margin-top:8px;margin-left:15px;background-image:url(../img/sber-logo-white.a1a6f650.png);background-repeat:no-repeat;background-size:auto 100%}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay{background-image:none;background-color:#fe2518}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay span,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay span{display:inline-block!important;padding-left:25px!important;z-index:1;position:relative}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:hover:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:hover:before{opacity:1}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:before{content:"";position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;background-image:none;background-color:#fe2518;border-radius:inherit;transition:inherit}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:after,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-alfapay:after{content:"";opacity:1;position:absolute;top:0;left:0;height:22px;width:100%;margin-top:8px;margin-left:15px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAsCAIAAAB+JKZoAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QzI1ODgwOUVEN0UzMTFFRkFBMzdBQjA1MzcwNDI3RTciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QzI1ODgwOUZEN0UzMTFFRkFBMzdBQjA1MzcwNDI3RTciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDMjU4ODA5Q0Q3RTMxMUVGQUEzN0FCMDUzNzA0MjdFNyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDMjU4ODA5REQ3RTMxMUVGQUEzN0FCMDUzNzA0MjdFNyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqnt/00AAANASURBVHja7FhPSBRRGP9GhkXUSzWHWCGU/hw6RPTH6JRSuYmlkBcNSizrotSpPx4SqUvZpYxOQuFKqaUHC1ksoYQKtKgM6lBRe2g9rRWkrlgwfd+btzuzO4rz3s7OXPoxPN7uPN778X3f+73fPEUvgUwsAkyzThCg2P5aFjNR+Mo6GkCR7S3ySHvwn8pd+lhET8zprgPnfP5UrwvptnVtJB4O6h4A2eBaQXNpxcxLFODDFGzeAt7g5wxs0iAA9ADkmSTGIt6RQKxaA+NTvBB5fWigHzms+4KO87Q6rw9s377yhcaf2HejZll9YFJ0HfxCWSnEonmkFnUh+Vn6w9B2Bq5d/jsdk5xhbw1yUInH2qDkFI0NEO4nXYqDeq4dfsSp+kSxWrPsFwl8fE8kSpg4Gpu/p1t6six4jAxTJIxzwDgEbrT5waOznSKBJHaHqA2wescgecrj3WusCQIKUfddLkcaC5KnPAZ6aVUMQ0051WZLE8yykFxv95bHlS5KCobh6Cn6Gaqm8ATYP1KpkeLx4pll91dSu7+K/5RNjRSPvnBaUhD5BSSGWaRGnMfCPNy6w5PS3GrRtJPZpEYV5vEkYvYLCmHyZeYAIzWCFkKcB4qmIV+oofuq0l4Zqhpg0nL2Yi7zgiZqaJS73EWmodZnMckjzgQmh/EYHeEdLMk9S53S44wlBmx4ELbuEJiZ7FBLk1PfglY+yPxtTfnSA8q2c/eL0zpE5yUcLJAXchiPJ/iOMOTLjhONXOMFUyPAQ73fyx11Sr7sOHDQHDPQm5v6WL8R+nqoU1i4rN9ZV8rH5FA/DtU5GlZ/zFv/4Sr+85CrD9y0avdNOlCEUF3r8KBxykP9NQMdV/nJ4hAoIdt2usyDo0iQR36+SF5+J5xOHRU1Kwsrj5mfYzxQpyf70WOtMBrDm5gTLj/0aSvi02dskt/Zcp+ErkBR0Lgk9+2De/6QeDTEyfB7Kb9CUqwY1inPNJX11V6TaGzgH6SmnuKGfDMBtRVkx71B63G6LkgKgZJ2jzvL2tuDTo9WOeBnWHMFqYtFjZTM++TUZfKF01C6wbgkcQdYf9++QLiL5g/ydCzPwxqbuNuR0CB1YZqBfwIMAB6NFFiVxFxGAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:auto 100%}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay{background-image:none;background-color:#0070ba}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay span,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay span{display:inline-block!important;padding-left:25px!important;z-index:1;position:relative}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:hover:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:hover:before{opacity:1}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:before,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:before{content:"";position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;background-image:none;background-color:#0070ba;border-radius:inherit;transition:inherit}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:after,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-gazprompay:after{content:"";opacity:1;position:absolute;top:0;left:0;height:22px;width:100%;margin-top:5px;margin-left:15px;background-image:url(../img/gazprompay.d3bb1ba3.png);background-repeat:no-repeat;background-size:auto 100%}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-card span,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-card span{display:inline-block!important;padding-left:25px!important}.step-4 .forms-block .payment-options .payment-card .columns .summary .payment-row .el-button.button-card:after,.step-4 .payment-options .payment-card .columns .summary .payment-row .el-button.button-card:after{content:"";opacity:1;position:absolute;top:0;left:0;height:22px;width:100%;margin-top:8px;margin-left:15px;background-image:url(../img/card-white2.e35d5290.png);background-repeat:no-repeat;background-size:auto 100%}.step-4 .forms-block .payment-options .payment-card .stickers,.step-4 .payment-options .payment-card .stickers{position:absolute;z-index:10;top:0;right:0;transition:all .3s;top:auto;right:auto;left:0;bottom:0}.step-4 .forms-block .payment-options .payment-card .stickers .sticker,.step-4 .payment-options .payment-card .stickers .sticker{background:#f55361;color:#fff;display:flex;font-size:14px;padding:0 10px;height:27px;line-height:27px}.step-4 .forms-block .payment-options .payment-card .stickers .sticker.clickable,.step-4 .payment-options .payment-card .stickers .sticker.clickable{cursor:pointer}.step-4 .forms-block .payment-options .payment-card .stickers .sticker.clickable:hover,.step-4 .payment-options .payment-card .stickers .sticker.clickable:hover{background:#f55361}.step-4 .forms-block .payment-guarantees,.step-4 .payment-guarantees{margin:15px 0;font-size:12px}.step-4 .forms-block .payment-selectors,.step-4 .payment-selectors{display:flex;justify-content:flex-start}@media only screen and (max-width:992px){.step-4 .forms-block .payment-selectors,.step-4 .payment-selectors{display:block}}.step-4 .forms-block .payment-selectors .payment-selector-block,.step-4 .payment-selectors .payment-selector-block{margin-bottom:5px}.step-4 .forms-block .payment-selectors .payment-selector-block .persent-select,.step-4 .payment-selectors .payment-selector-block .persent-select{width:150px;position:relative}.step-4 .forms-block .payment-selectors .payment-selector-block .persent-select .el-input input,.step-4 .payment-selectors .payment-selector-block .persent-select .el-input input{padding-left:40px}.step-4 .forms-block .payment-selectors .payment-selector-block .persent-select:before,.step-4 .payment-selectors .payment-selector-block .persent-select:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer}@media only screen and (max-width:992px){.step-4 .forms-block .payment-selectors .payment-selector-block .persent-select,.step-4 .payment-selectors .payment-selector-block .persent-select{width:200px}}.step-4 .forms-block .payment-selectors .payment-selector-block .persent-select:before,.step-4 .payment-selectors .payment-selector-block .persent-select:before{content:""}.step-4 .forms-block .payment-selectors .payment-selector-block .paymentway-select,.step-4 .payment-selectors .payment-selector-block .paymentway-select{width:200px;position:relative}.step-4 .forms-block .payment-selectors .payment-selector-block .paymentway-select .el-input input,.step-4 .payment-selectors .payment-selector-block .paymentway-select .el-input input{padding-left:40px}.step-4 .forms-block .payment-selectors .payment-selector-block .paymentway-select:before,.step-4 .payment-selectors .payment-selector-block .paymentway-select:before{font-family:Line Awesome Free;font-weight:900;font-size:20px;display:block;position:absolute;z-index:1;top:8px;left:13px;height:0;width:0;color:#f55361;cursor:pointer;content:""}.step-4 .forms-block .payment-selectors .payment-selector-block h4,.step-4 .payment-selectors .payment-selector-block h4{font-weight:400;display:inline-block;margin-right:20px}@media only screen and (max-width:992px){.step-4 .forms-block .payment-selectors .payment-selector-block h4,.step-4 .payment-selectors .payment-selector-block h4{min-width:180px}}.step-4 .el-select,.step-4 .forms-block .el-select{margin-bottom:5px;margin-right:30px}.step-4 .el-select .el-input,.step-4 .forms-block .el-select .el-input{cursor:pointer;transition:all .3s}.step-4 .el-select .el-input::-webkit-input-placeholder,.step-4 .forms-block .el-select .el-input::-webkit-input-placeholder{color:#171717}.step-4 .el-select .el-input:-ms-input-placeholder,.step-4 .forms-block .el-select .el-input:-ms-input-placeholder{color:#171717}.step-4 .el-select .el-input:-moz-placeholder,.step-4 .el-select .el-input::-moz-placeholder,.step-4 .forms-block .el-select .el-input:-moz-placeholder,.step-4 .forms-block .el-select .el-input::-moz-placeholder{color:#171717;opacity:1}.el-form-error .step-4 .el-select .el-input,.el-form-error .step-4 .forms-block .el-select .el-input,.step-4 .el-select .el-input.el-form-error,.step-4 .forms-block .el-select .el-input.el-form-error{border-color:#f56c6c}.step-4 .el-select .el-input.is-active,.step-4 .el-select .el-input.is-active:hover,.step-4 .el-select .el-input.is-focus,.step-4 .el-select .el-input.is-focus .el-input__inner,.step-4 .el-select .el-input:focus,.step-4 .el-select .el-input:hover,.step-4 .forms-block .el-select .el-input.is-active,.step-4 .forms-block .el-select .el-input.is-active:hover,.step-4 .forms-block .el-select .el-input.is-focus,.step-4 .forms-block .el-select .el-input.is-focus .el-input__inner,.step-4 .forms-block .el-select .el-input:focus,.step-4 .forms-block .el-select .el-input:hover{border-color:#f55361}.el-form-error .step-4 .el-select .el-input.is-active,.el-form-error .step-4 .el-select .el-input.is-active:hover,.el-form-error .step-4 .el-select .el-input.is-focus,.el-form-error .step-4 .el-select .el-input.is-focus .el-input__inner,.el-form-error .step-4 .el-select .el-input:focus,.el-form-error .step-4 .el-select .el-input:hover,.el-form-error .step-4 .forms-block .el-select .el-input.is-active,.el-form-error .step-4 .forms-block .el-select .el-input.is-active:hover,.el-form-error .step-4 .forms-block .el-select .el-input.is-focus,.el-form-error .step-4 .forms-block .el-select .el-input.is-focus .el-input__inner,.el-form-error .step-4 .forms-block .el-select .el-input:focus,.el-form-error .step-4 .forms-block .el-select .el-input:hover,.step-4 .el-select .el-input.is-active.el-form-error,.step-4 .el-select .el-input.is-active:hover.el-form-error,.step-4 .el-select .el-input.is-focus.el-form-error,.step-4 .el-select .el-input.is-focus .el-input__inner.el-form-error,.step-4 .el-select .el-input:focus.el-form-error,.step-4 .el-select .el-input:hover.el-form-error,.step-4 .forms-block .el-select .el-input.is-active.el-form-error,.step-4 .forms-block .el-select .el-input.is-active:hover.el-form-error,.step-4 .forms-block .el-select .el-input.is-focus.el-form-error,.step-4 .forms-block .el-select .el-input.is-focus .el-input__inner.el-form-error,.step-4 .forms-block .el-select .el-input:focus.el-form-error,.step-4 .forms-block .el-select .el-input:hover.el-form-error{border-color:#f56c6c}.step-4 .el-select .el-input .el-input__suffix,.step-4 .forms-block .el-select .el-input .el-input__suffix{right:9px}.step-4 .el-select .el-input .el-input__suffix .el-icon-arrow-up,.step-4 .el-select .el-input .el-input__suffix .el-select__caret,.step-4 .forms-block .el-select .el-input .el-input__suffix .el-icon-arrow-up,.step-4 .forms-block .el-select .el-input .el-input__suffix .el-select__caret{color:#f55361;transition:all .3s;cursor:pointer}.step-4 .el-select .el-input .el-input__suffix .el-icon-arrow-up:hover,.step-4 .el-select .el-input .el-input__suffix .el-select__caret:hover,.step-4 .forms-block .el-select .el-input .el-input__suffix .el-icon-arrow-up:hover,.step-4 .forms-block .el-select .el-input .el-input__suffix .el-select__caret:hover{color:#f99ba3}.full-screen-preloader{min-height:200px;height:200px;display:flex;align-items:center;align-content:center;margin:-40px}@media only screen and (max-width:992px){.full-screen-preloader{margin:-20px}}@media only screen and (max-width:340px){.full-screen-preloader{margin:-20px 0}}.full-screen-preloader h2{display:block;line-height:1.3;font-size:19px;margin:0 auto 25px}.full-screen-preloader .wrapper{margin:0 auto;text-align:center}.lds-roller{display:inline-block;position:relative;width:80px;height:80px;margin:auto}.lds-roller div{-webkit-animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-roller 1.2s cubic-bezier(.5,0,.5,1) infinite;transform-origin:40px 40px}.lds-roller div:after{content:" ";display:block;position:absolute;width:7px;height:7px;border-radius:50%;background:#f55361;margin:-4px 0 0 -4px}.lds-roller div:first-child{-webkit-animation-delay:-36ms;animation-delay:-36ms}.lds-roller div:first-child:after{top:63px;left:63px}.lds-roller div:nth-child(2){-webkit-animation-delay:-72ms;animation-delay:-72ms}.lds-roller div:nth-child(2):after{top:68px;left:56px}.lds-roller div:nth-child(3){-webkit-animation-delay:-.108s;animation-delay:-.108s}.lds-roller div:nth-child(3):after{top:71px;left:48px}.lds-roller div:nth-child(4){-webkit-animation-delay:-.144s;animation-delay:-.144s}.lds-roller div:nth-child(4):after{top:72px;left:40px}.lds-roller div:nth-child(5){-webkit-animation-delay:-.18s;animation-delay:-.18s}.lds-roller div:nth-child(5):after{top:71px;left:32px}.lds-roller div:nth-child(6){-webkit-animation-delay:-.216s;animation-delay:-.216s}.lds-roller div:nth-child(6):after{top:68px;left:24px}.lds-roller div:nth-child(7){-webkit-animation-delay:-.252s;animation-delay:-.252s}.lds-roller div:nth-child(7):after{top:63px;left:17px}.lds-roller div:nth-child(8){-webkit-animation-delay:-.288s;animation-delay:-.288s}.lds-roller div:nth-child(8):after{top:56px;left:12px}@-webkit-keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes lds-roller{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}