﻿@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/all.min.css";@import"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.14.0/css/brands.min.css";@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@200;300&display=swap";@font-face{font-family:"NB International Pro";font-weight:100 500;font-style:normal;src:url("../fonts/nbinternationalprocg-light-webfont.eot");src:url("../fonts/nbinternationalprocg-light-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/nbinternationalprocg-light-webfont.woff2") format("woff2"),url("../fonts/nbinternationalprocg-light-webfont.woff") format("woff"),url("../fonts/nbinternationalprocg-light-webfont.ttf") format("truetype")}@font-face{font-family:"NB International Pro";font-weight:100 500;font-style:italic;src:url("../fonts/nbinternationalprocg-bookitalic-webfont.eot");src:url("../fonts/nbinternationalprocg-bookitalic-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/nbinternationalprocg-bookitalic-webfont.woff2") format("woff2"),url("../fonts/nbinternationalprocg-bookitalic-webfont.woff") format("woff"),url("../fonts/nbinternationalprocg-bookitalic-webfont.ttf") format("truetype")}@font-face{font-family:"NB International Pro";font-weight:600 1000;font-style:normal;src:url("../fonts/nbinternationalprocg-medium-webfont.eot");src:url("../fonts/nbinternationalprocg-medium-webfont.eot?#iefix") format("embedded-opentype"),url("../fonts/nbinternationalprocg-medium-webfont.woff2") format("woff2"),url("../fonts/nbinternationalprocg-medium-webfont.woff") format("woff"),url("../fonts/nbinternationalprocg-medium-webfont.ttf") format("truetype")}body{font-family:"NB International Pro",sans-serif;min-height:100vh}a{text-decoration:none;color:inherit}a:hover{text-decoration:underline}img{max-width:100%;height:auto;display:block}header{display:flex;justify-content:center}header .top-bar{max-width:1737px;margin:0 30px;display:flex;justify-content:space-between;min-height:70px;flex-grow:1}header .top-bar .region-top-bar{max-height:85px;display:flex;align-items:center}header .top-bar .region-top-bar .block-system-branding-block img{height:62px}header .top-bar .region-menu{display:flex}header .top-bar .region-menu .menu--main ul.menu{display:flex;margin:0;height:100%}header .top-bar .region-menu .menu--main ul.menu li{font-size:0;position:relative;margin:0 4px;width:22px}header .top-bar .region-menu .menu--main ul.menu li .menu_link_content{height:65%;width:100%;display:flex;align-items:flex-end;justify-content:center;padding:0 2px 5px 2px;position:relative}header .top-bar .region-menu .menu--main ul.menu li .menu_link_content .field--name-field-img-menu a img{position:relative}header .top-bar .region-menu .menu--main ul.menu li .menu_link_content .field--name-field-img-menu a:before{position:absolute;bottom:0;left:0;background:#989799;content:"";width:100%;height:100%;transition:all .2s ease-in-out}header .top-bar .region-menu .menu--main ul.menu li .menu_link_content .field--name-field-img-menu a:hover:before{transform:scale(1.07);background:#707070}header .top-bar .region-menu .search-block-form{display:flex;align-items:center;margin-right:15px}header .top-bar .region-menu .search-block-form form{display:flex}header .top-bar .region-menu .search-block-form form .form-item{margin:0;margin-right:15px}header .top-bar .region-menu .search-block-form form .form-actions{position:relative;width:27px;height:27px}header .top-bar .region-menu .search-block-form form .form-actions:before{font-family:"Font Awesome 5 Free";font-weight:bold;content:"";font-size:25px;pointer-events:none;color:#989799}header .top-bar .region-menu .search-block-form form .form-actions input{border:none;background:none;width:27px;position:absolute;top:0;bottom:0;left:0;right:0;opacity:0}@media(max-width: 600px){header .top-bar .region-menu .search-block-form{display:none}}@media(max-width: 450px){header .top-bar{margin:0 5px}}.region-baner{position:relative;overflow:hidden}.region-baner #block-baner{position:relative}.region-baner #block-baner .field--name-field-image img{width:100%}.region-baner .block-block-content:not(:first-child){max-width:1344px;width:100%;margin:0 auto;position:absolute;bottom:50%;left:50%;transform:translate(-50%, 50%);color:#fff;font-size:2.9vw;line-height:5vw;text-transform:uppercase}@media(max-width: 1404px){.region-baner .block-block-content:not(:first-child){margin:0 30px}}.region-baner .block-block-content:not(:first-child) .field--name-field-title-first{font-weight:900}.region-baner .block-block-content:not(:first-child) .field--name-field-title-second{font-weight:400;width:80%}.content-container{max-width:1344px;margin:0 auto;min-height:27vh;display:flex}.content-container .region-left-container{width:30%;border-right:1px solid #797979;min-width:330px}.content-container .region-left-container nav>ul{margin:0}.content-container .region-left-container nav>ul li{font-size:19px;margin-bottom:20px}.content-container .region-left-container nav>ul li.menu-item--expanded{list-style:none}.content-container .region-left-container nav>ul li.menu-item--expanded>ul{margin-top:20px}.content-container .region-left-container nav>ul li a{color:#30333a}.content-container .region-left-container nav>ul li a.is-active{font-weight:bold}.content-container .region-content{width:70%;margin-left:85px;font-size:13px;line-height:36px}.content-container .region-content #block-frontpageblok p:first-child{margin-top:0}.content-container .region-content #block-frontpageblok .link{display:flex;justify-content:center}.content-container .region-content #block-frontpageblok .link a{text-transform:uppercase;background:#30333a;padding:10px 30px;color:#fff;border:3px solid #30333a;transition:.2s all ease-in-out;font-weight:bold;white-space:nowrap;font-size:19px}.content-container .region-content #block-frontpageblok .link a:hover{color:#30333a;background:#fff;text-decoration:none}.content-container .region-content #block-frontpageblok .film-title{color:#30333a;font-weight:bold}.content-container .region-content #block-frontpageblok .youtube-embed-wrapper .poster{position:absolute;height:100%;top:0}.content-container .region-content #block-frontpageblok .youtube-embed-wrapper .poster img{transform:translate(-22%);max-width:unset}.content-container .region-content .about-us{display:flex;align-items:center;padding:40px;padding-left:80px;border:2px dashed #797979;line-height:45px;justify-content:center}.content-container .region-content .about-us>div:last-child{margin-left:50px}.content-container .region-content .about-us .field--name-field-name{font-weight:900;position:relative}.content-container .region-content .about-us .field--name-field-name:before{font-family:"Font Awesome 5 Free";color:#30333a;font-weight:bold;content:"";font-size:29px;position:absolute;left:-50px}.content-container .region-content .about-us .field--name-field-phone{position:relative}.content-container .region-content .about-us .field--name-field-phone:before{font-family:"Font Awesome 5 Free";color:#30333a;font-weight:bold;content:"";font-size:29px;position:absolute;left:-50px}.content-container .region-content .about-us .field--name-field-email{position:relative}.content-container .region-content .about-us .field--name-field-email:before{font-family:"Font Awesome 5 Free";color:#30333a;font-weight:bold;content:"";font-size:29px;position:absolute;left:-50px}.content-container .region-content .about-us .field--name-field-krs,.content-container .region-content .about-us .field--name-field-regon,.content-container .region-content .about-us .field--name-field-nip,.content-container .region-content .about-us .field--name-field-email{display:flex}@media(max-width: 650px){.content-container .region-content .about-us{flex-direction:column;align-items:unset;padding:15px;padding-left:60px}.content-container .region-content .about-us>div:last-child{margin-left:0px}}@media(max-width: 1404px){.content-container{margin:0 30px}.content-container .region-content{margin-left:30px}}@media(max-width: 1220px){.content-container{flex-direction:column}.content-container .region-content{width:100%;margin-left:0}.content-container .region-left-container{border:none;margin-bottom:60px}}.page-node-type-ogloszenie h1.page-title{margin-top:0}nav.pager ul.pager__items{padding-left:0;display:flex;justify-content:center;align-items:center;color:#30333a}nav.pager ul.pager__items>li a{color:#30333a}nav.pager ul.pager__items>li a span:last-child{font-size:23px}footer{margin-top:130px}footer .region-footer-bottom{display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;font-family:"NB International Pro",sans-serif;color:#707070;font-size:10px}footer .region-footer-bottom div#block-stopkalogo{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid #707070;padding-bottom:5px}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu{font-size:0;margin:0;display:flex}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li{width:24px;margin-right:4px;height:55px;text-align:center;position:relative}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li:before{position:absolute;bottom:0;left:0;right:0;top:0;content:"";background:#989799;pointer-events:none;transition:all .2s ease-in-out}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li:hover:before{transform:scale(1.07);background:#707070}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li .menu_link_content{height:100%}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li .menu_link_content .field--name-field-img-menu{width:100%;height:100%}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li .menu_link_content .field--name-field-img-menu a{width:100%;height:100%;display:flex;justify-content:center;align-items:baseline}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li .menu_link_content .field--name-field-img-menu a img{padding-top:5px;position:relative}footer .region-footer-bottom nav#block-glownanawigacja-2 ul.menu li:last-child img{padding:5px 1px 0 1px}footer .region-footer-bottom div#block-tlo{position:absolute;bottom:0;left:40px;pointer-events:none}@media(max-width: 1400px){footer .region-footer-bottom div#block-tlo{opacity:.6}}.region-above-content{width:100%;max-width:1344px;margin:0 auto 60px auto}.region-above-content .block-block-content{font-size:24px;text-transform:uppercase;color:#797979;border-bottom:1px solid #797979;padding-bottom:10px;margin-top:30px;margin-bottom:0;display:flex;flex-wrap:wrap}.region-above-content .block-block-content>div:first-child{margin-right:6px}@media(max-width: 1404px){.region-above-content{margin:0 30px 60px 30px;max-width:calc(100% - 60px)}}#block-strukturagrupykapitalowejphn{overflow:auto}#block-strukturagrupykapitalowejphn .field--name-field-company{overflow:auto;min-width:800px;max-height:71vh}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item{padding:5px 15px;background:#f2f2f2;border-bottom:1px solid #797979;font-size:12px}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item:first-child{color:#fff;background:#30333a;font-weight:bold;text-transform:uppercase;font-size:15px;position:sticky;top:0}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item .paragraph--type--firma{display:flex;align-items:center}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item .paragraph--type--firma>div{width:16.25%;padding:0 10px}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item .paragraph--type--firma>div:first-child{width:35%}#block-strukturagrupykapitalowejphn .field--name-field-company>.field__item .paragraph--type--firma .field--name-field-adress{min-width:142px}.paragraph--type--site{display:flex;justify-content:space-between;border-bottom:2px solid #d3d2d2;padding:20px 0;align-items:center;color:#30333a}.paragraph--type--site .field--name-field-link{margin-left:20px}.paragraph--type--site .field--name-field-link a{text-transform:uppercase;background:#30333a;padding:8px 20px;color:#fff;border:3px solid #30333a;transition:.2s all ease-in-out;font-weight:bold;white-space:nowrap;font-size:12px}.paragraph--type--site .field--name-field-link a:hover{color:#30333a;background:#fff;text-decoration:none}@media(max-width: 600px){.paragraph--type--site{flex-direction:column}.paragraph--type--site .field--name-field-link{margin-left:0px;margin-top:10px}.paragraph--type--site .field--name-field-name{text-align:center}}.view-ogloszenia .views-row{display:flex;align-items:center;padding-bottom:40px;border-bottom:1px solid #d3d2d2}.view-ogloszenia .views-row:not(:first-child){padding-top:40px}.view-ogloszenia .views-row .date-container{display:flex;flex-direction:column;align-items:center;color:#30333a;margin-right:60px;font-weight:700}.view-ogloszenia .views-row .date-container>div:first-child{font-size:38px}.view-ogloszenia .views-row .date-container>div:last-child{font-size:16px;border-bottom:1px solid #d3d2d2;padding:0 5px}@media(max-width: 600px){.view-ogloszenia .views-row .date-container{margin-right:30px}}.view-ogloszenia .views-row .info .views-field-title a{text-transform:uppercase;font-weight:bold;font-size:16px;color:#30333a}.view-ogloszenia .views-row .info .views-field-view-node{margin-top:20px}.view-ogloszenia .views-row .info .views-field-view-node a{color:#30333a;text-transform:uppercase}.view-footer{display:flex;justify-content:center;margin-top:20px}.view-footer p{margin-bottom:0}.view-footer p a.view-button{text-transform:uppercase;background:#30333a;padding:8px 20px;color:#fff;border:3px solid #30333a;transition:.2s all ease-in-out;font-weight:bold;white-space:nowrap}.view-footer p a.view-button:hover{color:#30333a;background:#fff;text-decoration:none}.sliding-popup-bottom{background:#fff !important;border-top:3px solid #797979;box-shadow:2px -2px 10px 0px #797979}.sliding-popup-bottom .eu-cookie-compliance-message p{color:#30333a !important;font-weight:900}.sliding-popup-bottom button{text-transform:uppercase;background:#30333a;padding:8px 20px;color:#fff;border:3px solid #30333a;transition:.2s all ease-in-out;font-weight:bold;white-space:nowrap;box-shadow:none !important;-webkit-box-shadow:none !important;border-radius:unset !important;-webkit-border-radius:unset !important;text-shadow:unset !important}.sliding-popup-bottom button:hover{color:#30333a;background:#fff;text-decoration:none}/*# sourceMappingURL=style.css.map */
