.one-col{position:relative}.one-col__wrapper{position:relative;width:1120px;margin:auto}@media screen and (max-width:1200px){.one-col__wrapper{width:90%}}.field{position:relative;display:block}.field__title{font-size:14px;margin:0 0 10px}.field__input{position:relative;border:none;background:none;padding:12px 10px;width:100%;box-sizing:border-box;font-size:13px;border-radius:0}.field__email_input{width:30%;min-width:200px}.field_type_input .field__input{border:1px solid #ccc;background:#fff}.field_type_input .field__label{margin-bottom:5px;display:block}.field_type_input .field__input:focus{border-color:#cb2721}.field__check-area{display:inline-block;width:18px;height:18px;background:#fff;position:relative;margin-right:5px;border-radius:3px;border:1px solid #ccc;overflow:hidden}.field__check-area:after,.field__check-area:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.field__check-area:before{width:20px;height:20px;transition:background .35s}.field__check-area:after{width:7px;height:3px;border:1px solid #fff;border-width:0 0 1px 1px;left:4px;top:5px;transform:rotate(-45deg)}.field_type_checkbox{position:relative}.field_type_checkbox .field__label{display:flex;transition:color .35s;user-select:none;cursor:pointer;color:#600}.field_type_checkbox .field__input:checked~.field__label .field__check-area:before{transition-duration:.175s;background:#b9241e}.field_type_checkbox .field__input:focus~.field__label,.field_type_checkbox .field__label:hover{transition-duration:.175s;color:#cb2721}.field_type_checkbox .field__input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.field_type_check-group .field__checkboxes{border:none}.field_type_check-group .field__checkbox:not(:last-child){border-right:none}.field_type_check-group .field__label{display:flex;align-items:center;transition:color .35s;user-select:none;cursor:pointer;color:#600}.field_type_check-group_grid .field__checkboxes{display:inline-flex;border:1px solid #ccc}.field_type_check-group_grid .field__label{padding:8px 20px;display:block;transition:background .35s,color .35s;user-select:none}.field_type_check-group_grid .field__input:focus~.field__label,.field_type_check-group_grid .field__label:hover{transition-duration:.175s;background:$backgroundInputColor}.field_type_check-group_grid .field__checkbox:not(:last-child){border-right:1px solid #ccc}.field_type_check-group_grid .field__input:checked~.field__label{transition-duration:.175s;background:#639;color:#fff}.field_type_check-group_grid .field__input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.field_type_radio{position:relative}.field_type_radio .field__check-area{border-radius:50%}.field_type_radio .field__check-area:before{border-radius:50%;width:10px;height:10px}.field_type_radio .field__check-area:after{display:none}.field_type_radio .field__label{display:flex;align-items:center;transition:color .35s;user-select:none;cursor:pointer;color:#600}.field_type_radio .field__input:checked~.field__label .field__check-area:before{transition-duration:.175s;background:#639}.field_type_radio .field__input:focus~.field__label,.field_type_radio .field__label:hover{transition-duration:.175s;color:#cb2721}.field_type_radio .field__input{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.field_type_textarea .field__input{border:1px solid #ccc;height:100px}.field_type_textarea .field__label{margin-bottom:5px;display:block}.field_type_textarea .field__input:focus{border-color:#cb2721}.field_hide-label .field__label{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.field_border{border:1px solid #ccc}.field_error .field__input{border:1px solid $errorColor}.field__msg-error{color:#b7b7b7;font-size:12px;padding:10px 10px 0}input[type=checkbox]{-webkit-appearance:checkbox!important}.contacts,.contacts__emailform{margin-top:30px}.contacts__control-group{margin-bottom:15px}