.module.appraisal-section{max-width:calc(var(--container-width) - 80px);padding:20px 20px 40px;margin:0 auto}.module.appraisal-section>.wrapper{display:flex;align-items:center;gap:20px 50px}.module.appraisal-section>.wrapper .content{flex:14}.module.appraisal-section>.wrapper .content .title{font-size:58px;margin:30px 0 40px;position:relative}.module.appraisal-section>.wrapper .content .title:after{content:'';display:block;width:30px;height:2px;background:#000;position:absolute;bottom:0;left:10px}.module.appraisal-section>.wrapper .content .subtitle{font-family:Georgia,'Times New Roman',Times,serif;font-size:38px;line-height:1}.module.appraisal-section>.wrapper .content .info{margin:50px 0;min-height:470px}.module.appraisal-section>.wrapper .content .info>h3{font-size:21px;margin-bottom:20px}.module.appraisal-section>.wrapper .content .info>p{font-size:13px;line-height:1.6;margin:0 0 16px}.module.appraisal-section>.wrapper .content .contacts{display:flex;flex-wrap:wrap;gap:10px}.module.appraisal-section>.wrapper .content .contacts .contact{width:50%;font-size:13px;line-height:1.6;display:flex;flex-direction:column}.module.appraisal-section>.wrapper .content .contacts .contact .name{font-weight:bold}.module.appraisal-section>.wrapper .content .contacts .contact .mail{color:#1779ba}.module.appraisal-section>.wrapper .form-wrap{flex:11;width:100%}.module.appraisal-section>.wrapper .form-wrap .info{font-size:13px;line-height:1.6;margin-bottom:16px}.module.appraisal-section>.wrapper .form-wrap .form .field{width:100%;display:flex;flex-direction:column}.module.appraisal-section>.wrapper .form-wrap .form .field>input{font-size:16px;height:39px;padding:8px;border:1px solid #cacaca;margin-bottom:16px;color:#0a0a0a;background:#fefefe;box-shadow:inset 0 1px 2px rgb(10 10 10 / 10%);transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.module.appraisal-section>.wrapper .form-wrap .form .field>input:focus{border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca}.module.appraisal-section>.wrapper .form-wrap .form .field>input::placeholder{color:#000;opacity:1}.module.appraisal-section>.wrapper .form-wrap .form .field>select{font-size:16px;height:39px;padding:8px;border:1px solid #cacaca;margin-bottom:16px;color:#0a0a0a;background:#fefefe;box-shadow:inset 0 1px 2px rgb(10 10 10 / 10%);transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -16px center;background-repeat:no-repeat;background-size:9px 6px;padding-right:24px;appearance:none}.module.appraisal-section>.wrapper .form-wrap .form .field>textarea{font-size:16px;padding:8px;border:1px solid #cacaca;margin-bottom:16px;color:#0a0a0a;background:#fefefe;box-shadow:inset 0 1px 2px rgb(10 10 10 / 10%);transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.module.appraisal-section>.wrapper .form-wrap .form .field>textarea:focus{border:1px solid #8a8a8a;box-shadow:0 0 5px #cacaca}.module.appraisal-section>.wrapper .form-wrap .form .field>textarea::placeholder{color:#000;opacity:1}.module.appraisal-section>.wrapper .form-wrap .form .submit{display:inline-block;font-size:16px;text-transform:uppercase;padding:7px 15px;margin-top:10px;background:#3c3c3b;color:white;line-height:25px;cursor:pointer}.module.appraisal-section>.wrapper .form-wrap .form .sending{font-size:14px;margin:0 0 16px 3px;line-height:1.6;color:#fff}.module.appraisal-section>.wrapper .form-wrap .form .output-messsage{margin:4px 0 16px;line-height:1.6;color:#fff}.hide{display:none}p.small{font-size:13px}.form-wrap fieldset{max-width:100%}.form-wrap input,.form-wrap textarea{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:2.4375rem;margin:0 0 1rem;padding:.5rem;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;-webkit-box-shadow:inset 0 1px 2px rgb(10 10 10 / 10%);box-shadow:inset 0 1px 2px rgb(10 10 10 / 10%);font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-wrap textarea{height:auto}.form-wrap select{height:2.4375rem;margin:0 0 1rem;padding:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cacaca;border-radius:0;background-color:#fefefe;font-family:inherit;font-size:1rem;font-weight:normal;line-height:1.5;color:#0a0a0a;width:100%;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:9px 6px;padding-right:1.5rem;-webkit-transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:border-color .25s ease-in-out,-webkit-box-shadow .5s;transition:box-shadow .5s,border-color .25s ease-in-out;transition:box-shadow .5s,border-color .25s ease-in-out,-webkit-box-shadow .5s}.form-wrap .actions input{margin:10px 0 12px;cursor:pointer;background:#3c3c3b;color:#fff;line-height:0px;padding:10px 20px;width:auto;font-size:16px;text-transform:uppercase}@media(hover:hover){.module.appraisal-section>.wrapper .content .contacts .contact .mail:hover{color:#8e8e8e}}@media(max-width:639.98px){.module.appraisal-section>.wrapper{flex-direction:column}.module.appraisal-section>.wrapper .content .info{min-height:unset}}