.tem240-irregular.content-right .flexBoxStem{-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
.tem240-irregular.content-right .flexBoxStem.wrap .flexBoxFill.col-sm-8{padding-left:0;}
.tem240-irregular.content-right .flexBoxStem.wrap2 .flexBoxFill.col-sm-8{padding-left:15px;}
.tem240-irregular img{width:100%;}
.tem240-irregular .wrap{position: relative;padding: 10px 0;border-bottom: 1px solid;border-color:#ddd;}
.tem240-irregular .wrap::after{border-bottom: 1px solid;border-color:inherit;content: "";position: absolute;width: 100%;height:1px;left:0;bottom:0;}
.tem240-irregular .wrap .col-sm-4{padding-left: 0;}
.tem240-irregular .wrap .col-sm-8{padding-right: 0;}
.tem240-irregular .wrap2 .col-sm-4{padding-right: 0;}
.tem240-irregular .wrap2 .col-sm-8{padding-left: 0;}
.tem240-irregular .text{padding: 20px;}
.tem240-irregular .text .title{font-size: 20px;line-height: 30px;position: relative;margin:10px 0;border-color:inherit;}
.tem240-irregular .text .title::after{position: absolute;left:-20px;top:-20px;content: "";border:30px solid;border-color:inherit;border-radius: 50%;opacity: .2;}
.tem240-irregular .text .description{color:#666;line-height: 180%;font-size: 14px;}
@media (max-width: 768px){
    .tem240-irregular .container{padding-left:3%!important;padding-right:3%!important}
    .tem240-irregular.full-screen-spacing .container{padding-left: 0!important;padding-right: 0!important}
}
