.news .row .column {
    width: calc(100% - 0px);
    
    
  }
.news .row .column:nth-child(1n + 5) {
    max-height: 0;
    opacity: 0;
    transition: 0.1s ease-in;
}
  
.custom-btn {
	/* width: 550px; */
	/* height: 40px; */
	color: #fff;
	border-radius: 5px;
	padding: 10px 25px;
	/* font-family: 'Lato', sans-serif; */
	/* font-size: 16px; */
	font-weight: 900;
	/* font-style: normal; */
	text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
	text-decoration: none;
	text-align: center;
	background: transparent;
	cursor: pointer;
	position: relative;
	display: inline-block;
	box-shadow: inset 0px 1px 0px rgba(255,255,255,1),0px 1px 3px rgba(0,0,0,0.3);
	outline: none;
	border: 1px solid #ba6;
}
.custom-btn:active {
	-webkit-transform: translateY(2px);
	transform: translateY(2px);
}

.btn-5{
	backface-visibility: hidden;
	position: relative;
	cursor: pointer;
	display: inline-block;
	white-space: nowrap;
	border-color: #7c7c7c;
	background: linear-gradient(180deg,#e6e6e6 0%,rgba(0, 0, 0, 0.25) 49%, rgba(38, 38, 38, 0.6) 51%,rgba(0, 0, 0, 0.25) 100%);
	border-radius: 5px;
	background-color: #e0e5ec;
}
  
  /*.news .load-more-btn {
     border-radius: 5px;
    border: 1px solid #ba6;
    border-bottom: 5px solid #ffffff;
    border-right: 3px solid #ffffff;
    background: linear-gradient(180deg,#555 0%,#222 49%, #000 51%,#222 100%);
    background-color: rgb(202, 202, 202);
    
    width: 550px;
    line-height: 40px;
    display: block;
    color: #fff;
    cursor: pointer;
    text-align: center;
    margin: 25px auto;
    backface-visibility: hidden;
            position: relative;
            white-space: nowrap;
            border-color: #111;
            box-shadow: inset 0px 1px 0px rgba(255,255,255,.5),0px 1px 3px rgba(0,0,0,0.3); */
    /*width: 130px;
	height: 40px;
	color: #fff;
	border-radius: 5px;
	padding: 10px 25px;
	font-family: 'Lato', sans-serif;
	font-size: 16px;
	font-weight: 900;
	font-style: normal;
	text-shadow: 0px -1px 0px rgba(0,0,0,0.4);
	text-decoration: none;
	background: transparent;
	cursor: pointer;
	position: relative;
	/* display: inline-block; 
	box-shadow: inset 0px 1px 0px rgba(255,255,255,1),0px 1px 3px rgba(0,0,0,0.3);
	outline: none;
	border: 1px solid #ba6;
			
    backface-visibility: hidden;
	position: relative;
	cursor: pointer;
	/* display: block; 
	white-space: nowrap;
	border-color: #7c7c7c;
	background: linear-gradient(180deg,#e6e6e6 0%,rgba(0, 0, 0, 0.25) 49%, rgba(38, 38, 38, 0.6) 51%,rgba(0, 0, 0, 0.25) 100%);
	border-radius: 5px; 
  }*/
 
  .news .load-more-btn:active{
    -webkit-transform: translateY(5px);
    transform: translateX(3px), translateY(5px);;
    border-bottom: 1px solid #434343;
    border-right: 1px solid #434343;
    box-shadow: none;
    height: 45px;
  }
  .news .load-more-btn .loaded {
    display: none;
  }
  .news #load-more1 {
    display: none;
  }
  .news #load-more1:checked ~ .row .column:nth-child(1n + 5) {
    max-height: 999px;
    opacity: 1;
    transition: 0.2s ease-in;
  }
  .news #load-more1:checked ~ .load-more-btn .loaded {
    display: block;
  }
  .news #load-more1:checked ~ .load-more-btn .unloaded {
    display: none;
  }
  .news #load-more1:checked ~ .row1 {
      display: grid;
      color: black;
      text-shadow: none;
  }
  
  .news .row1 .column {
    width: calc(100% - 0px);
  }
  
  .news .row1 .column:nth-child(1n + 5) {
    max-height: 0;
    opacity: 0;
    transition: 0.1s ease-in;
  }
  
  .news #load-more1:checked ~ .row1 .column:nth-child(1n + 5) {
    max-height: 999px;
    opacity: 1;
    transition: 0.2s ease-in;
  }
  
  
  
  
  @media (max-width:1000px){
      .news .load-more-btn {
            /* line-height: 80px; */ 
            max-width: 100%;
            font-size: large;
      }
      .btn-5{
          max-width: 90%;
      }
      .custom-btn {
           max-width: 90%;
      }
  }
  
  
  
  
  
  
  
  
  /* ---------------------------------------------------вопрос ответ\/  */
  
  
  
  
