#id1701867117251 img { object-fit: cover; }
#id1701867121255 img { object-fit: cover; }
#id1701867124276 img { object-fit: cover; }
#NAVBAR { height: 0px; }
#id1701877981110 img { object-fit: cover; }
#id1701878008114 img { object-fit: cover; }
#id1701878021119 img { object-fit: cover; }
#id1701878021120 img { object-fit: cover; }
#id1701935862844 img { object-fit: cover; }
#id1701936274247 img { object-fit: cover; }
#id1701936276911 img { object-fit: cover; }
#id1701936279357 img { object-fit: cover; }
#page .bowwe-footer { padding-right: 5%; padding-left: 5%; background-color: var(--thm-color2, #fff); }
#page .bowwe-footer_text { font-size: 14px; font-weight: 500; color: var(--thm-color1, #fff); }
#id1710490037455 img { object-fit: cover; }
#id1710490037461 img { object-fit: cover; }
#id1710490037464 img { object-fit: cover; }
#id1710490037484 img { object-fit: cover; }
#id1710490037485 img { object-fit: cover; }
#id1710490037486 img { object-fit: cover; }
#id1710490037487 img { object-fit: cover; }
#id1710490037488 img { object-fit: cover; }
#id1710490037489 img { object-fit: cover; }
#id1710490037491 img { object-fit: cover; }
#id1710490037492 img { object-fit: cover; }
#id1710490037493 img { object-fit: cover; }
#id1710490037494 img { object-fit: cover; }
#id1710490037495 img { object-fit: cover; }
#id1710490037497 img { object-fit: cover; }
#id1710490037498 img { object-fit: cover; }
#id1710490037499 img { object-fit: cover; }
#id1710490037500 img { object-fit: cover; }
#id1710490037502 img { object-fit: cover; }
#id1710490037503 img { object-fit: cover; }
#id1710490037504 img { object-fit: cover; }
#id1710490037505 img { object-fit: cover; }
#id1710490037512 img { object-fit: cover; }
#id1710490037515 img { object-fit: cover; }
#id1710490037516[widget-type="header"] { vertical-align: inherit; }
#id1710490037519 img { object-fit: cover; }
#id1710490037520[widget-type="header"] { vertical-align: inherit; }
#id1710490037522 img { object-fit: cover; }
#id1710490037523[widget-type="header"] { vertical-align: inherit; }
#id1710490037531 img { object-fit: cover; }
#id1710490037536 img { object-fit: cover; }
#id1710490037541 img { object-fit: cover; }
#id1710490037546 img { object-fit: cover; }
#id1710490037558 img { object-fit: cover; }
#id1710490037564 img { object-fit: cover; }
#id1710490037575[widget-type="logov2"] { margin-left: 0em; }
#id1710490037576[widget-type="navigation"] { flex-grow: 1; }
#id1710490042463 img { object-fit: cover; }
#id1710490042469 img { object-fit: cover; }
#id1710490042472 img { object-fit: cover; }
#id1710490042492 img { object-fit: cover; }
#id1710490042493 img { object-fit: cover; }
#id1710490042494 img { object-fit: cover; }
#id1710490042495 img { object-fit: cover; }
#id1710490042496 img { object-fit: cover; }
#id1710490042497 img { object-fit: cover; }
#id1710490042499 img { object-fit: cover; }
#id1710490042500 img { object-fit: cover; }
#id1710490042501 img { object-fit: cover; }
#id1710490042502 img { object-fit: cover; }
#id1710490042503 img { object-fit: cover; }
#id1710490042505 img { object-fit: cover; }
#id1710490042506 img { object-fit: cover; }
#id1710490042507 img { object-fit: cover; }
#id1710490042508 img { object-fit: cover; }
#id1710490042510 img { object-fit: cover; }
#id1710490042511 img { object-fit: cover; }
#id1710490042512 img { object-fit: cover; }
#id1710490042513 img { object-fit: cover; }
#id1710490042520 img { object-fit: cover; }
#id1710490042523 img { object-fit: cover; }
#id1710490042527 img { object-fit: cover; }
#id1710490042530 img { object-fit: cover; }
#id1710490042539 img { object-fit: cover; }
#id1710490042544 img { object-fit: cover; }
#id1710490042549 img { object-fit: cover; }
#id1710490042554 img { object-fit: cover; }
#id1710490042566 img { object-fit: cover; }
#id1710490042572 img { object-fit: cover; }
#id1710490042583[widget-type="logov2"] { margin-left: 0em; }
#id1710490042584[widget-type="navigation"] { flex-grow: 1; }
#id1710490053383 img { object-fit: cover; }
#id1710490053389 img { object-fit: cover; }
#id1710490053392 img { object-fit: cover; }
#id1710490053412 img { object-fit: cover; }
#id1710490053413 img { object-fit: cover; }
#id1710490053414 img { object-fit: cover; }
#id1710490053415 img { object-fit: cover; }
#id1710490053416 img { object-fit: cover; }
#id1710490053417 img { object-fit: cover; }
#id1710490053419 img { object-fit: cover; }
#id1710490053420 img { object-fit: cover; }
#id1710490053421 img { object-fit: cover; }
#id1710490053422 img { object-fit: cover; }
#id1710490053423 img { object-fit: cover; }
#id1710490053425 img { object-fit: cover; }
#id1710490053426 img { object-fit: cover; }
#id1710490053427 img { object-fit: cover; }
#id1710490053428 img { object-fit: cover; }
#id1710490053430 img { object-fit: cover; }
#id1710490053431 img { object-fit: cover; }
#id1710490053432 img { object-fit: cover; }
#id1710490053433 img { object-fit: cover; }
#id1710490053440 img { object-fit: cover; }
#id1710490053443 img { object-fit: cover; }
#id1710490053447 img { object-fit: cover; }
#id1710490053450 img { object-fit: cover; }
#id1710490053459 img { object-fit: cover; }
#id1710490053464 img { object-fit: cover; }
#id1710490053469 img { object-fit: cover; }
#id1710490053474 img { object-fit: cover; }
#id1710490053486 img { object-fit: cover; }
#id1710490053492 img { object-fit: cover; }
#id1710490053503[widget-type="logov2"] { margin-left: 0em; }
#id1710490053504[widget-type="navigation"] { flex-grow: 1; }
#id1710490058710 img { object-fit: cover; }
#id1710490058716 img { object-fit: cover; }
#id1710490058719 img { object-fit: cover; }
#id1710490058739 img { object-fit: cover; }
#id1710490058740 img { object-fit: cover; }
#id1710490058741 img { object-fit: cover; }
#id1710490058742 img { object-fit: cover; }
#id1710490058743 img { object-fit: cover; }
#id1710490058744 img { object-fit: cover; }
#id1710490058746 img { object-fit: cover; }
#id1710490058747 img { object-fit: cover; }
#id1710490058748 img { object-fit: cover; }
#id1710490058749 img { object-fit: cover; }
#id1710490058750 img { object-fit: cover; }
#id1710490058752 img { object-fit: cover; }
#id1710490058753 img { object-fit: cover; }
#id1710490058754 img { object-fit: cover; }
#id1710490058755 img { object-fit: cover; }
#id1710490058757 img { object-fit: cover; }
#id1710490058758 img { object-fit: cover; }
#id1710490058759 img { object-fit: cover; }
#id1710490058760 img { object-fit: cover; }
#id1710490058767 img { object-fit: cover; }
#id1710490058770 img { object-fit: cover; }
#id1710490058774 img { object-fit: cover; }
#id1710490058777 img { object-fit: cover; }
#id1710490058786 img { object-fit: cover; }
#id1710490058791 img { object-fit: cover; }
#id1710490058796 img { object-fit: cover; }
#id1710490058801 img { object-fit: cover; }
#id1710490058813 img { object-fit: cover; }
#id1710490058819 img { object-fit: cover; }
#id1710490058830[widget-type="logov2"] { margin-left: 0em; }
#id1710490058831[widget-type="navigation"] { flex-grow: 1; }
#id1710490070322 img { object-fit: cover; }
#id1710490070328 img { object-fit: cover; }
#id1710490070331 img { object-fit: cover; }
#id1710490070351 img { object-fit: cover; }
#id1710490070352 img { object-fit: cover; }
#id1710490070353 img { object-fit: cover; }
#id1710490070354 img { object-fit: cover; }
#id1710490070355 img { object-fit: cover; }
#id1710490070356 img { object-fit: cover; }
#id1710490070358 img { object-fit: cover; }
#id1710490070359 img { object-fit: cover; }
#id1710490070360 img { object-fit: cover; }
#id1710490070361 img { object-fit: cover; }
#id1710490070362 img { object-fit: cover; }
#id1710490070364 img { object-fit: cover; }
#id1710490070365 img { object-fit: cover; }
#id1710490070366 img { object-fit: cover; }
#id1710490070367 img { object-fit: cover; }
#id1710490070369 img { object-fit: cover; }
#id1710490070370 img { object-fit: cover; }
#id1710490070371 img { object-fit: cover; }
#id1710490070372 img { object-fit: cover; }
#id1710490070379 img { object-fit: cover; }
#id1710490070382 img { object-fit: cover; }
#id1710490070386 img { object-fit: cover; }
#id1710490070389 img { object-fit: cover; }
#id1710490070398 img { object-fit: cover; }
#id1710490070403 img { object-fit: cover; }
#id1710490070408 img { object-fit: cover; }
#id1710490070413 img { object-fit: cover; }
#id1710490070425 img { object-fit: cover; }
#id1710490070431 img { object-fit: cover; }
#id1710490070442[widget-type="logov2"] { margin-left: 0em; }
#id1710490070443[widget-type="navigation"] { flex-grow: 1; }
#id1710490075465 img { object-fit: cover; }
#id1710490075471 img { object-fit: cover; }
#id1710490075474 img { object-fit: cover; }
#id1710490075494 img { object-fit: cover; }
#id1710490075495 img { object-fit: cover; }
#id1710490075496 img { object-fit: cover; }
#id1710490075497 img { object-fit: cover; }
#id1710490075498 img { object-fit: cover; }
#id1710490075499 img { object-fit: cover; }
#id1710490075501 img { object-fit: cover; }
#id1710490075502 img { object-fit: cover; }
#id1710490075503 img { object-fit: cover; }
#id1710490075504 img { object-fit: cover; }
#id1710490075505 img { object-fit: cover; }
#id1710490075507 img { object-fit: cover; }
#id1710490075508 img { object-fit: cover; }
#id1710490075509 img { object-fit: cover; }
#id1710490075510 img { object-fit: cover; }
#id1710490075512 img { object-fit: cover; }
#id1710490075513 img { object-fit: cover; }
#id1710490075514 img { object-fit: cover; }
#id1710490075515 img { object-fit: cover; }
#id1710490075522 img { object-fit: cover; }
#id1710490075525 img { object-fit: cover; }
#id1710490075529 img { object-fit: cover; }
#id1710490075532 img { object-fit: cover; }
#id1710490075541 img { object-fit: cover; }
#id1710490075546 img { object-fit: cover; }
#id1710490075551 img { object-fit: cover; }
#id1710490075556 img { object-fit: cover; }
#id1710490075568 img { object-fit: cover; }
#id1710490075574 img { object-fit: cover; }
#id1710490075585[widget-type="logov2"] { margin-left: 0em; }
#id1710490075586[widget-type="navigation"] { flex-grow: 1; }
#id1710490087793 img { object-fit: cover; }
#id1710490087799 img { object-fit: cover; }
#id1710490087802 img { object-fit: cover; }
#id1710490087822 img { object-fit: cover; }
#id1710490087823 img { object-fit: cover; }
#id1710490087824 img { object-fit: cover; }
#id1710490087825 img { object-fit: cover; }
#id1710490087826 img { object-fit: cover; }
#id1710490087827 img { object-fit: cover; }
#id1710490087829 img { object-fit: cover; }
#id1710490087830 img { object-fit: cover; }
#id1710490087831 img { object-fit: cover; }
#id1710490087832 img { object-fit: cover; }
#id1710490087833 img { object-fit: cover; }
#id1710490087835 img { object-fit: cover; }
#id1710490087836 img { object-fit: cover; }
#id1710490087837 img { object-fit: cover; }
#id1710490087838 img { object-fit: cover; }
#id1710490087840 img { object-fit: cover; }
#id1710490087841 img { object-fit: cover; }
#id1710490087842 img { object-fit: cover; }
#id1710490087843 img { object-fit: cover; }
#id1710490087850 img { object-fit: cover; }
#id1710490087853 img { object-fit: cover; }
#id1710490087857 img { object-fit: cover; }
#id1710490087860 img { object-fit: cover; }
#id1710490087869 img { object-fit: cover; }
#id1710490087874 img { object-fit: cover; }
#id1710490087879 img { object-fit: cover; }
#id1710490087884 img { object-fit: cover; }
#id1710490087896 img { object-fit: cover; }
#id1710490087902 img { object-fit: cover; }
#id1710490087913[widget-type="logov2"] { margin-left: 0em; }
#id1710490087914[widget-type="navigation"] { flex-grow: 1; }
#id1710490093278 img { object-fit: cover; }
#id1710490093284 img { object-fit: cover; }
#id1710490093287 img { object-fit: cover; }
#id1710490093307 img { object-fit: cover; }
#id1710490093308 img { object-fit: cover; }
#id1710490093309 img { object-fit: cover; }
#id1710490093310 img { object-fit: cover; }
#id1710490093311 img { object-fit: cover; }
#id1710490093312 img { object-fit: cover; }
#id1710490093314 img { object-fit: cover; }
#id1710490093315 img { object-fit: cover; }
#id1710490093316 img { object-fit: cover; }
#id1710490093317 img { object-fit: cover; }
#id1710490093318 img { object-fit: cover; }
#id1710490093320 img { object-fit: cover; }
#id1710490093321 img { object-fit: cover; }
#id1710490093322 img { object-fit: cover; }
#id1710490093323 img { object-fit: cover; }
#id1710490093325 img { object-fit: cover; }
#id1710490093326 img { object-fit: cover; }
#id1710490093327 img { object-fit: cover; }
#id1710490093328 img { object-fit: cover; }
#id1710490093335 img { object-fit: cover; }
#id1710490093338 img { object-fit: cover; }
#id1710490093342 img { object-fit: cover; }
#id1710490093345 img { object-fit: cover; }
#id1710490093354 img { object-fit: cover; }
#id1710490093359 img { object-fit: cover; }
#id1710490093364 img { object-fit: cover; }
#id1710490093369 img { object-fit: cover; }
#id1710490093381 img { object-fit: cover; }
#id1710490093387 img { object-fit: cover; }
#id1710490093398[widget-type="logov2"] { margin-left: 0em; }
#id1710490093399[widget-type="navigation"] { flex-grow: 1; }
#id1710490037513[widget-type="header"] { vertical-align: inherit; }
#id1710490070421[widget-type="header"] { vertical-align: inherit; }
#id1710490087892[widget-type="header"] { vertical-align: inherit; }
#id1714465531216 img { object-fit: cover; }
#id1714465531222 img { object-fit: cover; }
#id1714465531225 img { object-fit: cover; }
#id1714465531245 img { object-fit: cover; }
#id1714465531246 img { object-fit: cover; }
#id1714465531247 img { object-fit: cover; }
#id1714465531248 img { object-fit: cover; }
#id1714465531249 img { object-fit: cover; }
#id1714465531250 img { object-fit: cover; }
#id1714465531252 img { object-fit: cover; }
#id1714465531253 img { object-fit: cover; }
#id1714465531254 img { object-fit: cover; }
#id1714465531255 img { object-fit: cover; }
#id1714465531256 img { object-fit: cover; }
#id1714465531258 img { object-fit: cover; }
#id1714465531259 img { object-fit: cover; }
#id1714465531260 img { object-fit: cover; }
#id1714465531261 img { object-fit: cover; }
#id1714465531263 img { object-fit: cover; }
#id1714465531264 img { object-fit: cover; }
#id1714465531265 img { object-fit: cover; }
#id1714465531266 img { object-fit: cover; }
#id1714465531273 img { object-fit: cover; }
#id1714465531276 img { object-fit: cover; }
#id1714465531280 img { object-fit: cover; }
#id1714465531283 img { object-fit: cover; }
#id1714465531292 img { object-fit: cover; }
#id1714465531297 img { object-fit: cover; }
#id1714465531302 img { object-fit: cover; }
#id1714465531307 img { object-fit: cover; }
#id1714465531319 img { object-fit: cover; }
#id1714465531325 img { object-fit: cover; }
#id1714465531336[widget-type="logov2"] { margin-left: 0em; }
#id1714465531337[widget-type="navigation"] { flex-grow: 1; }
#id1714465537724 img { object-fit: cover; }
#id1714465537730 img { object-fit: cover; }
#id1714465537733 img { object-fit: cover; }
#id1714465537753 img { object-fit: cover; }
#id1714465537754 img { object-fit: cover; }
#id1714465537755 img { object-fit: cover; }
#id1714465537756 img { object-fit: cover; }
#id1714465537757 img { object-fit: cover; }
#id1714465537758 img { object-fit: cover; }
#id1714465537760 img { object-fit: cover; }
#id1714465537761 img { object-fit: cover; }
#id1714465537762 img { object-fit: cover; }
#id1714465537763 img { object-fit: cover; }
#id1714465537764 img { object-fit: cover; }
#id1714465537766 img { object-fit: cover; }
#id1714465537767 img { object-fit: cover; }
#id1714465537768 img { object-fit: cover; }
#id1714465537769 img { object-fit: cover; }
#id1714465537771 img { object-fit: cover; }
#id1714465537772 img { object-fit: cover; }
#id1714465537773 img { object-fit: cover; }
#id1714465537774 img { object-fit: cover; }
#id1714465537781 img { object-fit: cover; }
#id1714465537784 img { object-fit: cover; }
#id1714465537788 img { object-fit: cover; }
#id1714465537791 img { object-fit: cover; }
#id1714465537800 img { object-fit: cover; }
#id1714465537805 img { object-fit: cover; }
#id1714465537810 img { object-fit: cover; }
#id1714465537815 img { object-fit: cover; }
#id1714465537827 img { object-fit: cover; }
#id1714465537833 img { object-fit: cover; }
#id1714465537844[widget-type="logov2"] { margin-left: 0em; }
#id1714465537845[widget-type="navigation"] { flex-grow: 1; }
#id1714465545527 img { object-fit: cover; }
#id1714465545533 img { object-fit: cover; }
#id1714465545536 img { object-fit: cover; }
#id1714465545556 img { object-fit: cover; }
#id1714465545557 img { object-fit: cover; }
#id1714465545558 img { object-fit: cover; }
#id1714465545559 img { object-fit: cover; }
#id1714465545560 img { object-fit: cover; }
#id1714465545561 img { object-fit: cover; }
#id1714465545563 img { object-fit: cover; }
#id1714465545564 img { object-fit: cover; }
#id1714465545565 img { object-fit: cover; }
#id1714465545566 img { object-fit: cover; }
#id1714465545567 img { object-fit: cover; }
#id1714465545569 img { object-fit: cover; }
#id1714465545570 img { object-fit: cover; }
#id1714465545571 img { object-fit: cover; }
#id1714465545572 img { object-fit: cover; }
#id1714465545574 img { object-fit: cover; }
#id1714465545575 img { object-fit: cover; }
#id1714465545576 img { object-fit: cover; }
#id1714465545577 img { object-fit: cover; }
#id1714465545584 img { object-fit: cover; }
#id1714465545587 img { object-fit: cover; }
#id1714465545591 img { object-fit: cover; }
#id1714465545594 img { object-fit: cover; }
#id1714465545603 img { object-fit: cover; }
#id1714465545608 img { object-fit: cover; }
#id1714465545613 img { object-fit: cover; }
#id1714465545618 img { object-fit: cover; }
#id1714465545630 img { object-fit: cover; }
#id1714465545636 img { object-fit: cover; }
#id1714465545647[widget-type="logov2"] { margin-left: 0em; }
#id1714465545648[widget-type="navigation"] { flex-grow: 1; }
#id1714465531315[widget-type="header"] { vertical-align: inherit; }
#id1714465537823[widget-type="header"] { vertical-align: inherit; }
#id1742381385804[widget-type="logov2"] { margin-left: 0em; }
@media (max-width: 1199px) {
#page .bowwe-footer { padding-right: 4%; padding-left: 4%; }
}
@media (max-width: 991px) {
#page .bowwe-footer { padding-right: 1.5%; padding-left: 1.5%; }
}
@media (max-width: 767px) {
#page .bowwe-footer_text { font-size: 12px; line-height: 1.4; margin-top: 6px; margin-bottom: 6px; }
}

