/* Статьи */
    .fullConstruction__block-content p {

    text-indent: 0em;
}
.i0 {
    background: url(/local/templates/gkzabormontag/./img/znak3.png)no-repeat left center;
    background-size: 20px;
    display: inline-block;
    vertical-align: bottom;
    padding-left: 25px;
}

.i2 {
    background: url(/local/templates/gkzabormontag/./img/12122.png)no-repeat left center;
    background-size: 50px;
    display: inline-block;
    vertical-align: bottom;
    padding-left: 65px;
    padding-top: 0px;
    margin-bottom: 8px;
    font-size: 16px;
    height: 55px;
}

.i222 {
    background: url(/local/templates/gkzabormontag/./img/znak1.png)no-repeat left center;
    background-size: 50px;
    display: inline-block;
    vertical-align: bottom;
    padding-left: 65px;
    padding-top: 0px;
    margin-bottom: 0px;
   font-size: 16px;

}

.i22 {
    background: url(/local/templates/gkzabormontag/./img/znak2.png)no-repeat left center;
    background-size: 20px;
    display: inline-block;
    vertical-align: bottom;
    padding-left: 45px;
   font-size: 16px;
   font-weight: 300;
}

.s2 {
    border-radius: 8px;
    /* border: 4px solid var(--bg-item); */
    padding: 20px 20px 20px 10px;
    background-color: #13675b0d;
    /* box-shadow: 2px 5px 18px 0 rgb(0 0 0 / 37%); */
}

@media (min-width: 0px) and (max-width: 767px){
.fullConstruction__block-content1 p {
    font-weight: 300;
 }

.i2 {
    background: url(/local/templates/gkzabormontag/./img/12122.png)no-repeat left center;
    background-size: 50px;
    display: inline-block;
    vertical-align: bottom;
    padding-left: 65px;
    padding-top: 0px;
    margin-bottom: 8px;
    font-size: 16px;
    height: auto;
}

.flex {
    display: flex;
    justify-content: center;
    flex-direction: column;
}
.img_no {
  display: none;
}

.articles__item_wrapper .item {
    width: auto;
    margin-right: -1px;
    margin-left: -1px;
}

.articles__item_wrapper .item p {
     margin: 0; 
    font-size: 12px;
    font-style: italic;
    margin-bottom: 10px;
}

}

.flex {
  display: flex;
  justify-content: center;
}

.item {
 /* width: 20%;*/
  margin-right: 5px;
  margin-left : 5px;
}

.item img {
  display: block;
  max-width: 100%;
}

.item h3 {
  margin: 0;
  text-transform: uppercase;
  color: #b9f2ff;
  font-size: 1.3vw;
}

.item p {
 /* margin: 6px 0; */
  font-size: 14px;
  border-radius: 0 0 8px 8px;
  background-color: var(--bg-item);
  color: #bcbcbcfa;
  padding: 5px 5px 5px 10px;
  font-style: oblique;
/*margin-top: -14px;*/
}

.articles__item_wrapper .item p {
     margin: 0; 
    font-size: 12px;
    font-style: italic;
    margin-bottom: 10px;
}

.click-zoom input[type=checkbox] {
  display: none
 }

@media (min-width: 767px) and (max-width: 3500px){

.click-zoom input[type=checkbox] {
  display: none
 }

.click-zoom img {
 /* margin: 100px;*/
  transition: transform 0.25s ease;
  cursor: zoom-in
 }

.click-zoom input[type=checkbox]:checked~img {
  transform: scale(2.2);
  cursor: zoom-out
 }
}


* {
  box-sizing: border-box; 
}

.thumb {
  max-width: 400px;
}

.big-picture, .big-picture:focus {
  display: block;
  background: rgba(0,0,0,.5);
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  opacity: 0;
  visibility: hidden;
  transition: 300ms;
}
.big-picture:target {
  opacity: 1;
  visibility: visible;
}
.big-picture:target img {
  transform: translateY(-50%)
}
.big-picture img {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  margin: auto;
  transform: translateY(-150%);
  max-width: 600px;
  width: 100%;
  border: 2px solid #fff; 
  transition: 500ms;
}

.articles__item_wrapper A {
    color: #fff;
}