.box_currency,.tab_kursy{box-shadow:0 0 0 1px #ccc}.articleCategory,a{text-decoration:none}.newsCard:not(.TitleOnImg) .newsCardTitle,.newsGrid-5 .TitleOnImg h3.newsCardTitle{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}*,::after,::before,nav.main-nav,nav.main-nav *{box-sizing:border-box}.currencies,footer ul{list-style:none}.media-float img,footer img{max-width:100%;height:auto}footer #copyright,footer .services img{margin-inline:auto}.cen,.rekGora,.tab_kursy tr th,.value,footer #copyright,footer .services{text-align:center}*,::after,::before{min-width:0}html{font-size:17px}body{margin:0;font-family:Roboto,system-ui,-apple-system,'Segoe UI',Arial,sans-serif;line-height:1.5;color:#1f2937;font-variant-numeric:tabular-nums}h1,h2,h3,h4,h5,h6{font-weight:700;color:#111827;line-height:1.2;overflow-wrap:anywhere;hyphens:auto;margin:.7rem 0 1rem}:where(h1,h2,h3,h4,h5,h6):not(:first-child){margin:1.2rem 0}h1{font-size:clamp(1.5rem, 1.2rem + 1.3vw, 2.1rem);letter-spacing:-.015em;margin-bottom:.75rem}.articleTitle,h2{letter-spacing:-.01em}h2{font-size:clamp(1.35rem,1.15rem + .95vw,1.8rem)}h3{font-size:clamp(1.18rem,1.05rem + .65vw,1.5rem)}h4{font-size:clamp(1.06rem,1rem + .35vw,1.2rem)}h5{font-size:1rem;line-height:1.3}h6{font-size:.9375rem;line-height:1.35;text-transform:uppercase;letter-spacing:.06em}:where(h1,h2,h3,h4,h5,h6){scroll-margin-top:90px}.lead{font-size:1.2 em}a{color:#2375bb;font-weight:700}a:hover{color:#1a5c96}.wrapper{max-width:1340px;width:95%;margin:0 auto}header .wrapper{display:flex;align-items:center;justify-content:space-between}@media (max-width:715px){header .wrapper{flex-wrap:wrap}.notowania-top{padding:0;flex:0 0 100%;order:3}header .logo{order:1}#mobile-menu{order:2;margin-left:auto}}header .logo{margin:20px 0;display:flex;align-items:center}.newsSection,header .logo img,nav.main-nav button.menu-ma-podmenu[aria-expanded=true]+.submenu{display:block}header .logo-slogan{font:italic 300 21px/1.3 Roboto,sans-serif;display:inline-block;margin-left:30px}@media (max-width:340px){header .logo-slogan{display:none}}.rekGora{margin:10px auto;min-height:100px;display:block}.rekGora-ad{display:inline-block;width:320px;height:100px}@media (min-width:728px){.rekGora{min-height:90px}.rekGora-ad{width:728px;height:90px}}@media (min-width:1025px){.rekGora{min-height:250px}.rekGora-ad{width:970px;height:250px}}.media-float{float:left;margin:5px 20px 8px 0}.media-float img{display:block;border-radius:10px}.currencies{display:flex;justify-content:center;flex-wrap:wrap;gap:20px;margin:15px 0;padding:0}@media (max-width:480px){.currencies{gap:14px}}.currencies>li{margin:0;padding:0}.box_currency{display:inline-flex;flex-direction:column;align-items:center;padding:0;border:1px solid #fff;border-radius:10px;background:linear-gradient(#f9f9f9,#f0f0f0);font-size:20px;font-weight:700}.box_currency abbr,a.box_currency{color:inherit;text-decoration:none}a.box_currency{cursor:pointer;transition:transform .12s,box-shadow .12s,filter .12s;will-change:transform}a.box_currency:hover{transform:translateY(-2px);box-shadow:0 6px 14px rgba(0,0,0,.12),0 0 0 1px #ccc;filter:brightness(1.02)}a.box_currency:active{transform:translateY(0);filter:brightness(.99)}a.box_currency:focus-visible{outline:rgba(0,0,0,.35) solid 3px;outline-offset:3px}.box_currency .pair{padding:3px 0 1px;color:#b6b6b6;font-size:19px}.box_currency .quote{padding:4px 20px;background-color:#e8e8e8;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#222;background-image:linear-gradient(to right,rgba(255,255,255,.5) 0,rgba(255,255,255,0) 25%,rgba(255,255,255,0) 75%,rgba(255,255,255,.5) 100%)}.box_currency .change{font-size:17px;margin:3px 0;padding-top:2px}.box_currency .flag{border-radius:2px;transform:translateY(1px)}.tab_kursy{border-radius:10px;overflow:hidden;background:#fff;border-spacing:1px;border-collapse:separate;margin:0 auto}.tab_kursy tr th{padding:8px 12px;vertical-align:middle;background:#dbdbdb;font-weight:700;background:linear-gradient(to top,#d4d4d4,#e9e9e9)}.tab_kursy tr td{padding:7px 12px;vertical-align:middle}.tab_kursy tr td a,footer a:hover,li.n_punkt a:hover,li.n_punkt2 a:hover{text-decoration:underline}.tab_kursy tr:nth-child(odd){background:#f0f0f0}.tab_kursy tr:nth-child(2n){background:#e7e7e7}.tab_kursy tr:first-child>:first-child{border-top-left-radius:9px}.tab_kursy tr:first-child>:last-child{border-top-right-radius:9px}.tab_kursy tr:last-child>:first-child{border-bottom-left-radius:9px}.tab_kursy tr:last-child>:last-child{border-bottom-right-radius:9px}.tab_kursy tbody tr{position:relative}.tab_kursy tbody td:first-child a::after{content:"";position:absolute;inset:0;z-index:1}.tab_kursy tbody tr:hover{background:#d8d8d8!important;cursor:pointer}.MainLayout{display:grid;grid-template-columns:minmax(0,1fr) var(--SzerPrawo,400px);gap:24px;align-items:start}.MainLeft{width:100%;margin:0;max-width:var(--SzerLewo,none);margin-inline:auto}.MainRightAside{position:sticky;top:15px;margin-top:5px;align-self:start}@media(max-width:1100px){.MainLayout{grid-template-columns:1fr}.MainRightAside{position:static;top:auto;margin-top:0}}#mobile-menu,#mobile-menu .hamburger,.newsCardMedia,footer .szary ul li,nav.main-nav .main-nav__list>li{position:relative}.articleBody p,.articleHeader{margin:0 0 14px}.articleKicker{margin:0 0 10px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.articleSubtitle{margin:0;color:#444;line-height:1.35;font-size:14px}.articleCategory{display:inline-block;padding:4px 10px;border:1px solid #eaeaea;border-radius:999px;background:#fafafa;font-size:12px;color:#333}.articleBody a,.articleCategory:hover{text-decoration:underline;text-underline-offset:2px}.articleAuthorLink,.currency-item,.newsCardLink,footer a,li.n_punkt a,li.n_punkt2 a{text-decoration:none}.articleTitle{font-size:clamp(1.65rem,3.2vw,2.2rem);line-height:1.12}.articleMeta{display:flex;gap:8px;flex-wrap:wrap;align-items:center;color:#666;font-size:13px}.articleMetaSep{opacity:.7}.articleAuthorLink{color:inherit;font-weight:600;border-bottom:1px solid rgba(0,0,0,.2)}.articleAuthorLink:hover{border-bottom-color:rgba(0,0,0,.55)}.articleTime,.newsCardMeta time{font-variant-numeric:tabular-nums}.articleLead{margin:14px 0 0;font-size:clamp(1.02rem,2.2vw,1.16rem);line-height:1.6;font-weight:600;color:#222}.articleHero{margin:16px 0 18px}.articleHeroImg{display:block;width:100%;height:auto;border-radius:10px}.articleHeroCaption{margin:8px 0 0;color:#666;font-size:13px;line-height:1.45}.articleBody{font-size:17px;line-height:1.78;color:#1b1b1b}.articleBody ol,.articleBody ul{margin:0 0 14px 18px}.articleBody li,.authorList li{margin:6px 0}.articleFooter{margin:18px 0 0;padding-top:14px}.articleSource{margin:0 0 8px;font-size:14px}ul.n_lista{list-style:none!important;margin:1px 0;padding:0;display:inline-block;width:48%;vertical-align:top}li.n_punkt{padding:1px 5px 1px 8px;background:url('https://mybank.pl/img/dot.png') 0 8px no-repeat}li.n_punkt2{padding:5px 5px 5px 0}@media (max-width:1160px){ul.n_lista{width:100%;border-right:0!important}}.MainRightAside .newsGrid-aside{display:flex;flex-direction:column;gap:28px}.newsRow{margin:0 0 16px}.newsGrid{display:grid;gap:20px}.newsGrid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.newsGrid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.newsGrid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.newsGrid-5{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1400px){.newsGrid-5{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1200px){.newsGrid-4,.newsGrid-5{grid-template-columns:repeat(3,minmax(0,1fr))}.newsGrid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.newsGrid-4,.newsGrid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.newsGrid-2{grid-template-columns:1fr}}.newsCard{border:1px solid #eaeaea;border-radius:10px;overflow:hidden;background:#fff;transition:transform .2s,box-shadow .2s}.newsCardLink{display:grid;grid-template-rows:auto 1fr;color:inherit}.newsCardMedia{margin:0;aspect-ratio:3/2;background:#f2f2f2;overflow:hidden}.newsCardMedia img,.newsCardMedia picture{display:block;width:100%;height:100%}.newsCardMedia img{object-fit:cover;transition:transform .3s}.TitleOnImg .newsCardTitle{position:absolute;left:0;right:0;bottom:0;margin:0;padding:12px;font-size:22px;line-height:1.15;font-weight:700;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.6) 0,rgba(0,0,0,.3) 70%,transparent 100%);text-shadow:0 2px 8px rgba(0,0,0,.8)}.newsGrid-4 .TitleOnImg h3.newsCardTitle{font-size:18px;padding:8px 10px}.newsGrid-5 .TitleOnImg h3.newsCardTitle{font-size:15px;padding:8px 10px;line-height:1.2;background:linear-gradient(to top,rgba(0,0,0,.55) 0,rgba(0,0,0,.25) 70%,transparent 100%)}.newsCard:not(.TitleOnImg) .newsCardTitle{margin:10px 0 8px;font-size:17px;line-height:1.22;font-weight:700}.newsCardBody{padding:12px 14px}.newsCardMeta{display:flex;gap:10px;flex-wrap:wrap;align-items:center;color:#777;font-size:12px;margin:0 0 10px}.newsCardCategory{padding:2px 8px;border:1px solid #eaeaea;border-radius:999px;background:#fafafa;white-space:nowrap;transition:background .2s,border-color .2s}.newsCardLead{margin:0;font-size:15px;line-height:1.6;color:#333;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.newsGrid-5 .newsCardLink{grid-template-rows:auto}.currency-item .code,.newsGrid-5 .newsCardBody{display:none}@media(hover:hover) and (pointer:fine){.newsCard:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.newsCard:hover .newsCardMedia img{transform:scale(1.05)}.newsCard:hover .newsCardCategory{background:#f0f0f0;border-color:#ddd}.newsCard:not(.TitleOnImg) .newsCardLink:hover .newsCardTitle{text-decoration:underline}.TitleOnImg:hover .newsCardTitle{text-shadow:0 3px 12px rgba(0,0,0,.9)}}.newsCardLink:focus{outline:0}.newsCard:focus-within{outline:#0066cc solid 2px;outline-offset:2px}@media(prefers-reduced-motion:reduce){.newsCard,.newsCardCategory,.newsCardMedia img{transition:none}.newsCard:hover{transform:none}}.authorBox{margin:20px 0;padding:14px;border:1px solid #eee;border-radius:12px;background:#fafafa;overflow:hidden}.authorAvatarWrap{float:left;width:120px;height:150px;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #eaeaea;margin:0 14px 10px 0}.authorAvatar{width:100%;height:100%;object-fit:cover;object-position:top;display:block}.authorName{margin:0;font:700 17px/1.2 system-ui;color:#111;display:flex;align-items:center;gap:8px}.authorSocial{display:inline-flex;width:20px;height:20px;border-radius:6px;align-items:center;justify-content:center;transition:.15s}.authorSocial img{width:16px;height:16px}.authorSocial:hover{background:#eef3f8;transform:translateY(-1px)}.authorRole{margin:2px 0 10px;font-size:12px;color:#666}.authorBio{font-size:.9em}.authorBio p{margin:0 0 10px;color:#333;line-height:1.55}.authorList{margin:0;padding-left:18px;color:#333}@media(max-width:600px){.newsGrid-3,.newsGrid-4,.newsGrid-5{grid-template-columns:1fr}.authorBio{font-size:13px}.authorAvatarWrap{width:72px;height:90px;border-radius:12px;margin:0 12px 8px 0}}.currency-item.timestamp .time,.value{font-size:16px}.changes,.currency-header,.currency-header .flags,.currency-item,.notowania-top,nav.main-nav.is-open .main-nav__list{display:flex}.notowania-top{gap:12px;flex-wrap:wrap;justify-content:center}.currency-item{flex-direction:column;align-items:center;gap:2px;scroll-snap-align:start;color:#000}.nieb,.nieb-st,a.currency-item:hover{color:#2375bb}.currency-header{align-items:center;gap:7px}.currency-header .flags{gap:2px}.currency-header .flags img{display:block;border-radius:2px}.currency-header .pair{font-size:14px;white-space:nowrap}.currency-item.timestamp{font-size:13px;font-weight:400;gap:5px}.value{width:5.5em;font-wight:700;display:inline-block;padding:2px 6px;border-radius:4px;font-variant-numeric:tabular-nums}.value[data-changed=up]{animation:.5s flash-g}.value[data-changed=down]{animation:.5s flash-r}@keyframes flash-g{0%,100%{background:0 0}50%{background:rgba(34,197,94,.1)}}@keyframes flash-r{0%,100%{background:0 0}50%{background:rgba(239,68,68,.1)}}.changes{gap:6px;font-size:12.4px;align-items:center}.changes .percent{font-weight:700}.czer,.czer-st{color:#fa4251}.ziel,.ziel-st{color:#4aaa19}.czer-st,.nieb-st,.ziel-st{padding-left:.8em;background:left center/.55em .75em no-repeat}.ziel-st{background-image:url('https://mybank.pl/img/ikonki/gora-new.svg')}.czer-st{background-image:url('https://mybank.pl/img/ikonki/dol-new.svg')}.nieb-st{background-image:url('https://mybank.pl/img/ikonki/bez-new.svg')}@media (min-width:900px){.notowania-top{gap:30px}}@media (min-width:715px) and (max-width:850px){.notowania-top{padding:6px 0}}@media (max-width:1180px){.currency-item.timestamp{display:none}}@media (max-width:1028px){.currency-item[data-symbol=NOKPLN]{display:none}}@media (max-width:899px){.currency-item .changes,.currency-item .pair{display:none}.currency-item .code{display:inline}}@media (max-width:740px){.notowania-top{margin-bottom:6px;gap:8px}.notowania-top .code{font-size:.86rem}.notowania-top .value{font-size:.88rem}}@media (max-width:380px){.notowania-top{gap:0}}@media (max-width:360px){.currency-item[data-symbol=GBPPLN]{display:none}}:root{--bg:#f0f0f0;--border:#e2e2e2;--text:#1f2937;--muted:#2d7fc4;--panel:#fff;--blue:#1f6feb;--shadow:0 14px 34px rgba(15,23,42,.14);--h:30px;--gap:6px;--submenu-w:280px;--font:'Roboto',system-ui,-apple-system,Segoe UI,Arial,sans-serif;--t-fast:.15s ease;--t-med:.18s ease}nav.main-nav :where(ul,li){list-style:none;margin:0;padding:0}nav.main-nav :where(.main-nav__link,.menu-ma-podmenu,.submenu a){-webkit-appearance:none;appearance:none;display:block;width:100%;background:0 0;border:0;box-shadow:none;border-radius:0;color:inherit;text-decoration:none;cursor:pointer}#mobile-menu{display:inline-flex;width:44px;height:44px;padding:0;margin:0;border:0;background:0 0;cursor:pointer;z-index:30;align-items:center;justify-content:center;touch-action:manipulation;color:#353432}#mobile-menu .hamburger{width:28px;height:2px;display:block;border-radius:3px;background:currentColor;transition:background-color .18s}#mobile-menu .hamburger::after,#mobile-menu .hamburger::before{content:"";position:absolute;left:0;right:0;height:2px;border-radius:3px;background:currentColor;transition:transform .25s cubic-bezier(.26,.1,.27,1.55),top .25s cubic-bezier(.26,.1,.27,1.55),opacity .18s}#mobile-menu .hamburger::before{top:-6px}#mobile-menu .hamburger::after{top:6px}#mobile-menu.is-open .hamburger,#mobile-menu[aria-expanded=true] .hamburger{background:0 0}#mobile-menu.is-open .hamburger::before,#mobile-menu[aria-expanded=true] .hamburger::before{top:0;transform:rotate(45deg)}#mobile-menu.is-open .hamburger::after,#mobile-menu[aria-expanded=true] .hamburger::after{top:0;transform:rotate(-45deg)}nav.main-nav{background:var(--bg);border-block:2px solid var(--border)}nav.main-nav .main-nav__list{display:none;flex-direction:column;gap:var(--gap);padding:8px 0}nav.main-nav .main-nav__list>li>:where(a.main-nav__link,button.menu-ma-podmenu){height:var(--h);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px;color:var(--text);font:700 18px/1.1 var(--font)}nav.main-nav .menu-ma-podmenu::after{content:"";display:inline-block;width:10px;height:10px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:translateY(-2px) rotate(45deg);transition:transform var(--t-med),border-color var(--t-med)}nav.main-nav .menu-ma-podmenu[aria-expanded=true]::after{transform:translateY(3px) rotate(-135deg);border-color:var(--muted)}nav.main-nav .submenu .naglowek::before{content:"";display:inline-block;width:8px;height:8px;border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);transform:translateY(-2px) rotate(-45deg);margin-right:8px}nav.main-nav .submenu{padding:3px 0;background:rgba(255,255,255,.95);border:1px solid rgba(219,226,234,.95);display:none;width:100%}nav.main-nav .submenu a{padding:4px 16px;color:#243041;font:400 14px/1.2 var(--font);transition:background-color var(--t-fast),color var(--t-fast)}nav.main-nav .submenu .naglowek{padding:8px 5px 7px 16px;color:var(--muted);font:700 15px/1.2 var(--font);text-transform:uppercase;letter-spacing:.05em}nav.main-nav :where(.main-nav__link,.menu-ma-podmenu,.submenu a):focus{outline:0}nav.main-nav :where(.main-nav__link,.menu-ma-podmenu,.submenu a):focus-visible{outline:3px solid var(--blue);outline-offset:2px}@media (hover:hover) and (pointer:fine){nav.main-nav .main-nav__list>li:hover{background:#e2e2e2}nav.main-nav .submenu a:hover{background:#f0f0f0;color:#243041;font-weight:700}}nav.main-nav .main-nav__list>li:active{background:#e2e2e2}nav.main-nav .submenu a:active{background:#f0f0f0;color:#243041}@media (max-width:850px){header .logo-slogan{font:italic 300 16px/1.3 Roboto,sans-serif;margin-left:18px}header .logo img{height:32px;width:auto}header .logo{margin:12px 0}.currency-item{gap:3px}nav.main-nav button.menu-ma-podmenu[aria-expanded=true]{background:#e2e2e2}nav.main-nav{background:0 0;border:none}nav.main-nav.is-open{background:var(--bg);border-block:2px solid var(--border)}}footer .aboutus .logo,footer img{display:block}footer .aboutus .logo,footer .services p:not(:last-child){margin-block-end:20px}.crypto-ticker-container{overflow:hidden;position:relative}@media (min-width:851px){#mobile-menu{display:none}nav.main-nav .main-nav__list{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:0;padding:0;margin:0 auto}nav.main-nav .main-nav__list>li{height:46px;display:flex;align-items:stretch}nav.main-nav .main-nav__list>li>:where(a.main-nav__link,button.menu-ma-podmenu){height:100%;padding:0 20px;justify-content:center}nav.main-nav .has-submenu{position:relative}nav.main-nav .has-submenu::after{content:"";position:absolute;left:0;right:0;top:100%;height:4px}nav.main-nav .submenu{display:block;position:absolute;left:0;top:100%;margin:0;padding:5px 0;width:var(--submenu-w);background:var(--panel);border:1px solid var(--border);border-radius:5px;box-shadow:var(--shadow);opacity:0;visibility:hidden;transform:translateY(0);transition:opacity var(--t-med),transform var(--t-med),visibility 0s linear var(--t-med);z-index:50}@media (hover:hover) and (pointer:fine){nav.main-nav .has-submenu:hover>.submenu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--t-med),transform var(--t-med),visibility 0s}}nav.main-nav .has-submenu:focus-within>.submenu,nav.main-nav button.menu-ma-podmenu[aria-expanded=true]+.submenu{opacity:1;visibility:visible;transform:translateY(0);transition:opacity var(--t-med),transform var(--t-med),visibility 0s}.crypto-ticker-container{margin-top:7px}}.crypto-ticker{display:flex;white-space:nowrap;align-items:center;height:100%;width:max-content;will-change:transform;animation:60s linear infinite scroll-left}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.crypto-ticker-container:hover .crypto-ticker{animation-play-state:paused}.crypto-item{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:#1f2937;padding:8px 14px;flex-shrink:0;transition:background .2s}.crypto-item:hover{background:rgba(0,0,0,.04)}.crypto-item[aria-hidden=true]{pointer-events:none}.crypto-logo{width:20px;height:20px;border-radius:50%;flex-shrink:0;margin-right:3px}.crypto-item .crypto-symbol{font-weight:700;font-size:14px;color:#1f2937;text-decoration:none;transition:color .2s}.crypto-item a.crypto-symbol:hover{color:#2375bb;text-decoration:underline}.crypto-price{font-weight:600;font-size:14px;color:#4b5563}.crypto-item .crypto-change{font-weight:600;font-size:13px}.crypto-item.flash-up{animation:.5s flash-green-ticker}.crypto-item.flash-down{animation:.5s flash-red-ticker}@keyframes flash-green-ticker{0%,100%{background:rgba(0,0,0,.02)}50%{background:rgba(74,170,25,.15)}}@keyframes flash-red-ticker{0%,100%{background:rgba(0,0,0,.02)}50%{background:rgba(250,66,81,.15)}}@media (max-width:768px){.crypto-item,.crypto-item .crypto-symbol,.crypto-price{font-size:13px}.crypto-ticker-container{height:40px}.crypto-item{gap:6px;padding:6px 12px}.crypto-logo{width:18px;height:18px;margin-right:2px}.crypto-item .crypto-change{font-size:12px}.crypto-ticker{animation-duration:50s}}@media (prefers-reduced-motion:reduce){.crypto-ticker{animation:none!important;transform:none!important}}footer{color:#111;background:#fff;font-family:Roboto,system-ui,sans-serif}footer :where(h4,p,ul,li){margin:0;padding:0}footer a{color:inherit;font-weight:400;text-underline-offset:.18em}footer a:focus-visible{outline:#2375bb solid 2px;outline-offset:3px;border-radius:2px}footer .szary{background:#f0f0f0;padding-block:30px;padding-inline:10px}footer .footer-grid{display:grid;grid-template-columns:minmax(280px,1fr) minmax(200px,220px) minmax(190px,218px) minmax(220px,245px);gap:50px;align-items:start}footer .footer-grid>*{min-width:0}footer .aboutus{font-size:15px}footer .services,footer .shortcuts{border-inline-start:1px solid #e2e2e2;padding-inline-start:40px}footer h4{font-size:18px;font-weight:700;line-height:1.2;margin-block-end:10px;letter-spacing:.02em}footer .shortcuts{font-size:15px;line-height:1.5}footer .szary ul li{padding-inline-start:22px;margin-block-start:2px}footer .szary ul li::before{content:"";position:absolute;left:0;top:.4em;width:12px;height:12px;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16"><path fill="%232375bb" d="M6 3l6 5-6 5V3z"/></svg>') center no-repeat}footer nav.footer-nav{background:#2375bb}footer nav.footer-nav ul{display:flex;justify-content:center;flex-wrap:wrap}footer nav.footer-nav li{border-inline-start:1px solid #4b8ec7}footer nav.footer-nav li:first-child{border-inline-start:0}footer nav.footer-nav a{display:flex;align-items:center;justify-content:center;min-height:50px;padding:8px 25px;font-size:15px;color:#fff;transition:background-color .2s}footer nav.footer-nav a:is(:hover,:focus-visible){background:#3687cc;text-decoration:none}footer #copyright{margin-block:10px;font-size:14px;line-height:1.5}footer #copyright #warning{color:#d32f2f;font-weight:600}footer #copyright p{margin-block-start:8px}@media (width <= 1240px){footer .tools{display:none}footer .footer-grid{grid-template-columns:minmax(0,1fr) minmax(180px,200px) minmax(190px,218px)}}@media (width <= 950px){footer .services{display:none}footer .footer-grid{grid-template-columns:minmax(0,1fr) minmax(160px,220px)}}@media (width <= 780px){footer .szary{padding-inline:20px}footer .footer-grid{grid-template-columns:1fr;gap:30px}footer .services,footer .shortcuts{border-inline-start:none;padding-inline-start:0}footer .aboutus .logo{margin-inline:auto}footer nav.footer-nav ul{flex-direction:column;border-block-start:1px solid #4b8ec7}footer nav.footer-nav li{border-inline-start:0}footer nav.footer-nav a{min-height:40px;width:100%;padding-inline:10px;border-block-end:1px solid #4b8ec7}}@media (width >= 781px) and (width <= 1218px){footer nav.footer-nav a{padding-inline:10px}}@media (width >= 781px) and (width <= 1020px){footer nav.footer-nav a{padding-inline:8px;font-size:14px}}@media (width >= 781px) and (width <= 880px){footer nav.footer-nav li.polityka{display:none}}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc0CsTKlA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}