@import url('https://fonts.googleapis.com/css2?family=Poppins&display=swap');
.timeline{
background-color:#e1d798;
color:black;
padding:30px 20px;
box-shadow:0px 0px 10px rgba(0,0,0,.5);
}
.layout-dark .timeline{
background-color:#282205;
}
.timeline ul{
list-style-type:none;
border-right:2px solid #0d0c03;
padding:10px 5px;
}
.timeline ul li{
padding:20px 20px;
position:relative;
cursor:pointer;
transition:.5s;
}
.timeline ul li span{
display:inline-block;
background-color:#bead14;;
border-radius:25px;
padding:2px 5px;
font-size:15px;
text-align:center;
}
.timeline ul li .content h3{
color:#212529;;
font-size:17px;
padding-top:5px;
}
.layout-dark .timeline ul li .content h3{
color:#dec53c;;
font-size:17px;
padding-top:5px;
}
.timeline ul li .content p{
padding:5px 0px 15px 0px;
font-size:15px;
}
.layout-dark .timeline ul li .content p{
padding:5px 0px 15px 0px;
font-size:15px;
color: #fcfcfa;
}
.timeline ul li:before{
position:absolute;
content:'';
width:10px;
height:10px;
background-color:#3c3a32;
border-radius:50%;
right:-11px;
top:28px;
transition:.5s;
}
.timeline ul li:hover{
background-color:#cec982;
}
.layout-dark .timeline ul li:hover{
background-color:#1e1a07 !important;
}
.layout-dark .timeline ul li:hover{
background-color:#282205;
}
.timeline ul li:hover:before{
background-color:rgb(217, 236, 12);
box-shadow:0px 0px 10px 2px rgb(221, 232, 17);
}
@media (max-width:300px){
.timeline{
width:100%;
padding:30px 5px 30px 10px;
}
.timeline ul li .content h3{
color:#e0be34d1;
font-size:15px;
}

}
