* {
     box-sizing: border-box;
     margin: 0;
     padding: 0;
     text-decoration: none;
     font-family: "Nunito";
     font-weight: 100;
}

svg {
     fill: currentColor!important;
}

.cbspb {
     width: 0px;
     height: 2px;
     background: #1652f0;
     position: absolute;
     bottom: 0;
     left: 0;
}

.cbsdc {
     display: flex;
     justify-content: center;
     align-items: center;
     gap: 15px;
}

.cbsdot {
     width: 10px;
     height: 10px;
     color: #ff000000;
     background: #bcceff;
     display: flex;
     justify-content: center;
     align-items: center;
     border-radius: 29px;
     cursor: pointer;
} 

.cbscc {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 10px;
    position: absolute;
    width: 100%;
    bottom: 0;
    padding: 10px;
}

.cbslider {
    position: relative;
    width: 100%;
    overflow: hidden;
    /* box-shadow: 0px 10px 25px rgba(22, 28, 45, 0.05); */
    background: #1652f00d;
}

.cbs-slide-box {
    /* padding: 20px; */
    width: 100%;
    min-width: 100%;
    overflow: auto;
    height: 100%;
    position: relative;
}

.cbswrr {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    overflow: hidden;
    width: 100%;
}

.cbssc {
    display: flex;
    width: auto;
    width: 100%;
    transition: 0.5s;
    margin-left: -000%;
    height: 532px;
}

.cbscc button {
     color: #000000;
     background: none;
     border: none;
     cursor: pointer;
     width: 40px;
     height: 40px;
     border-radius: 100%;
     border: 1px solid #ffffff47;
     backdrop-filter: blur(10px);
}

.cbscc button:hover {
     color: #1652f0;
     background: ghostwhite;
     backdrop-filter: blur(10px);
}

.cbs-slide-box::-webkit-scrollbar {
     width: 0px;
     height: 0px;
}

.cbs-slide-box::-webkit-scrollbar-track {
     box-shadow: inset 0 0 5px grey; 
     border-radius: 10px;
}

.cbs-slide-box::-webkit-scrollbar-thumb {
     background: #1652f0;
     border-radius: 10px;
}

.cbs-slide-box::-webkit-scrollbar-thumb:hover {
     background: #1652f0;
}
.cbs-slide-box img {
    width: 100%;
    height: 100%;
}

.cbs-slide-box p {
    position: absolute;
    word-break: break-all;
    background: #0606058f;
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    bottom: 54px;
    left: 0px;
    padding: 10px;
    font-size: 16px;
    color: white;
}
.cbscc button {
     display: flex;
     justify-content: center;
     align-items: center;
 }