div{line-height:1.5}a{line-height:1}@media (max-width: 960px){.v-pagination{transform:scale(.8)}}.v-list-item--link:hover .with_bg{background:#f6f6f6}.v-list-item--link:hover .with_bg:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#f6f6f6)}.v-list-item--link:hover .offer__contacts__phone.closed:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#f6f6f6)}.v-list-item--link:focus .with_bg{background:#e5e5e5}.v-list-item--link:focus .with_bg:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#e5e5e5)}.v-list-item--link:focus .offer__contacts__phone.closed:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#e5e5e5)}.v-list-item--link:before{transition:none}.v-list-item--active .with_bg{background:#e4f3fe!important}.v-list-item--active .with_bg:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#e4f3fe)!important}.v-list-item--active .offer__contacts__phone.closed:before{background-image:linear-gradient(to right,rgba(255,255,255,0),#e4f3fe)!important}.v-list-item__content .offer__contacts__phone .with_bg{top:-2px}@media (max-width: 960px){.v-list-item__content .offer__contacts__website{font-size:1em}.v-list-item__content .offer__contacts__phone{font-size:.8em}.v-list-item__content .offer__contacts__phone .with_bg{top:-4px}.v-list-item__action-text{display:none}}.offer__sort_panel{padding-right:16px;font-size:.85rem;color:#000;justify-content:space-between}@media (max-width: 960px){.offer__sort_panel{padding-right:5px}}@media (max-width: 600px){.offer__sort_panel .select_all{width:100%}}.offer__sort_panel .filters{display:flex}@media (max-width: 600px){.offer__sort_panel .filters{max-width:95%}}.offer__sort_panel .filters .v-btn{padding:0 16px}@media (max-width: 960px){.offer__sort_panel .filters .v-btn{padding:0 12px}}.offer__sort_panel .v-btn__content{font-size:.98em}@media (max-width: 960px){.offer__sort_panel .v-btn__content{font-size:.65rem}}.offer__sort_panel .v-input{padding:0;margin:0;align-items:start}.offer__sort_panel .v-input i{font-size:1.6rem}.offer__sort_panel .v-input__slot{margin:0}.offer__sort_panel .v-input__control .v-text-field__details{display:none}.offer__action.v-list-item__action--stack{align-items:center;justify-content:center}.offer__action.v-list-item__action--stack i{font-size:2rem}.offer__action.v-list-item__action--stack span{font-size:.95rem}.offer__company a.name{display:block;color:#000;font-weight:700;text-align:left;text-decoration:none;transition:.4s;line-height:1;font-size:1.3em}.offer__company a.name:hover{color:#0091ce;transition:.4s}.offer__contacts{margin-top:5px;font-size:1em;line-height:1}.offer__contacts__website{font-size:1.1em}.offer__contacts__website .icon{font-size:1em}@media (min-width: 1264px){.offer__contacts__website .icon{margin:0 13px 0 0}}@media (max-width: 1264px){.offer__contacts__website .icon{margin:0 10px 0 5}}@media (max-width: 960px){.offer__contacts__website .icon{margin:0 10px 0 0}}.offer__contacts__website:not(.not_active):hover{font-weight:700;color:#0091ce;transition:.4s}.offer__contacts__phone{margin-top:5px}.offer__contacts__phone .icon{font-size:1.1em}.offer__contacts__phone .v-btn{height:23px}.offer__contacts__phone a{color:#000;text-decoration:none}.repair.v-sheet.v-stepper:not(.v-sheet--outlined){box-shadow:none}.c-stepper__item .c-stepper__content .v-btn--disabled{background-color:transparent!important;color:#00000042!important}.c-stepper__item .c-stepper__content .c-stepper__title{font-weight:450}.c-stepper__item.disabled .c-stepper__content .c-stepper__title{color:#00000061;font-weight:400}.repair{background-color:#fff}.repair div{line-height:1.5}.repair a{line-height:1}.repair .v-alert svg{color:#757575}.activities-dialog-wrapper{height:-moz-fit-content;height:fit-content;max-height:-moz-fit-content!important;max-height:fit-content!important;border-radius:0}.activities-dialog-wrapper .v-card__title{height:35px}.activities-dialog-wrapper .v-card__title>div{position:absolute;font-size:.85em;padding-top:2px}.activities-dialog-wrapper .activities_select .v-selection-control{min-height:-moz-fit-content;min-height:fit-content}.activities-dialog-wrapper .activities_select .v-selection-control>.v-label{height:-moz-min-content;height:min-content;display:block;color:#000;opacity:100%;font-weight:350;padding-left:4px}@media (max-width: 320px){.activities-dialog-wrapper .activities_select .v-selection-control>.v-label{font-size:.9em;line-height:.9}}@media (max-width: 960px){.activities-dialog-wrapper{width:100%!important;position:absolute;top:0;margin-top:0}}.activities-dialog-wrapper .activities-dialog__mobile .v-card__title h3{font-size:.9em}.activities-dialog-wrapper .activities-dialog__desktop{width:-moz-fit-content;width:fit-content}.activities-dialog-wrapper .activities-dialog__desktop .v-card__title h3{font-size:1em}.repair .activities_select{max-width:60%;margin-top:10px}@media (max-width: 960px){.repair .activities_select{padding:12}.repair .activities_select .v-text-field__details{display:none}.repair .activities_select .v-input__slot{margin:0}}@media (max-width: 960px){.repair .activities_select{max-width:100%;margin-top:0}}@media (max-width: 960px){.repair .message{padding:12}.repair .message .v-text-field__details{display:none}.repair .message .v-input__slot{margin:0}}@media (max-width: 960px){.repair .back_and_forth_btn .v-btn{padding:0 8px;height:30px;font-size:.7rem}}.repair .v-row.input_group{margin-top:-30px!important;justify-content:flex-end}@media (max-width: 960px){.repair .v-row.input_group{margin-top:-10px}}.repair .v-row.input_group .v-input{margin:0;padding:0}.repair .step__1 .v-chip{white-space:inherit;margin-top:5px}.repair .step__1 .v-chip.v-chip--density-default{height:auto;height:initial}.repair .step__1 .v-input .v-text-field__details{display:none}.repair .step__1 .v-input .v-input__slot{margin:0}.repair .step__1 .v-input.activities_select .v-label.theme--light{color:#000!important}.repair .step__1 .v-text-field .v-label--active{background-color:#fff;padding-right:.2em}.repair .step__1 .v-chip__close svg{color:#757575}.repair .step__2 .v-text-field .v-label--active{background-color:#fff;padding-right:.2em}.repair .user_message_form{max-width:90%;margin:10px 0 16px 16px}@media (max-width: 960px){.repair .user_message_form{max-width:100%;margin:3px}}.repair .user_confirm_phone_form{border:thin solid rgba(0,0,0,.12);border-radius:4px;padding:10px 65px;width:650px}@media (max-width: 600px){.repair .user_confirm_phone_form{padding-right:30px;padding-left:30px;width:360px;margin-left:-30px;margin-top:5px}}@media (max-width: 960px){.repair .user_confirm_phone_form{max-width:100%}.repair .user_confirm_phone_form .date_text{font-size:13.5px;font-weight:500}.repair .user_confirm_phone_form .date_select{padding-bottom:10px}.repair .user_confirm_phone_form .date_select .v-text-field__details{display:none}.repair .user_confirm_phone_form .date_select .v-input__slot{margin:0}.repair .user_confirm_phone_form .date_select .input_time_select{max-width:25%}.repair .user_confirm_phone_form .agree_rule span{font-size:12.5px}.repair .user_confirm_phone_form .agree_rule .v-input{margin:0;padding:0}.repair .user_confirm_phone_form .agree_rule .v-text-field__details{display:none}.repair .user_confirm_phone_form .agree_rule .v-input__slot{margin:0}.repair .user_confirm_phone_form .phone .v-btn{font-size:12.5px}}@media (min-width: 600px){.repair .v-banner{width:700px}}@media (min-width: 600px) and (max-width: 960px){.repair .v-banner{margin-left:4px!important}}@media (min-width: 600px) and (min-width: 960px){.repair .v-banner{max-width:60%}}@media (min-width: 600px) and (max-width: 600px){.repair .v-banner{width:350px}}@media (max-width: 960px){.repair .v-banner__wrapper{padding-top:6px;padding-bottom:4px}}@media (max-width: 960px){.repair .v-banner__text{font-size:12.5px}}.repair .v-col{padding:0}.repair .v-row{margin:0}.repair .offer__company .company-name,.repair .offer__company .company-rating{justify-content:start!important}
