.bold{   font-weight:bold;}.italic{   font-style:italic;}.ff{   border:0;   margin:0;   padding:0;}.float_clear,.clear,.floatClear{   clear:both;}.floatLeft{   float:left;}.floatRight{   float:right;}.hide,.viewportHide{   display:none;}.left{   text-align:left;}.center{   text-align:center;}.right{   text-align:right;}.ul{   padding:0;   margin:0;   list-style:none;}.block{   display:block;}.inline{   display:inline;}.inlineBlock{   display:inline-block;}.table{   display:table;}.tableRow{   display:table-row;}.tableCell{   display:table-cell;}.vertical-middle{   vertical-align:middle;}.width100{   width:100%;}.width66{   width:66.6666%;}.width50{   width:50%;}.width33{   width:33.3333%;}.width25{   width:25%;}.width1{   width:1%;}:root{   --first-color:#04263F;   --second-color:#D16070;}html,body{   padding:0;   margin:0;   font-size:15px;   font-weight:400;   line-height:1.5;   color:var(--first-color);   background-color:#fff;   font-family:'Lato',sans-serif;}body.extend_letter_spacing{   letter-spacing:0.12em;}body.extend_line_height{   line-height:2;}body.extend_word_spacing{   word-spacing:0.16em;}body.underline_link a{   text-decoration:underline !important;}a:focus,input:focus,textarea:focus,button:focus,.mCustomScrollBox:focus{   outline:2px dotted currentColor;}#PageContent .predef{   position:relative;   margin:25px 0;   font-size:1.467rem;   font-weight:700;   line-height:1.2;}.page__content .news_wyswietl_wiecej_link,.page__content .szukaj_wyswietl_wiecej_link,.page__content .wyswietl_wiecej_link,.page__content .wyswietl_wstecz_link,.page__content .strona_newsowa_tryb a{   position:relative;   display:inline-flex;   justify-content:center;   min-width:120px;   padding:10px;   margin:30px 0 15px auto;   border:2px solid var(--first-color);   font-size:1rem;   font-weight:400;   line-height:1.375;   text-decoration:none;   text-align:center;   color:#fff;   background-color:var(--first-color);   cursor:pointer;   transition:background-color 250ms linear;}.page__content .news_wyswietl_wiecej_link:hover,.page__content .szukaj_wyswietl_wiecej_link:hover,.page__content .wyswietl_wiecej_link:hover,.page__content .wyswietl_wstecz_link:hover,.page__content .strona_newsowa_tryb a:hover{   color:var(--first-color);   background-color:#fff;  }.obiekt_formularz input,.obiekt_formularz textarea,.obiekt_formularz select{   background-color:#fff;   border:none;   border-bottom:1px solid #ccc;   color:#000;   padding:0.5em;   margin:0.5em 0;   box-sizing:border-box;   font-size:1em;}.obiekt_formularz input:hover,.obiekt_formularz input:focus,.obiekt_formularz textarea:hover,.obiekt_formularz textarea:focus,.obiekt_formularz select:hover,.obiekt_formularz select:focus{   background-color:#ccc;   color:#000;}.obiekt_formularz input[type="submit"],.obiekt_formularz input[type="button"],.obiekt_formularz input[type="reset"],.obiekt_formularz button{   background-color:#000;   border:none;   color:#fff;   padding:0.5em;   margin:0.5em 0;   box-sizing:border-box;   font-size:1em;   cursor:pointer;   width:auto;}.obiekt_formularz input[type="submit"]:hover,.obiekt_formularz input[type="submit"]:focus,.obiekt_formularz input[type="button"]:hover,.obiekt_formularz input[type="button"]:focus,.obiekt_formularz input[type="reset"]:hover,.obiekt_formularz input[type="reset"]:focus,.obiekt_formularz button:hover,.obiekt_formularz button:focus{   background-color:#fff;   color:#000;}.obiekt_formularz .formularz_nowa_strona_hr{   display:none;}@media screen and (max-width:576px){   .obiekt_formularz input[type="text"],   .obiekt_formularz input[type="password"],   .obiekt_formularz input[type="file"],   .obiekt_formularz textarea{       width:100%;  }}.fontsize_big .obiekt_formularz input[type="text"],.fontsize_bigger .obiekt_formularz input[type="text"],.fontsize_big .obiekt_formularz input[type="password"],.fontsize_bigger .obiekt_formularz input[type="password"],.fontsize_big .obiekt_formularz input[type="file"],.fontsize_bigger .obiekt_formularz input[type="file"],.fontsize_big .obiekt_formularz textarea,.fontsize_bigger .obiekt_formularz textarea{   width:100%;}.stronicowanie{   padding:0;   margin:0;   list-style:none;   text-align:center;   letter-spacing:normal;   clear:both;}.stronicowanie ul{   padding:0;}.stronicowanie li{   display:inline-block;   padding:0 0.3em;}.stronicowanie li>span,.stronicowanie li a{   display:flex;   justify-content:center;   align-items:center;   min-width:3rem;   height:3rem;   text-align:center;   text-decoration:none !important;   border:1px solid var(--first-color);   transition:background-color 250ms ease;}.stronicowanie li a:hover,.stronicowanie li a:focus{   background:var(--first-color);   color:#fff !important;}.search__tips .tip__title_tree2:after,.szukaj_wyniki_drzewo_2 label:before,.szukaj_wyniki_label_drzewo2:after{   content:'BIP';   margin-right:1em;   padding:0.2em;   background-color:#B60000;   color:#fff;   font-style:normal;   font-weight:bold;   border-radius:0.4em;   display:inline-block;}@media screen and (max-width:768px){   .search__tips{       display:none !important;  }}.fontsize_big .search__tips,.fontsize_bigger .search__tips {   display:none !important;}@media screen and (max-width:768px){       img{       max-width:100% !important;       height:auto !important;  }   .news_obrazek{       float:none !important;       box-sizing:border-box !important;  }   .galeria_tabela,   .galeria_wiersz,   .galeria_grafika{       width:100% !important;       box-sizing:border-box;  }   .galeria_tabela,   .galeria_wiersz{       display:block !important;  }   .galeria_grafika{       padding:1em;       display:inline-block !important;  }   .system_float_destroy{       clear:both !important;       float:none !important;       margin:0 !important;       width:auto !important;       box-sizing:border-box !important;  }   iframe{       width:100% !important;  }}@media screen and (max-width:768px){   #PageContent table:not(.kursy_walut):not(.ResultTable){       display:block;       white-space:nowrap;       overflow-x:auto;  }}@media screen and (max-width:576px){   .galeria_grafika{       display:block !important;  }}#cookie_info_box{   text-align:center;}#cookie_info_box button{   background-color:#fff;   color:#000;   border:0;   margin:0 0.5em;   font-size:1.5em;   padding:0.5em;   font-weight:bold;}@media screen and (max-width:768px){   .obiekt_akapit table:not(.tabela),   .obiekt_akapit table:not(.tabela) thead,   .obiekt_akapit table:not(.tabela) tbody,   .obiekt_akapit table:not(.tabela) tfoot,   .obiekt_akapit table:not(.tabela) tr,   .obiekt_akapit table:not(.tabela) td,   .obiekt_akapit table:not(.tabela) td p{       display:block !important;       width:100% !important;       height:auto !important;       text-align:center !important;  }}#KontenerWCAG .jezyk_migowy a,#KontenerWCAG .gluchoniemi a{   background-color:#191b8a;   color:#fff;}#KontenerWCAG .jezyk_migowy a:hover,#KontenerWCAG .jezyk_migowy a:focus,#KontenerWCAG .gluchoniemi a:hover,#KontenerWCAG .gluchoniemi a:focus{   background-color:#fff;   color:#191b8a;}.text-thin{   font-weight:300 !important;}.text-regular{   font-weight:400 !important;}.text-bold{   font-weight:700 !important;}.text-black{   font-weight:900 !important;}.text-center{   text-align:center;}.text-left{   text-align:left;}.text-right{   text-align:right;}.margin-center{   margin:0 auto;}.hide_WCAG{   position:absolute !important;   height:1px !important;   width:1px !important;   padding:0 !important;   margin:-1px !important;   border:0 !important;   overflow:hidden !important;   clip-path:inset(0 0 0 0) !important;}.section{   position:relative;}*{   box-sizing:border-box;}.page__content{   margin:0 auto;   background-color:#fff;}.page__content a{   color:var(--second-color);   text-decoration:underline;}.page__content a:hover{   text-decoration:none;}.underline_link .search-form__field,.underline_link .search__text,.underline_link .news-content__titles-btn,.underline_link .carousel__nav-btn-inner,.underline_link .news-content__nav-icon,.underline_link .newsletter__btn-text,.underline_link .newsletter__form-control,.underline_link .contact__form .formularz_przycisk_zapisu span{   text-decoration:underline;}.underline_link .b-top-single a::after{   width:100%;}@media screen and (max-width:768px){   .page__content .tresc_kolumna,   .page__content .tresc_kolumna_space{       float:none;       width:auto;  }}.fontsize_big .page__content .tresc_kolumna,.fontsize_bigger .page__content .tresc_kolumna,.fontsize_big .page__content .tresc_kolumna_space,.fontsize_bigger .page__content .tresc_kolumna_space{   float:none;   width:auto;}.akapit_skrot_wiecej{   margin-right:0;}.obiekt_akapit ol,.obiekt_akapit ul{   overflow:hidden;}.more--more .more__icon{   padding-left:13px;}.more--back .more__icon{   padding-right:13px;}.netadmin{   position:relative;   max-width:1920px;   margin:0 auto;   overflow:hidden;}.netadmin--hide{   display:none !important;}.container{   position:relative;   width:100%;   max-width:1310px;   padding:0 15px;   margin:0 auto;}.row::after,.row::before,.container::after,.container::before{   content:"";   display:block;   clear:both;}.container .row{   margin:0 -15px;}.container .col{   padding:0 15px;}.container .row::before,.container .row::after{   content:'';   display:block;   clear:both;}.d-none{   display:none;}.d-table{   display:table;   margin:0 auto;}.d-inline-table{   display:inline-table;}.d-table-cell{   display:table-cell;}.d-table-cell--vm{   vertical-align:middle;}.vh-middle{   display:table;}.vh-middle__item{   display:table-cell;   vertical-align:middle;}.js-focus-visible :focus:not([data-focus-visible-added]),.js-focus-visible :focus:not(.focus-visible){   outline:none;}.js-focus-visible .focus-visible{   border:3px solid #000 !important;   outline:2px solid #fff;}.js-focus-visible .b-bottom-single a.focus-visible{   border-style:none  !important;   outline:3px solid #000 !important;   outline-offset:-3px;}.section{   opacity:0;}.section--slide{   transform:translateY(50px);   transition:opacity 500ms ease-in,               transform 500ms ease-in;}.section--slide-up{   opacity:1;   transform:translateY(0);}.section--fade{   transition:opacity 500ms ease-in;}.section--fade-in{   opacity:1;}.caroufredsel_wrapper ~ .carousel__pagination{   display:block;}.carousel__pagination{   display:none;   text-align:center;   line-height:1;}.carousel__pagination-list{   display:inline-block;   list-style-type:none;   padding:0;   margin:0;}.carousel__pagination-item{   display:inline-block;   margin:10px;   vertical-align:middle;   transition:background-color 250ms;}.carousel__pagination-item.selected .carousel__pagination-btn{   cursor:auto;   color:#fff;   background-color:var(--first-color);}.carousel__pagination-btn{   position:relative;   display:block;   padding:0;   height:.9375rem;   width:.9375rem;   color:#000;   background-color:#DCE0E8;   border-style:none;   border-radius:50%;   cursor:pointer;   transition:background-color 250ms ease;}.carousel__nav-btn{   position:absolute;   top:50%;   transform:translateY(-50%);   height:3rem;   width:3rem;   padding:0;   background-color:transparent;   border-style:none;   border-radius:3px;   cursor:pointer;   transition:background-color 250ms linear;   color:var(--first-color);}.carousel__nav-btn:hover{   color:#fff;   background-color:var(--first-color);}.carousel__nav-btn--prev{   left:5px;}.carousel__nav-btn--next{   right:5px;}.carousel__nav-btn .icon{   display:block;   font-size:1rem;}@media screen and (max-width:768px){   .carousel__nav{       padding-top:25px;  }   .carousel__nav-btn{       position:static;       height:2.8rem;       width:2.8rem;       transform:translateY(0);       margin:0 10px;  }   .carousel__nav-btn-inner{       height:3rem;       width:3rem;  }}.fontsize_big .carousel__nav,.fontsize_bigger .carousel__nav{   padding-top:25px;}.fontsize_big .carousel__nav-btn,.fontsize_bigger .carousel__nav-btn{   position:static;   height:2.8rem;   width:2.8rem;   transform:translateY(0);   margin:0 10px;}.fontsize_big .carousel__nav-btn-inner,.fontsize_bigger .carousel__nav-btn-inner{   height:3rem;   width:3rem;}.shortcut-box{   position:absolute;   top:0;   z-index:99990;}.shortcut-box__list{   list-style:none;   padding:0;   margin:0;}.shortcut-box__link{   position:absolute;   top:0;   left:0;   display:block;   color:#000;   background-color:#fff;   text-decoration:none;   white-space:nowrap;   overflow:hidden;   height:0;   width:1px;   clip-path:inset(0 0 0 0);}.shortcut-box__link:focus{   width:auto;   height:auto;   padding:5px 10px;   z-index:1;   clip-path:none;   text-decoration:none;}.heading--default{   margin:0;   font-size:3.5rem;   line-height:1.36;   color:#DCE0E8;}@media screen and (max-width:992px){   .heading--default{       font-size:2.5rem;  }}@media screen and (max-width:576px){   .heading--default{       font-size:1.8rem;  }}.fontsize_big .heading--default,.fontsize_bigger .heading--default{   font-size:1.8rem;}.navbar{   position:relative;   padding:55px 0;}.navbar__items{   display:flex;   flex-wrap:wrap;   align-items:center;   justify-content:space-between;}.navbar__item--logo{   position:relative;}.navbar__item--menu{   flex:1 1 auto;   padding:0 20px;}.navbar__item--icons{   display:flex;   align-items:center;}.navbar__item--search{   margin-left:auto;}@media screen and (max-width:992px){   .navbar{       padding:10px 0;  }   .navbar__item--logo{       flex:1 1 auto;       max-width:none;  }}@media screen and (max-width:768px){   .navbar__items{       justify-content:center;  }   .navbar__item--search{       padding-right:0;  }   .navbar__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .navbar,.fontsize_bigger .navbar{   padding:10px 0;}.fontsize_big .navbar__items,.fontsize_bigger .navbar__items{   justify-content:center;}.fontsize_big .navbar__item--search,.fontsize_bigger .navbar__item--search{   padding-right:0;}.fontsize_big .navbar__item,.fontsize_bigger .navbar__item{   flex:1 1 100%;   max-width:100%;}.fontsize_big .navbar__item--logo,.fontsize_bigger .navbar__item--logo{   flex:1 1 auto;   max-width:none;}.logo{   padding-right:15px;   margin:0;   font-size:1rem;   font-weight:400;   line-height:1.5;}.logo__emblem-wrapper{   display:inline-block;}.logo__link{   display:inline-block;   text-align:center;   text-decoration:none;   color:#000;}.logo__link-inner,.logo__img-wrapper{   position:relative;   display:flex;   align-items:center;}.logo__text{   padding-left:15px;   text-align:left;}.logo__kir{   position:absolute;   bottom:-10px;   z-index:10;   right:0;   width:20px;}@media screen and (max-width:992px){   .logo{       margin:0 auto;       position:static;       text-align:left;  }   .logo__link-inner{       display:flex;       align-items:center;       flex-direction:row;  }   .logo__kir{       width:20px;       right:0;  }   .logo__img-wrapper{       max-width:80px;  }   .logo__text{       padding-left:15px;  }}@media screen and (max-width:768px){   .logo{       text-align:center;  }}.fontsize_big .logo,.fontsize_bigger .logo{   margin:0 auto;   position:static;   text-align:center;}.fontsize_big .logo__link-inner,.fontsize_bigger .logo__link-inner{   display:flex;   align-items:center;   flex-direction:row;}.fontsize_big .logo__kir,.fontsize_bigger .logo__kir{   width:20px;   right:0;}.fontsize_big .logo__img-wrapper,.fontsize_bigger .logo__img-wrapper{   max-width:80px;}.fontsize_big .logo__text,.fontsize_bigger .logo__text{   text-align:left;   padding-left:15px;}#menu-rwd.desktop .menu-rwd{position:relative;z-index:105;margin:0 auto;text-align:center;line-height:1.2;}#menu-rwd.desktop .menu-rwd__box{display:block;}#menu-rwd.desktop .menu-rwd--open{display:block !important;}#menu-rwd.desktop .menu-rwd__sub-list-btn{display:none;}#menu-rwd.desktop .menu-rwd__btn-toggle{display:none;}#menu-rwd.desktop .menu-rwd__nav>.container{padding:0;}#menu-rwd.desktop .menu-rwd__list{display:table;width:100%;padding:0;margin:0;list-style:none;}#menu-rwd.desktop .menu-rwd__item{position:relative;display:table-cell;vertical-align:middle;text-align:center;}#menu-rwd.desktop .menu-rwd__link{position:relative;display:block;padding:15px;font-size:1.067rem;font-weight:700;line-height:1.35;text-decoration:none;color:#000;transition:background-color 250ms ease;}#menu-rwd.desktop .menu-rwd__item:hover>.menu-rwd__link,#menu-rwd.desktop .menu-rwd__item:hover>.menu-rwd__link-icon,#menu-rwd.desktop .menu-rwd__link:hover,#menu-rwd.desktop .menu-rwd__link:hover + .menu-rwd__link-icon{color:#fff;background-color:var(--second-color);text-decoration:none;opacity:1;}#menu-rwd.desktop .menu-rwd--current{font-weight:700;}#menu-rwd.desktop .menu-rwd__item>.menu-rwd__sub-list{top:100%;left:0;padding:0;transform:translateY(20px);}#menu-rwd.desktop .menu-rwd__sub-list{position:absolute;top:0;left:100%;z-index:9900;overflow:hidden;clip:rect(1px,1px,1px,1px);opacity:0;width:300px;padding:0;margin:0;text-align:left;list-style-type:none;}#menu-rwd.desktop .menu-rwd__sub-list .menu-rwd__sub-list{display:none !important;}#menu-rwd.desktop .menu-rwd__sub-list.menu-rwd__sub-list--left{left:auto;right:100%;}#menu-rwd.desktop .menu-rwd__item>.menu-rwd__sub-list--left{left:auto;right:0;}#menu-rwd.desktop .menu-rwd__sub-list::after{content:'';display:block;clear:both;}#menu-rwd.desktop .menu-rwd__sub-item{position:relative;}#menu-rwd.desktop .menu-rwd__item:hover>.menu-rwd__sub-list,#menu-rwd.desktop .menu-rwd__sub-item:hover>.menu-rwd__sub-list,#menu-rwd.desktop .menu-rwd--focused>.menu-rwd__sub-list{clip:inherit;overflow:visible;opacity:1;transform:translateY(0);transition:transform 300ms ease,opacity 500ms ease;}#menu-rwd.desktop .menu-rwd__sub-link{position:relative;display:flex;align-items:center;width:100%;padding:13px 15px;font-size:1.067rem;font-weight:400;line-height:1.375;color:#fff;background-color:var(--second-color);text-decoration:none;transition:background-color 250ms ease;}#menu-rwd.desktop .menu-rwd__sub-link:hover{color:var(--second-color);background-color:#fff;text-decoration:none;}#menu-rwd.desktop .menu-rwd__sub-link:hover .menu-rwd__sub-link-text{text-decoration:underline;}#menu-rwd.desktop .menu-rwd__sub-link-icon.icon{font-size:.6rem;margin-right:10px;}#menu-rwd.desktop .menu-rwd__sub-link--current .menu-rwd__sub-link-text{font-weight:700;}#menu-rwd.desktop .menu-rwd__sub-list .menu-rwd__sub-list .icon{display:none;}.fontsize_normal #menu-rwd.desktop .menu-rwd__link--active{text-decoration:underline;}.icons-top{   margin-bottom:20px;}.icons-top .container{   padding:0;}.icons-top__inner{   text-align:right;   line-height:1;}.icons-top__list{   display:flex;   flex-wrap:wrap;   justify-content:flex-end;   padding:0;   margin:0;   list-style-type:none;   text-align:left;}.icons-top__item{   display:block;   margin:5px;   line-height:1;}.icons-top__item:last-of-type{   margin-right:0;}@media screen and (max-width:992px){   .icons-top{       position:relative;       display:block;       padding:0 3rem;       margin:0 0 10px;       text-align:center;       background-color:#fff;  }   .icons-top__inner{       text-align:center;  }   .icons-top__list{       justify-content:center;       text-align:center;  }   .icons-top__item{       line-height:1;       display:inline-block;       font-size:.8rem;       text-align:left;  }   .icons-top__item.icons-top__item--langs{       position:relative;  }}@media screen and (max-width:576px){   .icons-top__container{       position:static;  }   .icons-top__item--ue{       font-size:1rem;  }}.fontsize_big .icons-top,.fontsize_bigger .icons-top{   position:relative;   display:block;   padding:0 3rem;   margin:0 0 10px;   text-align:center;   background-color:#fff;}.fontsize_big .icons-top__item.icons-top__item--langs,.fontsize_bigger .icons-top__item.icons-top__item--langs{   position:relative;}.fontsize_big .icons-top__container,.fontsize_bigger .icons-top__container{   position:static;}.fontsize_big .icons-top__inner,.fontsize_bigger .icons-top__inner{   text-align:center;}.fontsize_big .icons-top__list,.fontsize_bigger .icons-top__list{   justify-content:center;   text-align:center;}.fontsize_big .icons-top__item,.fontsize_bigger .icons-top__item{   line-height:1;   display:inline-block;   font-size:.8rem;   text-align:left;}.fontsize_big .icons-top__item--ue,.fontsize_bigger .icons-top__item--ue{   font-size:1rem;}.single-icon{   position:relative;}.single-icon__link{   display:block;   width:3.1rem;   height:3.1rem;   margin-left:-1px;   border:1px solid #E1E1E1;   color:var(--first-color);   background-color:#fff;   text-align:center;   text-decoration:none;   transition:background-color 250ms;}.single-icon__link:hover{   color:#fff;   background-color:var(--first-color);}.single-icon__inner{   display:inline-table;   width:100%;   height:100%;}.single-icon__text{   display:none;}.single-icon__icon.icon{   display:table-cell;   vertical-align:middle;   font-size:1.6rem;}.single-icon__content{   position:absolute;   top:0;   right:100%;   z-index:1000;   display:none;}.zaloba .single-icon__link:not(.single-icon__link--a11y){   color:#000 !important;}.zaloba .single-icon__link:not(.single-icon__link--a11y) .icon{   filter:brightness(0);}.zaloba .single-icon__link:not(.single-icon__link--a11y):hover{   color:#fff !important;   background-color:#000 !important;}.zaloba .single-icon__link:not(.single-icon__link--a11y):hover .icon{   filter:brightness(100%);   background-color:#000;}.single-icon .single-icon__link.single-icon__link--a11y{   border:1px solid transparent;   color:#FFFF00;   background-color:#000;}.single-icon .single-icon__link.single-icon__link--a11y:hover{   color:#fff;   background-color:#000;}.single-icon__link--zpp .icon-zpp{   background:url('../../png,skory/default/images/zpp.png') center/55% no-repeat;}.single-icon__link--zpp:hover .icon-zpp{   background:#D8231A url('../../png,skory/default/images/zpp_white.png') center/55% no-repeat;}.single-icon__link--epuap .icon-epuap{   background:url('../../png,skory/default/images/epuap.png') center/contain no-repeat;}.single-icon__link--epuap:hover .icon-epuap{   background:#DA251D url('../../png,skory/default/images/epuap_white.png') center/contain no-repeat;}.single-icon__link--ue:hover .icon-ue{   background-color:#fff !important;}.single-icon__link--bip .icon{   font-size:2rem;}.single-icon__link.single-icon__link--bip{   color:#DA251D;}.single-icon__link.single-icon__link--bip:hover{   color:#fff;   background-color:#DA251D;}.single-icon__link.single-icon__link--facebook{   color:#1877f2;}.single-icon__link.single-icon__link--facebook:hover{   color:#fff;   background-color:#1877f2;}.single-icon__link.single-icon__link--messenger{   color:#0078ff;}.single-icon__link.single-icon__link--messenger:hover{   color:#fff;   background-color:#0078ff;}.single-icon__link.single-icon__link--twitter{   color:#1da1f2;}.single-icon__link.single-icon__link--twitter:hover{   color:#fff;   background-color:#1da1f2;}.single-icon__link.single-icon__link--linkedin{   color:#007bb5;}.single-icon__link.single-icon__link--linkedin:hover{   color:#fff;   background-color:#007bb5;}.single-icon__link.single-icon__link--youtube{   color:#ff0000;}.single-icon__link.single-icon__link--youtube:hover{   color:#fff;   background-color:#ff0000;}.single-icon__link.single-icon__link--instagram{   color:#c32aa3;}.single-icon__link.single-icon__link--instagram:hover{   color:#fff;   background-color:#c32aa3;}.single-icon__link.single-icon__link--rss{   color:#f26522;}.single-icon__link.single-icon__link--rss:hover{   color:#fff;   background-color:#f26522;}.single-icon__link.single-icon__link--pinterest{   color:#CB1F27;}.single-icon__link.single-icon__link--pinterest:hover{   color:#fff;   background-color:#CB1F27;}.single-icon__link.single-icon__link--langs{   background:url('../../png,skory/default/images/i18n/langs.png') center/60% no-repeat;}.single-icon__link.single-icon__link--langs:hover{   background-color:#E1E1E1;}@media screen and (max-width:992px){   .single-icon__link{       width:3rem;       height:3rem;       margin-left:0;  }   .single-icon__link:hover{       color:#fff;  }}@media screen and (max-width:992px){   .single-icon__content{       top:100%;       left:0;       right:0;       margin:0 auto;  }   #single-icon__link--langs{       left:auto;       right:auto;  }   .single-icon{       position:static;  }}.fontsize_big .single-icon__link,.fontsize_bigger .single-icon__link{   width:3rem;   height:3rem;   margin-left:0;}.fontsize_big #single-icon__link--langs,.fontsize_bigger #single-icon__link--langs{   left:auto;   right:auto;}.fontsize_big .single-icon__link:hover,.fontsize_bigger .single-icon__link:hover{   color:#fff;}.fontsize_big .single-icon__content,.fontsize_bigger .single-icon__content{   top:100%;   left:0;   right:0;   margin:0 auto;}.fontsize_big .single-icon,.fontsize_bigger .single-icon{   position:static;}.langs__list{   display:flex;   padding:0;   margin:0;   list-style-type:none;}.lang__link{   display:flex;   align-items:center;   justify-content:center;   width:3.1rem;   height:3.1rem;   padding:5px;   color:#000;   background-color:#fff;   border:1px solid #E1E1E1;   font-weight:900;   font-size:1.125em;   line-height:1.222;   text-transform:uppercase;   text-decoration:none;   transition:background-color 250ms;}.lang__link--pl{   background:#fff url('../../png,skory/default/images/i18n/pl.png') center no-repeat;}.lang__link--en{   background:#fff url('../../png,skory/default/images/i18n/en.png') center no-repeat;}.lang__link--de{   background:#fff url('../../png,skory/default/images/i18n/de.png') center no-repeat;}.lang__link--ru{   background:#fff url('../../png,skory/default/images/i18n/ru.png') center no-repeat;}.lang__link:hover{   background-color:#E1E1E1;}@media screen and (max-width:768px){   .lang__link{       width:3rem;       height:3rem;  }}.fontsize_big .lang__link,.fontsize_bigger .lang__link{   width:3rem;   height:3rem;}.a11y__list{   display:table;   width:100%;}.a11y__item{   display:table-cell;   vertical-align:middle;   width:25%;   border-left-style:none;}.a11y__item:first-of-type{   border-right:1px solid #000;}.a11y__link{   display:table;   width:3.1rem;   height:3.1rem;   border:1px solid #000;   color:#000;   background-color:#FEE900;   text-align:center;   line-height:1;   text-decoration:none;}.a11y__link--active,.a11y__link:hover{   color:#FEE900;   background-color:#000;}.a11y__txt{   display:table-cell;   vertical-align:middle;   padding:0 2px;   font-size:1rem;   text-align:center;}.a11y--A,.a11y--AA,.a11y--AAA{   display:inline-block;}.a11y--A{   font-size:1rem;   padding-top:.4rem;}.a11y--AA{   padding-top:.1rem;   font-size:1.4rem;}.a11y--AAA{   font-size:1.8rem;}.a11y__link .icon{   display:table-cell;   vertical-align:middle;}@media screen and (max-width:992px){   .a11y{       display:block;       margin-right:0;       padding:0;  }   .a11y__list{       display:flex;       flex-wrap:wrap;       justify-content:center;       width:auto;       margin:0 auto;  }   .a11y__item{       display:flex;       flex:1 1 20%;       width:auto;       border:2px solid #000;  }   .a11y__item:nth-of-type(n){       border-style:none   }   .a11y__link{       width:100%;       height:3rem;  }}.fontsize_big .a11y,.fontsize_bigger .a11y{   display:block;   margin-right:0;   padding:0;}.fontsize_big .a11y__list,.fontsize_bigger .a11y__list{   display:flex;   flex-wrap:wrap;   width:auto;   margin:0 auto;}.fontsize_big .a11y__item,.fontsize_bigger .a11y__item{   display:flex;   flex:1 1 20%;   width:auto;   border:2px solid #000;}.fontsize_big .a11y__item:nth-of-type(n),.fontsize_bigger .a11y__item:nth-of-type(n){   border-style:none}.fontsize_big .a11y__link,.fontsize_bigger .a11y__link{   width:100%;   height:3rem;}@media screen and (max-width:768px){   .fontsize_big .a11y__item,   .fontsize_bigger .a11y__item{       flex:1 1 33.333%;  }}.search-form__wrapper{   max-width:350px;   margin:0 auto;   background-color:#fff;}.search-form__fieldset{   padding:0;   margin:0;   border-style:none;}.search-form__inner,.search-form__field-box{   display:flex;   align-items:center;}.search-form__field-box{   position:relative;}.search-form__inner{   padding:0;   border:1px solid #F6F7FB;}.search-form__icon.icon{   position:absolute;   left:5px;   font-size:1.2rem;}.search-form__field{   display:block;   padding:0;   margin:0;   font-size:1rem;   border-style:none;}.search-form__field--input{   width:100%;   padding:1rem 17px;   padding-left:2rem;   background-color:transparent;   font-size:1rem;   font-weight:700;   color:var(--first-color);}.search-form__field--input::placeholder{   opacity:1;}.search-form__field--input:focus{   border-style:none !important;   outline:3px solid var(--first-color);   outline-offset:-3px;}.search-form__field--submit{   padding:0 10px;   height:3.27rem;   width:100%;   cursor:pointer;   font-weight:700;   color:#fff;   background-color:var(--first-color);   transition:background-color 250ms ease;}.search-form__field--submit:hover{   color:#fff;   background-color:var(--second-color)}.search-form__field--submit .icon{   font-size:1.1rem;}@media screen and (max-width:992px){   .search-form__wrapper{       font-size:1.25rem;       max-width:none;       width:450px;       margin-top:10px;  }   .search-form__form{       display:block;       width:100%;  }   .search-form__inner,   .search-form__field-box:first-of-type{       width:100%;  }}@media screen and (max-width:576px){   .search-form__wrapper{       width:100%;  }}.fontsize_big .search-form__wrapper,.fontsize_bigger .search-form__wrapper{   font-size:1.25rem;   max-width:none;   width:100%;   margin-top:10px;}.fontsize_big .search-form__form,.fontsize_bigger .search-form__form{   display:block;   width:100%;}.fontsize_big .search-form__inner,.fontsize_bigger .search-form__inner,.fontsize_big .search-form__field-box:first-of-type,.fontsize_bigger .search-form__field-box:first-of-type{   width:100%;}#menu-rwd.mobile{display:block;position:relative;z-index:102;text-align:left;}#menu-rwd.mobile .menu-rwd--open{display:block !important;}#menu-rwd.mobile .menu-rwd__btn-toggle{position:fixed;top:0;right:0;z-index:9001;display:none;align-items:center;justify-content:center;min-width:3rem;height:3rem;padding:0;margin:0;cursor:pointer;color:var(--first-color);background-color:#fff;border:1px solid var(--first-color);transition:background-color 250ms linear;}#menu-rwd.mobile .menu-rwd__btn-toggle:hover{color:#FFF;background-color:var(--first-color);}#menu-rwd.mobile .menu-rwd__btn-toggle .icon{font-size:1.2rem;}#menu-rwd.mobile .menu-rwd__sub-list-btn{position:absolute;top:8px;right:10px;display:inline-block;padding:5px;border:0;color:#000;background-color:transparent;font-size:1rem;cursor:pointer;}#menu-rwd.mobile .menu-rwd--current + .menu-rwd__sub-list-btn{color:#fff;}#menu-rwd.mobile .menu-rwd__btn-toggle{display:flex;}.fontsize_big #menu-rwd.mobile .menu-rwd__btn-toggle,.fontsize_bigger #menu-rwd.mobile .menu-rwd__btn-toggle{display:flex;}#menu-rwd.mobile .menu-rwd__box{position:fixed !important;top:0;bottom:0;right:0;z-index:9000;width:50%;padding-top:3.5rem;background-color:rgba(255,255,255,.9);display:none;}#menu-rwd.mobile .menu-rwd__list{display:block;padding:0;margin:0;list-style:none;}#menu-rwd.mobile .menu-rwd__item{display:block;border-bottom:1px solid #DCE0E8;}#menu-rwd.mobile .menu-rwd__item:first-of-type{border-top:1px solid #DCE0E8;}#menu-rwd.mobile .menu-rwd--has-subpages{position:relative;}#menu-rwd.mobile .menu-rwd__link{position:relative;display:block;padding:15px 25px;padding-right:2.6rem;font-size:1rem;font-weight:400;line-height:1.222;text-align:left;text-decoration:none;color:#000;background-color:#FFF;}#menu-rwd.mobile .menu-rwd__sub-list{display:none;padding:0;margin:0;list-style:none;}#menu-rwd.mobile .menu-rwd__sub-item{position:relative;border-bottom:1px solid #DCE0E8;}#menu-rwd.mobile .menu-rwd__sub-item:first-of-type{border-top:1px solid #DCE0E8;}#menu-rwd.mobile .menu-rwd__sub-item:last-of-type{border-bottom-style:none;}#menu-rwd.mobile .menu-rwd__sub-link{position:relative;display:block;padding:15px 40px;padding-right:2.6rem;font-size:1rem;font-weight:400;line-height:1.222;text-align:left;text-decoration:none;color:#000;background-color:#fff;}#menu-rwd.mobile .menu-rwd__link:hover,#menu-rwd.mobile .menu-rwd__sub-link:hover,#menu-rwd.mobile .menu-rwd--active:hover{background-color:#FAFAFA;}#menu-rwd.mobile a.menu-rwd--current{font-weight:700;}#menu-rwd.mobile .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{padding-left:55px;}#menu-rwd.mobile .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{padding-left:70px;}#menu-rwd.mobile .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{padding-left:85px;}#menu-rwd.mobile .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwf__sub-list .menu-rwd__sub-link{padding-left:100px;}#menu-rwd.mobile .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{padding-left:115px;}@media screen and (max-width:576px){   #menu-rwd.mobile .menu-rwd__box{       left:0;       width:100%;  }}.fontsize_big #menu-rwd.mobile .menu-rwd__box,.fontsize_bigger #menu-rwd.mobile .menu-rwd__box{left:0;width:100%;}.menu-left--open{   display:block !important;}.menu-left--has-subpages{   position:relative;}.menu-left__btn-toggle{   display:none;}.menu-left__sub-list-btn{   position:absolute;   top:10px;   right:5px;   display:inline-block;   padding:5px;   border:0;   color:#000;   background-color:transparent;   font-size:1rem;   cursor:pointer;}.menu-left__link:hover + .menu-left__sub-list-btn,.menu-left__sub-link:hover + .menu-left__sub-list-btn{   color:#FFF;}.menu-left__heading{   display:flex;   align-items:center;   padding:28px 10px;   margin:0;   font-size:1.4rem;}.menu-left__heading .heading__text{   padding-left:23px;}.menu-left__heading .heading__icon{   font-size:1.4rem;}.menu-left__list{   display:block;   padding:0;   margin:0;   list-style-type:none;}.menu-left__item{   margin-bottom:5px;}.menu-left__item:last-of-type{   border-bottom-style:none;}.menu-left__link{   position:relative;   display:flex;   align-items:center;   padding:21px 15px;   padding-right:2.6rem;   font-size:.733rem;   font-weight:700;   line-height:1.2;   text-transform:uppercase;   text-decoration:none;   color:#000;   background-color:#F6F7FB;}.menu-left__link:hover{   color:#FFF;   background-color:var(--second-color);}.menu-left__icon{   padding-right:15px;}.menu-left__icon.icon{   font-size:.65rem;}.menu-left__sub-list{   display:none;   padding:0;   margin:0;   list-style:none;}.menu-left__sub-link{   position:relative;   display:flex;   padding:21px 15px;   padding-right:2.6rem;   font-size:.733rem;   font-weight:700;   line-height:1.2;   text-align:left;   text-decoration:none;   text-transform:uppercase;   color:#000;   background-color:#F6F7FB;}.menu-left__sub-link::before{   content:'- ';   padding-right:5px;}.menu-left__sub-link:hover{   color:#FFF;   background-color:var(--second-color);}.menu-left--current .menu-left__link-text,.menu-left--current .menu-left__sub-link-text{   font-weight:700;   text-decoration:underline;}.menu-left__sub-list .menu-left__sub-link{   padding-left:30px;}.menu-left__sub-list .menu-left__sub-list .menu-left__sub-link{   padding-left:45px;}.menu-left__sub-list .menu-left__sub-list .menu-left__sub-list .menu-left__sub-link{   padding-left:60px;}@media screen and (max-width:992px){   .menu-left{       display:none;  }}.fontsize_big .menu-left,.fontsize_bigger .menu-left{   display:none;}.header{   background:none top center no-repeat;}.header__bg{   padding:0;   max-height:400px;   overflow:hidden;}.header__bg-inner{   position:relative;   height:0;   padding-bottom:31%;}.header__bg img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100%;   padding:0;   object-fit:cover;   object-position:center;}.breadcrumb{   padding:20px 0;   margin-left:-28px;   margin-bottom:15px;   border-bottom:1px solid #F6F7FB;   font-weight:700;   font-size:.933rem;}.not-in-cms .breadcrumb{   margin-left:0;}.breadcrumb__list{   display:flex;   flex-wrap:wrap;   padding:9px 0;   margin:0;   list-style-type:none;}.breadcrumb__item{   padding:5px 0;}.breadcrumb__item:first-of-type .icon{   display:inline-block;   vertical-align:middle;   margin-right:15px;   margin-top:-4px;   color:var(--first-color);}.breadcrumb__item:not(:last-of-type)::after{   content:' / ';   display:inline-block;   padding:0 4px;}.breadcrumb__link{   display:inline-block;   color:var(--first-color);   text-decoration:none;   transition:color 250ms ease;}.breadcrumb__item .last{   color:var(--first-color);   text-decoration:underline;}.breadcrumb__link:hover{   color:var(--second-color);}@media screen and (max-width:992px){   .breadcrumb{       margin-left:0;  }}.fontsize_big .breadcrumb,.fontsize_bigger .breadcrumb{   padding:0 15px;   margin-left:0;}.subpage .layout__container{   padding:0;   padding-top:12px;}.subpage .layout__row{   display:flex;   gap:0 28px;}.subpage .layout__col:nth-of-type(1):not(:empty){   flex:1 1 372px;   width:375px;}.subpage .layout__col:nth-of-type(1):not(:empty) + .layout__col:nth-of-type(2){   flex:1 1 calc(100% - 372px);   max-width:calc(100% - 372px);}.not-in-cms.subpage .layout__col:nth-of-type(1){   display:none;}.subpage .layout__col:nth-of-type(1):empty + .layout__col:nth-of-type(2),.not-in-cms.subpage .layout__col:nth-of-type(n),.not-in-cms .layout__col:nth-of-type(n){   flex:1 1 100%;   max-width:100%;}.subpage .layout{   padding-bottom:40px;}@media screen and (min-width:993px){   .subpage .layout__container{       max-width:1310px;       padding:12px 0 0;       margin:0 auto;  }}@media screen and (max-width:992px){   .layout__row{       flex-wrap:wrap;  }   .subpage .layout__col:nth-of-type(n),   .layout__col:nth-of-type(n){       flex:1 1 100% !important;       max-width:100% !important;  }}.fontsize_big .layout__row,.fontsize_bigger .layout__row{   flex-wrap:wrap;}.fontsize_big .subpage .layout__col:nth-of-type(n),.fontsize_bigger .subpage .layout__col:nth-of-type(n),.fontsize_big .layout__col:nth-of-type(n),.fontsize_bigger .layout__col:nth-of-type(n){   flex:1 1 100% !important;   max-width:100% !important;}.news-top__list{   display:flex;   flex-wrap:wrap;   padding:0;   margin:7px 0 0 0;   list-style-type:none;}.news-top__item:first-of-type{   flex:1 1 100%;}.news-top__item{   flex:1 1 50%;}.single-news-top{background-color:#000;}.single-news-top,.single-news-top__inner{   height:100%;}.single-news-top__link{   display:block;   height:100%;   color:#fff;   text-decoration:none;}.single-news-top__content{   position:relative;   min-height:420px;   height:100%;   display:flex;   align-items:flex-end;   padding-bottom:35px;}.single-news-top__bg img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100%;   padding:0;   margin:0;   object-position:center;   object-fit:cover;}.single-news-top__bg::after{   content:'';   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   background-color:#000;   opacity:.42;   transition:opacity 250ms ease,               background-color 250ms ease;}.single-news-top__link:hover .single-news-top__bg::after{   opacity:.88;   background-color:var(--second-color);}.single-news-top__content-inner{   position:relative;   z-index:2;   padding:25px;}.single-news-top__title{   position:relative;   width:100%;   max-width:420px;   padding:20px 20px 10px 5px;   margin-bottom:0;   color:#fff;   font-size:1.87rem;   font-weight:900;   line-height:1.3;}.single-news-top__title::before{   content:'';   position:absolute;   top:0;   left:0;   right:0;   z-index:1;   height:2px;   background-color:#fff;}.single-news-top__desc{   padding-right:40px;   color:#fff;   font-size:1rem;}@media screen and (max-width:992px){   .news-top__content>.container{       padding:0;  }}@media screen and (max-width:768px){   .news-top__item:nth-of-type(n){       flex:1 1 100%;       margin:10px 0;  }}.fontsize_big .news-top__content>.container,.fontsize_bigger .news-top__content>.container{   padding:0;}.fontsize_big .news-top__item:nth-of-type(n),.fontsize_bigger .news-top__item:nth-of-type(n){   flex:1 1 100%;   margin:10px 0;}.news-content__header{   margin:35px 15px;}.news-content__titles{   height:300px;   overflow:hidden;}.news-content__titles-list{   padding:0 20px 0 40px;   margin:0;   list-style-type:none;}.news-content__titles-item{   margin-bottom:25px;}.news-content__titles-btn{   padding:0;   border-style:none;   font-size:1.2rem;   line-height:1.5;   background:#fff;   text-align:left;   cursor:pointer;}.news-content__titles-btn[aria-selected="true"]{   font-weight:700;}.news-content__titles .mCSB_scrollTools{   right:auto !important;   left:0 !important;}.news-content__titles .mCSB_scrollTools .mCSB_draggerRail{   width:7px;   background:#ccc;}.news-content__titles .mCSB_scrollTools{   width:20px;}.news-content__titles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger{   width:20px;   height:20px;}.news-content__titles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger_onDrag .mCSB_dragger_bar,.news-content__titles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{   background:var(--second-color) !important;}.news-content__titles .mCS-rounded-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{   width:20px;   height:20px;   border:4px solid var(--second-color);   border-radius:50%;   background:#fff;}.news-content__list{   position:relative;   height:300px;   padding:0;   margin:0;   list-style-type:none;   overflow:hidden;}.news-content__item{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   opacity:0;   visibility:hidden;   transition:all 500ms ease;}.news-content__item.active{   opacity:1;   visibility:visible;}.news-content__row{   display:flex;}.news-content__col:first-of-type{   flex:1 1 35%;   max-width:35%;}.news-content__col:last-of-type{   flex:1 1 65%;   max-width:65%;}.single-news-content__row{   display:flex;   gap:50px;}.single-news-content__bg{   position:relative;   flex:1 1 300px;   height:300px;   max-width:300px;}.single-news-content__bg.emblem--default{   border:1px solid #F6F7FB;}.single-news-content__bg img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100%;   padding:0;   object-position:center;   object-fit:cover;   float:none;}.single-news-content__content-inner{   flex:1 1 calc(100% - 300px);   max-width:calc(100% - 300px);   height:300px;   overflow:hidden;}.single-news-content__title{   margin:0 0 5px;   font-size:1.333rem;}.single-news-content__date{   font-size:.8666rem;}.single-news-content__desc{   font-size:1rem;   line-height:1.7;}.single-news-content__btn{   text-align:right;}.single-news-content__link{   display:inline-block;   padding:12px 28px;   margin:15px 0 0;   border:3px solid var(--second-color);   color:var(--second-color);   font-size:1rem;   font-weight:400;   line-height:1.2;   text-align:center;   text-decoration:none;   transition:background-color 250ms ease;}.single-news-content__link:hover{   color:#fff;   background-color:var(--second-color);}.news-content__footer{   margin:40px 0;   text-align:right;}.news-content__footer__link{   display:inline-block;   padding:12px 28px;   margin:15px 0 0;   border:3px solid var(--second-color);   color:var(--second-color);   font-size:1rem;   font-weight:400;   line-height:1.2;   text-align:center;   text-decoration:none;   transition:background-color 250ms ease;}.news-content__footer__link:hover{   color:#fff;   background-color:var(--second-color);}.news-content__nav{   display:none;   justify-content:center;   margin:20px auto;}.news-content__nav-btn{   display:flex;   justify-content:center;   align-items:center;   height:2.933rem;   width:2.933rem;   margin:10px;   border:3px solid var(--second-color);   font-size:.65rem;   background-color:#fff;   color:var(--second-color);   transition:background-color 250ms ease;   cursor:pointer;}.news-content__nav-btn:hover{   color:#fff;   background-color:var(--second-color);}@media screen and (max-width:992px){   .news-content__titles{       height:500px;  }   .news-content__list{       height:500px;  }   .news-content__col:first-of-type{       flex:1 1 50%;       max-width:50%;  }   .news-content__col:last-of-type{       flex:1 1 50%;       max-width:50%;  }   .single-news-content__row{       flex-wrap:wrap;       gap:20px 0;  }   .single-news-content__bg{       flex:1 1 100%;       width:100%;       height:150px;       max-width:100%;  }   .single-news-content__content-inner{       flex:1 1 100%;       max-width:100%;       height:300px;       overflow:hidden;  }}@media screen and (max-width:768px){   .news-content__header{       text-align:center;  }   .news-content__header .heading{       font-size:1.87rem;       font-weight:700;       line-height:1.18;  }   .news-content__titles,   .news-content__list,   .single-news-content__content-inner{       height:auto;  }   .news-content__col:first-of-type{       display:none;  }   .news-content__col:nth-of-type(n){       flex:1 1 100%;       max-width:400px;       margin:0 auto;  }   .news-content__footer{       margin:40px 0;       text-align:center;  }   .single-news-content__btn{       text-align:center;  }   .news-content__nav{       display:flex;  }}.fontsize_big .news-content__header,.fontsize_bigger .news-content__header{   text-align:center;}.fontsize_big .news-content__header .heading,.fontsize_bigger .news-content__header .heading{   font-size:1.87rem;   font-weight:700;   line-height:1.18;}.fontsize_big .news-content__col:first-of-type,.fontsize_bigger .news-content__col:first-of-type{   display:none;}.fontsize_big .news-content__col:nth-of-type(n),.fontsize_bigger .news-content__col:nth-of-type(n){   flex:1 1 100%;   max-width:none;   margin:0 auto;}.fontsize_big .single-news-content__row,.fontsize_bigger .single-news-content__row{   flex-wrap:wrap;   gap:20px 0;}.fontsize_big .single-news-content__bg,.fontsize_bigger .single-news-content__bg{   flex:1 1 100%;   width:100%;   height:350px;   max-width:100%;}.fontsize_big .single-news-content__content-inner,.fontsize_bigger .single-news-content__content-inner{   flex:1 1 100%;   max-width:100%;   overflow:hidden;}.fontsize_big .news-content__titles,.fontsize_bigger .news-content__titles,.fontsize_big .news-content__list,.fontsize_bigger .news-content__list,.fontsize_big .single-news-content__content-inner,.fontsize_bigger .single-news-content__content-inner{   height:auto;}.fontsize_big .news-content__footer,.fontsize_bigger .news-content__footer{   margin:40px 0;   text-align:center;}.fontsize_big .single-news-content__btn,.fontsize_bigger .single-news-content__btn{   text-align:center;}.fontsize_big .news-content__nav,.fontsize_bigger .news-content__nav{   display:flex;}.news__list{   display:flex;   flex-wrap:wrap;   padding:0;   margin:0 -15px;   list-style-type:none;}.news__item{   flex:1 1 33.333%;   max-width:33.333%;   padding:15px;}.single-news{   height:100%;   border:1px solid #F6F7FB;}.single-news__inner,.single-news__container{   height:100%;}.single-news__bg{   position:relative;   height:250px;   overflow:hidden;}.single-news__bg::before{   content:'';   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:2;   height:100%;   width:100%;   background-color:var(--second-color);   opacity:0;   transition:opacity 250ms ease;}.single-news__bg img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100%;   padding:0;   margin:0;   object-fit:cover;   object-position:center;   transform:scale(1);   transition:transform 250ms ease;}.single-news--active .single-news__bg img{   transform:scale(1.05);}.single-news--active .single-news__bg::before{   opacity:.4;}.single-news__content{   display:flex;   flex-direction:column;   height:calc(100% - 250px);   padding:0 15px;}.single-news__title{   margin:15px 0;   font-size:1.3rem;}.single-news__desc{   margin:15px 0;   font-size:1rem;}.single-news__btn{   display:flex;   justify-content:center;   align-items:center;   margin:auto 0 20px 0;}.news .single-news__link{   display:inline-block;   min-width:150px;   padding:10px 20px;   border:3px solid var(--second-color);   color:var(--second-color);   font-size:1rem;   text-align:center;   text-decoration:none;   transition:background-color 250ms ease;}.news .single-news__link:hover{   color:#fff;   background-color:var(--second-color);}@media screen and (max-width:992px){   .news__list{       margin:0 -30px;  }   .news__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:768px){   .news__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .news__list,.fontsize_bigger .news__list{   margin:0 -30px;}.fontsize_big .news__item,.fontsize_bigger .news__item{   flex:1 1 100%;   max-width:100%;}.b-top__inner{   background:#ECF4F8;   position:relative;   height:1px;   overflow:hidden;}.zaloba .b-top__inner{   filter:grayscale(100%) !important;}.b-top__content-box{   position:relative;   text-align:center;   padding:10px 5rem;}.b-top__list{   display:inline-block;   vertical-align:middle;   padding:0;   margin:0;   box-sizing:content-box;   list-style-type:none;}.b-top__list::before,.b-top__list::after{   content:'';   display:block;   clear:both;}.b-top__item{   float:left;   padding:8px 10px;   text-align:center;}.b-top__item:nth-of-type(1):nth-last-of-type(1){   width:100%;}.b-top__item:nth-of-type(1):nth-last-of-type(2) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(2){   width:50%;}.b-top__item:nth-of-type(1):nth-last-of-type(3) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(3){   width:33.3333%;}.b-top__item:nth-of-type(1):nth-last-of-type(4) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(4){   width:25%;}.b-top__item:nth-of-type(1):nth-last-of-type(5) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(5){   width:20%;}.b-top__item:nth-of-type(1):nth-last-of-type(6) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(6){   width:16.667%;}.b-top__item:nth-of-type(1):nth-last-of-type(7) ~ .b-top__item,.b-top__item:nth-of-type(1):nth-last-of-type(7){   width:14.285%;}.b-top-single{   position:relative;   display:inline-block;   padding:10px 0;   text-align:center;   line-height:1;}.b-top-single__img-container,.b-top-single__img-wrapper,.b-top-single a{   height:100%;}.b-top-single a{   display:inline-block;}.b-top-single a::after{   content:'';   position:absolute;   left:0;   right:0;   bottom:0;   width:0;   height:3px;   margin:0 auto;   background-color:var(--first-color);   transition:width 250ms ease;}.b-top-single a:hover::after{   width:100%;}.b-top-single__img-container{   display:table;   margin:0 auto;}.b-top-single__img-wrapper{   position:relative;   display:table-cell;   vertical-align:middle;}.b-top-single img,.b-top-single a{   display:block;   margin:0 auto;}.subpage .b-top__inner{   margin-top:20px;}@media screen and (min-width:993px){   .fontsize_normal.subpage .b-top__inner{       background:#fff;  }   .fontsize_normal.subpage .b-top__inner>.container{       padding:0;  }   .fontsize_normal.subpage .b-top__content-box{       padding:0;  }   .fontsize_normal.subpage .b-top__item:nth-of-type(n){       float:none;       width:100% !important;       padding:0;  }}@media screen and (max-width:768px){   .b-top__content-box{       padding:10px 0;       border-bottom-style:none;  }       .b-top .carousel__nav{       padding:15px 0;  }   .b-top .carousel__nav-btn{       padding:.6rem;       border:2px solid var(--first-color);       transition:color 250ms ease,                   background-color 250ms ease;  }   .b-top .carousel__nav-btn:hover{       color:#fff;       background:var(--first-color);  }}.fontsize_big .b-top__content-box,.fontsize_bigger .b-top__content-box{   padding:10px 0;   border-bottom-style:none;}.offers__header{   padding:30px 0 35px;   color:#fff;   background-color:var(--first-color);   text-align:center;}.offers__heading{   margin:0;   font-size:1.87rem;   font-weight:700;   line-height:1.18;}.offers__heading-icon{   display:block;   height:30px;   width:30px;   margin:0 auto 10px;   background:none center/contain no-repeat;}.offers__list{   display:flex;   flex-wrap:wrap;   padding:0;   margin:0;   text-align:center;   list-style-type:none;}.offers__item{   flex:1 1 33.333%;   max-width:33.333%;   padding:30px;   border-right:1px solid rgba(112,112,112,.25);}.offers__item:last-of-type{   border-right-style:none;}.offer{   max-width:255px;   margin:107px auto 100px;}.offer__bg{   height:70px;   width:70px;   margin:0 auto;   background:none center/contain no-repeat;}.offer__heading{   margin:27px 0 35px;   font-size:1.333rem;   font-weight:900;   line-height:1.2;   transition:color 250ms ease;}.offer--hover .offer__heading{   color:var(--second-color);}.offer__desc{   margin:35px 0 27px;   font-size:.933rem;   line-height:1.57;}.offer__link{   display:inline-block;   padding:12px 40px;   margin:27px 0;   border:3px solid var(--second-color);   color:var(--second-color);   font-size:.8rem;   font-weight:700;   line-height:1.91;   text-align:center;   text-decoration:none;   transition:background-color 250ms ease;}.offer__link:hover{   color:#fff;   background-color:var(--second-color);}@media screen and (max-width:768px){   .offers__item{       flex:1 1 100%;       max-width:100%;       padding:30px 15px;       border-right-style:none;       border-bottom:1px solid rgba(112,112,112,.25);  }   .offers__item:last-of-type{       border-bottom-style:none;  }   .offer{       max-width:350px;       margin:10px auto;  }}.fontsize_big .offers__item,.fontsize_bigger .offers__item{   flex:1 1 100%;   max-width:100%;   padding:30px 15px;   border-right-style:none;   border-bottom:1px solid rgba(112,112,112,.25);}.fontsize_big .offers__item:last-of-type,.fontsize_bigger .offers__item:last-of-type{   border-bottom-style:none;}.fontsize_big .offer,.fontsize_bigger .offer{   max-width:none;   margin:10px auto;}.newsletter{   background:none top center no-repeat;}.newsletter .container{   padding:0;}.newsletter__desc{   position:relative;   padding:100px 0;   background:none center/cover no-repeat;}.newsletter__desc::after{   content:'';   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   background:#101010;   opacity:.79;}.newsletter__desc-inner{   position:relative;   z-index:2;   padding:0 30px;   color:#fff;   font-size:.933rem;   line-height:1.57;}.newsletter__form{   max-width:950px;   margin:65px auto 0;}.newsletter__form-row{   display:flex;   justify-content:center;}.newsletter__form-fieldset{   padding:0;   margin:0;   border-style:none;}.newsletter__form-control{   width:100%;   padding:17px 35px;   font-size:1.125rem;   border-style:none;   transition:background-color 250ms ease;}.newsletter__form-control:hover{   border-color:transparent;   background-color:#EBEDF2;}.newsletter__form-btn{   position:relative;   height:100%;   padding:15px 47px;   border-style:none;   background-color:var(--second-color);   color:#fff;   font-size:.933rem;   font-weight:700;   line-height:1.42;   white-space:nowrap;   cursor:pointer;}.newsletter__form-control::placeholder{   font-size:0.933rem;   font-weight:700;   color:#000;   opacity:1;}.newsletter__form-cell.email{   width:100%;}@media screen and (max-width:576px){   .newsletter__form-row{       flex-wrap:wrap;  }   .newsletter__form-cell{       flex:1 1 100%;       max-width:100%;  }   .newsletter__form-control,   .newsletter__form-btn{       width:100%;       border-radius:0;  }}.fontsize_big .newsletter__form-row,.fontsize_bigger .newsletter__form-row{   flex-wrap:wrap;}.fontsize_big .newsletter__form-cell,.fontsize_bigger .newsletter__form-cell{   flex:1 1 100%;   max-width:100%;}.fontsize_big .newsletter__form-control,.fontsize_bigger .newsletter__form-control,.fontsize_big .newsletter__form-btn,.fontsize_bigger .newsletter__form-btn{   width:100%;   border-radius:0;}.contact__header .heading{   padding:60px 0;   margin:0;   border-top:1px solid #F6F7FB;   border-bottom:1px solid #F6F7FB;   text-align:center;   font-size:1.87rem;   font-weight:900;}.contact__box{   margin:65px 0;}.contact__row{   display:flex;   flex-wrap:wrap;}.contact__col{   flex:1 1 50%;   max-width:50%;}.contact__col:first-of-type:last-of-type{   flex:1 1 100%;   max-width:100%;   text-align:center;}.contact__col:first-of-type:last-of-type .contact__form{   margin:0 auto;}.contact__col:first-of-type:last-of-type .contact__form .formularz_przycisk_zapisu{   text-align:center;}@media screen and (max-width:768px){   .contact__header .heading{       padding:30px 0;  }   .contact__box{       margin:30px 0;  }   .contact__col{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .contact__header .heading,.fontsize_bigger .contact__header .heading{   padding:30px 0;}.fontsize_big .contact__box,.fontsize_bigger .contact__box{   margin:30px 0;}.fontsize_big .contact__col,.fontsize_bigger .contact__col{   flex:1 1 100%;   max-width:100%;}.contact__text a{   color:var(--second-color);}.contact__form{   max-width:465px;   margin:0 0 0 auto;}.contact__form__link{   display:inline-block;   padding:8px 38px;   margin-top:20px;   border:3px solid var(--second-color);   font-size:1rem;   font-weight:700;   text-decoration:none;   transition:background-color 250ms ease;}.contact__form__link:hover{   color:#fff;   background-color:var(--second-color);}.contact__form-heading{   margin-bottom:30px;   font-size:1.4rem;   font-weight:400;   line-height:1.2;   color:#69666B;}.contact__form .formularz_formatka input,.contact__form .formularz_formatka textarea{   display:block;   width:100%;   padding:17px 10px 17px;   margin:0;   border-bottom:1px solid #E5E5E5;}.contact__form .formularz_formatka input::placeholder,.contact__form .formularz_formatka textarea::placeholder{   color:#69666B;   opacity:1;}.contact__form .formularz_pole_box,.contact__form .formularz_poleBox{   padding:0;}.contact__form .system_display_table,.contact__form .system_display_tableRow,.contact__form .system_display_tableCell{   display:block;   width:100%;}.contact__form .formularz_pole_box .system_display_tableCell:nth-of-type(2n){   display:none;}.contact__form .formularz_przycisk_zapisu{   text-align:right;}.contact__form .formularz_przycisk_zapisu button{   display:inline-block;   padding:10px 38px;   margin-top:10px;   border:3px solid var(--second-color);   color:var(--second-color);   background-color:#fff;   font-size:1rem;   font-weight:700;   text-decoration:none;   text-align:center;   transition:background-color 250ms ease;}.contact__form .formularz_przycisk_zapisu button:hover{   color:#fff;   background-color:var(--second-color);}.obiekt_formularz input:hover,.obiekt_formularz input:focus,.obiekt_formularz textarea:hover,.obiekt_formularz textarea:focus,.obiekt_formularz select:hover,.obiekt_formularz select:focus{   background-color:transparent;}@media screen and (max-width:768px){   .contact__text{       text-align:center;       padding-bottom:40px;       margin-bottom:40px;       border-bottom:1px solid #F6F7FB;  }   .contact__form{       margin:0 auto;  }   .contact__form-heading{       text-align:center;       margin-bottom:10px;  }   .contact__form .formularz_przycisk_zapisu{       text-align:center;  }}.fontsize_big .contact__text,.fontsize_bigger .contact__text{   text-align:center;   padding-bottom:40px;   margin-bottom:40px;   border-bottom:1px solid #F6F7FB;}.fontsize_big .contact__form,.fontsize_bigger .contact__form{   max-width:800px;   margin:0 auto;}.fontsize_big .contact__form-heading,.fontsize_bigger .contact__form-heading{   text-align:center;   margin-bottom:10px;}.fontsize_big .contact__form .formularz_przycisk_zapisu,.fontsize_bigger .contact__form .formularz_przycisk_zapisu{   text-align:center;}.btn-up__link{   position:fixed;   right:5px;   bottom:130px;   z-index:500;   display:flex;   align-items:center;   justify-content:center;   height:4rem;   width:4rem;   border:3px solid var(--second-color);   color:var(--second-color);   background-color:#fff;   text-decoration:none;   transform:scale(0);   transition:transform 250ms ease,               background-color 250ms ease;}.btn-up__link:hover{   color:#fff;   background-color:var(--second-color);}.btn-up__link--fade-in{   transform:scale(1);}.website-info{   font-size:.75rem;   font-weight:700;   line-height:1.42;   color:#fff;   background-color:var(--first-color);}.website-info-row{   position:relative;}.website-info__list{   display:flex;   justify-content:space-between;   align-items:center;   padding:0;   margin:0 -15px;   list-style:none;}.website-info__item{   padding:0;   text-align:center;}.website-info__item a{   text-decoration:none;   color:#fff;   transition:color 250ms ease;}.website-info__item a::after{   content:'';   position:absolute;   left:0;   right:0;   bottom:0;   width:0;   height:5px;   margin:0 auto;   background-color:#fff;   transition:250ms width ease;}.website-info__item a:hover::after{   width:100%;}.website-info__item-inner{   position:relative;   display:inline-block;   padding:30px 15px;}.website-info__item p{   margin:0;}@media screen and (max-width:768px){   .website-info{       padding:10px 0;  }   .website-info-row{       width:100%;       margin:0 auto;  }   .website-info__list{       justify-content:center;       flex-wrap:wrap;  }   .website-info__item{       flex:1 1 50%;       max-width:50%;  }   .website-info__item-inner{       padding:20px 15px;  }}@media screen and (max-width:480px){   .website-info__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .website-info,.fontsize_bigger .website-info{   padding:10px 0;}.fontsize_big .website-info-row,.fontsize_bigger .website-info-row{   width:100%;   margin:0 auto;}.fontsize_big .website-info__list,.fontsize_bigger .website-info__list{   justify-content:center;   flex-wrap:wrap;}.fontsize_big .website-info__item,.fontsize_bigger .website-info__item{   flex:1 1 100%;   max-width:100%;}.fontsize_big .website-info__item-inner,.fontsize_bigger .website-info__item-inner{   padding:20px 15px;}@font-face{   font-family:'icomoon';   src:url('../../woff,skory/webfont/icomoon/icomoon.woff') format('woff');   font-weight:normal;   font-style:normal;}.icon{   font-family:'icomoon' !important;   font-size:1.5em;   line-height:1;   font-style:normal;   font-weight:normal;   font-variant:normal;   text-transform:none;   vertical-align:middle;}.icon-gluchoniemi::before{   content:"\e926";}.icon-jezyk_migowy::before{   content:"\e927";}.icon-newspaper::before{   content:"\e90c";}.icon-pause::before{   content:"\e919";}.icon-contact-book::before{   content:"\e920";}.icon-login::before{   content:"\e925";}.icon-underline-link-on::before{   content:"\e915";}.icon-underline-link-off::before{   content:"\e916";}.icon-extend-word_spacing-on::before{   content:"\e917";}.icon-extend-word_spacing-off::before{   content:"\e918";}.icon-extend-line_height-on::before{   content:"\e91a";}.icon-extend-line_height-off::before{   content:"\e91b";}.icon-extend-letter_spacing-on::before{   content:"\e923";}.icon-extend-letter_spacing-off::before{   content:"\e924";}.icon-arrow-top-angle-thin::before{   content:"\e90d";}.icon-arrow-bottom-angle-thin::before{   content:"\e90f";}.icon-arrow-left-angle-thin::before{   content:"\e912";}.icon-arrow-right-angle-thin::before{   content:"\e913";}.icon-envelope::before{   content:"\e910";}.icon-phone::before{   content:"\e911";}.icon-pin::before{   content:"\e90e";}.icon-bip-big::before{   content:"\e907";}.icon-pinterest::before{   content:"\e946";}.icon-facebook::before{   content:"\e900";}.icon-messenger::before{   content:"\e901";}.icon-twitter::before{   content:"\e902";}.icon-linkedin::before{   content:"\e903";}.icon-youtube::before{   content:"\e904";}.icon-instagram::before{   content:"\e905";}.icon-rss::before{   content:"\e906";}.icon-bip::before{   content:"\e922";}.icon-contrast::before{   content:"\e921";}.icon-search::before{   content:"\e909";}.icon-bars::before{   content:"\e90a";}.icon-cogs::before{   content:"\e914";}.icon-times::before{   content:"\e90b";}.icon-arrow-bottom-angle::before{   content:"\e91c";}.icon-arrow-top-angle::before{   content:"\e91d";}.icon-arrow-left-angle::before{   content:"\e91e";}.icon-arrow-right-angle::before{   content:"\e91f";}.icon-arrow-bottom::before{   content:"\e933";}.icon-arrow-top::before{   content:"\e936";}.icon-arrow-left::before{   content:"\e937";}.icon-arrow-right::before{   content:"\e938";}.icon-frank::before{   content:"\e908";}.icon-euro::before{   content:"\e928";}.icon-funt::before{   content:"\e929";}.icon-dolar::before{   content:"\e92a";}.icon-a11y::before{   content:"\e92b";}.icon-lock::before{   content:"\e92c";}.menu__separator{height:1em;}#menu-rwd .menu__separator{display:none;}#ConsentLinkBox{position:fixed;left:1em;bottom:1em;z-index:1;}#ConsentLinkBox button{padding:0.2em;color:#000;background-color:#f4f4f4;border:0;border-radius:1em;white-space:nowrap;box-shadow:inset 0 0 6px rgba(0,0,0,.3);cursor:pointer;}#ConsentLinkBox button .icon{font-size:2em;vertical-align:middle;}#ConsentLinkBox button .text{padding:0 1em;font-size:1em;vertical-align:middle;display:none;}#ConsentLinkBox button:focus .text,#ConsentLinkBox button:hover .text{vertical-align:middle;display:inline-block;}@media screen and (max-width:568px){#ConsentLinkBox{	position:static;	text-align:center;}#ConsentLinkBox button .text{	display:inline-block;}}