.form-sale-block{margin-top:30px;margin-bottom:30px}.form-sale-block.alignwide .form-sale{width:100%}.form-sale-block .form-sale{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;width:90%;margin:0 auto;background-color:#4eb958;border-radius:10px;padding:40px}.form-sale-block .form-sale .description{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;flex-align:stretch;align-items:stretch;margin-bottom:25px}.form-sale-block .form-sale .description .label{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;color:#fff;font-weight:900;text-transform:uppercase}.form-sale-block .form-sale .description .label .top{font-size:35.5px;line-height:36px;margin-bottom:10px}.form-sale-block .form-sale .description .label .bottom{font-size:45px;line-height:46px}.form-sale-block .form-sale .description .splitter{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:2px;background-color:#fff;margin:5px 10px}.form-sale-block .form-sale .description .sale{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;flex-align:center;align-items:center;color:#fff}.form-sale-block .form-sale .description .sale .percents{font-size:86px;font-weight:900;line-height:70px;text-transform:uppercase}.form-sale-block .form-sale .description .sale .text{font-size:15px;line-height:15px}.form-sale-block .form-sale .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-align:center;align-items:center}.form-sale-block .form-sale .form .input{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;flex-grow:1;padding:0;margin-right:30px}.form-sale-block .form-sale .form .input input{width:100%;padding:5px 0;background-color:#4eb958;border-width:0 0 2px 0;border-style:solid;border-color:#fff;color:#fff;font-size:16px;font-weight:400;transition:border .2s linear,color .2s linear;-o-transition:border .2s linear,color .2s linear;-ms-transition:border .2s linear,color .2s linear;-moz-transition:border .2s linear,color .2s linear;-webkit-transition:border .2s linear,color .2s linear}.form-sale-block .form-sale .form .input input::-webkit-input-placeholder{color:#fff;font-weight:300;transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}.form-sale-block .form-sale .form .input input::-moz-placeholder{color:#fff;font-weight:300;transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}.form-sale-block .form-sale .form .input input:-moz-placeholder{color:#fff;font-weight:300;transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}.form-sale-block .form-sale .form .input input:-ms-input-placeholder{color:#fff;font-weight:300;transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}.form-sale-block .form-sale .form .input input.error{border-color:#e33737}.form-sale-block .form-sale .form .input input.error::-webkit-input-placeholder{color:#e33737}.form-sale-block .form-sale .form .input input.error::-moz-placeholder{color:#e33737}.form-sale-block .form-sale .form .input input.error:-moz-placeholder{color:#e33737}.form-sale-block .form-sale .form .input input.error:-ms-input-placeholder{color:#e33737}.form-sale-block .form-sale .form .button{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex}.form-sale-block .form-sale .form .button button{padding:15px 40px;border-radius:5px;background-color:#fff;color:#000;font-size:14px;font-weight:400;text-transform:uppercase}.form-sale-block .form-sale .form .spp{width:100%;padding:10px 0 0 0}.form-sale-block .form-sale .form .spp label input{margin:0;border:none}.form-sale-block .form-sale .form .spp label input:checked + .checkbox:before{opacity:1}.form-sale-block .form-sale .form .spp label input.error + .checkbox{border-color:#e33737}.form-sale-block .form-sale .form .spp label input.error ~ .text{color:#e33737}.form-sale-block .form-sale .form .spp label .checkbox{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid #fff;margin-right:10px;position:relative;transition:border .2s linear;-o-transition:border .2s linear;-ms-transition:border .2s linear;-moz-transition:border .2s linear;-webkit-transition:border .2s linear}.form-sale-block .form-sale .form .spp label .checkbox:before{content:'';display:block;width:6px;height:6px;margin:1px;background-color:#fff;opacity:0;transition:opacity .2s linear;-o-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-webkit-transition:opacity .2s linear}.form-sale-block .form-sale .form .spp label .text{color:#fff;font-size:14px;transition:color .2s linear;-o-transition:color .2s linear;-ms-transition:color .2s linear;-moz-transition:color .2s linear;-webkit-transition:color .2s linear}.form-sale-block .form-sale .form .spp label .text a{color:inherit;text-decoration:underline}.employees + .form-sale-block{margin-top:-100px;position:relative;z-index:1}.employees + .form-sale-block .form-sale{padding-top:90px}@media screen and (min-width:992px) and (max-width:1199px){.form-sale-block{margin-top:24px;margin-bottom:24px}.form-sale-block .form-sale{border-radius:8px;padding:32px}.form-sale-block .form-sale .description{margin-bottom:20px}.form-sale-block .form-sale .description .label .top{font-size:28px;line-height:29px;margin-bottom:8px}.form-sale-block .form-sale .description .label .bottom{font-size:36px;line-height:37px}.form-sale-block .form-sale .description .splitter{margin:4px 8px}.form-sale-block .form-sale .description .sale .percents{font-size:69px;line-height:56px}.form-sale-block .form-sale .description .sale .text{font-size:12px;line-height:12px}.form-sale-block .form-sale .form .input{margin-right:24px}.form-sale-block .form-sale .form .input input{padding:4px 0;border-width:0 0 2px 0;font-size:13px}.form-sale-block .form-sale .form .button button{padding:12px 32px;border-radius:4px;font-size:11px}.form-sale-block .form-sale .form .spp{padding:8px 0 0 0}.form-sale-block .form-sale .form .spp label .checkbox{width:8px;height:8px;margin-right:8px}.form-sale-block .form-sale .form .spp label .checkbox:before{width:5px;height:5px}.form-sale-block .form-sale .form .spp label .text{font-size:11px}.employees + .form-sale-block{margin-top:-80px}.employees + .form-sale-block .form-sale{padding-top:72px}}@media screen and (min-width:768px) and (max-width:991px){.form-sale-block{margin-top:24px;margin-bottom:24px}.form-sale-block .form-sale{border-radius:8px;padding:32px}.form-sale-block .form-sale .description{margin-bottom:20px}.form-sale-block .form-sale .description .label .top{font-size:28px;line-height:29px;margin-bottom:8px}.form-sale-block .form-sale .description .label .bottom{font-size:36px;line-height:37px}.form-sale-block .form-sale .description .splitter{margin:4px 8px}.form-sale-block .form-sale .description .sale .percents{font-size:69px;line-height:56px}.form-sale-block .form-sale .description .sale .text{font-size:12px;line-height:12px}.form-sale-block .form-sale .form .input{margin-right:24px}.form-sale-block .form-sale .form .input input{padding:4px 0;border-width:0 0 2px 0;font-size:13px}.form-sale-block .form-sale .form .button button{padding:12px 32px;border-radius:4px;font-size:11px}.form-sale-block .form-sale .form .spp{padding:8px 0 0 0}.form-sale-block .form-sale .form .spp label .checkbox{width:8px;height:8px;margin-right:8px}.form-sale-block .form-sale .form .spp label .checkbox:before{width:5px;height:5px}.form-sale-block .form-sale .form .spp label .text{font-size:11px}.employees + .form-sale-block{margin-top:-80px}.employees + .form-sale-block .form-sale{padding-top:72px}}@media screen and (max-width:767px){.form-sale-block{margin-top:24px;margin-bottom:24px}.form-sale-block .form-sale{border-radius:8px;padding:15px}.form-sale-block .form-sale .description{flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:15px}.form-sale-block .form-sale .description .label{text-align:center;margin-bottom:15px}.form-sale-block .form-sale .description .label .top{font-size:22px;line-height:26px;margin-bottom:8px}.form-sale-block .form-sale .description .label .bottom{font-size:30px;line-height:32px}.form-sale-block .form-sale .description .splitter{display:none}.form-sale-block .form-sale .description .sale .percents{font-size:69px;line-height:56px}.form-sale-block .form-sale .description .sale .text{font-size:12px;line-height:12px}.form-sale-block .form-sale .form .input{margin-right:0;margin-bottom:15px}.form-sale-block .form-sale .form .input input{padding:4px 0;border-width:0 0 2px 0}.form-sale-block .form-sale .form .button{width:100%}.form-sale-block .form-sale .form .button button{width:100%;padding:12px 32px;border-radius:4px}.form-sale-block .form-sale .form .spp label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;position:relative;padding-left:20px}.form-sale-block .form-sale .form .spp label .checkbox{position:absolute;top:0;left:0;bottom:0;margin:auto 0}.form-sale-block .form-sale .form .spp label .text{display:inline-block;font-size:12px}.form-sale-block .form-sale .form .spp label .text a{white-space:nowrap}.employees + .form-sale-block{margin-top:-80px}.employees + .form-sale-block .form-sale{padding-top:40px}}