.sb-dark-timeline {
    display: flex;
    align-items: center;
	background-color: #121212;
	padding: 78px 81px 66px;
	margin: 1rem auto;
    border-radius: 6px;
	max-width: 95%;
}
.sb-dark-timeline-text {
    width: 100%;
}
h4.sub-headline {
	text-transform: uppercase;
	font-weight: 600;
	font-size: 16px;
	line-height: 46px;
	letter-spacing: 2.98px;
	color: #b2c0ca;
}
h2.headline {
    font-family: 'Work Sans';
    color: #fff;
    font-weight: 700;
    font-size: 40px;
    line-height: 43px;
}
.sb-dark-timeline-text p {
    font-family: Lato, sans-serif;
    color: rgba(255,255,255,0.87);
    line-height: 26px;
	padding-top: 5px;
	font-weight: 500;
}
.text-area {
    width: 395px;
    margin-left: auto;
    margin-right: auto;
}
.item-list p {
	color: rgba(255,255,255,0.67);
	font-size: 16px;
	line-height: 23px;
	font-family: Lato, sans-serif;
}
.item-list p strong {
    font-size: 18px;
    color: rgba(255,255,255,0.87);
    line-height: 26px;
}
.item-lists li:not(:last-child) {
    padding-bottom: 26px;
}
ul.item-lists {
    width: 495px;
    margin-left: auto;
    margin-right: auto;
}
.sb-timeline-items {
    width: 100%;
}
ul.item-lists li::before {
    content: '';
    position: absolute;
	background-image:url("../../../../uploads/2022/08/Group-143.png");
    background-size: 37px;
    width: 37px;
    height: 37px;
    left: -19px;
    top: -6px;
}
ul.item-lists li {
  list-style: none;
  border-left: 2px dotted rgba(255,255,255,0.54);
  padding-left:45px;
  position: relative;
}

ul.item-lists li:last-child {
  border-left: 0;
}

.item-list p{
		opacity:0;
}
	
	@media only screen and (max-width:1100px){
		.sb-dark-timeline {
			flex-direction:column;
		}
		ul.item-lists{
			padding-top:21px;
		}
	}
@media only screen and (max-width:680px){
	ul.item-lists{width:100%;}	
}
	@media only screen and (max-width:600px){
		.sb-dark-timeline{
			padding: 46px 41px 37px;
		}
		.text-area {
    		width: 235px;
			text-align:center;
		}
		h4.sub-headline {
			font-size:14px;
			line-height:14px;
		}
		h2.headline {
			font-size: 30px;
			line-height: 33px;
		}
		.sb-dark-timeline-text p {
			line-height: 24px;
			font-size: 14px;
		}
		ul.item-lists {
			width:247px;
		}
		.item-list p, .item-list p strong {
			font-size:14px;
			line-height:24px;
		}
	}
