.flowchart-armee__img {
	position: relative;
}

.flowchart-armee__img img {
	width: 100%;
	display: block;
	height: auto;
}

.flowchart-armee {
	position: relative;
}
.flowchart-armee a {
	box-shadow: none !important;
    border-radius: 15px;
    box-sizing:border-box;
}

.flowchart-armee a:hover {
	background: rgba(11,75,37,0.3);
}

.flowchart-armee__button {
	position: absolute;
}
#flowchart-armee__button1 {
	width: 23.95%;
	height: 1.57%;
	top: 77.95%;
	left: 10.7%;
}
#flowchart-armee__button2 {
	width: 24%;
	height: 1.56%;
	top: 81.40%;
	left: 65.95%;
}

#flowchart-armee__button3 {
	width: 24.1%;
	height: 1.55%;
	top: 95.77%;
	left: 10.55%;
}

#flowchart-armee__button4 {
	width: 24%;
	height: 1.57%;
	top: 96.31%;
	left: 65.95%;
}


@media screen and (max-width: 555px) {
	.flowchart-armee a {
	    border-radius: 2.2vw;
	}
}