
.hnr-page h1 { font-size: 64px; font-family: Merriweather; line-height: 1.4; font-weight: bold; letter-spacing: 0.02em; color: var(--thm-color2, #fff); }
.hnr-page h2 { font-size: 56px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: bold; line-height: 1.4; }
.hnr-page h3 { color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: bold; line-height: 1; }
.hnr-page { font-family: Muli; color: var(--thm-color4, #fff); line-height: 1.8; overflow: hidden; }
.hnr-page a { color: var(--thm-color2-darkest, #fff); font-family: Muli; font-weight: 500; letter-spacing: 0.03em; line-height: 1.25; }
.hnr-page .lyt-section-default-v1 { height: auto; }
.hnr-page .w-space-v1:empty { height: 100px; }
.hnr-page .lyt-space-default-v1:empty { min-height: 30px; }
.hnr-page .lyt-space-default-v1.absolute-widget:empty { min-width: 300px; }
.hnr-page .containerSize { padding-right: 10%; padding-left: 10%; }
.hnr-page .w-header-v1 { margin-top: 0px; margin-bottom: 0px; }
.hnr-page .w-header-v1 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v1 .header-decor { width: max-content; }
.hnr-page .w-header-v1 .header-decor > img { width: 100%; }
.hnr-page .w-header-v1 .header-decor-right { float: right; }
.hnr-page .w-header-v1 .header-decor-left { float: left; }
.hnr-page .w-header-v1 .header-decor-bottom { clear: both; }
.hnr-page .w-button-v1 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; }
.hnr-page .w-button-v1.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v1.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v1 .widget-icon { margin: 0px; }
.hnr-page .w-button-v1 .button-text { text-align: center; }
.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 .mainHeaderItem { position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; width: 55%; }
.hnr-page .mainHeaderTitle:not(:last-child) { margin-bottom: 32px; }
.hnr-page .mainHeaderSubtitle { font-size: 18px; letter-spacing: 0.03em; max-width: 403px; }
.hnr-page .mainHeaderSubtitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .btnStyle { margin: 0px; text-transform: uppercase; color: var(--thm-color2-darkest, #fff); padding: 20px 15px; min-width: 188px; border-width: 2px; border-style: solid; border-top-color: var(--thm-color3, #fff); border-right-color: var(--thm-color3, #fff); border-bottom-color: var(--thm-color3, #fff); border-left-color: var(--thm-color3, #fff); background-color: rgba(0, 0, 0, 0); }
.hnr-page .btnStyle:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .btnStyle p { position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; }
.hnr-page .btnStyle:hover::before { height: 4%; }
.hnr-page .btnStyle::before { transition-duration: 500ms; position: absolute; z-index: 0; right: unset; bottom: 0px; width: 100%; height: 100%; top: unset; left: 0px; background-color: var(--thm-color3, #fff); content: " "; }
.hnr-page .lyt-icon-arrow-bend-right-up-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }
.hnr-page .decorHeaderIcon { margin: 0px; position: absolute; z-index: 0; right: unset; bottom: 0px; left: calc(50% + 0px); top: unset; width: 35.5%; height: 100%; stroke: rgba(0, 0, 0, 0); align-items: flex-end; justify-content: flex-start; transform: translate(-50%, 0%); }
.hnr-page .mainHeaderImg { width: auto; height: 100%; background-image: url("/upload/domain/37295/images/Decor_img/decor-header.svg?4441624.199999988"); background-size: 60% 85%; background-position: right bottom; }
.hnr-page .mainHeaderImgInner { position: absolute; z-index: 1; right: 0px; bottom: 0px; left: unset; width: 60%; height: 100%; top: unset; background-image: url("/upload/domain/37295/images/Main_img/main-header-bg.webp?83982.39999997616"); background-position: 0% bottom; background-size: 100% 92%; padding-left: 4%; }
.hnr-page .mainHeaderContainer { min-height: 78vh; display: flex; flex-direction: column; justify-content: center; padding-top: 54px; padding-bottom: 120px; background-color: var(--thm-color1, #fff); background-image: url("/upload/domain/37295/images/Decor_img/decor-header.svg?369187.6999999881"); background-position: 0% bottom; background-size: 22.5% 86%; }
.hnr-page .w-separator-v1 { margin-top: 20px; margin-bottom: 20px; border-top: none; }
.hnr-page .w-separator-v1.absolute-widget { width: 50%; }
.hnr-page .lyt-separator-s2-v1 { margin-left: 0px; width: 15%; }
.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-si2-v1 .svgContainer { fill: rgb(0, 0, 0); border: 1px solid rgb(0, 0, 0); border-radius: 50%; }
.hnr-page .lyt-social-icons-si2-v1 .svgContainer:hover { background-color: rgb(229, 229, 229); }
.hnr-page .socialInner { position: absolute; right: unset; bottom: 5%; left: 10%; z-index: 2; display: inline-flex; align-items: center; column-gap: 20px; top: unset; }
.hnr-page .headerSocial { margin: 0px; padding: 0px; display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 20px; }
.hnr-page .headerSocial .svgContainer { margin: 0px; border-width: 0px; border-style: solid; }
.hnr-page .headerSocial .svgContainer:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .headerSocial .svgContainer use { fill: rgb(23, 38, 46); transition-duration: 500ms; }
.hnr-page .headerSocial .svgContainer:hover use { fill: var(--thm-color3, #fff); }
.hnr-page .socialLine { margin: 0px; }
.hnr-page .mainAboutContainer { padding-top: 120px; padding-bottom: 120px; display: flex; align-items: center; }
.hnr-page .lyt-icon-arrow-arc-left-v2 { fill: rgba(0, 0, 0, 0); stroke: rgb(0, 0, 0); width: 64px; height: 64px; }
.hnr-page .yellowIcon { margin: 0px; width: 18px; height: 18px; display: flex; min-height: auto; stroke: rgba(0, 0, 0, 0); }
.hnr-page .mainAboutSubtitle { font-size: 18px; font-family: Merriweather; color: var(--thm-color2, #fff); font-weight: bold; line-height: 1.4; }
.hnr-page .mainAboutSubtitleInner { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 12px; }
.hnr-page .mainAboutSubtitleInner:not(:last-child) { margin-bottom: 12px; }
.hnr-page .mainAboutSubtitleInner .yellowIcon { position: relative; top: 3px; right: unset; bottom: unset; left: 0px; }
.hnr-page .mainAboutTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .mainAboutText { display: flex; flex-direction: column; row-gap: 20px; max-height: 320px; overflow-y: auto; }
.hnr-page .mainAboutText:not(:last-child) { margin-bottom: 30px; }
.hnr-page .btnStyle2 { margin: 0px; padding: 20px 15px; min-width: 188px; border-width: 2px; border-style: solid; border-top-color: var(--thm-color3, #fff); border-right-color: var(--thm-color3, #fff); border-bottom-color: var(--thm-color3, #fff); border-left-color: var(--thm-color3, #fff); background-color: rgba(0, 0, 0, 0); color: var(--thm-color2, #fff); text-transform: uppercase; font-family: Muli; font-weight: 500; }
.hnr-page .btnStyle2:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .btnStyle2 p { position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; }
.hnr-page .btnStyle2::before { transition-duration: 500ms; content: " "; width: 100%; background-color: var(--thm-color3, #fff); height: 4%; position: absolute; z-index: 0; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .btnStyle2:hover::before { height: 100%; }
.hnr-page .mainAboutImg { flex-basis: 40%; }
.hnr-page .mainAboutItem { flex-basis: 60%; padding-right: 8%; }
.hnr-page .mainWhyContainer { padding-bottom: 120px; display: flex; }
.hnr-page .mainWhyImgInner { flex-basis: 50%; padding-bottom: 0px; align-self: flex-start; }
.hnr-page .mainWhyInfo { flex-basis: 50%; padding-right: 10%; padding-left: 6%; align-self: center; }
.hnr-page .mainWhyImgInfo { background-color: var(--thm-color2, #fff); color: var(--thm-color1-darker, #fff); border-left-style: solid; border-left-color: var(--thm-color3, #fff); padding: 40px; display: flex; flex-direction: column; row-gap: 12px; font-size: 18px; position: absolute; z-index: 1; right: -26px; bottom: -26px; left: unset; top: unset; max-width: 463px; transition-duration: 500ms; }
.hnr-page .mainWhyImgTitle { font-size: 21px; font-family: Merriweather; line-height: 1.4; }
.hnr-page .mainWhyTitle:not(:last-child) { margin-bottom: 50px; }
.hnr-page .mainWhyTextlist { flex-direction: column; padding-left: 36px; }
.hnr-page .mainWhyTextSubtitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .mainWhyTextInner { display: flex; flex-direction: column; row-gap: 46px; }
.hnr-page .mainWhyTextlist::before { content: " "; position: absolute; z-index: 1; right: unset; bottom: unset; top: 1px; left: 0px; background-image: url("/upload/domain/37295/images/Decor_img/yellow-decor.svg?2370984.700000018"); background-size: contain; width: 21px; height: 21px; transition-duration: 800ms; }
.hnr-page .mainWhyTextlist:hover::before { transform: rotate(45deg); }
.hnr-page .mainWhyTextInner:not(:last-child) { margin-bottom: 50px; }
.hnr-page .mainWhyImgInfo:hover { box-shadow: var(--thm-color3, #fff) 6.4px 7.7px 0px 0px; }
.hnr-page .mainOfferContainer { padding-bottom: 120px; }
.hnr-page .mainOfferTitle { font-size: 42px; max-width: 847px; }
.hnr-page .mainOfferTitle:not(:last-child) { margin-bottom: 110px; }
.hnr-page .mainOfferRow { display: flex; justify-content: space-between; gap: 30px 35px; flex-wrap: wrap; }
.hnr-page .mainOfferItem { flex-basis: 30%; display: flex; flex-direction: column; }
.hnr-page .mainOfferText { flex-grow: 1; max-height: 160px; overflow-y: auto; }
.hnr-page .mainOfferSubtitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .mainOfferText:not(:last-child) { margin-bottom: 26px; }
.hnr-page .mainOfferNumber { font-size: 104px; color: var(--thm-color3-alpha1, #fff); font-family: Merriweather; font-weight: bold; line-height: 1; position: absolute; z-index: 1; right: unset; bottom: unset; top: -26px; left: -25px; transition-duration: 500ms; transition-property: all, top, position; }
.hnr-page .mainOfferItem:hover .mainOfferNumber { position: absolute; z-index: 1; right: unset; bottom: unset; top: -69px; color: var(--thm-color3-alpha2, #fff); }
.hnr-page .mainBenefitsContainer { background-color: var(--thm-color6, #fff); padding-top: 120px; padding-bottom: 0px; background-image: url("/upload/domain/37295/images/Decor_img/benefits-decor.webp?10262556"); background-position: right center; background-size: 24% 80%; }
.hnr-page .mainBenefitsIcon { margin: 0px; height: 92px; width: 120px; display: flex; stroke: rgba(0, 0, 0, 0); }
.hnr-page .mainBenefitsTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .mainBenefitsIcon:not(:last-child) { margin-bottom: 26px; }
.hnr-page .mainBenefitsline { margin: 0px; width: auto; max-width: 72px; max-height: 2px; }
.hnr-page .mainBenefitsline:not(:last-child) { margin-bottom: 26px; }
.hnr-page .mainBenefitsRow { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 80px 8%; }
.hnr-page .mainBenefitsItem { flex-basis: 25%; }
.hnr-page .mainBenefitsBody { display: flex; flex-direction: column; row-gap: 80px; }
.hnr-page .mainBenefitsIcon path { transition-duration: 500ms; }
.hnr-page .mainBenefitsItem:hover .mainBenefitsIcon path:first-child { opacity: 0.35; }
.hnr-page .mainOfferImg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; left: 0px; top: 0px; }
.hnr-page .mainOfferImg { position: relative; right: unset; bottom: unset; left: 0px; width: 100%; padding-top: 110%; }
.hnr-page .mainBenefitsBody:not(:last-child) { margin-bottom: 100px; }
.hnr-page .mainQuestionsTitle { color: var(--thm-color1, #fff); text-align: center; }
.hnr-page .mainQuestionsTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .mainQuestionsText { font-size: 21px; color: var(--thm-color1-darker, #fff); line-height: 1; }
.hnr-page .mainQuestionsText:not(:last-child) { margin-bottom: 48px; }
.hnr-page .btnStyle3 { color: var(--thm-color1, #fff); transition-duration: 100ms; }
.hnr-page .btnStyle3:hover { color: var(--thm-color2, #fff); }
.hnr-page .statisticsContainer { padding-top: 370px; padding-bottom: 120px; display: flex; justify-content: space-between; flex-wrap: wrap; row-gap: 48px; }
.hnr-page .benefitsDecor { width: 100%; stroke: rgba(0, 0, 0, 0); position: absolute; z-index: 0; right: unset; bottom: unset; left: 0px; top: 100%; height: auto; }
.hnr-page .statisticsCounter { font-size: 56px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: bold; line-height: 1.4; }
.hnr-page .statisticsCounterText { font-size: 32px; font-weight: bold; align-self: center; line-height: 1.37; }
.hnr-page .statisticsText { font-size: 18px; width: 100%; }
.hnr-page .statisticsItem { display: flex; flex-wrap: wrap; gap: 33px 8px; flex-basis: 25%; justify-content: center; text-align: center; padding: 46px 20px; border-right-width: 0px; border-right-style: solid; border-right-color: var(--thm-color2-alpha1, #fff); background-image: url("/upload/domain/37295/images/Decor_img/square-icon.svg?17506163.600000024"); background-position: center 36px; background-size: 110px 110px; }
.hnr-page .statisticsItem:not(:last-child) { border-right-width: 1px; border-right-style: solid; }
.hnr-page .comentsContainer { padding-top: 0px; padding-bottom: 120px; }
.hnr-page .lyt-slider-s4raw-image-v1 { width: 100%; }
.hnr-page .lyt-slider-s4raw-header-v1 { margin: 0px; padding-bottom: 15px; font-weight: bold; text-align: center; }
.hnr-page .lyt-slider-c4raw-text-v1 { text-align: center; }
.hnr-page .lyt-slider-s4raw-textcontainer-v1 { padding: 16px; }
.hnr-page .lyt-slider-s4raw-space-v1 { margin: 0px 4%; background: rgb(255, 255, 255); }
.hnr-page .lyt-slider-s4raw-column-v1 { margin: 0px 10%; }
.hnr-page .lyt-slider-s4raw-column-v1 > .columnContainer { display: flex; flex-direction: column; padding: 0px; }
.hnr-page .w-slider-v1.absolute-widget { width: 50%; }
.hnr-page .lyt-slider-s4raw-v1 { padding: 80px 0px; background: rgb(235, 237, 242); }
.hnr-page .lyt-slider-s4raw-v1 .slide-content { display: flex; align-items: center; justify-content: center; flex-direction: column; }
.hnr-page .lyt-slider-cs1raw-header-v1 { color: rgb(255, 255, 255); text-align: center; }
.hnr-page .lyt-slider-cs1raw-v1 .slide-content { display: flex; flex-direction: column; justify-content: center; background-color: rgba(0, 0, 0, 0.498); }
.hnr-page .comentsTitle { max-width: 738px; }
.hnr-page .comentsTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .comentsText { font-size: 18px; }
.hnr-page .comentsText:not(:last-child) { margin-bottom: 110px; }
.hnr-page .comentsImg { width: 100px; height: 100px; border-radius: 50%; margin-top: -50px; transition-duration: 500ms; }
.hnr-page .comentsImg img { width: 100%; height: 100%; object-fit: cover; }
.hnr-page .comentsImg:not(:last-child) { margin-bottom: 24px; }
.hnr-page .comentsName { font-size: 18px; text-transform: capitalize; }
.hnr-page .comentsName:not(:last-child) { margin-bottom: 12px; }
.hnr-page .comentsInfoText:not(:last-child) { margin-bottom: 25px; }
.hnr-page .comentsBtnIcon { width: 10px; height: 14px; min-height: auto; display: flex; }
.hnr-page .comentsBtn { color: var(--thm-color4, #fff); font-size: 14px; text-transform: uppercase; font-weight: 600; background-color: rgba(0, 0, 0, 0); padding: 0px; margin: 0px; display: flex; justify-content: flex-start; column-gap: 12px; transition-duration: 500ms; }
.hnr-page .comentsBtn:hover { background-color: rgba(0, 0, 0, 0); display: flex; justify-content: flex-start; color: var(--thm-color3, #fff); }
.hnr-page .comentsLine { margin: 0px; max-width: 109px; max-height: 2px; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .comentsRow { display: flex; gap: 30px 20px; flex-direction: row; }
.hnr-page .comentsItem { padding-right: 24px; padding-left: 24px; padding-bottom: 40px; display: flex; flex-direction: column; align-items: center; text-align: center; box-shadow: rgba(0, 0, 0, 0.02) 0px 16px 20px 0px; background-color: var(--thm-color6, #fff); flex-basis: 33.333%; }
.hnr-page .comentsItem:hover .comentsImg { box-shadow: var(--thm-color3-alpha3, #fff) 0px 0px 15px 2px; }
.hnr-page .comentsInfoText { font-size: 14px; flex-grow: 1; height: 126px; overflow-y: auto; }
.hnr-page .comentsBtnBig { font-size: 18px; margin-left: auto; margin-top: -11px; }
.hnr-page .comentsBtnBig .comentsBtnIcon { width: 14px; height: 17px; }
.hnr-page .mainOfferImg .image-caption { padding-top: 0px; width: 100%; position: absolute; background-image: var(--gradientGradient__2); z-index: 1; top: unset; right: unset; bottom: 0px; left: calc(50% + 0px); transform: translate(-50%, 0%); height: 100%; }
.hnr-page .partnerContainer { padding-top: 120px; padding-bottom: 120px; background-color: var(--thm-color1-lightest, #fff); background-image: url("/upload/domain/37295/images/Decor_img/partner-decor.webp?3804186.300000012"); background-position: center bottom; background-size: 70% 50%; }
.hnr-page .partnerIcon { margin: 0px; max-width: none; width: 100%; height: 0px; padding-top: 36%; position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; }
.hnr-page .partnerRow { display: flex; align-items: flex-start; justify-content: space-between; gap: 20px; flex-wrap: wrap; }
.hnr-page .partnerItem { flex-basis: 23.5%; padding: 40px; background-color: var(--thm-color1, #fff); display: flex; flex-direction: column; align-items: center; justify-content: center; transition-duration: 500ms; box-shadow: rgba(23, 38, 46, 0.02) 0px 16px 20px 0px; }
.hnr-page .partnerTitle { text-align: center; }
.hnr-page .partnerTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .partnerText { text-align: center; max-width: 786px; margin-right: auto; margin-left: auto; font-size: 18px; }
.hnr-page .partnerText:not(:last-child) { margin-bottom: 60px; }
.hnr-page .partnerItem::before { width: 0%; height: 100%; content: " "; position: absolute; z-index: 0; right: 0px; bottom: unset; top: calc(50% + 0px); transform: translate(0%, -50%); left: unset; background-color: var(--thm-color4-alpha1, #fff); transition-duration: 800ms; }
.hnr-page .partnerItem:hover::before { position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: 0px; transform: translate(0%, -50%); width: 100%; }
.hnr-page .footerFormInner { background-color: var(--thm-color2, #fff); flex-basis: 50%; padding: 90px 10% 60px 4%; }
.hnr-page .footerInfoTitle { color: var(--thm-color1-darker, #fff); font-size: 32px; }
.hnr-page .footerInfoTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .footerInfoText { font-size: 14px; color: var(--thm-color1-darker, #fff); max-width: 500px; opacity: 0.6; }
.hnr-page .footerInfoText:not(:last-child) { margin-bottom: 32px; }
.hnr-page .footerInfoContactBtn { padding: 0px; margin: 0px; background-color: rgba(0, 0, 0, 0); font-size: 18px; line-height: 1.6; color: var(--thm-color1-darker, #fff); transition-duration: 500ms; }
.hnr-page .footerInfoContactBtn:hover { background-color: rgba(0, 0, 0, 0); }
.hnr-page .footerInfoContactBtn::before { content: " "; position: absolute; right: unset; bottom: 0px; left: 0px; z-index: 1; top: unset; width: 0%; height: 1px; background-color: var(--thm-color1-darker, #fff); transition-duration: 500ms; }
.hnr-page .footerInfoContactBtn:hover::before { width: 100%; }
.hnr-page .footerInfoContactItem { display: flex; gap: 6px 20px; align-items: flex-start; justify-content: flex-start; font-size: 18px; color: var(--thm-color1-darker, #fff); flex-wrap: wrap; }
.hnr-page .footerInfoContactText { opacity: 0.6; }
.hnr-page .footerInfoContactInner { display: flex; flex-direction: column; row-gap: 13px; }
.hnr-page .footerInfoContactInner:not(:last-child) { margin-bottom: 60px; }
.hnr-page .footerInfoServicesTitle { color: var(--thm-color1-darker, #fff); line-height: 1.4; }
.hnr-page .footerInfoServicesTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .lyt-btn-default-v2 { color: rgb(7, 174, 90); }
.hnr-page .footerInfoServicesBtn { margin: 0px; padding: 0px; font-size: 14px; line-height: 1.4; font-family: Muli; color: var(--thm-color1-darker, #fff); opacity: 0.6; }
.hnr-page .footerInfoServicesBtn::before { opacity: 0.6; transition-duration: 500ms; background-color: var(--thm-color1-darker, #fff); width: 0%; height: 1px; content: " "; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .footerInfoServicesBtn:hover::before { width: 100%; }
.hnr-page .footerInfoServicesBtnInner { display: flex; flex-direction: column; row-gap: 18px; }
.hnr-page .footerInfoNewsletterTitle { color: var(--thm-color1-darker, #fff); }
.hnr-page .footerInfoNewsletterTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .footerInfoNewsletterText { font-size: 14px; color: var(--thm-color1-darker, #fff); opacity: 0.6; }
.hnr-page .footerInfoNewsletterText:not(:last-child) { margin-bottom: 60px; }
.hnr-page .footerFormTitle { font-size: 32px; color: var(--thm-color1-darker, #fff); }
.hnr-page .footerFormTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .footerContainer { display: flex; justify-content: space-between; }
.hnr-page .footerInfoInner { background-color: var(--thm-color5, #fff); flex-basis: 50%; padding: 90px 4% 60px 10%; }
.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 .footerInfoNewsletterForm .contact-form { display: flex; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group { padding-right: 0px; padding-left: 0px; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group:nth-child(2) { width: 30px; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group .send-button span { background-color: rgba(0, 0, 0, 0); padding: 0px; display: flex; align-items: flex-start; justify-content: flex-end; margin: 0px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color1-alpha3, #fff); height: 36px; width: 100%; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group .form-control { background-color: rgba(0, 0, 0, 0); border-radius: 0px; border-width: 0px 0px 1px; border-style: solid; border-bottom-color: var(--thm-color1-alpha3, #fff); height: 36px; box-shadow: none; color: rgba(196, 196, 196, 0.6); }
.hnr-page .footerInfoNewsletterFormIcon { width: 30px; height: fit-content; min-height: auto; display: flex; max-height: none; transition-duration: 500ms; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group .send-button span:hover .footerInfoNewsletterFormIcon { fill: var(--thm-color3-light, #fff); }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group .send-button span .footerInfoNewsletterFormIcon path { transition-duration: 500ms; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group .send-button span:hover .footerInfoNewsletterFormIcon path { stroke: var(--thm-color3-darker, #fff); }
.hnr-page .footerInfoBody { display: flex; gap: 35px 30px; justify-content: space-between; flex-wrap: wrap; }
.hnr-page .footerInfoServices { flex-basis: 211px; }
.hnr-page .footerInfoNewsletter { flex-basis: 240px; }
.hnr-page .footerForm .contact-form .form-group { padding-right: 0px; padding-left: 0px; }
.hnr-page .footerForm .contact-form .form-group:not(:last-child) { margin-bottom: 25px; }
.hnr-page .footerForm .contact-form .form-group .form-control { border-width: 0px 0px 1px; border-style: solid; border-bottom-color: rgba(205, 234, 234, 0.3); background-color: rgba(0, 0, 0, 0); box-shadow: none; border-radius: 0px; height: 42px; color: rgba(196, 196, 196, 0.6); }
.hnr-page .footerForm .contact-form .form-group .send-button span { padding: 20px 15px; min-width: 188px; margin: 0px; text-transform: uppercase; font-size: 16px; color: var(--thm-color2, #fff); font-family: Muli; font-weight: 500; border-width: 2px; border-top-color: var(--thm-color3, #fff); border-right-color: var(--thm-color3, #fff); border-bottom-color: var(--thm-color3, #fff); border-left-color: var(--thm-color3, #fff); background-color: rgba(0, 0, 0, 0); display: inline-block; border-style: solid; position: relative; right: unset; bottom: unset; left: 0px; transition-duration: 200ms; }
.hnr-page .footerForm .contact-form .form-group .send-button span p { position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; }
.hnr-page .footerForm .contact-form .form-group .send-button span::before { background-color: var(--thm-color3, #fff); transition-duration: 500ms; width: 100%; height: 100%; content: " "; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .footerForm .contact-form .form-group .send-button span:hover::before { height: 4%; }
.hnr-page .footerForm .contact-form .form-group .send-button span:hover { color: var(--thm-color1, #fff); }
.hnr-page .footerForm:not(:last-child) { margin-bottom: 60px; }
.hnr-page .lyt-logo-default-v1 { width: 180px; }
.hnr-page .footerFormSocialLogo { width: 180px; }
.hnr-page .footerSocial { padding: 0px; margin: 0px; display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 24px; }
.hnr-page .footerSocial .svgContainer { width: 48px; height: 48px; border-width: 0px; border-style: solid; background-color: var(--thm-color5, #fff); transition-duration: 500ms; margin: 0px; }
.hnr-page .footerSocial .svgContainer use { fill: var(--thm-color1-lightest, #fff); }
.hnr-page .footerSocial .svgContainer:hover { fill: var(--thm-color5-lightest, #fff); background-color: var(--thm-color5-lightest, #fff); }
.hnr-page .footerFormSocialInner { display: flex; align-items: center; flex-wrap: wrap; gap: 12px 30px; justify-content: space-between; }
.hnr-page .headerContainer { display: flex; flex-direction: row; align-items: flex-end; justify-content: flex-end; padding-right: 10%; margin-top: 56px; min-height: 75vh; padding-top: 110px; }
.hnr-page .headerDecor { margin: 0px; position: absolute; z-index: 1; right: 6%; bottom: unset; left: unset; top: 0px; width: 25%; height: 60.5%; background-size: 100% 100%; background-position: center center; }
.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 .aboutInfoContainer { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .aboutInfoTop { display: flex; justify-content: space-between; gap: 8px 30px; flex-wrap: wrap; }
.hnr-page .aboutInfoTitle { flex: 0 0.2 668px; }
.hnr-page .aboutInfoTopText { flex-basis: 360px; flex-grow: 0.5; }
.hnr-page .aboutInfoTop:not(:last-child) { margin-bottom: 100px; }
.hnr-page .aboutInfoIcon { width: 21px; height: 21px; min-height: auto; display: flex; stroke: rgba(0, 0, 0, 0); margin: 0px; flex-shrink: 0; }
.hnr-page .aboutInfoSubtitle { font-size: 32px; text-transform: uppercase; }
.hnr-page .aboutInfoItem { display: flex; align-items: center; column-gap: 32px; flex-shrink: 0; }
.hnr-page .aboutInfoRow { display: flex; justify-content: space-between; flex-wrap: nowrap; gap: 8px 35px; padding-right: 8%; border-bottom: 0px solid rgba(183, 191, 203, 0.6); }
.hnr-page .aboutInfoText { flex-basis: 650px; max-height: 180px; overflow-y: auto; }
.hnr-page .aboutInfoRow:not(:last-child) { margin-bottom: 48px; padding-bottom: 48px; border-bottom-width: 1px; border-bottom-style: solid; }
.hnr-page .aboutInfoRow .aboutInfoIcon { transition-duration: 800ms; }
.hnr-page .aboutInfoRow:hover .aboutInfoIcon { transform: rotate(45deg); }
.hnr-page .aboutBenefitsInner::before { content: " "; position: absolute; z-index: 1; right: unset; bottom: unset; top: -5px; width: 35px; height: 35px; background-image: url("/upload/domain/37295/images/Decor_img/about-benefits-icon.svg?325620.1999999881"); background-size: contain; background-position: center 0%; background-repeat: no-repeat; left: 0px; transition-duration: 1s; }
.hnr-page .aboutBenefitsInner { padding-left: 55px; }
.hnr-page .aboutBenefitsInner:hover::before { transform: rotate(359deg); }
.hnr-page .aboutBenefitsContainer:not(:last-child) { margin-bottom: 100px; }
.hnr-page .aboutBenefitsContainer { display: flex; justify-content: space-between; row-gap: 24px; }
.hnr-page .mainQuestionsTitleSize { max-width: 712px; }
.hnr-page .mainQuestionsTitleSize span { color: var(--thm-color3, #fff); text-transform: uppercase; }
.hnr-page .advantagesContainer { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .advantagesTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .advantagesNumber { font-size: 104px; color: var(--thm-color3, #fff); opacity: 0.16; font-family: Merriweather; font-weight: bold; line-height: 1; transition-duration: 500ms; }
.hnr-page .advantagesNumber:not(:last-child) { margin-bottom: 24px; }
.hnr-page .advantagesText { color: var(--thm-color2, #fff); font-size: 18px; max-height: 160px; overflow-y: auto; }
.hnr-page .advantagesRow { display: flex; justify-content: space-between; column-gap: 50px; }
.hnr-page .advantagesItem { flex-basis: 33%; }
.hnr-page .advantagesItem:not(:last-child) { padding-right: 50px; border-right-width: 1px; border-right-style: solid; border-right-color: var(--thm-color2-alpha1, #fff); }
.hnr-page .advantagesItem:hover .advantagesNumber { opacity: 0.4; }
.hnr-page .certificatesContainer { background-color: var(--thm-color1-lightest, #fff); padding-top: 120px; padding-bottom: 120px; margin-bottom: 120px; }
.hnr-page .certificatesTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .certificatesTitle { text-align: center; }
.hnr-page .advantagesTitle { text-align: center; }
.hnr-page .clientsSubTitle { font-size: 18px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: 900; line-height: 1; padding-left: 30px; }
.hnr-page .clientsSubTitle:not(:last-child) { margin-bottom: 22px; }
.hnr-page .clientsTitle:not(:last-child) { margin-bottom: 110px; }
.hnr-page .clientsSubTitle::before { transition-duration: 500ms; background-image: url("/upload/domain/37295/images/Decor_img/yellow-decor.svg?1134141.800000012"); background-size: contain; background-position: center center; width: 18px; height: 18px; content: " "; position: absolute; right: unset; bottom: unset; left: 0px; z-index: 1; top: -2px; }
.hnr-page .clientsTitle { max-width: 620px; }
.hnr-page .mainOfferRow:not(:last-child) { margin-bottom: 100px; }
.hnr-page .helpTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .mainBenefitsSubtitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .helpRow { display: flex; flex-wrap: wrap; gap: 60px 40px; justify-content: space-between; }
.hnr-page .helpItem { flex-basis: 47%; }
.hnr-page .helpItem:hover .mainBenefitsIcon path:first-child { opacity: 0.35; }
.hnr-page .helpDecor { margin: 0px; width: 100%; position: absolute; z-index: 0; right: unset; bottom: 100%; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); height: fit-content; min-height: auto; display: flex; stroke: rgba(0, 0, 0, 0); }
.hnr-page .helpContainer { padding-bottom: 120px; background-color: var(--thm-color1-lightest, #fff); padding-top: 430px; margin-top: -430px; position: relative; right: unset; bottom: unset; left: 0px; z-index: 0; background-image: url("/upload/domain/37295/images/Decor_img/benefits-decor.webp?50808.5"); background-size: 18% 32%; background-position: right center; }
.hnr-page .clientsContainer { padding-top: 120px; padding-bottom: 120px; position: relative; right: unset; bottom: unset; left: 0px; z-index: 1; }
.hnr-page .assistContainer { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .assistTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .activitiesInner::before { transition-duration: 800ms; background-image: url("/upload/domain/37295/images/Decor_img/about-benefits-icon.svg?211573.59999996424"); background-size: contain; background-position: center center; background-repeat: no-repeat; width: 35px; height: 35px; content: " "; position: absolute; z-index: 1; top: calc(50% + 0px); right: unset; bottom: unset; left: 0px; transform: translate(0%, -50%); }
.hnr-page .activitiesInner:hover::before { transform: translate(0%, -50%) rotate(359deg); position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); }
.hnr-page .activitiesInner { padding-left: 51px; }
.hnr-page .activitiesContainer { padding-bottom: 120px; background-image: url("/upload/domain/37295/images/Decor_img/benefits-decor.webp?101231.09999996424"); background-position: right 0%; background-size: 20% 85%; }
.hnr-page .companiesContainer { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .companiesIcon { margin: 0px; width: 35px; height: 35px; stroke: rgba(0, 0, 0, 0); display: flex; min-height: auto; transition-duration: 800ms; }
.hnr-page .companiesBodyItem { display: flex; align-items: center; column-gap: 16px; flex-basis: 47%; }
.hnr-page .companiesBodyItem:hover .companiesIcon { transform: rotate(359deg); }
.hnr-page .companiesRow { display: flex; gap: 24px 40px; justify-content: space-between; align-items: center; }
.hnr-page .companiesTitle { flex-basis: 324px; }
.hnr-page .companiesBody { display: flex; flex-wrap: wrap; gap: 32px 30px; align-items: flex-start; place-content: flex-start; flex-basis: 580px; }
.hnr-page .companiesRow:not(:last-child) { margin-bottom: 100px; }
.hnr-page .mainQuestionsContainer { width: 100%; margin-bottom: -250px; position: relative; right: unset; bottom: unset; left: 0px; z-index: 2; }
.hnr-page .mainQuestionsContainer::before { background-image: url("/upload/domain/37295/images/Decor_img/main-questions-decor.webp?244289.39999997616"); background-position: center bottom; background-repeat: no-repeat; width: 74%; height: 62%; content: " "; position: absolute; right: unset; bottom: 0px; left: calc(50% + 0px); transform: translate(-50%, 0%); z-index: 2; top: unset; background-size: 100% 100%; }
.hnr-page .mainOfferImg:not(:last-child) { margin-bottom: 26px; }
.hnr-page .clientsBtn { margin-right: auto; margin-left: auto; }
.hnr-page .mainQuestionsContainerPadding::before { background-image: url("/upload/domain/37295/images/Decor_img/main-questions-decor.webp?266220.8000000119"); background-position: center bottom; background-size: 100% 100%; background-repeat: no-repeat; width: 78%; height: 58.5%; content: " "; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .consultationItem::before { background-image: url("/upload/domain/37295/images/Decor_img/main-questions-decor.webp?199228.19999998808"); background-size: 100% 100%; background-position: center bottom; background-repeat: no-repeat; width: 77%; height: 62%; content: " "; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .whyYouContainer { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .whyYouContainerItem { flex-basis: 28%; }
.hnr-page .whyYouTopContainer { display: flex; align-items: center; justify-content: space-between; gap: 16px 40px; }
.hnr-page .whyYouTitle { flex-basis: 400px; flex-shrink: 0; }
.hnr-page .whyYouText { flex-basis: 700px; flex-grow: 0.4; }
.hnr-page .whyYouTopContainer:not(:last-child) { margin-bottom: 60px; }
.hnr-page .creditContainer { padding-bottom: 56px; display: flex; gap: 24px 60px; justify-content: space-between; margin-bottom: 120px; background-image: url("/upload/domain/37295/images/Decor_img/credit-decor.webp?982035"); background-position: center center; background-size: contain; padding-top: 56px; }
.hnr-page .creditTitle { font-size: 42px; font-weight: 900; }
.hnr-page .creditTitle:not(:last-child) { margin-bottom: 30px; }
.hnr-page .creditItem { padding: 60px; background-color: var(--thm-color1-lightest, #fff); flex-basis: 47%; }
.hnr-page .creditIcon { margin: -1px; stroke: rgba(0, 0, 0, 0); width: 35px; height: 35px; min-height: auto; display: flex; transition-duration: 1000ms; }
.hnr-page .creditList { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 16px; }
.hnr-page .creditText { align-self: center; }
.hnr-page .creditList:hover .creditIcon { transform: rotate(359deg); }
.hnr-page .reviewsTitle { font-size: 42px; font-weight: 900; max-width: 720px; }
.hnr-page .reviewsTitle:not(:last-child) { margin-bottom: 60px; }
.hnr-page .reviewsContainer { margin-bottom: 120px; padding-top: 64px; }
.hnr-page .reviewsName { font-size: 18px; align-self: center; }
.hnr-page .reviewsTopItem { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 19px; }
.hnr-page .reviewsImg { width: 100px; height: 100px; flex-shrink: 0; }
.hnr-page .reviewsImg img { border-radius: 100%; }
.hnr-page .reviewsTopItem:not(:last-child) { margin-bottom: 16px; }
.hnr-page .reviewsText { font-size: 14px; max-height: 240px; overflow-y: auto; }
.hnr-page .reviewsItem { padding: 32px; background-color: var(--thm-color1-lightest, #fff); box-shadow: rgba(0, 0, 0, 0.03) 0px 16px 20px 0px; flex-basis: 48%; }
.hnr-page .reviewsRow { display: flex; justify-content: space-between; gap: 24px; flex-wrap: wrap; }
.hnr-page .reviewsRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .reviewsBtn { margin-right: auto; margin-left: auto; }
.hnr-page .reviewsQuestionsContainer { position: relative; margin-bottom: 120px; }
.hnr-page .reviewsStatisticsContainer { margin-bottom: 120px; display: flex; align-items: flex-start; justify-content: space-between; gap: 32px 50px; }
.hnr-page .reviewsStatisticsTitle { font-size: 42px; }
.hnr-page .reviewsStatisticsTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .reviewsStatisticsTitleInner { flex-basis: 600px; }
.hnr-page .reviewsStatisticsItem { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 15px; }
.hnr-page .reviewsStatisticsProgress { width: 90px; height: 90px; max-width: 90px; max-height: 90px; }
.hnr-page .reviewsStatisticsProgress .ldBar-label { font-size: 18px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: 900; }
.hnr-page .reviewsStatisticsText { font-size: 18px; align-self: center; }
.hnr-page .reviewsStatisticsBody { flex-basis: 500px; flex-grow: 0.5; display: flex; flex-direction: column; row-gap: 30px; }
.hnr-page .faqContainer { padding-top: 64px; padding-bottom: 120px; }
.hnr-page .faqTopRow { display: flex; justify-content: space-between; column-gap: 40px; }
.hnr-page .faqTopText { flex-basis: 560px; flex-grow: 0.1; }
.hnr-page .faqTopRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .faqAccordion .collapse-header { padding: 10px 100px 10px 40px; font-size: 24px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: 900; height: auto; min-height: 110px; box-shadow: rgba(0, 0, 0, 0.02) 0px 16px 20px 0px; margin: 0px; border-width: 0px; border-style: solid; background-color: var(--thm-color1-lightest, #fff); }
.hnr-page .faqAccordion .collapse-header .accordion-arrow { position: absolute; z-index: 1; right: 40px; bottom: unset; top: calc(50% + 0px); left: unset; transform: translate(0%, -50%); border-width: 0px; border-style: solid; width: 24px; height: 24px; transition-duration: 500ms; }
.hnr-page .faqAccordion .collapse-header .accordion-arrow::before { transition-duration: 500ms; background-image: url("/upload/domain/37295/images/Decor_img/arrow-accordion.svg?1614718.1999999993"); background-size: contain; background-position: center center; background-repeat: no-repeat; width: 100%; height: 100%; content: " "; position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .faqAccordion .collapse-header .accordion-arrow::after { background-image: url("/upload/domain/37295/images/Decor_img/accordion-arrow-active.svg?2156544.8000000007"); transition-duration: 500ms; width: 100%; height: 100%; content: " "; position: absolute; z-index: 1; top: calc(50% + 0px); right: unset; bottom: unset; left: calc(50% + 0px); transform: rotate(0deg) translate(-50%, -50%); background-size: contain; background-position: center center; opacity: 0; background-repeat: no-repeat; }
.hnr-page .faqAccordion .collapse-header.ui-accordion-header-active .accordion-arrow { transform: translate(0%, -50%) rotate(180deg); position: absolute; z-index: 1; top: calc(50% + 0px); right: 40px; bottom: unset; left: unset; }
.hnr-page .faqAccordion .collapse-header.ui-accordion-header-active .accordion-arrow::before { opacity: 0; }
.hnr-page .faqAccordion .collapse-header.ui-accordion-header-active .accordion-arrow::after { opacity: 1; }
.hnr-page .faqAccordion .collapse-header:not(:first-child) { margin-top: 16px; }
.hnr-page .faqAccordion .collapse-content { background-color: var(--thm-color1-lightest, #fff); padding: 0px 15% 40px 40px; }
.hnr-page .adviceArticle { padding-top: 120px; padding-bottom: 120px; }
.hnr-page .w-blogList-v2 .hnr-desc-list-item { display: inline-block; background-color: rgb(211, 211, 211); padding: 6px 12px; border-radius: 9999px; margin-right: 4px; }
.hnr-page .w-blogList-v2 .hnr-desc-link { color: inherit; }
.hnr-page .w-blogList-v2 .hnr-desc-link:hover { text-decoration: none; }
.hnr-page .w-blogList-v2 .hnr-widget-T .hnr-desc-header { text-align: center; }
.hnr-page .adviceArticleTitle { font-size: 24px; }
.hnr-page .adviceArticleTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .adviceArticleText:not(:last-child) { margin-bottom: 32px; }
.hnr-page .adviceArticleimg .image-caption { background-image: var(--gradientGradient__2); }
.hnr-page .adviceArticleRow { display: flex; justify-content: space-between; gap: 80px 40px; flex-wrap: wrap; align-items: flex-start; }
.hnr-page .adviceArticleItem { flex-basis: 47.5%; }
.hnr-page .adviceArticleimg img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; left: 0px; top: 0px; object-fit: cover; }
.hnr-page .adviceArticleimg { width: 100%; padding-top: 54%; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element { display: flex; flex-direction: column-reverse; row-gap: 32px; align-items: flex-start; justify-content: flex-start; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-widget-photo { width: 100%; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-detail-view-wrapper { flex-direction: row; }
.hnr-page .adviceArticle .hnr-widget-content { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: flex-start; row-gap: 80px; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-detail-view-wrapper { flex-basis: 47%; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-desc-title-under { font-size: 24px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: bold; padding: 0px; margin-top: 0px; margin-bottom: 16px; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-desc-shortTxt-under { font-size: 16px; color: var(--thm-color4, #fff); font-family: Mulish; padding: 0px; margin: 0px; flex-grow: 1; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-desc-container { display: flex; flex-direction: column; padding: 0px; margin: 0px; flex-grow: 1; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-widget-photo::before { padding-top: 54.5%; position: relative; right: unset; bottom: unset; left: 0px; z-index: 1; background-image: var(--gradientGradient__2); }
.hnr-page .adviceArticleBtn { margin-top: 60px; margin-right: auto; margin-left: auto; }
.hnr-page .w-googlemap-v1.absolute-widget { width: 50%; }
.hnr-page .contactMapInner { width: 60%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: 0px; left: 0px; top: unset; }
.hnr-page .contactIcon { margin: 0px; stroke: rgba(0, 0, 0, 0); width: 18px; height: 18px; min-height: auto; display: flex; position: relative; top: 5px; right: unset; bottom: unset; left: 0px; }
.hnr-page .contactSubTitle { font-size: 18px; color: var(--thm-color2, #fff); font-family: Merriweather; font-weight: bold; align-self: center; line-height: 1.4; }
.hnr-page .contactInfoTitle { font-size: 24px; font-weight: 900; }
.hnr-page .contactInfoTitle:not(:last-child) { margin-bottom: 18px; }
.hnr-page .contactInfoInner { display: flex; justify-content: flex-start; align-items: flex-start; column-gap: 13px; }
.hnr-page .contactInfoInner:not(:last-child) { margin-bottom: 32px; }
.hnr-page .contactBtn { padding: 0px; margin: 0px; font-size: 18px; color: var(--thm-color4, #fff); font-family: Mulish; font-weight: 600; line-height: 1.5; }
.hnr-page .contactBtn::before { transition-duration: 500ms; background-color: var(--thm-color4, #fff); width: 0%; height: 2px; content: " "; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .contactBtn:hover::before { width: 100%; }
.hnr-page .contactBtnItem { display: flex; align-items: center; justify-content: flex-start; column-gap: 4px; font-size: 18px; color: var(--thm-color4, #fff); line-height: 1.4; }
.hnr-page .contactBtnInner { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 13px; }
.hnr-page .contactBtnInner:not(:last-child) { margin-bottom: 16px; }
.hnr-page .contactInner { display: flex; align-items: flex-start; justify-content: flex-start; column-gap: 14px; position: relative; z-index: 5; flex-direction: row; }
.hnr-page .contactContainer { margin-bottom: 120px; position: relative; right: unset; bottom: unset; left: 0px; z-index: 1; }
.hnr-page .contactTitle { font-size: 42px; font-weight: 900; position: relative; right: unset; bottom: unset; left: 0px; z-index: 5; margin-bottom: 16px; }
.hnr-page .headerBody { width: 46%; padding: 56px 20px 11px 56px; align-self: flex-end; position: relative; z-index: 2; max-width: none; top: 0px; right: unset; bottom: unset; left: 0px; background-image: linear-gradient(90deg, var(--thm-color1, #fff) 29%, rgba(0, 0, 0, 0) 29%); }
.hnr-page .headerImg { width: 60%; height: 100%; position: absolute; z-index: 0; padding-top: 0%; top: unset; right: unset; bottom: 1px; left: 0px; }
.hnr-page .contactItem { width: 42%; z-index: 2; padding: 56px 0px 0px 56px; position: relative; right: unset; bottom: unset; left: 0px; background-image: linear-gradient(90deg, var(--thm-color1, #fff) 27%, rgba(0, 0, 0, 0) 27%); }
.hnr-page .blogContainer { padding-top: 64px; padding-bottom: 120px; }
.hnr-page .blogItem { flex-basis: 65%; padding-right: 6%; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element { display: flex; flex-direction: column; row-gap: 24px; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-widget-photo { width: 100%; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-desc-container { display: flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; padding-top: 0px; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-desc-title-under { font-size: 32px; letter-spacing: 0px; font-weight: 500; padding: 0px; margin: 0px 0px 16px; line-height: 1.3; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-desc-created-under { font-size: 14px; font-family: Mulish; font-weight: 500; color: var(--thm-color2, #fff); padding: 0px; margin: 0px 0px 8px; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-desc-shortTxt-under { font-size: 16px; font-family: Mulish; color: var(--thm-color4, #fff); font-weight: 300; padding: 0px; margin: 0px; }
.hnr-page .blogItem .hnr-widget-content { display: flex; flex-direction: column; row-gap: 60px; }
.hnr-page .categoriesTopInner:not(:last-child) { margin-bottom: 35px; }
.hnr-page .categoriesTitle { font-size: 28px; font-family: Oswald; font-weight: 500; }
.hnr-page .categoriesTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .lyt-blog-categories-default-v1 .category-expand::after { content: "+"; font-size: 26px; transition: transform 300ms ease 0s; position: absolute; right: 5px; }
.hnr-page .blogCategoriesTitle { font-size: 24px; font-family: Merriweather; font-weight: bold; color: var(--thm-color4-alpha3, #fff); }
.hnr-page .blogCategoriesTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .blogRow { display: flex; justify-content: space-between; align-items: flex-start; }
.hnr-page .blogCategoriesItem { flex-basis: 35%; }
.hnr-page .blogItem .hnr-widget-content .hnr-widget-element .hnr-widget-photo::before { padding-top: 55%; z-index: 0; position: relative; background-image: var(--gradientGradient__2); }
.hnr-page .widget-blogCategories .blog-categorie-root { display: flex; flex-flow: row wrap; gap: 16px 20px; padding: 0px; background-color: rgba(0, 0, 0, 0); background-image: none; position: relative; color: rgb(0, 0, 0); font-family: "Times New Roman"; font-size: medium; font-weight: normal; z-index: auto; transition-duration: 0s; justify-content: space-between; }
.hnr-page .widget-blogCategories .blog-categorie-root li { flex-basis: 47%; box-shadow: rgba(0, 0, 0, 0.02) 0px 4px 3px 0px; }
.hnr-page .widget-blogCategories .blog-categorie-root li .blog-category-label.blogCategoryActive a::before { width: 100%; }
.hnr-page .blogCategoriesTop:not(:last-child) { margin-bottom: 40px; }
.hnr-page .widget-blogCategories .blog-categorie-root li a { transition-duration: 500ms; font-size: 14px; font-family: Mulish; position: relative; z-index: 1; right: unset; bottom: unset; left: 0px; color: var(--thm-color4, #fff); padding: 17px 12px; display: inline-block; background-color: var(--thm-color1-lightest, #fff); font-weight: 600; width: 100%; text-align: center; }
.hnr-page .blogCategoriesItem .hnr-widget-content .hnr-widget-element .hnr-desc-title-under { font-size: 18px; font-family: Merriweather; font-weight: bold; padding: 0px; margin: 0px; }
.hnr-page .blogCategoriesItem .hnr-widget-content .hnr-widget-element .hnr-desc-container { padding-right: 0px; padding-left: 0px; margin: 0px; display: flex; align-items: flex-start; justify-content: flex-start; border-bottom: 0px solid rgba(183, 191, 203, 0.39); padding-top: 0px; }
.hnr-page .blogCategoriesItem .hnr-widget-content .hnr-detail-view-wrapper .hnr-widget-element { padding-top: 24px; padding-bottom: 24px; border-top: 1px solid rgba(183, 191, 203, 0.41); }
.hnr-page .blogCategoriesItem .hnr-widget-content .hnr-detail-view-wrapper:last-child .hnr-widget-element { border-bottom: 1px solid rgba(183, 191, 203, 0.4); }
.hnr-page .blogInformationContainer { padding-bottom: 120px; }
.hnr-page .mainQuestionsContainer .image-caption { padding-top: 210px; padding-bottom: 130px; background-color: rgba(23, 38, 46, 0.85); display: flex; flex-direction: column; align-items: center; text-align: center; z-index: 2; position: relative; right: unset; bottom: unset; left: 0px; }
.hnr-page .mainQuestionsContainer img { position: absolute; z-index: 1; right: unset; bottom: unset; width: 100%; height: 100%; }
.hnr-page .consultationItem .image-caption { background-color: rgba(23, 38, 46, 0.85); display: flex; flex-direction: column; align-items: center; padding-top: 140px; padding-bottom: 120px; position: relative; right: unset; bottom: unset; left: 0px; width: 100%; height: 100%; z-index: 2; }
.hnr-page .consultationItem img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; left: 0px; }
.hnr-page .consultationItem { width: 100%; }
.hnr-page .mainQuestionsContainerPadding { width: 100%; }
.hnr-page .mainQuestionsContainerPadding .image-caption { padding-top: 140px; padding-bottom: 120px; display: flex; flex-direction: column; align-items: center; text-align: center; background-color: rgba(23, 38, 46, 0.85); position: relative; right: unset; bottom: unset; left: 0px; z-index: 1; }
.hnr-page .mainQuestionsContainerPadding img { width: 100%; height: 100%; position: absolute; z-index: 0; right: unset; bottom: unset; }
.hnr-page .mainQuestionsText a { color: var(--thm-color3, #fff); font-size: 21px; font-family: Mulish; font-weight: 600; }
.hnr-page .mainQuestionsText a:hover { text-decoration-line: underline; }
.hnr-page .blogInformationForm { max-width: 414px; width: 100%; }
.hnr-page .widget-blogCategories .blog-categorie-root li a::before { height: 3px; width: 0%; content: " "; position: absolute; z-index: 1; right: 0px; bottom: 0px; top: unset; left: unset; transition-duration: 500ms; background-color: var(--thm-color3, #fff); }
.hnr-page .widget-blogCategories .blog-categorie-root li a:hover::before { width: 100%; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .postContainer { padding-top: 120px; padding-bottom: 120px; display: flex; }
.hnr-page .postItem { flex-basis: 65%; padding-right: 6%; }
.hnr-page .postTitle { font-size: 42px; letter-spacing: 0.02em; }
.hnr-page .postTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .articleText { font-size: 16px; font-family: Mulish; color: var(--thm-color4, #fff); }
.hnr-page .articleText:not(:last-child) { margin-bottom: 40px; }
.hnr-page .articleText ol { margin-top: 40px; display: flex; flex-direction: column; row-gap: 20px; padding-left: 0px; }
.hnr-page .articleImg { max-height: 400px; width: 100%; }
.hnr-page .articleImg:not(:last-child) { margin-bottom: 40px; }
.hnr-page .articleInfoCol { display: flex; justify-content: space-between; column-gap: 36px; align-items: flex-start; font-size: 16px; }
.hnr-page .articleInfoCol:not(:last-child) { margin-bottom: 40px; }
.hnr-page .articleColText { flex-basis: 50%; font-family: Mulish; font-size: 16px; color: var(--thm-color4, #fff); }
.hnr-page .articleColImg { flex-basis: 50%; }
.hnr-page .articleTextStyle { padding-top: 32px; padding-left: 24px; }
.hnr-page .articleTextStyle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .articleIcon { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate(0%, 0%); left: 0px; top: 0px; stroke: rgba(0, 0, 0, 0); }
.hnr-page .menuContainer { padding-right: 4%; padding-left: 4%; background-color: var(--thm-color1, #fff); display: flex; align-items: center; column-gap: 30px; justify-content: space-between; min-height: 114px; }
.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 .navNumber { font-size: 14px; font-family: Mulish; color: var(--thm-color2, #fff); font-weight: 600; padding: 0px; margin: 0px; display: flex; align-items: center; column-gap: 8px; }
.hnr-page .nuvNumberIcon rect { transition-duration: 500ms; }
.hnr-page .nuvNumberIcon { width: 17px; height: 24px; }
.hnr-page .navNumber:hover .nuvNumberIcon rect { stroke: var(--thm-color3, #fff); }
.hnr-page .nuvLogo { width: 135px; height: auto; display: flex; }
.hnr-page .menuContainer::before { position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); content: " "; width: 100%; height: 1px; background-image: linear-gradient(90deg, rgb(255, 255, 255) 0%, rgb(201, 207, 216) 45%, rgba(0, 0, 0, 0) 100%); }
.hnr-page .container-menu { flex-grow: 1; }
.hnr-page .navigation-items { display: flex; justify-content: center; column-gap: 6.5%; }
.hnr-page .navigation-items .nav-top-item { padding: 0px; font-size: 14px; color: var(--thm-color2, #fff); font-family: Mulish; font-weight: 600; transition-duration: 500ms; }
.hnr-page .navigation-items .dropdown-list::before { background-image: url("/upload/domain/37295/images/Decor_img/nav-arrow.svg?1118628.599999994"); background-size: contain; background-position: center center; background-repeat: no-repeat; content: " "; position: relative; right: unset; bottom: unset; left: 0px; display: block; width: 14px; height: 8px; transition-duration: 500ms; }
.hnr-page .navigation-items .dropdown-list { display: flex; flex-direction: row-reverse; align-items: center; column-gap: 6px; }
.hnr-page .navigation-items .dropdown-list:hover::before { transform: rotate(180deg); }
.hnr-page [widget-type="langswitch"]:not(:empty)::after { display: none; }
.hnr-page .widget-langswitch { font-size: 13px; font-family: Mulish; color: var(--thm-color2, #fff); font-weight: 600; }
.hnr-page .navigation-items li .nav-top-item:visited { color: var(--thm-color2, #fff); }
.hnr-page .navigation-items li:hover .nav-top-item { color: var(--thm-color3, #fff); }
.hnr-page .navigation-items li.active .nav-top-item { color: var(--thm-color3, #fff); }
.hnr-page .navigation-items li .submenu li a { padding: 0px; }
.hnr-page .navigation-items li .submenu li a::before { transition-duration: 500ms; background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, var(--thm-color3, #fff) 47%, rgba(0, 0, 0, 0) 100%); width: 0%; height: 1px; content: " "; position: absolute; z-index: 1; right: 0px; bottom: 0px; top: unset; left: unset; }
.hnr-page .navigation-items li .submenu li a:hover::before { width: 100%; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: 0px; }
.hnr-page .navigation-items li .submenu { position: absolute; z-index: 1; right: unset; bottom: unset; top: 150%; padding: 20px; }
.hnr-page .navigation-items li.dropdown-list .submenu { padding: 25px; position: absolute; z-index: 1; right: unset; bottom: unset; top: 200%; left: 0px; }
.hnr-page .navigation-items li.dropdown-list::after { content: " "; position: absolute; right: unset; bottom: unset; left: 0px; z-index: 1; top: 100%; height: 17px; width: 100%; }
.hnr-page .navigation-items li.dropdown-list .submenu li:not(:last-child) a { margin-bottom: 22px; }
.hnr-page .headerBodyTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .contactInner:not(:last-child) { position: relative; z-index: auto; display: inline-block; align-items: normal; justify-content: normal; column-gap: normal; margin-bottom: 13px; }
.hnr-page .contactItemText { margin-bottom: 34px; }
.hnr-page .navigation-items li .submenu li a.active::before { width: 100%; }
.hnr-page .comentsSlider { padding-bottom: 60px; overflow: visible; position: relative; }
.hnr-page .comentsSlider .slider_inner { overflow: visible; }
.hnr-page .comentsSlider .slider_middle { overflow: visible; }
.hnr-page .comentsSlider .slider_control { padding-bottom: 0px; position: static; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); max-width: 35px; max-height: 35px; }
.hnr-page .comentsSlider .slider_control svg { max-width: 100%; max-height: 100%; }
.hnr-page .comentsSlider .slider_control path { fill: var(--thm-color4, #fff); stroke: var(--thm-color4, #fff); }
.hnr-page .comentsSlider .slider_control:not(.custom).right { position: absolute; z-index: 1; right: unset; bottom: -96px; top: unset; left: 60px; }
.hnr-page .comentsSlider .slider_control:not(.custom).left { position: absolute; z-index: 1; right: unset; bottom: -96px; top: unset; }
.hnr-page .comentsSlider .carousel-indicators li { width: 100%; height: 6px; background-color: rgba(67, 81, 88, 0.09); border-radius: 0px; margin: 0px; border-width: 0px; border-style: solid; }
.hnr-page .comentsSlider .carousel-indicators li.active { background-color: var(--thm-color5, #fff); border-radius: 110px; margin: 0px; }
.hnr-page .comentsSlider .carousel-indicators { display: flex; column-gap: 0px; align-items: center; justify-content: center; position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .comentsSlider .slider_outer .carousel-indicators { position: absolute; z-index: 1; right: unset; bottom: 0px; top: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page [widget-type="slider"].slider .slider_outer .carousel-indicators { width: 70%; position: absolute; z-index: 1; right: unset; bottom: -66px; top: unset; left: 110px; }
.hnr-page .slider .slider_outer .carousel-indicators { position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: 0px; width: 100%; transform: translate(0%, -50%); }
.hnr-page .w-blogList-v3 .hnr-desc-list-item { display: inline-block; background-color: rgb(211, 211, 211); padding: 6px 12px; border-radius: 9999px; margin-right: 4px; }
.hnr-page .w-blogList-v3 .hnr-desc-link { color: inherit; }
.hnr-page .w-blogList-v3 .hnr-desc-link:hover { text-decoration: none; }
.hnr-page .w-blogList-v3 .hnr-widget-T .hnr-desc-header { text-align: center; }
.hnr-page .mainOfferSubtitle { z-index: 2; }
.hnr-page .headerBodyText { max-height: 325px; overflow-y: auto; }
.hnr-page .mainWhyText { max-height: 120px; overflow-y: auto; }
.hnr-page .helpText { max-height: 260px; overflow-y: auto; }
.hnr-page .comentsSlider .slider-container .slide-content { overflow: visible; }
.hnr-page .w-customHtml-v2.absolute-widget .embed_placeholder:empty { width: 300px; }
.hnr-page .contactMapInner .embed { width: 100%; height: 100%; }
.hnr-page .w-column-v1 { width: 100%; }
.hnr-page .footerInfoNewsletterForm .contact-form .row { display: flex; flex-wrap: nowrap; }
.hnr-page .faqTitle { flex-basis: 522px; font-size: 42px; }
.hnr-page .comentsSlider .slider_inner .item .comentsBtn { right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); left: 0px; position: relative; z-index: 1; width: auto; 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 .lyt-header-h7raw-v1 { text-align: center; }
.hnr-page .lyt-header-h7-text-v1 { text-align: center; padding-top: 25px; }
.hnr-page .w-space-v2:empty { height: 100px; width: 100%; }
.hnr-page .lyt-header-h7-space-v1 { padding: 40px 7%; }
.hnr-page .lyt-text-t11-header-v1 { font-weight: bold; margin: 0px; padding-bottom: 15px; }
.hnr-page .lyt-text-t8-space-inner-v1 { padding: 20px; }
.hnr-page .lyt-text-t8-space-v1 { padding: 40px 7%; }

#id1684825091199[widget-type="separator"] { background-color: rgb(0, 0, 0); height: 3px; width: 100%; }
#BODY { background-color: var(--thm-color1, #fff); }
#id1684837218957[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837237665[widget-type="header"] { font-weight: bold; }
#id1684837579309[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837579310[widget-type="header"] { font-weight: bold; }
#id1684837586515[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837586516[widget-type="header"] { font-weight: bold; }
#id1684837664550[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837664551[widget-type="header"] { font-weight: bold; }
#id1684837672782[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837672783[widget-type="header"] { font-weight: bold; }
#id1684837676345[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684837676346[widget-type="header"] { font-weight: bold; }
#id1684838254902[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684838254903[widget-type="header"] { font-weight: bold; }
#id1684838254906[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684838254907[widget-type="header"] { font-weight: bold; }
#id1684838254910[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684838254911[widget-type="header"] { font-weight: bold; }
#id1684851827099 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1684851827099 .item { max-width: 100%; }
#id1684851827099[widget-type="slider"] { height: auto; }
#id1684851827099 { height: 1647.78px; }
#id1684859068607[widget-type="header"] { font-weight: bold; }
#id1684859068610[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684859068613[widget-type="header"] { font-weight: bold; }
#id1684859068616[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684859068626[widget-type="header"] { font-weight: bold; }
#id1684859068629[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684859068632[widget-type="header"] { font-weight: bold; }
#id1684859068635[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684859142600[widget-type="header"] { font-weight: bold; }
#id1684859142603[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684859142612[widget-type="header"] { font-weight: bold; }
#id1684859142615[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684861665369[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861665369[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861667852[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861667852[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861670152[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861670152[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861674545[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861674545[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861677001[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861677001[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861679455[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861679455[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861703598[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#id1684861703598[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Main_img/partner-img1.webp?2515562.899999976"); }
#page .bowwe-footer { padding-right: 10%; padding-left: 10%; background-color: var(--thm-color2, #fff); }
#page .bowwe-footer_text { font-size: 14px; }
#id1684921801775 img { object-fit: cover; }
#id1684926240470[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684926240470[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684928053351[widget-type="header"] { font-weight: bold; }
#id1684928703941[widget-type="header"] { font-weight: bold; }
#id1684928962597[widget-type="header"] { font-weight: bold; }
#id1684929360631 img { object-fit: cover; }
#id1684929360636[widget-type="header"] { font-weight: bold; }
#id1684929360639[widget-type="header"] { font-weight: bold; }
#id1684929360642[widget-type="header"] { font-weight: bold; }
#id1684929360645[widget-type="header"] { font-weight: bold; }
#id1684931562497[widget-type="header"] { font-weight: bold; }
#id1684932497429[widget-type="header"] { font-weight: bold; }
#id1684932948039[widget-type="header"] { font-weight: bold; }
#id1684932948041 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1684932948041 .item { max-width: 100%; }
#id1684932948041 { height: 926.876px; }
#id1684932948045[widget-type="header"] { font-weight: bold; }
#id1684932948048[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684932948052[widget-type="header"] { font-weight: bold; }
#id1684932948055[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684932948059[widget-type="header"] { font-weight: bold; }
#id1684932948062[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1684933041047 img { object-fit: cover; }
#id1684933041051[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684933041051[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684933041049[widget-type="header"] { font-weight: bold; }
#id1684934043352[widget-type="header"] { font-weight: bold; }
#id1684934350299[widget-type="header"] { font-weight: bold; }
#id1684934350301 img { object-fit: cover; }
#id1684934350303[widget-type="text"] { font-weight: bold; }
#id1684934350304[widget-type="header"] { font-weight: bold; }
#id1684934350306 img { object-fit: cover; }
#id1684934350308[widget-type="text"] { font-weight: bold; }
#id1684934350309[widget-type="header"] { font-weight: bold; }
#id1684934350311 img { object-fit: cover; }
#id1684934530830 img { object-fit: cover; }
#id1684934725945[widget-type="header"] { font-weight: bold; }
#id1684934924106[widget-type="header"] { font-weight: bold; position: absolute; top: 270.944px; left: 156px; }
#id1684934949058[widget-type="header"] { font-weight: bold; }
#id1684934956253[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935014204[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935014205[widget-type="header"] { font-weight: bold; }
#id1684935024443[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935024444[widget-type="header"] { font-weight: bold; }
#id1684935032712[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935032713[widget-type="header"] { font-weight: bold; }
#id1684935037524[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935037525[widget-type="header"] { font-weight: bold; }
#id1684935042483[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684935042484[widget-type="header"] { font-weight: bold; }
#id1684936203710 img { object-fit: cover; }
#id1684936203712[widget-type="header"] { font-weight: bold; }
#id1684936203714[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684936203714[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684938293418[widget-type="header"] { font-weight: bold; }
#id1684938405492[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684938405493[widget-type="header"] { font-weight: bold; }
#id1684938405496[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684938405497[widget-type="header"] { font-weight: bold; }
#id1684938405500[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1684938405501[widget-type="header"] { font-weight: bold; }
#id1684938458581 img { object-fit: cover; }
#id1684938611349 img { object-fit: cover; }
#id1684938611351[widget-type="header"] { font-weight: bold; }
#id1684938611354[widget-type="header"] { font-weight: bold; }
#id1684938611357[widget-type="header"] { font-weight: bold; }
#id1684938611360[widget-type="header"] { font-weight: bold; }
#id1684939594398 img { object-fit: cover; }
#id1684939594400[widget-type="header"] { font-weight: bold; }
#id1684939594402[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684939594402[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684940461391[widget-type="header"] { font-weight: bold; }
#id1684941228618 img { object-fit: cover; }
#id1684941358095 img { object-fit: cover; }
#id1684941358097[widget-type="header"] { font-weight: bold; }
#id1684947026500 img { object-fit: cover; }
#id1684947026502[widget-type="header"] { font-weight: bold; }
#id1684947026504[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684947026504[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1684947286484[widget-type="header"] { font-weight: bold; }
#id1684947286501 img { object-fit: cover; }
#id1684947348497 img { object-fit: cover; }
#id1684947348499[widget-type="header"] { font-weight: bold; }
#id1685001133402 img { object-fit: cover; }
#id1685001133404[widget-type="header"] { font-weight: bold; }
#id1685001133406[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685001133406[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685002259233[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002259234[widget-type="header"] { font-weight: bold; }
#id1685002259237[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002259238[widget-type="header"] { font-weight: bold; }
#id1685002259241[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002259242[widget-type="header"] { font-weight: bold; }
#id1685002259230[widget-type="space"] { position: absolute; top: 261.609px; left: 371px; }
#id1685002265141[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002265142[widget-type="header"] { font-weight: bold; }
#id1685002265145[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002265146[widget-type="header"] { font-weight: bold; }
#id1685002265149[widget-type="separator"] { background-color: var(--thm-color3-alpha3, #fff); height: 5px; width: 100%; }
#id1685002265150[widget-type="header"] { font-weight: bold; }
#id1685002148329[widget-type="header"] { font-weight: bold; }
#id1685003325285[widget-type="space"] { position: absolute; top: 561.031px; left: 422px; }
#id1685003711991[widget-type="space"] { position: absolute; top: 233.031px; left: 183px; }
#id1685004567802[widget-type="header"] { font-weight: bold; }
#id1685004567804 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1685004567804 .item { max-width: 100%; }
#id1685004567804 { height: 926.876px; }
#id1685004567808[widget-type="header"] { font-weight: bold; }
#id1685004567811[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1685004567815[widget-type="header"] { font-weight: bold; }
#id1685004567818[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1685004567822[widget-type="header"] { font-weight: bold; }
#id1685004567825[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1685004911218[widget-type="header"] { font-weight: bold; }
#id1685009625657 img { object-fit: cover; }
#id1685009684380[widget-type="header"] { font-weight: bold; }
#id1685010120552 img { object-fit: cover; }
#id1685010120553[widget-type="header"] { padding-top: 0px; font-weight: bold; }
#id1685010127157 img { object-fit: cover; }
#id1685010127158[widget-type="header"] { font-weight: bold; }
#id1685010133449 img { object-fit: cover; }
#id1685010133450[widget-type="header"] { font-weight: bold; }
#id1685010138830 img { object-fit: cover; }
#id1685010138831[widget-type="header"] { font-weight: bold; }
#id1685010146009 img { object-fit: cover; }
#id1685010146010[widget-type="header"] { font-weight: bold; }
#id1685010329925 img { object-fit: cover; }
#id1685010329926[widget-type="header"] { font-weight: bold; }
#id1685010337395 img { object-fit: cover; }
#id1685010337396[widget-type="header"] { font-weight: bold; }
#id1685011007035 img { object-fit: cover; }
#id1685011441435[widget-type="progress"] { width: 100%; height: 100%; font-size: 72px; }
#id1685011318789[widget-type="header"] { font-weight: bold; }
#id1685012024625[widget-type="progress"] { width: 100%; height: 100%; font-size: 72px; }
#id1685012030754[widget-type="progress"] { width: 100%; height: 100%; font-size: 72px; }
#id1685015151232[widget-type="header"] { font-weight: bold; }
#id1685018468608 img { object-fit: cover; }
#id1685018468610[widget-type="header"] { font-weight: bold; }
#id1685018468612[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685018468612[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685021995386[widget-type="header"] { font-weight: bold; }
#id1685022198219 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685026739069[widget-type="icon"] { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685026739069[widget-type="icon"]:hover { background-image: url("/upload/domain/37295/images/Decor_img/about-decor.webp?166731.80000001192"); }
#id1685027583187[widget-type="space"] { display: flex; column-gap: 13px; }
#id1685028399830[widget-type="header"] { font-weight: bold; }
#id1685027637260[widget-type="text"] { font-weight: bold; }
#id1685028884147[widget-type="header"] { font-weight: bold; }
#id1685031170712[widget-type="header"] { font-weight: bold; }
#id1685033392206[widget-type="text"] { font-weight: bold; }
#id1685033653672 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685034968348 img { object-fit: cover; }
#id1685035376702 img { object-fit: cover; }
#id1685036161409 .js-form-input::placeholder { font-size: 16px; color: rgba(205, 234, 234, 0.8); font-family: Muli; font-weight: normal; }
#id1685036869611[widget-type="header"] { font-weight: bold; }
#id1685036869613 img { object-fit: cover; }
#id1685036869614[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685036869616[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685036869617 img { object-fit: cover; }
#id1685036869622 img { object-fit: cover; }
#id1685036888252[widget-type="text"] { font-weight: bold; }
#id1685036888253 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685037655177[widget-type="logov2"] { margin-left: 0em; }
#id1685037784317[widget-type="navigation"] { flex-grow: 1; flex-shrink: 1; }
#id1685088313659[widget-type="header"] { font-weight: bold; }
#id1685088313661 img { object-fit: cover; }
#id1685088313662[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088313664[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088313665 img { object-fit: cover; }
#id1685088313670 img { object-fit: cover; }
#id1685088313676[widget-type="text"] { font-weight: bold; }
#id1685088313677 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685088330586[widget-type="header"] { font-weight: bold; }
#id1685088330588 img { object-fit: cover; }
#id1685088330589[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088330591[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088330592 img { object-fit: cover; }
#id1685088330597 img { object-fit: cover; }
#id1685088330603[widget-type="text"] { font-weight: bold; }
#id1685088330604 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685088339637[widget-type="header"] { font-weight: bold; }
#id1685088339639 img { object-fit: cover; }
#id1685088339640[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088339642[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088339643 img { object-fit: cover; }
#id1685088339648 img { object-fit: cover; }
#id1685088339654[widget-type="text"] { font-weight: bold; }
#id1685088339655 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685088354329[widget-type="header"] { font-weight: bold; }
#id1685088354331 img { object-fit: cover; }
#id1685088354332[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088354334[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088354335 img { object-fit: cover; }
#id1685088354340 img { object-fit: cover; }
#id1685088354346[widget-type="text"] { font-weight: bold; }
#id1685088354347 .hnr-desc-created-under { padding-bottom: 11px; }
#id1685088365952[widget-type="header"] { font-weight: bold; }
#id1685088365954 img { object-fit: cover; }
#id1685088365955[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088365957[widget-type="text"] #undefined { color: var(--thm-color1, #fff); }
#id1685088365958 img { object-fit: cover; }
#id1685088365963 img { object-fit: cover; }
#id1685088365969[widget-type="text"] { font-weight: bold; }
#id1685088365970 .hnr-desc-created-under { padding-bottom: 11px; }
#id1711373996918 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1711373996918 .item { max-width: 100%; }
#id1711373996918 { height: 933.188px; }
#id1711373996918[widget-type="slider"] { height: auto; }
#id1711374121979[widget-type="header"] { font-weight: bold; }
#id1711374121982[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374121985[widget-type="header"] { font-weight: bold; }
#id1711374121988[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374121991[widget-type="header"] { font-weight: bold; }
#id1711374121994[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374136180[widget-type="header"] { font-weight: bold; }
#id1711374136183[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374136186[widget-type="header"] { font-weight: bold; }
#id1711374136189[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374136192[widget-type="header"] { font-weight: bold; }
#id1711374136195[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374278631 .slider_inner { width: 100%; max-width: 100%; transform: none; }
#id1711374278631 .item { max-width: 100%; }
#id1711374278631 { height: 933.188px; }
#id1711374278631[widget-type="slider"] { height: auto; }
#id1711374328711[widget-type="header"] { font-weight: bold; }
#id1711374328714[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374328717[widget-type="header"] { font-weight: bold; }
#id1711374328720[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374328723[widget-type="header"] { font-weight: bold; }
#id1711374328726[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374339478[widget-type="header"] { font-weight: bold; }
#id1711374339481[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374339484[widget-type="header"] { font-weight: bold; }
#id1711374339487[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id1711374339490[widget-type="header"] { font-weight: bold; }
#id1711374339493[widget-type="separator"] { background-color: var(--thm-color3, #fff); height: 5px; width: 100%; }
#id17218033002320[widget-type="header"] { font-weight: bold; }
#id1-17218033342026[widget-type="header"] { font-weight: bold; }
#id1-17218033342077[widget-type="text"] #ckid17218034069640 { font-weight: normal; }
@media (max-width: 1199px) {
.hnr-page .lyt-slider-c4raw-text-v1 { font-size: 15px; }
.hnr-page .navNumber { font-size: 0px; display: block; }
.hnr-page .nuvLogo { width: 105px; }
.hnr-page .containerSize { padding-right: 4%; padding-left: 4%; }
.hnr-page h1 { font-size: 52px; }
.hnr-page h2 { font-size: 48px; }
.hnr-page h3 { font-size: 22px; }
.hnr-page .mainWhyImgInfo { padding: 25px; max-width: 380px; }
.hnr-page .mainWhyInfo { padding-right: 4%; }
.hnr-page .comentsInfoText { height: 150px; font-size: 13px; }
.hnr-page .partnerItem { flex-basis: 22.5%; }
.hnr-page .footerInfoInner { padding-left: 4%; }
.hnr-page .footerFormInner { padding-right: 4%; padding-bottom: 60px; }
.hnr-page .footerContainer { flex-direction: row; }
.hnr-page .footerFormSocialLogo { width: 140px; }
.hnr-page .footerSocial .svgContainer { width: 38px; height: 38px; }
.hnr-page .footerInfoServices { flex-basis: 180px; }
.hnr-page .footerInfoServicesBtn .button-text { text-align: left; }
.hnr-page .footerInfoNewsletter { flex-basis: 380px; }
.hnr-page .socialInner { left: 4%; }
.hnr-page .mainHeaderItem { width: 62%; }
.hnr-page .mainHeaderContainer { min-height: auto; }
.hnr-page .mainWhyTextlist:hover::before { transform: rotate(0deg); }
.hnr-page .mainOfferNumber { top: -66px; }
.hnr-page .mainOfferItem:hover .mainOfferNumber { top: -66px; }
.hnr-page .mainOfferTitle:not(:last-child) { margin-bottom: 85px; }
.hnr-page .mainBenefitsContainer { background-size: 37.5% 60%; }
.hnr-page .comentsSlider { position: relative; top: 0px; right: unset; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .headerBody { width: 96%; padding-right: 4%; padding-left: 4%; background-image: linear-gradient(90deg, var(--thm-color1, #fff) 0%, var(--thm-color1, #fff) 100%); align-self: center; margin-top: -120px; }
.hnr-page .headerDecor { width: 30%; height: 40.5%; }
.hnr-page .headerContainer { padding-right: 0%; min-height: auto; flex-direction: column; padding-top: 0px; align-items: center; }
.hnr-page .headerImg { position: relative; top: 0px; bottom: unset; left: 0px; width: 100%; }
.hnr-page .aboutBenefitsInner:hover::before { transform: rotate(0deg); }
.hnr-page .aboutInfoRow:hover .aboutInfoIcon { transform: rotate(0deg); }
.hnr-page .activitiesInner:hover::before { transform: translate(0%, -50%) rotate(0deg); }
.hnr-page .companiesBodyItem:hover .companiesIcon { transform: rotate(0deg); }
.hnr-page .whyYouContainerItem { flex-basis: 29%; }
.hnr-page .mainBenefitsRow { column-gap: 40px; }
.hnr-page .creditItem { padding: 40px; }
.hnr-page .creditList:hover .creditIcon { transform: rotate(0deg); }
.hnr-page .widget-blogCategories .blog-categorie-root li a { font-size: 13px; padding-right: 10px; padding-left: 10px; }
.hnr-page .widget-blogCategories .blog-categorie-root li { flex-basis: 45%; }
.hnr-page .contactMapInner { position: relative; top: 0px; bottom: unset; left: 0px; width: 100%; padding-top: 56%; }
.hnr-page .contactItem { padding-right: 4%; padding-left: 4%; width: 90%; margin-top: -120px; background-image: linear-gradient(90deg, var(--thm-color1, #fff) 0%, var(--thm-color1, #fff) 100%); }
.hnr-page [widget-type="slider"].slider .slider_outer .carousel-indicators { width: 66%; }
.hnr-page .contactMapInner .embed { position: absolute; z-index: 1; right: unset; bottom: unset; top: calc(50% + 0px); left: calc(50% + 0px); transform: translate(-50%, -50%); }
.hnr-page .faqTitle { font-size: 32px; }
}
@media (max-width: 1199px) {
#page .bowwe-footer { padding-right: 4%; padding-left: 4%; }
#id1684932948041[widget-type="slider"] { height: auto; }
}
@media (max-width: 991px) {
.hnr-page .lyt-slider-s4raw-column-v1 > .columnContainer { margin-bottom: 25px; }
.hnr-page .lyt-slider-s4raw-column-v1 > .columnContainer:last-child { margin-bottom: 0px; }
.hnr-page .nuvLogo { width: 90px; }
.hnr-page .menuContainer { min-height: 80px; }
.hnr-page h1 { font-size: 38px; }
.hnr-page h2 { font-size: 32px; }
.hnr-page h3 { font-size: 18px; }
.hnr-page { font-size: 14px; }
.hnr-page .mainHeaderSubtitle { font-size: 16px; }
.hnr-page .mainHeaderSubtitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .mainHeaderTitle:not(:last-child) { margin-bottom: 8px; }
.hnr-page .mainHeaderItem { width: 58%; }
.hnr-page .mainHeaderContainer { min-height: auto; }
.hnr-page .btnStyle { font-size: 14px; padding-top: 13px; padding-bottom: 13px; min-width: 160px; }
.hnr-page .headerSocial .svgContainer { width: 34px; height: 34px; }
.hnr-page .headerSocial { column-gap: 10px; }
.hnr-page .mainAboutContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .mainAboutTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .mainAboutText { row-gap: 12px; }
.hnr-page .mainAboutText:not(:last-child) { margin-bottom: 22px; }
.hnr-page .btnStyle2 { font-size: 14px; padding-top: 13px; padding-bottom: 13px; min-width: 160px; }
.hnr-page .mainWhyImgTitle { font-size: 18px; }
.hnr-page .mainWhyImgText { font-size: 14px; }
.hnr-page .mainWhyTitle:not(:last-child) { margin-bottom: 32px; }
.hnr-page .mainWhyTextSubtitle:not(:last-child) { margin-bottom: 8px; }
.hnr-page .mainWhyTextlist::before { width: 14px; height: 14px; }
.hnr-page .mainWhyTextlist { padding-left: 26px; }
.hnr-page .mainWhyTextInner { row-gap: 22px; }
.hnr-page .mainWhyTextInner:not(:last-child) { margin-bottom: 22px; }
.hnr-page .mainWhyImgInfo { right: -15px; bottom: -15px; }
.hnr-page .mainWhyContainer { padding-bottom: 60px; }
.hnr-page .mainOfferTitle { font-size: 25px; }
.hnr-page .mainOfferContainer { padding-bottom: 60px; }
.hnr-page .mainBenefitsContainer { padding-top: 60px; }
.hnr-page .mainBenefitsTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .mainQuestionsContainer .image-caption { padding-top: 88px; padding-bottom: 88px; }
.hnr-page .mainQuestionsTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .mainQuestionsText { font-size: 16px; }
.hnr-page .mainQuestionsText:not(:last-child) { margin-bottom: 32px; }
.hnr-page .statisticsContainer { padding-top: 310px; padding-bottom: 60px; }
.hnr-page .statisticsItem:not(:last-child) { border-right-width: 0px; }
.hnr-page .statisticsItem { flex-basis: 50%; padding-top: 0px; padding-bottom: 0px; background-position: center 0px; }
.hnr-page .comentsTitle { text-align: center; }
.hnr-page .comentsTitle:not(:last-child) { margin-bottom: 12px; }
.hnr-page .comentsText { text-align: center; }
.hnr-page .comentsText:not(:last-child) { margin-bottom: 90px; }
.hnr-page .comentsItem { flex-basis: auto; max-width: 600px; }
.hnr-page .comentsInfoText { height: 84px; }
.hnr-page .comentsRow { justify-content: center; }
.hnr-page .comentsBtnBig { margin-top: 0px; margin-right: auto; }
.hnr-page .comentsSlider { position: relative; top: 0px; right: unset; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); padding-bottom: 100px; }
.hnr-page .comentsSlider .carousel-indicators { left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .comentsSlider .slider_control:not(.custom).right { padding-bottom: 0px; position: absolute; top: unset; z-index: 1; right: 0px; bottom: -96px; left: unset; }
.hnr-page .comentsContainer { padding-bottom: 60px; }
.hnr-page .partnerContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .partnerText { font-size: 14px; }
.hnr-page .partnerText:not(:last-child) { margin-bottom: 40px; }
.hnr-page .partnerTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .partnerItem { flex-basis: 47%; }
.hnr-page .footerForm .contact-form .form-group .send-button span { font-size: 14px; padding-top: 13px; padding-bottom: 13px; min-width: 160px; }
.hnr-page .footerForm .contact-form .form-group:not(:last-child) { margin-bottom: 10px; }
.hnr-page .footerForm:not(:last-child) { margin-bottom: 40px; }
.hnr-page .footerInfoTitle { font-size: 26px; }
.hnr-page .footerFormTitle { font-size: 26px; }
.hnr-page .footerContainer { flex-direction: column-reverse; }
.hnr-page .footerFormInner { padding-bottom: 40px; padding-top: 60px; }
.hnr-page .footerInfoInner { padding-top: 40px; padding-bottom: 30px; }
.hnr-page .footerInfoTitle:not(:last-child) { margin-bottom: 8px; }
.hnr-page .footerInfoText:not(:last-child) { margin-bottom: 24px; }
.hnr-page .footerInfoContactInner:not(:last-child) { margin-bottom: 24px; }
.hnr-page .footerInfoBody { flex-direction: column; }
.hnr-page .footerInfoNewsletterTitle { font-size: 24px; }
.hnr-page .footerInfoServicesTitle { font-size: 24px; }
.hnr-page .footerInfoNewsletterText:not(:last-child) { margin-bottom: 24px; }
.hnr-page .footerInfoNewsletter { flex-basis: auto; }
.hnr-page .footerInfoNewsletterForm .contact-form { width: 100%; }
.hnr-page .footerInfoNewsletterForm .contact-form .form-group:nth-child(1) { flex-grow: 1; }
.hnr-page .mainBenefitsBody:not(:last-child) { margin-bottom: 60px; }
.hnr-page .aboutInfoContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .aboutInfoTop:not(:last-child) { margin-bottom: 40px; }
.hnr-page .aboutInfoSubtitle { font-size: 18px; }
.hnr-page .aboutInfoIcon { width: 14px; height: 14px; }
.hnr-page .aboutInfoItem { column-gap: 13px; }
.hnr-page .aboutInfoRow { flex-direction: column; }
.hnr-page .aboutInfoText { flex-basis: auto; padding-left: 27px; }
.hnr-page .aboutInfoRow:not(:last-child) { padding-bottom: 16px; margin-bottom: 16px; }
.hnr-page .aboutBenefitsInner::before { width: 24px; height: 24px; top: -2px; }
.hnr-page .aboutBenefitsInner { padding-left: 34px; }
.hnr-page .aboutBenefitsContainer:not(:last-child) { margin-bottom: 60px; }
.hnr-page .consultationItem .image-caption { padding-top: 88px; padding-bottom: 88px; }
.hnr-page .advantagesContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .advantagesTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .certificatesContainer { padding-top: 60px; padding-bottom: 60px; margin-bottom: 60px; }
.hnr-page .certificatesTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .clientsContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .clientsSubTitle::before { width: 14px; height: 14px; top: 0px; }
.hnr-page .clientsSubTitle { padding-left: 26px; font-size: 15px; line-height: 1.2; }
.hnr-page .clientsSubTitle:not(:last-child) { margin-bottom: 16px; }
.hnr-page .clientsBtn { font-size: 16px; }
.hnr-page .comentsBtnIcon { height: 14px; }
.hnr-page .mainOfferRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .helpTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .helpContainer { padding-bottom: 60px; }
.hnr-page .clientsTitle:not(:last-child) { margin-bottom: 90px; }
.hnr-page .mainOfferNumber { left: -5px; }
.hnr-page .mainQuestionsContainerPadding .image-caption { padding-top: 88px; padding-bottom: 88px; }
.hnr-page .assistContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .assistTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .activitiesInner::before { width: 24px; height: 24px; top: 14px; background-position: 0px 0px; left: 0px; }
.hnr-page .activitiesInner:hover::before { top: 14px; left: 0px; }
.hnr-page .activitiesInner { padding-left: 40px; }
.hnr-page .activitiesContainer { padding-bottom: 60px; }
.hnr-page .companiesContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .companiesRow:not(:last-child) { margin-bottom: 60px; }
.hnr-page .companiesRow { flex-direction: column; align-items: flex-start; }
.hnr-page .companiesTitle { flex-basis: auto; }
.hnr-page .companiesBody { flex-basis: auto; }
.hnr-page .companiesIcon { width: 24px; height: 24px; }
.hnr-page .headerContainer { margin-top: 40px; }
.hnr-page .whyYouContainer { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .whyYouTopContainer { flex-direction: column; align-items: flex-start; }
.hnr-page .whyYouTitle { flex-basis: auto; }
.hnr-page .whyYouText { flex-basis: auto; }
.hnr-page .creditTitle { font-size: 24px; }
.hnr-page .creditIcon { margin: 0px; width: 24px; height: 24px; }
.hnr-page .creditContainer { margin-bottom: 60px; }
.hnr-page .adviceArticle { padding-top: 60px; padding-bottom: 60px; }
.hnr-page .adviceArticleBtn { margin-top: 40px; }
.hnr-page .reviewsTitle { font-size: 32px; }
.hnr-page .reviewsTitle:not(:last-child) { margin-bottom: 40px; }
.hnr-page .reviewsContainer { padding-top: 56px; margin-bottom: 60px; }
.hnr-page .reviewsImg { width: 82px; height: 82px; }
.hnr-page .reviewsRow:not(:last-child) { margin-bottom: 40px; }
.hnr-page .reviewsQuestionsContainer { margin-bottom: 60px; }
.hnr-page .reviewsStatisticsTitle { font-size: 32px; }
.hnr-page .reviewsStatisticsContainer { margin-bottom: 60px; flex-direction: column; }
.hnr-page .reviewsStatisticsTitleInner { flex-basis: auto; }
.hnr-page .reviewsStatisticsBody { flex-basis: auto; }
.hnr-page .reviewsStatisticsText { font-size: 14px; }
.hnr-page .faqTopRow { flex-direction: column; row-gap: 16px; }
.hnr-page .faqTopText { flex-basis: auto; }
.hnr-page .faqTopRow:not(:last-child) { margin-bottom: 40px; }
.hnr-page .faqAccordion .collapse-header { font-size: 18px; min-height: 80px; }
.hnr-page .faqContainer { padding-bottom: 60px; padding-top: 56px; }
.hnr-page .blogRow { flex-direction: column-reverse; row-gap: 50px; }
.hnr-page .blogCategoriesItem { flex-basis: auto; width: 100%; }
.hnr-page .blogInformationContainer { padding-bottom: 60px; }
.hnr-page .blogContainer { padding-bottom: 60px; padding-top: 56px; }
.hnr-page .blogItem { padding-right: 0%; }
.hnr-page .postContainer { padding-top: 60px; padding-bottom: 60px; flex-direction: column; row-gap: 50px; }
.hnr-page .postTitle:not(:last-child) { margin-bottom: 20px; }
.hnr-page .articleText:not(:last-child) { margin-bottom: 20px; }
.hnr-page .articleImg:not(:last-child) { margin-bottom: 20px; }
.hnr-page .articleInfoCol:not(:last-child) { margin-bottom: 20px; }
.hnr-page .articleColText { font-size: 14px; }
.hnr-page .articleText { font-size: 14px; }
.hnr-page .articleText ol { margin-top: 20px; }
.hnr-page .contactContainer { margin-bottom: 60px; }
.hnr-page .contactIcon { top: 3px; }
.hnr-page .contactTitle { font-size: 32px; }
.hnr-page .aboutInfoTitle { flex-basis: 542px; }
.hnr-page [widget-type="slider"].slider .slider_outer .carousel-indicators { left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .w-blogList-v3 .hnr-widget-content.hnr-widget-T .hnr-detail-view-wrapper { flex-basis: 50%; }
.hnr-page .postItem { padding-right: 0%; }
.hnr-page .contactItem { width: 87.5%; }
.hnr-page .faqTitle { flex-basis: auto; }
.hnr-page .lyt-header-h7-text-v1 { padding-top: 20px; font-size: 14px; }
.hnr-page .lyt-header-h7-space-v1 { padding: 20px 4%; }
.hnr-page .lyt-text-t8raw-v1.raw-text-smaller { font-size: 0.9em; }
.hnr-page .lyt-text-t8raw-v1.raw-header-smaller { font-size: 0.8em; }
.hnr-page .lyt-text-t8-space-v1 { padding: 20px 4%; }
}
@media (max-width: 991px) {
#page .bowwe-footer { background-color: var(--thm-color5, #fff); }
#id1685004567804[widget-type="slider"] { height: auto; }
}
@media (max-width: 767px) {
.hnr-page .lyt-slider-c4raw-text-v1 { font-size: 14px; }
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page .mainHeaderContainer { padding-top: 130px; flex-direction: column; row-gap: 30px; align-items: center; background-size: cover; padding-bottom: 0px; margin-top: -80px; background-position: center bottom; }
.hnr-page .mainHeaderImgInner { position: relative; top: 0px; right: unset; bottom: unset; left: 0px; width: 100%; padding-left: 0%; background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%); }
.hnr-page .socialInner { position: relative; top: 0px; bottom: unset; left: 0px; display: flex; flex-direction: column; row-gap: 8px; }
.hnr-page .mainHeaderItem { width: 100%; display: flex; flex-direction: column; align-items: center; text-align: center; }
.hnr-page h1 { font-size: 30px; color: var(--thm-color2, #fff); }
.hnr-page { background-color: var(--thm-color1, #fff); font-size: 13px; }
.hnr-page .menuContainer { background-color: rgba(247, 247, 247, 0); min-height: 66px; }
.hnr-page .mainAboutItem { padding-right: 0%; }
.hnr-page .mainAboutContainer { flex-direction: column; row-gap: 35px; }
.hnr-page .mainWhyContainer { flex-direction: column; row-gap: 40px; }
.hnr-page .mainWhyInfo { padding-left: 4%; }
.hnr-page .mainOfferTitle { font-size: 18px; }
.hnr-page .mainOfferItem { flex-basis: auto; }
.hnr-page .mainBenefitsItem { flex-basis: 45%; display: flex; flex-direction: column; align-items: center; }
.hnr-page .mainBenefitsRow { flex-direction: row; gap: 60px 24px; }
.hnr-page .mainBenefitsSubtitle { font-size: 14px; text-align: center; }
.hnr-page .statisticsItem { flex-basis: 100%; }
.hnr-page .comentsInfoText { height: 120px; }
.hnr-page .footerFormSocialLogo { width: 110px; }
.hnr-page .footerSocial { column-gap: 16px; }
.hnr-page .footerSocial .svgContainer { width: 36px; height: 36px; }
.hnr-page .footerFormSocialInner { row-gap: 20px; }
.hnr-page .headerBody { padding-top: 25px; padding-bottom: 0px; margin-top: -40px; }
.hnr-page .headerContainer { margin-top: 40px; }
.hnr-page .aboutBenefitsContainer { flex-direction: column; }
.hnr-page .advantagesRow { flex-direction: column; row-gap: 24px; }
.hnr-page .advantagesNumber { font-size: 72px; }
.hnr-page .advantagesNumber:not(:last-child) { margin-bottom: 8px; }
.hnr-page .advantagesItem:not(:last-child) { padding-right: 0px; border-right-width: 0px; }
.hnr-page .clientsTitle:not(:last-child) { margin-bottom: 90px; }
.hnr-page .clientsRow { display: flex; row-gap: 80px; }
.hnr-page .mainOfferNumber { left: 0px; }
.hnr-page .helpItem { flex-basis: 100%; }
.hnr-page .helpSubTitle { text-align: left; }
.hnr-page .assistBenefitsInner { flex-basis: 100%; }
.hnr-page .assistTitle { text-align: center; }
.hnr-page .companiesBodyItem { flex-basis: auto; }
.hnr-page .companiesBody { flex-direction: column; }
.hnr-page .clientsSubTitle { line-height: 1.4; }
.hnr-page .whyYouContainerItem { flex-basis: 100%; }
.hnr-page .creditContainer { flex-direction: column; padding-top: 0px; padding-bottom: 0px; }
.hnr-page .creditItem { padding: 25px 4%; }
.hnr-page .comentsText { font-size: 14px; max-width: 310px; margin-right: auto; margin-left: auto; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-detail-view-wrapper { flex-basis: 100%; }
.hnr-page .adviceArticle .hnr-widget-content { row-gap: 46px; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-desc-shortTxt-under { font-size: 14px; }
.hnr-page .adviceArticle .hnr-widget-content .hnr-widget-element .hnr-desc-title-under { font-size: 18px; margin-bottom: 8px; }
.hnr-page .reviewsItem { flex-basis: 100%; }
.hnr-page .faqAccordion .collapse-header { padding-left: 20px; font-size: 14px; line-height: 1.5; min-height: 68px; }
.hnr-page .faqAccordion .collapse-content { padding-left: 20px; padding-right: 20px; }
.hnr-page .faqTitle { font-size: 24px; }
.hnr-page .faqTopRow:not(:last-child) { margin-bottom: 30px; }
.hnr-page .postTitle { font-size: 24px; }
.hnr-page .postTitle:not(:last-child) { margin-bottom: 24px; }
.hnr-page .articleInfoCol { flex-direction: column; row-gap: 20px; }
.hnr-page .contactItem { margin-top: -24px; padding-top: 25px; width: 91%; }
.hnr-page .contactInfoTitle { font-size: 24px; }
.hnr-page .contactIcon { width: 14px; height: 14px; top: 4px; }
.hnr-page .contactItemText { font-size: 14px; }
.hnr-page .contactInfoText { font-size: 14px; }
.hnr-page .contactBtnItem { font-size: 14px; }
.hnr-page .contactBtn { font-size: 14px; }
.hnr-page .container-menu { height: 0px; }
.hnr-page .widget-langswitch { font-size: 16px; position: absolute; z-index: 1; right: 22%; bottom: unset; left: unset; top: calc(50% + 0px); transform: translate(0%, -50%); }
.hnr-page .navNumber { position: absolute; z-index: 1; right: 14.5%; bottom: unset; left: unset; top: calc(50% + 0px); transform: translate(0%, -50%); }
.hnr-page .hamb { width: auto; height: auto; position: absolute; z-index: 1; right: 0px; bottom: unset; left: unset; top: -2px; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items { display: flex; flex-direction: column; background-color: var(--thm-color2, #fff); height: 100vh; align-items: center; justify-content: center; row-gap: 20px; padding-right: 4%; padding-left: 4%; transition-duration: 500ms; margin-left: -100%; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li a { width: fit-content;width: -moz-fit-content; position: relative; right: unset; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); color: var(--thm-color1-darker, #fff); font-size: 24px; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li { width: fit-content;width: -moz-fit-content; padding-left: 0px; }
.hnr-page .navigation-items .dropdown-list:hover::before { transform: rotate(0deg); }
.hnr-page .menuContainer .widget-navigation.expanded ul.navigation-items .dropdown-list::before { transform: rotate(180deg); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.active::before { transform: rotate(0deg); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.expanded::before { width: fit-content;width: -moz-fit-content; }
.hnr-page [widget-type="navigation"].widget-navigation > [widget-type="space"] .dropdown-list > a > .fst-level-drop-plus, [widget-type="navigation"].widget-navigation > ul.navigation-items .dropdown-list > a > .fst-level-drop-plus { display: none; }
.hnr-page .navigation-items .dropdown-list::before { background-image: url("/upload/domain/37295/images/menu-icon-mobile.svg?1023459.900000006"); width: 20px; height: 18px; position: relative; z-index: 1; top: 5px; left: calc(50% + 0px); background-size: contain; background-position: center center; right: unset; bottom: unset; transform: translate(-50%, 0%); display: none; align-items: normal; column-gap: normal; content: " "; transition-duration: 500ms; }
.hnr-page .navigation-items .dropdown-list { flex-direction: row-reverse; justify-content: flex-start; align-items: flex-start; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list { display: flex; align-items: flex-start; gap: 0px; flex-direction: column; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list a .fst-level-drop-plus { right: -65px; position: absolute; z-index: 1; bottom: unset; left: unset; top: calc(50% + 2px); transform: translate(0%, -50%); }
.hnr-page .hnr-page [widget-type="navigation"].widget-navigation > [widget-type="space"] .dropdown-list > a > .fst-level-drop-plus, [widget-type="navigation"].widget-navigation > ul.navigation-items .dropdown-list > a > .fst-level-drop-plus { display: block; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.expanded ul { background-color: rgba(0, 0, 0, 0); position: relative; right: unset; bottom: unset; left: calc(50% + 0px); z-index: 1; top: 0px; transform: translate(-50%, 0%); padding: 35px 0px 0px; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.expanded ul li { padding-right: 0px; position: relative; right: unset; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.expanded ul li a { font-size: 16px; }
.hnr-page .navigation-items li.dropdown-list .submenu li:not(:last-child) a { margin-bottom: 16px; }
.hnr-page .menuContainer .widget-navigation.expanded ul.navigation-items { margin-left: 0px; }
.hnr-page .mainOfferRow { row-gap: 90px; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li.active .nav-top-item { color: var(--thm-color3, #fff); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li .submenu li active .submenu-item::before { width: 100%; }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li .submenu li active .submenu-item { color: var(--thm-color3, #fff); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items li .submenu li active .submenu-item.active { color: var(--thm-color3, #fff); }
.hnr-page .menuContainer .widget-navigation ul.navigation-items .dropdown-list.expanded ul li a.active::before { width: 100%; }
.hnr-page [widget-type="slider"].slider .slider_outer .carousel-indicators { left: calc(50% + 0px); transform: translate(-50%, 0%); }
.hnr-page .w-blogList-v3 .hnr-widget-content.hnr-widget-T .hnr-detail-view-wrapper { flex-basis: 100%; }
.hnr-page .hamb .widget-icon { width: 36px; height: 36px; }
.hnr-page .nuvNumberIcon { width: 19px; height: 28px; }
.hnr-page .nuvLogo { width: 105px; }
.hnr-page .mainWhyImgInfo { max-width: none; width: 94%; position: relative; top: 0px; right: unset; bottom: unset; left: calc(50% + 0px); transform: translate(-50%, 0%); margin-top: -70px; }
.hnr-page .mainHeaderTitle { text-align: center; }
.hnr-page h2 { font-size: 28px; color: var(--thm-color2, #fff); }
}
@media (max-width: 767px) {
#page .bowwe-footer { padding-right: 2%; padding-left: 2%; }
#page .bowwe-footer_text { font-size: 12px; }
}
