@media (max-width: 1024px) {

#sub-block-low .block-image .block-inner{
    width:20vw;
}
#sub-block-low .block-image .block-inner .text-sub {
    font-size: 16px;
}
#sub-block-low .block-image .block-inner h2 {
    padding-top: 30px;
    width:30px;
}
#sub-block-low .block-image .block-inner h2 .h2-bet {
    margin-top: 14px;
}
#sub-block-low .text-sub {
    font-size: 16px;
    margin-top:8px;
}
#sub-block-low .item-text {
    padding: 30px 30px 50px 30px;
}
#sub-block-low .item-text h2 {
    margin-right: 0;
}
#sub-block-low .item-text .item-content {
    margin: 30px 0;
    line-height: 31px;
}
#sub-block-low .block-image .block-wrap {
    top: 50px;
}

.more-btn {
    position: absolute;
    right: 30px;
    font-size: 20px;
}
.more-btn::after{
    height:12px;
    width:13px;
    margin-left:6px;
}
#titles .all-in {
    padding: 30px 30px 0 30px;
}
#titles .content {
    padding: 10px 0 30px 0;
}
#titles h2::after{
    bottom:11px;
}



}/*-- max-width:1024 end --*/





@media (max-width: 754px) {
#sub-midashi span.space-sp{
    display:block;
    margin-left:0 !important;
    margin-top:20px;
}
#sub-block-low .block-image .block-inner h2 {
    padding-top: 20px;
    width:23px;
}
#sub-block-low .item-step{
    display:block;
}
#sub-block-low .item-text {
    width: 100%;
    padding: 20px 20px 45px 20px;
}
#sub-block-low .item-step .strength{
    width:100%;
    height:200px;
    border-top: 1px solid #000;
    border-left:0;
    border-right:0;
}
#sub-block-low .item-text .item-content {
    margin: 20px 0;
    line-height: 25px;
}
.more-btn{
    right:20px;
}


#titles .all-in {
    padding: 20px 20px 0 20px;
}
#titles .content {
    padding: 10px 0 20px 0;
}
}/*-- max-width:754 end --*/
