header{background:var(--black)}.site{padding-top:78px}.estim-form{position:relative}.estim-form h1{color:var(--black);text-transform:uppercase;font-style:normal;font-weight:400;font-size:70px;line-height:90%}.estim-form .left-side{padding:50px 0 0}.estim-form .step{margin:30px 0;position:relative;padding-left:50px}.estim-form .step p{font-style:normal;font-weight:400;font-size:30px;line-height:30px;text-transform:uppercase;color:var(--black)}.estim-form .step span{position:absolute;top:0;left:0;font-style:normal;font-weight:300;font-size:120px;line-height:80px;color:#deecff}.estim-form .question{position:relative;padding-bottom:20px;margin-bottom:20px}.estim-form .question:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#dcdcdc}.estim-form .question .question-tittle{position:relative;padding-left:50px}.estim-form .question .question-tittle span{position:absolute;top:5px;left:0;font-style:normal;font-weight:600;font-size:20px;line-height:20px;text-transform:uppercase;color:var(--light-blue)}.estim-form .question .form-check{margin-left:50px}.estim-form .question .form-check label,.estim-form .question .form-check .wpcf7-list-item-label{font-weight:700}.estim-form .question:last-child:after{display:none}.estim-form .right-side{background:var(--blue);padding:50px 0}.estim-form .right-side .step{margin-top:0}.estim-form .right-side .step p{color:var(--white)}.estim-form .right-side .step span{color:#226bcf}.estim-form .wpcf7-response-output{position:absolute;bottom:0;right:0;width:100%}@media screen and (min-width: 768px){.site{padding-top:80px}}@media screen and (min-width: 1024px){.estim-form{display:flex;flex-wrap:wrap;position:relative}.estim-form .left-side,.estim-form .right-side{flex-basis:50%}.estim-form .step{padding-left:40px}.estim-form .step span{top:-8px}.estim-form .question{display:flex;flex-wrap:wrap;margin-left:40px}.estim-form .question .question-tittle{padding-left:30px;flex-basis:100%}.estim-form .question .form-check{margin-left:30px;width:100%}.estim-form .question .wpcf7-radio{display:flex;flex-wrap:wrap}.estim-form .question .wpcf7-list-item{flex-basis:45%;margin-left:30px}.estim-form .question .wpcf7-list-item:first-child{margin-left:0}.estim-form .form-group,.estim-form .form-file,.estim-form .agree,.estim-form .sub-button{margin-left:40px}.estim-form .wpcf7-response-output{position:absolute;bottom:0;right:0;width:50%}}@media screen and (min-width: 1200px){.site{padding-top:90px}h1{font-size:70px}}@media screen and (min-width: 1400px){.estim-form .step{margin:50px 0;padding-left:50px}.estim-form .step p{font-size:40px;line-height:40px}.estim-form .step span{font-size:150px;line-height:80px}.estim-form .question{margin-left:50px}.estim-form .form-group,.estim-form .form-file,.estim-form .agree,.estim-form .sub-button{margin-left:50px}h1{font-size:80px}}@media screen and (min-width: 1600px){h1{font-size:90px}}/*# sourceMappingURL=estimate.css.map */
