@media (max-width: 767px) {
.hnr-page .w-slider-v4[widget-type="slider"].slider-cov-center .slider_control:not(.custom).left { width: 28px; height: 28px; margin-left: 12%; }
.hnr-page .w-slider-v4[widget-type="slider"].slider-cov-center .slider_control:not(.custom).right { width: 28px; height: 28px; margin-right: 12%; }
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page .btn-mobile100 { width: 100%; }
.hnr-page h1 { font-size: 42px; }
.hnr-page .mb-46 { margin-bottom: 36px; }
.hnr-page h3 { font-size: 26px; }
.hnr-page .fs-24 { font-size: 20px; }
.hnr-page .fs-38 { font-size: 28px; }
.hnr-page .experience__border-right { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color2-alpha1, #fff); }
.hnr-page .experience__column { padding-bottom: 24px; }
.hnr-page .case-study__column-border { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color1-alpha1, #fff); }
.hnr-page h2 { font-size: 38px; }
.hnr-page .faq__inner .faq__accordion .collapseContainer .collapse-header:has(.collapse-header_name) { font-size: 20px; }
.hnr-page .intro-label__inner { padding: 12px; }
.hnr-page .contact__form .contact-form .widget-button { width: 100%; }
.hnr-page .nav__container .widget-navigation { flex-grow: 0; position: static; right: unset; bottom: unset; width: auto; }
.hnr-page .nav__container .widget-navigation .navigation-toggle { margin-right: 0px; z-index: 2; }
.hnr-page .nav__container .widget-navigation .navigation-toggle path { fill: var(--thm-color1, #fff); }
.hnr-page .nav__container .widget-navigation .navigation-items { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(-50%, 0%, 0px); top: 0px; left: calc(50% + 0px); background-color: var(--thm-color2, #fff); min-height: 100vh; padding: 100px 15px 30px; flex-direction: column; align-items: center; row-gap: 14px; transition-duration: 500ms; margin-left: -100%; }
.hnr-page .nav__container .widget-navigation.expanded .navigation-items { margin-left: 0px; }
.hnr-page .nav__container .widget-navigation .nav-top-item { font-size: 24px; display: inline-block; }
.hnr-page .nav__container .widget-navigation li { text-align: center; }
.hnr-page .nav__container .widget-navigation .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 .nav__container .widget-navigation .fst-level-drop-plus svg { padding: 4px; }
.hnr-page .nav__container .widget-navigation .submenu li { text-align: center; }
.hnr-page .nav__container .widget-navigation .submenu .submenu-item { display: inline-block; }
.hnr-page .nav__container .widget-navigation .submenu { padding: 20px 0px 0px; }
.hnr-page .main-header__container { min-height: 70vh; }
.hnr-page .process__number { font-size: 86px; }
}
