.section-block-demo126-advantage {
                    padding: 97px 0px 1rem 0px;
                }

                .section-block-demo126-advantage .title-bar {
                    text-align: center;
                }

                .section-block-demo126-advantage .title-bar .title {
                    font-family: RobotoCondensed-Regular;
                    font-size: 40px;
                    color: #031b4e;
                    line-height: 1;
                    text-transform: uppercase;
                }

                .section-block-demo126-advantage .title-bar [heading-type="6"] i {
                    width: 114px;
                    height: 1px;
                }

                .section-block-demo126-advantage .title-bar [heading-type="6"] strong {
                    padding-bottom: .5rem;
                }

                .section-block-demo126-advantage .title-bar .text {
                    margin-top: 3px;
                    color: #666;
                    font-weight: 400;
                    font-size: 16px;
                }

                .section-block-demo126-advantage .number-items {
                    margin-top: 48px;
                }

                .section-block-demo126-advantage .number-item {
                    position: relative;
                    display: block;
                    text-align: center;
                }

                .section-block-demo126-advantage .item-number {
                    display: flex;
                    align-items: flex-end;
                    justify-content: center;
                }

                .section-block-demo126-advantage .number-item .item-num {
                    font-family: RobotoCondensed-Regular;
                    font-size: 36px;
                    color: #1877bc;
                    line-height: 1;
                }

                .section-block-demo126-advantage .number-item .item-number sup {
                    margin-left: 6px;
                    font-family: RobotoCondensed-Regular;
                    font-size: 36px;
                    color: #1877bc;
                    line-height: 1;
                    top: 0;
                }

                .section-block-demo126-advantage .number-item .item-img {
                    height: 60px;
                }

                .section-block-demo126-advantage .number-item .item-title {
                    position: relative;
                    display: block;
                    font-family: RobotoCondensed-Regular;
                    font-size: 16px;
                    color: #4c5c68;
                    line-height: 1.5;
                    max-width: 176px;
                    margin: 15px auto 0;
                }

                @media only screen and (max-width:1440px) {

                    .section-block-demo126-advantage .number-item .item-number sup {
                        font-size: 14px;
                    }

                    .section-block-demo126-advantage .number-item .item-title {
                        font-size: 14px;
                        line-height: 1.5;
                    }
                }

                @media only screen and (max-width:1366px) {
                    .section-block-demo126-advantage {
                        padding: 0rem 0;
                    }

                    .section-block-demo126-advantage .title-bar .title {
                        font-size: 2.3rem;
                    }

                    .section-block-demo126-advantage .title-bar .text {
                        font-size: 1rem;
                    }
                }

                @media only screen and (max-width:1280px) {
                    .section-block-demo126-advantage {
                        padding: 2rem 0;
                    }

                    .section-block-demo126-advantage .title-bar {
                        margin-bottom: 1.5rem;
                    }

                    .section-block-demo126-advantage .title-bar .title {
                        font-size: 2rem;
                    }

                    .section-block-demo126-advantage .title-bar .text {
                        font-size: 12px;
                    }
                }

                @media only screen and (max-width:1200px) {
                    .section-block-demo126-advantage .number-item {
                        padding: 1rem;
                        width: calc(100% / 3);
                    }
                }

                @media only screen and (max-width:768px) {
                    .section-block-demo126-advantage {
                        padding: .5rem 0;
                    }

                    .section-block-demo126-advantage .title-bar {
                        margin-bottom: 1rem;
                    }

                    .section-block-demo126-advantage .title-bar .title {
                        font-size: 1.6rem;
                    }
                }

                @media only screen and (max-width:640px) {
                    .section-block-demo126-advantage .number-item {
                        width: calc(100% / 2);
                    }
                }

                @media only screen and (max-width:320px) {
                    .section-block-demo126-advantage .number-item {
                        width: 100%;
                    }
                }