@import url(https://fonts.googleapis.com/css?family=Montserrat:regular,700&display=swap);@charset "UTF-8";* {padding: 0px;margin: 0px;border: 0px;}*, *:before, *:after {-webkit-box-sizing: border-box;box-sizing: border-box;}html, body {height: 100%;min-width: 320px;}body {color: #363636;line-height: 1;font-family: "Montserrat";font-size: 1.125rem;-ms-text-size-adjust: 100%;-moz-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}input, button, textarea {font-family: "Montserrat";font-size: inherit;}button {cursor: pointer;color: inherit;background-color: inherit;}a {color: inherit;}a:link, a:visited {text-decoration: none;}a:hover {text-decoration: none;}ul li {list-style: none;}img {vertical-align: top;}h1, h2, h3, h4, h5, h6 {font-weight: inherit;font-size: inherit;}.lock body {overflow: hidden;-ms-touch-action: none;touch-action: none;}.wrapper {min-height: 100%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;overflow: hidden;}.wrapper > main {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.wrapper > * {min-width: 0;}[class*=__container] {max-width: 73.625rem;-webkit-box-sizing: content-box;box-sizing: content-box;margin: 0 auto;padding: 0 0.9375rem;}input[type=text], input[type=email], input[type=tel], textarea {-webkit-appearance: none;-moz-appearance: none;appearance: none;}.input {width: 100%;display: block;padding: 0px 20px;background-color: #ECF0F1;border: 1px solid #95A5A6;-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;font-size: 1.875rem;font-weight: 700;}textarea.input {resize: none;padding: 0px 0px;border: 1px solid rgba(0, 0, 0, 0.3);background-color: #f7f7f7;width: 100%;margin-top: 1.25rem;padding: 10px 20px;}.contact_text {height: 235px;}input:focus, textarea:focus {outline: none;}.checkbox {position: relative;}.checkbox:not(:last-child) {margin-bottom: 0.3125em;}.checkbox__input {position: absolute;width: 0;height: 0;opacity: 0;}.checkbox__input:focus + .checkbox__label:before {-webkit-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}.checkbox__input:checked + .checkbox__label:before {background: #000;}.checkbox__label {cursor: pointer;display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;padding: 19px 5px 19px 19px;border: 1px solid #FEAA0F;-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 10px;max-width: 490px;width: 100%;}@supports (padding-top: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-top: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem );}}@supports not (padding-top: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-top: calc(0.5625rem + 0.625 * (100vw - 26.5625rem) / 48.4375);}}@supports (padding-bottom: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-bottom: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem );}}@supports not (padding-bottom: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-bottom: calc(0.5625rem + 0.625 * (100vw - 26.5625rem) / 48.4375);}}@supports (padding-left: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-left: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem );}}@supports not (padding-left: clamp( 0.5625rem , 0.2197580645rem + 1.2903225806vw , 1.1875rem )) {.checkbox__label {padding-left: calc(0.5625rem + 0.625 * (100vw - 26.5625rem) / 48.4375);}}.checkbox__label p {font-weight: 700;font-size: 2rem;padding: 13px 20px;border: 3px solid #363636;border-radius: 50%;}.checkbox__label:before {content: "";-webkit-box-flex: 0;-ms-flex: 0 0 20px;flex: 0 0 20px;width: 20px;height: 20px;border: 1px solid rgba(0, 0, 0, 0.5);border-radius: 5px;margin-right: 7px;}.checkbox__text {margin-left: 33px;font-size: 1.5625rem;}@supports (margin-left: clamp( 1rem , 0.2410714286rem + 2.4285714286vw , 2.0625rem )) {.checkbox__text {margin-left: clamp( 1rem , 0.2410714286rem + 2.4285714286vw , 2.0625rem );}}@supports not (margin-left: clamp( 1rem , 0.2410714286rem + 2.4285714286vw , 2.0625rem )) {.checkbox__text {margin-left: calc(1rem + 1.0625 * (100vw - 31.25rem) / 43.75);}}.options {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 35px;}.options__item {position: relative;cursor: pointer;}.options__item:not(:last-child) {margin-bottom: 0.3125em;}.options__input {width: 0;height: 0;opacity: 0;position: absolute;}.options__input:focus + .options__label:before {-webkit-box-shadow: 0 0 5px #000;box-shadow: 0 0 5px #000;}.options__input:checked + .options__label:before {background: -webkit-gradient(linear, left top, left bottom, from(#F5AF19), to(#F12711));background: -o-linear-gradient(top, #F5AF19 0%, #F12711 100%);background: linear-gradient(180deg, #F5AF19 0%, #F12711 100%);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 40px;border: none;}.options__input:checked .options__text {color: #fff;}.options__input:checked + .options__label:after {-webkit-transform: scale(1);-ms-transform: scale(1);transform: scale(1);}.options__label {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: 230px;height: 65px;cursor: pointer;}.options__label:before {content: "";width: 100%;height: 100%;position: absolute;border-radius: 40px;border: 1px solid #000;}.options__text {position: relative;z-index: 2;font-weight: 700;}.select {position: relative;}.select__body {position: relative;}.appointment-icon {display: none;}.select__title {color: inherit;text-align: left;background-color: #f86012;cursor: pointer;width: 100%;border-radius: 4px;font-weight: 700;text-transform: uppercase;}.select__value {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;height: 1.875rem;padding: 0 0.9375rem;gap: 0.625rem;}.menu-open .select__value {padding: 0;}.select__value > * {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.select__value:after {content: "";-ms-flex-item-align: stretch;-ms-grid-row-align: stretch;align-self: stretch;-webkit-box-flex: 0;-ms-flex: 0 0 10px;flex: 0 0 10px;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;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;}._select-open .select__value:after {-webkit-transform: rotate(-180deg);-ms-transform: rotate(-180deg);transform: rotate(-180deg);}.select__value._select-pseudo-label::before {content: attr(data-pseudo-label);opacity: 0.5;}.select__text {-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;}.select__input {width: 100%;background-color: transparent;height: 100%;}.select__options {border-top: 1px solid rgba(0, 0, 0, 0.1);color: #fff;position: absolute;top: 42px;border-radius: 0 0 4px 4px;min-width: 295px;left: 0;background-color: #f86012;border-top: 0;border-top: 0;padding: 25px 0px 40px 0px;border-bottom-right-radius: 20px;border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);}.select__scroll {overflow-y: auto;overflow-x: hidden;max-height: 200px;}.select__option {width: 100%;text-align: left;cursor: pointer;padding: 12px 15px 0 15px;color: inherit;}.select__option:first-child {padding-top: 0;}.select__option:last-child {border-radius: 0 0 20px 0;}.select__option._select-selected {background-color: #eee;}.select__row {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.select._select-open {z-index: 5;}._select-tag {cursor: pointer;}.tabs {background-color: #fff;-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 10px;padding: 45px 60px 110px;}@supports (padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {.tabs {padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem );}}@supports not (padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {.tabs {padding-left: calc(0.9375rem + 2.8125 * (100vw - 31.25rem) / 43.75);}}@supports (padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {.tabs {padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem );}}@supports not (padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {.tabs {padding-right: calc(0.9375rem + 2.8125 * (100vw - 31.25rem) / 43.75);}}@supports (padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem )) {.tabs {padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem );}}@supports not (padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem )) {.tabs {padding-bottom: calc(4.375rem + 2.5 * (100vw - 31.25rem) / 43.75);}}.tabs__navigation {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 149px;}.tabs__title .tabs__text {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tabs__title .tabs__number {padding: 0.875rem 1.25rem;border-radius: 0.3125rem;font-weight: 700;background-color: #f2f2f2;width: 48px;height: 52px;position: relative;margin-bottom: 0.75rem;}.tabs__title .tabs__number::after {content: "";height: 5px;background-color: #FEAA0F;width: 200px;position: absolute;display: block;top: 50%;left: 48px;}.tabs__title .tabs__description {max-width: 100px;font-weight: 700;color: #888;min-height: 48px;}.tabs__title._tab-active .tabs__number {background-color: #FEAA0F;}.tabs__title._tab-active .tabs__description {color: #000;}.tabs__title:last-of-type .tabs__number::after {display: none;}.tabs__content {padding: 0.625rem 0.9375rem;}@supports (padding-right: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem )) {.tabs__content {padding-right: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem );}}@supports not (padding-right: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem )) {.tabs__content {padding-right: calc(0.0000000625rem + 0.9374999375 * (100vw - 31.25rem) / 43.75);}}@supports (padding-left: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem )) {.tabs__content {padding-left: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem );}}@supports not (padding-left: clamp( 0.0000000625rem , -0.66964275rem + 2.142857vw , 0.9375rem )) {.tabs__content {padding-left: calc(0.0000000625rem + 0.9374999375 * (100vw - 31.25rem) / 43.75);}}.tabs__caption {font-size: 1.875rem;font-weight: 700;margin-bottom: 1.375rem;margin-top: 2.1875rem;}@supports (font-size: clamp( 1.25rem , 1.0983009709rem + 0.6472491909vw , 1.875rem )) {.tabs__caption {font-size: clamp( 1.25rem , 1.0983009709rem + 0.6472491909vw , 1.875rem );}}@supports not (font-size: clamp( 1.25rem , 1.0983009709rem + 0.6472491909vw , 1.875rem )) {.tabs__caption {font-size: calc(1.25rem + 0.625 * (100vw - 23.4375rem) / 96.5625);}}.tabs__caption_orange {color: #FEAA0F;}.tabs__subtitle {font-size: 1.5625rem;margin-bottom: 2.1875rem;margin-top: 0.9375rem;}@supports (font-size: clamp( 1.25rem , 1.1741504854rem + 0.3236245955vw , 1.5625rem )) {.tabs__subtitle {font-size: clamp( 1.25rem , 1.1741504854rem + 0.3236245955vw , 1.5625rem );}}@supports not (font-size: clamp( 1.25rem , 1.1741504854rem + 0.3236245955vw , 1.5625rem )) {.tabs__subtitle {font-size: calc(1.25rem + 0.3125 * (100vw - 23.4375rem) / 96.5625);}}.tabs__checkboxes {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 20px 24px;margin-bottom: 3.4375rem;}@supports (margin-bottom: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem )) {.tabs__checkboxes {margin-bottom: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem );}}@supports not (margin-bottom: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem )) {.tabs__checkboxes {margin-bottom: calc(1.875rem + 1.5625 * (100vw - 20rem) / 55.5);}}.tabs__checkboxes .checkbox {max-width: 490px;width: 100%;}.tabs__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 30px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 3.4375rem;}@supports (margin-top: clamp( 1.25rem , 0.7190533981rem + 2.2653721683vw , 3.4375rem )) {.tabs__buttons {margin-top: clamp( 1.25rem , 0.7190533981rem + 2.2653721683vw , 3.4375rem );}}@supports not (margin-top: clamp( 1.25rem , 0.7190533981rem + 2.2653721683vw , 3.4375rem )) {.tabs__buttons {margin-top: calc(1.25rem + 2.1875 * (100vw - 23.4375rem) / 96.5625);}}@supports (gap: clamp( 0.75rem , 0.4769417476rem + 1.1650485437vw , 1.875rem )) {.tabs__buttons {gap: clamp( 0.75rem , 0.4769417476rem + 1.1650485437vw , 1.875rem );}}@supports not (gap: clamp( 0.75rem , 0.4769417476rem + 1.1650485437vw , 1.875rem )) {.tabs__buttons {gap: calc(0.75rem + 1.125 * (100vw - 23.4375rem) / 96.5625);}}.tabs__input {padding: 28px 29px;margin-bottom: 1.375rem;}[class*=-ibg] {position: relative;}[class*=-ibg] img {position: absolute;width: 100%;height: 100%;top: 0;left: 0;-o-object-fit: cover;object-fit: cover;}[class*=-ibg_contain] img {-o-object-fit: contain;object-fit: contain;}.button {text-align: center;font-size: 20px;display: inline-block;font-weight: 700;border-radius: 5px;}@supports (font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem )) {.button {font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem );}}@supports not (font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem )) {.button {font-size: calc(1rem + 0.25 * (100vw - 20rem) / 55.5);}}.button_orange-gradient {padding: 21px 26px;background: -webkit-gradient(linear, left top, left bottom, from(#F5AF19), to(#F12711));background: -o-linear-gradient(top, #F5AF19 0%, #F12711 100%);background: linear-gradient(180deg, #F5AF19 0%, #F12711 100%);border-radius: 10px;color: #fff;animation: pulse 1s infinite alternate-reverse cubic-bezier(0.1, 0, 0, 1);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}@supports (padding-left: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem )) {.button_orange-gradient {padding-left: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem );}}@supports not (padding-left: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem )) {.button_orange-gradient {padding-left: calc(1rem + 0.625 * (100vw - 20rem) / 55.5);}}@supports (padding-right: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem )) {.button_orange-gradient {padding-right: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem );}}@supports not (padding-right: clamp( 1rem , 0.7747747748rem + 1.1261261261vw , 1.625rem )) {.button_orange-gradient {padding-right: calc(1rem + 0.625 * (100vw - 20rem) / 55.5);}}@supports (padding-top: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem )) {.button_orange-gradient {padding-top: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem );}}@supports not (padding-top: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem )) {.button_orange-gradient {padding-top: calc(0.875rem + 0.4375 * (100vw - 20rem) / 55.5);}}@supports (padding-bottom: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem )) {.button_orange-gradient {padding-bottom: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem );}}@supports not (padding-bottom: clamp( 0.875rem , 0.7173423423rem + 0.7882882883vw , 1.3125rem )) {.button_orange-gradient {padding-bottom: calc(0.875rem + 0.4375 * (100vw - 20rem) / 55.5);}}@-webkit-keyframes pulse {0% {-webkit-box-shadow: 0;box-shadow: 0;}75% {-webkit-box-shadow: 0px 0px 20px 20px rgba(253, 166, 15, 0.3);box-shadow: 0px 0px 20px 20px rgba(253, 166, 15, 0.3);}100% {-webkit-box-shadow: 0 0 20px 20px rgba(253, 166, 16, 0.0000001);box-shadow: 0 0 20px 20px rgba(253, 166, 16, 0.0000001);}}@keyframes pulse {0% {-webkit-box-shadow: 0;box-shadow: 0;}75% {-webkit-box-shadow: 0px 0px 20px 20px rgba(253, 166, 15, 0.3);box-shadow: 0px 0px 20px 20px rgba(253, 166, 15, 0.3);}100% {-webkit-box-shadow: 0 0 20px 20px rgba(253, 166, 16, 0.0000001);box-shadow: 0 0 20px 20px rgba(253, 166, 16, 0.0000001);}}.button_orange-gradient:hover {-webkit-animation-play-state: paused;animation-play-state: paused;}.button_tips {margin-top: 40px;}.button_orange {background-color: #F47216;border-radius: 3px;color: #fff;font-size: 1rem;font-weight: 700;padding: 9px 21px;margin: 25px auto 0 auto;}.button_schedule {background-color: #f24413;color: #fff;border-radius: 10px;padding: 21px 26px;border: 3px solid #f24413;-webkit-transition: color 0.5s ease 0s, background-color 0.5s ease 0s, -webkit-box-shadow 0.5s ease 0s;transition: color 0.5s ease 0s, background-color 0.5s ease 0s, -webkit-box-shadow 0.5s ease 0s;-o-transition: color 0.5s ease 0s, background-color 0.5s ease 0s, box-shadow 0.5s ease 0s;transition: color 0.5s ease 0s, background-color 0.5s ease 0s, box-shadow 0.5s ease 0s;transition: color 0.5s ease 0s, background-color 0.5s ease 0s, box-shadow 0.5s ease 0s, -webkit-box-shadow 0.5s ease 0s;-webkit-animation: pulseSchedule 2s infinite cubic-bezier(0.1, 0, 0, 1);animation: pulseSchedule 2s infinite cubic-bezier(0.1, 0, 0, 1);-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}@-webkit-keyframes pulseSchedule {0% {-webkit-box-shadow: 0;box-shadow: 0;}75% {-webkit-box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 0.3);box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 0.3);}100% {-webkit-box-shadow: 0 0 20px 20px rgba(255, 255, 255, 0);box-shadow: 0 0 20px 20px rgba(255, 255, 255, 0);}}@keyframes pulseSchedule {0% {-webkit-box-shadow: 0;box-shadow: 0;}75% {-webkit-box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 0.3);box-shadow: 0px 0px 20px 20px rgba(255, 255, 255, 0.3);}100% {-webkit-box-shadow: 0 0 20px 20px rgba(255, 255, 255, 0);box-shadow: 0 0 20px 20px rgba(255, 255, 255, 0);}}.button_schedule:hover {-webkit-animation-play-state: paused;animation-play-state: paused;}.button_white {color: #f24413;background-color: #fff;border: 3px solid #FEAA0F;}.button_disabled {opacity: 0.5;}.tabs__button {text-transform: uppercase;padding: 25px 78px;margin: 0 !important;}@supports (padding-left: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem )) {.tabs__button {padding-left: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem );}}@supports not (padding-left: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem )) {.tabs__button {padding-left: calc(2.8125rem + 2.0625 * (100vw - 23.4375rem) / 96.5625);}}@supports (padding-right: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem )) {.tabs__button {padding-right: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem );}}@supports not (padding-right: clamp( 2.8125rem , 2.3118932039rem + 2.1359223301vw , 4.875rem )) {.tabs__button {padding-right: calc(2.8125rem + 2.0625 * (100vw - 23.4375rem) / 96.5625);}}.text {margin-bottom: 1.375rem;color: #363636;}@supports (font-size: clamp( 0.875rem , 0.7849099099rem + 0.4504504505vw , 1.125rem )) {.text {font-size: clamp( 0.875rem , 0.7849099099rem + 0.4504504505vw , 1.125rem );}}@supports not (font-size: clamp( 0.875rem , 0.7849099099rem + 0.4504504505vw , 1.125rem )) {.text {font-size: calc(0.875rem + 0.25 * (100vw - 20rem) / 55.5);}}.text:last-of-type {margin: 0px 0px 0px 0px;}.text_small {font-size: 1rem;}.text_repair {-webkit-box-flex: 1;-ms-flex: 1 0;flex: 1 0;}.menu__contacts {padding: 10px 0 10px 30px;background-color: #363636;color: #fff;}.menu__contacts .menu__container {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 40px;font-size: 0.9375rem;}.menu__info {padding: 15px 0;}.menu__info .menu__container {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-ms-flex-wrap: wrap;flex-wrap: wrap;font-size: 0.9375rem;}.menu__info .logo {-webkit-box-flex: 0;-ms-flex: 0 1 355px;flex: 0 1 355px;}@supports (margin-right: clamp( 3.125rem , -4.0178571429rem + 11.1607142857vw , 9.375rem )) {.menu__info .logo {margin-right: clamp( 3.125rem , -4.0178571429rem + 11.1607142857vw , 9.375rem );}}@supports not (margin-right: clamp( 3.125rem , -4.0178571429rem + 11.1607142857vw , 9.375rem )) {.menu__info .logo {margin-right: calc(3.125rem + 6.25 * (100vw - 64rem) / 56);}}.menu__info .logo img {max-width: 100%;}.menu__callback {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 22px;}.menu__phone {font-weight: 700;padding: 14px 26px 14px 23px;-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25);border-radius: 30px;}.menu__phone div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.menu__phone svg {background-color: #2196f3;border-radius: 50%;padding: 4px;}.menu__phone svg path {fill: #fff;}.menu__location {font-weight: 700;padding: 13px 15px;-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25);box-shadow: 0 4px 5px rgba(0, 0, 0, 0.25);border-radius: 30px;}.menu__location div {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px;}.menu__location svg path {fill: #fd003a;}.menu__nav {background-color: #f86012;padding: 12px;-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}.menu__list {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;color: #fff;font-weight: 700;position: relative;}@supports (gap: clamp( 1.875rem , -0.7083333333rem + 5.3819444444vw , 5.75rem )) {.menu__list {gap: clamp( 1.875rem , -0.7083333333rem + 5.3819444444vw , 5.75rem );}}@supports not (gap: clamp( 1.875rem , -0.7083333333rem + 5.3819444444vw , 5.75rem )) {.menu__list {gap: calc(1.875rem + 3.875 * (100vw - 48rem) / 72);}}.menu__item {display: -webkit-inline-box;display: -ms-inline-flexbox;display: inline-flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;text-transform: uppercase;}.menu__item:nth-child(2):hover .select__options {visibility: visible;}.menu__item:nth-child(2):hover::after {-webkit-transform: rotate(135deg);-ms-transform: rotate(135deg);transform: rotate(135deg);top: 0;}.menu__item:nth-child(2)::after {content: "";position: relative;z-index: 10;right: -8px;top: 3.5px;width: 8.5px;height: 8.5px;display: block;border-top: 3px solid #fff;border-right: 3px solid #fff;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);margin-bottom: 0.3125rem;-webkit-transition: -webkit-transform 0.3s ease 0s;transition: -webkit-transform 0.3s ease 0s;-o-transition: transform 0.3s ease 0s;transition: transform 0.3s ease 0s;transition: transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;}.menu-open .menu__item:nth-child(2)::after {border-color: #000;}.menu-open .menu__item {width: 100%;padding: 17px 0 17px 32px;background-color: #fff;color: #000;font-size: 1.25rem;border-radius: 5px;font-weight: 400;text-transform: none;font-size: 1.5625rem;}.close-menu {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.close-menu p {display: none;}.menu-open .close-menu p {display: block;position: absolute;z-index: 4;right: 50px;font-weight: 700;font-size: 1.875rem;}.menu__call {display: none;}.menu__dropdown {position: absolute;display: block;max-width: 295px;width: 100%;top: 20px;z-index: 10;background-color: #f86012;padding: 34px 12px 38px 26px;border-bottom-right-radius: 20px;overflow: hidden;opacity: 0;-webkit-transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s;-o-transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s;transition: opacity 0.3s ease 0s, visibility 0.3s ease 0s;pointer-events: none;}.menu__dropdown .menu__item::after {display: none;}.menu__dropdown .menu__item {margin-bottom: 0.75rem;font-weight: 400;text-transform: none;padding: 0;}.dropdown-item:hover .menu__dropdown {opacity: 1;visibility: visible;pointer-events: fill;}.icon-menu {display: none;}.footer {background-color: #f7f7f7;padding: 35px 60px;position: relative;}.footer .logo img {max-width: 100%;}.footer__inner {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;height: 100%;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 40px 150px;}@supports ((-moz-column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem )) or (column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem ))) {.footer__inner {-webkit-column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem );-moz-column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem );column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem );}}@supports not ((-moz-column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem )) or (column-gap: clamp( 1.875rem , -50.625rem + 50vw , 9.375rem ))) {.footer__inner {-webkit-column-gap: calc(1.875rem + 7.5 * (100vw - 105rem) / 15);-moz-column-gap: calc(1.875rem + 7.5 * (100vw - 105rem) / 15);column-gap: calc(1.875rem + 7.5 * (100vw - 105rem) / 15);}}.footer__info {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 20px 140px;margin-bottom: 3.875rem;}.footer__services {min-width: 240px;}.footer__services a {margin-bottom: 0.875rem;}.footer__services img {max-width: 192px;width: 100%;margin-top: 65px;}.footer__title {font-weight: 700;font-size: 1.75rem;text-transform: capitalize;margin-bottom: 1.6875rem;color: #FEAA0F;}@supports (font-size: clamp( 1.5rem , 1.4099099099rem + 0.4504504505vw , 1.75rem )) {.footer__title {font-size: clamp( 1.5rem , 1.4099099099rem + 0.4504504505vw , 1.75rem );}}@supports not (font-size: clamp( 1.5rem , 1.4099099099rem + 0.4504504505vw , 1.75rem )) {.footer__title {font-size: calc(1.5rem + 0.25 * (100vw - 20rem) / 55.5);}}.footer__item {font-size: 1.125rem;display: block;}.footer__contacts a {margin-bottom: 1.4375rem;}.footer__contacts address {font-style: normal;}.intro_black .intro__title, .intro_black .intro__text {color: #000;}.intro_main {padding-top: 22px;}.intro__bread-crumbs {display: -webkit-box;display: -ms-flexbox;display: flex;gap: 5px;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 5.3125rem;}.intro__bread-crumb {position: relative;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 5px;}.intro__bread-crumb:last-of-type::after {display: none;}.intro__bread-crumb::after {content: "»";display: block;}.no-webp .intro_main{background: #000 url("../img/intro-bg.jpg") 0 0 no-repeat;}.intro_main {background-size: cover !important;position: relative;}.intro_main .intro__img {-ms-flex-item-align: end;align-self: flex-end;}.intro__inner {position: relative;z-index: 2;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.intro__inner_reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;}.intro__inner_reverse .intro__btns {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.intro__img {max-width: 620px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;position: relative;}.intro__img img {max-width: 100%;-o-object-fit: cover;object-fit: cover;}.intro__rating, .intro__warranty {display: none;}.intro__rating {position: absolute;width: 128px;top: 0px;right: 0;}.intro__warranty {width: 78px;margin-left: auto;}.intro__content {-webkit-box-flex: 0;-ms-flex: 0 0 627px;flex: 0 0 627px;padding: 50px 0;position: relative;z-index: 2;}.intro__title {color: #fff;font-weight: 700;font-size: 4.375rem;line-height: 85px;margin-bottom: 22px;}@supports (font-size: clamp( 1.75rem , 0.8040540541rem + 4.7297297297vw , 4.375rem )) {.intro__title {font-size: clamp( 1.75rem , 0.8040540541rem + 4.7297297297vw , 4.375rem );}}@supports not (font-size: clamp( 1.75rem , 0.8040540541rem + 4.7297297297vw , 4.375rem )) {.intro__title {font-size: calc(1.75rem + 2.625 * (100vw - 20rem) / 55.5);}}@supports (line-height: clamp( 2.125rem , 0.9763513514rem + 5.7432432432vw , 5.3125rem )) {.intro__title {line-height: clamp( 2.125rem , 0.9763513514rem + 5.7432432432vw , 5.3125rem );}}@supports not (line-height: clamp( 2.125rem , 0.9763513514rem + 5.7432432432vw , 5.3125rem )) {.intro__title {line-height: calc(2.125rem + 3.1875 * (100vw - 20rem) / 55.5);}}.intro__title_small {font-size: 2.1875rem;max-width: 350px;line-height: 1.1;}@supports (font-size: clamp( 1.75rem , 1.6438106796rem + 0.4530744337vw , 2.1875rem )) {.intro__title_small {font-size: clamp( 1.75rem , 1.6438106796rem + 0.4530744337vw , 2.1875rem );}}@supports not (font-size: clamp( 1.75rem , 1.6438106796rem + 0.4530744337vw , 2.1875rem )) {.intro__title_small {font-size: calc(1.75rem + 0.4375 * (100vw - 23.4375rem) / 96.5625);}}.intro__text {color: #fff;font-size: 20px;line-height: 1.2;margin-bottom: 40px;}@supports (font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem )) {.intro__text {font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem );}}@supports not (font-size: clamp( 1rem , 0.9099099099rem + 0.4504504505vw , 1.25rem )) {.intro__text {font-size: calc(1rem + 0.25 * (100vw - 20rem) / 55.5);}}.intro__btns {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;gap: 10px 14px;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-bottom: 2.375rem;}@supports (margin-bottom: clamp( 1.5625rem , 1.3652912621rem + 0.8414239482vw , 2.375rem )) {.intro__btns {margin-bottom: clamp( 1.5625rem , 1.3652912621rem + 0.8414239482vw , 2.375rem );}}@supports not (margin-bottom: clamp( 1.5625rem , 1.3652912621rem + 0.8414239482vw , 2.375rem )) {.intro__btns {margin-bottom: calc(1.5625rem + 0.8125 * (100vw - 23.4375rem) / 96.5625);}}.intro__button {padding: 21px 18px 21px 24px;text-transform: uppercase;color: #363636;font-size: 1.25rem;}.intro__button ~ .button_orange-gradient {color: #fff;}.button__calendar-icon a {display: flex;align-items: center;justify-content: center;}.button__calendar-icon img {max-width: 35px;width: 100%;margin-right: 5px;}.button__icon a {display: flex;align-items: center;justify-content: center;font-size: 20px;}.button__icon img {display: block;max-width: 30px;margin-right: 10px;}img.mobile-icon {display: none;}.intro__certificates {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 5px 42px;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.intro__certificates img {max-width: 100%;}.intro__contact {text-align: center;}.intro .repair__caption {margin-bottom: 2.5rem;}.tips {padding: 64px 0 100px;}.tips_grey {background-color: #f7f7f7;}.tips_black {background-color: #2c2c2c;}.tips_black .text {color: #fff;}.tips_black .tips__title {color: #fff;}.tips__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 40px 120px;}.tips__inner_reverse {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;gap: 40px 67px;}.tips__inner_reverse .tips__title {max-width: 100%;}.tips__content .text {line-height: 22px;}.tips__title {text-decoration: underline;font-size: 2.5rem;font-weight: 700;color: #363636;max-width: 500px;line-height: 49px;margin-bottom: 1.75rem;text-transform: uppercase;}@supports (font-size: clamp( 1.75rem , 1.4797297297rem + 1.3513513514vw , 2.5rem )) {.tips__title {font-size: clamp( 1.75rem , 1.4797297297rem + 1.3513513514vw , 2.5rem );}}@supports not (font-size: clamp( 1.75rem , 1.4797297297rem + 1.3513513514vw , 2.5rem )) {.tips__title {font-size: calc(1.75rem + 0.75 * (100vw - 20rem) / 55.5);}}@supports (line-height: clamp( 2.25rem , 1.9572072072rem + 1.463963964vw , 3.0625rem )) {.tips__title {line-height: clamp( 2.25rem , 1.9572072072rem + 1.463963964vw , 3.0625rem );}}@supports not (line-height: clamp( 2.25rem , 1.9572072072rem + 1.463963964vw , 3.0625rem )) {.tips__title {line-height: calc(2.25rem + 0.8125 * (100vw - 20rem) / 55.5);}}.tips__title .orange-text {display: inline-block;color: #feaa0f;text-decoration: underline;}.tips__title_hidden {display: none;}.tips__img {-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.tips__img img {max-width: 100%;object-fit: contain;height: auto;}.repair {background-color: #2c2c2c;}.repair .tips__inner {-webkit-box-orient: horizontal;-webkit-box-direction: reverse;-ms-flex-direction: row-reverse;flex-direction: row-reverse;text-align: left;}.repair .tips__inner .tips__img {-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.repair__inner {text-align: center;padding: 36px 0 135px;}@supports (padding-bottom: clamp( 2rem , -0.3198198198rem + 11.5990990991vw , 8.4375rem )) {.repair__inner {padding-bottom: clamp( 2rem , -0.3198198198rem + 11.5990990991vw , 8.4375rem );}}@supports not (padding-bottom: clamp( 2rem , -0.3198198198rem + 11.5990990991vw , 8.4375rem )) {.repair__inner {padding-bottom: calc(2rem + 6.4375 * (100vw - 20rem) / 55.5);}}.repair__subtitle {margin: 15px 0;color: #fff;font-size: 1.875rem;}@supports (font-size: clamp( 1.125rem , 0.8547297297rem + 1.3513513514vw , 1.875rem )) {.repair__subtitle {font-size: clamp( 1.125rem , 0.8547297297rem + 1.3513513514vw , 1.875rem );}}@supports not (font-size: clamp( 1.125rem , 0.8547297297rem + 1.3513513514vw , 1.875rem )) {.repair__subtitle {font-size: calc(1.125rem + 0.75 * (100vw - 20rem) / 55.5);}}.repair__caption {font-weight: 700;font-size: 3.4375rem;line-height: 67px;margin: 10px 0 70px;color: #fff;}@supports (font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.repair__caption {font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem );}}@supports not (font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.repair__caption {font-size: calc(2rem + 1.4375 * (100vw - 20rem) / 55.5);}}@supports (line-height: clamp( 2.125rem , 1.3817567568rem + 3.7162162162vw , 4.1875rem )) {.repair__caption {line-height: clamp( 2.125rem , 1.3817567568rem + 3.7162162162vw , 4.1875rem );}}@supports not (line-height: clamp( 2.125rem , 1.3817567568rem + 3.7162162162vw , 4.1875rem )) {.repair__caption {line-height: calc(2.125rem + 2.0625 * (100vw - 20rem) / 55.5);}}.repair__caption .text-orange {color: #FEAA0F;display: block;margin-top: 1.25rem;}.repair__grid {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-column-gap: 40px;-moz-column-gap: 40px;column-gap: 40px;row-gap: 40px;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;}@supports (row-gap: clamp( 0.9375rem , 0.3744369369rem + 2.8153153153vw , 2.5rem )) {.repair__grid {row-gap: clamp( 0.9375rem , 0.3744369369rem + 2.8153153153vw , 2.5rem );}}@supports not (row-gap: clamp( 0.9375rem , 0.3744369369rem + 2.8153153153vw , 2.5rem )) {.repair__grid {row-gap: calc(0.9375rem + 1.5625 * (100vw - 20rem) / 55.5);}}.repair__item {text-align: center;padding: 52px 18px 37px;background-color: #fff;-webkit-box-flex: 0;-ms-flex: 0 1 31%;flex: 0 1 31%;min-width: 300px;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;border: 1px solid #F47216;-webkit-box-shadow: 0px 4px 4px rgba(255, 255, 255, 0.25);box-shadow: 0px 4px 4px rgba(255, 255, 255, 0.25);}.repair__img {margin-bottom: 0.75rem;}.repair__img img {max-width: 100%;}.repair__title {font-weight: 700;font-size: 1.4375rem;margin-bottom: 1.0625rem;}.schedule {background-color: #feaa0f;padding: 120px 0 130px;}@supports (padding-top: clamp( 2.5rem , 0.6981981982rem + 9.009009009vw , 7.5rem )) {.schedule {padding-top: clamp( 2.5rem , 0.6981981982rem + 9.009009009vw , 7.5rem );}}@supports not (padding-top: clamp( 2.5rem , 0.6981981982rem + 9.009009009vw , 7.5rem )) {.schedule {padding-top: calc(2.5rem + 5 * (100vw - 20rem) / 55.5);}}@supports (padding-bottom: clamp( 5rem , 3.8738738739rem + 5.6306306306vw , 8.125rem )) {.schedule {padding-bottom: clamp( 5rem , 3.8738738739rem + 5.6306306306vw , 8.125rem );}}@supports not (padding-bottom: clamp( 5rem , 3.8738738739rem + 5.6306306306vw , 8.125rem )) {.schedule {padding-bottom: calc(5rem + 3.125 * (100vw - 20rem) / 55.5);}}.schedule__title {text-align: center;color: #fff;text-decoration: underline;margin-bottom: 3.4375rem;font-weight: 700;font-size: 3.125rem;text-transform: uppercase;}@supports (font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.schedule__title {font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem );}}@supports not (font-size: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.schedule__title {font-size: calc(2rem + 1.4375 * (100vw - 20rem) / 55.5);}}.schedule__buttons {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 12px 24px;-ms-flex-wrap: wrap;flex-wrap: wrap;}.ratings {padding: 80px 0 60px;}@supports (padding-top: clamp( 2.1875rem , 1.1739864865rem + 5.0675675676vw , 5rem )) {.ratings {padding-top: clamp( 2.1875rem , 1.1739864865rem + 5.0675675676vw , 5rem );}}@supports not (padding-top: clamp( 2.1875rem , 1.1739864865rem + 5.0675675676vw , 5rem )) {.ratings {padding-top: calc(2.1875rem + 2.8125 * (100vw - 20rem) / 55.5);}}@supports (padding-bottom: clamp( 2.5rem , 2.0495495495rem + 2.2522522523vw , 3.75rem )) {.ratings {padding-bottom: clamp( 2.5rem , 2.0495495495rem + 2.2522522523vw , 3.75rem );}}@supports not (padding-bottom: clamp( 2.5rem , 2.0495495495rem + 2.2522522523vw , 3.75rem )) {.ratings {padding-bottom: calc(2.5rem + 1.25 * (100vw - 20rem) / 55.5);}}.ratings__inner img {max-width: 100%;-o-object-fit: cover;object-fit: cover;}.ratings__title {font-weight: 700;font-size: 3.4375rem;line-height: 67px;text-align: center;text-transform: uppercase;margin: 10px 0;}@supports (font-size: clamp( 1.5625rem , 0.8868243243rem + 3.3783783784vw , 3.4375rem )) {.ratings__title {font-size: clamp( 1.5625rem , 0.8868243243rem + 3.3783783784vw , 3.4375rem );}}@supports not (font-size: clamp( 1.5625rem , 0.8868243243rem + 3.3783783784vw , 3.4375rem )) {.ratings__title {font-size: calc(1.5625rem + 1.875 * (100vw - 20rem) / 55.5);}}@supports (line-height: clamp( 2rem , 1.2117117117rem + 3.9414414414vw , 4.1875rem )) {.ratings__title {line-height: clamp( 2rem , 1.2117117117rem + 3.9414414414vw , 4.1875rem );}}@supports not (line-height: clamp( 2rem , 1.2117117117rem + 3.9414414414vw , 4.1875rem )) {.ratings__title {line-height: calc(2rem + 2.1875 * (100vw - 20rem) / 55.5);}}.ratings__title .orange-text {color: #FEAA0F;}.ratings__geolocations {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin-top: 3.4375rem;gap: 8px;}@supports (margin-top: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem )) {.ratings__geolocations {margin-top: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem );}}@supports not (margin-top: clamp( 1.875rem , 1.3119369369rem + 2.8153153153vw , 3.4375rem )) {.ratings__geolocations {margin-top: calc(1.875rem + 1.5625 * (100vw - 20rem) / 55.5);}}.ratings__geolocation {-webkit-box-flex: 0;-ms-flex: 0 0 32%;flex: 0 0 32%;min-width: 300px;text-transform: uppercase;font-size: 1.5625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.ratings__geolocation address {font-style: normal;}.ratings__geolocation path {fill: #FD003A;}.benefits {background-color: #f7f7f7;padding: 60px 0;}@supports (padding-top: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.benefits {padding-top: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem );}}@supports not (padding-top: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.benefits {padding-top: calc(1.875rem + 1.875 * (100vw - 20rem) / 55.5);}}@supports (padding-bottom: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.benefits {padding-bottom: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem );}}@supports not (padding-bottom: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.benefits {padding-bottom: calc(1.875rem + 1.875 * (100vw - 20rem) / 55.5);}}.benefits__caption {font-size: 2.1875rem;text-transform: uppercase;font-weight: 700;margin-bottom: 3.4375rem;text-align: center;}@supports (font-size: clamp( 1.625rem , 1.4222972973rem + 1.0135135135vw , 2.1875rem )) {.benefits__caption {font-size: clamp( 1.625rem , 1.4222972973rem + 1.0135135135vw , 2.1875rem );}}@supports not (font-size: clamp( 1.625rem , 1.4222972973rem + 1.0135135135vw , 2.1875rem )) {.benefits__caption {font-size: calc(1.625rem + 0.5625 * (100vw - 20rem) / 55.5);}}@supports (margin-bottom: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.benefits__caption {margin-bottom: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem );}}@supports not (margin-bottom: clamp( 2rem , 1.481981982rem + 2.5900900901vw , 3.4375rem )) {.benefits__caption {margin-bottom: calc(2rem + 1.4375 * (100vw - 20rem) / 55.5);}}.benefits__caption .orange-text {color: #FEAA0F;}.benefits__title {font-weight: 700;font-size: 1.5625rem;margin-bottom: 1.5rem;text-transform: uppercase;}@supports (margin-bottom: clamp( 0.875rem , 0.6497747748rem + 1.1261261261vw , 1.5rem )) {.benefits__title {margin-bottom: clamp( 0.875rem , 0.6497747748rem + 1.1261261261vw , 1.5rem );}}@supports not (margin-bottom: clamp( 0.875rem , 0.6497747748rem + 1.1261261261vw , 1.5rem )) {.benefits__title {margin-bottom: calc(0.875rem + 0.625 * (100vw - 20rem) / 55.5);}}.benefits__list {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;gap: 60px 55px;}.benefits__item {-webkit-box-flex: 0;-ms-flex: 0 1 47%;flex: 0 1 47%;min-width: 300px;display: -webkit-box;display: -ms-flexbox;display: flex;gap: 38px;}.appointment {background-color: #f7f7f7;padding: 60px 0;}.appointment__title {text-align: center;font-weight: 700;font-size: 3.75rem;margin-bottom: 1.875rem;}@supports (font-size: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.appointment__title {font-size: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem );}}@supports not (font-size: clamp( 1.875rem , 1.1993243243rem + 3.3783783784vw , 3.75rem )) {.appointment__title {font-size: calc(1.875rem + 1.875 * (100vw - 20rem) / 55.5);}}.appointment__img {text-align: center;}.appointment__img img {max-width: 100%;}.appointment textarea.input {height: 500px;}@supports (height: clamp( 12.5rem , 5.7432432432rem + 33.7837837838vw , 31.25rem )) {.appointment textarea.input {height: clamp( 12.5rem , 5.7432432432rem + 33.7837837838vw , 31.25rem );}}@supports not (height: clamp( 12.5rem , 5.7432432432rem + 33.7837837838vw , 31.25rem )) {.appointment textarea.input {height: calc(12.5rem + 18.75 * (100vw - 20rem) / 55.5);}}.card {background-color: white;border: 1px solid #333;border-radius: 0.5rem;padding: 0.5rem;max-width: 300px;margin: 0 auto;-webkit-animation: fade 250ms ease-in-out forwards;animation: fade 250ms ease-in-out forwards;}.form-group {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-bottom: 0.5rem;gap: 0.25em;}.form-group:last-child {margin: 0;}.form-group > label {font-weight: bold;font-size: 0.8em;color: #333;}.form-group > input {border: 1px solid #333;border-radius: 0.25em;font-size: 1rem;padding: 0.25em;}.step-title {margin: 0;margin-bottom: 1rem;text-align: center;}.card.active {-webkit-animation: slide 250ms 125ms ease-in-out both;animation: slide 250ms 125ms ease-in-out both;}.multi-step-form {overflow: hidden;position: relative;}.hide {display: none;}@-webkit-keyframes slide {0% {-webkit-transform: translateX(200%);transform: translateX(200%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@keyframes slide {0% {-webkit-transform: translateX(200%);transform: translateX(200%);opacity: 0;}100% {-webkit-transform: translateX(0);transform: translateX(0);opacity: 1;}}@-webkit-keyframes fade {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}50% {-webkit-transform: scale(0.75);transform: scale(0.75);opacity: 0;}100% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}}@keyframes fade {0% {-webkit-transform: scale(1);transform: scale(1);opacity: 1;}50% {-webkit-transform: scale(0.75);transform: scale(0.75);opacity: 0;}100% {opacity: 0;-webkit-transform: scale(0);transform: scale(0);}}#msform {background-color: #fff;-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 10px;padding: 45px 60px 110px;}@supports (padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {#msform {padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem );}}@supports not (padding-left: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {#msform {padding-left: calc(0.9375rem + 2.8125 * (100vw - 31.25rem) / 43.75);}}@supports (padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {#msform {padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem );}}@supports not (padding-right: clamp( 0.9375rem , -1.0714285714rem + 6.4285714286vw , 3.75rem )) {#msform {padding-right: calc(0.9375rem + 2.8125 * (100vw - 31.25rem) / 43.75);}}@supports (padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem )) {#msform {padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem );}}@supports not (padding-bottom: clamp( 4.375rem , 2.5892857143rem + 5.7142857143vw , 6.875rem )) {#msform {padding-bottom: calc(4.375rem + 2.5 * (100vw - 31.25rem) / 43.75);}}#msform fieldset:not(:first-of-type) {display: none;}#msform input, #msform textarea {padding: 15px;border: 1px solid #ccc;border-radius: 3px;margin-bottom: 10px;width: 100%;-webkit-box-sizing: border-box;box-sizing: border-box;color: #2C3E50;font-size: 13px;}#msform textarea {margin-bottom: 7.8125rem;}@supports (margin-bottom: clamp( 1.875rem , -0.2646396396rem + 10.6981981982vw , 7.8125rem )) {#msform textarea {margin-bottom: clamp( 1.875rem , -0.2646396396rem + 10.6981981982vw , 7.8125rem );}}@supports not (margin-bottom: clamp( 1.875rem , -0.2646396396rem + 10.6981981982vw , 7.8125rem )) {#msform textarea {margin-bottom: calc(1.875rem + 5.9375 * (100vw - 20rem) / 55.5);}}#msform .action-button {color: #fff;font-size: 1.25rem;text-align: center;padding: 25px 78px;max-width: 230px;width: 100%;cursor: pointer;}.fs-title {font-size: 15px;text-transform: uppercase;color: #2C3E50;margin-bottom: 10px;}.fs-subtitle {font-weight: normal;font-size: 13px;color: #666;margin-bottom: 20px;}#progressbar {margin-bottom: 30px;overflow: hidden;counter-reset: step;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}#progressbar li {color: #000;font-size: 20px;color: #888;width: 15%;min-width: 100px;float: left;font-weight: 700;text-align: center;position: relative;}#progressbar li:before {content: counter(step);counter-increment: step;width: 48px;height: 48px;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;font-size: 20px;color: #000;background: #f2f2f2;font-weight: 700;border-radius: 5px;margin: 0 auto 5px auto;position: relative;z-index: 2;}#progressbar li:after {content: "";width: 100%;height: 5px;background: #FEAA0F;position: absolute;left: -50%;top: 20.5px;z-index: 1;}#progressbar li:first-child:after {content: none;}#progressbar li.active:before, #progressbar li.active:after {background-color: #FEAA0F;}#progressbar li.active {color: #000;}.select-date {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 3.125rem;}.select-time {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;margin-top: 1.25rem;}.select-date__title, .select-time__title {font-weight: 700;font-size: 25px;margin-right: 23px;}.appointment__button {max-width: 600px;width: 100%;border-radius: 50px;text-transform: uppercase;}.ap_button {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;margin: 62px 0 58px;}.contacts {color: #fff;font-size: 0.9375rem;}.contacts .intro__content {-ms-flex-preferred-size: 100%;flex-basis: 100%;}.input_contact {padding: 15px 20px;color: #363636;}.contact__inner {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 40px 45px;}.contact .contact__form, .contact .contact__map {-ms-flex-preferred-size: 43%;flex-basis: 43%;}.previous {margin-left: 280px !important;margin-right: 30px !important;display: inline-block;}.previous:last-of-type {margin: 0 !important;}.brands {padding: 70px 0;}@supports (padding-top: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem )) {.brands {padding-top: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem );}}@supports not (padding-top: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem )) {.brands {padding-top: calc(1.25rem + 3.125 * (100vw - 23.4375rem) / 96.5625);}}@supports (padding-bottom: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem )) {.brands {padding-bottom: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem );}}@supports not (padding-bottom: clamp( 1.25rem , 0.4915048544rem + 3.2362459547vw , 4.375rem )) {.brands {padding-bottom: calc(1.25rem + 3.125 * (100vw - 23.4375rem) / 96.5625);}}.brands__title {font-size: 2.5rem;font-weight: 700;margin-bottom: 1.4375rem;}@supports (font-size: clamp( 1.75rem , 1.567961165rem + 0.7766990291vw , 2.5rem )) {.brands__title {font-size: clamp( 1.75rem , 1.567961165rem + 0.7766990291vw , 2.5rem );}}@supports not (font-size: clamp( 1.75rem , 1.567961165rem + 0.7766990291vw , 2.5rem )) {.brands__title {font-size: calc(1.75rem + 0.75 * (100vw - 23.4375rem) / 96.5625);}}.brands__description {padding: 15px 10px;-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.25);border-radius: 5px;background-color: #fff;font-size: 1.25rem;color: #f34813;display: none;margin-bottom: 0.9375rem;}.brands__description p {width: 100%;padding-left: 20px;border-left: 5px solid #f34813;}.brands__description span {font-weight: 700;color: #000;}.brands__grid {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 10px 40px;}.brands__brand {-webkit-box-flex: 0;-ms-flex: 0 0 22%;flex: 0 0 22%;max-width: 315px;width: 100%;max-height: 95px;min-width: 150px;}.brands__brand img {max-width: 100%;max-height: 100%;width: 100%;-o-object-fit: cover;object-fit: cover;}.brands .text {margin-bottom: 3.125rem;text-align: center;line-height: 22px;}.brands__button {padding: 9px 5px;display: none;}@media (min-width: 375px) {.footer .map {max-width: 100%;}}@media (max-width: 75em) {img.mobile-icon {display: block;}.intro_main .intro__img {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.intro__inner {-ms-flex-wrap: wrap;flex-wrap: wrap;}.intro__img div:first-of-type {max-width: 235px;}.intro__img {-webkit-box-align: end;-ms-flex-align: end;align-items: flex-end;}.intro {margin-bottom: 250px;}.intro__rating, .intro__warranty {display: block;}.intro__content {width: 100%;-ms-flex-negative: 1;flex-shrink: 1;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;padding: 25px 25px 30px 25px;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ECE9E6));background: -o-linear-gradient(top, #FFFFFF 0%, #ECE9E6 100%);background: linear-gradient(180deg, #FFFFFF 0%, #ECE9E6 100%);border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 10px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 10px rgba(0, 0, 0, 0.25);border-radius: 15px;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;margin-bottom: -15.3125rem;}.intro__title {color: #363636;-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;}.intro__text {color: #363636;-webkit-box-ordinal-group: 4;-ms-flex-order: 3;order: 3;margin: 0px 0px 0px 0px;}.intro__btns {-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;}.intro__certificates {display: none;}.tips__inner {-ms-flex-wrap: wrap;flex-wrap: wrap;gap: 50px;}.tips__content {max-width: 600px;}.tips__img {-webkit-box-ordinal-group: 0;-ms-flex-order: -1;order: -1;}}@media (max-width: 63em) {.menu__info .menu__container {-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}}@media (max-width: 35em) {.previous {margin-left: 0px !important;}}@media (max-width: 25em) {#msform .action-button {max-width: 150px;padding: 16px 0;border-radius: 10px;}.previous {margin-right: 10px !important;}}@media (max-width: 75.0625em) {.tips__title {display: none;}.tips__title_hidden {display: block;}}@media (max-width: 71.25em) {.previous {margin-left: 25% !important;}}@media (max-width: 61.99875em) {.menu__info .logo {-ms-flex-preferred-size: 250px;flex-basis: 250px;}.benefits__item {-ms-flex-preferred-size: 75%;flex-basis: 75%;}}@media (max-width: 53.3125em) {img.top-call-icon {margin-left: 10px;margin-right: 0;}.footer {padding: 0 38px;}.footer__services img {margin: 35px auto;display: block;}.footer__services {}.footer__contacts {-webkit-box-flex: 1;-ms-flex: 1 0 50%;flex: 1 0 50%;}.footer__copy {text-align: center;}}@media (max-width: 47.99875em) {.select__title {text-transform: none;background-color: transparent;font-weight: 400;}.select__options {color: #000;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;width: 100%;left: -33.05px;border-top: none;font-size: 1.25rem;padding: 0 0 14px 15px;min-width: 345.4px;}.menu__contacts .menu__container {-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;}.menu__contacts {padding-left: 0;}.menu__info .menu__container {-ms-flex-wrap: nowrap;flex-wrap: nowrap;}.menu__info .logo {width: 135px;-ms-flex-preferred-size: auto;flex-basis: auto;margin-bottom: 0;margin-right: 0;}.menu .hidden {display: none;}.menu__phone {padding: 7px 15px;font-size: 13px;margin: 0px 0px 0px 0px;}.menu__location {display: none;}.menu__nav {position: fixed;top: -100%;width: 100%;height: 100%;z-index: 3;padding: 0;}.menu-open .menu__nav {top: 0;}.menu__list {-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;margin-top: 100px;font-size: 1.375rem;gap: 16px;}.menu__call {position: absolute;left: 50%;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);min-width: 300px;display: block;margin-top: 33px;padding: 30px;background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#ECE9E6));background: -o-linear-gradient(top, #FFFFFF 0%, #ECE9E6 100%);background: linear-gradient(180deg, #FFFFFF 0%, #ECE9E6 100%);border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 10px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25), 0px 4px 10px rgba(0, 0, 0, 0.25);border-radius: 100px;font-size: 1.875rem;font-weight: 700;}.menu__dropdown {pointer-events: none;color: #000;background-color: #fff;border: 1px solid rgba(0, 0, 0, 0.1);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 5px;width: 100%;left: 0;top: 120px;border-top: none;font-size: 1.25rem;padding: 0 0 14px 30px;min-width: 100%;}.menu__dropdown .menu__item {left: 0;}.icon-menu {display: block;position: relative;width: 1.875rem;height: 1.125rem;cursor: pointer;z-index: 5;}.icon-menu span, .icon-menu::before, .icon-menu::after {content: "";-webkit-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;right: 0;position: absolute;width: 100%;height: 0.125rem;background-color: #fff;}.icon-menu::before {top: 0;}.icon-menu::after {bottom: 0;}.icon-menu span {top: calc(50% - 0.0625rem);}.menu-open .icon-menu span {width: 0;}.menu-open .icon-menu::before {top: calc(50% - 0.0625rem);-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg);}.menu-open .icon-menu::after {bottom: calc(50% - 0.25rem);-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg);}.menu-open .icon-menu::before, .menu-open .icon-menu::after, .menu-open .icon-menu span {height: 5px;}.ratings__title {text-align: left;}.benefits__caption {text-align: left;line-height: 34px;}#progressbar {display: none;}.previous {margin: 0px 0px 0px 50px !important;}.brands__description {display: block;}.brands__button {display: block;width: 100%;border: 1px solid rgba(0, 0, 0, 0.2);-webkit-box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);border-radius: 10px;background-color: #fff;margin-top: 0.625rem;}}@media (max-width: 34.125em) {.schedule__buttons .button {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}}@media (max-width: 29.99875em) {.calendar-icon {display: none;}img.appointment-icon {display: block;max-width: 25px;margin-right: 10px;}.button__calendar-icon a {font-size: 16px;}.button__calendar-icon {padding: 20px 20px;}.tabs__caption {max-width: 200px;}.tabs__subtitle {max-width: 125px;}.button_tips {width: 100%;}.menu__contacts .menu__container {padding: 0 10px;gap: 0px;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.intro:not(.intro_main) {margin-top: 1.875rem;}.intro_main .intro__img div:first-of-type {margin-bottom: -3.75rem;}.intro__bread-crumbs {position: absolute;top: -220px;font-size: 0.75rem;}.intro__img div:first-of-type {margin-bottom: -110px;}.intro__img.mb-175 div:first-of-type {margin-bottom: -175px;}.intro__button {width: 100%;}.tips:first-of-type {padding: 300px 0 35px;}.repair__item {-webkit-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;}.ratings__geolocation:nth-child(5), .ratings__geolocation:nth-child(11) {margin-bottom: 2.8125rem;}.benefits__item {-ms-flex-preferred-size: 100%;flex-basis: 100%;}}@media (max-width: 530px) {.footer .map {width: 100%;position: absolute;left: 0;height: 400px;}.footer__copy {margin-top: 27.5rem;margin-bottom: 30px;}}.webp .intro_main{background: #000 url(../img/intro-bg.webp) 0 0 no-repeat;}@media (max-width: 530px) {.footer__inner {justify-content: flex-start;}.footer__info {justify-content: flex-start;width: 100%;}.footer__services {width: 100%;max-width: 100%;}}@media (max-width: 415px) {.button__icon a {font-size: 17px;}}