.body-select .container{padding:30px 40px;background-color:#fff}.body-select .container h1{font-size:32px;line-height:38px}.body-select .container .select-part{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.body-select .container .select-part .left{width:calc(50% - 40px)}.body-select .container .select-part .left h3{margin:30px 0 20px}.body-select .container .select-part .left .switches{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:25px 0 30px}.body-select .container .select-part .left .switches .switch{width:calc(50% - 10px);padding:12px 20px;border:1px solid #6abf4b;border-radius:8px;color:#6abf4b;text-align:center}.body-select .container .select-part .left .switches .switch.active{background-color:#6abf4b;color:#fff}.body-select .container .select-part .left .switches .switch.active:hover{cursor:default}.body-select .container .select-part .left .switches .switch:hover{cursor:pointer}@media screen and (max-width:580px){.body-select .container .select-part .left .switches .switch{width:50%;padding:12px 5px;font-size:12px}.body-select .container .select-part .left .switches .switch:first-child{border-radius:8px 0 0 8px}.body-select .container .select-part .left .switches .switch:last-child{border-radius:0 8px 8px 0}}.body-select .container .select-part .left .select-from-list img{right:20px}.body-select .container .select-part .left .select-from-list .options .inner option{padding:12px 20px}.body-select .container .select-part .left .select-from-list .select-product{margin:20px 0 0}.body-select .container .select-part .left .serial #find-product-by-serial{min-height:50px;margin:10px 0 0}@media screen and (max-width:1510px){.body-select .container .select-part .left{width:calc(60% - 40px)}}@media screen and (max-width:1310px){.body-select .container .select-part .left{width:calc(60% - 10px)}}@media screen and (max-width:1110px){.body-select .container .select-part .left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin:15px 0 0;padding:0}}.body-select .container .select-part .left .select-from-list,.body-select .container .select-part .left .serial{display:none}.body-select .container .select-part .left .select-from-list.active,.body-select .container .select-part .left .serial.active{display:block}.body-select .container .select-part .left .plug,.body-select .container .select-part .left input{padding:12px 20px;border:1px solid #6abf4b;border-radius:16px}.body-select .container .select-part .left .select-from-list,.body-select .container .select-part .left .serial,.body-select .container .select-part .left .switches{width:90%}.body-select .container .select-part .right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 40px)}.body-select .container .select-part .right img{width:auto;max-width:100%;height:auto}@media screen and (max-width:1510px){.body-select .container .select-part .right{width:calc(40% - 40px)}}@media screen and (max-width:1310px){.body-select .container .select-part .right{width:calc(40% - 10px)}}@media screen and (max-width:1110px){.body-select .container .select-part .right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;max-width:340px}}@media screen and (max-width:1110px){.body-select .container .select-part{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.body-select .container{padding:20px 0 100px}}@media screen and (max-width:768px){.body-select{background-color:#fff}}.body-form{margin:60px 0 0}.body-form .container .form-part .block-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px 0 105px;background-color:#fff}.body-form .container .form-part .block-form .form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:50%;margin:40px 0 0}.body-form .container .form-part .block-form .form textarea{width:100%;height:200px;resize:none}.body-form .container .form-part .block-form .form .field{position:relative;width:100%;margin:0 0 25px}.body-form .container .form-part .block-form .form .field .note-field{width:100%;margin:0 0 20px;color:#4c4c4c}.body-form .container .form-part .block-form .form .field .body-input{position:relative}.body-form .container .form-part .block-form .form .field .body-input .plug{position:absolute;top:0;left:0;width:80%;height:100%;border-right:none;border-radius:8px 0 0 8px;background-color:#fff;z-index:1}.body-form .container .form-part .block-form .form .field .body-input .plug:hover{cursor:pointer}.body-form .container .form-part .block-form .form .field .body-input .icon-help{position:absolute;top:calc(50% - 10px);right:5px;width:auto;height:20px}.body-form .container .form-part .block-form .form .field .body-input .help-balloon{position:absolute;top:50%;right:15px;max-width:calc(100% - 25px);padding:5px;border:1px solid #efefef;border-radius:16px;background-color:#fff;-webkit-box-shadow:-2px 2px #efefef;box-shadow:-2px 2px #efefef;z-index:1}.body-form .container .form-part .block-form .form .field .body-input .help-balloon:hover{cursor:default}.body-form .container .form-part .block-form .form .field .body-input .error-text{position:absolute;top:calc(100% + 2px);left:0;color:#cd0000}.body-form .container .form-part .block-form .form .field .body-input input.error,.body-form .container .form-part .block-form .form .field .body-input textarea.error{border:1px solid #cd0000}.body-form .container .form-part .block-form .form .field .body-input input.error~.plug,.body-form .container .form-part .block-form .form .field .body-input textarea.error~.plug{border-color:#cd0000}.body-form .container .form-part .block-form .form .field.email-field{margin:0 0 55px}.body-form .container .form-part .block-form .form .field.custom-radio-field .name-field{margin:0 0 25px}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio{margin:0 0 15px}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio input{display:none}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio input:checked~label .body-radio .inner{display:block}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio label{display:-webkit-box;display:-ms-flexbox;display:flex;color:#4c4c4c}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio label .body-radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:22px;height:22px;margin:0 15px 0 0;border:2px solid #6abf4b;border-radius:11px;-ms-flex-negative:0;flex-shrink:0}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio label .body-radio .inner{display:none;width:6px;height:6px;border-radius:3px;background-color:#6abf4b}.body-form .container .form-part .block-form .form .field.custom-radio-field .radio-inputs .radio:last-child{margin:0}.body-form .container .form-part .block-form .form .field.custom-select-field{position:relative}.body-form .container .form-part .block-form .form .field.custom-select-field input{margin:0}.body-form .container .form-part .block-form .form .field.custom-select-field input:hover{cursor:pointer}.body-form .container .form-part .block-form .form .field.custom-select-field img{position:absolute;top:calc(50% - 8px);right:4px;width:auto;height:16px}.body-form .container .form-part .block-form .form .field.custom-select-field img:hover{cursor:pointer}.body-form .container .form-part .block-form .form .field.custom-select-field .options-block{max-height:250px;background-color:#fff;overflow-y:auto;z-index:5}.body-form .container .form-part .block-form .form .field.custom-select-field .options-block .inner .option{padding:12px 20px}.body-form .container .form-part .block-form .form .field.custom-select-field .options-block .inner .option:hover{background-color:#4c4c4c;color:#fff;cursor:pointer}.body-form .container .form-part .block-form .form .field.policy-field label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.body-form .container .form-part .block-form .form .field.policy-field label .custom-checkbox{min-width:18px;min-height:18px;margin:0 16px 0 0;border:3px solid #9ca9ba;border-radius:3px;background-position:50%;background-size:14px auto;background-repeat:no-repeat}.body-form .container .form-part .block-form .form .field.policy-field label .custom-checkbox.checked{background-image:url(https://static.digma.ru/new-site/images/icons/check-mark-green.svg)}.body-form .container .form-part .block-form .form .field.policy-field .body-input{display:none}.body-form .container .form-part .block-form .form .field:nth-child(3),.body-form .container .form-part .block-form .form .field:nth-child(4),.body-form .container .form-part .block-form .form .field:nth-child(5),.body-form .container .form-part .block-form .form .field:nth-child(6){width:calc(50% - 12px)}@media screen and (max-width:580px){.body-form .container .form-part .block-form .form .field:nth-child(3),.body-form .container .form-part .block-form .form .field:nth-child(4),.body-form .container .form-part .block-form .form .field:nth-child(5),.body-form .container .form-part .block-form .form .field:nth-child(6){width:100%}}.body-form .container .form-part .block-form .form .button-send{width:40%;margin:15px 0 0;padding:15px 30px;background-color:#6abf4b;color:#fff;text-align:center;white-space:nowrap}.body-form .container .form-part .block-form .form .button-send.inactive{opacity:.5}.body-form .container .form-part .block-form .form .button-send:hover{cursor:pointer}@media screen and (max-width:768px){.body-form .container .form-part .block-form .form .button-send{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.body-form .container .form-part .block-form .form .error-send{position:absolute;top:calc(100% + 12px);left:0;width:100%;color:#cd0000}@media screen and (max-width:1110px){.body-form .container .form-part .block-form .form{width:80%}}@media screen and (max-width:768px){.body-form .container .form-part .block-form .form{width:100%}}.body-form .container .form-part .block-form .form .plug,.body-form .container .form-part .block-form .form input,.body-form .container .form-part .block-form .form textarea{padding:12px 20px;border:1px solid #6abf4b;border-radius:8px}@media screen and (max-width:768px){.body-form .container .form-part .block-form{padding:40px 0}}@media screen and (max-width:768px){.body-form{margin:0;background-color:#fff}.body-form.active{margin:20px 0 0}}
