body{
	    margin: 0;

    font-family:  'Catamaran','Encode Sans', Noto Sans, Lato, Helvetica, Arial;


}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    margin-bottom: 0.5rem;
   /* font-family: Belleza!important; */
    font-weight: 400;
    line-height: 1.5;
    color: inherit;
}

h2{
	font-size: 2em;
}
.kk-title{
     font-family:  'Belleza'!important
}

.nav-link {
    /* font-family:  'Belleza'!important; */
    font-size: 18px!important;
}

span.wiadomosc, span.wiadomosc2 {
    background-color: #bd9b50;
    position: relative;
    padding: 1px 7px;
    right: 2px;
    top: 28px;
    margin-top: 10px;
    font-style: normal;
    font-size: 0.8em;
    color: white;
    font-weight: bold;
   
    text-decoration: none;
    border-radius: 50%;
}

.stopka li a{
   color:#716b68;
}

.cols-right-list li {
    display: flex;
    text-align: left;
    
    letter-spacing: -0.27px;
    color: #596574;
    border-bottom: 1px solid #DDDDDD;
    padding: 5px 0;
    align-items: center;
    margin-bottom: 8px;
}
.cols-right-list{
    margin: 0px;
    padding-inline-start: 0px;
}
.product-page-pdf-link a {
    display: flex
;
    width: 322px;
    height: 105px;
    padding: 0 30px 0 50px;
    background: #e1d7ce 0% 0% no-repeat padding-box;
    border-radius: 20px;
    font: normal normal bold 20px / 30px ;
    letter-spacing: -0.3px;
    color: #112337;
    text-decoration: none;
    align-items: center;
    justify-content: space-between;
}
.li-product ul{
    padding: 0px;
}

.li-product li{
    border-bottom: 1px solid #cecece;
        list-style: none;
    
    padding-inline-start: 0px;
    padding-top: 5px;
    padding-bottom: 5px;
        color: dimgray;
}

.li-product li:nth-child(2) {
     border-bottom: 1px solid #cecece;

}


