p{
    color: grey;
}
.container{
    margin-bottom: 50px;
}



/* carousel part start--------------------------- */
.carousel-indicators li{
    background-color: #FB9E3D;
}
.carousel-item{
    padding: 20px 40px;
}
.carousel-para p{
    margin: 30px 0;
}
.buy-btn{
    background-color: #000000;
    color: #fff;
    border: none;
    border-radius: 8px;
    padding: 9px 25px;
    cursor: pointer;
}
.buy-btn:hover {
    background-image: linear-gradient(to right, #43F8C6 0%, #43A6EF 100%);
    color: black;
}
/* carousel part finish--------------------------- */



/* smartphone+laptop part start--------------------------- */
.card{
    padding: 35px;
    border: none;
    border-radius: 10px;
    box-shadow: 5px 5px 10px lightgray;
}
.card-body{
    text-align: center;
}
.price{
    margin-bottom: 15px;
}
.btn-link{
    color: #FB9E3D;
    font-weight: bold;
    font-size: 20px;
}
.section-header{
    margin-bottom: 20px;
}
/* smartphone+laptop part finish--------------------------- */



/* categories part start--------------------------- */
.categories-header{
    text-align: center;
    margin-bottom: 50px;
}
.border-bottom {
    border-bottom: 3px solid #FB9E3D!important;
}
.categories-item{
    border: none;
    border-radius: 5px 0px 50px 0px;
    padding: 50px 75px;
    text-align: center;
    box-shadow: 5px 5px 10px lightgray;
}
.categories-item h5{
    margin-top: 20px;
}
.categories-item img{
    width: 100px;
}
.middle-categories{
    margin-bottom: 30px;
}
.col-md-6 img{
    width: 100%;
}
/* categories part finish--------------------------- */



/* footer part start--------------------------- */
footer {
    text-align: center;
}
/* footer part finish--------------------------- */