.tem92-service .flexBoxWrap{align-items: center;margin:auto;}
.tem92-service .flexBoxWrap{overflow: hidden;}
.tem92-service .item img{width:100%;}
.tem92-service .items{margin:auto;height: 100%;position: relative;border-color: #eee;display: flex;display: -webkit-flex;flex-wrap: wrap;align-items: flex-end;padding: 0 3%;}
.tem92-service .items::after{position: absolute;content: "";width: 130%;left:-10%;bottom:30px;border-bottom: 1px solid;border-color:inherit;z-index: -1;}
.tem92-service .item{position: relative;color:#000;border-color:#eee;margin:10px 0;}
.tem92-service .icon{width: 80px;height: 80px;line-height: 80px;border-radius: 50%;color:#fff;text-align: center;font-size: 3.25rem;margin-left: 6%;background:linear-gradient(-45deg, #5186f1, #ac6eef);background:-webkit-linear-gradient(-45deg, #5186f1, #ac6eef);transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;}
.tem92-service .icon span{line-height: 80px;vertical-align: middle;}
.tem92-service .icon span:before{display:block;}
.tem92-service .text{text-align: left;width: auto;padding: 5%;width: 100%;margin-bottom:20px;border-right:1px solid;border-color:inherit;display: block;color:inherit;border-radius: 6px;transition:.3s ease-out;-moz-transition:.3s ease-out;transition:.3s ease-out;}
.tem92-service .item:last-child .text{border-color: transparent;}
.tem92-service .date{font-family:HELVETICANEUELTPRO-THEX;font-size: 24px;margin-top: 20px;transition:.5s;display: none;}
.tem92-service .title{font-size: 16px;}
.tem92-service .description{opacity: .5;margin-top: 5px;line-height: 170%;font-weight: normal;}
@media(min-width:1200px){
    .tem92-service .col-lg-2:nth-of-type(6n) .text,
    .tem92-service .col-lg-3:nth-of-type(4n) .text,
    .tem92-service .col-lg-4:nth-of-type(3n) .text,
    .tem92-service .col-lg-2_4:nth-of-type(5n) .text,
    .tem92-service .col-lg-6:nth-of-type(2n) .text,
    .tem92-service .col-lg-12:nth-of-type(n) .text{border-color: transparent;}
}
@media(min-width:992px) and (max-width:1199px){
    .tem92-service .item:nth-of-type(n) .text{border-color: inherit;}
    .tem92-service .col-md-2:nth-of-type(6n) .text,
    .tem92-service .col-md-3:nth-of-type(4n) .text,
    .tem92-service .col-md-4:nth-of-type(3n) .text,
    .tem92-service .col-md-2_4:nth-of-type(5n) .text,
    .tem92-service .col-md-6:nth-of-type(2n) .text,
    .tem92-service .col-md-12:nth-of-type(n) .text{border-color: transparent;}
}
@media(min-width:768px) and (max-width:991px){
    .tem92-service .item:nth-of-type(n) .text{border-color: inherit;}
    .tem92-service .col-sm-2:nth-of-type(6n) .text,
    .tem92-service .col-sm-3:nth-of-type(4n) .text,
    .tem92-service .col-sm-4:nth-of-type(3n) .text,
    .tem92-service .col-sm-2_4:nth-of-type(5n) .text,
    .tem92-service .col-sm-6:nth-of-type(2n) .text,
    .tem92-service .col-sm-12:nth-of-type(n) .text{border-color: transparent;}
}
@media(min-width:769px){
    .tem92-service .item:hover a{transform:translateY(-5px);box-shadow: 0 0 10px rgba(0,0,0,.08);}
    .tem92-service .item:hover .date{transform:translateY(-10px);}
    .tem92-service .item:hover .icon{box-shadow:0 0 10px rgba(0,0,0,.1);border-radius: 0;transform:translateX(10px);}
}
@media(max-width:768px){
    .tem92-service .item{width:100%;max-width: 100%;display:flex;display:-webkit-flex;align-items: center;flex-direction: row-reverse;}
    .tem92-service .item:nth-of-type(n) .text{border-color: transparent;padding:0 0 0 5%;}
    .tem92-service .col-xs-2:nth-of-type(6n) .text,
    .tem92-service .col-xs-3:nth-of-type(4n) .text,
    .tem92-service .col-xs-4:nth-of-type(3n) .text,
    .tem92-service .col-xs-2_4:nth-of-type(5n) .text,
    .tem92-service .col-xs-6:nth-of-type(2n) .text,
    .tem92-service .col-xs-12:nth-of-type(n) .text{border-color: transparent;}
    .tem92-service .items{padding: 8px 0;}
    .tem92-service .items::after{opacity: 0;}
    .tem92-service .container,
    .tem92-service.full-screen-spacing .container.full-screen{padding-left:3%!important;padding-right:3%!important;}
    .tem92-service .icon{margin-left: 3%;width: 50px;height: 50px;line-height: 50px;font-size: 1.75rem;flex-shrink: 0;}
    .tem92-service .icon span{line-height: 50px;}
    .tem92-service .date{font-size: 18px;}
    .tem92-service .text{margin-bottom: 0;}
}
@media(max-width:480px){
    .tem92-service .item{width:100%;max-width: 100%;}
    .tem92-service .text{padding:0 0 3%;}
    .tem92-service .icon{margin-left: 0;}
}
@media (max-width: 360px){
    .tem92-service .item{width: 100%;}
    .tem92-service .item:nth-of-type(n) .text{border-color:inherit;}
    .tem92-service .item .text{border:none;border-top: 1px solid;}
    .tem92-service .item:first-child .text{border-color: transparent;}
}