.tem09-development-path .title-header{width: 100%;text-align: center;margin: 0 0 5%;font-size: 20px;}
.tem09-development-path .wrap{counter-reset: div;}
.tem09-development-path .wrap .col-xs-6{padding: 0;position: relative;}
.tem09-development-path .wrap .col-xs-6::before{content: counter(div,decimal-leading-zero);counter-increment: div;position: absolute;width: 80px;height: 80px;margin: 0 auto;display: block;text-align: center;left: 50%;transform: translateX(-50%);line-height: 80px;z-index: -1;font-size: 22px;}
.tem09-development-path .wrap .circle{position: relative;width: 80px;height: 80px;margin:0 auto;border-color: #ddd;}
.tem09-development-path .wrap .circle::after{position: absolute;content: "";left:0;top:0;width: 100%;height: 100%;border:2px solid;border-color: inherit;border-radius: 50%;z-index: -1;font-family:"HELVETICANEUELTPRO-THEX",Arial;}
.tem09-development-path .wrap .item .left{position: absolute;left: 0;top:0;width: 40px;height: 80px;overflow: hidden;}
.tem09-development-path .wrap .item .right{position: absolute;right: 0;top:0;width: 40px;height: 80px;overflow: hidden;}
.tem09-development-path .wrap .item .leftCircle{width: 80px;height: 80px;border-radius: 50%;position: absolute;top:0;left:0;border:2px solid;border-color:inherit;border-right-color: transparent;border-top-color: transparent;transform: rotate(-135deg);}
.tem09-development-path .wrap .item .rightCircle{width: 80px;height: 80px;border-radius: 50%;position: absolute;right:0;top:0;border:2px solid ;border-color:inherit;border-left-color: transparent;border-bottom-color: transparent;transform: rotate(-135deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(1) .item .rightCircle{transform: rotate(-75deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(2) .item .rightCircle{transform: rotate(-15deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(3) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(4) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(4) .item .leftCircle{transform: rotate(-75deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(5) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(5) .item .leftCircle{transform: rotate(-15deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(6) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2:nth-of-type(6) .item .leftCircle{transform: rotate(45deg);}

.tem09-development-path .wrap .col-lg-2_4:nth-of-type(1) .item .rightCircle{transform: rotate(-63deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(2) .item .rightCircle{transform: rotate(9deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(3) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(3) .item .leftCircle{transform: rotate(-99deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(4) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(4) .item .leftCircle{transform: rotate(-27deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(5) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-2_4:nth-of-type(5) .item .leftCircle{transform: rotate(45deg);}

.tem09-development-path .wrap .col-lg-3:nth-of-type(1) .item .rightCircle{transform: rotate(-45deg);}
.tem09-development-path .wrap .col-lg-3:nth-of-type(2) .item .rightCircle{transform: rotate(0deg);}
.tem09-development-path .wrap .col-lg-3:nth-of-type(3) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-3:nth-of-type(3) .item .leftCircle{transform: rotate(-45deg);}
.tem09-development-path .wrap .col-lg-3:nth-of-type(4) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-3:nth-of-type(4) .item .leftCircle{transform: rotate(45deg);}

.tem09-development-path .wrap .col-lg-4:nth-of-type(1) .item .rightCircle{transform: rotate(-15deg);}
.tem09-development-path .wrap .col-lg-4:nth-of-type(2) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-4:nth-of-type(2) .item .leftCircle{transform: rotate(-75deg);}
.tem09-development-path .wrap .col-lg-4:nth-of-type(3) .item .rightCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .col-lg-4:nth-of-type(3) .item .leftCircle{transform: rotate(45deg);}
.tem09-development-path .wrap .item .icon{position: absolute;width: 40px;height: 40px;left:50%;top:50%;margin-left: -20px;margin-top: -20px;font-size: 20px;line-height: 40px;}
.tem09-development-path .wrap .item .title{font-size: 16px;text-align: center;line-height: 24px;margin:15px auto 5px;width: 80%;}
@media (max-width: 768px){
    .tem09-development-path .container,
    .tem09-development-path.full-screen-spacing .container.full-screen{padding-left: 3%!important;padding-right: 3%!important}
    .tem09-development-path .wrap .col-xs-6:nth-of-type(n){width: 50%;}
    .tem09-development-path .wrap .col-xs-6:nth-of-type(2n+1){clear: both;}
    .tem09-development-path .wrap .item{margin-bottom: 20px;}
    .tem09-development-path .wrap .item .title{width: 100%;}
}
@media (max-width: 360px){
    .tem09-development-path .wrap .circle,
    .tem09-development-path .wrap .item .rightCircle,
    .tem09-development-path .wrap .item .leftCircle{width: 70px;height: 70px;}
    .tem09-development-path .wrap .item .right,
    .tem09-development-path .wrap .item .left{width: 35px;height: 70px;}
    .tem09-development-path .wrap .circle::after,
    .tem09-development-path .wrap .col-xs-6::before{width: 70px;height: 70px;line-height: 70px;}
}