.ece52112b900 .app-showcase-block,.ece52112b900.app-showcase-block{position:relative;padding:80px 0 70px;}
.ece52112b900 .app-showcase-block .showcase-image,.ece52112b900.app-showcase-block .showcase-image{position:relative;max-width:300px;margin:0 auto;}
.ece52112b900 .app-showcase-block .showcase-inner-image,.ece52112b900.app-showcase-block .showcase-inner-image{position:relative;z-index:2;}
.ece52112b900 .app-showcase-block .showcase-inner-image img,.ece52112b900.app-showcase-block .showcase-inner-image img{position:relative;width:100%;display:block;border-radius:8px;}
.ece52112b900 .app-showcase-block .showcase-dot,.ece52112b900.app-showcase-block .showcase-dot{position:absolute;z-index:1;display:block;border-radius:50%;}
.ece52112b900 .app-showcase-block .showcase-dot.dot-one,.ece52112b900.app-showcase-block .showcase-dot.dot-one{top:-14px;left:-14px;width:14px;height:14px;background-color:#e8791e;}
.ece52112b900 .app-showcase-block .showcase-dot.dot-two,.ece52112b900.app-showcase-block .showcase-dot.dot-two{bottom:26px;right:-18px;width:9px;height:9px;background-color:#e8791e;opacity:.55;}
.ece52112b900 .app-showcase-block .showcase-ring,.ece52112b900.app-showcase-block .showcase-ring{position:absolute;z-index:0;top:50%;left:50%;width:210px;height:210px;margin:-105px 0 0 -105px;border:1px solid rgba(232,121,30,.28);border-radius:50%;}
.ece52112b900 .app-showcase-block .showcase-column,.ece52112b900.app-showcase-block .showcase-column{position:relative;padding-left:45px;}
.ece52112b900 .app-showcase-block .sec-title,.ece52112b900.app-showcase-block .sec-title{margin-bottom:25px;}
.ece52112b900 .app-showcase-block .sec-title h3,.ece52112b900.app-showcase-block .sec-title h3{position:relative;color:#000000;font-weight:300;line-height:1.45em;font-size:24px;margin:0;}
.ece52112b900 .app-showcase-block .showcase-accent,.ece52112b900.app-showcase-block .showcase-accent{position:relative;width:60px;height:3px;background-color:#e8791e;}
@media (max-width:991px){.ece52112b900 .app-showcase-block,.ece52112b900.app-showcase-block{padding:60px 0 50px;}.ece52112b900 .app-showcase-block .showcase-column,.ece52112b900.app-showcase-block .showcase-column{padding-left:0;margin-top:40px;}.ece52112b900 .app-showcase-block .showcase-image,.ece52112b900.app-showcase-block .showcase-image{max-width:250px;}}
@media (max-width:575px){.ece52112b900 .app-showcase-block .showcase-image,.ece52112b900.app-showcase-block .showcase-image{max-width:210px;}.ece52112b900 .app-showcase-block .sec-title h3,.ece52112b900.app-showcase-block .sec-title h3{font-size:20px;}}