.die_Garten_box { width: 100%; float: left; position: relative; }
.die_Garten_box:after { content: ''; background-image: url(../img/die-garten/tree.png); background-repeat: no-repeat; background-size: 100%; position: absolute; right: -10%; padding: 12% 7%; top: 5%; }
.die_top { background: #5bc4fe; width: 100%; float: left; border-radius: 35px 35px 0 0; }
.die_hd { padding: 30px; }
.game-des h3 { text-align: center; color: var(--white); margin: 0 0 25px; }
.game-des p { color: var(--white); margin: 0; }
.die_lst-sec { width: 100%; float: left; background-color: #43aa20; padding: 0 0 80px; position: relative; border-radius: 0 0 35px 35px; }
.die_lst-sec:after { content: ''; background-image: url(../img/die-garten/squirrel.png); background-repeat: no-repeat; background-size: 100%; position: absolute; bottom: 0; right: -25px; padding: 12% 10%; }
.die_mid_sec { width: 100%; float: left; background: url(../img/die-garten/die_bg.jpg) no-repeat center top; background-color: #3ca51e; background-size: 100%; padding: 68% 0 20%; }
.die_play p { text-align: left;color: var(--black-color); }
.die_play h3 { text-align: center;margin: 0 0 20px; color: var(--black-color); font-size: 24px; }
.die_special { padding-left: 250px; padding-bottom: 50px; width: 100%; float: left; position: relative; }
.die_special:before { content: ''; background-image: url(../img/die-garten/tree_lg.png); background-repeat: no-repeat; background-size: 100%; position: absolute; left: -10%; padding: 15% 10%; top: -35%; z-index: 9; }
.die_tech { margin-top: -175px; }
.die_list { width: 100%; float: left; position: relative; margin: 0 0 15px; }
.die_list h3 { text-align: center; color: var(--black-color); margin: 0 0 50px; font-size: 24px; font-weight: 500; }
.die_list li { margin: 0 0 10px;color: var(--black-color); }
.die_list li:last-child { margin: 0; }
.die_list li i { padding-right: 10px; }
.die_tech:before { content: ''; background-image: url(../img/die-garten/butterfly.png); background-repeat: no-repeat; background-size: 100%; position: absolute; top: -18%; left: -30px; padding: 8% 5%; }
.die_tech:after { content: ''; background-image: url(../img/die-garten/tree.png); background-repeat: no-repeat; background-size: 100%; position: absolute; right: -9%; padding: 13% 7%; bottom: -5%; }

@media (max-width:1280px) {
	.die_mid_sec { padding-bottom: 12%; }
}
@media (max-width:1200px) {
	.die_lst-sec:after { padding: 9.5% 8%; }
	.die_special { padding-left: 15%; }
	.die_tech:before { left: -10px; }
}
@media (max-width:767px){
	.die_hd { flex-direction: column; }
	.die_hd .app_rating_icon h2 { text-align: center; }
	.die_hd .app_stores { text-align: center; }
	.die_hd .app_stores a { display: inline-block; }
	.die_hd .d-flex { flex-direction: column; }
	.die_hd .detail_sum { margin: 15px 0; }
	.die_tech:before { top: -6%; }
	.die_list h3 { margin-bottom: 30px; }
	.die_lst-sec { background-color: #3ca51e; }
	.die_lst-sec:after { right: -15px; }
	.die_special { padding-left: 0; }
}