#id1780315478180 img { object-position: right bottom; }
#id1780351158297 img { object-position: right bottom; }
.hnr-page .board-team__text { padding: 15px; border-top-width: 1px; border-top-style: solid; }
#id1780397155767[widget-type="logov2"] { margin-left: 0em; }
@media (max-width: 1199px) {
}
@media (max-width: 991px) {
}
@media (max-width: 767px) {
}
.hnr-page .w-button-v3 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; font-size: 14px; }
.hnr-page .w-button-v3.btn-icon-vertical { flex-direction: column; }
.hnr-page .w-button-v3.btn-icon-horizontal { flex-direction: row; }
.hnr-page .w-button-v3 .widget-icon { margin: 0px; }
.hnr-page .w-button-v3 .button-text { text-align: inherit; }
.hnr-page .w-space-v3:empty { height: 100px; width: 100%; min-height: 30px; }
.hnr-page .w-space-v3.flx-rows { display: flex; flex-direction: row; }
.hnr-page .w-space-v3.flx-cols { display: flex; flex-direction: column; }
.hnr-page .w-space-v3.grid-container { display: grid; }
.hnr-page .w-space-v3.absolute-widget:empty { min-width: 300px; }
.hnr-page .w-section-v1 { height: auto; }
.hnr-page .w-header-v2 { margin-top: 0px; margin-bottom: 0px; width: 100%; }
.hnr-page .w-header-v2 .has-decors { vertical-align: middle; }
.hnr-page .w-header-v2 .header-decor { width: max-content; }
.hnr-page .w-header-v2 .header-decor > img { width: 100%; }
.hnr-page .w-header-v2 .header-decor-right { float: right; }
.hnr-page .w-header-v2 .header-decor-left { float: left; }
.hnr-page .w-header-v2 .header-decor-bottom { clear: both; }
.hnr-page .w-movie-v2.absolute-widget { width: 50%; height: 500px; }
.hnr-page .w-contactform-v4 { min-height: auto; }
.hnr-page .w-contactform-v4 .send-button + .help-block { min-height: 0px; }
.hnr-page .w-contactform-v4 .form-control { padding: 13px 16px; font-size: inherit; height: auto; border-radius: 8px; }
.hnr-page .w-contactform-v4 .contact-fields-container > .widget-column > .form-group { margin-bottom: 4px; }
.hnr-page .w-contactform-v4 .contact-fields-container > .widget-column > .form-group:last-of-type { margin-bottom: 0px; }
.hnr-page .w-contactform-v4 .submit-contact-form { padding: 13px 16px; font-size: inherit; width: 100%; background-color: rgb(60, 65, 77); color: rgb(255, 255, 255); border-radius: 8px; }
.hnr-page .w-contactform-v4 .contact-fields-container { padding: 0px; }
.hnr-page .w-contactform-v4 .chips-container { display: flex; flex-wrap: wrap; gap: 8px; }
.hnr-page .w-contactform-v4 .chips-container .chips-item { width: fit-content;width: -moz-fit-content; height: fit-content; }
.hnr-page .w-contactform-v4 .chips-container .chips-item > label { background: lightgrey; padding: 8px; border-radius: 8px; }
.hnr-page .w-contactform-v4 .chips-container .chips-item > input:checked ~ label { background: grey; }
.hnr-page .w-column-v4 { width: 100%; justify-content: flex-start; margin: 0px; }
.hnr-page .w-langswitch-v2 > span { display: inline-flex; align-items: center; padding: 0px; }
.hnr-page .w-langswitch-v2 ul.language-items { max-width: max-content; min-width: fit-content;width: -moz-fit-content; }
.hnr-page .w-langswitch-v2 ul.language-items.visible { display: block; }
.hnr-page .w-langswitch-v2 .language-item { display: inline-flex; align-items: center; margin-right: 15px; }
.hnr-page .w-langswitch-v2 .icon { width: 30px; height: 30px; padding: 3px; }
.hnr-page .w-langswitch-v2 .ownIcon { max-width: 30px; max-height: 30px; margin-right: 3px; }
.hnr-page .w-langswitch-v2 .flag { margin-right: 4px; vertical-align: middle; }
.hnr-page .lyt-hero-banner-hb1raw-button1-v2 { margin-left: 0px; margin-right: 0px; }
.hnr-page .lyt-hero-banner-hb1raw-button2-v2 { margin-left: 0px; margin-right: 0px; }
.hnr-page .lyt-hero-banner-hb1raw-space3-v1 { display: flex; gap: 20px; }
.hnr-page .lyt-hero-banner-hb1raw-space1-v1 { display: flex; flex-direction: column; height: 100%; justify-content: space-between; }
.hnr-page .lyt-hero-banner-hb1raw-container-v1 { background: url("/static/build/assets/img/widget-templates/hero-banner/hero-banner-background-1.webp") center 0px / cover no-repeat lightgray; width: 100%; padding: 75px 4% 140px; height: 90vh; }
.hnr-page .lyt-hero-banner-hb1raw-header1-v2 { width: 85%; font-size: 96px; color: rgb(255, 255, 255); font-weight: bold; line-height: 1.5; margin-top: 0px; margin-bottom: 25px; }
.hnr-page .lyt-hero-banner-hb1raw-header2-v2 { font-size: 40px; width: 60%; color: rgb(255, 255, 255); font-weight: 500; margin-top: 0px; margin-bottom: 0px; }
.hnr-page .lyt-movie-default-v1 video { object-fit: cover; }
.hnr-page .lyt-text-v3 { width: 100%; }
.hnr-page .lyt-text-v3.absolute-widget { width: 320px; }
.hnr-page .lyt-icon-external-v2 { width: 64px; height: 64px; }
.hnr-page .lyt-column-cdefault-v3 { margin: 0px; }
.hnr-page .lyt-column-cdefault-v3 > .columnContainer { padding: 0px; }
.hnr-page .lyt-column-cdefault-v3.absolute-widget { width: 50%; }
.hnr-page .lyt-logo-default-v2 { display: inline-block; }
.hnr-page .lyt-logo-default-v2 img { width: 100%; height: 100%; }
.hnr-page .lyt-btn-hamb-v3 { display: table; padding: 0px; width: 30px; background-color: transparent; height: 30px; }
.hnr-page .lyt-btn-close-v2 { display: table; padding: 0px; width: 30px; height: 30px; background-color: transparent; }
.hnr-page .lyt-navigation-default-v1 .submenu { background-color: rgb(255, 255, 255); }
@media (min-width: 1200px) {
    .container {
        width: 1440px;
        padding-right: 15px;
        padding-left: 15px;
    }
}
.hnr-page .primary-button { background-color: var(--thm-color3, #fff); color: var(--txt-colorColorInverse, #fff); font-size: 15px; padding: 10px 34px; border-style: none; border-radius: 0px; font-family: Montserrat; font-weight: 500; transition-duration: 500ms; margin: 0px; text-align: center; }
.hnr-page .primary-button:hover { background-color: var(--thm-color3-dark, #fff); transition-duration: 500ms; }
.hnr-page .secondary-button:hover { background-color: var(--thm-color1-dark, #fff); color: rgb(255, 255, 255); transition-duration: 500ms; }
.hnr-page h1 { color: var(--txt-colorColorInverse, #fff); font-family: Montserrat; font-weight: 600; font-size: 48px; }
.hnr-page { color: var(--txt-colorColor3, #fff); font-size: 18px; font-family: Montserrat; font-weight: 400; line-height: 1.5; }
.hnr-page a { font-size: 15px; font-family: Montserrat; font-weight: 500; letter-spacing: normal; line-height: 1.5; direction: ltr; }
.hnr-page h2 { font-family: Montserrat; font-weight: 600; font-size: 34px; line-height: 1.2; }
.hnr-page h3 { font-family: Montserrat; font-weight: 600; font-size: 20px; line-height: 1.3; }
.hnr-page h4 { font-family: Montserrat; font-weight: 600; font-size: 18px; line-height: 1.5; }
.hnr-page h5 { font-family: Montserrat; font-weight: 300; font-size: 16px; }
.hnr-page h6 { font-size: 16px; font-family: Montserrat; font-weight: 300; }
.hnr-page .button-3 { display: flex; justify-content: center; align-items: center; width: fit-content;width: -moz-fit-content; font-size: 15px; color: var(--txt-colorColor2, #fff); font-family: Montserrat; font-weight: 400; line-height: 1.5; padding-top: 4px; padding-bottom: 4px; border-width: 0px; border-style: solid; }
.hnr-page .button-3.btn-icon-vertical { flex-direction: column; }
.hnr-page .button-3.btn-icon-horizontal { flex-direction: row; }
.hnr-page .button-3 .widget-icon { margin: 0px; }
.hnr-page .button-3 .button-text { text-align: inherit; }
.hnr-page .secondary-button { background-color: var(--thm-color1, #fff); color: var(--txt-colorColorInverse, #fff); font-size: 15px; padding: 10px 26px; border-bottom-color: var(--thm-color1, #fff); border-left-color: var(--thm-color1, #fff); border-style: none; border-width: 0px; border-radius: 0px; transition-duration: 500ms; font-family: Montserrat; font-weight: 500; line-height: 1.5; border-top-color: var(--thm-color1, #fff); border-right-color: var(--thm-color1, #fff); text-align: center; }
.hnr-page [class*="__container"] { width: 100%; max-width: 1470px; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }
.hnr-page .z-index-3 { position: relative; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); z-index: 3; }
.hnr-page .p-statick { position: static; right: unset; bottom: unset; }
.hnr-page .main-header__video { position: absolute; z-index: 0; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 0px; left: 0px; width: 100%; height: 100%; }
.hnr-page .main-header__video::before { width: 100%; height: 100%; content: ""; display: inline-block; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(-50%, -50%, 0px); top: calc(50% + 0px); left: calc(50% + 0px); background-color: var(--thm-color1-alpha4, #fff); }
.hnr-page .main-header__container { padding-top: 120px; padding-bottom: 120px; min-height: 66vh; display: flex; flex-direction: column; justify-content: flex-end; }
.hnr-page .tc-white { color: var(--txt-colorColorInverse, #fff); }
.hnr-page .fs-24 { font-size: 24px; }
.hnr-page .fw-300 { font-weight: 300; }
.hnr-page .mb_10:not(:last-child) { margin-bottom: 10px; }
.hnr-page .mb_14:not(:last-child) { margin-bottom: 14px; }
.hnr-page .fs-28 { font-size: 28px; }
.hnr-page .mb_30:not(:last-child) { margin-bottom: 30px; }
.hnr-page .pt-120 { padding-top: 120px; }
.hnr-page .pb-120 { padding-bottom: 120px; }
.hnr-page .pb-60 { padding-bottom: 60px; }
.hnr-page .pt-60 { padding-top: 60px; }
.hnr-page .main-about__container { display: flex; flex-wrap: wrap; gap: 40px 50px; justify-content: space-between; align-items: center; }
.hnr-page .main-about__column-left { flex-basis: 300px; flex-grow: 1; }
.hnr-page .main-about__column-right { flex-basis: 300px; flex-grow: 1; padding-bottom: 20px; padding-left: 20px; }
.hnr-page .main-about__description { background-color: var(--thm-color1, #fff); padding: 30px; position: absolute; z-index: 1; right: unset; bottom: 0px; transform: translate3d(0%, 0%, 0px); top: unset; left: 0px; width: 88%; }
.hnr-page .t-label { font-size: 16px; line-height: 1.2; color: var(--txt-colorColorDefault, #000); font-weight: 300; letter-spacing: 0.05em; text-transform: uppercase; }
.hnr-page .mb_24:not(:last-child) { margin-bottom: 24px; }
.hnr-page .br-4 { border-radius: 4px; }
.hnr-page .main-about__icon { margin: 0px; width: 24px; height: auto; }
.hnr-page .main-about__img { width: 100%; aspect-ratio: 610 / 530; }
.hnr-page .main-about__img img { object-fit: cover; width: 100%; height: 100%; }
.hnr-page .t-center { text-align: center; }
.hnr-page .main-services__inner { padding: 32px 24px; }
.hnr-page .main-services__icon { margin: 0px; width: 48px; height: 48px; display: flex; align-items: center; justify-content: center; background-color: rgba(0, 14, 36, 0.05); padding: 11px; }
.hnr-page .mb_45:not(:last-child) { margin-bottom: 45px; }
.hnr-page .main-services__top-text { max-width: 1140px; }
.hnr-page .m-inline { margin-right: auto; margin-left: auto; }
.hnr-page .main-services__row { display: flex; flex-wrap: wrap; max-width: none; margin-right: -6px; margin-left: -6px; row-gap: 12px; }
.hnr-page .main-services__column { flex-basis: 25%; padding-right: 6px; padding-left: 6px; display: flex; flex-direction: column; }
.hnr-page .col_shadow { box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px 0px; display: flex; flex-direction: column; row-gap: 16px; flex-grow: 1; }
.hnr-page .main-presence__img { width: 100%; aspect-ratio: 568 / 624; }
.hnr-page .main-presence__img img { width: 100%; height: 100%; object-fit: cover; }
.hnr-page .main-presence__container { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 40px; align-items: flex-start; }
.hnr-page .main-presence__column-left { flex-basis: 280px; flex-grow: 1; }
.hnr-page .main-presence__column-right { flex-basis: 400px; flex-grow: 1; }
.hnr-page .main-presence__number { width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; font-weight: 600; font-size: 16px; color: var(--thm-color1-darker, #fff); box-shadow: rgba(0, 0, 0, 0.05) 0px 0px 5px 0px; flex-shrink: 0; }
.hnr-page .main-presence__list { display: flex; align-items: flex-start; column-gap: 24px; }
.hnr-page .main-presence__description { display: flex; flex-direction: column; row-gap: 8px; }
.hnr-page .main-presence__list-row { display: flex; flex-direction: column; row-gap: 32px; }
.hnr-page .main-networking__container { display: flex; flex-wrap: wrap; gap: 40px; align-items: center; }
.hnr-page .main-networking__column-left { flex-basis: 400px; flex-grow: 1; }
.hnr-page .main-networking__column-right { flex-basis: 280px; flex-grow: 1; padding-bottom: 6%; padding-left: 6%; }
.hnr-page .main-networking__img-big { width: 100%; aspect-ratio: 480 / 458; }
.hnr-page .main-networking__img-big img { width: 100%; height: 100%; object-fit: cover; }
.hnr-page .main-networking__img-small { width: 55%; aspect-ratio: 350 / 334; position: absolute; z-index: 1; right: unset; bottom: 0px; transform: translate3d(0%, 0%, 0px); top: unset; left: 0px; }
.hnr-page .main-membership__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.95) 0%, rgba(13, 94, 175, 0.95) 100%), url("https://upload.bowwe.com/domain/82752/images/strona-glowna/kto-moze-dolaczyc.webp?6134933.400000036"); background-size: cover; background-position: center 0px; }
.hnr-page .c-traspatent { color: var(--txt-colorColor2, #fff); }
.hnr-page .main-membership__top-row { padding-bottom: 60px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color2-alpha1, #fff); display: flex; flex-wrap: wrap; gap: 40px; padding-right: 5%; padding-left: 5%; }
.hnr-page .mb_60:not(:last-child) { margin-bottom: 60px; }
.hnr-page .main-membership__top-column-left { flex-basis: 320px; flex-grow: 1; }
.hnr-page .main-membership__top-colum-right { flex-basis: 320px; flex-grow: 1; padding: 32px; background-color: rgba(255, 255, 255, 0.06); border-width: 1px; border-style: solid; border-color: rgba(255, 255, 255, 0.15); }
.hnr-page .main-membership__top-number { width: 30px; height: 30px; display: flex; align-items: center; justify-content: center; border-width: 1px; border-style: solid; border-top-color: var(--thm-color3-alpha5, #fff); border-right-color: var(--thm-color3-alpha5, #fff); border-bottom-color: var(--thm-color3-alpha5, #fff); border-left-color: var(--thm-color3-alpha5, #fff); font-size: 14px; color: var(--txt-colorColorInverse, #fff); }
.hnr-page .main-membership__top-inner { display: flex; align-items: flex-start; column-gap: 15px; flex-direction: row; }
.hnr-page .main-membership__top-icons { flex-shrink: 0; display: flex; flex-direction: column; align-items: center; row-gap: 5px; }
.hnr-page .main-membership__top-icons::after { width: 1px; height: 12px; background-color: var(--thm-color2-alpha2, #fff); display: inline-block; content: ""; }
.hnr-page .main-membership__top-item { display: flex; align-items: flex-start; flex-direction: column; row-gap: 10px; }
.hnr-page .main-membership__top-inner:last-child .main-membership__top-icons::after { display: none; }
.hnr-page .main-membership__icon { margin: 0px; width: 14px; height: 22px; flex-shrink: 0; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.hnr-page .main-membership__inner { display: flex; align-items: flex-start; column-gap: 12px; flex-basis: 50%; padding-top: 16px; padding-bottom: 16px; }
.hnr-page .main-membership__description { display: flex; flex-direction: column; row-gap: 16px; }
.hnr-page .main-membership__row { display: flex; flex-wrap: wrap; }
.hnr-page .main-membership__inner-left { padding-right: 30px; }
.hnr-page .main-membership__inner-right { padding-left: 30px; border-left-width: 1px; border-left-style: solid; border-left-color: var(--thm-color2-alpha1, #fff); }
.hnr-page .main-membership__inner-top { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color2-alpha1, #fff); }
.hnr-page .main-membership__body { padding-right: 5%; padding-left: 5%; }
.hnr-page .btn-100 { width: 100%; }
.hnr-page .main-structure__row { max-width: none; margin-right: -6px; margin-left: -6px; width: auto; display: flex; flex-wrap: wrap; row-gap: 12px; align-items: flex-start; }
.hnr-page .main-structure__column { padding-right: 6px; padding-left: 6px; display: flex; flex-direction: column; flex-basis: 33.333%; }
.hnr-page .main-structure__inner { padding: 60px 24px; display: flex; flex-direction: column; align-items: center; }
.hnr-page .main-structure__icon { margin: 0px; width: 36px; height: auto; }
.hnr-page .main-structure__inner-grey { background-color: rgb(251, 251, 251); border-width: 1px; border-style: solid; border-color: rgba(196, 198, 208, 0.3); }
.hnr-page .main-structure__inner-blue { background-color: var(--thm-color1, #fff); }
.hnr-page .main-structure__icon-white path { fill: var(--txt-colorColorInverse, #fff); }
.hnr-page .main-contact__icon { margin: 0px; flex-shrink: 0; width: 18px; height: auto; }
.hnr-page .fs-16 { font-size: 16px; }
.hnr-page .main-contact__container { display: flex; justify-content: space-between; gap: 40px 50px; }
.hnr-page .main-contact__column-left { flex-basis: 340px; flex-grow: 1; padding: 50px 40px; border-width: 1px; border-style: solid; border-top-color: var(--thm-color1, #fff); border-right-color: var(--thm-color1, #fff); border-bottom-color: var(--thm-color1, #fff); border-left-color: var(--thm-color1, #fff); }
.hnr-page .main-contact__column-right { flex-basis: 320px; flex-grow: 1; }
.hnr-page .main-contact__form { right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); overflow: visible; }
.hnr-page .main-contact__form .contact-form .form-group { padding-right: 0px; padding-left: 0px; }
.hnr-page .main-contact__form .contact-form .form-control { border-radius: 0px; border-width: 0px 0px 1px; border-style: solid; box-shadow: none; border-bottom-color: var(--thm-color1-alpha3, #fff); padding-right: 0px; padding-left: 0px; color: var(--thm-color1, #fff); }
.hnr-page .main-contact__form .contact-form input.form-control { height: 52px; }
.hnr-page .main-contact__form .contact-form .check-input input { position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 0px; left: 0px; width: 0px; height: 0px; opacity: 0; }
.hnr-page .main-contact__form .contact-form .check-input span { font-size: 14px; }
.hnr-page .main-contact__form .contact-form .check-input span::before { border-width: 2px; border-style: solid; border-radius: 4px; width: 18px; height: 18px; display: inline-block; content: ""; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 1px; left: 0px; border-top-color: var(--txt-colorColorDefault, #000); border-right-color: var(--txt-colorColorDefault, #000); border-bottom-color: var(--txt-colorColorDefault, #000); border-left-color: var(--txt-colorColorDefault, #000); }
.hnr-page .main-contact__form .contact-form .check-input input:checked + span::before { background-image: url("https://upload.bowwe.com/domain/82752/images/icons/checked.svg?11007098.799999952"); background-position: center center; border-color: rgba(0, 0, 0, 0); }
.hnr-page .main-contact__form .contact-form .check-input { padding-left: 26px; }
.hnr-page .main-contact__form .contact-form .widget-button { max-width: 360px; margin-right: 0px; margin-left: 0px; }
.hnr-page .fw-600 { font-weight: 600; }
.hnr-page .c-blue { color: var(--txt-colorColorDefault, #000); }
.hnr-page .main-contact__inner { display: flex; align-items: flex-start; column-gap: 20px; }
.hnr-page .main-contact__list { display: flex; flex-direction: column; row-gap: 30px; }
.hnr-page .main-contact__link { margin: 0px; font-size: 16px; color: var(--txt-colorColor3, #fff); }
.hnr-page .main-contact__link:hover { text-decoration-line: underline; }
.hnr-page .bg-blue { background-color: var(--thm-color1, #fff); }
.hnr-page .footer__logo { max-width: 346px; width: 100%; }
.hnr-page .fs-14 { font-size: 14px; }
.hnr-page .footer__title { font-size: 20px; font-weight: 500; color: var(--thm-color2, #fff); }
.hnr-page .footer-nav__link { margin: -1px; }
.hnr-page .footer-nav__link:hover { text-decoration-line: underline; }
.hnr-page .footer__socilal { margin: 0px; width: 32px; height: 32px; }
.hnr-page .footer__socilal .widget-icon { width: 100%; height: 100%; display: flex; align-items: center; justify-content: center; }
.hnr-page .footer__container { display: flex; flex-wrap: wrap; gap: 40px 30px; justify-content: space-between; }
.hnr-page .footer__logo-inner { flex-basis: 366px; }
.hnr-page .footer__contact { flex-basis: 166px; }
.hnr-page .about-header__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.6) 0%, rgba(13, 94, 175, 0.6) 100%), url("https://upload.bowwe.com/domain/82752/images/o-nas/about-header-bg.webp?296364.1999999881"); background-size: cover; background-position: center 0px; }
.hnr-page .mission__inner { padding-right: 5%; padding-left: 5%; }
.hnr-page .t-label-white { color: var(--txt-colorColorInverse, #fff); }
.hnr-page .mission__img { position: absolute; z-index: 1; right: 0px; bottom: 0px; transform: translate3d(0%, 0%, 0px); top: unset; left: unset; width: 36%; max-height: 94%; height: 100%; opacity: 0.4; }
.hnr-page .mission__img img { width: 100%; height: 100%; object-fit: contain; }
.hnr-page .mission__item { width: 74%; position: relative; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); z-index: 3; }
.hnr-page .process__top-text { max-width: 1168px; }
.hnr-page .process__inner { padding: 40px; flex-basis: 25%; border-right-style: solid; border-left-style: solid; border-right-width: 0px; }
.hnr-page .tc-blue { color: var(--txt-colorColorDefault, #000); }
.hnr-page .process__row { display: flex; flex-wrap: wrap; }
.hnr-page .process__inner-1 { border-left: 1px solid rgb(221, 227, 238); }
.hnr-page .process__inner-2 { border-left: 1px solid rgb(221, 227, 238); }
.hnr-page .process__inner-3 { border-left: 1px solid rgb(221, 227, 238); }
.hnr-page .process__inner-4 { border-right-width: 1px; border-left-width: 1px; border-right-color: rgb(221, 227, 238); border-left-color: rgb(221, 227, 238); }
.hnr-page .process__big-number { font-size: 80px; line-height: 1; font-weight: 800; color: rgba(13, 94, 175, 0.02); position: absolute; z-index: 0; right: 20px; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 4px; left: unset; width: auto; }
.hnr-page .target__title { max-width: 830px; }
.hnr-page .values__subtitle { color: var(--txt-colorColor2, #fff); flex-basis: 25%; }
.hnr-page .values__text { color: var(--thm-color2-alpha4, #fff); flex-basis: 30%; flex-grow: 1; }
.hnr-page .values__title { max-width: 764px; }
.hnr-page .values__title span { color: var(--txt-colorColorInverse, #fff); }
.hnr-page .values__inner { display: flex; gap: 18px 20px; align-items: center; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid rgba(255, 255, 255, 0.1); }
.hnr-page .values__number { width: auto; flex-shrink: 0; flex-basis: 85px; }
.hnr-page .values__inner:last-child { border-bottom: 1px solid rgba(255, 255, 255, 0.1); }
.hnr-page .banner__inner { max-width: 922px; display: flex; flex-direction: column; align-items: center; }
.hnr-page .intro-header__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.6) 0%, rgba(13, 94, 175, 0.6) 100%), url("https://upload.bowwe.com/domain/82752/images/struktura-izby/Struktura-Izby.webp?116383.10000002384"); background-size: cover; background-position: center 0px; }
.hnr-page .tc-black { color: var(--thm-color1-darkest, #fff); }
.hnr-page .tc-grey { color: var(--txt-colorColor4, #fff); }
.hnr-page .board__text { max-width: 740px; }
.hnr-page .fw-500 { font-weight: 500; }
.hnr-page .board__inner::before { width: 32px; height: 1px; display: block; content: ""; background-color: var(--txt-colorColorDefault, #000); margin-bottom: 24px; }
.hnr-page .board__row { display: flex; flex-wrap: wrap; justify-content: space-between; gap: 40px 4%; }
.hnr-page .board__inner { flex-basis: 46%; }
.hnr-page .board-team__item { display: flex; column-gap: 20px; }
.hnr-page .board-team__img img { object-fit: cover; width: 100%; height: 100%; }
.hnr-page .board-team__img { width: 100%; aspect-ratio: 467 / 620; }
.hnr-page .board-team__title::after { width: 16px; height: 16px; display: inline-block; content: ""; background-image: url("https://upload.bowwe.com/domain/82752/images/icons/plus.svg?2855724.7000000477"); background-size: contain; background-position: center center; background-repeat: no-repeat; flex-shrink: 0; }
.hnr-page .board-team__title { display: flex; align-items: center; column-gap: 20px; justify-content: space-between; padding: 20px 15px; border-bottom: 0px solid rgb(229, 231, 235); }
.hnr-page .board-team__description { border-right: 1px solid rgb(229, 231, 235); border-bottom: 1px solid rgb(229, 231, 235); border-left: 1px solid rgb(229, 231, 235); }
.hnr-page .board-team__text { padding: 15px; border-top: 1px solid rgb(229, 231, 235); }
.hnr-page .board-team__img .image-caption { display: flex; flex-direction: column; justify-content: flex-end; align-items: flex-start; padding-bottom: 20px; padding-right: 15px; padding-left: 15px; }
.hnr-page .img-gradiend { background-image: linear-gradient(0deg, rgba(11, 28, 48, 0.85) 0%, rgba(11, 28, 48, 0.25) 50%, rgba(0, 0, 0, 0) 100%); }
.hnr-page .board-team__name { line-height: 1.2; }
.hnr-page .board-team__name:not(:last-child) { margin-bottom: 6px; }
.hnr-page .board-team__row { margin-left: auto; overflow: auto hidden; }
.hnr-page .board-team__inner { flex-shrink: 0; flex-basis: 28%; }
.hnr-page .board__inner-white::before { background-color: var(--txt-colorColorInverse, #fff); }
.hnr-page .audit-committee__inner { flex-basis: 30%; }
.hnr-page .audit-committee__row { display: flex; column-gap: 20px; }
.hnr-page .audit-committee__item { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-right-color: var(--thm-color2, #fff); border-bottom-color: var(--thm-color2, #fff); border-left-color: var(--thm-color2, #fff); }
.hnr-page .audit-committee__text { padding: 15px; border-top-width: 1px; border-top-style: solid; border-top-color: var(--thm-color2, #fff); }
.hnr-page .audit-committee__subtitle { padding: 20px 15px; border-bottom-width: 0px; border-bottom-style: solid; border-bottom-color: var(--thm-color2, #fff); display: flex; align-items: center; justify-content: space-between; column-gap: 20px; }
.hnr-page .audit-committee__subtitle::after { width: 16px; height: 16px; display: inline-block; content: ""; background-image: url("https://upload.bowwe.com/domain/82752/images/icons/plus-white.svg?1444330.9000000358"); background-size: contain; background-position: center center; background-repeat: no-repeat; flex-shrink: 0; }
.hnr-page .partner__label { font-size: 16px; font-weight: 300; color: var(--txt-colorColorDefault, #000); letter-spacing: 0.05em; text-align: center; text-transform: uppercase; }
.hnr-page .partner__inner { width: 345px; padding: 65px 20px; border-width: 1px; border-style: solid; border-color: rgba(196, 198, 207, 0.5); flex-shrink: 0; border-radius: 4px; display: flex; flex-direction: column; align-items: center; justify-content: center; }
.hnr-page .partner__row { display: flex; overflow-x: auto; }
.hnr-page .partner__row:not(:last-child) { margin-bottom: 20px; }
.hnr-page .board-team__row::-webkit-scrollbar { height: 0px; }
.hnr-page .audit-committee__row::-webkit-scrollbar { height: 1078px; }
.hnr-page .btn-inner { margin-top: 45px; }
.hnr-page .actions-hero__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.6) 0%, rgba(13, 94, 175, 0.6) 100%), url("https://upload.bowwe.com/domain/82752/images/nasze-dzialania/Dzialamy-tam.webp?208013.80000001192"); background-size: cover; background-position: center 0px; }
.hnr-page .promo__img img { object-fit: cover; width: 100%; height: 100%; }
.hnr-page .promo__img { width: 100%; aspect-ratio: 710 / 458; }
.hnr-page .promo__container { display: flex; flex-wrap: wrap; gap: 40px 50px; justify-content: space-between; align-items: center; }
.hnr-page .promo__column-left { flex-basis: 340px; flex-grow: 1; }
.hnr-page .promo__column-right { flex-basis: 360px; flex-grow: 1; }
.hnr-page .audit-committee__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.95) 0%, rgba(13, 94, 175, 0.95) 100%), url("https://upload.bowwe.com/domain/82752/images/struktura-izby/Zarzad-Izby.webp?47380.10000002384"); background-size: cover; background-position: center 0px; }
.hnr-page .features__inner { padding: 40px 25px; flex-basis: 37%; flex-shrink: 0; }
.hnr-page .features__item { display: flex; column-gap: 20px; padding-top: 7px; padding-bottom: 7px; }
.hnr-page .features__row { overflow: auto hidden; margin-left: auto; }
.hnr-page .features__row::-webkit-scrollbar { height: 0px; }
.hnr-page .events__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.95) 0%, rgba(13, 94, 175, 0.95) 100%), url("https://upload.bowwe.com/domain/82752/images/nasze-dzialania/events-bg.webp?1510487.4000000358"); background-size: cover; background-position: center 0px; }
.hnr-page .events__subtitle { margin-bottom: 8px; }
.hnr-page .events__img .image-caption { padding: 30px; display: flex; flex-direction: column; justify-content: flex-end; }
.hnr-page .events__row { margin-left: auto; display: flex; flex-direction: column; overflow: auto hidden; }
.hnr-page .events__item { display: flex; column-gap: 15px; }
.hnr-page .events__img { flex-shrink: 0; }
.hnr-page .events__img-small { flex-basis: 30%; }
.hnr-page .events__img-big { flex-basis: 50%; }
.hnr-page .events__img img { object-fit: cover; width: 100%; height: 100%; }
.hnr-page .events__row::-webkit-scrollbar { height: 0px; }
.hnr-page .membership-hero__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.6) 0%, rgba(13, 94, 175, 0.6) 100%), url("https://upload.bowwe.com/domain/82752/images/dolacz-teraz/Czlonkostwo.webp?178623.59999996424"); background-size: cover; background-position: center 0px; }
.hnr-page .steps__number { color: rgba(0, 0, 0, 0.22); }
.hnr-page .steps__subtitle { flex-basis: 25%; }
.hnr-page .steps__text { flex-basis: 30%; flex-grow: 1; color: var(--txt-colorColor4, #fff); opacity: 0.6; }
.hnr-page .steps__inner { display: flex; align-items: center; gap: 18px 20px; padding-top: 30px; padding-bottom: 30px; border-top: 1px solid rgba(0, 0, 0, 0.1); }
.hnr-page .steps__inner:last-child { border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
.hnr-page .why-join__bg { background-image: linear-gradient(90deg, rgba(13, 94, 175, 0.95) 0%, rgba(13, 94, 175, 0.95) 100%), url("https://upload.bowwe.com/domain/82752/images/dolacz-teraz/Korzysci-z-Czlonkostwa.webp?1189197.5999999642"); background-size: cover; background-position: center 0px; }
.hnr-page .why-join__row { max-width: none; margin-right: -10px; margin-left: -10px; display: flex; flex-wrap: wrap; row-gap: 20px; }
.hnr-page .why-join__column { display: flex; flex-direction: column; padding-right: 10px; padding-left: 10px; flex-basis: 25%; }
.hnr-page .why-join__inner { background-color: var(--thm-color2, #fff); padding: 32px 24px; display: flex; flex-direction: column; row-gap: 16px; flex-grow: 1; }
.hnr-page .banner__btn .widget-icon { width: 15px; height: 15px; display: flex; align-items: center; justify-content: center; margin: 0px; }
.hnr-page .banner__btn { display: inline-flex; align-items: center; justify-content: center; column-gap: 12px; }
.hnr-page .join-contact__item { padding: 50px 40px; border-width: 1px; border-style: solid; border-top-color: var(--thm-color1, #fff); border-right-color: var(--thm-color1, #fff); border-bottom-color: var(--thm-color1, #fff); border-left-color: var(--thm-color1, #fff); }
.hnr-page .join-contact__inner { max-width: 710px; }
.hnr-page .nav__container { padding-top: 8px; padding-bottom: 8px; display: flex; align-items: center; justify-content: space-between; column-gap: 30px; }
.hnr-page .nav__logo { max-width: 260px; width: 100%; }
.hnr-page .nav__btn { margin: 0px; }
.hnr-page .nav__container .nav-top-item { font-size: 16px; font-family: Montserrat; font-weight: 500; line-height: 1.1; transition-duration: 500ms; padding: 0px; }
.hnr-page .nav__container .nav-top-item:hover { color: var(--txt-colorColorDefault, #000); }
.hnr-page .nav__container .active .nav-top-item { color: var(--thm-color1, #fff); }
.hnr-page .nav__container .container-menu { flex-grow: 1; }
.hnr-page .nav__container .navigation-items { display: flex; justify-content: flex-end; column-gap: 30px; }
@media (max-width: 1199px) {
.hnr-page .lyt-hero-banner-hb1raw-space3-v1 { flex-direction: column; }
.hnr-page .lyt-hero-banner-hb1raw-header1-v2 { width: 100%; font-size: 80px; }
.hnr-page .lyt-hero-banner-hb1raw-header2-v2 { font-size: 34px; }
.hnr-page .main-services__column { flex-basis: 50%; }
.hnr-page .main-contact__column-left { padding: 30px; }
.hnr-page .process__inner { flex-basis: 50%; }
.hnr-page .process__inner-2 { border-right: 1px solid rgb(221, 227, 238); border-left-width: 1px; border-bottom: 1px solid rgb(221, 227, 238); }
.hnr-page .process__inner-1 { border-bottom: 1px solid rgb(221, 227, 238); }
.hnr-page .board-team__inner { flex-basis: 36%; }
.hnr-page .partner__inner { width: 294px; padding: 30px 12px; }
.hnr-page .audit-committee__inner { flex-basis: 50%; }
.hnr-page .features__inner { flex-basis: 44%; }
.hnr-page .fs-28 { font-size: 24px; }
.hnr-page .fs-24 { font-size: 22px; }
.hnr-page h1 { font-size: 48px; }
.hnr-page .why-join__column { flex-basis: 50%; }
.hnr-page .join-contact__item { padding: 30px; }
.hnr-page .nav__logo { max-width: 200px; }
.hnr-page .main-membership__top-colum-right { padding: 20px; }
}
@media (max-width: 991px) {
.hnr-page .lyt-hero-banner-hb1raw-header1-v2 { font-size: 64px; }
.hnr-page .lyt-hero-banner-hb1raw-header2-v2 { font-size: 28px; }
.hnr-page .main-about__column-left { flex-basis: 100%; }
.hnr-page h3 { font-size: 18px; }
.hnr-page .main-presence__column-left { flex-basis: 100%; }
.hnr-page .main-networking__column-left { flex-basis: 100%; }
.hnr-page .pb-120 { padding-bottom: 100px; }
.hnr-page .pt-120 { padding-top: 100px; }
.hnr-page .main-structure__column { flex-basis: 100%; }
.hnr-page .main-contact__column-left { flex-basis: 100%; }
.hnr-page .main-contact__container { flex-wrap: wrap-reverse; }
.hnr-page .main-about__container { flex-wrap: wrap-reverse; }
.hnr-page .mission__img { width: 45%; }
.hnr-page .mission__item { z-index: 1; width: 88%; }
.hnr-page .process__inner { padding: 20px; }
.hnr-page .process__big-number { font-size: 64px; }
.hnr-page .fs-24 { font-size: 20px; }
.hnr-page .values__number { flex-basis: 50px; }
.hnr-page .values__inner { padding-top: 16px; padding-bottom: 16px; }
.hnr-page .board__inner { flex-basis: 100%; }
.hnr-page .board-team__inner { flex-basis: 42%; }
.hnr-page .promo__column-left { flex-basis: 100%; }
.hnr-page .promo__container { flex-wrap: wrap-reverse; }
.hnr-page .mb_30:not(:last-child) { margin-bottom: 24px; }
.hnr-page .features__inner { padding: 26px 18px; flex-basis: 58%; }
.hnr-page .events__img .image-caption { padding: 20px; }
.hnr-page { font-size: 16px; }
.hnr-page .events__img-small { flex-basis: 46%; }
.hnr-page .events__img-big { flex-basis: 66%; }
.hnr-page .fs-28 { font-size: 20px; }
.hnr-page h1 { font-size: 38px; }
.hnr-page h2 { font-size: 30px; }
.hnr-page .join-contact__item { padding: 30px; }
.hnr-page .nav__container .nav-top-item { font-size: 14px; }
.hnr-page .main-networking__container { flex-wrap: wrap-reverse; }
.hnr-page .main-membership__body { padding-right: 0%; padding-left: 0%; }
.hnr-page .main-membership__top-row { padding-right: 0%; padding-left: 0%; }
}
@media (max-width: 767px) {
.hnr-page .lyt-hero-banner-hb1raw-header1-v2 { font-size: 48px; }
.hnr-page .lyt-hero-banner-hb1raw-header2-v2 { font-size: 24px; width: 100%; }
.hnr-page .lyt-navigation-default-v1 { text-align: right; }
.hnr-page h2 { font-size: 24px; }
.hnr-page .main-services__column { flex-basis: 100%; }
.hnr-page .main-services__inner { padding: 24px 16px; }
.hnr-page { font-size: 14px; }
.hnr-page .main-membership__inner { flex-basis: 100%; }
.hnr-page .main-membership__inner-left { padding-right: 0px; padding-left: 15px; border-left-width: 0px; border-left-style: solid; border-left-color: var(--thm-color2-alpha1, #fff); border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: var(--thm-color2-alpha1, #fff); }
.hnr-page .main-membership__inner-right { padding-left: 15px; border-left-width: 0px; }
.hnr-page .main-membership__body { padding-right: 0%; padding-left: 0%; }
.hnr-page .main-membership__top-row { padding-right: 0%; padding-left: 0%; padding-bottom: 40px; }
.hnr-page .mb_60:not(:last-child) { margin-bottom: 40px; }
.hnr-page .pb-120 { padding-bottom: 60px; }
.hnr-page .pt-120 { padding-top: 60px; }
.hnr-page .pt-60 { padding-top: 30px; }
.hnr-page .pb-60 { padding-bottom: 30px; }
.hnr-page .main-structure__inner { padding: 30px 15px; }
.hnr-page .mb_45:not(:last-child) { margin-bottom: 30px; }
.hnr-page .mb_30:not(:last-child) { margin-bottom: 24px; }
.hnr-page .footer__nav { flex-basis: 100%; }
.hnr-page .footer__adresses { flex-basis: 100%; }
.hnr-page .footer__logo-inner { flex-basis: 100%; }
.hnr-page .footer__contact { flex-basis: 100%; }
.hnr-page .mission__item { width: 100%; }
.hnr-page .process__inner { flex-basis: 100%; }
.hnr-page .process__inner-1 { border-right: 1px solid rgb(221, 227, 238); border-left-width: 1px; }
.hnr-page .process__inner-3 { border-right: 1px solid rgb(221, 227, 238); border-bottom: 1px solid rgb(221, 227, 238); }
.hnr-page .values__inner { flex-wrap: wrap; }
.hnr-page .values__text { flex-basis: 100%; }
.hnr-page .values__subtitle { flex-grow: 1; }
.hnr-page .values__number { flex-basis: 42px; }
.hnr-page .board-team__inner { flex-basis: 90%; }
.hnr-page .partner__label { font-size: 14px; }
.hnr-page .partner__inner { width: 260px; }
.hnr-page .audit-committee__inner { flex-shrink: 0; flex-basis: 90%; }
.hnr-page .audit-committee__row { overflow: auto hidden; }
.hnr-page .features__inner { flex-basis: 90%; }
.hnr-page .events__img-small { flex-basis: 90%; }
.hnr-page .events__img-big { flex-basis: 92%; }
.hnr-page .fs-28 { font-size: 16px; }
.hnr-page .fs-24 { font-size: 16px; }
.hnr-page .steps__inner { flex-wrap: wrap; }
.hnr-page .steps__text { flex-basis: 100%; }
.hnr-page .steps__subtitle { flex-grow: 1; }
.hnr-page .why-join__inner { padding: 25px 16px; }
.hnr-page .why-join__column { flex-basis: 100%; }
.hnr-page .join-contact__item { padding: 18px; }
.hnr-page .main-contact__column-left { padding: 18px; }
.hnr-page .nav__logo { max-width: 170px; }
.hnr-page .nav__container .container-menu { position: static; right: unset; bottom: unset; flex-grow: 0; }
.hnr-page .nav__container .container-menu .navigation-toggle { margin-right: 0px; }
.hnr-page .nav__container .navigation-items { flex-direction: column; align-items: center; justify-content: center; position: absolute; z-index: 1; right: unset; bottom: unset; transform: translate3d(0%, 0%, 0px); top: 0px; left: 0px; min-height: 100vh; padding: 82px 15px 30px; row-gap: 15px; transition-duration: 500ms; margin-left: -100%; }
.hnr-page .nav__container .container-menu.expanded .navigation-items { margin-left: 0px; }
.hnr-page .nav__container .nav-top-item { font-size: 24px; }
.hnr-page .nav__container li .nav-top-item { text-align: center; display: inline-block; }
.hnr-page .nav__container li { text-align: center; }
.hnr-page h1 { font-size: 32px; }
.hnr-page .main-membership__top-colum-right { padding: 20px; }
}
