@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap");.b-form,.b-form input,.b-form textarea,.b-form button{font-family:"Manrope",tahoma,sans-serif;font-weight:normal;font-style:normal}.b-result .error,.b-result .note,.b-form .title,.b-form .subtitle{font-family:"Manrope",tahoma,sans-serif;font-weight:bold;font-style:normal}body{margin:0}.b-result{position:fixed;top:0;left:0;right:0;bottom:0;z-index:2;display:none;padding:20px}.b-result.m-active{display:flex;align-items:center;justify-content:center}.b-result .error,.b-result .note{position:relative;text-align:center;background:rgba(210,35,42,0.9);color:#fff;padding:10px;border-radius:6px}.b-result .note{background:rgba(0,143,84,0.9)}.b-result .text{max-width:300px;padding:20px 30px}.b-result .close{width:50px;height:50px;border-radius:100px;background:#fff;position:absolute;top:-10px;right:-10px;box-shadow:0 0 20px rgba(0,0,0,0.2);transition:all .3s;cursor:pointer}.b-result .close:hover{box-shadow:0 0 20px rgba(0,0,0,0.4)}.b-result .close:before,.b-result .close:after{content:"";display:block;width:30px;height:1px;background:#111;position:absolute;top:25px;left:10px;transform:rotate(45deg)}.b-result .close:after{transform:rotate(135deg)}.b-form{padding:60px;max-width:900px;min-width:320px;margin:auto;min-width:320px;position:relative;font-size:16px;line-height:1.3;color:#111;background:#fff}@media(max-width: 992px){.b-form{padding:20px;font-size:14px}}@media(max-width: 420px){.b-form{font-size:13px}}.b-form .chosen-container{font-size:100%;width:100% !important}.b-form .chosen-container-single .chosen-single{padding:18px 20px;height:auto;border:1px solid #ccc;border-radius:0;background:#fff;box-shadow:none;color:#111;white-space:unset}.b-form .chosen-container-single .chosen-single.m-error{border:1px solid #d2232a}.b-form .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #ccc;border-bottom-right-radius:0;border-bottom-left-radius:0;background:#fff;box-shadow:none}.b-form .chosen-container-single .chosen-drop{border-radius:0}.b-form .chosen-container .chosen-drop{border:1px solid #ccc;border-top:0;background:#fff;box-shadow:none}.b-form .chosen-container-single .chosen-single i{display:block;line-height:1.2;margin:0 25px 0 0}.b-form .chosen-container-single .chosen-single span{margin:0;line-height:1;color:#111;display:block;overflow:auto;text-overflow:unset;white-space:unset}.b-form .chosen-container-single .chosen-single div b{display:none}.b-form .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:0 0}.b-form .chosen-container .chosen-results{margin:20px 0 18px 0;padding:0 0 0 0}.b-form .chosen-container .chosen-results li{margin:0;padding:15px 20px;line-height:1.3}.b-form .chosen-container .chosen-results li.highlighted{background:#f2f2f2;border-radius:0;color:#111}.b-form.m-work .fields .field.m-2{grid-column:2 span}@media(max-width: 767px){.b-form.m-work .fields .field.m-2{grid-column:3 span}}@media(max-width: 420px){.b-form.m-work .fields .field.m-2{grid-column:6 span}}.b-form *{box-sizing:border-box;outline:none}.b-form .types{display:flex;flex-wrap:wrap;margin:0 -5px 40px}.b-form .types div{background:#f2f2f2;border-radius:4px;padding:15px 20px;cursor:pointer;transition:all .3s;margin:5px}.b-form .types div:hover{background:#e5e5e5}.b-form .types div.m-active{background:#d2232a;color:#fff}.b-form .title{margin:0 0 30px;font-size:120%;width:100%}.b-form .subtitle{width:100%;margin:20px 0 20px}.b-form .text{width:100%;margin:0 0 20px}.b-form .fields{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:20px;margin:0 0 20px}.b-form .fields .field{width:100%;grid-column:2 span}@media(max-width: 767px){.b-form .fields .field{grid-column:3 span}}@media(max-width: 420px){.b-form .fields .field{grid-column:6 span}}.b-form .fields .field.m-hidden{display:none !important}.b-form .fields .field.m-text,.b-form .fields .field.m-file,.b-form .fields .field.m-buttom,.b-form .fields .field.m-checkbox,.b-form .fields .field.m-checkboxes{grid-column:6 span}.b-form .fields .field.m-checkbox{margin:30px 0 0}.b-form .fields .field.m-checkboxes .wrapper{display:flex;flex-wrap:wrap;gap:20px 50px;grid-template-columns:1fr 1fr 1fr}@media(max-width: 580px){.b-form .fields .field.m-checkboxes .wrapper{gap:20px}}.b-form .fields .field.m-file{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:10px 30px;align-items:center}@media(max-width: 767px){.b-form .fields .field.m-file{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width: 580px){.b-form .fields .field.m-file{grid-template-columns:0px 1fr}}.b-form .fields .field.m-file input{display:none}.b-form .fields .field.m-file .button{cursor:pointer;background:#f2f2f2;white-space:nowrap;padding:15px 20px;border-radius:30px;grid-column:2 span;text-align:center;border:solid 1px #f2f2f2}.b-form .fields .field.m-file .button:hover{background:#e5e5e5}.b-form .fields .field.m-file .button.m-error{border:solid 1px #d2232a}.b-form .fields .field.m-file .filename{white-space:nowrap;max-width:200px;text-overflow:ellipsis;overflow:hidden;grid-column:2 span}@media(max-width: 580px){.b-form .fields .field.m-file .filename{grid-column:2}}.b-form .fields .field.m-file .text{max-width:260px;font-size:90%;margin:0;grid-column:2 span;align-items:center}@media(max-width: 992px){.b-form .fields .field.m-file .text{max-width:220px}}@media(max-width: 767px){.b-form .fields .field.m-file .text{grid-column:3/-1}}@media(max-width: 580px){.b-form .fields .field.m-file .text{grid-column:2}}.b-form .fields .field.m-2{grid-column:3 span}@media(max-width: 420px){.b-form .fields .field.m-2{grid-column:6 span}}.b-form .fields .vars.m-hidden{display:none !important}.b-form .fields .checkbox{position:relative;padding:0 0 0 30px}.b-form .fields label a{border-bottom:solid 1px rgba(17,17,17,0.2)}.b-form .fields .c-native:checked+.c-custom:before{content:"";background:url(../img/ok.svg) no-repeat center center;background-size:14px;display:block;width:20px;height:20px;position:absolute;top:-1px;left:-1px}.b-form .fields .c-native.m-error+.c-custom{border:1px solid #ccc}.b-form .fields .c-native{display:none}.b-form .fields .c-custom{display:block;width:20px;height:20px;position:absolute;top:-1px;left:0;border:1px solid #ccc}.b-form .fields .c-custom.m-error{border:solid 1px #d2232a}.b-form input,.b-form textarea{border:solid 1px #ccc;color:#111;font-size:100%;padding:15px 20px;transition:all .3s;border-radius:0;width:100%}.b-form input.m-error,.b-form textarea.m-error{border:solid 1px #d2232a}.b-form input:hover,.b-form input:focus,.b-form input:active,.b-form textarea:hover,.b-form textarea:focus,.b-form textarea:active{border:solid 1px inherit}.b-form button{border:solid 1px #d2232a;background:#d2232a;color:#fff;border-radius:4px;padding:15px 20px;cursor:pointer;transition:all .3s;font-size:120%}.b-form button:hover{border-color:#bc1f26;background:#bc1f26}.b-form button.m-disabled,.b-form button.m-disabled:hover{cursor:wait;color:#ccc}.b-form a{text-decoration:none;transition:all .3s;color:#111}.b-form a:hover,.b-form a:focus{text-decoration:none;outline:none;background:none}
/*# sourceMappingURL=style.css.map */
