@import url('//fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,600;1,400;1,500;1,600&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:'Open Sans',sans-serif;line-height:24px;}a#text_resize_decrease{background:none !important;display:block;float:right;width:23px;height:21px;margin:12px 0 0 3px;outline:none;text-indent:0;cursor:pointer;font-size:18px;font-weight:300;color:#008b9d;line-height:28px;}a#text_resize_reset{background:none !important;display:block;float:right;width:15px;height:24px;margin:9px 0 0 5px;outline:none;text-indent:0;cursor:pointer;font-size:20px;font-weight:300;color:#008b9d;line-height:32px;}a#text_resize_increase{background:none !important;display:block;float:right;width:31px;height:27px;margin:6px 0 0 0;outline:none;text-indent:0;cursor:pointer;font-size:24px;font-weight:300;color:#008b9d;}.user-login-form{display:flex;flex-direction:column;}.user-login-form .form-item-name{order:2;}.user-login-form .form-item-pass{order:3;}.user-login-form .form-actions{order:4;}.user-login-form>a{font-size:14px;letter-spacing:0.56px;text-transform:uppercase;font-weight:600;border-radius:0.4rem;padding:10px 17px;color:#F6FEFF;background-color:#219DAB;border:1px solid #219DAB;text-align:initial;width:fit-content;width:max-content;margin:2em 0;}.px-15{padding:0 15px;}.field--name-body p img{width:100%;}.region-navigation{max-width:1366px;margin:0 auto;padding:20px 15px;display:flex;align-items:center;align-content:center;}.navbar .logo{margin:0;padding:0;}.navbar .logo img{width:auto;}.site-slogan{color:#555;font-size:16px;padding:0 50px;font-style:italic;}.site-slogan p{margin-top:0;}.search-block-form{float:right;padding:0;}#search-block-form input{border-radius:20px;width:117%;max-width:117%;}#search-block-form button{color:#0c50a1;background-color:transparent;border-color:transparent;padding:0;}.navbar{margin-bottom:15px;}.navbar-default{background-color:transparent;border-color:transparent;}.navbar-header{width:100%;margin:0 auto !important;}.navbar-header:after{content:' ';display:block;background-image:url(/themes/custom/project_theme/css/images/top-back.png);background-repeat:repeat-x;height:20px;left:0;top:0;width:100%;margin-bottom:1.5em;}#navbar-collapse nav{max-width:1366px;margin:0 auto;border-bottom:10px solid #eee;display:flex;width:100%;}.container{max-width:100% !important;width:1366px;}.navbar-default .navbar-nav>li>a{color:#008b9d;font-size:20px;}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#777;}.navbar-default .navbar-nav>li>a.is-active,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#008b9d;background-color:transparent;font-size:20px;border-bottom:10px solid #008b9d;margin-bottom:-10px;}#block-slide{outline:1px solid #ccc;}#block-slide img{width:100%;}.region-header h1{margin-top:1.5em;}.page-header{color:#008b9d;}.main-container{min-height:675px;}.main-container .region-header{margin-bottom:3em;}.region-sidebar-second{padding:0;background-color:transparent;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;}.region-sidebar-second .block{border:1px solid #ccc;}.region-sidebar-second .block h2{color:#008b9c;font-size:20px;text-transform:uppercase;text-align:center;background:#fff;padding:0 1em;position:relative;top:-12px;width:max-content;margin:0 auto;}.views-field-field-logo img{margin:30px auto;}#block-views-block-loga-partnerow-block-2 .views-row{border-bottom:1px solid #ccc;padding-bottom:1em;margin-bottom:3em;}.views-field-title{margin-bottom:15px;}.views-field-title a{color:#008b9d;font-size:22px;}.page-node-type-partnerzy .field--name-field-lead{font-weight:600;margin-bottom:1em;margin-top:1em;}.footer{width:100%;color:#fff;padding:0;}.footer .region-footer{margin:0 auto;padding:0 0 1px 0;background:#000;}.path-frontpage .footer .region-footer>.block{padding-top:30px;}.footer .region-footer>.block{margin:30px 0;}.footer .region-footer #block-banerbottom{background:#fff;padding-bottom:30px;}#block-banerbottom img{width:100%;padding:0 15px;max-width:635px;}.co-info{font-size:16px;font-style:italic;}#block-copyright{background:#000;margin-bottom:15px;}#block-copyright .field--name-body{max-width:1170px;margin:0 auto;border-top:1px solid #fff;padding:0 20px;}@media screen and (min-width:1200px){.navbar.container{max-width:100%;width:100%;padding:0;}}.view-label{color:#008b9c;font-weight:bold;}.inline-label{float:left;margin-right:5px;}.view-news-events .views-row{margin:0 0 40px 0;}.field--name-node-post-date{color:#008b9c;font-weight:bold;}.view-content .field--name-node-title h2{font-size:16px;font-weight:bold;text-transform:uppercase;color:#008b9c;}.view-news-events .field--name-node-title h2{margin:0;}.view-news-events .field--name-node-link{font-weight:bold;padding:10px;float:right;text-transform:uppercase;}.view-news-events .field--name-node-link a{color:#008b9c;}.view-news-events .field--name-node-link a::after{content:" \BB ";position:relative;top:-2px;}.node--type-article.node--view-mode-full .field--name-node-post-date{margin-bottom:15px;}.node--type-article .field--name-field-image{float:left;margin:0 20px 15px 0;}.node .file-link,.node .file-size{font-size:14px;color:#008b9c;}.node--type-article .file{margin:15px 0;}.view-publikacje .field--name-field-image{height:266px;display:flex;align-items:center;}.view-publikacje .field--name-node-title h2 a{color:#008b9c;}.field--name-field-file{margin-top:15px;}@media screen and (max-width:991px){.region-navigation{justify-content:space-between;}.site-slogan{font-size:18px;position:relative;z-index:-999;}.view-publikacje .field--name-field-image{height:auto;}.view-publikacje .col{margin-bottom:1em;padding-bottom:1em;border-bottom:1px solid #ccc;}}@media screen and (max-width:767px){.region-navigation{display:block;padding-left:0;padding-right:0;}#block-project-theme-search{position:relative;max-width:200px;margin-right:20px;margin-top:20px;}.navbar-toggle{float:left;top:-5px;}.site-slogan .field--name-body{margin-top:15px;}}@media screen and (max-width:480px){.navbar .logo{width:100%;}.site-slogan{padding:0;}}
