.bg-img {
    background-size: cover !important;
    background-repeat: no-repeat !important;
    background-position: center center !important;
    width: 100%;
    height: 100%;
}

.bg-start {
    background-position: left !important;
}

.py-72 {
    padding-block: 4.5rem !important;
}

.z-1 {
    z-index: 1 !important;
}

.bg-overlay::before {
    position: absolute;
    content: "";
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    background: linear-gradient(0deg, rgba(18, 21, 53, 0.7) 0%, rgba(18, 21, 53, 0.7) 100%);
    z-index: -1;
}

.w-30-percent {
    width: 30%;
}

.arrow-left-clip {
    clip-path: polygon(10% 0, 100% 0, 100% 50%, 100% 100%, 10% 100%, 0% 50%);
}

.inset-inline-end-0 {
    inset-inline-end: 0 !important;
}

/* counter */
.rounded-16 {
    border-radius: 1rem !important;
}

.bg-neutral-600 {
    background-color: #121535 !important;
}
.line-wrapper > div {
    position: relative;
}

.line-wrapper > div:last-child::before {
    display: none;
}

.line-wrapper > div::before {
    position: absolute;
    content: "";
    width: 1px;
    height: 100%;
    right: 0;
    top: 0;
    background: hsl(0 0% 100% / 0.1);
}

.pyl-80 {
    padding-block-start: 60px !important;
    padding-block-end: 60px !important;
}

.text-main-600 {
    color: #ffd900 !important;
}


/* SLICE  */



/* END SLICK  */