.hnr-page h1 { font-size: 5.55vw; line-height: 1; font-family: "Playfair Display"; color: var(--thm-color1, #fff); letter-spacing: -0.02em; text-transform: uppercase; }
.hnr-page { overflow: clip; background-color: var(--thm-color2, #fff); font-family: Inter; line-height: 1.55; color: var(--thm-color1, #fff); }
.hnr-page .w-column-v1 { width: 100%; }
.hnr-page .lyt-column-cdefault-v3 { margin: 0px; }
.hnr-page .lyt-column-cdefault-v3 > .columnContainer { padding: 0px; }
.hnr-page .lyt-column-cdefault-v3.absolute-widget { width: 50%; }
.hnr-page .lyt-section-default-v1 { height: auto; }
.hnr-page .w-header-v2 { margin-top: 0px; margin-bottom: 0px; width: 100%; }
.hnr-page .w-header-v2 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v2 .header-decor { width: max-content; }
.hnr-page .w-header-v2 .header-decor > img { width: 100%; }
.hnr-page .w-header-v2 .header-decor-right { float: right; }
.hnr-page .w-header-v2 .header-decor-left { float: left; }
.hnr-page .w-header-v2 .header-decor-bottom { clear: both; }
.hnr-page h2 { font-size: 68px; color: var(--thm-color1, #fff); font-family: "Playfair Display"; line-height: 1; letter-spacing: -0.01em; text-transform: uppercase; }
.hnr-page h3 { font-size: 30px; color: var(--thm-color1, #fff); font-family: "Playfair Display"; line-height: 1; letter-spacing: 0.01em; }
.hnr-page .w-space-v2:empty { height: 100px; width: 100%; }
.hnr-page .lyt-space-default-v1:empty { min-height: 30px; }
.hnr-page .lyt-space-default-v1.absolute-widget:empty { min-width: 300px; }
.hnr-page .headerInfoTitle:not(:last-child) { margin-bottom: 42px; }
.hnr-page .w-text-v2 { width: 100%; }
.hnr-page .w-text-v2.absolute-widget { width: 320px; }
.hnr-page .headerContainer { display: flex; justify-content: space-between; padding-left: 5%; }
.hnr-page .w-button-v2 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-button-v2.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v2.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v2 .widget-icon { margin: 0px; }
.hnr-page .w-button-v2 .button-text { text-align: inherit; }
.hnr-page .lyt-btn-default-v2 { color: rgb(7, 174, 90); }
.hnr-page a { font-family: Inter; color: var(--thm-color1, #fff); }
.hnr-page .btnStyle { padding: 15px 18px; margin: 0px; aspect-ratio: 1 / 1; background-color: var(--thm-color3, #fff); border-radius: 50%; font-size: 16px; color: var(--thm-color1, #fff); font-family: Inter; font-weight: bold; text-transform: uppercase; line-height: 1.4; overflow: hidden; border-width: 0px; border-style: solid; box-shadow: var(--thm-color3-alpha3, #fff) 0px 12px 28px 0px; max-width: 142px; text-align: center; }
.hnr-page .btnStyle p { z-index: 1; }
.hnr-page .headerInfoTextInner { display: flex; justify-content: space-between; gap: 6px 20px; flex-wrap: wrap; align-items: flex-start; }
.hnr-page .headerInfoText { flex-basis: 392px; }
.hnr-page .headerInfoInner { padding-right: 4%; flex-basis: 55%; padding-top: 150px; padding-bottom: 50px; }
.hnr-page .headerImg { flex-basis: 45%; }
.hnr-page .containerSize { padding-right: 5%; padding-left: 5%; }
.hnr-page .navContainer { padding-top: 10px; padding-bottom: 10px; min-height: 80px; display: flex; align-items: center; column-gap: 30px; flex-wrap: wrap; justify-content: space-between; }
.hnr-page .lyt-logo-default-v1 { width: 180px; }
.hnr-page .navLogo a img { width: 100%; height: 100%; }
.hnr-page .navLogo a { width: 100%; height: 100%; }
.hnr-page .navLogo { max-width: 110px; width: 100%; }
.hnr-page .lyt-btn-hamb-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-btn-close-v1 { display: table; padding: 0px; width: 20px; height: 20px; }
.hnr-page .lyt-navigation-default-v1 .submenu { background-color: rgb(255, 255, 255); }
.hnr-page .navContainer .navigation-items .nav-top-item { font-size: 16px; font-family: Inter; color: var(--thm-color1, #fff); line-height: 1.3; padding: 0px; }
.hnr-page .navContainer .navigation-items .nav-top-item::before { background-color: var(--thm-color1, #fff); transition-duration: 500ms; width: 0%; height: 1px; content: ""; position: absolute; z-index: 1; right: unset; bottom: -3px; transform: translate(-50%, 0%); top: unset; left: calc(50% + 0px); }
.hnr-page .navContainer .navigation-items .nav-top-item:hover::before { width: 100%; padding: 0px; }
.hnr-page .navContainer .navigation-items { display: flex; align-items: center; justify-content: flex-end; column-gap: 4.5%; }
.hnr-page .navContainer .navigation-items .nav-langswitch { margin: 0px; }
.hnr-page .navContainer .navigation-items .nav-langswitch span { padding: 0px; }
.hnr-page .navContainer .navigation-items .nav-langswitch * { font-size: 14px; font-family: Inter; line-height: 1.3; color: var(--thm-color1, #fff); }
.hnr-page .navContainer .navigation-items .nav-langswitch span ul { background-color: rgba(0, 0, 0, 0); position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, 0%); top: 100%; left: -5px; }
.hnr-page .navContainer .navigation-items .nav-langswitch span ul li a { padding: 5px; background-color: var(--thm-color3-alpha4, #fff); transition-duration: 500ms; border-radius: 5px; }
.hnr-page .navContainer .navigation-items .nav-langswitch span ul li a:hover { background-color: var(--thm-color3, #fff); }
.hnr-page .aboutContainer { padding-right: 5%; padding-top: 120px; padding-bottom: 120px; display: flex; justify-content: space-between; }
.hnr-page .aboutMainTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .aboutLeft { display: flex; flex-flow: column; justify-content: flex-start; flex-basis: 61%; row-gap: 30px; align-items: flex-end; }
.hnr-page .aboutRight { flex-basis: 35%; }
.hnr-page .aboutMainSmalImgInner { margin-left: auto; margin-top: 0em; display: flex; flex-direction: column; align-items: flex-end; row-gap: 75px; width: 43%; }
.hnr-page .aboutMainInfo { width: 43%; }
.hnr-page ::-webkit-scrollbar-thumb { background-color: var(--thm-color1, #fff); border-radius: 16px; }
.hnr-page ::-webkit-scrollbar { width: 4px; }
.hnr-page .aboutMainText { max-height: 126px; overflow-y: auto; padding-bottom: 0px; box-shadow: none; }
.hnr-page .aboutText { max-height: 100px; overflow-y: auto; }
.hnr-page .aboutText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .aboutCounter { text-align: left; font-size: 30px; font-family: "Playfair Display"; font-weight: normal; line-height: 1.1; letter-spacing: 0.05em; color: var(--thm-color1, #fff); }
.hnr-page .aboutCounterInner { display: flex; flex-direction: column; row-gap: 16px; flex-basis: 31.5%; width: 100%; }
.hnr-page .portfolioContainer { padding-left: 5%; padding-bottom: 120px; }
.hnr-page .portfolioTitle { text-align: center; padding-right: 5%; }
.hnr-page .portfolioTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 { display: flex; height: 800px; min-width: 800px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-top li.tabs-menu-item > a { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-left li.tabs-menu-item > a { flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-right li.tabs-menu-item > a { flex-direction: row-reverse; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.image-bottom li.tabs-menu-item > a { flex-direction: column-reverse; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-horizontal { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical { flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical ul.tabs-menu { flex-direction: column; align-items: stretch; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical ul.tabs-menu > li.tabs-menu-item > a { width: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2.tab-vertical div.tabs-container { flex-grow: 1; flex-direction: row; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { z-index: 10; display: flex; column-gap: 3.2px; margin-bottom: 0px; list-style-type: none; margin-block: 0px; margin-inline: 0px; padding-inline-start: 0px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item { display: flex; border-width: 1px 1px 0px; border-style: solid; border-color: rgb(197, 197, 197); border-image: initial; border-top-left-radius: 3px; border-top-right-radius: 3px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a { background-color: rgb(246, 246, 246); padding: 8px 16px; text-decoration: none; color: rgb(69, 69, 69); cursor: pointer; display: flex; justify-content: space-between; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a:hover { text-decoration: none; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container { width: fit-content;width: -moz-fit-content; margin: 0px auto; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container > img { max-height: 100px; max-width: 160px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .image-container > svg { width: 100%; height: auto; max-width: 100%; max-height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item > a > .tab-header-text { margin: 0px auto; display: inline-flex; align-items: center; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item.active { border-width: 1px 1px 0px; border-style: solid; border-color: rgb(0, 62, 255); border-image: initial; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item.active > a { cursor: default; color: white; background-color: rgb(0, 127, 255); padding: 8px 16px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu > li.tabs-menu-item:hover:not(.active) > a { color: rgb(69, 69, 69); background-color: rgb(237, 237, 237); }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container { z-index: 20; height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container > div.tabs-container-item { width: 100%; height: 100%; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container:not(.tabs-carousel) { display: grid; grid-template: "item" 1fr / 1fr; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container:not(.tabs-carousel) > div.tabs-container-item { grid-area: item; min-height: 50px; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel { display: flex; overflow: hidden; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel.vertical-carousel { flex-direction: column; }
.hnr-page .w-tabsv2-v2.widget-tabsv2 div.tabs-container.tabs-carousel > div.tabs-container-item { flex: 0 0 auto; overflow: hidden; }
.hnr-page .aboutImgBig { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, 0%); top: 0px; left: 0px; width: 54%; height: 80%; aspect-ratio: 1 / 1; }
.hnr-page .aboutImg .image-caption { display: flex; flex-wrap: wrap; padding: 20px 4%; width: 100%; height: auto; position: absolute; z-index: 1; right: unset; bottom: 0px; transform: translate(0%, 0%); top: unset; left: 0px; background-color: var(--thm-color1-alpha1, #fff); backdrop-filter: blur(17px); gap: 25px 0%; justify-content: space-between; }
.hnr-page .aboutImg .image-caption::before { display: none; }
.hnr-page .aboutImg .image-caption::after { display: none; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 { min-width: auto; height: auto; display: flex; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { display: flex; flex-wrap: wrap; gap: 20px 6%; justify-content: center; padding-right: 8%; margin-bottom: 40px; padding-left: 0%; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li { padding: 0px; background-color: rgba(0, 0, 0, 0); margin: 0px; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a { background-color: rgba(0, 0, 0, 0); padding: 0px; border-width: 0px; border-style: solid; font-size: 30px; font-family: "Playfair Display"; color: var(--thm-color1, #fff); line-height: 1.3; letter-spacing: 0.01em; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item { padding: 0px; border-width: 0px; border-style: solid; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active { background-color: rgba(0, 0, 0, 0); padding: 0px; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active .tabs-menu-item-a { background-color: rgba(0, 0, 0, 0); padding: 0px; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item.active .tabs-menu-item-a::before { width: 100%; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item .tabs-menu-item-a::before { background-color: var(--thm-color1, #fff); width: 0%; height: 1px; content: ""; position: absolute; z-index: 1; right: unset; bottom: -1px; transform: translate(-50%, 0%); top: unset; left: calc(50% + 0px); }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item .tabs-menu-item-a:hover::before { width: 100%; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a:hover::before { transition-duration: 500ms; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a::before { transition-duration: 500ms; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li.tabs-menu-item:hover .tabs-menu-item-a { background-color: rgba(0, 0, 0, 0); color: var(--thm-color1, #fff); }
.hnr-page .portfolioGalleryContainer { overflow: scroll auto; padding-bottom: 30px; height: auto; display: flex; column-gap: 20px; width: auto; max-width: none; }
.hnr-page .portfolioGallery { min-width: auto; max-width: none; width: auto; height: auto; overflow: visible; }
.hnr-page .portfolioGalleryContainer::-webkit-scrollbar-thumb { border-radius: 0px; background-color: var(--thm-color1, #fff); }
.hnr-page .portfolioGalleryContainer::-webkit-scrollbar { height: 8px; }
.hnr-page .galleryImg { width: auto; aspect-ratio: 1 / 1.4; flex-shrink: 0; flex-basis: 28%; }
.hnr-page .processContainer { padding-top: 120px; padding-bottom: 120px; background-image: linear-gradient(130deg, var(--thm-color4, #fff) 0%, var(--thm-color5, #fff) 51%, var(--thm-color4, #fff) 100%); }
.hnr-page .procesTitle { text-align: center; }
.hnr-page .procesTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .processInner { display: flex; justify-content: space-between; column-gap: 30px; flex-basis: 100%; }
.hnr-page .processInner:nth-child(2n+1) .processImg:nth-child(2n+1) { flex-basis: 59%; }
.hnr-page .processInner:nth-child(2n+1) .processImg:nth-child(2n) { flex-basis: 41%; }
.hnr-page .processInner:nth-child(2n) { display: flex; flex-direction: row-reverse; }
.hnr-page .processImg { width: 100%; padding-top: 27.5%; }
.hnr-page .processImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate(0%, 0%); top: 0px; left: 0px; object-fit: cover; }
.hnr-page .processSubTitle { font-size: 30px; }
.hnr-page .processSubTitle:not(:last-child) { margin-bottom: 16px; font-size: 30px; }
.hnr-page .processImg .image-caption { padding: 25px; width: fit-content;width: -moz-fit-content; min-width: auto; height: auto; position: absolute; z-index: 1; right: unset; bottom: -2px; transform: translate(0%, 0%); top: unset; left: 0px; background-color: var(--thm-color1-alpha1, #fff); backdrop-filter: blur(17px); max-width: 446px; transition-duration: 650ms; transition-property: all, margin; margin-bottom: -80%; }
.hnr-page .procesRow { display: flex; flex-wrap: wrap; justify-content: space-between; row-gap: 30px; }
.hnr-page .processText { max-height: 75px; overflow-y: auto; }
.hnr-page .processImg:hover .image-caption { margin-bottom: 0%; }
.hnr-page .reviewsContainer { padding-top: 120px; padding-bottom: 120px; padding-left: 5%; }
.hnr-page .reviewsItem { padding: 30px; background-color: var(--thm-color6, #fff); display: flex; justify-content: space-between; column-gap: 30px; align-items: flex-start; flex-shrink: 0; flex-basis: 36%; transition-duration: 600ms; }
.hnr-page .reviewsName { font-size: 40px; letter-spacing: 0.04em; }
.hnr-page .comentsInfoInner { display: flex; flex-direction: column; row-gap: 20px; flex-basis: 75%; }
.hnr-page .reviewsRow { display: flex; justify-content: space-between; column-gap: 30px; overflow-x: auto; padding-bottom: 30px; padding-left: 0%; }
.hnr-page .comentsImg { border-radius: 50%; aspect-ratio: 1 / 1; flex-basis: 25%; transition-duration: 650ms; }
.hnr-page .reviewsRow::-webkit-scrollbar-thumb { border-radius: 0px; }
.hnr-page .reviewsRow::-webkit-scrollbar { height: 8px; }
.hnr-page .reviewsText { height: 150px; overflow-y: auto; }
.hnr-page [widget-type="navigation"] .navigation-items .nav-langswitch.nav-ls-dropdown > span::after { display: none; }
.hnr-page .footerContainer { padding-bottom: 40px; }
.hnr-page .footerFormInner { padding: 60px 5% 50px; background-color: var(--thm-color4, #fff); flex-basis: 45%; }
.hnr-page .footerFormText:not(:last-child) { margin-bottom: 20px; }
.hnr-page .footerFormText { max-width: 390px; }
.hnr-page .lyt-btn-b2raw-v2 { background-color: rgb(7, 174, 90); color: rgb(255, 255, 255); font-size: 16px; padding: 16px 36px; border-style: none; border-radius: 0px; }
.hnr-page .lyt-btn-b2raw-v2:hover { background-color: rgb(27, 137, 82); }
.hnr-page .w-contactform-v2 .send-button + .help-block { min-height: 0px; }
.hnr-page .w-contactform-v2 .form-control { font-size: inherit; height: auto; }
.hnr-page .w-contactform-v2 .widget-button { font-size: inherit; }
.hnr-page .w-contactform-v2 .chips-container { display: flex; flex-wrap: wrap; gap: 8px; }
.hnr-page .w-contactform-v2 .chips-container .chips-item { width: fit-content;width: -moz-fit-content; height: fit-content; }
.hnr-page .w-contactform-v2 .chips-container .chips-item > label { background: lightgrey; padding: 8px; border-radius: 8px; }
.hnr-page .w-contactform-v2 .chips-container .chips-item > input:checked ~ label { background: grey; }
.hnr-page .footerFormRow { display: flex; }
.hnr-page .footerImg { flex-basis: 55%; width: 100%; padding-top: 30%; }
.hnr-page .footerImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate(0%, 0%); top: 0px; left: 0px; object-fit: cover; }
.hnr-page .footerFormRow:not(:last-child) { margin-bottom: 80px; }
.hnr-page .footerLogo a img { width: 100%; height: 100%; }
.hnr-page .footerLogo a { width: 100%; height: 100%; }
.hnr-page .footerLogo { max-width: 105px; width: 100%; }
.hnr-page .w-socialicons-v1 { padding: 25px 20px; }
.hnr-page .w-socialicons-v1.vertical { margin: 0px auto; }
.hnr-page .w-socialicons-v1.vertical .svgContainer { margin: 5px 0px; }
.hnr-page .w-socialicons-v1 .social-icon-item { justify-content: center; }
.hnr-page .w-socialicons-v1 .social-icon-item > .svgContent { height: 100%; width: 100%; }
.hnr-page .w-socialicons-v1.display-icon-name .svgContainer { margin: 5px; }
.hnr-page .lyt-social-icons-si6-v1 .svgContainer { fill: rgb(51, 51, 51); }
.hnr-page .footerSocial { padding: 0px; margin: 0px; display: flex; justify-content: flex-start; column-gap: 16px; }
.hnr-page .footerSocial .svgContainer { margin: 0px; border-radius: 50%; overflow: hidden; width: 40px; height: 40px; padding: 0px; }
.hnr-page .footerSocial .svgContainer svg paht { fill: rgb(0, 0, 0); }
.hnr-page .footerSocial .svgContainer svg use { fill: var(--thm-color1, #fff); }
.hnr-page .footerSocial .svgContainer svg { z-index: 3; }
.hnr-page .footerSocial .svgContainer::before { fill: var(--thm-color3-dark, #fff); transition-duration: 650ms; width: 50%; height: 50%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, -50%); top: calc(50% + 0px); left: 140%; background-color: var(--thm-color3-dark, #fff); border-radius: 50%; }
.hnr-page .footerSocial .svgContainer:hover::before { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, -50%); top: calc(50% + 0px); left: 0px; width: 100%; height: 100%; }
.hnr-page .footerSocialInner { display: flex; align-items: center; gap: 30px 4%; flex-wrap: wrap; justify-content: space-between; }
.hnr-page .footerFormInner .contact-form .form-group { padding-right: 0px; padding-left: 0px; }
.hnr-page .footerFormInner .contact-form .form-group .form-control { background-color: rgba(0, 0, 0, 0); font-size: 16px; font-family: Inter; color: var(--thm-color1, #fff); font-weight: normal; border-radius: 0px; border-width: 0px 0px 1px; border-style: solid; box-shadow: none; border-bottom-color: var(--thm-color1, #fff); padding-right: 0px; padding-left: 0px; }
.hnr-page .footerFormInner .contact-form .form-group .form-control::placeholder { color: var(--thm-color1, #fff); font-size: 16px; font-family: Inter; }
.hnr-page .footerFormInner .contact-form .form-group input { height: 60px; }
.hnr-page .footerFormInner .contact-form .form-group textarea { height: 146px; padding-top: 17px; padding-bottom: 17px; padding-right: 15px; }
.hnr-page .footerFormInner .contact-form .row { display: flex; flex-flow: wrap; }
.hnr-page .footerFormInner .contact-form .send-button span p { z-index: 3; }
.hnr-page .footerFormInner .contact-form .send-button span { padding: 15px 18px; aspect-ratio: 1 / 1; border-radius: 50%; background-color: var(--thm-color3, #fff); font-size: 16px; font-family: Inter; color: var(--thm-color1, #fff); font-weight: bold; text-transform: uppercase; line-height: 1.4; border-width: 0px; border-style: solid; margin: 0px; overflow: hidden; box-shadow: var(--thm-color3-alpha3, #fff) 0px 12px 28px 0px; max-width: 142px; text-align: center; }
.hnr-page .footerFormInner .contact-form .send-button span::before { background-color: var(--thm-color3-dark, #fff); transition-duration: 650ms; border-radius: 50%; width: 50%; height: 50%; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, -50%); top: calc(50% + 0px); left: 150%; }
.hnr-page .footerFormInner .contact-form .send-button span:hover::before { width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, -50%); top: calc(50% + 0px); left: 0px; }
.hnr-page #id17019454154545i { width: auto; }
.hnr-page #id17019454154544i { width: auto; flex-grow: 1; }
.hnr-page .footerFormInner .contact-form .send-button { margin-top: 80px; }
.hnr-page .aboutMainSmallImg img { width: 100%; height: 100%; min-width: 101%; object-fit: cover; }
.hnr-page .aboutImg img { min-width: 101%; min-height: auto; height: auto; width: 100%; max-height: none; object-fit: cover; }
.hnr-page .footerFormInner .widget-contactform { overflow: visible; }
.hnr-page .footerFormInner .contact-form .form-group:nth-child(3) { width: auto; flex-grow: 1; }
.hnr-page .footerFormInner .contact-form .form-group:nth-child(4) { width: fit-content;width: -moz-fit-content; }
.hnr-page #id17104900375675i { width: auto; }
.hnr-page #id17104900375674i { width: auto; flex-grow: 1; }
.hnr-page #id17104900425755i { width: auto; }
.hnr-page #id17104900425754i { width: auto; flex-grow: 1; }
.hnr-page #id17104900534955i { width: auto; }
.hnr-page #id17104900534954i { width: auto; flex-grow: 1; }
.hnr-page #id17104900588225i { width: auto; }
.hnr-page #id17104900588224i { width: auto; flex-grow: 1; }
.hnr-page #id17104900704345i { width: auto; }
.hnr-page #id17104900704344i { width: auto; flex-grow: 1; }
.hnr-page #id17104900755775i { width: auto; }
.hnr-page #id17104900755774i { width: auto; flex-grow: 1; }
.hnr-page #id17104900879055i { width: auto; }
.hnr-page #id17104900879054i { width: auto; flex-grow: 1; }
.hnr-page #id17104900933905i { width: auto; }
.hnr-page #id17104900933904i { width: auto; flex-grow: 1; }
.hnr-page .reviewsItem:hover .comentsImg { transform: scale(1.06, 1.06); }
.hnr-page #id17144655313285i { width: auto; }
.hnr-page #id17144655313284i { width: auto; flex-grow: 1; }
.hnr-page #id17144655378365i { width: auto; }
.hnr-page #id17144655378364i { width: auto; flex-grow: 1; }
.hnr-page #id17144655456395i { width: auto; }
.hnr-page #id17144655456394i { width: auto; flex-grow: 1; }
.hnr-page .headerBtn { line-height: 1.5; }
.hnr-page .btnStyle::before { background-color: var(--thm-color3-dark, #fff); transition-duration: 650ms; border-radius: 50%; content: ""; width: 50%; height: 50%; position: absolute; z-index: 1; padding: 0px; border-width: 3px; border-style: none; color: rgb(0, 0, 0); font-family: "Times New Roman"; font-size: medium; font-weight: normal; text-transform: none; line-height: normal; overflow: visible; top: calc(50% + 0px); right: unset; bottom: unset; left: 150%; transform: translate3d(0px, -50%, 0px); }
.hnr-page .btnStyle:hover::before { width: 100%; height: 100%; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: 0%; }
.hnr-page .navContainer .navigation-items .nav-langswitch:hover ul { width: 182px; display: flex; justify-content: center; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(-50%, 0%, 0px); left: calc(50% + 0px); flex-wrap: wrap; gap: 5px; padding-top: 5px; }
.hnr-page .navContainer .container-menu { flex-grow: 0.9; }
.hnr-page .headerImg img { object-fit: cover; }
.hnr-page .aboutImgBig img { object-fit: cover; }
.hnr-page .galleryImg img { object-fit: cover; }
.hnr-page .comentsImg img { object-fit: cover; }
.hnr-page .w-button-v3 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; font-size: 14px; }
.hnr-page .w-button-v3.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v3.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v3 .widget-icon { margin: 0px; }
.hnr-page .w-button-v3 .button-text { text-align: inherit; }
.hnr-page .w-column-v3 { width: 100%; justify-content: flex-start; }
.hnr-page .w-contactform-v4 { min-height: auto; }
.hnr-page .w-contactform-v4 .send-button + .help-block { min-height: 0px; }
.hnr-page .w-contactform-v4 .form-control { padding: 13px 16px; font-size: inherit; height: auto; border-radius: 8px; }
.hnr-page .w-contactform-v4 .contact-fields-container > .widget-column > .form-group { margin-bottom: 4px; }
.hnr-page .w-contactform-v4 .contact-fields-container > .widget-column > .form-group:last-of-type { margin-bottom: 0px; }
.hnr-page .w-contactform-v4 .contact-fields-container { padding: 0px; }
.hnr-page .w-contactform-v4 .chips-container { display: flex; flex-wrap: wrap; gap: 8px; }
.hnr-page .w-contactform-v4 .chips-container .chips-item { width: fit-content;width: -moz-fit-content; height: fit-content; }
.hnr-page .w-contactform-v4 .chips-container .chips-item > label { background: lightgrey; padding: 8px; border-radius: 8px; }
.hnr-page .w-contactform-v4 .chips-container .chips-item > input:checked ~ label { background: grey; }
.hnr-page .w-contactform-v4 .submit-contact-form { font-size: inherit; width: 100%; }
.hnr-page .w-space-v3:empty { height: 100px; width: 100%; min-height: 30px; }
.hnr-page .w-space-v3.flx-rows { display: flex; flex-direction: row; }
.hnr-page .w-space-v3.flx-cols { display: flex; flex-direction: column; }
.hnr-page .w-space-v3.grid-container { display: grid; }
.hnr-page .w-space-v3.absolute-widget:empty { min-width: 300px; }
.hnr-page .lyt-header-h8-text-v2 { margin: 0px auto; text-align: center; border-top: 1px solid rgb(170, 174, 184); padding-top: 20px; max-width: 680px; }
.hnr-page .w-section-v1 { height: auto; }
.hnr-page .lyt-header-h8raw-v3 { text-align: center; margin-bottom: 20px; }
@media (max-width: 1199px) {
.hnr-page .containerSize { padding-right: 4%; padding-left: 4%; }
.hnr-page h1 { font-size: 56px; }
.hnr-page h2 { font-size: 48px; }
.hnr-page h3 { font-size: 28px; }
.hnr-page .headerInfoText { flex-basis: 310px; }
.hnr-page .headerContainer { padding-left: 4%; }
.hnr-page .aboutContainer { padding: 100px 4%; }
.hnr-page .portfolioContainer { padding-left: 4%; padding-bottom: 100px; }
.hnr-page .processContainer { padding-top: 100px; padding-bottom: 100px; }
.hnr-page .reviewsContainer { padding-top: 100px; padding-bottom: 100px; padding-left: 4%; }
.hnr-page .reviewsItem { flex-basis: 42%; padding: 25px; column-gap: 22px; }
.hnr-page .reviewsName { font-size: 30px; }
.hnr-page { font-size: 15px; }
.hnr-page .aboutCounter { font-size: 28px; }
.hnr-page .footerImg { flex-basis: 50%; }
.hnr-page .footerFormInner { flex-basis: 50%; }
.hnr-page .processImg { padding-top: 30%; }
.hnr-page .aboutImgBig { position: relative; transform: translate(0%, 0%); left: 0px; order: 2; height: auto; width: 100%; }
.hnr-page .aboutLeft { flex-direction: column; align-items: flex-start; flex-basis: 40%; }
.hnr-page .aboutMainInfo { width: 100%; order: 1; }
.hnr-page .aboutMainSmalImgInner { width: 100%; flex-direction: row-reverse; order: 2; gap: 30px; justify-content: flex-end; align-items: center; }
.hnr-page .aboutMainSmallImg { flex-basis: 58%; align-self: stretch; }
.hnr-page .aboutRight { flex-basis: 55%; }
.hnr-page .btnStyle { flex-shrink: 0; }
.hnr-page .aboutImg { aspect-ratio: 1 / 1.3; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a { font-size: 22px; }
.hnr-page .reviewsItem:hover .comentsImg { transform: scale(1, 1) scale(1, 1); }
.hnr-page .navContainer .navigation-items .nav-langswitch:hover ul { justify-content: flex-end; right: 0px; left: unset; transform: translate3d(0%, 0%, 0px); }
}
@media (max-width: 991px) {
.hnr-page .headerContainer { padding-left: 4%; flex-wrap: wrap; row-gap: 30px; padding-right: 4%; }
.hnr-page .headerInfoInner { flex-basis: 100%; padding-left: 0%; padding-bottom: 0px; padding-right: 0%; }
.hnr-page .headerImg { flex-basis: 100%; width: 100%; padding-top: 85%; }
.hnr-page .headerImg img { position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate(0%, 0%); top: 0px; left: 0px; width: 100%; height: 100%; }
.hnr-page .aboutContainer { flex-wrap: wrap; row-gap: 30px; }
.hnr-page .aboutLeft { flex-basis: 100%; flex-flow: wrap; }
.hnr-page .aboutRight { flex-basis: 100%; }
.hnr-page .aboutImg { aspect-ratio: 1 / 1; }
.hnr-page .aboutMainInfo { flex-basis: 100%; }
.hnr-page .aboutImgBig { position: relative; transform: translate(0%, 0%); top: 0px; left: 0px; width: 50%; flex-basis: 50%; height: auto; aspect-ratio: 1 / 1.1; }
.hnr-page .headerInfoText { flex-basis: 380px; }
.hnr-page .aboutMainSmalImgInner { flex-direction: column; align-items: flex-end; flex-basis: 45%; row-gap: 75px; }
.hnr-page .footerFormRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .footerFormRow { flex-wrap: wrap; }
.hnr-page .footerImg { flex-basis: 100%; padding-top: 53%; }
.hnr-page .footerFormInner { padding: 30px 4%; flex-basis: 100%; }
.hnr-page .footerFormInner .contact-form .form-group { flex-basis: auto; width: 100%; }
.hnr-page .footerFormText { max-width: none; }
.hnr-page .reviewsItem { flex-basis: 60%; flex-wrap: wrap; row-gap: 20px; justify-content: center; padding: 30px; }
.hnr-page .comentsInfoInner { flex-basis: 100%; text-align: center; align-items: center; row-gap: 20px; }
.hnr-page .reviewsName { text-align: center; }
.hnr-page .comentsImg { flex-basis: 30%; }
.hnr-page .reviewsText { height: 140px; }
.hnr-page .reviewsRow::-webkit-scrollbar { height: 4px; }
.hnr-page .reviewsRow { padding-bottom: 20px; }
.hnr-page .portfolioGalleryContainer { padding-bottom: 20px; }
.hnr-page .portfolioGalleryContainer::-webkit-scrollbar { height: 4px; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { justify-content: center; gap: 15px 30px; }
.hnr-page .galleryImg { flex-basis: 41%; }
.hnr-page .processInner { flex-wrap: wrap; row-gap: 20px; }
.hnr-page .processInner:nth-child(2n+1) .processImg:nth-child(2n+1) { flex-basis: 100%; }
.hnr-page .processInner:nth-child(2n+1) .processImg:nth-child(2n) { flex-basis: 100%; }
.hnr-page .processImg .image-caption { margin-bottom: 0%; }
.hnr-page .processImg { padding-top: 62%; }
.hnr-page portfoliocontainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { justify-content: center; }
}
@media (max-width: 767px) {
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page h1 { font-size: 54px; }
.hnr-page h2 { font-size: 44px; }
.hnr-page .headerBtn { margin-left: auto; }
.hnr-page .headerImg { padding-top: 105%; }
.hnr-page .headerInfoInner { padding-top: 126px; }
.hnr-page .aboutContainer { padding-top: 80px; padding-bottom: 80px; }
.hnr-page .portfolioContainer { padding-bottom: 80px; }
.hnr-page .processContainer { padding-top: 80px; padding-bottom: 80px; }
.hnr-page .reviewsContainer { padding-top: 80px; padding-bottom: 80px; }
.hnr-page .reviewsItem { flex-basis: 96%; }
.hnr-page .reviewsText { height: 164px; }
.hnr-page .processImg { padding-top: 123%; }
.hnr-page .processText { max-height: 95px; }
.hnr-page .processImg .image-caption { padding: 20px; }
.hnr-page .galleryImg { flex-basis: 78%; }
.hnr-page .portfolioTitle:not(:last-child) { margin-bottom: 45px; }
.hnr-page .procesTitle:not(:last-child) { margin-bottom: 45px; }
.hnr-page .aboutMainText { max-height: 200px; }
.hnr-page .aboutImgBig { aspect-ratio: 1 / 1.7; }
.hnr-page .aboutText { max-height: 160px; }
.hnr-page .aboutCounterInner { flex-basis: 46%; }
.hnr-page .aboutImg { aspect-ratio: 1 / 1.4; }
.hnr-page .aboutImg .image-caption { row-gap: 8px; }
.hnr-page .btnStyle { font-size: 14px; padding-right: 15px; padding-left: 15px; }
.hnr-page .footerFormInner .contact-form .send-button span { font-size: 14px; padding-right: 15px; padding-left: 15px; }
.hnr-page #id17019454154544i { width: 100px; }
.hnr-page .footerSocialInner { flex-direction: column; align-items: center; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); }
.hnr-page .container-menu { height: 0px; }
.hnr-page .hamb { width: auto; height: auto; position: absolute; z-index: 1; right: 0px; bottom: unset; transform: translate(0%, 0%); top: 9px; left: unset; }
.hnr-page .hamb .widget-icon { width: 28px; height: 24px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items { display: flex; flex-direction: column; background-color: var(--thm-color6, #fff); padding: 80px 4% 30px; align-items: center; justify-content: center; row-gap: 30px; transition-duration: 650ms; margin-left: 100%; width: 100%; height: 100vh; }
.hnr-page .navContainer .widget-navigation ul.navigation-items li .nav-top-item { display: inline-block; text-align: center; font-size: 22px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items li { text-align: center; }
.hnr-page .navContainer .widget-navigation > ul.navigation-items .nav-langswitch > span { font-size: 13px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch span { font-size: 16px; display: flex; justify-content: center; align-items: center; column-gap: 18px; flex-direction: column; max-width: 70%; position: relative; right: unset; bottom: unset; transform: translate3d(-50%, 0%, 0px); left: calc(50% + 0px); }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch span ul { width: auto; min-width: auto; display: flex; align-items: center; gap: 15px 18px; flex-wrap: wrap; justify-content: center; margin-top: 18px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch span ul li { margin: 0px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch span ul li a { padding: 0px; background-color: rgba(0, 0, 0, 0); font-size: 16px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch span ul li a:hover { color: var(--thm-color3-light, #fff); }
.hnr-page .nav-langswitch { padding-top: 20px; }
.hnr-page .navContainer .widget-navigation.expanded ul.navigation-items { margin-left: 0%; }
.hnr-page .footerImg { padding-top: 53.5%; }
.hnr-page .footerFormInner .contact-form .send-button { margin-top: 88px; }
.hnr-page .headerInfoTextInner { row-gap: 16px; }
.hnr-page #id17104900375674i { width: 100px; }
.hnr-page #id17104900425754i { width: 100px; }
.hnr-page #id17104900534954i { width: 100px; }
.hnr-page #id17104900588224i { width: 100px; }
.hnr-page #id17104900704344i { width: 100px; }
.hnr-page #id17104900755774i { width: 100px; }
.hnr-page #id17104900879054i { width: 100px; }
.hnr-page #id17104900933904i { width: 100px; }
.hnr-page .headerInfoTitlePL { font-size: 45px; }
.hnr-page #id17144655313284i { width: 100px; }
.hnr-page #id17144655378364i { width: 100px; }
.hnr-page #id17144655456394i { width: 100px; }
.hnr-page .navContainer .widget-navigation ul.navigation-items .nav-langswitch:hover span ul { position: static; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); padding-top: 0px; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu { padding-right: 0%; column-gap: 20px; justify-content: space-around; }
.hnr-page .portfolioContainer .w-tabsv2-v2.widget-tabsv2 ul.tabs-menu li .tabs-menu-item-a { font-size: 19px; }
}
