.blocker{height:100%;overflow:auto;padding:20px;right:0;position:fixed;bottom:0;text-align:center;top:0;background-color:#000;background-color:rgba(0,0,0,.75);box-sizing:border-box;left:0;width:100%;z-index:53}.blocker:before{height:100%;margin-right:-.05em;content:"";vertical-align:middle;display:inline-block}.blocker.behind{background-color:transparent}.modal{height:auto!important;padding:70px 94px;color:#fff;position:relative;max-width:100%;text-align:left;box-sizing:border-box;border-radius:20px;background:#050000;width:100%;width:900px;vertical-align:middle;display:none;z-index:105}.modal a.close-modal{height:26px;right:8.5px;text-indent:-9999px;position:absolute;background-size:contain;top:8.5px;background-position:50%;width:26px;background-image:url(/new/img/close.svg);background-repeat:no-repeat;display:block}.modal h2{font-size:35px;font-weight:900;margin-bottom:15px;line-height:120%}.modal p{text-align:center}.modal form{margin-top:35px}.modal span{font-size:20px;font-weight:400;margin-bottom:5px;line-height:26px;display:block}.modal input[type=datetime-local],.modal input[type=text],.modal textarea{padding:17px 20px;font-size:16px;border:none;color:hsla(0,0%,100%,.71);border-radius:10px;background:#2d2d31;width:100%}.modal input::placeholder{color:#fff;opacity:.5}.form_box{margin-bottom:20px}.modal-spinner{height:20px;transform:translateY(-50%) translateX(-50%);padding:12px 16px;position:fixed;top:50%;background-color:#111;border-radius:5px;left:50%;display:none}.agree,.modal h2{text-align:center}.modal h2{margin-bottom:5px}.modal-spinner>div{-webkit-animation:sk-stretchdelay 1.2s ease-in-out infinite;animation:sk-stretchdelay 1.2s ease-in-out infinite;height:20px;background-color:#fff;margin:0 1px;border-radius:100px;width:2px;display:inline-block}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.modal .fl.fw.buts label{margin-bottom:30px}.modal .fl.fw.buts .but{text-align:center;margin:0 auto 30px}@-webkit-keyframes sk-stretchdelay{0%,40%,to{-webkit-transform:scaleY(.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,to{transform:scaleY(.5);-webkit-transform:scaleY(.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}.form_box em{font-size:14px;font-style:normal;margin-bottom:10px;color:#fff;max-width:280px;opacity:.5;display:block}.form_box select{padding:17px 20px;font-size:16px;border:none;appearance:none;color:hsla(0,0%,100%,.71);border-radius:10px;background:#2d2d31;background:#2d2d31 url(/new/img/down.svg) no-repeat 97%;width:100%}.modal input[type="datetime-local i"]{color:#fff}::-webkit-calendar-picker-indicator{filter:invert(1)}.modal input[type=checkbox],.modal input[type=radio]{display:none}.modal i{height:20px;position:relative;top:5px;border-radius:4px;background:#2d2d31;width:20px;display:inline-block}.modal label{display:block}.modal i+span{padding-top:0;font-size:16px;margin-bottom:0;opacity:.5;line-height:1;margin-top:0;padding-left:10px;display:inline-block}.modal input:checked+i{background:#2d2d31 url(/new/img/app.svg) no-repeat 50%}.modal textarea{height:130px}.modal .time_arenda #minus{height:34px;text-indent:-9999px;background:url(/new/img/minus.svg) no-repeat 0;width:34px}.modal .time_arenda #plus{height:34px;text-indent:-9999px;background:url(/new/img/plus.svg) no-repeat 0;width:34px}.modal .time_arenda{align-items:center;display:flex}.modal .time_arenda input{text-align:center;margin:0 10px;width:80px}.form_box .itogo span{display:inline-block}.itogo{text-transform:uppercase}.itogo,.itogo span{font-size:35px;font-weight:900;line-height:120%}.modal span.stoim{margin-bottom:10px;display:block}.modal button,.modal span.stoim{font-size:20px;font-weight:400;line-height:26px}.modal button{padding:20px 50px;border:2px solid #fff;color:#fff;border-radius:60px;background:none;margin-top:10px}.modal button:after{right:40px;content:url(/new/img/li5.svg);position:absolute;margin-top:-40px}.modal button:hover{border-color:#fe0004;background:#fe0004}