.imgBlkRt011 {
    padding:50px 0;
}
.imgBlkRt011 .content p:first-of-type {
    margin: 0;
}
.imgBlkRt011 .primary-theme-btn {
    margin:20px 0
}
.imgBlkRt011 .c1 p {margin-bottom:5px}
.imgBlkRt011 .c1 ul {margin-bottom:15px}
.imgBlkRt011 .absCon {margin-top:20px}
.imgBlkRt011 .absCon img {width:100%}
.imgBlkRt011 .absCon .content {
    display:flex;flex-wrap:nowrap;
    background:linear-gradient(180deg, #000 0%, rgba(0, 0, 0, 0.8) 100%);
    color:#fff;padding:25px 15px 25px 25px
}
.imgBlkRt011 .absCon .content .c1 {flex:1}
.imgBlkRt011 .absCon .content .c2 {width:auto;padding-left:10px}
.imgBlkRt011 .absCon .content .c2 img.seal {
    width:80px;height:80px
}
.imgBlkRt011 .absCon .content p {
    margin-bottom: 0;
}
.imgBlkRt011 .absCon .content p.title {font-size:17px;font-weight:700}
.imgBlkRt011 .absCon .content p.title:after {
    content: "";
    width: 130px;
    height: 1px;
    margin: 10px 0 18px;
    background: #fff;
    display: block
}
.imgBlkRt011 .absCon .content p.desc {
    font-size: 16px;
    line-height: 22px;
}

@media (min-width: 576px) {
    .imgBlkRt011 .absCon .content .c2 img.seal {
        width:90px;height:90px
    }
}

@media (min-width: 992px) {
    .imgBlkRt011 .primary-theme-btn {margin-top:30px}
    .imgBlkRt011 .absCon {margin-top:0}
    .imgBlkRt011 .absCon .content p.title {font-size:18px}
    .imgBlkRt011 .absCon .content p.title:after {width:150px}
}

@media (min-width: 1279px) {
    .imgBlkRt011 .absCon {position:relative}
    .imgBlkRt011 .absCon .content {
        position:absolute;bottom:0;right:0;width:80%
    }
    .imgBlkRt011 .absCon .content img.seal {top:10px;right:10px;height:100px;width:100px}
}

@media (min-width: 1400px) {

}
