html.remodal-is-locked{overflow:hidden}.remodal,[data-remodal-id]{display:none}.remodal-overlay{right:-5000px;position:fixed;bottom:-5000px;top:-5000px;left:-5000px;display:none;z-index:9999}.remodal-wrapper{overflow:auto;right:0;position:fixed;bottom:0;text-align:center;top:0;-webkit-overflow-scrolling:touch;left:0;display:none;z-index:10000}.remodal-wrapper:after{height:100%;content:"";margin-left:-.05em;display:inline-block}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opened,.remodal-bg.remodal-is-opening{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:rgba(0,0,0,.8)}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation:remodal-overlay-opening-keyframes .3s;animation:remodal-overlay-opening-keyframes .3s}.remodal-overlay.remodal-is-closing{-webkit-animation:remodal-overlay-closing-keyframes .3s;animation:remodal-overlay-closing-keyframes .3s}.remodal-wrapper{padding:10px}.remodal{overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);padding:.8%;margin-bottom:10px;color:#2b2e38;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;background:#000;width:99.2%;font-family:Roboto,sans-serif}.remodalBorder{padding:4% 5% .8%;border:1px solid #e1e1e1;width:89.2%}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation:remodal-opening-keyframes .3s;animation:remodal-opening-keyframes .3s}.remodal.remodal-is-closing{-webkit-animation:remodal-closing-keyframes .3s;animation:remodal-closing-keyframes .3s}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{height:35px;overflow:visible;padding:0;border:0;text-decoration:none;color:#fff;-webkit-transition:color .2s;transition:color .2s;position:absolute;outline:0;top:0;margin:0;background:transparent;cursor:pointer;left:90%;width:35px;display:block}.remodal-close:focus,.remodal-close:hover{color:#2b2e38}.remodal-close:before{font-size:25px;content:"\00d7";position:absolute;text-align:center;top:5px;left:5px;width:35px;line-height:35px;display:block}.remodal-cancel,.remodal-confirm{overflow:visible;padding:12px 0;border:0;text-decoration:none;font:inherit;-webkit-transition:background .2s;transition:background .2s;outline:0;min-width:110px;text-align:center;margin:0;cursor:pointer;vertical-align:middle;display:inline-block}.remodal-confirm{color:#fff;background:#81c784}.remodal-confirm:focus,.remodal-confirm:hover{background:#66bb6a}.remodal-cancel{color:#fff;background:#e57373}.remodal-cancel:focus,.remodal-cancel:hover{background:#ef5350}.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner,.remodal-confirm::-moz-focus-inner{padding:0;border:0}@-webkit-keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@keyframes remodal-opening-keyframes{0%{-webkit-transform:scale(1.05);transform:scale(1.05);opacity:0}to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@keyframes remodal-closing-keyframes{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}to{-webkit-transform:scale(.95);transform:scale(.95);opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}.putName,.putPhone{height:40px;padding:0 15px;border:none;margin-bottom:15px;outline:none;border-radius:2px;background:#fff;width:210px}.putName:focus,.putName:hover,.putPhone:focus,.putPhone:hover{border:none;border-bottom:1px solid #a9a9a9}.mainButton{padding:10px 25px;text-decoration:none;color:#fff;font:700 16px Roboto,sans-serif;box-shadow:0 0 5px rgba(206,57,57,.5);border-radius:19px;background:#e57373}.fail,.success{color:#fff}#modal1Title{font-size:18px;font-weight:700;margin-bottom:20px;color:#fff;margin-top:20px}.btn-remodal{height:40px;border:none;margin-bottom:15px;color:#fff;outline:none;border-radius:2px;background:#e57373;cursor:pointer;width:242px}.btn-remodal:hover{background:#c94141}#modal1Title{font-size:20px}@media only screen and (min-width:480px){#modal1Title{font-size:18px}}@media only screen and (min-width:440px){.remodal{max-width:420px}}@media only screen and (max-width:439px){.remodal{max-width:100%}.putName,.putPhone{height:50px;font-size:18px;width:90%}.putName:-moz-placeholder,.putPhone:-moz-placeholder{font-size:16px}.putName::-webkit-input-placeholder,.putPhone::-webkit-input-placeholder{font-size:16px}.textarea-remodal{width:90%}.btn-remodal{height:82px;width:90%}#modal1Title,.btn-remodal{font-size:18px}}.putName:-moz-placeholder,.putPhone:-moz-placeholder{font-size:14px}.putName::-webkit-input-placeholder,.putPhone::-webkit-input-placeholder{font-size:14px}.textarea-remodal:-moz-placeholder{font-size:14px}.textarea-remodal::-webkit-input-placeholder{font-size:14px}.textarea-remodal{border-radius:5px;width:90%}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:420px}@media only screen and (max-width:360px){.remodal-close{left:87%}}.btn-remodal{background:#000;&:hover{background:rgba(0,0,0,.8)}}.remodal{background:$red}.remodal-close{color:#000}.remodal{background:hsla(0,0%,100%,.7)}.btn-remodal{margin:0 auto;box-shadow:0 0 10px 5px #ddd;border-radius:20px;background:#f13e3e;width:60%}.btn-remodal:hover{box-shadow:none;background:#f13e3e}.textarea-remodal{width:60%}#modal1Title,.remodal-close{color:$red}.label-check,.label-check a{font-size:11px}.label-check span{border-bottom:1px dashed #000}.check-block{padding-top:9px;margin-bottom:30px;display:flex}#modal1Title{color:#000}.remodal{padding:40px 30px;background:#fff}.remodal__item{width:100%}.putName,.putPhone{padding:0;border-bottom:1px solid #ccc}@media screen and (max-width:768px){.submit-remodal{height:40px}.check-block{margin-bottom:40px}}.check-box{margin-right:4px}.sent{padding:40px 25px;justify-content:center;color:#000;border-radius:20px;background:#fff;display:flex}.check-box,.sent{align-items:center}.check-box{margin-right:12px;margin-top:0}@media screen and (max-width:480px){.label-check{font-size:10px}}.check-block{text-align:start}.remodal .button{padding:14px 40px}