.coming-page-wrapper{position:relative;text-align:center;padding-top:31px;padding-bottom:31px}.coming-page-wrapper .form input:not([type="submit"]),.coming-page-wrapper .form textarea{height:60px;border:1px solid #eee;font-weight:400;color:#999;font-family:"Open Sans", sans-serif;font-size:15px;line-height:1.6;letter-spacing:.2px;-webkit-transition:all 350ms ease;transition:all 350ms ease;background-color:#fff;padding:15px 20px}.coming-page-wrapper .form input:not([type="submit"]):focus,.coming-page-wrapper .form textarea:focus{background-color:rgba(255,255,255,0.9);color:#222}.coming-page-wrapper .form p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.coming-page-wrapper .title{letter-spacing:.2px;-ms-word-wrap:break-word;word-wrap:break-word;font-size:50px;font-family:"Playfair Display", sans-serif;font-weight:600;color:#fff;line-height:normal;margin-bottom:20px}.coming-page-wrapper .subtitle{font-size:18px;line-height:1.6;margin:24px 0 70px;font-weight:400;color:#fff;letter-spacing:1px}.coming-page-wrapper div.wpcf7-mail-sent-ok,.coming-page-wrapper div.wpcf7-validation-errors,.coming-page-wrapper div.wpcf7-acceptance-missing{color:#fff;margin:0}.coming-page-wrapper span.wpcf7-not-valid-tip{color:#fff;text-align:left;margin-top:10px}.coming-soon-wrap{position:relative;height:190px;margin-bottom:76px}.coming-soon-bg{position:absolute;z-index:0;left:1px;top:1px;right:1px;bottom:1px;background-position:center;background-repeat:no-repeat;background-size:cover}.coming-soon{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.coming-soon .count{color:#fff;font-family:"Open Sans", sans-serif;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:90px;line-height:normal;text-align:center}.coming-soon .mask{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;max-width:1170px;padding:0 200px;margin:0 auto}.coming-soon .days-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coming-soon-descr{font-size:18px;line-height:1.9;font-weight:400;color:#fff;letter-spacing:1px}@media (max-width: 1460px){.coming-soon .count{font-size:70px}.coming-soon-wrap{margin-bottom:30px}}@media (max-width: 1199px){.coming-page-wrapper .subtitle{margin-bottom:50px}}@media (max-width: 991px){.coming-page-wrapper .subtitle{max-width:600px;margin-left:auto;margin-right:auto}.coming-soon-wrap .mask{padding:0}}@media (max-width: 768px){.coming-page-wrapper .form input:not([type="submit"]),.coming-page-wrapper .form textarea{margin-bottom:20px;width:300px;max-width:100%;text-align:center}.coming-soon-wrap{margin-bottom:20px}.coming-page-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;-webkit-transform:none;-ms-transform:none;transform:none;min-height:100vh;padding-top:100px;padding-bottom:70px;box-sizing:border-box}.coming-page-wrapper .title{font-size:30px;padding:0 15px}.coming-page-wrapper .subtitle{max-width:400px;padding:0 15px;margin:0 auto 40px}.coming-soon-wrap{height:110px}.coming-soon .days-wrap{padding:0 10px}.coming-soon .count{font-size:50px}}@media (max-width: 480px){.coming-page-wrapper .form p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coming-page-wrapper .form .wpcf7-form-control-wrap:first-of-type{margin-right:0;width:100%}.coming-soon .count{font-size:40px}}.wpcf7 *{text-transform:none}.wpcf7 .ajax-loader{display:none !important}.form input[type=submit]{display:inline-block;padding:10px 30px;border:1px solid;font-size:12px;font-weight:600;line-height:2;letter-spacing:2px;text-decoration:none;text-transform:uppercase;height:60px}.form input[type=submit]:hover{opacity:1}.form.btn-style-1 input[type=submit]{border-color:#222222;color:#ffffff;background-color:#222;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, transparent), color-stop(50%, #222));background-image:linear-gradient(to right, transparent 50%, #222 50%);background-size:200% 100%;background-position:right bottom}.form.btn-style-1 input[type=submit]:hover{color:#222222;border-color:#ddd}.form.btn-style-1 input[type=submit]:hover{background-color:transparent;background-position:left bottom}.form.btn-style-2 input[type=submit]{border-color:#fff;color:#ffffff;background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #222), color-stop(50%, transparent));background-image:linear-gradient(to right, #222 50%, transparent 50%);background-size:200% 100%;background-position:right bottom}.form.btn-style-2 input[type=submit]:hover{border-color:#222;color:#fff}.form.btn-style-2 input[type=submit]:hover{background-color:transparent;background-position:left bottom}.form.btn-style-3 input[type=submit]{border-color:#ddd;color:#222;background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #222), color-stop(50%, transparent));background-image:linear-gradient(to right, #222 50%, transparent 50%);background-size:200% 100%;background-position:right bottom}.form.btn-style-3 input[type=submit]:hover{border-color:#222;color:#fff}.form.btn-style-3 input[type=submit]:hover{background-color:transparent;background-position:left bottom}.form.btn-style-4 input[type=submit]{border-color:#fff;color:#ffffff;background-color:transparent;background-image:-webkit-gradient(linear, left top, right top, color-stop(50%, #fff), color-stop(50%, transparent));background-image:linear-gradient(to right, #fff 50%, transparent 50%);background-size:200% 100%;background-position:right bottom}.form.btn-style-4 input[type=submit]:hover{border-color:#fff;color:#222}.form.btn-style-4 input[type=submit]:hover{background-color:transparent;background-position:left bottom}@media (max-width: 480px){.form input[type=submit]{width:300px;max-width:100%}}
/*# sourceMappingURL=coming_soon.min.css.map */
