.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:#038733;    --second-color:#313840;   --third-color:#006725;   --fourth-color:#0CBB4B;   --fifth-color:#AA9F3D;}html,body{   padding:0;   margin:0;   font-size:15px;   font-weight:400;   line-height:1.5;   color:#000;   background-color:#fff;   font-family:'Open Sans',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:217px;   padding:15px 10px;   margin:30px 0 15px auto;   border:1px solid #EBEBEB;   border-radius:5px;   font-size:1.133rem;   font-weight:400;   line-height:1.375;   text-decoration:none;   text-align:center;   color:#000;   background-color:#fff;   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{   border-color:transparent;   color:#fff;   background-color:var(--first-color);}.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;width:1px !important;height:1px !important;display:block !important;clip:rect(1px,1px,1px,1px) !important;overflow:hidden !important;white-space:nowrap !important;}.section{   position:relative;}*{   box-sizing:border-box;}.subpage .page__content{   padding-top:20px;   margin:0 auto;   background-color:#fff;}.page__content a{   color:var(--first-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:992px){   .page__content.container{       padding:0;  }}@media screen and (max-width:768px){   .page__content .tresc_kolumna,   .page__content .tresc_kolumna_space{       float:none;       width:auto;  }}.fontsize_big .page__content.container,.fontsize_bigger .page__content.container{   padding:0;}.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;}.section__separator{   border:1px solid #F2F5F9;}.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;}.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;   vertical-align:middle;   transition:background-color 250ms;}.carousel__pagination-btn{   position:relative;   margin:0;   padding:10px;   border:0;   background:transparent;   display:block;   cursor:pointer;}.carousel__pagination-btn>span{   width:1rem;   min-width:8px;   height:1rem;   min-height:8px;   color:#000;   background-color:#fff;   border:1px solid var(--first-color);   border-radius:50%;   display:block;   transition:all 250ms ease;}.carousel__pagination-item.selected .carousel__pagination-btn>span{   color:#fff;   border-color:var(--first-color);   background-color:var(--first-color);}.carousel__nav-btn{   position:absolute;   top:50%;   transform:translateY(-50%);   padding:0;   background-color:transparent;   border-style:none;   cursor:pointer;   color:var(--second-color);   transition:color 250ms ease;}.carousel__nav-btn:hover{   color:var(--first-color);}.carousel__nav-btn-inner{   position:relative;   z-index:2;}.carousel__nav-btn--prev{   left:10px;}.carousel__nav-btn--next{   right:10px;}.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;  }   .carousel__nav-btn .icon{       font-size:1.5rem;  }}.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;}.fontsize_big .carousel__nav-btn .icon,.fontsize_bigger .carousel__nav-btn .icon{   font-size:1.5rem;}.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;}.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;}.alert{   padding:.75rem 1.25rem;   margin-bottom:1rem;   border:1px solid transparent;   text-align:center;}.alert--error{   color:#721c24;   background-color:#f8d7da;   border-color:#f5c6cb;}.alert--success{   color:#155724;   background-color:#d4edda;   border-color:#c3e6cb;}.alert--default{   color:#004085;   background-color:#cce5ff;   border-color:#b8daff;}.alert--light{   color:#818182;   background-color:#fefefe;   border-color:#fdfdfe;}.subpage .layout__container{   padding:0;}.subpage .layout__row{   display:flex;   gap:0 10px;}.subpage .layout__col:nth-of-type(1):not(:empty){   flex:1 1 360px;   width:360px;   padding:0 15px;}.subpage .layout__col:nth-of-type(1):not(:empty) + .layout__col:nth-of-type(2){   flex:1 1 calc(100% - 360px);   max-width:calc(100% - 360px);}.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% !important;   max-width:100% !important;}.subpage .layout{   padding-bottom:40px;}@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;}.navbar__items{   display:flex;   justify-content:space-between;   align-items:center;   width:100%;}.navbar__items:first-of-type{   position:relative;   z-index:201;   max-width:1760px;   padding:15px;   margin:0 auto;}.navbar__items:first-of-type::after{   content:'';   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:0;   background:url('../../png,skory/default/images/header-bg.png') center bottom no-repeat;   opacity:.3;}.navbar__item{   position:relative;   z-index:200;   flex:1 1 auto;}@media screen and (max-width:576px){   .navbar__items{       flex-wrap:wrap;       justify-content:center;  }   .navbar__items:first-of-type{       padding:5px 15px;  }   .navbar__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .navbar__items,.fontsize_bigger .navbar__items{   flex-wrap:wrap;   justify-content:center;}.fontsize_big .navbar__items:first-of-type,.fontsize_bigger .navbar__items:first-of-type{   padding:5px 15px;}.fontsize_big .navbar__item,.fontsize_bigger .navbar__item{   flex:1 1 100%;   max-width:100%;}.logo{   margin:0;   font-weight:400;   font-size:1rem;}.logo__emblem-wrapper{   display:block;}.logo__link{   display:inline-block;   padding:14px 0;   text-decoration:none;   color:#000;}.logo__link-inner{   display:flex;   align-items:center;}.logo__text{   padding:0 20px;}.logo__img-wrapper{   position:relative;}.logo__kir{   position:absolute;   width:20%;   bottom:0;   right:13px;}.logo__emblem-img{   position:relative;}@media screen and (max-width:992px){   .logo{       padding-left:0;  }}@media screen and (max-width:576px){   .logo__emblem-wrapper{       text-align:center;  }   .logo__link-inner{       flex-direction:column;  }   .logo__text{       text-align:center;  }}.fontsize_big .logo,.fontsize_bigger .logo{   padding-left:0;}.fontsize_big .logo__link-inner,.fontsize_bigger .logo__link-inner{   flex-direction:column;}.fontsize_big .logo__emblem-wrapper,.fontsize_bigger .logo__emblem-wrapper{   text-align:center;}.fontsize_big .logo__text,.fontsize_bigger .logo__text{   text-align:center;}.icons-top--fixed{   position:fixed;   right:0;   top:150px;   z-index:102;}.icons-top .container{   padding:0;}.icons-top__list{   display:flex;   flex-wrap:wrap;   align-items:center;   justify-content:flex-end;   padding:0;   margin:0;   list-style-type:none;   text-align:left;}.icons-top__item{   display:block;   padding:9px;   line-height:1;}@media screen and (max-width:992px){   .icons-top--fixed{       position:static;  }   .icons-top{       display:block;       padding-left:15px;       padding-right:3rem;       text-align:center;  }   .icons-top__list{       flex-direction:row;       text-align:center;  }   .icons-top__item:nth-of-type(n){       display:inline-block;       padding:5px;       font-size:.8rem;       line-height:1;       text-align:left;       border-style:none;  }}@media screen and (max-width:768px){   .icons-top{       position:relative;       top:auto;       left:auto;       right:auto;       padding:0 0 10px;  }   .icons-top__list{       justify-content:center;  }}@media screen and (max-width:576px){   .icons-top__container{       position:static;  }}.fontsize_big .icons-top--fixed,.fontsize_bigger .icons-top--fixed{   position:static;}.fontsize_big .icons-top,.fontsize_bigger .icons-top{   position:relative;   top:auto;   left:auto;   right:auto;   display:block;   padding:0 0 10px;   text-align:center;}.fontsize_big .icons-top__container,.fontsize_bigger .icons-top__container{   position:static;}.fontsize_big .icons-top__list,.fontsize_bigger .icons-top__list{   flex-direction:row;   justify-content:center;   text-align:center;}.fontsize_big .icons-top__item:nth-of-type(n),.fontsize_bigger .icons-top__item:nth-of-type(n){   display:inline-block;   padding:5px;   font-size:.8rem;   line-height:1;   text-align:left;   border-style:none;}.single-icon{   position:relative;}.single-icon__link{   position:relative;   display:block;   width:3.867rem;   height:3.867rem;   border:1px solid #EBEBEB;   border-radius:5px;   background-color:#fff;   color:var(--second-color);   text-align:center;   text-decoration:none;   transition:background-color 500ms ease;}.single-icon__link:hover{   color:#fff;   border-style:none;   background-color:var(--first-color);}.single-icon__inner{   position:relative;   z-index:2;   display:inline-table;   width:100%;   height:100%;}.single-icon__text{   display:none;}.single-icon__icon.icon{   display:table-cell;   vertical-align:middle;   font-size:2rem;}.single-icon__content{   position:absolute;   top:0;   right:100%;   z-index:1000;   display:none;}.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:#B60000;}.single-icon__link.single-icon__link--youtube:hover{   color:#fff;   background-color:#B60000;}.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;}@media screen and (max-width:992px){   .icons-top__list{       position:relative;  }   .single-icon__link{       width:3rem;       height:3rem;       margin-left:0;  }   .single-icon__link:hover{       color:#fff;  }   .single-icon__content{       top:calc(100% + 5px);       right:5px;       width:fit-content;       margin:0 auto;  }   .single-icon{       position:static;  }   .single-icon__icon.icon{       font-size:1.5rem;  }}@media screen and (max-width:768px){   .icons-top__list{       position:static;  }   .single-icon__content{       left:0;       right:0;  }}.fontsize_big .icons-top__list,.fontsize_bigger .icons-top__list{   position:static;}.fontsize_big .single-icon__link,.fontsize_bigger .single-icon__link{   width:3rem;   height:3rem;   margin-left:0;}.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:calc(100% + 5px);   left:0;   right:0;   width:fit-content;   margin:0 auto;}.fontsize_big .single-icon,.fontsize_bigger .single-icon{   position:static;}.fontsize_big .single-icon__icon.icon,.fontsize_bigger .single-icon__icon.icon{   font-size:1.5rem;}.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.867rem;   height:3.867rem;   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;       width:auto;       margin:0 auto;  }   .a11y__item{       flex:1 1 25%;       max-width:25%;       width:2.9rem;       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{   flex:1 1 25%;   max-width:25%;   width:2.9rem;   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;}.search-form{   padding-left:25px;   max-width:275px;   width:100%;}.search-form__wrapper{   display:flex;   align-items:center;   height:3.867rem;   max-width:350px;   margin:0 auto;   background-color:#F2F5F9;}.search-form__form{   padding:0 10px;}.search-form__fieldset{   padding:0;   margin:0;   border-style:none;}.search-form__inner{   display:flex;   align-items:center;   width:280px;}.search-form__field{   display:block;   height:2.8rem;   padding:0;   margin:0;   font-size:1rem;   border-style:none;}.search-form__field-box{   position:relative;   display:flex;   align-items:center;}.search-form__field--input{   width:100%;   padding:5px 17px;   padding-left:calc(1.5rem + 10px);   background-color:transparent;   font-size:.9rem;   font-weight:400;   color:var(--second-color);}.search-form__field--input::placeholder{   opacity:1;}.search-form__field--input:focus{   border-style:none !important;   outline:3px solid #fff;   outline-offset:-3px;}.search-form__icon.icon{   position:absolute;   left:5px;}.search-form__field--submit{   padding:0 10px;   height:2.8rem;   width:100%;   cursor:pointer;   font-weight:400;   color:var(--second-color);   background-color:#fff;   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;  }   .search-form__form{       display:block;       width:100%;  }   .search-form__inner{       width:100%;  }   .search-form__field-box:first-of-type{       width:100%;       border:1px solid #fff;  }}@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%;}.fontsize_big .search-form__form,.fontsize_bigger .search-form__form{   display:block;   width:100%;}.fontsize_big .search-form__inner,.fontsize_bigger .search-form__inner{   width:100%;}.fontsize_big .search-form__field-box:first-of-type,.fontsize_bigger .search-form__field-box:first-of-type{   width:100%;   border:1px solid #fff;}.menu{   position:relative;   z-index:105;   margin:0 auto;   text-align:center;   line-height:1.2;   background:var(--first-color);}.menu__nav{   max-width:1760px;   padding:0 15px;   margin:0 auto;}.menu--open{   display:block !important;}.menu__sub-list-btn{   display:none;}.menu__nav>.container{   padding:0;}.menu__list{   display:flex;   width:100%;   padding:0;   margin:0;   list-style:none;}.menu__item{   position:relative;   flex:1 1 auto;   padding:0 10px;   text-align:center;}.menu__link:hover::before{   width:100%;   transition:width 250ms ease 250ms;}.menu__link-outer{   position:relative;}.menu__link-wrapper{   height:100%;}.menu__link{   position:relative;   display:inline-flex;   align-items:center;   height:100%;   border-top:10px solid var(--first-color);   border-bottom:10px solid var(--first-color);   font-size:1.2rem;   font-weight:400;   line-height:1.2;   text-decoration:none;   color:#fff;}.menu__link::before{   content:'';   position:absolute;   top:-14px;   left:0;   right:0;   z-index:1;   width:0;   height:4px;   margin:0 auto;   background-color:var(--first-color);   transition:width 250ms ease;}.menu__item:hover>.menu__link-wrapper .menu__link,.menu__item:hover>.menu__link-wrapper .menu__link-icon,.menu__link:hover,.menu__link:hover + .menu__link-icon{   color:#fff;   text-decoration:none;   opacity:1;}.menu__link--active,.menu__link--current{   font-weight:700;}.menu__item:last-of-type .menu__link .menu__link-text{   background-color:var(--third-color);   transition:background-color 500ms ease;}.menu__item:last-of-type .menu__link::before{   content:none !important;}.menu__item:last-of-type .menu__link:hover .menu__link-text{   background-color:var(--fifth-color);}.menu__link-text{   display:block;   padding:15px 5px;   border-radius:5px;}.menu__item>.menu__sub-list{   top:100%;   left:0;   padding:0;   border-top:1px solid var(--fourth-color);   transform:translateY(20px);}.menu__item>.menu__sub-list--left{   right:0 !important;}.menu__sub-list{   position:absolute;   top:0;   left:100%;   z-index:9900;   overflow:hidden;   clip:rect(1px,1px,1px,1px);   opacity:0;   width:265px;   padding:0;   margin:0;   background-color:var(--second-color);   text-align:left;   list-style-type:none;}.menu__sub-list.menu__sub-list--left{   left:auto;   right:100%;}.menu__sub-list::after{   content:'';   display:block;   clear:both;}.menu__sub-item{   position:relative;}.menu__item:hover>.menu__sub-list,.menu__sub-item:hover>.menu__sub-list,.menu--focused>.menu__sub-list{   clip:inherit;   overflow:visible;   opacity:1;   transform:translateY(0);   transition:transform 300ms ease,opacity 500ms ease;}.menu__sub-link{   position:relative;   display:flex;   align-items:center;   width:100%;   padding:8px 20px;   font-size:1.2rem;   font-weight:400;   line-height:1.333;   color:#fff;   background-color:var(--first-color);   text-decoration:none;   transition:background-color 250ms ease;}.menu__sub-link:hover{   background-color:var(--fifth-color);}.menu__sub-link--current .menu__sub-link-text{   font-weight:700;}@media screen and (max-width:992px){   .menu{       display:none;  }}.fontsize_big .menu,.fontsize_bigger .menu{   display:none;}.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:8px;   right:5px;   display:inline-block;   padding:5px;   border:0;   color:var(--first-color);   background-color:transparent;   font-size:1rem;   cursor:pointer;   transition:background-color 250ms ease;}.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{   border-bottom:1px solid #EBEBEB;}.menu-left__link{   position:relative;   display:flex;   align-items:center;   padding:15px 10px;   padding-right:2.6rem;   font-size:1.067rem;   font-weight:400;   line-height:1.375;   text-decoration:none;   color:#000;   transition:background-color 250ms ease;}.menu-left__link:hover{   color:var(--first-color);   background-color:#F5F5F5;}.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-item{   position:relative;   border-bottom:1px solid #EBEBEB;}.menu-left__sub-item:first-of-type{   border-top:1px solid #EBEBEB;}.menu-left__sub-item:last-of-type{   border-bottom-style:none;}.menu-left__sub-link{   position:relative;   display:flex;   padding:15px 22px;   padding-right:2.6rem;   font-size:0.933rem;   font-weight:400;   line-height:1.2;   text-align:left;   text-decoration:none;   color:#000;   transition:background-color 250ms ease;}.menu-left__sub-link::before{   content:'- ';   padding-right:5px;}.menu-left__sub-link:hover{   color:var(--first-color);   background-color:#F5F5F5;}.menu-left--current{   border-bottom:5px solid var(--first-color);}.menu-left__sub-list .menu-left__sub-list .menu-left__sub-link{   padding-left:40px;}.menu-left__sub-list .menu-left__sub-list .menu-left__sub-list .menu-left__sub-link{   padding-left:55px;}@media screen and (max-width:992px){   .menu-left{       display:none;  }}.fontsize_big .menu-left,.fontsize_bigger .menu-left{   display:none;}.menu-rwd{   display:block;   position:relative;   z-index:302;   text-align:left;}.menu-rwd--open{   display:block !important;}.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__btn-toggle:hover{   color:#FFF;   background-color:var(--first-color);}.menu-rwd__btn-toggle .icon{   font-size:1.2rem;}.menu-rwd__sub-list-btn{   position:absolute;   top:8px;   right:10px;   display:inline-block;   padding:5px;   border:0;   color:var(--first-color);   background-color:transparent;   font-size:1rem;   cursor:pointer;}@media screen and (max-width:992px){   .menu-rwd__btn-toggle{       display:flex;  }}.fontsize_big .menu-rwd__btn-toggle,.fontsize_bigger .menu-rwd__btn-toggle{   display:flex;}.menu-rwd__box{   position:fixed;   top:0;   bottom:0;   right:0;   z-index:9000;   display:none;   width:50%;   padding-top:3.5rem;   background-color:rgba(255,255,255,.9);}.menu-rwd__list{   display:block;   padding:0;   margin:0;   list-style:none;}.menu-rwd__item{   display:block;   border-bottom:1px solid #DCE0E8;}.menu-rwd__item:first-of-type{   border-top:1px solid #DCE0E8;}.menu-rwd--has-subpages{   position:relative;}.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:var(--second-color);   background-color:#FFF;}.menu-rwd__sub-list{   display:none;   padding:0;   margin:0;   list-style:none;}.menu-rwd__sub-item{   position:relative;   border-bottom:1px solid #DCE0E8;}.menu-rwd__sub-item:first-of-type{   border-top:1px solid #DCE0E8;}.menu-rwd__sub-item:last-of-type{   border-bottom-style:none;}.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:var(--second-color);   background-color:#fff;}.menu-rwd__link:hover,.menu-rwd__sub-link:hover,.menu-rwd--active:hover{   background-color:#FAFAFA;}a.menu-rwd--current{   font-weight:700;}.menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{   padding-left:55px;}.menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-list .menu-rwd__sub-link{   padding-left:70px;}.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__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__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__box{       left:0;       width:100%;  }}.fontsize_big .menu-rwd__box,.fontsize_bigger .menu-rwd__box{   left:0;   width:100%;}.header__bg{   padding:0;}.header__bg-inner{   position:relative;   min-height:275px;   z-index:0;}.header__bg-inner img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100%;   object-fit:cover;   object-position:center;   padding:0;}@media screen and (max-width:992px){   .header__bg-inner{       min-height:0;       height:0;       padding-bottom:37.5%;  }}@media screen and (max-width:576px){   .header__bg-inner{       padding-bottom:62.5%;  }}.slider__content{   position:relative;}.slider__inner{   position:relative;   height:1px;   background-color:#000;   overflow:hidden;}.slider__list{   padding:0;   margin:0;   list-style-type:none;}.slider__list::before,.slider__list::after{   content:'';   display:block;   clear:both;}.slider__item{   float:left;   width:100%;}.slide__link{   display:block;}.slide__bg{   height:400px;   width:100%;       background:#fff none center/contain no-repeat;}.slider .carousel__pagination{   position:relative;   z-index:1;   max-width:1310px;   margin:0 auto;}.slider .carousel__pagination-inner{   position:absolute;   bottom:33px;   right:0;}@media screen and (max-width:992px){   .slide__bg{       height:320px;  }}@media screen and (max-width:768px){   .slider .carousel__pagination-inner{       bottom:10px;       left:0;       right:0;       width:fit-content;       margin:0 auto;  }}.breadcrumb{   width:100%;   padding:5px 9px;   border-bottom:1px solid #EBEBEB;   background-color:#fff;   font-weight:400;   font-size:.8rem;}.breadcrumb__container{   padding-left:0;}.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:not(:last-of-type)::after{   content:' / ';   display:inline-block;   padding:0 4px;}.breadcrumb__link{   display:inline-block;   color:#313840;   text-decoration:none;   transition:color 250ms ease;}.breadcrumb__link:hover{   text-decoration:underline;}.breadcrumb__item .last{   font-weight:700;   color:var(--first-color);}@media screen and (max-width:992px){   .breadcrumb{       margin:15px;       margin-top:0;  }}.fontsize_big .breadcrumb,.fontsize_bigger .breadcrumb{   padding:0 15px;   margin-left:0;}.news{   position:relative;   z-index:1;}.news__header{   position:relative;}.news__header::after{   content:'';   position:absolute;   top:50%;   left:0;   right:0;   width:100%;   height:1px;   background-color:#EBEBEB;}.news__header .heading{   margin:35px 0 5px;   font-size:4rem;   font-weight:400;   line-height:1.367;}.news__header .heading__inner{   position:relative;   z-index:1;   background-color:#fff;}.heading__icon.icon{   display:inline-block;   margin-top:-20px;   color:var(--first-color);   font-size:2.6rem;   vertical-align:text-top;}.news__list{   display:flex;   flex-wrap:wrap;   align-items:flex-end;   padding:0;   margin:0 -15px;   list-style-type:none;}.news__item{   flex:1 1 25%;   max-width:25%;   padding:15px;}.news__subpage .news__item{   flex:1 1 33.333%;   max-width:33.333%;}@media screen and (max-width:992px){   .news__header .heading{       font-size:3rem;  }   .heading__icon.icon{       font-size:2rem;  }   .news__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:576px){   .news__header .heading{       font-size:2rem;  }   .heading__icon.icon{       font-size:1.6rem;  }   .news__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .news__header .heading,.fontsize_bigger .news__header .heading{   font-size:2rem;}.fontsize_big .heading__icon.icon,.fontsize_bigger .heading__icon.icon{   font-size:1.6rem;}.fontsize_big .news__item,.fontsize_bigger .news__item{   flex:1 1 100%;   max-width:100%;}.single-news{   transition:opacity 500ms ease;}.news__subpage .single-news__link,.single-news__link{   display:block;   color:#000;   text-decoration:none;}.single-news__link:hover{   color:var(--first-color);}.single-news__link:hover .single-news__title::after{   width:100%;}.news--active .single-news:hover{   opacity:1;}.news--active .single-news{   opacity:.25;}.single-news__title{   position:relative;   padding:15px 0;   margin-top:0;   margin-bottom:21px;   font-size:1.0667rem;   font-weight:600;   line-height:1.375;   text-transform:uppercase;}.single-news__title::after{   content:'';   position:absolute;   left:0;   right:0;   bottom:-2px;   z-index:1;   width:74px;   height:2px;   margin:0 auto;   transition:width 500ms ease;   background-color:var(--first-color);}.single-news__bg{   position:relative;   height:250px;   width:100%;   z-index:1;}.single-news__bg.emblem--default{   border-radius:5px;   border:1px solid #EBEBEB;}.single-news__bg img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:100% !important;   width:100% !important;   object-position:center;   object-fit:cover;   padding:0;   border-radius:5px;}.news__btn{   text-align:center;   transform:translateY(50%);}.news__btn-link{   display:inline-block;   padding:15px 40px;   background-color:#fff;   border:1px solid #EBEBEB;   border-radius:5px;   color:#000;   font-size:1.133rem;   line-height:1.35;   text-decoration:none;   transition:background-color 500ms ease;}.news__btn-link:hover{   color:#fff;   background-color:var(--first-color);   border-color:transparent;}.fontsize_big .single-news__bg,.fontsize_bigger .single-news__bg{   height:400px;}.section__content.bg{   background-color:#FCFCFF;}.section__items{   display:flex;   flex-wrap:wrap;   justify-content:center;   padding-top:107px;   margin:0 -15px;}.section__items section{   flex:1 1 33.333%;   padding:15px 15px 40px;}.section__items .heading{   padding-bottom:42px;   margin:0 0 35px;   border-bottom:1px solid #DCDEE7;   font-size:2rem;   font-weight:400;   line-height:1.34;   white-space:nowrap;}.section__items .heading__icon.icon{   display:inline-block;   margin-top:-20px;   color:var(--first-color);   font-size:2.6rem;   vertical-align:text-top;}.section__items .heading__text{   padding:30px 0;}@media screen and (max-width:1200px){   .section__items section{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:768px){   .section__items section{       flex:1 1 100%;       max-width:500px;       margin:0 auto;  }}.fontsize_big .section__items section,.fontsize_bigger .section__items section{   flex:1 1 100%;   max-width:800px;   margin:0 auto;}.currency{   position:relative;   max-width:430px;   padding:0;   margin:0 auto;}.currency__container{   padding:0;}.currency__container>.currency__row{   margin-top:-25px;}.currency__row{   display:flex;   justify-content:space-between;   flex-wrap:wrap;   align-items:center;   margin:0 -15px;}.currency__row--bottom{   justify-content:space-between;   padding:50px 20px 0;   font-size:.866rem;   line-height:1.36;}.currency__col{   flex:1 1 50%;   padding:25px 20px;   max-width:50%;}.currency__col-inner{   max-width:210px;   margin:0 auto;}.currency__text{   width:100%;   padding:17px;   margin-bottom:20px;   border:1px solid #BDC5CA;   border-radius:5px;   font-size:1rem;   font-weight:400;   line-height:1.333;   color:#313840;   text-align:center;}.currency__text .currency__row{   flex-wrap:nowrap;}.currency__value{   padding:0 15px;   font-size:1rem;   color:#313840;}.currency__underline{   height:4px;   margin-top:18px;   background-color:#F2F5F9;}.currency__diff{   padding:0 15px;   font-size:1rem;   text-align:center;}.currency__diff--up{   color:#007033;}.currency__diff--up + .currency__underline{   background-color:#007033;}.currency__diff--down{   color:#B60000;}.currency__diff--down + .currency__underline{   background-color:#B60000;}.currency__diff .icon{   padding-right:10px;   font-size:.8rem;}.currency__link{   color:#000;   text-decoration:none;   transition:color 250ms ease;}.currency__link:hover{   color:var(--first-color);}.currency--details .currency__content{   padding-right:0;}.currency--single .heading{   padding:24px 0;}.currency--single .kursy_walut{   padding:30px 0 60px;}.currency--details .currency__row{   text-align:center;}.currency__form-inner{   padding:30px 0 60px;   text-align:center;}.currency__form-group{   display:inline-block;}.currency__form-control{   min-width:80px;   padding:.375rem .75rem;   margin:5px;   font-size:1rem;   line-height:1.5;   color:#495057;   background-color:#fff;   background-clip:padding-box;   border:1px solid #ced4da;   border-radius:.25rem;   transition:border-color 150ms ease,   box-shadow 150ms ease;}select.currency__form-control{   height :calc(2.25rem + 2px)}.currency__form-submit{   display:inline-block;   padding:7px 20px;   border-style:none;   border-radius:5px;   background-color:var(--first-color);   color:#fff;   font-size:1rem;   text-decoration:none;   text-align:center;   white-space:nowrap;   cursor:pointer;}.currency--single table{   min-width:300px;}.currency--single thead th{   vertical-align:bottom;   border-bottom:2px solid #dee2e6;}.currency--single td,.currency--single th{   padding:.75rem;   vertical-align:top;   border-top:1px solid #dee2e6;}.currency--single tbody tr:nth-of-type(2n+1){   background-color:rgba(0,0,0,.05);}@media screen and (max-width:992px){   .currency__row--bottom{       padding-top:15px;  }}@media screen and (max-width:480px){   .currency__col{       flex:1 1 100%;       max-width:100%;  }   .currency__col-inner{       max-width:none;  }}.fontsize_big .currency,.fontsize_bigger .currency{   max-width:800px;}.fontsize_big .currency__col-inner,.fontsize_bigger .currency__col-inner{   max-width:none;}.fontsize_big .currency__row--bottom,.fontsize_bigger .currency__row--bottom{   padding-top:15px;}.fontsize_big .currency__col,.fontsize_bigger .currency__col{   flex:1 1 100%;   max-width:100%;}.calculator{   max-width:430px;   padding:0 0 30px;   margin:0 auto;}.subpage .calculator{   max-width:650px;}.calculator__content{   margin-top:65px;}.calculator__form{   max-width:605px;   width:100%;   margin:0 auto;   color:#5A5A5A;}.calculator__form-inner{   margin:0 auto;}.calculator__form-col{   margin-bottom:40px;}.calculator__label{   display:flex;   align-items:center;   justify-content:space-between;   width:100%;   font-size:1.2rem;}.calculator__label-text{   font-weight:700;   font-size:1.2rem;   line-height:1.35;   color:var(--first-color);   transition:color 250ms ease;}.calculator__form-col:hover .calculator__label-text{   color:var(--second-color);}.calculator__control{   -webkit-appearance:none;   display:block;   width:100%;   height:2px;   margin:20px 0;   background:#DCE0E8;   font-size:1rem;   font-weight:700;   line-height:1.333;   outline:2px solid transparent !important;   transition:outline-color 250ms ease;}.calculator__control::-webkit-slider-thumb{   -webkit-appearance:none;   appearance:none;   width:20px;   height:20px;   border-style:none;   border-radius:50%;   background-color:var(--first-color);   transition:background-color 500ms ease;   cursor:pointer;}.calculator__control::-moz-range-thumb{   width:20px;   height:20px;   border-style:none;   border-radius:50%;   background-color:var(--first-color);   transition:background-color 500ms ease;   cursor:pointer;}.calculator__control:hover::-webkit-slider-thumb,.calculator__control:hover::-moz-range-thumb{   background-color:var(--second-color);}.calculator__control.focus-visible{   border-style:none !important;}.calculator__control.focus-visible::-webkit-slider-thumb{   outline:2px solid #000 !important;}.calculator__control.focus-visible::-moz-range-thumb{   outline:2px solid #000 !important;}.calculator__hint{   display:block;   margin:20px 0;   font-size:1rem;   line-height:1.4;   text-align:center;}.calculator__radios{   display:flex;   justify-content:center;   width:100%;   padding:0;   border-style:none;}.calculator__radios__col{   padding:5px 10px;}.calculator__radio__label{   position:relative;   cursor:pointer;}.calculator__radio__label::before{   content:'';   display:inline-block;   height:.8rem;   width:.8rem;   margin-right:4px;   border-radius:100%;   background-color:#a6a6a6;   transition:background-color 350ms ease;}.calculator__radio{   position:absolute;   opacity:0;   z-index:-1;}.calculator__radio.focus-visible ~ .calculator__radio__label::before{   outline:2px solid #000 !important;}.calculator__radio:checked ~ .calculator__radio__label::before{   background-color:var(--first-color);}.calculator__text{   font-size:1.133rem;   line-height:1.7;}.calculator__btn{   text-align:right;}.calculator__btn__link,.calculator__btn__button{   position:relative;   display:inline-block;   height:100%;   min-width:195px;   padding:15px 47px;   margin-top:5px;   border:1px solid #EBEBEB;   border-radius:5px;   color:#000;   background-color:#fff;   font-size:1.1333rem;   font-weight:400;   text-decoration:none;   text-align:center;   transition:background-color 500ms ease;   cursor:pointer;}.calculator__btn__link:hover,.calculator__btn__button:hover{   color:#fff;   background-color:var(--first-color);}.calculator__button{   margin:30px auto;   text-align:center;}.calculator--count .heading{   text-align:center;}.calculator .table-raty input{   padding:15px 20px;   border:none;   color:#4d4d4f;   background-color:#eaedf3;   font-size:1.2rem;   text-align:right;   width:100%;}.calculator .ResultTableHead td{   font-weight:400;   color:#fff;   background-color:var(--second-color);}.calculator .ResultTable .ResultTableUnpairRow:nth-of-type(2n + 1){   background-color:rgba(0,0,0,.05);}.calculator .ResultTable .ResultTableUnpairRow td{   border-top:1px solid #dee2e6;}@media screen and (max-width:992px){   .calculator__header{       text-align:center;  }   .calculator__form-inner{       max-width:100%;  }   .calculator__info-text{       font-size:1rem;  }   .calculator__radios{       flex-wrap:wrap;  }   .calculator__btn{       text-align:center;  }}.fontsize_big .calculator__header,.fontsize_bigger .calculator__header{   text-align:center;}.fontsize_big .calculator__form,.fontsize_bigger .calculator__form{   max-width:800px;   margin:35px auto;}.fontsize_big .calculator__form-inner,.fontsize_bigger .calculator__form-inner{   max-width:100%;}.fontsize_big .calculator__info-text,.fontsize_bigger .calculator__info-text{   font-size:1rem;}.fontsize_big .calculator__radios,.fontsize_bigger .calculator__radios{   flex-wrap:wrap;}.fontsize_big .calculator__btn,.fontsize_bigger .calculator__btn{   text-align:center;}.card-link__link{   display:flex;   flex-direction:column;   justify-content:center;   align-items:center;   min-height:362px;   border-radius:5px;   background-color:#DCDEE7;   color:#000;   text-decoration:none;   transition:background-color 500ms ease,               color 500ms ease;}.card-link__text{   display:inline-block;   padding-top:34px;   font-size:1.2rem;   line-height:1.333;}.card-link__svg{   transition:filter 500ms ease;}.card-link__link:hover{   color:#fff;   background-color:var(--first-color);}.card-link__link:hover .card-link__svg{   filter:brightness(0) invert(1);}.subpage .card-link__link{   flex-direction:row;   justify-content:space-between;   min-height:auto;   padding:20px 17px;   margin-top:15px;}.subpage .card-link__svg{   height:80px;   width:auto;}.subpage .card-link__text{   padding:0;   padding-left:17px;   font-size:1.667rem;   line-height:1.36;}@media screen and (max-width:992px){   .subpage .card-link{       position:fixed;       bottom:0;       right:0;       z-index:200;  }   .subpage .card-link__link{       display:flex;       justify-content:center;       padding:10px;       margin:0;       border-radius:0;  }   .subpage .card-link__svg{       height:30px;  }}.fontsize_big.subpage .card-link,.fontsize_bigger.subpage .card-link{   position:fixed;   bottom:0;   right:0;   z-index:200;}.fontsize_big.subpage .card-link__link,.fontsize_bigger.subpage .card-link__link{   display:flex;   justify-content:center;   width:3rem;   height:3rem;   padding:10px;   margin:0;   border-radius:0;}.fontsize_big.subpage .card-link__svg,.fontsize_bigger.subpage .card-link__svg{   height:30px;}.b-left{   padding:14px 0;}.b-left__list{   padding:0;   margin:0;   list-style-type:none;   text-align:center;}.b-left-single{   padding-bottom:10px;}.b-left-single a,.b-left-single img{   display:inline-block;}.b-left-single img{   border-radius:5px;}.b-left-single a{   position:relative;}.b-left-single a::after{   content:'';   position:absolute;   left:0;   right:0;   bottom:0;   z-index:1;   width:0;   height:3px;   margin:0 auto;   background-color:var(--first-color);   transition:width 250ms ease;}.b-left-single a:hover::after{   width:100%;}@media screen and (min-width:993px){   .b-left__inner>.container{       padding:0;  }}@media screen and (max-width:992px){   .b-left__list{       display:flex;       flex-wrap:wrap;       justify-content:center;       margin:0 -15px;  }   .b-left__item{       flex:1 1 33.333%;       max-width:33.333%;       padding:0 15px;  }}@media screen and (max-width:768px){   .b-left__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:480px){   .b-left__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .b-left__list,.fontsize_bigger .b-left__list{   display:flex;   flex-wrap:wrap;   justify-content:center;   margin:0 -15px;}.fontsize_big .b-left__item,.fontsize_bigger .b-left__item{   flex:1 1 33.333%;   max-width:33.333%;   padding:0 15px;}@media screen and (max-width:768px){   .fontsize_big .b-left__item,   .fontsize_big .b-left__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:480px){   .fontsize_big .b-left__item,   .fontsize_bigger .b-left__item{       flex:1 1 100%;       max-width:100%;  }}.b-bottom__inner{   padding:15px 0;   background-color:#F2F5F9;}.zaloba .b-bottom__inner{   filter:grayscale(100%) !important;}.b-bottom__content-box{   position:relative;   text-align:center;   padding:7px 3rem;}.b-bottom__context-box__inner{   text-align:center;}.b-bottom__list{   display:inline-block;   vertical-align:middle;   padding:0;   margin:0;   box-sizing:content-box;   list-style-type:none;}.b-bottom__list::before,.b-bottom__list::after{   content:'';   display:block;   clear:both;}.b-bottom__item{   float:left;   padding:0 10px;   text-align:center;}.b-bottom__item:nth-of-type(1):nth-last-of-type(1){   width:100%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(2) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(2){   width:50%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(3) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(3){   width:33.3333%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(4) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(4){   width:25%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(5) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(5){   width:20%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(6) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(6){   width:16.667%;}.b-bottom__item:nth-of-type(1):nth-last-of-type(7) ~ .b-bottom__item,.b-bottom__item:nth-of-type(1):nth-last-of-type(7){   width:14.285%;}.b-bottom-single{   position:relative;   display:inline-block;   text-align:center;   line-height:1;}.b-bottom-single__img-container,.b-bottom-single__img-wrapper,.b-bottom-single a{   height:100%;}.b-bottom-single a{   display:inline-block;   transition:filter 250ms ease;}.b-bottom-single__img-container{   display:table;   margin:0 auto;}.b-bottom-single__img-wrapper{   position:relative;   display:table-cell;   vertical-align:middle;}.b-bottom-single img,.b-bottom-single a{   display:block;   margin:0 auto;}@media screen and (max-width:768px){   .b-bottom__content-box{       padding:10px 0;       border-bottom-style:none;  }   .b-bottom__context-box__inner{       padding:0;  }       .b-bottom .carousel__nav{       padding:15px 0;  }   .b-bottom .carousel__nav-btn{       color:#fff;       background-color:var(--first-color);       transition:background-color 500ms ease;  }   .b-bottom .carousel__nav-btn:hover{       background-color:var(--second-color);  }}.fontsize_big .b-bottom__content-box,.fontsize_bigger .b-bottom__content-box{   padding:10px 0;   border-bottom-style:none;}.menu-footer__content{   position:relative;   padding:15px 0 30px;   background:url('../../png,skory/default/images/footer-bg.png') bottom center/cover no-repeat;}.menu-footer__content::after{   content:'';   position:absolute;   top:0;   left:0;   right:0;   bottom:0;   z-index:1;   opacity:.1;   background:url('../../png,skory/default/images/footer-bg-icons.png') center bottom no-repeat;}.menu-footer__container{   position:relative;   z-index:2;}.menu-footer__list{   position:relative;   z-index:1;   display:flex;   flex-wrap:wrap;   padding:0;   margin:0 -15px;   list-style-type:none;   text-align:center;}.menu-footer__item{   flex:1 1 25%;   max-width:25%;   padding:0 15px;}.menu-footer__list.ilosc3 .menu-footer__item{   flex:1 1 33.3333%;   max-width:33.3333%;}.menu-footer__list.ilosc2 .menu-footer__item{   flex:1 1 50%;   max-width:50%;}.menu-footer__list.ilosc1 .menu-footer__item{   flex:1 1 100%;   max-width:none;}.menu-footer__subpage-heading{   position:relative;   padding:15px 0 27px;   margin:0;   font-size:1.53rem;   color:var(--second-color);}.menu-footer__subpage-heading::after{   content:'';   position:absolute;   bottom:0;   left:0;   right:0;   width:121px;   height:5px;   margin:0 auto;   background-color:var(--second-color);}.menu-footer__sub-list{   padding:0;   margin:15px 0 0;   list-style-type:none;}.menu-footer__sub-link{   position:relative;   display:inline-block;   padding:6px 0;   margin:6px 0;   font-size:1.125rem;   color:var(--second-color);   text-decoration:none;   transition:color 250ms ease;}.menu-footer__sub-link::after{   content:'';   position:absolute;   bottom:0;   left:0;   right:0;   width:0;   height:2px;   margin:0 auto;   background-color:var(--second-color);   transition:width 250ms ease;}.menu-footer__sub-link:hover{   color:var(--second-color);}.menu-footer__sub-link:hover::after{   width:100%;}@media screen and (max-width:992px){   .menu-footer__item,	.menu-footer__list.ilosc3 .menu-footer__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:480px){   .menu-footer__item,	.menu-footer__list.ilosc3 .menu-footer__item,	.menu-footer__list.ilosc2 .menu-footer__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .menu-footer__item,.fontsize_bigger .menu-footer__item{   flex:1 1 100%;   max-width:100%;}.contact__content{   font-size:1rem;   color:#fff;   background-color:#2C2C2C;}.contact__content .container{   padding-top:5px;   padding-bottom:5px;}.contact__list{   display:flex;   align-items:center;   justify-content:space-between;   padding:0;   margin:0 -15px;   list-style-type:none;}.contact__item{   padding:15px 10px;}.contact__item-inner{   display:flex;   align-items:center;}.contact__icon{   display:block;   margin-right:20px;   background:none center right/contain no-repeat;}.contact__icon.icon{   font-size:2rem;}.contact__icon.icon-cash{   font-size:3rem;}.contact__icon.icon-logo{   width:44px;   height:28px;   background:url('../../png,skory/default/images/logo.png') center/contain no-repeat;}@media screen and (max-width:992px){   .contact__list{       flex-wrap:wrap;  }   .contact__item{       flex:1 1 50%;       max-width:50%;  }   .contact__item-inner{       justify-content:center;  }}@media screen and (max-width:768px){   .contact-form{       width:100%;  }}@media screen and (max-width:480px){   .contact__list{       max-width:400px;       margin:0 auto;  }   .contact__item{       flex:1 1 100%;       max-width:100%;  }   .contact__item-inner{       justify-content:flex-start;  }   .contact__icon{       background-position-x:center;  }}.fontsize_big .contact-form,.fontsize_bigger .contact-form{   width:100%;}.fontsize_big .contact__list,.fontsize_bigger .contact__list{   flex-wrap:wrap;   max-width:600px;   margin:0 auto;}.fontsize_big .contact__item,.fontsize_bigger .contact__item{   flex:1 1 100%;   max-width:100%;}.fontsize_big .contact__item-inner,.fontsize_bigger .contact__item-inner{   justify-content:flex-start;}.fontsize_big .contact__icon,.fontsize_bigger .contact__icon{   background-position-x:center;}.website-info{   font-size:.8rem;   font-weight:400;   line-height:1.42;   color:#000;}.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:#000;   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:28px 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-calculator:before{   content:"\e915";}.icon-currency:before{   content:"\e916";}.icon-card:before{   content:"\e917";}.icon-cash:before{   content:"\e918";}.icon-news:before{   content:"\e91a";}.icon-phone:before{   content:"\e91b";}.icon-pin:before{   content:"\e934";}.icon-arrow-top-long:before{   content:"\e92b";}.icon-arrow-bottom-long:before{   content:"\e92c";}.icon-arrow-left-long:before{   content:"\e92d";}.icon-arrow-right-long:before{   content:"\e92e";}.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-e_banking:before{   content:"\e930";}.icon-underline-link-on:before{   content:"\e925";}.icon-underline-link-off:before{   content:"\e928";}.icon-extend-word_spacing-on:before{   content:"\e929";}.icon-extend-word_spacing-off:before{   content:"\e92a";}.icon-extend-line_height-on:before{   content:"\e921";}.icon-extend-line_height-off:before{   content:"\e922";}.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-phone1:before{   content:"\e911";}.icon-pin1: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:"\e931";}.icon-contrast:before{   content:"\e932";}.icon-a11y:before{   content:"\e908";}.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";}.kursy_walut{   border:0;   border-collapse:separate;}.kursy_walut th,.kursy_walut td{   padding:0.2em;}