.section_company {
  width:97%;
  margin-left:auto;
  margin-right:auto;
  padding: 9px;
  border-left:1px dashed #FAC402;
  border-right:1px dashed #FAC402;
  background-color: #3F3F3F;
  /*border:1px solid red;*/
}

.headerTextSection {
  margin-top: 10px;
  color:#FAC402;
  text-align: center;
  font-size: 3vw;
  text-shadow: 1px 1px 1px black;
}

@media screen and (max-width:753px) {

.headerTextSection {
    font-size: 23px;
  }

}

.textafterHeader {
	margin-top: 10px;
	margin-bottom: 10px;
	color:#FAC402;
	line-height: 25px;
}
@media screen and (max-width:935px) {
	.textafterHeader {
		font-size: 15px;
	}
}

.headerSubTextSection {
  /*margin-bottom: 30px;*/
  color:#F9BF02;
  width:60%;
  border-bottom: 1px dashed rgba(250,196,2,0.3);
  text-align: left;
  font-size: 2vw;
  text-shadow: 1px 1px 1px black;
}
@media screen and (max-width:753px) {

.headerSubTextSection {
    font-size: 18px;
  }

}

.wrap_flexCenter{
  width:80%;
  margin-left: auto;
  margin-right: auto;
  height: auto;
  display: flex;
  flex-wrap: wrap;
   /*flex-flow: row nowrap;*/
   /*flex-wrap: wrap;
   align-items: center;
   align-content: space-between;*/
  justify-content: space-between;
}

.nagrady {
  padding:10px;

}
.nagrady img {
  width:120px;
  margin-top: 6px;
  transition: .4s;
}

.nagrady img:hover {
	border:2px dashed #FAC402;
}

@media screen and (max-width:370px) {
	#header_h1 {
		font-size: 20px;
	}
}