html,body{min-height:100%;}body.n9-preview-body{margin:0;overflow:hidden;background:#e9e9e9}
.n9-preview{--phone-h:min(96vh,880px);min-height:100vh;width:100%;display:grid;place-items:center;background:#e9e9e9;font-family:"Encode Sans","Open Sans",Arial,sans-serif}
.n9-phone{height:var(--phone-h);aspect-ratio:9/19.7;background:#111;border-radius:38px;padding:15px 10px 18px;box-shadow:0 24px 70px rgba(0,0,0,.45),inset 0 0 0 2px #30343a;position:relative}
.n9-phone:before{content:"";position:absolute;top:8px;left:50%;width:62px;height:4px;border-radius:9px;background:#333;transform:translateX(-50%)}
.n9-screen{position:relative;width:100%;height:100%;overflow:hidden;border-radius:28px;color:#fff;background:#051107;touch-action:none}
.n9-screen:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 25%,rgba(85,130,57,.55),transparent 30%),radial-gradient(circle at 65% 58%,rgba(28,70,38,.7),transparent 35%),linear-gradient(135deg,#061009,#102715 48%,#020503);filter:saturate(1.05);z-index:0}
.n9-status{position:absolute;z-index:40;top:22px;left:24px;right:24px;display:flex;justify-content:space-between;font-size:15px;text-shadow:0 2px 8px #000}
.n9-page{position:absolute;inset:0;z-index:2;padding:70px 26px 38px;opacity:0;transform:translateX(35px);pointer-events:none;transition:opacity .25s ease,transform .25s ease}
.n9-page.active{opacity:1;transform:none;pointer-events:auto}
.n9-lock{background:radial-gradient(circle at 48% 32%,rgba(40,220,210,.45),transparent 30%),linear-gradient(135deg,#05141e,#07394d 44%,#02070d)}
.n9-clock{position:absolute;top:29%;left:0;right:0;text-align:center;text-shadow:0 3px 12px #000}
.n9-clock b{display:block;font-size:72px;line-height:1;font-weight:300}.n9-clock span{display:block;margin-top:14px;font-size:18px;color:#d9e5e7}
.n9-side{position:absolute;top:44%;border:0;background:transparent;color:#00cfff;text-shadow:0 0 13px #00cfff;font-family:Arial;cursor:pointer}.n9-camera{left:32px;font-size:34px}.n9-arrow{right:32px;font-size:54px;font-weight:200}
.n9-lock-list{position:absolute;left:28px;right:28px;bottom:45px;background:rgba(0,4,8,.78);border-radius:3px;overflow:hidden;box-shadow:0 -20px 50px rgba(0,0,0,.28)}
.n9-lock-list div{display:grid;grid-template-columns:58px 1fr;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.08)}.n9-lock-list div:last-child{border-bottom:0}
.n9-lock-list i{grid-row:span 2;width:44px;height:44px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#22c8ff,#1579e6);font-style:normal;font-size:13px}.n9-lock-list div:nth-child(2) i{background:linear-gradient(135deg,#39e183,#15a458)}
.n9-lock-list p{margin:0}.n9-lock-list b{display:block;font-size:20px}.n9-lock-list span{display:block;color:#b8c4c8;font-size:14px}
.n9-windows{position:absolute;left:28px;right:28px;bottom:150px;display:grid;grid-template-columns:1fr 1fr;gap:16px}
.n9-windows article{position:relative;min-height:160px;padding:14px;border:1px solid rgba(255,255,255,.14);border-radius:14px;background:rgba(0,8,7,.58);backdrop-filter:blur(9px);box-shadow:0 12px 25px rgba(0,0,0,.25)}
.n9-windows b{font-size:16px;margin-left:8px}.n9-windows em{position:absolute;right:14px;font-style:normal;color:#ddd;font-size:24px}.n9-windows p{font-size:13px;color:#d1dcda}.n9-windows small{float:right;color:#c7d0ce}.cover,.browser,.photo-grid{margin-top:14px;border-radius:8px;height:76px;background:linear-gradient(145deg,#f35d82,#132338)}
.browser{padding:18px;color:#fff;background:linear-gradient(145deg,#8f94a5,#111927)}.browser span{font-size:15px;color:#fff}.photo-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px;background:transparent}.photo-grid span{border-radius:5px;background:linear-gradient(135deg,#8fb4d7,#17283b)}.photo-grid span:nth-child(2){background:linear-gradient(135deg,#214d20,#77a34a)}.photo-grid span:nth-child(4){background:linear-gradient(135deg,#fff,#e6b77c)}
.ico{width:34px;height:34px;border-radius:10px;display:inline-grid;place-items:center;font-style:normal}.blue{background:#12a9fb!important;color:#fff!important}.pink{background:#ef3158!important;color:#fff!important}.yellow{background:#ffc414!important;color:#fff!important}.white{background:#fff!important;color:#e23b2f!important}.green{background:#22c761!important;color:#fff!important}.red{background:#ef4531!important;color:#fff!important}.gray{background:#888!important;color:#fff!important}
.n9-dock{position:absolute;left:45px;right:45px;bottom:62px;display:flex;justify-content:space-between}.n9-dock i,.n9-app-grid i{width:74px;height:74px;border-radius:21px;display:grid;place-items:center;font-size:34px;font-style:normal;box-shadow:0 10px 25px rgba(0,0,0,.38)}
.n9-dock i{background:#22c761}.n9-dock i:nth-child(3){background:#15aafb}.n9-dock i:nth-child(4){background:#fff;color:#111}
.n9-app-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px 19px;padding-top:30px}.n9-app-grid div{text-align:center}.n9-app-grid i{margin:0 auto}.n9-app-grid span{display:block;margin-top:7px;font-size:14px;text-shadow:0 2px 7px #000}.google{color:#4285f4!important}.play{color:#22b65b!important}.photos{color:#f5ad00!important}.cal{color:#111!important}
.feed-head{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding-top:28px}.feed-head b{display:block;font-size:48px;line-height:1.08;font-weight:300}.feed-head span,.feed-head small{display:block;color:#c6d0cf;font-size:30px}.feed-head div:nth-child(2){border-left:1px solid rgba(255,255,255,.24);padding-left:35px}
.forecast{display:flex;justify-content:space-between;margin:28px 0 34px;font-size:20px}.forecast small{display:block;color:#ced7d6;margin-top:5px}
.feed-title{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.feed-title b{font-size:34px;font-weight:300}.feed-title button{border:1px solid rgba(255,255,255,.16);border-radius:24px;background:rgba(255,255,255,.14);color:#eee;padding:10px 30px}
.feed-list article{display:grid;grid-template-columns:56px 1fr 54px;gap:17px;margin:18px 0;align-items:start}.feed-list i{width:50px;height:50px;border-radius:13px;display:grid;place-items:center;font-style:normal;box-shadow:0 8px 20px rgba(0,0,0,.28)}.feed-list p{margin:0}.feed-list b{display:block;font-size:21px}.feed-list span{display:block;color:#cbd4d3;line-height:1.35}.feed-list time{color:#cbd4d3;font-size:17px}
.n9-homebar{position:absolute;z-index:50;left:50%;bottom:12px;width:72px;height:6px;border:0;border-radius:99px;background:#00d2ff;box-shadow:0 0 12px #00d2ff;transform:translateX(-50%);cursor:pointer}
@media(max-width:560px){.n9-preview{--phone-h:min(98vh,820px)}.n9-phone{border-radius:28px;padding:10px 7px 13px}.n9-screen{border-radius:22px}.n9-clock b{font-size:58px}.n9-app-grid{gap:12px 10px}.n9-app-grid i{width:58px;height:58px;font-size:27px}.n9-app-grid span{font-size:12px}.n9-windows{gap:10px;bottom:132px}.n9-windows article{min-height:142px;padding:11px}.n9-dock i{width:58px;height:58px}}


.n9-preview,
.n9-screen {
  font-family: "Encode Sans", "Open Sans", Arial, sans-serif;
}

.n9-status {
  top: 28px;
  left: 31px;
  right: 31px;
  font-size: 13px;
  font-weight: 300;
  letter-spacing: -.2px;
  color: rgba(255,255,255,.88);
}

.n9-status-left,
.n9-status-right {
  display: flex;
  align-items: center;
  gap: 5px;
}

.n9-signal {
  display: inline-flex;
  align-items: flex-end;
  gap: 2px;
  height: 10px;
}

.n9-signal i {
  display: block;
  width: 3px;
  background: #fff;
  border-radius: 1px;
  box-shadow: 0 0 4px rgba(255,255,255,.35);
}

.n9-signal i:nth-child(1) { height: 4px; }
.n9-signal i:nth-child(2) { height: 6px; }
.n9-signal i:nth-child(3) { height: 8px; }
.n9-signal i:nth-child(4) { height: 10px; }

.n9-battery {
  width: 17px;
  height: 8px;
  border: 1px solid rgba(255,255,255,.9);
  border-radius: 2px;
  position: relative;
  display: inline-block;
}

.n9-battery:after {
  content: "";
  position: absolute;
  right: -3px;
  top: 2px;
  width: 2px;
  height: 4px;
  border-radius: 0 2px 2px 0;
  background: rgba(255,255,255,.9);
}

.n9-battery i {
  display: block;
  width: 9px;
  height: 4px;
  margin: 1px;
  border-radius: 1px;
  background: #42ef78;
}

.n9-clock b,
.n9-clock strong {
  font-family: "Encode Sans", "Open Sans", Arial, sans-serif;
  font-weight: 200;
  font-size: 66px;
  letter-spacing: -2px;
  text-shadow: 0 5px 12px rgba(0,0,0,.6);
}

.n9-clock span {
  font-weight: 300;
  font-size: 14px;
  color: rgba(235,248,250,.78);
}

.n9-side {
  width: 44px;
  height: 44px;
  font-size: 0;
}

.n9-camera {
  left: 12px;
}

.n9-camera:before {
  content: "";
  position: absolute;
  left: 12px;
  top: 12px;
  width: 27px;
  height: 21px;
  border: 2px solid #00d8ff;
  border-radius: 3px;
  box-shadow: 0 0 10px #00d8ff;
}

.n9-camera:after {
  content: "";
  position: absolute;
  left: 21px;
  top: 18px;
  width: 9px;
  height: 9px;
  border: 2px solid #00d8ff;
  border-radius: 50%;
  box-shadow: 0 0 8px #00d8ff;
}

.n9-arrow {
  right: 12px;
}

.n9-arrow:before {
  content: "";
  position: absolute;
  left: 12px;
  top: 9px;
  width: 18px;
  height: 18px;
  border-top: 3px solid #00d8ff;
  border-right: 3px solid #00d8ff;
  transform: rotate(45deg);
  filter: drop-shadow(0 0 7px #00d8ff);
}

.n9-lock-list i {
  font-family: "Encode Sans", "Open Sans", Arial, sans-serif;
  font-size: 12px;
  font-weight: 300;
}

.n9-lock-list b {
  font-weight: 300;
  font-size: 18px;
}

.n9-lock-list span {
  font-size: 12px;
  font-weight: 300;
}



/**/

.n9-lock-list {
  left: 18px;
  right: 18px;
  bottom: 30px;
  background: transparent;
  border-radius: 0;
  overflow: visible;
  box-shadow: none;
  backdrop-filter: none;
  display: grid;
  gap: 1px;
}

.n9-lock-list div {
  min-height: 56px;
  display: grid;
  grid-template-columns: 48px 1fr;
  gap: 12px;
  align-items: center;
  padding: 10px 13px;
  border: 1px solid rgba(255,255,255,.06);
  border-radius: 14px;
  background: rgba(0, 5, 8, .72);
  box-shadow:
    0 12px 26px rgba(0,0,0,.26),
    inset 0 1px 0 rgba(255,255,255,.04);
  backdrop-filter: blur(9px);
}

.n9-lock-list div:last-child {
  border-bottom: 1px solid rgba(255,255,255,.06);
}

.n9-lock-list i {
  width: 39px;
  height: 39px;
  border-radius: 11px;
  display: grid;
  place-items: center;
  font-style: normal;
  font-size: 11px;
  font-weight: 300;
  color: #fff;
  background: linear-gradient(135deg, #25caff 0%, #147ee7 100%);
  box-shadow: 0 8px 16px rgba(0,0,0,.26);
}

.n9-lock-list div:nth-child(2) i {
  background: linear-gradient(135deg, #45e889 0%, #18ae60 100%);
}

.n9-lock-list div:nth-child(3) i {
  background: linear-gradient(135deg, #25caff 0%, #147ee7 100%);
}

.n9-lock-list p {
  margin: 0;
  min-width: 0;
}

.n9-lock-list b {
  display: block;
  font-family: "Encode Sans", "Open Sans", Arial, sans-serif;
  font-size: 18px;
  line-height: 1.15;
  font-weight: 300;
  letter-spacing: -.2px;
  color: rgba(255,255,255,.94);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.n9-lock-list span {
  display: block;
  margin-top: 4px;
  font-family: "Encode Sans", "Open Sans", Arial, sans-serif;
  font-size: 12px;
  line-height: 1.2;
  font-weight: 300;
  color: rgba(220,235,238,.68);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}