.engine-repair{align-items:center;display:flex;justify-content:center;pointer-events:none}.engine-repair_mobile .engine-repair__engine{height:43.326vh;width:43.326vh}.engine-repair_mobile .engine-repair__container{height:39.00600000000001vh;width:39.00600000000001vh}.engine-repair_mobile .engine-repair__gear,.engine-repair_mobile .engine-repair__gear svg{height:22.338vh;width:22.338vh}.engine-repair_mobile .engine-repair__circle svg{height:12.006vh;left:50%;top:-6.003vh;transform:translateX(-50%);width:12.006vh}.engine-repair_mobile .engine-repair__screw svg{height:5.328vh;left:50%;top:-2.664vh;transform:translateX(-50%);width:5.328vh}.engine-repair__close{left:5.93vh;pointer-events:auto;position:absolute;top:5.93vh}.engine-repair__close svg{height:3.52vh;width:3.52vh}.engine-repair__engine{bottom:3.24vh;height:24.07vh;position:absolute;width:24.07vh;z-index:1}.engine-repair__content{align-items:center;display:flex;flex-direction:column}.engine-repair__container{align-items:center;display:flex;height:21.67vh;justify-content:center;position:relative;width:21.67vh}.engine-repair__circle,.engine-repair__screw{height:100%;position:absolute;width:100%}.engine-repair__circle svg,.engine-repair__screw svg{position:absolute}.engine-repair__gear{position:relative}.engine-repair__gear,.engine-repair__gear svg{height:12.41vh;width:12.41vh}.engine-repair__gear-bg{opacity:0.25}.engine-repair__gear-fill{align-items:flex-end;display:flex;left:0;opacity:1;overflow:hidden;position:absolute;top:0;transition:all 0.25s ease}.engine-repair__circle{border:0.09vh solid;border-radius:50%}.engine-repair__circle svg{height:6.67vh;left:50%;top:-3.335vh;transform:translateX(-50%);width:6.67vh}.engine-repair__screw{transition:all 0.25s ease;z-index:2}.engine-repair__screw svg{height:2.96vh;left:50%;top:-1.48vh;transform:translateX(-50%);width:2.96vh}.engine-repair__button{margin-right:0!important;margin-top:2.96vh;pointer-events:auto}.engine-repair__button_mobile{background:#f4f1e1;box-shadow:0vh 0.09vh 0.19vh #000000b3;color:#141414;font-size:2.22vh;font-weight:700;letter-spacing:0.04em;line-height:3.33vh;margin-top:14.15vh;padding:2.22vh 12.5vh;text-transform:uppercase;transition:opacity 0.25s ease}.engine-repair__button_mobile:hover{opacity:0.8}