.bisikle_box { width: 100%; float: left; background: url(../img/bisikle/bisikle_bg.jpg) no-repeat; background-size: cover; margin: 50px 0 0; box-shadow: 0 0 20px #ddd; }
.bisikle_box li, .bisikle_box p { color: var(--white); font-size: 20px; }
.bisikle_logo { background: #073d87 url(../img/bisikle/bisikle_pattern.jpg) repeat; text-align: center; border-radius: 40px 40px 0 0; height: 200px; }
.bisikle_logo img { position: relative; top: -27px; }
.bisikle_description { background: rgba(58, 159, 200, .1); padding: 50px 0; width: 100%; float: left; }
.bisikle_hd { width: 100%; float: left; background: rgba(8, 88, 171, .4); padding: 30px 0; }
.tech_stack_parent { width: 100%; float: left; }
.bisikle_track ul li, .tech_stack_parent ul li { position: relative; padding-left: 25px; margin: 0 0 7px; }
.bisikle_track ul li:last-child, .tech_stack_parent ul li:last-child { margin-bottom: 0; }
.bisikle_track ul li:before, .tech_stack_parent ul li:before { content: ''; background: var(--white); border-radius: 10px; width: 8px; height: 8px; position: absolute; top: 10px; left: 0; }
.play_how { width: 100%; float: left; padding: 50px 0; }
.bisikle_feature { width: 100%; float: left; }
.bisikle_track { position: relative; width: 100%; float: left; }
.bisikle_track figure { margin: 0; float: right; }
.bisikle_track ul { position: absolute; top: 21%; right: 21%; }

@media (max-width:1200px){
  .bisikle_track ul { top: 17%; right: 24%; }
  .bisikle_box li, .bisikle_box p { font-size: 18px; }
  .bisikle_track ul li { margin: 0 0 4px; }
}
@media (max-width:880px){
  .bisikle_track ul { right: 20%; }
  .bisikle_box li, .bisikle_box p { font-size: 16px; }
  .bisikle_track ul li { margin: 0 0 3px; }
}
@media (max-width:767px){
	.bisikle_hd .justify-content-between { flex-direction: column; }
	.bisikle_hd .app_stores { text-align: center; }
	.bisikle_hd .app_stores a { display: inline-block; }
	.play_how { padding: 30px 0; }
}
@media (max-width:575px){
	.bisikle_track ul { position: static; padding: 0 30px; }
	.bisikle_box li, .bisikle_box p { font-size: 18px; }
	.bisikle_track ul li { margin: 0 0 4px; }
}