.conclusion-generator-form{margin-top:40px;margin-bottom:70px}.conclusion-generator-form .form-group.radio-buttons,.conclusion-generator-form form{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conclusion-generator-form form{background:#fdfaf6;margin:20px auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1115px;padding:50px 90px 40px}.conclusion-generator-form .result{display:none;width:100%}.conclusion-generator-form .loading .form-group.text-wrap textarea{opacity:.1;background:transparent}.conclusion-generator-form .loading .form-group.text-wrap{background:white;opacity:.9;height:205px;border:1px solid #292929;border-radius:2px;margin-bottom:25px;position:relative}.conclusion-generator-form .loading .form-group.text-wrap .svg-loader{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.conclusion-generator-form .form-group{width:100%;margin-bottom:25px}.conclusion-generator-form .form-group>input{width:100%;background:#fffdfb;border:1px solid #292929;border-radius:2px;height:50px;padding:0 15px;outline:0;font-size:15px;font-family:'Gilroy','Arial',sans-serif}.conclusion-generator-form .form-group textarea{width:100%;background:#fffdfb;border:1px solid #292929;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;height:205px;padding:15px;outline:0;font-size:15px;resize:none;font-family:'Gilroy','Arial',sans-serif}.conclusion-generator-form .form-group.error textarea,.conclusion-generator-form .form-group.error>input{border:1px solid #f1afb0}.conclusion-generator-form .form-group.error .error-message{font-size:13px;line-height:15px;color:#e46165;-webkit-box-sizing:border-box;box-sizing:border-box}.conclusion-generator-form .form-group.radio-buttons{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conclusion-generator-form .form-group.radio-buttons{width:600px;background:#fcf6ec;border:1px dashed #ccc1b2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;position:relative}.conclusion-generator-form .form-group.text-wrap .svg-loader{display:none}.conclusion-generator-form .form-group.submit{width:220px}.conclusion-generator-form .form-group.radio-buttons:before{bottom:-24px;left:2px;position:absolute;content:'';border-top:1px dashed #ccc1b2;background:#fdfaf6;-webkit-transform:rotate(55deg);transform:rotate(55deg);width:20px;height:20px;z-index:2}.conclusion-generator-form .form-group.radio-buttons:after{width:10px;height:15px;bottom:-15px;position:absolute;content:'';border:1px dashed #ccc1b2;border-top:0;background:#fcf6ec;z-index:1;left:15px}.conclusion-generator-form .button.black{background:#212223;color:#fff;display:block;width:100%;height:50px;text-decoration:none;line-height:50px;padding:0;-webkit-box-shadow:0 2px 11px rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 12%);box-shadow:0 2px 11px rgb(0 0 0 / 14%),0 3px 1px -2px rgb(0 0 0 / 12%);border-radius:2px;font-weight:600;font-size:16px;text-align:center;-webkit-transition:all .5s;transition:all .5s;cursor:pointer;border:0}.conclusion-generator-form button.black:hover{background:#424344}.conclusion-generator-form .form-group.radio-buttons{border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:600px;background:#fcf6ec;border:1px dashed #ccc1b2;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 15px;position:relative}.conclusion-generator-form .form-group .text{max-width:135px;font-size:16px;line-height:20px;font-weight:500}.conclusion-generator-form .form-group .radio-inline{margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;line-height:17px;position:relative}.conclusion-generator-form .form-group .radio-inline [type=radio]{display:none}.conclusion-generator-form .form-group .radio-inline span{position:relative;width:24px;display:block;margin-right:7px}.conclusion-generator-form .form-group .radio-inline span:after,.conclusion-generator-form .form-group .radio-inline span:before{position:absolute;top:50%;border-radius:50%;content:'';-webkit-transition:all .5s;transition:all .5s}.conclusion-generator-form .form-group .radio-inline span:before{-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#fffdf9;border:1px solid #292929;-webkit-box-sizing:border-box;box-sizing:border-box;left:0;width:24px;height:24px}.conclusion-generator-form .form-group .radio-inline [type=radio]:checked+span:before{border:1px solid #40ac60}.conclusion-generator-form .form-group .radio-inline [type=radio]:checked+span:after{opacity:1}.conclusion-generator-form .form-group .radio-inline [type=text]{width:135px;background:#fffdfb;border:1px solid #292929;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:2px;height:36px;padding:0 10px;outline:0;font-family:'Gilroy','Arial',sans-serif}.conclusion-generator-form .form-group .radio-inline span:after{left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;height:16px;background:#40ac60;opacity:0}.conclusion-generator-form .h2,.conclusion-generator-form h2{font-size:44px;line-height:56px;margin:0 auto;width:100%;text-align:center;font-family:'Neo Display','Arial',sans-serif}.conclusion-generator-form .summary{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px auto 50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.conclusion-generator-form .summary .item{width:calc((100% - 30px)/3);background:#fff;border:1px solid #d2cbc1;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:3px;padding:0;height:65px;line-height:65px;text-align:center;font-size:18px;font-weight:600}.conclusion-generator-form .form-group>input:disabled{background:#fdfaf6;border:1px solid #d2cbc1}.conclusion-generator-form .summary .item span{color:#636874}.result-generator .conclusion-generator-form .result{display:block}.result-generator .conclusion-generator-form .form-group.radio-buttons .text{width:100%;max-width:initial;line-height:38px;font-size:27px}.result-generator .conclusion-generator-form .form-group.radio-buttons .text a{color:#40ac60}.result-generator .conclusion-generator-form .form-group.radio-buttons label{display:none}@media screen and (max-width:1199px){.conclusion-generator-form .summary .item{font-size:14px}.conclusion-generator-form .wrap{max-width:680px}.conclusion-generator-form form{width:100%;margin:20px 0 70px;padding:50px 25px 25px}.conclusion-generator-form .form-group.radio-buttons{width:100%}.conclusion-generator-form .form-group.submit{margin-top:2px}}@media screen and (max-width:1023px){.conclusion-generator-form .form-group.submit{width:100%;margin:2px 0 0 0}}@media screen and (max-width:767px){.conclusion-generator-form .form-group.radio-buttons:before{width:18px;height:21px}.conclusion-generator-form .form-group.radio-buttons:after{left:24px}.conclusion-generator-form .form-group>input:disabled{font-size:14px}.conclusion-generator-form .summary{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:40px}.conclusion-generator-form .summary .item{width:100%;height:42px;display:block;text-align:left;line-height:40px;margin-bottom:5px}.result-generator .conclusion-generator-form .form-group.radio-buttons .text{font-size:22px;line-height:30px;margin-bottom:0}.conclusion-generator-form{margin-top:20px}.conclusion-generator-form form{padding:25px 15px}.conclusion-generator-form .form-group.radio-buttons{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 25px 30px}.conclusion-generator-form .form-group .text{width:100%;max-width:inherit;margin-bottom:25px;text-align:center}.conclusion-generator-form .form-group .radio-inline{margin-left:0}.conclusion-generator-form .form-group .radio-inline:last-of-type{margin-top:20px;width:100%}.conclusion-generator-form .form-group .radio-inline [type=text]{width:90%}.conclusion-generator-form .form-group.radio-buttons:before{left:12px}}.loader{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999999;background-color:#fefefe;opacity:0;display:none;transition:all .5s}.loader img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}