.techstack{padding:80px 0}.techstack_group1{margin-bottom:110px}.techstack_group1_row{display:flex;flex-flow:wrap}.techstack_group1_left{padding-right:50px;width:50%}.techstack_group_list ul{padding-left:25px}.techstack_group_list ul li{display:inline-block;font-size:24px;margin:10px 0;position:relative}.techstack_group_list ul li:before{background:#fff;bottom:0;content:"";height:6px;left:-17px;position:absolute;right:auto;top:13px;width:6px}.techstack_group1_right{width:50%}.techstack_group1_right .techstack_title{padding-left:70px}.techstack_img img{display:block;max-width:100%}.techstack_group2 .techstack_group_list{display:flex;flex-flow:wrap;justify-content:space-between}.techstack_group2 .list_left{padding-right:30px;width:50%}.techstack_group2 .list_right{width:50%}@media (max-width:767px){.techstack_group1_left{padding:0 0 30px;width:100%}.techstack_group1_right{width:100%}.techstack_group1{margin-bottom:55px}.techstack_group2 .list_left{padding-right:0;width:100%}.techstack_group2 .list_right{width:100%}.techstack_group_list ul li{font-size:20px}.techstack_group1_right .techstack_title{padding-left:0}}