.load-more-btn .loaded {
  display: none;
}

#load-more {
  display: none;
}

.wrapper .btn-5{
	margin: 25px auto;
}

 .wrapper .load-more-btn {
/*    border: 1px solid #ba6;
    border-bottom: 5px solid #434343;
    border-right: 3px solid #434343;
    backface-visibility: hidden;
    position: relative;
    white-space: nowrap;
    border-color: #111;
    color: #555;
    background: linear-gradient(180deg,#555 0%,#222 49%, #000 51%,#222 100%);
    border-radius: 5px;
    box-shadow: inset 0px 1px 0px rgba(255,255,255,.5),0px 1px 3px rgba(0,0,0,0.3);
    width: 550px;
    line-height: 40px;
    display: block;
    color: #fff;
    cursor: pointer;
    text-align: center;
    margin: 25px auto;
    text-shadow: 5px 5px 10px black, 5px 5px 10px rgb(0 0 0 / 61%), -5px -5px 10px rgb(255 255 255 / 4%), -2px -2px 5px rgb(0 0 0 / 22%);*/
}
.wrapper .load-more-btn:active{
   /*  -webkit-transform: translateY(5px);
    transform: translateX(3px), translateY(5px);
    border-bottom: 1px solid #434343;
    border-right: 1px solid 434343;
    box-shadow: none;
    height: 45px;*/
} 
  
  
#load-more:checked ~ .load-more-btn .loaded {
    display: block;
}
#load-more:checked ~ .load-more-btn .unloaded {
    display: none;
}
  
  
  
  
#load-more:checked ~ .half1 {
    display: flex;
    flex-direction: column;
    float: left;
    width: 95%;
    padding: 0 1em;
    /* margin-top:50px; */
}
#load-more:checked ~ .half .tabs__accord {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
}

#load-more:checked ~ .half1 .tabs__accord {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 15px;
    border-bottom-right-radius: 15px;
}


@media (max-width:1000px){
     .wrapper .load-more-btn {
        /* width: 300px; */
        max-width: 90%;
        /* line-height: 80px; */
        font-size: large;
     }
}


  /* ---------------------------------------------------вопрос ответ-------- */

 /* ---------------------------------------------------gallery-------  */

 .load-more-btn .loaded {
  display: none;
}

#load-more2 {
  display: none;
}

.work .load-more-btn {
  border-radius: 5px;
  /* position: center; */
  box-shadow: 5px 5px 10px black, inset 5px 5px 10px rgba(0,0,0,.2), inset -5px -5px 10px rgba(255,255,255,.2), inset -2px -2px 5px rgba(0,0,0, .5);
  border: 1px solid #ba6;
  border-bottom: 5px solid #007100;
  border-right: 3px solid #007100;
  border-color: #007100;
	background: linear-gradient(180deg,#28A71C 0%,rgba(40, 167, 28, 0.25) 49%, rgba(40, 167, 28, 0.6) 51%,rgba(0, 88, 0) 100%);
  background-color: rgb(202, 202, 202);

  width: 550px;
  line-height: 40px;
  display: block;
  color: #fff;
  cursor: pointer;
  text-align: center;
  margin: 25px auto;
}
.work .load-more-btn:active{
  -webkit-transform: translateY(5px);
  transform: translateX(3px), translateY(5px);;
  border-bottom: 1px solid #007100;
  border-right: 1px solid #007100;
  box-shadow: none;
  height: 45px;
}
  
  
.work .load-more-btn .loaded {
  display: none;
}
.work #load-more2 {
  display: none;
}
.work #load-more2:checked ~ .grid-container .column:nth-child(1n + 5) {
  max-height: 999px;
  opacity: 1;
  transition: 0.2s ease-in;
}
.work #load-more2:checked ~ .load-more-btn .loaded {
  display: block;
}
.work #load-more2:checked ~ .load-more-btn .unloaded {
  display: none;
}
.work #load-more2:checked ~ .grid-container1 {
    display: block;
    /* color: black; */
}

/* .work .grid-container1 .column {
  width: calc(100% - 0px);
}

.work .grid-container1 .column:nth-child(1n + 5) {
  max-height: 0;
  opacity: 0;
  transition: 0.1s ease-in;
} */

