@media only screen and (max-width:980px){#logo{content:url(/wp-content/uploads/media/logo/23lo-logo-www-small-352w52h.png);max-height:160px;height:auto}}@media (max-width:981px){.et_header_style_left #logo{max-width:85%}}@media only screen and (max-width:980px){#top-header>.container,#main-header>.container,#et_search_outer>.container,body.single #main-content>.container,body.page:not(.et-tb-has-template) div.et_pb_row,body.page.et-tb-has-template .et-l--post div.et_pb_row,body.single-post div.et_pb_row,body.page.et-tb-has-template div.et_pb_row,body.single-project div.et_pb_row,body.single-project div.et_pb_row.et_pb_row_fullwidth,.et_pb_pagebuilder_layout.single-post:not(.et-tb-has-body) #main-content .et_pb_row{width:auto;margin:0 32px}}.et_pb_map{height:640px}et_pb_slide_title{padding-bottom:3%}.dg_blurb_left_small .et_pb_main_blurb_image{width:32px!important}.dg_blurb_left_small img{height:32px!important}.dg_blurb_left_small .et-pb-icon{font-size:32px!important}.dg_blurb_left_medium .et_pb_main_blurb_image{width:48px!important}.dg_blurb_left_medium img{height:48px!important}.dg_blurb_left_medium .et-pb-icon{font-size:48px!important}.dg_blurb_left_large .et_pb_main_blurb_image{width:64px!important}.dg_blurb_left_large img{height:64px!important}.dg_blurb_left_large .et-pb-icon{font-size:64px!important}.dg_blurb_left_xl .et_pb_main_blurb_image{width:96px!important}.dg_blurb_left_xl img{height:96px!important}.dg_blurb_left_xl .et-pb-icon{font-size:96px!important}.entry-content table.dg_table{border:none;border-collapse:collapse;width:100%}.entry-content table.dg_table tr td{padding:4px 4px;text-align:left;border-bottom:1px solid #ddd}.qem_title h2{font-size:28px}@media only screen and (min-width:768px){.custom_blog .et_pb_post{min-height:710px}}@media only screen and (min-width:768px){.partner_blog .et_pb_post{min-height:340px}}@media only screen and (min-width:768px){.awards_blog_grid .et_pb_post{min-height:340px}}@media all and (min-width:1405px){.entry-content table.dg_table tr td{padding:16px;text-align:left;border-bottom:1px solid #ddd}.entry-content tr td{padding:16px;text-align:left;border-bottom:1px solid #ddd}}@media all and (min-width:1100px) and (max-width:1405px){.entry-content table.dg_table tr td{padding:8px;text-align:left;border-bottom:1px solid #ddd}.entry-content tr td{padding:8px;text-align:left;border-bottom:1px solid #ddd}}@media all and (min-width:981px) and (max-width:1405px){.entry-content table.dg_table tr,td{padding:8px;text-align:left;border-bottom:1px solid #ddd}.entry-content tr,td{padding:8px;text-align:left;border-bottom:1px solid #ddd}}@media all and (max-width:980px){.entry-content table.dg_table tr,td{padding:4px;text-align:left;border-bottom:1px solid #ddd}.entry-content tr,td{padding:4px;text-align:left;border-bottom:1px solid #ddd}}@media all and (max-width:767px){.entry-content table.dg_table tr,td{padding:1px;text-align:left;border-bottom:1px solid #ddd}.entry-content tr,td{padding:1px;text-align:left;border-bottom:1px solid #ddd}h2.et_pb_slide_title{padding-bottom:3%!important;font-size:24px!important}.et_pb_slide{padding:0 5px 5px!important}.et_pb_slide_description{padding:0 5px 5px!important}.et_pb_slider_with_text_overlay h2.et_pb_slide_title{padding:0 5px 5px!important}.et_pb_slider_with_text_overlay .et_pb_slide_content{padding:0 5px 5px!important}.et_pb_slider .et_pb_container{width:98%!important}}div.qem.red p.readmore a,div.custom_blog.red a.more-link,div.featured_blog.red a.more-link{font-size:14px;color:#c83028!important;font-weight:500;margin-top:10px;float:none;display:inline-block;padding:8px 16px;border-radius:3px;border:2px solid #c83028}div.qem p.readmore a,div.custom_blog a.more-link,div.featured_blog a.more-link{font-size:14px;color:#0c7bb3!important;font-weight:500;margin-top:10px;float:none;display:inline-block;padding:8px 16px;border-radius:3px;border:2px solid #0c7bb3}div.featured_blog a.entry-featured-image-url{margin-top:-19px;margin-left:-19px;margin-right:-19px}div.featured_blog article{padding:19px}@media only screen and (min-width:1101px){.featured_blog .et_pb_post img,.featured_blog .et_overlay{width:auto;max-width:640px;height:auto;max-height:400px;float:left;left:0;margin-right:25px;margin-bottom:-19px}.featured_blog a.more-link{clear:none}}@media only screen and (min-width:981px) and (max-width:1100px){.featured_blog .et_pb_post img,.featured_blog .et_overlay{height:200px!important;width:320px;float:left;left:0;margin-right:25px}.featured_blog a.more-link{clear:none}}@-webkit-keyframes bounce{0%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-webkit-transform:translateY(-10px);transform:translateY(-10px)}}span.scroll-down.et-pb-icon{-webkit-animation-name:bounce;animation-name:bounce;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.logo-spacer-section{padding:0;margin:0 0 -40px 0}.logo-spacer-section .et_pb_row,.logo-spacer-section .et_pb_section{padding:0}#logo-under-header{padding:0;margin:0}#logo-under-header img{margin-top:-105px;width:150px;z-index:1;position:relative}#logo-spacer{padding:0;margin:0}#logo-spacer img{margin-top:-55px;width:100px;z-index:1;position:relative}#logo-spacer a{margin-top:-55px;width:100px;z-index:1;position:relative}div.et_post_meta_wrapper img{width:auto}section.dg_w100 div.et_pb_fullwidth_header_container{width:100%;max-width:100%}section.dg_w100 div.et_pb_fullwidth_header_container div.header-content-container{width:100%;max-width:100%}section.dg_w100 div.et_pb_fullwidth_header_container div.header-content-container div.header-content{width:100%;max-width:100%}div.dg_bp_tl div.et_parallax_bg{background-position:top left}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:#fff0;position:relative}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-family:'ETmodules';text-align:center;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;position:absolute}#main-header .et_mobile_menu .menu-item-has-children>a:after{font-size:16px;content:'\4c';top:13px;right:10px}#main-header .et_mobile_menu .menu-item-has-children.visible>a:after{content:'\4d'}#main-header .et_mobile_menu ul.sub-menu{display:none!important;visibility:hidden!important;transition:all 1.5s ease-in-out}#main-header .et_mobile_menu .visible>ul.sub-menu{display:block!important;visibility:visible!important}#ns-krakow-widget .ns-widget.blue .ns-news ul a,#ns-krakow-widget .ns-widget.blue .ns-news ul li:before{color:#066391!important}#ns-krakow-widget .ns-widget.blue .ns-numbers .ns-button a{background-color:#066391!important}#ns-krakow-widget .ns-widget.blue .ns-numbers svg{fill:#066391}#ns-krakow-widget .ns-widget.blue .ns-search button{background-color:#066391!important}#ns-krakow-widget .ns-widget .ns-news ul li a span:nth-child(2){flex-shrink:1;flex-grow:1;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#58606e;padding-left:.5em}.widget_search #searchsubmit{background-color:#efefef}.page-id-418 .zso9-harmonogram-table table.dg_table{width:100%;border:1px solid #E0E5E9;border-collapse:separate;border-spacing:0;border-radius:12px;overflow:hidden;background:#FFF;color:#262C31;font-size:16px;line-height:1.45}.page-id-418 .zso9-harmonogram-table table.dg_table th{padding:12px 16px;border:0;border-bottom:1px solid #E0E5E9;background:#EEF2F5;color:#262C31;font-family:"Open Sans",Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.4;text-align:left}.page-id-418 .zso9-harmonogram-table table.dg_table tr td{padding:12px 16px;border:0;border-bottom:1px solid #E0E5E9;background:#FFF;color:#262C31;font-size:16px;line-height:1.45;text-align:left;vertical-align:top}.page-id-418 .zso9-harmonogram-table table.dg_table tr:nth-child(odd) td{background:#F8FAFD}.page-id-418 .zso9-harmonogram-table table.dg_table tr:last-child td{border-bottom:0}.page-id-418 .zso9-harmonogram-table table.dg_table td:first-child{font-weight:600;white-space:nowrap}@media all and (max-width:719px){.page-id-418 .zso9-harmonogram-table .ml-responsive-table .ml-grid{display:grid;grid-template-columns:minmax(76px,32%) 1fr;column-gap:12px;row-gap:4px;margin:0 0 10px;padding:12px;border:1px solid #E0E5E9;border-radius:8px;background:#FFF}.page-id-418 .zso9-harmonogram-table .ml-responsive-table .ml-grid:nth-of-type(odd){background:#F8FAFD}.page-id-418 .zso9-harmonogram-table .ml-responsive-table .ml-table{clear:none;margin:0;padding:0}.page-id-418 .zso9-harmonogram-table .ml-responsive-table dt,.page-id-418 .zso9-harmonogram-table .ml-responsive-table dt:first-child{padding:0;color:#5A6268;font-size:13px;font-weight:600;line-height:1.4}.page-id-418 .zso9-harmonogram-table .ml-responsive-table dd,.page-id-418 .zso9-harmonogram-table .ml-responsive-table dd:last-child{margin:0;padding:0;color:#262C31;font-size:15px;line-height:1.45}}.awards_blog_grid article.et_pb_post{margin-bottom:32px!important;padding:0 0 24px!important;overflow:hidden;background:#FFF;border:1px solid #E0E5E9!important;border-radius:12px;box-shadow:none!important;transition:border-color .2s ease}.awards_blog_grid article.et_pb_post:hover{border-color:#88C6F3!important}.awards_blog_grid .et_pb_image_container{margin:0 0 24px!important}.awards_blog_grid .entry-featured-image-url{margin-bottom:0!important}.awards_blog_grid .entry-featured-image-url img{display:block;width:100%;height:auto}.awards_blog_grid .entry-title{margin:0;padding:0 16px!important}.awards_blog_grid .entry-title a:focus-visible,.awards_blog_grid .entry-featured-image-url:focus-visible{outline:3px solid #026A9F;outline-offset:3px}@media (max-width:767px){.awards_blog_grid article.et_pb_post{margin-bottom:24px!important}}.blog-featured-card article.et_pb_post,.blog-card-grid article.et_pb_post{background:#FFF;border:1px solid #E0E5E9!important;border-radius:12px;box-shadow:none!important;overflow:hidden}.blog-featured-card article.et_pb_post{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,0.9fr);align-items:center;margin-bottom:0!important;padding:0!important}.blog-featured-card article.et_pb_post>.et_pb_image_container,.blog-featured-card article.et_pb_post>.entry-featured-image-url{grid-column:1;grid-row:1 / 5;align-self:stretch;min-height:360px;margin:0!important}.blog-featured-card .entry-featured-image-url,.blog-featured-card .entry-featured-image-url img{width:100%;height:100%}.blog-featured-card .entry-featured-image-url img{display:block;object-fit:cover}.blog-featured-card .entry-title,.blog-featured-card .post-meta,.blog-featured-card .post-content{grid-column:2;margin-right:32px;margin-left:32px}.blog-featured-card .entry-title{align-self:end;margin-top:32px;padding:0!important}.blog-featured-card .post-meta{margin-top:12px;margin-bottom:12px}.blog-featured-card .post-content{align-self:start;margin-bottom:32px}.blog-card-grid .column{display:flex;flex-direction:column}.blog-card-grid article.et_pb_post{display:flex!important;flex:1 1 auto;height:100%;flex-direction:column}.blog-card-grid .entry-title{margin:0!important;padding:24px 24px 0 24px!important}.blog-card-grid .post-meta{margin:0!important;padding:8px 24px 0 24px!important}.blog-card-grid .post-content{display:flex!important;flex:1 1 auto!important;flex-direction:column;margin:0!important;padding:16px 24px 24px 24px!important}.blog-featured-card a.more-link,.blog-card-grid a.more-link{display:inline-block!important;width:auto!important;margin-right:auto;padding:0!important;color:#026A9F!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-weight:600;line-height:1.5;text-transform:none;text-decoration:underline;text-underline-offset:3px}.blog-featured-card a.more-link{margin-top:16px}.blog-card-grid a.more-link{margin-top:auto!important;padding-top:16px!important}.blog-featured-card a.more-link:hover,.blog-card-grid a.more-link:hover{color:#037DBB!important}.blog-featured-card a.more-link:focus-visible,.blog-card-grid a.more-link:focus-visible{outline:3px solid #026A9F;outline-offset:3px}@media (max-width:980px){.blog-featured-card article.et_pb_post{display:block}.blog-featured-card article.et_pb_post>.et_pb_image_container,.blog-featured-card article.et_pb_post>.entry-featured-image-url{min-height:0}.blog-featured-card .entry-featured-image-url{height:360px;margin-bottom:0!important}.blog-featured-card .entry-title,.blog-featured-card .post-meta,.blog-featured-card .post-content{margin-right:28px;margin-left:28px}.blog-featured-card .entry-title{margin-top:28px}.blog-featured-card .post-content{margin-bottom:28px}}@media (max-width:767px){.blog-featured-card .entry-featured-image-url{height:220px}.blog-featured-card .entry-title,.blog-featured-card .post-meta,.blog-featured-card .post-content{margin-right:24px;margin-left:24px}.blog-featured-card .entry-title{margin-top:24px}.blog-featured-card .post-content{margin-bottom:24px}}.projects_portfolio_grid .et_pb_portfolio_grid_items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:32px}.projects_portfolio_grid .et_pb_portfolio_item{display:flex;flex-direction:column;grid-column:span 2;width:100%!important;margin:0!important;overflow:hidden;background:#FFF;border:1px solid #E0E5E9;border-radius:12px;box-shadow:none!important;transition:border-color .2s ease,transform .2s ease}.projects_portfolio_grid .et_pb_portfolio_item:nth-last-child(2):nth-child(3n+1){grid-column:2 / span 2}.projects_portfolio_grid .et_pb_portfolio_item:last-child:nth-child(3n+2){grid-column:4 / span 2}.projects_portfolio_grid .et_pb_portfolio_item:hover{border-color:#88C6F3;transform:translateY(-2px);box-shadow:none!important}.projects_portfolio_grid .et_portfolio_image{display:flex;align-items:center;justify-content:center;height:220px;margin:0;padding:24px;background:#FFF;border-bottom:1px solid #E0E5E9}.projects_portfolio_grid .et_portfolio_image img{width:100%;height:100%;object-fit:contain}.projects_portfolio_grid .et_pb_module_header{margin:0;padding:24px}.projects_portfolio_grid .et_pb_module_header a::after{content:none!important}.projects_portfolio_grid .et_pb_module_header a:focus-visible,.projects_portfolio_grid .et_portfolio_image:focus-visible{outline:3px solid #026A9F;outline-offset:3px}@media (max-width:980px){.projects_portfolio_grid .et_pb_portfolio_grid_items{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.projects_portfolio_grid .et_pb_portfolio_item{grid-column:auto!important}}@media (max-width:767px){.projects_portfolio_grid .et_pb_portfolio_grid_items{grid-template-columns:1fr;gap:24px}.projects_portfolio_grid .et_portfolio_image{height:200px}}