@media (max-width: 767px) {
.hnr-page .lyt-progress-p4-v2 svg { margin-top: 30px; }
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page h1 { font-size: 34px; }
.hnr-page h3 { font-size: 16px; }
.hnr-page h2 { font-size: 28px; }
.hnr-page h4 { font-size: 14px; }
.hnr-page h5 { font-size: 12px; }
.hnr-page h6 { font-size: 10px; }
.hnr-page .main__hero-btn-row { row-gap: 12px; flex-wrap: wrap; }
.hnr-page .counter__style .counter { font-size: 26px; }
.hnr-page .main-about-us__counter-column { padding: 14px; }
.hnr-page .text__20 { font-size: 15px; }
.hnr-page .counter__style-gold .counter { font-size: 28px; }
.hnr-page .mission__icon { width: 38px; height: 38px; padding: 11px; }
.hnr-page .main-choose__row .widget-header { font-size: 24px; }
.hnr-page .main-choose__label-row { font-size: 9px; }
.hnr-page .margin-bottom-32 { margin-bottom: 24px; }
.hnr-page .main-expertise__dots-row { font-size: 10px; }
.hnr-page .main-expertise__tag { font-size: 10px; }
.hnr-page .products__column .widget-header { font-size: 22px; }
.hnr-page .our-procces__column { aspect-ratio: 426 / 500; }
.hnr-page .our-procces__row-txt-gold { font-size: 14px; }
.hnr-page .results__img { aspect-ratio: 1 / 1; }
.hnr-page .awards__bottom-column { width: 100%; }
.hnr-page .title__36 { font-size: 28px; }
.hnr-page .newsletter__row { padding: 24px; }
.hnr-page .contact-us__right-column { width: 100%; }
.hnr-page .lets-talk__btn-row { flex-wrap: wrap; row-gap: 12px; }
.hnr-page .products__price { font-size: 26px; }
.hnr-page .navbar__section .container-menu .navigation-toggle { margin-right: 0px; }
.hnr-page .navbar__section .container-menu .navigation-toggle .hamb svg path { fill: var(--thm-color2, #fff); }
.hnr-page .navbar__section .container-menu .navigation-toggle .hamb { width: 20px; }
.hnr-page .navbar__section .container-menu { position: static; right: unset; bottom: unset; left: 0px; }
.hnr-page .navbar__section .widget-navigation ul.navigation-items { background-color: var(--thm-color3, #fff); min-height: 100vh; position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 0px; left: 0px; display: flex; flex-direction: column; align-items: center; justify-content: center; padding: 60px 15px; row-gap: 10px; transition-duration: 500ms; margin-left: 100%; }
.hnr-page .navbar__section .widget-navigation.expanded ul.navigation-items { margin-left: 0%; }
.hnr-page .navbar__section .container-menu .navigation-items a.nav-top-item { text-align: center; font-size: 18px; }
.hnr-page .navbar__section .container-menu .navigation-items li.dropdown-list { justify-content: center; }
.hnr-page .navbar__section .container-menu .navigation-items li.dropdown-list::after { display: none; }
.hnr-page .navbar__section .container-menu .navigation-items li.dropdown-list .fst-level-drop-plus { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, -50%, 0px); top: calc(50% + 0px); left: 100%; }
.hnr-page .navbar__section .container-menu .navigation-items li.dropdown-list .fst-level-drop-plus .plus { width: 12px; }
.hnr-page .navbar__section .container-menu .navigation-items li.dropdown-list .fst-level-drop-plus .plus svg { width: 100%; height: 100%; }
.hnr-page .main-about-us__counter-row { font-size: 12px; }
.hnr-page .choose__decor-line { top: calc(52%); transform: translate3d(-50%, -50%, 0px); }
.hnr-page .results__column-counter { font-size: 12px; }
.hnr-page .awards__row { flex-direction: column; row-gap: 12px; }
}
