:root{
    --theme-color: #00ffff !important;
}

body{
    background-color: rgb(28, 28, 28);
    overflow:  hidden auto;
}
/* p{
    z-index: 1000;
} */
.review-and-counter-area{
    background-color: rgb(34, 34, 34);
}

.menu-item-has-children{
    margin: 0 10px 0 10px;
}

.main_logo_img{
    height: 30px;
}

.success-content span::after{
    background-color: var(--theme-color) !important;
    height: 2px !important;
}

.success-content h3{
    color: white;
    font-weight: 500 !important;
    cursor: pointer;
}

.success-content h3:hover{
    color: cyan;
}

#logo_icon{
    width: 120px;
}

::-webkit-scrollbar {
    width: 4px;
}

/* Track */
::-webkit-scrollbar-track {
    background: #f1f1f100;
}

/* Handle */
::-webkit-scrollbar-thumb {
    background: cyan;
    border-radius: 6px;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
    background: #a200ff;
}
.services-part{
    padding-top: 13vh;
}
.graphic-design-img{
    height: 450px;
    overflow: hidden;
}
.robot-head{
    width: 280px;
}
.laptop-flip{
    width: 250px;
}