.button_style_light{color:#fff;border-color:#fff}.button_style_light:after{display:none}.button_style_light:hover,.button_style_light:active,.button_style_light:focus{color:#333;background:#fff;border-color:#fff}.applyment{font-family:Ubuntu,sans-serif}.applyment__nav{display:block;max-width:214px;margin:0 auto 60px}@media only screen and (min-width:768px){.applyment__nav{max-width:700px;margin:0 auto 27px}}.applyment__nav:last-child{margin-bottom:0}.applyment__button{height:36px;padding:12px 21px 11px;font-size:11px;line-height:23px;border-radius:2px}.applyment__button .button__icon{display:block;margin:0 8px;width:24px;height:24px}.applyment__button .button__icon:first-child{margin-left:0}.applyment__button .button__icon:last-child{margin-right:0}.applyment__button_type_wide{padding-right:33px;padding-left:33px}.applyment__message{max-width:620px;margin:0 auto}.applyment-form{display:block}.applyment-form__header{margin:0 0 29px}@media only screen and (min-width:768px){.applyment-form__header{margin:0 0 39px}}.applyment-form__header:last-child{margin-bottom:0}.applyment-form__main{margin:0 0 30px}.applyment-form__main:last-child{margin-bottom:0}.applyment-form__title{display:block;color:#333;text-align:center;font-size:22px;font-weight:500;line-height:25px}@media only screen and (min-width:768px){.applyment-form__title{text-align:left;font-size:24px;line-height:28px}}.applyment-form__line-group{position:relative;padding:10px 0 0}.applyment-form__line-group_width_m{max-width:540px}.applyment-form__line-group_width_l{max-width:650px}.applyment-form__line-group_width_full{max-width:100%}@media only screen and (min-width:1025px){.applyment-form__line-group{padding:0}.applyment-form__line-group_width_reserved{max-width:100%;padding-right:260px}.applyment-form__line-group-inner{display:flex;flex-wrap:wrap;margin:0 -10px}}.applyment-form__line-item{display:block;padding:18px 0 0}.applyment-form__remove-line-group{display:block;padding:22px 0 15px}@media only screen and (min-width:1025px){.applyment-form__line-item{display:block;flex:1 1 50%;width:50%;max-width:100%;padding:27px 10px 0}.applyment-form__line-item_width_m{flex-basis:25%;width:25%;max-width:25%}.applyment-form__line-item_width_l{flex-basis:30%;width:30%;max-width:30%}.applyment-form__line-item_width_xl{flex-basis:45%;width:45%;max-width:45%}.applyment-form__remove-line-group{position:absolute;right:0;bottom:6px;z-index:10;padding:0}}.applyment-form__line{position:relative;display:block;margin:18px 0 0}@media only screen and (min-width:768px){.applyment-form__line{margin:29px 0 0}}.applyment-form__line_width_m{max-width:540px}.applyment-form__line_width_l{max-width:650px}.applyment-form__line_width_full{max-width:100%}@media only screen and (min-width:768px){.applyment-form__line_spacing_close{margin-top:21px}}.applyment-form__line:first-child{margin-top:0}.applyment-form__line_type_required .applyment-form__label:after{display:inline}.applyment-form__line_label_static .applyment-form__label{position:relative;top:auto;left:auto;overflow:visible;padding:21px 0 13px;color:#777;font-size:16px;font-weight:500;line-height:1.38;white-space:normal;text-overflow:clip}@media only screen and (min-width:768px){.applyment-form__line_label_static .applyment-form__label{padding:21px 0 12px}}.applyment-form__line_state_error .applyment-form__error-message{display:block!important}.applyment-form__line_state_error .applyment-form__label{color:#870505}.applyment-form__line_state_error .applyment-form__input,.applyment-form__line_state_error .applyment-form__textarea{padding:28px 0 2px}.applyment-form__line_label_lifted:not(.applyment-form__line_label_static) .applyment-form__label {padding:0 0 12px;font-size:12px}.applyment-form__line_state_error .applyment-form__input,.applyment-form__line_state_error .applyment-form__textarea{border-color:#870505}.applyment-form__line_state_error .check-elem__label{color:#870505}.applyment-form__error-message{position:absolute;left:0;bottom:0;display:none!important;color:#870505;font-size:10px;line-height:11px}.applyment-form__control-group{position:relative;display:block;text-align:left}.applyment-form__input-wrapper{position:relative;display:block}.applyment-form__input,.applyment-form__textarea{display:block;overflow:hidden;width:100%;height:47px;margin:0;padding:23px 0 7px;color:#555;font-size:15px;line-height:17px;background:transparent;border:none;border-bottom:1px solid #e1e1e1;outline:none;-webkit-transition:border .3s ease;transition:all .3s ease}.applyment-form__input::-webkit-input-placeholder,.applyment-form__textarea::-webkit-input-placeholder{color:transparent;font-size:15px}.applyment-form__input:-ms-input-placeholder,.applyment-form__textarea:-ms-input-placeholder{color:transparent;font-size:15px}.applyment-form__input::-moz-placeholder,.applyment-form__textarea::-moz-placeholder{color:transparent;font-size:15px;opacity:1}.applyment-form__input::-ms-input-placeholder,.applyment-form__textarea::-ms-input-placeholder{color:transparent;font-size:15px;opacity:1}.applyment-form__input::placeholder,.applyment-form__textarea::placeholder{color:transparent;font-size:15px;opacity:1}.applyment-form__input:focus::-webkit-input-placeholder,.applyment-form__textarea:focus::-webkit-input-placeholder{color:#aaa;font-size:15px}.applyment-form__input:focus:-ms-input-placeholder,.applyment-form__textarea:focus:-ms-input-placeholder{color:#aaa;font-size:15px}.applyment-form__input:focus::-moz-placeholder,.applyment-form__textarea:focus::-moz-placeholder{color:#aaa;font-size:15px;opacity:1}.applyment-form__input:focus::-ms-input-placeholder,.applyment-form__textarea:focus::-ms-input-placeholder{color:#aaa;font-size:15px;opacity:1}.applyment-form__input:focus::placeholder,.applyment-form__textarea:focus::placeholder{color:#aaa;font-size:15px;opacity:1}.applyment-form__textarea{min-height:47px;resize:vertical}.applyment-form__label{position:absolute;top:0;left:0;z-index:5;display:block;overflow:hidden;width:100%;height:auto;padding:21px 0 9px;color:#777;font-size:15px;line-height:1.1;white-space:nowrap;text-overflow:ellipsis;transition:all .3s ease}.applyment-form__label:after{content:'*';display:none;color:#870505;font:inherit}@media only screen and (max-width:767px){.applyment-form__label_mobile_center{text-align:center}}.applyment-form__image-input{padding:15px 0 0}.applyment-form__file-input{padding:10px 0 0}.applyment-form__rating{text-align:center}.applyment-form__check-group{padding:4px 0 0;max-width:340px}.applyment-form__check-item{margin:0 0 10px}.applyment-form__check-item:last-child{margin-bottom:0}@media only screen and (min-width:768px){.applyment-form__check-group_type_columns{display:flex;flex-wrap:wrap}.applyment-form__check-group_type_columns .applyment-form__check-item{display:block;flex:1 1 50%;width:50%;max-width:100%}}.applyment-form__note{color:#888;font-size:12px;line-height:18px}@media only screen and (min-width:768px){.applyment-form__note{font-size:15px;line-height:22px}}.applyment-form__footer{padding:18px 0 0}@media only screen and (min-width:768px){.applyment-form__footer{padding:30px 0 0}}.applyment-form__controls{display:block;font-size:0}.applyment-form__control{display:inline-block;vertical-align:middle;margin:0 20px 0 0}@media only screen and (min-width:1025px){.applyment-form__control{display:inline-block;vertical-align:middle;margin:0 20px 0 0}}.simple-file-input{position:relative;display:inline-block}.simple-file-input__input{position:absolute;top:50%;left:20px;width:.001px;height:.001px;opacity:.001}.simple-file-input__label{display:block;padding:6px 20px 7px;font-size:12px;line-height:14px;border:1px solid #ccc}@media only screen and (min-width:768px){.simple-file-input__label{padding:5px 20px 4px;font-size:15px;line-height:17px}}.simple-file-input__control{display:inline-block;vertical-align:middle;padding:7px 17px 7px 16px;color:#333;text-align:center;background:#f7f7f7;border:1px solid #e7e7e7;border-radius:2px;outline:none;transition:border .3s ease}@media only screen and (min-width:768px){.simple-file-input__control{padding:7px 19px 8px 16px}}.simple-file-input__control:hover{background-color:#a7a7a7}.simple-file-input__text{display:inline-block;overflow:hidden;vertical-align:middle;color:#888;padding:0 0 0 14px;width:auto;min-width:109px;max-width:161px;white-space:nowrap;text-overflow:ellipsis}@media only screen and (min-width:768px){.simple-file-input__text{padding:0 0 0 11px;min-width:162px;max-width:250px}}.applyment-message{display:block;padding:20px 0 0;text-align:center}.applyment-message__header{margin:0 0 24px}@media only screen and (min-width:768px){.applyment-message__header{margin:0 0 60px}}.applyment-message__header:last-child{margin-bottom:0}.applyment-message__title{display:block;margin:0 0 30px;color:#666;font-size:24px;font-weight:500;line-height:1.3333}.applyment-message__title:last-child{margin-bottom:0}.applyment-message__fields{max-width:230px;margin:0 auto 40px;color:#666;font-size:14px;line-height:22px}@media only screen and (min-width:768px){.applyment-message__fields{max-width:none;margin:0 0 40px;font-size:15px}}.applyment-message__fields:last-child{margin-bottom:0}.applyment-message__fields p:not([class]) {margin:0 0 20px}@media only screen and (min-width:768px){.applyment-message__fields p:not([class]) {margin:0 0 10px}}.applyment-message__fields p:not([class]):last-child {margin-bottom:0}.applyment-message__field{margin:0 0 20px}.applyment-message__field:last-child{margin-bottom:0}.applyment-message__control{display:block;width:190px;margin:0 auto 20px}@media only screen and (min-width:768px){.applyment-message__control{display:inline-block;vertical-align:middle;width:auto;margin:0 18px 0 0}.applyment-message__control:last-child{margin-right:0}}.applyment-message__control:last-child{margin-bottom:0}.applyment-message .applyment-form__footer{max-width:220px;margin:0 auto;padding:25px 0 0}@media only screen and (min-width:768px){.applyment-message .applyment-form__footer{max-width:100%;margin:0;padding:30px 0 0}}.applyment-message .applyment-form__control{display:block;margin:0 0 21px}@media only screen and (min-width:1025px){.applyment-message .applyment-form__control{display:inline-block;vertical-align:middle;margin:0 20px 0 0}}.applyment-message .applyment-form__control:last-child{margin:0}.applyment-nav{display:block}@media only screen and (min-width:768px){.applyment-nav{display:block;padding:0 50px 45px}}.applyment-nav__wrapper{display:flex;align-items:center;flex-wrap:nowrap}.applyment-nav__item{display:block;flex:0 0 auto;width:auto}.applyment-nav__control{position:relative;display:block;width:44px;height:44px;color:#666;font-size:24px;font-weight:600;line-height:40px;text-decoration:none;text-align:center;background-color:#d8d8d8;border:2px solid #999;border-radius:50%;outline:none;transition:all .3s ease}.applyment-nav__control:hover{color:#666;text-decoration:none;border-color:#666}.applyment-nav__control_state_active{color:#fff;background-color:#a01602;border-color:#a01602}.applyment-nav__control_state_active:hover{color:#fff;border-color:#870505}.applyment-nav__label{display:none}@media only screen and (min-width:768px){.applyment-nav__label{position:absolute;top:100%;left:50%;z-index:10;display:block;width:max-content;max-width:122px;color:#716f6f;font-family:Montserrat,sans-serif;font-size:16px;line-height:20px;transform:translate(-50%,8px)}}.applyment-nav__separator{display:block;width:1 1 100%;width:100%;max-width:100%;height:2px;background-color:#999}.applyment-nav__separator_style_primary{background-color:#a01602}.check-elem_type_alt .check-elem__label{padding:4px 0 4px 32px;color:#777;font-size:14px;line-height:16px}.check-elem_type_alt .check-elem__label:before{box-sizing:border-box;width:20px;height:20px;background:transparent;border:1px solid #777}.check-elem_type_alt .check-elem__input[type="checkbox"]+.check-elem__label{padding-left:32px}.check-elem_type_alt .check-elem__input[type="checkbox"]+.check-elem__label:after{margin:-6px 0 0;border-color:#fff}.check-elem_type_alt .check-elem__input[type="radio"]+.check-elem__label:before{width:14px;height:14px}.check-elem_type_alt .check-elem__input[type="radio"]+.check-elem__label:after{left:2px;width:10px;height:10px;background:#9f1602;border:none}.check-elem_type_alt .check-elem__input[type="checkbox"]:checked+.check-elem__label:before{background-color:#a01602;border-color:#a01602}.check-elem_type_alt .check-elem__input[type="radio"]:checked+.check-elem__label:before{border-color:#777}.image-input{position:relative;display:block;width:200px;margin:0 auto}@media only screen and (min-width:768px){.image-input{margin:0}}.image-input__illustration{position:relative;display:block;width:100%;background-color:#716f6f;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.image-input__illustration:before{content:'';display:block;width:100%;height:auto;padding:100% 0 0}.image-input__image{display:none}.image-input__controls{position:absolute;top:50%;left:50%;z-index:10;display:block;text-align:center;transform:translate(-50%,-50%)}.image-input__control_type_clear{display:none;margin-top:10px}.image-input__input{position:absolute;top:50%;left:50%;width:.001px;height:.001px;opacity:.001}.image-input__label{display:block}.image-input_state_set .image-input__controls{pointer-events:none;opacity:0;transition:opacity .3s ease}.image-input_state_set:hover .image-input__controls{pointer-events:auto;opacity:1}.image-input_state_set .image-input__control_type_clear{display:block}.image-input__button{height:auto;min-height:38px;padding:7px 20px 6px;font-size:14px;line-height:23px;text-transform:none;border-radius:2px}.act-trigger{position:relative;display:block;padding:0 0 0 28px;color:#a01602;font-size:15px;line-height:17px;text-decoration:none;text-align:left;background:transparent;border:none;outline:none}.act-trigger__icon{position:absolute;top:50%;left:0;z-index:1;display:block;width:18px;height:18px;font-size:0;background:currentColor;border-radius:2px;transform:translate(0,-50%)}.act-trigger__icon:before,.act-trigger__icon:after{content:'';position:absolute;top:50%;left:50%;z-index:1;display:block;width:12px;height:2px;background:#fff;transform:translate(-50%,-50%)}.act-trigger__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.act-trigger_type_cross .act-trigger__icon{border-radius:50%;transform:translate(0,-50%) rotate(45deg)}.rating__mark{fill:#b2b2b2}.rating_size_l .rating__item{margin-left:26px}.rating_size_l .rating__item:last-child{margin-left:0}.rating_size_l .rating__mark{width:21px;height:21px}.applyment-form__message{display:block;margin:0 0 20px;font-size:16px;line-height:1.2;color:#870505}@media only screen and (min-width:768px){.applyment-form__message{font-size:20px}}.applyment-form__message:last-child{margin-bottom:0}.applyment_type_broad .applyment-form__title{text-align:center}.applyment_type_broad .applyment-form__check-group{max-width:640px}