.helix_section { width: 100%; float: left; background: url(../img/helix-jumper/splash_bg.jpg) no-repeat; background-size: 100%; padding: 30% 0 5%; position: relative; }
.helix_box { width: 100%; float: left; background-color: rgb(21, 127, 225); background-image: -moz-linear-gradient(-90deg, rgb(21, 127, 225) 0, rgb(48, 146, 232) 55%, rgb(74, 165, 238) 100%); background-image: -webkit-linear-gradient(-90deg, rgb(21, 127, 225) 0, rgb(48, 146, 232) 55%, rgb(74, 165, 238) 100%); background-image: -ms-linear-gradient(-90deg, rgb(21, 127, 225) 0, rgb(48, 146, 232) 55%, rgb(74, 165, 238) 100%); position: relative; }
.helix_section:after { content: ''; background-image: url(../img/helix-jumper/clouds.png); background-repeat: no-repeat; background-size: 100%; position: absolute; left: -5%; bottom: -2%; width: 110%; padding: 15% 0; }
.helix_section .store_box:before { display: none; }
.helix_section p { color: var(--white); font-size: 20px; }
.helix_top { width: 100%; float: left; background: url(../img/helix-jumper/helix_top_bg.jpg) no-repeat; background-size: 100%; border-radius: 35px 35px 0 0; padding-bottom: 30px; }
.helix_top:before { content: ''; background-image: url(../img/helix-jumper/helex_men.png); background-repeat: no-repeat; background-size: 100%; position: absolute; left: -43%; top: 3%; padding: 27% 36%; }
.helix_top:after { content: ''; background-image: url(../img/helix-jumper/diamond-lg.png); background-repeat: no-repeat; background-size: 100%; position: absolute; right: -5%; top: 9%; padding: 7%; }
.helix_store { background: #48c7fc; border: 3px solid var(--white); clear: both; }
.helix_logo { width: 100%; float: left; padding: 14% 0 31%; }
.helix_mid { width: 100%; float: left; background: url(../img/helix-jumper/star_bg.png); }
.tech_blocks { width: 100%; float: left; margin: 50px 0 0; }
.helix_screenshots { width: 100%; float: left; padding: 50px 0 100px; position: relative; z-index: 99; }
.helix_screenshots:before { content: ''; background-image: url(../img/helix-jumper/helix_mid_bg.png); background-repeat: no-repeat; background-size: 100%; width: 100%; height: 100%; position: absolute; left: 0; top: 0; z-index: -1; }
.helix_gallery { text-align: center; }
.ui_list { width: 100%; float: left; margin: 30px 0 0; }
.ui_list li { padding: 0 0 18px 62px; line-height: 1.3; font-size: 20px; color: var(--white); position: relative; }
.helix_list li:before { content: ''; background-image: url(../img/helix-jumper/diamond_list.png); background-repeat: no-repeat; background-size: 100%; position: absolute; left: 0; top: -3px; width: 47px; height: 38px; }
.uiDesign_graphics { text-align: center; padding-bottom: 30px; }
.uiDesign_graphics figure img { width: 100%; }
.helix_bg { width: 100%; float: left; background: url(../img/helix-jumper/helix_lst_bg.jpg) no-repeat; background-size: 100%; background-position: bottom center; }
.hexagraphics { width: 100%; float: left; text-align: center; margin: 0 0 30px; }
.hexagraphics figure { margin-bottom: 0; }

@media (max-width:767px){
	.ui_list li { font-size: 18px; }
	.helix_list li:before { width: 37px; height: 28px; }
	.ui_list li { padding: 0 0 18px 42px; }
	.helix_section:after { bottom: -1%; }
	.helix_screenshots { padding: 40px 0;}
	.hexagraphics { margin: 0; }
}