
/* kontakt page css start */
.zk-defultpage-wrap .entry-content{font-family:var(--neurialgrotesk-font);}
.zk-defultpage-wrap .entry-content p a,.zk-defultpage-wrap .entry-content ul li a{color:var(--primary-color);text-decoration:underline;}
.zk-defultpage-wrap .entry-content ul{padding-left:20px;}
.zk-defultpage-wrap .entry-content ul li{line-height:26px;font-size:15px;}
.zk-defultpage-wrap{padding: 20px;}
.zk-kontakt-content p{margin-bottom: 2px;}
.zk-konta-content a{color: var(--primary-color);}
.zk-konta-content{margin-bottom: 18px;}
.zk-konta-profile-wraper{margin-top: 30px;list-style: none;padding: 0;align-items: unset;}
.zk-konta-profile-wraper li{width: calc(100% / 2);padding:0 10px;}
.zk-konta-profile-content{padding: 8px 0;}
.zk-konta-content a:hover{text-decoration: underline;}
.zk-konta-profile-wraper + h3{margin-top: 30px;}
.zk-konta-profile-wraper + h4{margin-top: 20px;}
.zk-konta-form{max-width: 1000px;}
.zk-input-fileds{margin-bottom: 25px;}
.zk-input-fileds label{margin-bottom: 10px;}
.zk-input-fileds label span{color: red;}
.zk-input-fileds .zk-input-konta{padding: 12px;line-height: 22px;background: #f7f7f7;border: 1px solid #c4c4c4;color: #787878;}
.zk-input-fileds .zk-input-konta:focus{outline: none;background: transparent;}
.zk-input-fileds textarea.zk-input-konta{height: 200px;}
.zk-konta-f-btn .zk-f-btn{background: #333;border: 0;color: #f7f7f7;transition: all .5s;box-shadow: none;height: 50px;padding: 12px 20px;cursor: pointer;}
.zk-konta-f-btn .zk-f-btn:hover{background: #c4c4c4;color: #787878;}
.zk-konta-profile-img::before{content: "";position: relative;padding-bottom: 75%;display: block;}
.zk-kontakt-link{padding: 0 10px;}
.zk-kontakt-link,.zk-konta-content p strong a{color: var(--primary-color);}
.zk-kontakt-link:hover,.zk-konta-content p strong a:hover{text-decoration: underline;}
.zk-konta-content p{margin-bottom: 18px;font-family: var(--neurialgrotesk-font);}
.zk-konta-content p:last-child{margin-bottom: 0;}
main.site-mainwrap > .container {/* padding-inline: 0*/}
.zk-konta-profile-wraper li .zk-konta-profile-img{overflow: hidden;}
/* kontakt page css end */


@media (min-width:768px){
      /* kontakt page css start */
      .zk-defultpage-wrap{padding: 0px;}
      .zk-konta-profile-wraper li{width: calc(100% / 3);}
      /* kontakt page css end */
}

@media (min-width:1025px){
     /* kontakt page css start */
     .zk-defultpage-wrap{padding: 0px;}
    .zk-konta-profile-wraper li{width: calc(100% / 5);}
    /* kontakt page css end */
}