.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{   --primary-color:#64313f;   --secondary-color:#3b2027;   --text-color:#000;   --white-color:#fff;   --black-color:#000;   --gray-color-1:#f5f7ff;   --gray-color-2:#d1d5e6;   --link-color-default:#64313f;   --link-color-hover:#64313f;   --bip-color:#da251d;   --a11y-color:#fee900;   --alert-succes-color:#155724;   --alert-succes-bg-color:#d4edda;   --alert-succes-border-color:#c3e6cb;   --alert-error-color:#721c24;   --alert-error-bg-color:#f8d7da;   --alert-error-border-color:#f5c6cb;   --alert-default-color:#004085;   --alert-default-bg-color:#cce5ff;   --alert-default-border-color:#b8daff;   --alert-light-color:#818182;   --alert-light-bg-color:#fefefe;   --alert-light-border-color:#fdfdfe;}html,body{   padding:0;   margin:0;   font-size:16px;   font-weight:400;   line-height:1.6875;   color:var(--black-color);   background-color:var(--white-color);   font-family:'Outfit',sans-serif;   counter-reset:section;}body{   position:relative;}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.5rem;   font-weight:500;   line-height:1.2;   color:var(--primary-color);}strong,b{   font-weight:700 !important;}.wyswietl_wstecz,.wyswietl_wiecej{   position:relative;   display:flex;}.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;   z-index:1;   display:inline-flex;   justify-content:center;   min-width:10rem;   padding:11px 20px;   margin:20px 0 0 auto;   border:1px solid transparent;   border-radius:0;   font-size:1rem;   font-weight:500;   line-height:1.2;   text-decoration:none;   text-align:center;   color:var(--white-color);   background-color:var(--primary-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(--primary-color);   background-color:var(--white-color);   border-color:var(--primary-color);}.obiekt_formularz input,.obiekt_formularz textarea,.obiekt_formularz select{   background-color:var(--white-color);   border:none;   border-bottom:1px solid var(--gray-color);   color:var(--black-color);   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:var(--gray-color);   color:var(--black-color);}.obiekt_formularz input[type="submit"],.obiekt_formularz input[type="button"],.obiekt_formularz input[type="reset"],.obiekt_formularz button{   background-color:var(--black-color);   border:none;   color:var(--white-color);   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:var(--white-color);   color:var(--black-color);}.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(--primary-color);   transition:background-color 250ms ease;}.stronicowanie li a:hover,.stronicowanie li a:focus{   background:var(--primary-color);   color:var(--white-color) !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:var(--bip-color);   color:var(--white-color);   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:var(--white-color);   color:var(--black-color);   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:var(--accent-color-3);   color:var(--white-color);}#KontenerWCAG .jezyk_migowy a:hover,#KontenerWCAG .jezyk_migowy a:focus,#KontenerWCAG .gluchoniemi a:hover,#KontenerWCAG .gluchoniemi a:focus{   background-color:var(--white-color);   color:var(--accent-color-3);}.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;   visibility:hidden !important;}.section{   position:relative;}*{   box-sizing:border-box;}.page__content .section__header,.page__content .section__content{   opacity:0;   transform:translateY(50px);   transition:opacity 1000ms ease-in,   transform 750ms ease-in;}.page__content.animated .section__header{   opacity:1 !important;   transform:translateY(0) !important;}.page__content.animated .section__content{   opacity:1 !important;   transition-delay:500ms;   transform:translateY(0) !important;}.subpage .page__content{   margin-bottom:15px;   font-weight:300;   background-color:var(--white-color);}.page__content a{   color:var(--primary-color);   text-decoration:underline;}.page__content a:hover{   text-decoration:none;}.page__content .heading{   margin-bottom:26px;   text-align:left;   text-transform:none;}@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 15px;}.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;}.netadmin--hide{   display:none !important;}.section__separator{   border:1px solid var(--gray-color);}.container{   position:relative;   width:100%;   max-width:1440px;   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;}.obiekt_galeria img{   border-radius:10px;}.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 var(--black-color) !important;   outline:2px solid var(--white-color);}.js-focus-visible .single-icon__link.focus-visible{   outline:none !important;   border:2px solid var(--white-color);}.js-focus-visible .b-bottom-single a.focus-visible{   border-style:none  !important;   outline:3px solid var(--black-color) !important;   outline-offset:-3px;}.b-bottom .carousel__nav-btn.focus-visible{   border-style:none  !important;   outline:3px solid var(--black-color) !important;   outline-offset:-6px;}.carousel .carousel__pagination{   display:block;}.carousel__pagination{   display:none;   line-height:1;}.carousel__pagination-inner{   text-align:center;}.carousel__pagination-list{   display:inline-block;   list-style-type:none;   padding:0;   margin:0;}.carousel__pagination-item{   display:inline-block;   margin:20px;   vertical-align:middle;   transition:background-color 250ms;}.carousel__pagination-btn{   display:flex;   align-items:center;   justify-content:center;   min-height:24px;   min-width:24px;   padding:0;   background-color:transparent;   border-style:none;   cursor:pointer;}.carousel__pagination-btn:hover{   cursor:pointer;}.carousel__pagination-item.selected .carousel__pagination-btn,.carousel__pagination-item.selected .carousel__pagination-btn-inner{   cursor:auto;}.carousel__pagination-btn:hover .carousel__pagination-btn-inner,.carousel__pagination-item.selected .carousel__pagination-btn-inner{   cursor:pointer;   color:var(--white-color);   background-color:var(--primary-color);}.carousel__pagination-btn-inner{   position:relative;   display:block;   padding:0;   height:.8rem;   width:.8rem;   background-color:var(--accent-color-1);   border:1px solid var(--primary-color);   border-radius:50%;   cursor:pointer;   transition:all 250ms ease;}@media screen and (max-width:992px){   .carousel__pagination{       margin:10px 0 20px;       text-align:center;  }}@media screen and (max-width:768px){   .carousel__pagination-item{       margin:10px;  }}.fontsize_big .carousel__pagination,.fontsize_bigger .carousel__pagination{   margin:10px 0 20px;   text-align:center;}.fontsize_big .carousel__pagination-item,.fontsize_bigger .carousel__pagination-item{   margin:10px;}.carousel__nav{   display:flex;   justify-content:center;}.carousel__nav-btn{   position:absolute;   top:50%;   transform:translateY(-50%);   height:3rem;   width:3rem;   padding:0;   border:2px solid transparent;   cursor:pointer;   color:var(--white-color);   background-color:var(--primary-color);   transition:all 250ms linear;}.carousel__nav-btn:hover{   color:var(--primary-color);   background-color:var(--white-color);   border-color:var(--primary-color);}.carousel__nav-btn-inner{   position:relative;   z-index:2;}.carousel__nav-btn{   opacity:0;   visibility:hidden;   transition:all 250ms linear;   z-index:1;}.carousel__nav-btn--prev{   left:-15px;}.carousel__nav-btn--next{   right:-15px;}.carousel--focused .carousel__nav-btn--prev,[data-carousel]:hover .carousel__nav-btn--prev{   left:10px;   opacity:1;   visibility:visible;}.carousel--focused .carousel__nav-btn--next,[data-carousel]:hover .carousel__nav-btn--next{   right:10px;   opacity:1;   visibility:visible;}.carousel__nav-btn .icon::before{   display:block;   font-size:1rem;}@media screen and (max-width:768px){   .carousel__nav{       margin-top:20px;  }   .carousel__nav-btn{       position:static;       opacity:1;       margin:10px;       visibility:visible;       transform:translateY(0);  }   .carousel__nav-btn-inner{       height:3rem;       width:3rem;  }}.fontsize_big .carousel__nav,.fontsize_bigger .carousel__nav{   margin-top:20px;}.fontsize_big .carousel__nav-btn,.fontsize_bigger .carousel__nav-btn{   position:static;   opacity:1;   margin:10px;   visibility:visible;   transform:translateY(0);}.fontsize_big .carousel__nav-btn-inner,.fontsize_bigger .carousel__nav-btn-inner{   height:3rem;   width:3rem;}.btn__toggle-play{   display:flex;   align-items:center;   justify-content:center;   height:2.8rem;   width:2.8rem;   padding:0;   border-radius:0;   border-style:none;   cursor:pointer;   transition:background-color 250ms ease;}.btn__toggle-play:hover{   color:var(--white-color);}.alert{   padding:.75rem 1.25rem;   margin-bottom:1rem;   border:1px solid transparent;   text-align:center;}.alert--error{   color:var(--alert-error-color);   background-color:var(--alert-error-bg-color);   border-color:var(--alert-error-border-color);}.alert--success{   color:var(--alert-succes-color);   background-color:var(--alert-succes-bg-color);   border-color:var(--alert-succes-border-color);}.alert--default{   color:var(--alert-default-color);   background-color:var(--alert-default-bg-color);   border-color:var(--alert-default-border-color);}.alert--light{   color:var(--alert-light-color);   background-color:var(--alert-light-bg-color);   border-color:var(--alert-light-border-color);}.section--fade-in{   opacity:0;   transition:opacity 500ms ease-in;}.section--fade-in--animated{   opacity:1 !important;}.section--slide-to-top{   opacity:0;   transform:translateY(50px);   transition:opacity 1000ms ease-in,               transform 750ms ease-in;}.section--slide-to-top--animated{   opacity:1 !important;   transform:translateY(0) !important;}.section--slide-to-bottom{   opacity:0;   transform:translateY(-50px);   transition:opacity 500ms ease-in,               transform 500ms ease-in;}.section--slide-to-bottom--animated{   opacity:1 !important;   transform:translateY(0) !important;}.overflow-hidden{   overflow:hidden;}body::before{   content:'';   position:fixed;   top:0;   left:0;   right:0;   width:100%;   height:0;   background-color:var(--primary-color);   transition:1000ms height ease 250ms;   z-index:9999;}body.intro--active::before{   height:100%;}body.intro--deactive::before{   height:0;   top:auto;   bottom:0;}body.intro--deactive .intro{   display:none;}.intro{   position:fixed;   top:0;   bottom:0;   left:0;   right:0;   z-index:9990;   display:flex;   align-items:center;   justify-content:center;   height:100%;   width:100%;   padding:20px;   background-color:#FFF;}.intro__inner{   position:relative;   max-width:1200px;   width:100%;   margin:0 auto;}.intro__row{   display:flex;   align-items:flex-end;}.intro__col{   transition:width 250ms linear;}.intro__col:first-of-type{   width:calc(100% - 300px);   margin-bottom:10%;}.intro__col:last-of-type{   width:300px;}.intro__text{   margin-bottom:2%;   color:#76777B;   font-size:3.5rem;   transition:all 250ms linear;}.intro__text-line{   display:block;   opacity:0;   transform:translateY(20px);   transition:all 500ms ease-out;}.intro__text.intro__text--active .intro__text-line{   opacity:1;   transform:translateY(0);}.intro__text.intro__text--active .intro__text-line:nth-of-type(1){   transition-delay:0ms;}.intro__text.intro__text--active .intro__text-line:nth-of-type(2){   transition-delay:200ms;}.intro__text.intro__text--active .intro__text-line:nth-of-type(3){   transition-delay:400ms;}.intro__percentage-loader{   font-size:10.667rem;   color:#E4E5EB;   opacity:0;   white-space:nowrap;   transition:font-size 250ms linear;   animation:showUp 400ms linear 1000ms forwards;}.intro__horizontal-line{   position:absolute;   bottom:0;   right:126px;   width:calc(100% - 126px);   opacity:0;   transition:250ms right linear,250ms width linear;   animation:showUp 400ms linear 1300ms forwards;}.intro__horizontal-line-empty{   height:10px;   background-color:#E4E5EB;}.intro__horizontal-line-progress{   position:absolute;   bottom:0;   z-index:1;   height:10px;   width:0;   background:#E81E2E;}.intro__leaf{   position:relative;   opacity:0;   animation:showUp 400ms linear 1300ms forwards;}.intro__leaf path,.intro__leaf rect{   transition:all 500ms linear;}.intro_leaf--active #Rectangle_10,.intro_leaf--active #Path_16,.intro_leaf--active #Path_17,.intro_leaf--active #Path_18,.intro_leaf--active #Path_19,.intro_leaf--active #Path_20,.intro_leaf--active #Path_21{   fill:#E81E2E;}.intro_leaf--active #Path_17,.intro_leaf--active #Path_20{   transition-delay:500ms;}.intro_leaf--active #Path_18,.intro_leaf--active #Path_21{   transition-delay:1000ms;}.intro__leaf-svg{   display:block;   width:100%;   height:auto;}.intro__leaf-image{   display:block;}@keyframes showUp{   0%{       opacity:0;  }   100%{       opacity:1;  }}@media screen and (max-width:900px){   .intro__col:first-of-type{       width:calc(100% - 150px);       margin-bottom:20px;  }   .intro__col:last-of-type{       width:150px;  }   .intro__text{       font-size:2rem;  }   .intro__percentage-loader{       margin-top:20px;       font-size:4rem;  }   .intro__leaf-svg{       max-width:150px;       margin-left:auto;  }   .intro__horizontal-line{       right:63px;       width:calc(100% - 63px);  }   .intro__horizontal-line-empty,   .intro__horizontal-line-progress{       height:5px;  }}@media screen and (max-width:480px){   .intro__col:first-of-type{       width:calc(100% - 100px);  }   .intro__col:last-of-type{       width:100px;  }   .intro__text{       font-size:1.8rem;  }   .intro__percentage-loader{       font-size:3.5rem;  }   .intro__leaf-svg{       max-width:100px;  }   .intro__horizontal-line{       right:43px;       width:calc(100% - 43px);  }   .intro__horizontal-line-empty,   .intro__horizontal-line-progress{       height:3px;  }}.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:var(--black-color);   background-color:var(--white-color);   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{   padding-top:1px;   margin:60px 0 52px;   font-weight:500;   font-size:2.5rem;   line-height:1.2;   text-align:center;   text-transform:uppercase;   color:var(--primary-color);}.heading--white{   color:var(--white-color);}@media screen and (max-width:992px){   .heading{       margin:35px 0;       font-size:2rem;  }}@media screen and (max-width:768px){   .heading{       font-size:1.7rem;  }}.fontsize_big .heading,.fontsize_bigger .heading{   margin:35px 0;   font-size:1.7rem;}.main [data-section]{   padding-top:1px;}.header{   position:relative;}.header::before,.header::after{   content:'';   position:absolute;   top:0;   right:0;   bottom:0;   height:100%;   width:533px;}.header::before{   background:none center/cover no-repeat;   opacity:.3;   z-index:10;}.header::after{   background-color:var(--primary-color);   z-index:9;}.header__inner::before{   content:'';   position:absolute;   top:0;   left:0;   bottom:0;   background-color:var(--white-color);   height:100%;   width:calc(100% - 510px)}.header__bg{   overflow:hidden;   max-height:520px;}.header__bg-inner{   position:relative;}.header__container{   z-index:10;}.header__mobile-bg img,.header__bg-inner img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   object-position:center;   object-fit:cover;   height:100% !important;   width:100%;   border-top-left-radius:100px;}.header__mobile-bg img{   display:none;   border-radius:0;}@media screen and (max-width:992px){   .header::before,   .header::after{       content:none;  }   .header__mobile-bg{       position:relative;       padding-bottom:36%;  }   .header__mobile-bg img{       display:block;  }   .header__bg{       display:none;  }}.fontsize_big .header::before,.fontsize_bigger .header::before,.fontsize_big .header::after,.fontsize_bigger .header::after{   content:none;}.fontsize_big .header__mobile-bg,.fontsize_bigger .header__mobile-bg{   position:relative;   padding-bottom:36%;}.fontsize_big .header__mobile-bg img,.fontsize_bigger .header__mobile-bg img{   display:block;}.fontsize_big .header__bg,.fontsize_bigger .header__bg{   display:none;}.navbar__row{   position:relative;   z-index:1000;   display:flex;   justify-content:space-between;   background-color:var(--white-color);}.navbar__col:nth-of-type(3){   flex:1 1 50%;}@media screen and (max-width:992px){   .navbar__container{       padding:0;  }   .navbar__row{       flex-wrap:wrap;  }   .navbar__col:nth-of-type(n){       flex:1 1 100%;       max-width:100%;  }   .navbar__col:first-of-type{       order:4;  }}.fontsize_big .navbar__container,.fontsize_bigger .navbar__container{   padding:0;}.fontsize_big .navbar__row,.fontsize_bigger .navbar__row{   flex-wrap:wrap;}.fontsize_big .navbar__col:nth-of-type(n),.fontsize_bigger .navbar__col:nth-of-type(n){   flex:1 1 100%;   max-width:100%;}.fontsize_big .navbar__col:first-of-type,.fontsize_bigger .navbar__col:first-of-type{   order:4;}.logo{   display:flex;   align-items:center;   justify-content:center;   height:100%;}.logo__emblem-wrapper{   display:block;   text-align:center;}.logo__link{   display:inline-flex;   padding:5px 10px;}.logo__img-wrapper{   position:relative;}.logo__emblem-img{   transform:scale(1);   transition:transform 300ms linear;}.logo__link:hover .logo__emblem-img{   transform:scale(.9);}.logo__kir{   position:absolute;   bottom:0;   width:20px;}.menu{   position:relative;   z-index:105;   height:100%;   margin:0 auto;   text-align:center;   line-height:1.2;}.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;   text-align:center;}.menu__link-outer{   position:relative;}.menu__link-wrapper{   position:relative;}.menu__link{   position:relative;   display:flex;   align-items:center;   justify-content:center;   padding:5px 8px;   font-size:1.0625rem;   font-weight:400;   line-height:1.2;   text-decoration:none;   text-align:left;   text-transform:uppercase;   color:var(--primary-color);   transition:background-color 250ms linear;}.menu__link:hover{   color:var(--white-color);   background-color:var(--primary-color);   text-decoration:none;   opacity:1;}.menu__link:hover .menu__link-text::before{   width:100%;   background-color:var(--white-color)}.menu__link--active,.menu__link--current{   font-weight:700;   color:var(--primary-color);}.menu__link-text{   position:relative;   display:block;}.menu__link-text::before{   content:'';   position:absolute;   top:-20px;   left:0;   width:22px;   height:2px;   background-color:var(--primary-color);   transition:width 250ms linear;}.menu__item>.menu__sub-list{   top:100%;   left:0;   padding-top:20px;   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:250px;   padding:0 13px 18px;   margin:0;   background-color:var(--primary-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--focused>.menu__sub-list{   transition:none;}.menu__sub-link{   position:relative;   display:inline-flex;   align-items:center;   padding:12px 0;   font-size:1.125rem;   font-weight:400;   line-height:1.2;   color:var(--white-color);   background-color:var(--primary-color);   text-decoration:none;   transition:color 250ms linear;}.menu__sub-link::before{   content:'- ';}.menu__sub-link:hover{   color:var(--white-color);}.menu__sub-link-text{   position:relative;   display:inline-block;   margin-left:5px;}.menu__sub-link-text::after{   content:'';   position:absolute;   bottom:0;   left:0;   right:0;   width:100%;   height:1px;   background-color:var(--white-color);   opacity:0;   transform:translateY(10px);   transition:all 250ms linear;}.menu__sub-link:hover .menu__sub-link-text::after{   opacity:1;   transform:translateY(4px);}.menu__sub-link--current{   font-weight:700;   color:var(--white-color);}@media screen and (max-width:992px){   .menu{       display:none;  }}.fontsize_big .menu,.fontsize_bigger .menu{   display:none;}.menu-sections,.menu-sections__inner,.menu-sections__content,.menu-sections__btn-wrapper,.menu-sections__btn{   height:100%;}.menu-sections__btn{   position:relative;   padding:5px;   width:60px;   border-style:none;   cursor:pointer;   background-color:var(--white-color);   transition:background-color 400ms linear;}.menu-sections__btn[aria-expanded="true"]{   background-color:var(--primary-color);}.menu-sections__btn[aria-expanded="true"] .icon{   color:var(--white-color);   background-color:var(--primary-color);}.menu-sections__box{   position:absolute;   display:none;   padding:20px 30px 40px 80px;   background-color:var(--primary-color);   width:40vw;   z-index:100;}.menu-sections__list{   position:relative;   z-index:2;   padding:0;   margin:0;   list-style-type:none;}.menu-sections__item:not(:last-of-type){   margin-bottom:25px;}.menu-section__link{   position:relative;   display:inline-flex;   padding:10px 10px 15px 0;   font-weight:500;   font-size:1rem;   text-transform:uppercase;   text-decoration:none;   color:var(--white-color);}.menu-section__link:hover::after{   width:100%;}.menu-section__link::after{   content:'';   position:absolute;   bottom:0;   left:0;   width:35px;   height:5px;   background-color:var(--white-color);   transition:width 250ms ease;}@media screen and (max-width:992px){   .menu-sections{       display:none;  }   .menu-sections,   .menu-sections__inner,   .menu-sections__content,   .menu-sections__btn-wrapper,   .menu-sections__btn{       height:auto;  }   .menu-sections__btn-wrapper{       display:none;  }   .menu-sections__box{       position:relative;       display:flex !important;       padding:20px;       width:100%;  }   .menu-sections__list{       display:flex;       justify-content:center;       flex-direction:column;       width:100%;       align-items:center;  }   .menu-sections__item:not(:last-of-type){       margin-bottom:15px;  }   .menu-section__link{       padding:10px 10px 15px 10px;       font-size:.85rem;       text-align:center;  }   .menu-section__link::after{       right:0;       height:4px;       margin:0 auto;  }}.fontsize_big .menu-sections,.fontsize_bigger .menu-sections{   display:none;}.fontsize_big .menu-sections,.fontsize_bigger .menu-sections,.fontsize_big .menu-sections__inner,.fontsize_bigger .menu-sections__inner,.fontsize_big .menu-sections__content,.fontsize_bigger .menu-sections__content,.fontsize_big .menu-sections__btn-wrapper,.fontsize_bigger .menu-sections__btn-wrapper,.fontsize_big .menu-sections__btn,.fontsize_bigger .menu-sections__btn{   height:auto;}.fontsize_big .menu-sections__btn-wrapper,.fontsize_bigger .menu-sections__btn-wrapper{   display:none;}.fontsize_big .menu-sections__box,.fontsize_bigger .menu-sections__box{   position:relative;   display:flex !important;   padding:20px;   width:100%;}.fontsize_big .menu-sections__list,.fontsize_bigger .menu-sections__list{   display:flex;   justify-content:center;   flex-direction:column;   width:100%;   align-items:center;}.fontsize_big .menu-sections__item:not(:last-of-type),.fontsize_bigger .menu-sections__item:not(:last-of-type){   margin-bottom:15px;}.fontsize_big .menu-section__link,.fontsize_bigger .menu-section__link{   padding:10px 10px 15px 10px;   font-size:.85rem;   text-align:center;}.fontsize_big .menu-section__link::after,.fontsize_bigger .menu-section__link::after{   right:0;   height:4px;   margin:0 auto;}.icons{   position:relative;   display:flex;   align-items:center;   height:100%;   background-color:var(--primary-color);}.icons__spacer{   position:absolute;   top:0;   bottom:0;   left:100%;   height:100%;   background-color:var(--primary-color);}.icons__container{   position:relative;   padding:5px 20px;}.icons__header .heading__text{   color:var(--black-color);}.icons__list{   display:flex;   align-items:center;   flex-wrap:wrap;   padding:0;   margin:0;   list-style-type:none;}.icons__item{   position:relative;   display:flex;   align-items:center;   padding:4px;   margin:0;}@media screen and (max-width:992px){   .icons{       justify-content:center;  }   .icons__spacer{       display:none;  }   .icons__container{       display:flex;       justify-content:center;       width:100%;  }   .icons__list{       text-align:center;  }   .icons__item{       position:static;  }}@media screen and (max-width:768px){   .icons__list{       justify-content:center;  }}@media screen and (max-width:480px){   .icons__content-inner{       padding:5px;  }}.fontsize_big .icons,.fontsize_bigger .icons{   justify-content:center;}.fontsize_big .icons__spacer,.fontsize_bigger .icons__spacer{   display:none;}.fontsize_big .icons__container,.fontsize_bigger .icons__container{   display:flex;   justify-content:center;   width:100%;}.fontsize_big .icons__list,.fontsize_bigger .icons__list{   justify-content:center;   text-align:center;}.fontsize_big .icons__item,.fontsize_bigger .icons__item{   position:static;}.fontsize_big .icons__content-inner,.fontsize_bigger .icons__content-inner{   padding:5px;}.single-icon{   position:relative;}.single-icon__link{   position:relative;   display:block;   min-width:2.75rem;   height:2.75rem;   padding:3px;   color:var(--white-color);   text-decoration:none !important;   transition:background-color 250ms linear;}.single-icon__link:hover{   color:var(--primary-color) !important;   background-color:var(--white-color);}.single-icon__inner{   position:relative;   width:100%;   height:100%;}.single-icon__text{   display:none;}.single-icon__icon.icon{   display:flex;   align-items:center;   justify-content:center;   width:100%;   height:100%;   font-size:1.8rem;}.single-icon__icon.icon-bip{       font-size:3rem;}.single-icon__link--bip{  }.single-icon__link--rodo .single-icon__text{   display:block;}.single-icon__link--rodo .icon-rodo{   display:none;}.single-icon__icon.icon-epuap{   background:url('../../png,skory/default/images/epuap.png') center no-repeat;}.single-icon__link:hover .icon-epuap{   filter:brightness(0) invert(1);}.single-icon__icon.icon-zpp{   background:url('../../png,skory/default/images/zpp.png') center/50% no-repeat;   filter:brightness(0) invert(1);}.single-icon__icon.icon-ue{   background:url('../../png,skory/default/images/ue-right.png') center/contain no-repeat;}.single-icon__link--ue{   width:238px !important;   height:66px;   padding:5px;   margin:0;   border:1px solid transparent;   background-color:var(--white-color);   transition:border-color 250ms linear;}.single-icon__link--ue:hover{   background-color:var(--white-color);}.single-icon__link--lang-en:hover,.single-icon__link--lang-pl:hover{   background-color:transparent;}.single-icon__icon.icon-lang-en{   background:url('../../png,skory/default/images/i18n/en.png') center/23px no-repeat;}.single-icon__icon.icon-lang-pl{   background:url('../../png,skory/default/images/i18n/pl.png') center/40px no-repeat;}.single-icon__text{   font-size:1rem;}.single-icon__content{   position:absolute;   top:0;   right:2.75rem;   z-index:1000;   display:none;}.icons__item--search .single-icon__content{   width:230px;}@media screen and (max-width:992px){   .single-icon{       position:static;  }   .single-icon__content{       width:fit-content;       margin:0 auto;       right:2.75rem;  }   .single-icon__icon.icon-ue{       background-position:center;  }   .single-icon__link{       height:2.75rem;       width:2.75rem;       min-width:2.75rem;  }   .single-icon__link--ue{       width:150px !important;       height:52px;  }   .single-icon__content{       top:100%;       left:0;       right:0;       width:100%;  }   .icons__item--search .single-icon__content{       width:100%;  }}.fontsize_big .single-icon,.fontsize_bigger .single-icon{   position:static;}.fontsize_big .single-icon__content,.fontsize_bigger .single-icon__content{   top:100%;   left:0;   right:0;   width:100%;}.fontsize_big .icons__item--search .single-icon__content,.fontsize_bigger .icons__item--search .single-icon__content{   width:100%;}.fontsize_big .single-icon__icon.icon-ue,.fontsize_bigger .single-icon__icon.icon-ue{   background-position:center;}.fontsize_big .single-icon__link,.fontsize_bigger .single-icon__link{   height:2.75rem;   width:2.75rem;   min-width:2.75rem;}.fontsize_big .single-icon__link--ue,.fontsize_bigger .single-icon__link--ue{   width:150px !important;   height:52px;}.search-form{   position:relative;   z-index:101;}.search-form .heading{   color:var(--white-color);}.search-form__fieldset{   padding:0;   margin:0;   border-style:none;}.search-form__inner{   position:relative;   display:flex;   align-items:center;}.search-form__field{   display:block;   padding:0;   margin:0;   font-size:1rem;   border-style:none;}.search-form__field-box{   position:relative;}.search-form__field-box:first-of-type{   max-width:100%;}.search-form__field--input{   width:100%;   max-width:230px;   height:2.75rem;   padding:15px;   border:1px solid var(--primary-color);   font-weight:400;   font-size:1rem;   line-height:1.2;   color:var(--primary-color);   background-color:var(--white-color);   transition:border-color 500ms ease;}.search-form__field--input::placeholder{   opacity:1;   font-size:1rem;   text-align:center;   color:var(--black-color);}.search-form__field--submit{   min-width:2.75rem;   height:2.75rem;   padding:0 13px;   cursor:pointer;   font-weight:400;   color:var(--primary-color);   background-color:var(--white-color);   border-style:none;   border-radius:0;   transition:background-color 250ms ease;}.search__icon.icon{   font-size:.88rem;}@media screen and (max-width:992px){   .search-form__inner{       justify-content:center;  }   .search-form__form{       width:100%;       padding:0;       margin:0 auto;  }   .search-form__field-box:first-of-type{       width:100%;  }   .search-form__field-box:last-of-type{       display:block;  }   .search-form__field--input{       max-width:none;  }}@media screen and (max-width:768px){   .search-form__inner{       margin:0 auto;  }   .search-form__field--input{       height:2.75rem;  }}@media screen and (max-width:480px){   .search-form__field--input{       border-radius:0;  }}.fontsize_big .search-form__inner,.fontsize_bigger .search-form__inner{   justify-content:center;   margin:0 auto;}.fontsize_big .search-form__form,.fontsize_bigger .search-form__form{   width:100%;   padding:0;   margin:0 auto;}.fontsize_big .search-form__field-box:first-of-type,.fontsize_bigger .search-form__field-box:first-of-type{   width:100%;}.fontsize_big .search-form__field-box:last-of-type,.fontsize_bigger .search-form__field-box:last-of-type{   display:block;}.fontsize_big .search-form__field--input,.fontsize_bigger .search-form__field--input{   max-width:none;   border-radius:0;}.a11y__list{   display:flex;   flex-wrap:wrap;   width:13rem;}.a11y__item{   display:flex;   flex:1 1 33.333%;   max-width:33.333%;   border-left-style:none;}.a11y__item:first-of-type{   border-right:1px solid var(--black-color);}.a11y__link{   display:table;   width:100%;   height:2.75rem;   border:1px solid var(--black-color);   color:var(--black-color) !important;   background-color:var(--a11y-color);   text-align:center;   line-height:1;   text-decoration:none !important;   transition:background-color 250ms ease;}.a11y__link--active,.a11y__link:hover{   color:var(--a11y-color) !important;   background-color:var(--black-color);}.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__list{       width:auto;  }   .a11y__item{       flex:1 1 0;       max-width:none;  }}@media screen and (max-width:768px){   .a11y{       display:block;       margin-right:0;       padding:0;  }   .a11y__list{       display:flex;       flex-wrap:wrap;       margin:0 auto;  }   .a11y__item{       flex:1 1 33.333%;       max-width:33.333%;       width:2.75rem;  }   .a11y__item:nth-of-type(n){       border-style:none   }   .a11y__link{       width:100%;       height:2.75rem;  }}@media screen and (max-width:480px){   .a11y__list{       width:100%;  }}.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;   margin:0 auto;}.fontsize_big .a11y__item,.fontsize_bigger .a11y__item{   flex:1 1 33.333%;   max-width:33.333%;   width:2.75rem;}.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:2.75rem;}@media screen and (max-width:576px){   .fontsize_big .a11y__list,   .fontsize_bigger .a11y__list{       width:100%;  }}.menu-rwd{   position:fixed;   top:0;   left:0;   right:0;   z-index:1001;   display:none;   width:100%;   text-align:left;}.menu-rwd--open{   display:block !important;}.menu-rwd__btn-toggle{   position:fixed;   top:0;   right:0;   z-index:9001 !important;   align-items:center;   justify-content:center;   min-width:3rem;   height:3rem;   padding:0;   margin:0;   border-style:none;   cursor:pointer;   color:var(--primary-color);   background-color:var(--white-color);   transition:color 250ms linear,   background-color 250ms linear;}.menu-rwd .menu-rwd__btn-toggle:hover{   color:var(--white-color);   background-color:var(--primary-color);}.menu-rwd__btn-toggle .icon{   font-size:1.5rem;}.menu-rwd__sub-list-btn{   position:absolute;   top:8px;   right:10px;   display:flex;   align-items:center;   padding:8px;   color:var(--white-color);   background-color:var(--primary-color);   border:1px solid transparent;   font-size:1rem;   cursor:pointer;   transition:color 250ms linear,               background-color 250ms linear;}.menu-rwd__sub-list-btn:hover{   color:var(--primary-color);   background-color:var(--white-color);   border-color:var(--primary-color);}.menu-rwd__sub-list-btn .icon{   font-size:1rem;   line-height:1;}#menu-rwd .menu-rwd__link-wrapper:hover + .menu-rwd__sub-list-btn,#menu-rwd .menu-rwd__link-wrapper:hover + .menu-rwd__sub-list-btn{   color:var(--primary-color);   background-color:var(--white-color);   border-color:var(--primary-color);}.menu-rwd__box{   position:absolute;   right:0;   z-index:9000;   display:none;   padding-top:calc(3rem + 10px);   width:100vw;   height:100svh;   background-color:rgba(255,255,255,.9);}.menu-rwd__container>.container{   padding:0;   max-width:none;}.menu-rwd__list{   display:block;   padding:0;   margin:0;   list-style:none;}.menu-rwd__item{   display:block;   border-bottom:1px solid var(--gray-color-1);}.menu-rwd__item:first-of-type{   border-top:1px solid var(--gray-color-1);}.menu-rwd--has-subpages{   position:relative;}.menu-rwd__link{   position:relative;   display:flex;   align-items:center;   height:auto;   padding:15px 2.6rem 15px 25px;   border-bottom-style:none;   font-size:1rem;   font-weight:400;   line-height:1.2;   text-align:left;   text-decoration:none;   text-transform:uppercase;   color:var(--color-black);   transition:background-color 250ms linear;}.menu-rwd__icon.icon{   padding-right:25px;   font-size:.5rem;}.menu-rwd__sub-list{   display:none;   padding:0;   margin:0;   list-style:none;}.menu-rwd__sub-item{   position:relative;   border-bottom:1px solid var(--gray-color-1);}.menu-rwd__sub-item:first-of-type{   border-top:1px solid var(--gray-color-1);}.menu-rwd__sub-item:last-of-type{   border-bottom-style:none;}.menu-rwd__sub-link{   position:relative;   display:flex;   align-items:center;   padding:15px 3.2rem 15px 40px;   font-size:1rem;   font-weight:400;   line-height:1.2;   text-align:left;   text-decoration:none;   text-transform:uppercase;   color:var(--color-black);   transition:background-color 250ms linear;}#menu-rwd .menu-rwd__link:hover,#menu-rwd .menu-rwd__sub-link:hover,#menu-rwd .menu-rwd--active:hover{   color:var(--white-color);   background-color:var(--primary-color);}a.menu-rwd__sub-link--current,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-rwd__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:992px){   .menu-rwd{       display:block;  }}.fontsize_big .menu-rwd,.fontsize_bigger .menu-rwd{   display:block;}.carousel.slider .caroufredsel_wrapper{   background-color:var(--white-color);}.carousel.slider .caroufredsel_wrapper .slider__list{   display:block;}.carousel.slider .caroufredsel_wrapper .slider__list::before,.carousel.slider .caroufredsel_wrapper .slider__list::after{   content:'';   clear:both;}.carousel.slider .caroufredsel_wrapper .slider__item{   float:left;   max-width:none;}.carousel.slider .carousel__pagination{   background-color:var(--white-color);   max-width:calc(100% - 533px);   padding:70px 0;   border-bottom:1px solid var(--primary-color);}.carousel.slider .carousel__pagination-inner{   margin-right:40px;   text-align:right;}.carousel .slide__row{   border-bottom:1px solid var(--primary-color);}@media screen and (max-width:992px){   .carousel.slider .carousel__pagination{       max-width:100%;       padding:20px 0;       margin:0;       border-bottom-style:none;  }   .carousel.slider .carousel__pagination-inner{       margin-right:0;       text-align:center;  }}.fontsize_big .carousel.slider .carousel__pagination,.fontsize_bigger .carousel.slider .carousel__pagination{   max-width:100%;   padding:20px 0;   margin:0;   border-bottom-style:none;}.fontsize_big .carousel.slider .carousel__pagination-inner,.fontsize_bigger .carousel.slider .carousel__pagination-inner{   margin-right:0;   text-align:center;}.slider__content{   position:relative;   z-index:10;}.slider__list{   padding:0;   margin:0;   list-style-type:none;}.slider__item{   background-color:var(--white-color);}.slide{   padding-top:100px;}.slide__row{   display:flex;   height:100%;}.slide__col{   flex:1 1 50%;}@media screen and (max-width:992px){   .slide__col:nth-of-type(2){       display:none;  }   .slide__col{       flex:1 1 100%;  }}.fontsize_big .slide__col:nth-of-type(2),.fontsize_bigger .slide__col:nth-of-type(2){   display:none;}.fontsize_big .slide__col,.fontsize_bigger .slide__col{   flex:1 1 100%;}.slide__content{   padding-bottom:20px;}.slide__bg{   position:relative;   height:100%;   margin-top:-100px;   border-top-left-radius:100px;}.slide__img{   position:absolute;   top:0;   bottom:0;   left:0;   right:0;   z-index:1;   height:calc(100% + 101px) !important;   width:100%;   object-position:center;   object-fit:cover;   border-top-left-radius:100px;}.slide__title{   position:relative;   padding:36px 20px;   margin:0;   font-size:3.5rem;   font-weight:800;   line-height:1.2;   color:var(--primary-color);}.slide__title::before{   content:'';   position:absolute;   top:0;   left:-255px;   right:0;   bottom:0;   z-index:0;   background-color:var(--gray-color-1);}.slide__title-text{   position:relative;   z-index:2;}.slide__body{   padding:80px 20px 60px;   font-size:1rem;   font-weight:300;   line-height:2;}.slide__link{   display:inline-block;   min-width:200px;   padding:20px 10px;   border:1px solid transparent;   font-weight:500;   font-size:.65rem;   line-height:1.2;   text-decoration:none;   text-align:center;   text-transform:uppercase;   color:var(--white-color);   background-color:var(--primary-color);   transition:background-color 250ms ease;}.slide__link:hover{   border-color:var(--primary-color);   color:var(--primary-color);   background-color:var(--white-color);}.slider .counter{   position:absolute;   top:42px;   font-size:.85rem;   font-weight:900;}.slider{   color:var(--primary-color);}.slider .counter__delimiter{   color:var(--gray-color-2);}.slider .counter__size{   color:var(--gray-color-2);}@media screen and (max-width:992px){   .slide__title{       font-size:2.35rem;       text-align:center;  }   .slide__body{       text-align:center;  }   .slide__btn{       text-align:center;  }   .slider .counter{       left:0;       right:0;       margin:0 auto;       width:100%;       text-align:center;  }}.fontsize_big .slide__title,.fontsize_bigger .slide__title{   font-size:2.35rem;   text-align:center;}.fontsize_big .slide__body,.fontsize_bigger .slide__body{   text-align:center;}.fontsize_big .slide__btn,.fontsize_bigger .slide__btn{   text-align:center;}.fontsize_big .slider .counter,.fontsize_bigger .slider .counter{   left:0;   right:0;   margin:0 auto;   width:100%;   text-align:center;}.layout__row{   display:grid;   grid-template-columns:minmax(0,1000px) 340px;   gap:35px;   width:100%;}.layout__row--100{   grid-template-columns:1fr;}@media screen and (max-width:992px){   .layout__row{       grid-template-columns:1fr;  }}.fontsize_big .layout__row,.fontsize_bigger .layout__row{   grid-template-columns:1fr;}.breadcrumb{   position:relative;   z-index:10;   padding:15px 0;   margin:0;   font-weight:300;   font-size:.8rem;   line-height:1.2;   color:var(--primary-color);   background-color:var(--gray-color-1);}.breadcrumb__list{   display:flex;   flex-wrap:wrap;   padding:0;   margin:0;   list-style-type:none;}.breadcrumb__item{   display:flex;   align-items:center;   padding:5px 0;}.breadcrumb__icon{   margin-right:10px;}.breadcrumb__item:not(:last-of-type)::after{   content:'/';   display:inline-block;   margin:0 5px;   color:var(--primary-color);}.breadcrumb .breadcrumb__link{   display:inline-flex;   align-items:center;   color:var(--primary-color);   text-decoration:none !important;   transition:color 250ms ease;}.subpage .breadcrumb .last{   font-weight:700;   color:var(--primary-color);}.breadcrumb .last{   display:flex;   align-items:center;}.breadcrumb__icon{   padding-right:20px;}.breadcrumb__link:hover .breadcrumb__text{   text-decoration:underline;}@media screen and (max-width:768px){   .breadcrumb__item:not(:last-of-type)::after{       margin:0 10px;  }}.fontsize_big .breadcrumb__item:not(:last-of-type)::after,.fontsize_bigger .breadcrumb__item:not(:last-of-type)::after{   margin:0 10px;}.menu-subpages{   max-width:320px;   margin:70px 0 70px auto;}.menu-subpages__list{   padding:0;   margin:0;   list-style-type:none;}.menu-subpage__link{   display:flex;   align-items:center;   padding:20px;   font-size:1.25rem;   line-height:1.2;   text-transform:uppercase;   text-decoration:none;   color:var(--primary-color);   background-color:var(--gray-color-1);   transition:background-color 250ms linear;}.menu-subpage__link:hover{   color:var(--white-color);   background-color:var(--primary-color);}.menu-subpage__link--current{   font-weight:700;   color:var(--white-color);   background-color:var(--primary-color);}.menu-subpage__link:hover .menu-subpage__icon,.menu-subpage__link--current .menu-subpage__icon{   display:none;}.menu-subpage__icon.icon{   font-size:.6rem;}.menu-subpage__link-text{   padding-left:20px;}@media screen and (max-width:992px){   .menu-subpages{       display:none;  }}.fontsize_big .menu-subpages,.fontsize_bigger .menu-subpages{   display:none;}.subpages{   margin-bottom:10px;}.subpages__content{   max-width:1170px;   margin:0 auto;}.subpages__list{   display:flex;   justify-content:center;   flex-wrap:wrap;   padding:0;   margin:0 -10px;   list-style-type:none;}.subpages__item{   flex:1 1 33.333%;   max-width:370px;   padding:10px;   margin:0 auto;}@media screen and (max-width:768px){   .subpages__container{       padding:0 15px;  }   .subpages__item{       flex:1 1 50%;  }}@media screen and (max-width:480px){   .subpages__item{       flex:1 1 100%;  }}.fontsize_big .subpages__container,.fontsize_bigger .subpages__container{   padding:0 15px;}.fontsize_big .subpages__item,.fontsize_bigger .subpages__item{   flex:1 1 100%;   max-width:600px;}.single-subpage{   display:flex;   height:100%;}.single-subpage__link{   display:flex;   flex-direction:column;   height:100%;   width:100%;   text-decoration:none;}.single-subpage__link:hover .single-subpage__title{   color:var(--white-color);   background-color:var(--primary-color);}.single-subpage__bg{   position:relative;   height:150px;   overflow:hidden;}.single-subpage__bg.emblem--default{   border:1px solid var(--primary-color);}.single-subpage__img{   height:100%;   background:none center/cover no-repeat;   transform:scale(1);   transition:transform 300ms linear;}.single-subpage__link:hover .single-subpage__img{   transform:scale(1.05);}.single-subpage__icon{   position:absolute;   bottom:0;   right:0;   z-index:1;   display:flex;   align-items:center;   justify-content:center;   height:2.25rem;   width:2.25rem;   color:var(--white-color);   background-color:var(--primary-color);}.single-subpage__icon.icon{   font-size:.55rem;}.single-subpage__icon.icon::before{   transform:rotate(0deg);   transition:transform 300ms linear;}.single-subpage__link:hover .icon::before{   transform:rotate(90deg);}.single-subpage__title{   display:flex;   justify-content:center;   align-items:center;   height:calc(100% - 150px);   padding:25px 5px;   font-size:1.25rem;   font-weight:400;   text-align:center;   line-height:1.2;   color:var(--primary-color);   background-color:var(--gray-color-1);   transition:background-color 250ms ease;}@media screen and (max-width:768px){   .single-subpage__title{       padding:15px 5px;       font-size:.8rem;  }}.fontsize_big .single-subpage__title,.fontsize_bigger .single-subpage__title{   padding:15px 5px;   font-size:.8rem;}.carousel .our-services__inner{   padding-bottom:0;}.carousel .our-services__container{   padding:0 3rem;}.carousel .our-services__list{   display:block;}.carousel .our-services__list::before,.carousel .our-services__list::after{   content:'';   display:block;   clear:both;}.carousel .our-services__item{   float:left;   padding:0 32px;}.carousel.our-services .carousel__pagination{   padding:10px 0;}.our-services{   position:relative;   overflow:hidden;   background-color:var(--black-color);}.our-service__bg::after{   content:'';   position:absolute;   bottom:0;   left:0;   right:0;   height:40%;   z-index:1;   background-color:var(--gray-color-1);}.our-services::after,.our-services::before{   content:'';   position:absolute;   top:0;   left:0;   right:0;   height:60%;   z-index:1;}.our-services::before{   opacity:.1;   z-index:2;   background:none no-repeat center/cover;}.our-services::after{   background-color:var(--primary-color);}.our-services__inner{   position:relative;   z-index:2;   padding:23px 0 60px;}.our-services__header{   margin-bottom:70px;}.our-services__header .heading{   margin-bottom:25px;}.our-services__header-subtitle{   max-width:750px;   margin:0 auto;   font-size:1.5rem;   text-align:center;   color:var(--white-color);}.our-services__list{   display:grid;   grid-template-columns:repeat(3,1fr);   gap:65px;   padding:0;   margin:0;   list-style-type:none;}.our-service{   height:100%;}.our-service__icon{   display:block;   height:70px;   width:70px;   margin:0 auto;   background:none no-repeat center/contain;}.our-service__link{   display:block;   height:100%;   color:var(--black-color);   text-align:center;   text-decoration:none;}.our-service__link[href]:hover .our-service__single{   background-color:var(--secondary-color);}.our-service__link[href]:hover .our-service__icon{   filter:brightness(0) invert(1);}.our-service__link[href]:hover .our-service__title{   color:var(--white-color);   transform:translateY(-17px);}.our-service__link[href]:hover .our-service__title::after{   width:100px;}.our-service__link[href]:hover .our-service__text{   color:var(--white-color);}.our-service__single{   height:100%;   padding:34px 25px;   background-color:var(--white-color);   transition:background-color 250ms linear;}.our-service__title{   position:relative;   margin:36px 0;   font-size:1.25rem;   font-weight:700;   line-height:1.2;   text-transform:uppercase;   color:var(--primary-color);   transition:transform 250ms linear;}.our-service__title::after{   content:'';   position:absolute;   bottom:-36px;   left:0;   right:0;   width:0;   margin:0 auto;   height:2px;   background-color:var(--white-color);   transition:width 150ms linear 250ms;}.our-service__text{   font-weight:300;}@media screen and (max-width:992px){   .our-services__inner{       padding:15px 0 50px;  }   .our-service__header-subtitle{       font-size:1.2rem;  }   .our-service__row{       grid-template-columns:repeat(2,1fr);       gap:40px;  }}@media screen and (max-width:768px){   .carousel .carousel__pagination{       display:none !important;  }   .carousel .our-services__item{       padding:0 15px;  }   .carousel.our-services .carousel__nav{       padding:15px 0;       margin:0;  }}@media screen and (max-width:576px){   .carousel .our-services__container{       padding:0;  }   .our-service__row{       grid-template-columns:repeat(1,1fr);       gap:25px;  }}.fontsize_big .our-services__inner,.fontsize_bigger .our-services__inner{   padding:15px 0 50px;}.fontsize_big .carousel .our-services__container,.fontsize_bigger .carousel .our-services__container{   padding:0;}.fontsize_big .our-service__header-subtitle,.fontsize_bigger .our-service__header-subtitle{   font-size:1.2rem;}.fontsize_big .our-service__row,.fontsize_bigger .our-service__row{   grid-template-columns:repeat(1,1fr);   gap:25px;}.fontsize_big .carousel .carousel__pagination,.fontsize_bigger .carousel .carousel__pagination{   display:none !important;}.fontsize_big .carousel .our-services__item,.fontsize_bigger .carousel .our-services__item{   padding:0 15px;}.fontsize_big .carousel.our-services .carousel__nav,.fontsize_bigger .carousel.our-services .carousel__nav{   padding:15px 0;   margin:0;}.tabs__content{   position:relative;   overflow:hidden;   margin-bottom:50px;}.tabs__content::after{   content:'';   position:absolute;   top:0;   left:0;   right:0;   z-index:1;   height:calc(100% - 56px);   background-color:var(--gray-color-1);}.tab__content__inner{   position:relative;   z-index:2;}.tabs__item--clear-padding{   padding:0 !important;}@media screen and (max-width:992px){   .tabs__content{       padding-top:20px;       margin-bottom:0;  }   .tabs__content::after{       height:100%;  }}.fontsize_big .tabs__content,.fontsize_bigger .tabs__content{   padding-top:20px;   margin-bottom:0;}.fontsize_big .tabs__content::after,.fontsize_bigger .tabs__content::after{   height:100%;}.tabs-navigation__list{   display:flex;   padding:0;   margin:0;   list-style-type:none;}.tabs-navigation__item{   display:inline-block;   flex:1 1 0;   text-align:center;}.tabs-navigation__item:last-of-type{   border-right-style:none;}.tabs-navigation__link{   position:relative;   display:flex;   justify-content:center;   align-items:center;   height:100%;   padding:40px 10px;   font-size:1rem;   font-weight:500;   line-height:1.2;   color:var(--primary-color);   background-color:var(--white-color);   text-transform:uppercase;   text-decoration:none;   transition:background-color 250ms linear;}.tabs-navigation__link:hover{   color:var(--white-color);   background-color:var(--primary-color);}.tabs-navigation__link--selected{   font-weight:700;   background-color:var(--gray-color-1);}.tabs-navigation__link--selected .tabs-navigation__link::after{   content:'';}.tabs-navigation__link::after{   position:absolute;   top:100%;   left:50%;   z-index:1;   height:0;   width:0;   border:solid transparent;   border-top-color:var(--white-color);   border-width:10px;   margin-left:-10px;   pointer-events:none;}@media screen and (max-width:576px){   .tabs-navigation__list{       flex-wrap:wrap;  }   .tabs-navigation__item{       flex:1 1 auto;       margin:3px;  }   .tabs-navigation__link{       padding:15px 5px;       border:1px solid var(--primary-color);       font-size:.8rem;  }}.fontsize_big .tabs-navigation__list,.fontsize_bigger .tabs-navigation__list{   flex-wrap:wrap;}.fontsize_big .tabs-navigation__item,.fontsize_bigger .tabs-navigation__item{   flex:1 1 auto;   margin:3px;}.fontsize_big .tabs-navigation__link,.fontsize_bigger .tabs-navigation__link{   padding:15px 5px;   border:1px solid var(--primary-color);   font-size:.8rem;}.tabs__item-inner{   display:none;}.tab__content--show .tabs__item-inner{   display:block;}.tabs__item{   opacity:0;   transition:opacity 500ms ease 250ms;}.tab__content--show.tabs__item {   opacity:1;}.tab__body-row{   display:flex;}.tab__body-col{   flex:1 1 calc(100% - 640px);   max-width:calc(100% - 640px);}.tab__body-col:last-of-type{   flex:1 1 640px;   width:100%;   max-width:640px;}.tab__body-col:first-of-type:last-of-type{   flex:1 1 100%;   max-width:100%;}.tab__body-col-img{   width:100%;   height:100%;   min-height:410px;   margin-top:65px;   border-top-left-radius:100px;   background:none center/cover no-repeat;}@media screen and (max-width:1200px){   .tab__body-col{       flex:1 1 calc(100% - 500px);       max-width:calc(100% - 500px);  }   .tab__body-col:last-of-type{       flex:1 1 500px;       width:100%;       max-width:500px;  }}@media screen and (max-width:992px){   .tab__body{       text-align:center;  }   .tab__body-row{       flex-wrap:wrap;  }   .tab__body-col:nth-of-type(n){       flex:1 1 100%;       max-width:100%;  }   .tab__body-col:nth-of-type(1){       order:1;  }   .tab__body-col:nth-of-type(2){       order:0;  }   .tab__body-col-img{       height:250px;       min-height:auto;       margin-bottom:20px;       border-top-left-radius:0;  }}.fontsize_big .tab__body,.fontsize_bigger .tab__body{   text-align:center;}.fontsize_big .tab__body-row,.fontsize_bigger .tab__body-row{   flex-wrap:wrap;}.fontsize_big .tab__body-col:nth-of-type(n),.fontsize_bigger .tab__body-col:nth-of-type(n){   flex:1 1 100%;   max-width:100%;}.fontsize_big .tab__body-col:nth-of-type(1),.fontsize_bigger .tab__body-col:nth-of-type(1){   order:1;}.fontsize_big .tab__body-col:nth-of-type(2),.fontsize_bigger .tab__body-col:nth-of-type(2){   order:0;}.fontsize_big .tab__body-col-img,.fontsize_bigger .tab__body-col-img{   height:250px;   min-height:auto;   margin-bottom:20px;   border-top-left-radius:0;}.tabs .caroufredsel_wrapper .tab__paragraphs{   display:block;   padding-bottom:0;}.tabs .caroufredsel_wrapper .tab__paragraphs::before,.tabs .caroufredsel_wrapper .tab__paragraphs::after{   content:'';   clear:both;}.tabs .caroufredsel_wrapper .tab__paragraph{   float:left;   max-width:none;}.tabs .carousel__pagination-inner{   text-align:right;   padding-right:45px;}.tab__paragraphs{   padding:0 0 56px 0;   margin:0;   list-style-type:none;}.tab__paragraph{   padding:0 120px 40px 0;   background:none right -120px center/300px no-repeat;}.tab__paragraph-title{   position:relative;   padding-bottom:35px;   margin-bottom:25px;   font-size:1.25rem;   line-height:1.2;   color:var(--primary-color);}.tab__paragraph-title::after{   content:'';   position:absolute;   bottom:0;   left:0;   width:50px;   height:5px;   background-color:var(--primary-color);}.tab__paragraph-body a{   color:var(--black-color);   text-decoration:underline;}.tab__paragraph-body a:hover{   text-decoration:none;}.tab__paragraph-body h1,.tab__paragraph-body h2,.tab__paragraph-body h3,.tab__paragraph-body h4,.tab__paragraph-body h5,.tab__paragraph-body h6{   font-size:1.1875rem;   font-weight:700;   line-height:1.2;   color:var(--primary-color);}.tab__paragraph-body strong{   color:var(--primary-color);}@media screen and (max-width:992px){   .tabs .carousel__pagination-inner{       text-align:center;       padding-right:0;  }   .tab__paragraph{       padding:0;  }   .tab__paragraph-title{       font-size:1rem;  }   .tab__paragraph-body{       font-size:.9rem;       text-align:center;  }}@media screen and (max-width:576px){   .tab__paragraph{       padding:0;  }   .tab__paragraph-title{       font-size:.9rem;  }   .tab__paragraph-body{       font-size:.8rem;  }}.fontsize_big .tabs .carousel__pagination-inner,.fontsize_bigger .tabs .carousel__pagination-inner{   text-align:center;   padding-right:0;}.fontsize_big .tab__paragraph,.fontsize_bigger .tab__paragraph{   padding:0;}.fontsize_big .tab__paragraph-title,.fontsize_bigger .tab__paragraph-title{   font-size:.9rem;}.fontsize_big .tab__paragraph-body,.fontsize_bigger .tab__paragraph-body{   font-size:.8rem;   text-align:center;}.custom-page__content{   font-size:1rem;   font-weight:300;   line-height:2;}.cooperation{}.cooperation__inner{   margin-bottom:115px;}.cooperation__header{   max-width:550px;}.cooperation__content{   position:relative;   overflow:hidden;   margin-top:90px;}.cooperation__list{   padding:0;   margin:0;   list-style-type:none;}.cooperation__animated-line{   position:absolute;   left:0;   right:0;   width:2px;   height:0;   margin:0 auto;   background:url('../../png,skory/default/images/dashed-line.png') repeat-y center top;}.cooperation__single-row{   display:flex;   margin-bottom:95px;}.cooperation__single-col{   position:relative;   opacity:0;   transition:all 250ms linear;}.cooperation__single-col--text{   max-width:350px;}.cooperation__item--active .cooperation__single-col{   opacity:1;   transform:translateX(0) !important;}.cooperation__item:last-of-type .cooperation__single-row{   margin-bottom:0;}.cooperation__item:last-of-type .cooperation__single-row .cooperation__single-col:first-of-type::after{   content:'';   position:absolute;   top:7.125rem;   left:0;   right:0;   height:calc(100% - 7.125rem);   width:100%;   background-color:var(--white-color);}.cooperation__item:nth-of-type(odd){   transform:translateX(calc(50% - 3.125rem - 7px));}.cooperation__item:nth-of-type(odd) .cooperation__single-row{   justify-content:flex-start;}.cooperation__item:nth-of-type(odd) .cooperation__single-col:nth-of-type(1){   margin-right:28px;}.cooperation__item:nth-of-type(odd) .cooperation__single-col:nth-of-type(2){   transform:translateX(30px);}.cooperation__item:nth-of-type(even){   transform:translateX(calc(-50% + 3.125rem + 7px));}.cooperation__item:nth-of-type(even) .cooperation__single-row{   justify-content:flex-end;}.cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(1){   order:2;}.cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(2){   order:1;   margin-right:28px;   text-align:right;   transform:translateX(-30px);}.cooperation__single-bg{   position:relative;   display:flex;   align-items:center;   justify-content:center;   width:7.125rem;   height:7.125rem;   background-color:var(--gray-color-1);}.cooperation__single-bg::before,.cooperation__single-bg::after{   content:'';   position:absolute;   left:0;   right:0;   z-index:2;   width:100%;   height:14px;   background-color:var(--white-color);}.cooperation__single-bg::before{   bottom:7.125rem;}.cooperation__single-bg::after{   top:7.125rem;}.cooperation__single-icon{   display:block;   width:3.125rem;   height:3.125rem;   background:none no-repeat center/contain;}.cooperation__single-title{   margin:0 0 12px;   font-size:1.25rem;   font-weight:700;   line-height:1.2;   text-transform:uppercase;   color:var(--primary-color);}.cooperation__single-text{   font-size:1rem;   font-weight:300;   line-height:1.6875;}@media screen and (max-width:992px){   .cooperation__animated-line{       display:none;  }   .cooperation__list{       --gap:40px;       --line-offset:calc(var(--gap) / 2);       --line-thickness:2px;       display:grid;       grid-template-columns:repeat(2,1fr);       gap:var(--gap);  }   .cooperation__item{       position:relative;  }   .cooperation__item::before,   .cooperation__item::after{       content:'';       position:absolute;       background-color:var(--gray-color-1);       z-index:1;  }   .cooperation__item::after{       inline-size:100vw;       block-size:var(--line-thickness);       inset-inline-start:0;       inset-block-start:calc(var(--line-offset) * -1);  }   .cooperation__item::before{       inline-size:var(--line-thickness);       block-size:100vh;       inset-inline-start:calc(var(--line-offset) * -1);  }   .cooperation__single-row{       margin-bottom:0;  }   .cooperation__item:nth-of-type(n){       transform:none;  }   .cooperation__item:nth-of-type(even) .cooperation__single-row{       justify-content:normal;  }   .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(1){       order:1;  }   .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(2){       order:2;       margin-left:28px;       text-align:left;  }   .cooperation__single-bg::before,   .cooperation__single-bg::after{       content:none;  }}@media screen and (max-width:768px){   .cooperation__single-row{       flex-direction:column;  }   .cooperation__item:nth-of-type(n) .cooperation__single-col:nth-of-type(n){       margin:0 auto 20px;       text-align:center;  }   .cooperation__content{       margin-top:50px;  }}@media screen and (max-width:480px){   .cooperation__list{       grid-template-columns:repeat(1,1fr);  }}.fontsize_big .cooperation__animated-line,.fontsize_bigger .cooperation__animated-line{   display:none;}.fontsize_big .cooperation__content,.fontsize_bigger.cooperation__content{   margin-top:50px;}.fontsize_big .cooperation__list,.fontsize_bigger .cooperation__list{   --gap:40px;   --line-offset:calc(var(--gap) / 2);   --line-thickness:2px;   display:grid;   grid-template-columns:repeat(1,1fr);   gap:var(--gap);}.fontsize_big .cooperation__item,.fontsize_bigger .cooperation__item{   position:relative;}.fontsize_big .cooperation__item::before,.fontsize_bigger .cooperation__item::before,.fontsize_big .cooperation__item::after,.fontsize_bigger .cooperation__item::after{   content:'';   position:absolute;   background-color:var(--gray-color-1);   z-index:1;}.fontsize_big .cooperation__item::after,.fontsize_bigger .cooperation__item::after{   inline-size:100vw;   block-size:var(--line-thickness);   inset-inline-start:0;   inset-block-start:calc(var(--line-offset) * -1);}.fontsize_big .cooperation__item::before,.fontsize_bigger .cooperation__item::before{   inline-size:var(--line-thickness);   block-size:100vh;   inset-inline-start:calc(var(--line-offset) * -1);}.fontsize_big .cooperation__item:nth-of-type(n) .cooperation__single-col:nth-of-type(n),.fontsize_bigger .cooperation__item:nth-of-type(n) .cooperation__single-col:nth-of-type(n){   margin:0 auto 20px;   text-align:center;}.fontsize_big .cooperation__item:nth-of-type(n),.fontsize_bigger .cooperation__item:nth-of-type(n){   transform:none;}.fontsize_big .cooperation__item:nth-of-type(even) .cooperation__single-row,.fontsize_bigger .cooperation__item:nth-of-type(even) .cooperation__single-row{   justify-content:normal;}.fontsize_big .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(1),.fontsize_bigger .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(1){   order:1;}.fontsize_big .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(2),.fontsize_bigger .cooperation__item:nth-of-type(even) .cooperation__single-col:nth-of-type(2){   order:2;}.fontsize_big .cooperation__single-row,.fontsize_bigger .cooperation__single-row{   flex-direction:column;   margin-bottom:0;}.fontsize_big .cooperation__single-bg::before,.fontsize_bigger .cooperation__single-bg::before,.fontsize_big .cooperation__single-bg::after,.fontsize_bigger .cooperation__single-bg::after{   content:none;}.fontsize_big .cooperation__single-col--text,.fontsize_bigger .cooperation__single-col--text{   max-width:900px;}.carousel .our-mission__container{   padding:0 3rem;}.carousel .our-mission__list{   display:block;}.carousel .our-mission__list::before,.carousel .our-mission__list::after{   content:'';   display:block;   clear:both;}.carousel .our-mission__item{   float:left;   padding:0 32px;}.carousel.our-mission .carousel__nav-btn{   color:var(--primary-color);   background-color:var(--white-color);}.carousel.our-mission .carousel__nav-btn:hover{   color:var(--white-color);   background-color:var(--primary-color);   border-color:var(--white-color);}.our-mission{   overflow:hidden;   color:var(--white-color);   background-color:var(--primary-color);}.our-mission__inner{   padding:13px 0 86px;}.our-mission__list{   display:grid;   grid-template-columns:repeat(3,1fr);   gap:64px;   padding:0;   margin:0;   list-style-type:none;}.our-mission__single-wrapper{   height:100%;}.our-mission__icon{   display:block;   height:70px;   width:70px;   margin:0 auto;   background:none no-repeat center/contain;}.our-mission__link{   display:block;   height:100%;   color:var(--black-color);   text-align:center;   text-decoration:none;}.our-mission__link[href]:hover .our-mission__single{   background-color:var(--secondary-color);}.our-mission__link[href]:hover .our-mission__icon{   filter:brightness(0) invert(1);}.our-mission__link[href]:hover .our-mission__title{   color:var(--white-color);}.our-mission__link[href]:hover .our-mission__text{   color:var(--white-color);}.our-mission__single{   height:100%;   padding:34px 25px;   background-color:var(--white-color);   transition:background-color 250ms linear;}.our-mission__title{   margin:25px 0;   font-size:1.25rem;   font-weight:700;   line-height:1.2;   text-transform:uppercase;   color:var(--primary-color);}.our-mission__text{   font-weight:300;}@media screen and (max-width:992px){   .our-mission__inner{       padding:15px 0 50px;  }   .our-mission__row{       grid-template-columns:repeat(2,1fr);       gap:40px;  }}@media screen and (max-width:768px){   .carousel .our-mission__item{       padding:0 15px;  }   .carousel.our-mission .carousel__nav{       padding:15px 0;       margin:0;  }}@media screen and (max-width:576px){   .carousel .our-mission__container{       padding:0;  }   .our-mission__row{       grid-template-columns:repeat(1,1fr);       gap:25px;  }}.fontsize_big .our-mission__inner,.fontsize_bigger .our-mission__inner{   padding:15px 0 50px;}.fontsize_big .our-mission__row,.fontsize_bigger .our-mission__row{   grid-template-columns:repeat(1,1fr);   gap:25px;}.fontsize_big .carousel .our-mission__container,.fontsize_bigger .carousel .our-mission__container{   padding:0;}.fontsize_big .carousel .our-mission__item,.fontsize_bigger .carousel .our-mission__item{   padding:0 15px;}.fontsize_big .carousel.our-mission .carousel__nav,.fontsize_bigger .carousel.our-mission .carousel__nav{   padding:15px 0;   margin:0;}.b{   margin-bottom:30px;}.b__container{   padding:20px 0 0;}.b__context-box__inner{   position:relative;   overflow:hidden;}.b__list{   display:flex;   align-items:center;   padding:0;   list-style-type:none;}.caroufredsel_wrapper .b__list{   display:block;}.caroufredsel_wrapper.b__list::before,.caroufredsel_wrapper.b__list::after{   content:'';   display:block;   clear:both;}.caroufredsel_wrapper .b__item{   float:left;}.b__item{   padding:10px 5px;   text-align:center;}.b__item:nth-of-type(1):nth-last-of-type(1){   width:100%;}.b__item:nth-of-type(1):nth-last-of-type(2) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(2){   width:50%;}.b__item:nth-of-type(1):nth-last-of-type(3) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(3){   width:33.3333%;}.b__item:nth-of-type(1):nth-last-of-type(4) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(4){   width:25%;}.b__item:nth-of-type(1):nth-last-of-type(5) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(5){   width:20%;}.b__item:nth-of-type(1):nth-last-of-type(6) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(6){   width:16.667%;}.b__item:nth-of-type(1):nth-last-of-type(7) ~ .b__item,.b__item:nth-of-type(1):nth-last-of-type(7){   width:14.285%;}.b-single{   position:relative;   display:block;   text-align:center;   line-height:1;   min-height:100px;}.b-single__img-container{   position:relative;   display:flex;   align-items:center;   justify-content:center;   max-width:300px;   width:100%;   min-height:112px;   padding:12px 5px;   margin:0 auto;   border:1px solid var(--gray-color-2);   transition:all 250ms linear;}.b-single__img-container::after{   content:'';   position:absolute;   left:-1px;   right:-1px;   bottom:0;   width:0;   height:5px;   margin:0 auto;   transform:translateY(5px);   background-color:var(--primary-color);   transition:width 250ms linear;}.b-single a:hover .b-single__img-container{   transform:translateY(-10px);}.b-single a:hover .b-single__img-container::after{   width:calc(100% + 2px);}.b-single__img-wrapper{   display:flex;   align-items:center;}.b-single__img-container,.b-single__img-wrapper,.b-single a{   height:100%;}.b-single img,.b-single a{   display:block;   margin:0 auto;}@media screen and (max-width:768px){   .b__context-box__inner{       padding:0;  }}@media screen and (max-width:480px){   .b .carousel__nav-btn{       display:block;  }   .b .carousel__nav{       display:flex;       justify-content:center;       align-items:center;       margin:10px 0;  }}.fontsize_big .b__context-box__inner,.fontsize_bigger .b__context-box__inner{   padding:0;}.fontsize_big .b .carousel__nav-btn,.fontsize_bigger .b .carousel__nav-btn{   display:block;}.fontsize_big .b .carousel__nav,.fontsize_bigger .b .carousel__nav{   display:flex;   justify-content:center;   align-items:center;   margin:10px 0;}.news-main__inner{   padding-top:30px;}.news-main__row{   display:flex;   flex-wrap:wrap;   margin:0 -4px;}.news-main__col{   flex:1 1 50%;   max-width:50%;   padding:0 4px;}.news-main__col--100{   flex:1 1 100%;   max-width:100%;}.news-main__col--100 .news-main__item{   flex:1 1 25%;   max-width:25%;}.news-main__col-inner{   display:flex;   flex-wrap:wrap;   height:100%;   margin:0 -4px;}@media screen and (max-width:992px){   .news-main__col{       flex:1 1 100%;       max-width:100%;  }   .news-main__col--100 .news-main__item{       flex:1 1 33.333%;       max-width:33.333%;  }}@media screen and (max-width:768px){   .news-main__col--100 .news-main__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:576px){   .news-main__col--100 .news-main__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big .news-main__col,.fontsize_bigger .news-main__col{   flex:1 1 100%;   max-width:100%;}.fontsize_big .news-main__col--100 .news-main__item,.fontsize_bigger .news-main__col--100 .news-main__item{   flex:1 1 100%;   max-width:100%;}.news-main__list{   padding:0;   margin:0;   list-style-type:none;}.news-main__item{   flex:1 1 50%;   max-width:50%;   padding:4px;}.news-main-single{   height:100%;}.news-main-single__link{   display:block;   height:100%;   text-decoration:none;   color:var(--white-color) !important;}.news-main-single__link:hover .news-main-single__content{   background-color:var(--primary-color);}.news-main-single__link:hover .news-main-single__title,.news-main-single__link:hover .news-main-single__body{   color:var(--white-color);}.news-main-single__link:hover .news-main-single__title::after{   background-color:var(--white-color);}.news-main-single__bg{   position:relative;   display:flex;   height:150px;   overflow:hidden;}.news-main-single__link:hover .news_obrazek{   transform:scale(1.05);}.news-main-single__bg.emblem--default{   border:1px solid var(--primary-color);}.news-main .news_obrazek{   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;   transition:transform 300ms linear;}.news-main-single__date{   position:absolute;   bottom:0;   left:0;   z-index:2;   max-width:6rem;   width:100%;   padding:15px 12px;   font-size:.8rem;   font-weight:500;   line-height:1.2;   text-align:center;   color:var(--white-color);   background-color:var(--primary-color);}.news-main-single__icon{   position:absolute;   bottom:0;   right:0;   z-index:2;   display:flex;   align-items:center;   justify-content:center;   height:2.85rem;   width:2.85rem;   color:var(--white-color);   background-color:var(--primary-color);}.news-main-single__link:hover .icon{   transform:rotate(90deg);}.news-main-single__icon .icon{   font-size:.65rem;   transform:rotate(0deg);   transition:transform 300ms linear;}.news-main-single__content{   height:calc(100% - 150px);   padding:13px;   background-color:var(--primary-color);   transition:background-color 250ms ease;}.news-main-single__title{   position:relative;   padding-bottom:19px;   margin:0;   font-size:1.1rem;   font-weight:400;   line-height:1.22;   color:var(--white-color);}.news-main-single__title::after{   content:'';   position:absolute;   bottom:0;   left:0;   width:49px;   height:5px;   background-color:var(--white-color);   transition:width 300ms linear;}.news-main-single__link:hover .news-main-single__title::after{   width:100px;}.news-main-single__body{   font-size:.9rem;   line-height:1.23rem;   color:var(--white-color);}.news-main--hero .news-main__item{   flex:1 1 100%;   max-width:100%;}.news-main--hero .news-main-single__bg{   height:300px;}.news-main--hero .news-main-single__date{   max-width:115px;}.news-main--hero .news-main-single__content{   height:calc(100% - 300px);   padding:30px 25px;}.news-main--hero .news-main-single__title{   padding-bottom:35px;   font-size:1.25rem;}.news-main--hero .news-main-single__body{   font-size:.8rem;   line-height:1.6rem;}@media screen and (max-width:768px){   .news-main__col{       flex:1 1 100%;       max-width:100%;  }   .news-main--hero .news-main-single__title{       font-size:1rem;  }}@media screen and (max-width:576px){   .news-main__item{       flex:1 1 100%;       max-width:100%;  }   .news-main--hero .news-main-single__bg{       height:150px;  }   .news-main--hero .news-main-single__date{       max-width:4.5rem;  }   .news-main-single__content{       height:auto;  }   .news-main--hero .news-main-single__content{       height:auto;       padding:13px;       transition:background-color 250ms ease;  }   .news-main--hero .news-main-single__title{       padding-bottom:19px;       font-size:.9rem;       font-weight:400;       line-height:1.22;  }   .news-main--hero .news-main-single__body{       font-size:.65rem;       line-height:1.23rem;  }}.fontsize_big .news-main__col,.fontsize_bigger .news-main__col{   flex:1 1 100%;   max-width:100%;}.fontsize_big .news-main__item,.fontsize_bigger .news-main__item{   flex:1 1 100%;   max-width:100%;}.fontsize_big .news-main-single__bg,.fontsize_bigger .news-main-single__bg,.fontsize_big .news-main--hero .news-main-single__bg,.fontsize_bigger .news-main--hero .news-main-single__bg{   height:300px;}.fontsize_big .news-main--hero .news-main-single__date,.fontsize_bigger .news-main--hero .news-main-single__date{   max-width:4.5rem;}.fontsize_big .news-main-single__content,.fontsize_bigger .news-main-single__content{   height:auto;}.fontsize_big .news-main--hero .news-main-single__content,.fontsize_bigger .news-main--hero .news-main-single__content{   height:auto;   padding:13px;   background-color:var(--primary-color);   transition:background-color 250ms ease;}.fontsize_big .news-main--hero .news-main-single__link:hover .news-main-single__content,.fontsize_bigger .news-main--hero .news-main-single__link:hover .news-main-single__content{   background-color:var(--primary-color);}.fontsize_big .news-main--hero .news-main-single__title,.fontsize_bigger .news-main--hero .news-main-single__title{   padding-bottom:19px;   font-size:.9rem;   font-weight:400;   line-height:1.22;}.fontsize_big .news-main--hero .news-main-single__body,.fontsize_bigger .news-main--hero .news-main-single__body{   font-size:.65rem;   line-height:1.23rem;}.news-main__btn-inner{   display:flex;   justify-content:flex-end;}.news-main__btn-link{   display:inline-block;   padding:20px 30px;   margin-top:35px;   font-size:.65rem;   line-height:1.2;   text-transform:uppercase;   text-decoration:none;   color:var(--white-color);   background-color:var(--primary-color);   transition:background-color 250ms ease;}.news-main__btn-link:hover{   background-color:var(--primary-color);}@media screen and (max-width:576px){   .news-main__btn-inner{       display:flex;       justify-content:center;  }}.fontsize_big .news-main__btn-inner,.fontsize_bigger .news-main__btn-inner{   display:flex;   justify-content:center;}#wrapperSectionNews{   margin-top:20px;}#wrapperSectionNews .news-main__list{   display:flex;   flex-wrap:wrap;}#wrapperSectionNews .news-main__item{   flex:1 1 50%;   max-width:50%;}#wrapperSectionNews .news-main-single__link{   text-decoration:none;}@media screen and (max-width:992px){   #wrapperSectionNews{       margin-top:5px;  }   #wrapperSectionNews .news-main__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:768px){   #wrapperSectionNews .news-main__item{       flex:1 1 50%;       max-width:50%;  }}@media screen and (max-width:576px){   #wrapperSectionNews .news-main__item{       flex:1 1 100%;       max-width:100%;  }}.fontsize_big #wrapperSectionNews,.fontsize_bigger #wrapperSectionNews{   margin-top:5px;}.fontsize_big #wrapperSectionNews .news-main__item,.fontsize_bigger #wrapperSectionNews .news-main__item{   flex:1 1 100%;   max-width:100%;}.website-info{   font-size:.875rem;   font-weight:400;   line-height:1.2;   color:var(--black-color);   background-color:var(--gray-color-1);}.website-info-row{   position:relative;}.website-info__list{   display:flex;   justify-content:space-between;   align-items:center;   flex-wrap:wrap;   padding:0;   margin:0 -15px;   list-style:none;}.website-info__item{   padding:0 15px;   text-align:center;}.website-info__item a{   text-decoration:none;   color:var(--black-color);   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:var(--primary-color);   transition:250ms width ease;}.website-info__item a:hover{   color:var(--primary-color);}.website-info__item a:hover::after{   width:100%;}.website-info__item-inner{   position:relative;   display:inline-block;   padding:40px 0;}.website-info__item p{   margin:0;}@media screen and (max-width:992px){   .website-info__list{       justify-content:center;  }}@media screen and (max-width:768px){   .website-info__item{       flex:1 1 33.333%;       max-width:33.333%;  }   .website-info__item-inner{       padding:25px 15px;  }   .website-info__item a::after{       height:2px;  }}@media screen and (max-width:576px){   .website-info-row{       width:100%;       margin:0 auto;  }   .website-info__item{       flex:1 1 100%;       max-width:100%;  }   .website-info__item:nth-of-type(n)::after{       content:none;  }   .website-info__item-inner{       padding:20px 15px;  }}.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;}.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;}.fontsize_big .website-info__item a::after,.fontsize_bigger .website-info__item a::after{   height:2px;}.fontsize_big .website-info__item:nth-of-type(n)::after,.fontsize_bigger .website-info__item:nth-of-type(n)::after{   content:none;}#menu-rwd .menu__separator{   display:none;}body.intro_loaded #user_infoBox{   display:none;}body.intro_loaded.intro--deactive #user_infoBox{   display:block;}@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-bip-big:before{   content:"\e910";}.icon-house:before{   content:"\e91a";}.icon-social:before{   content:"\e91b";}.icon-tiktok:before{   content:"\e920";}.icon-deaf:before{   content:"\e907";}.icon-sign-language:before{   content:"\e917";}.icon-key:before{   content:"\e90c";}.icon-eboi:before{   content:"\e916";}.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-sign-lang:before{   content:"\e927";}.icon-pause:before{   content:"\e919";}.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:"\e923";}.icon-extend-letter_spacing-on:before{   content:"\e924";}.icon-extend-letter_spacing-off:before{   content:"\e931";}.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:"\e911";}.icon-phone:before{   content:"\e915";}.icon-pin:before{   content:"\e90e";}.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:"\e932";}.icon-contrast:before{   content:"\e933";}.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:"\e934";}.icon-arrow-top:before{   content:"\e936";}.icon-arrow-left:before{   content:"\e937";}.icon-arrow-right:before{   content:"\e938";}.icon-pause-circle:before{   content:"\e95c";}.icon-play-circle:before{   content:"\e95d";}