.timeline-with-icons {
	border-left: 1px solid hsl(0, 0%, 90%);
	position: relative;
	list-style: none;
}

.timeline-with-icons .timeline-item {
	position: relative;
}

.timeline-with-icons .timeline-item:after {
	position: absolute;
	display: block;
	top: 0;
}

.timeline-with-icons .timeline-icon {
	position: absolute;
	left: -48px;
	background-color: hsl(217, 88.2%, 90%);
	color: hsl(217, 88.8%, 35.1%);
	border-radius: 50%;
	height: 31px;
	width: 31px;
	display: flex;
	align-items: center;
	justify-content: center;
}
ul.timeline-with-icons.border-none li span.timeline-icon {
    left: -45px!important;
    height: 26px!important;
    width: 26px!important;
}

ul.timeline-with-icons.border-none.list li span.timeline-icon {
    left: 10px!important;
    height: 26px!important;
    width: 26px!important;
}

.top-recomendation-right{
    /*background-image: url(http://localhost:8074/test_wordpress/assets/img/624b33e6ca506900f8c31c05ec29f0cb.png);*/
    background-image: url(https://casinobitch.com/assets/img/624b33e6ca506900f8c31c05ec29f0cb.png); 
    background-size: cover;
    background-position: right;
    background-repeat: no-repeat;
    /*background-position-x: -2rem;*/
    height: 16rem;
    position: relative;
}
.top-recomendation-right-shadow{
	background: linear-gradient(90deg, #814097, rgb(255 255 255 / 0%));
    float: left;
    padding: 0px !important;
}

.h-top-rated-casino{
    height: 41rem;
}

.guide-bg-left{
	/*background-image:url(http://localhost:8074/test_wordpress/assets/img/c73ab56771544b7815248651ce606d00.png);*/
	background-image:url(https://casinobitch.com/assets/img/c73ab56771544b7815248651ce606d00.png);
	background-size: cover;
	background-position: left;
	background-repeat: no-repeat;
	/*background-position-x: -2rem;*/
	/*width: 25rem;*/
	height: 25rem;
	position: relative;
}

.guide-container {
	display: flex;
	justify-content: space-between;
    align-items: center;
    background: linear-gradient(90deg, rgb(255 255 255 / 0%), rgb(220 52 101), rgb(220 52 101), rgb(220 52 101), #814097, #814097, #814097);
    position: absolute;
    height: 25rem;
    right: 0;
}

.guide-bg-gradient {
	background: linear-gradient(90deg, #F79FC3, #EE4088, #EE4088, purple) !important;
}


input.browse {
    box-shadow: inset -1px 2px 0px 3px rgb(0 0 0 / 25%);
}



ul.timeline-with-icons.border-none li span.timeline-icon.left-0{
    left: 0px!important;
}
