.space_box { background: #091d3b; overflow: hidden; }
.space_box p, .space_box ul { color: var(--white);; font-size: 18px; }
.space_box p:last-child { margin-bottom: 0; }
.space_hd { background: url(../img/space-twins/space_hd_bg.jpg) no-repeat; background-size: 100%; padding: 30px; }
.space_wrap { padding: 0 35px; }
.space_title { margin: 0 0 20px; text-align: center; }
.space_title h4 { display: inline-block; color: #32f1ff; background: #051123; border-radius: 12px; outline: 0; border: 2px solid #9ef3f9; font-weight: 400; min-width: 320px; padding: 10px 25px; margin: 0; }
.space_description { background: #123b61; padding: 30px 0; }
.avtar_lists { background: #091d3b; padding: 30px 0; text-align: center; }
.avtar_lists li { display: inline-block; width: 19.5%; margin: 20px 0 0; }
.space_pft { background: url(../img/space-twins/space_play_bg.jpg); padding: 30px 0; }
.space_pft li { position: relative; padding-left: 35px; margin: 0 0 18px; color: var(--white); }
.space_pft li:before { content: ''; background: #5df7ff; box-shadow: inset 0 0 10px 0 #0f8bff; width: 19px; height: 19px; border-radius: 20px; position: absolute; left: 0; top: 4px; }
.space_sf { display: flex; justify-content: space-between; align-items: center; }
.space_sf figure { margin: 0; position: relative; }
.space_play .space_sf figure:before, .space_tech .space_sf figure:before { content: ''; background: url(../img/space-twins/Obstacle1.png); background-repeat: no-repeat; background-size: 100%; position: absolute; padding: 10% 26%; position: absolute; left: -28%; bottom: -3%; }
.space_feat { background-image: url(../img/space-twins/bg_star.png); background-repeat: repeat; background-color: #091d3b; box-shadow: inset 0 60px 80px 0 #113771; }
.space_tech { box-shadow: inset 0 60px 80px 0 #113771; background-image: none; }

@media (max-width:767px){
	.space_box p, .space_box ul {font-size:1rem;}
	.space_hd, .space_sf { flex-direction: column; }
	.avtar_lists li { width: 32%; margin: 15px 0 0; }
}
@media (max-width:575px){
	.space_wrap { padding:0 25px; }
	.avtar_lists li { width: 48%;}
}
@media (max-width:420px){
	.space_title h4 { min-width: 100%; }
}