/* .work #load-more2:checked ~ .grid-container1 .column:nth-child(1n + 5) {
  max-height: 999px;
  opacity: 1;
  transition: 0.2s ease-in;
} */




 /* ---------------------------------------------------gallery--------------------  */

  /* -----------------------------------------------------video------- */

 .load-more-btn .loaded {
  display: none;
}

#load-more3 {
  display: none;
}

.video .load-more-btn {
  border-radius: 5px;
  /* position: center; */
  box-shadow: 5px 5px 10px black, inset 5px 5px 10px rgba(0,0,0,.2), inset -5px -5px 10px rgba(255,255,255,.2), inset -2px -2px 5px rgba(0,0,0, .5);
  border: 1px solid #ba6;
  border-bottom: 5px solid #007100;
  border-right: 3px solid #007100;
  border-color: #007100;
	background: linear-gradient(180deg,#28A71C 0%,rgba(40, 167, 28, 0.25) 49%, rgba(40, 167, 28, 0.6) 51%,rgba(0, 88, 0) 100%);
  background-color: rgb(202, 202, 202);

  width: 550px;
  line-height: 40px;
  display: block;
  color: #fff;
  cursor: pointer;
  text-align: center;
  margin: 25px auto;
}
.video .load-more-btn:active{
  -webkit-transform: translateY(5px);
  transform: translateX(3px), translateY(5px);
  border-bottom: 1px solid #007100;
  border-right: 1px solid #007100;
  box-shadow: none;
  height: 45px;
}
  
  
.video .load-more-btn .loaded {
  display: none;
}
.video #load-more3 {
  display: none;
}
/* .video #load-more3:checked ~ .video__youtube .column:nth-child(1n + 5) {
  max-height: 999px;
  opacity: 1;
  transition: 0.2s ease-in;
} */
.video #load-more3:checked ~ .load-more-btn .loaded {
  display: block;
}
.video #load-more3:checked ~ .load-more-btn .unloaded {
  display: none;
}
.video #load-more3:checked ~ .video__youtube1 {
    display: grid;
    /* color: black; */
}





 /* -----------------------------------------------------video------- */


/* -----------------------------------------------------vacansii ---------------------------------- */


.load-more-btn .loaded {
  display: none;
}

#load-more4 {
  display: none;
}

.vacancies .wrapper .load-more-btn {
  border-radius: 5px;
  /* position: center; */
  box-shadow: 5px 5px 10px black, inset 5px 5px 10px rgba(0,0,0,.2), inset -5px -5px 10px rgba(255,255,255,.2), inset -2px -2px 5px rgba(0,0,0, .5);
  border: 1px solid #ba6;
  border-bottom: 5px solid #007100;
  border-right: 3px solid #007100;
  border-color: #007100;
	background: linear-gradient(180deg,#28A71C 0%,rgba(40, 167, 28, 0.25) 49%, rgba(40, 167, 28, 0.6) 51%,rgba(0, 88, 0) 100%);
  background-color: rgb(202, 202, 202);

  width: 550px;
  line-height: 40px;
  display: block;
  color: #fff;
  cursor: pointer;
  text-align: center;
  margin: 25px auto;

  text-shadow: 5px 5px 10px black, 5px 5px 10px rgb(0 0 0 / 61%), -5px -5px 10px rgb(255 255 255 / 4%), -2px -2px 5px rgb(0 0 0 / 22%);
}
.vacancies .wrapper .load-more-btn:active{
  -webkit-transform: translateY(5px);
  transform: translateX(3px), translateY(5px);;
  border-bottom: 1px solid #007100;
  border-right: 1px solid #007100;
  box-shadow: none;
  height: 45px;
}
  
  
/* .vacancies .wrapper .load-more-btn .loaded {
  display: none;
}
.vacancies .video #load-more3 {
  display: none;
} */
/* .video #load-more3:checked ~ .video__youtube .column:nth-child(1n + 5) {
  max-height: 999px;
  opacity: 1;
  transition: 0.2s ease-in;
} */
.vacancies #load-more4:checked ~ .load-more-btn .loaded {
  display: block;
}
.vacancies #load-more4:checked ~ .load-more-btn .unloaded {
  display: none;
}
.vacancies #load-more4:checked ~ .half1 {
  display: flex;
  flex-direction: column;
  float: left;
  width: 95%;
  padding: 0 1em;
    /* color: black; */
}
@media (max-width:1000px){
  .vacancies .wrapper .load-more-btn {
     width: 300px;
     line-height: 80px;
     font-size: x-large;
  }
}


/* -----------------------------------------------------vacansii ---------------------------------- */
