/* Start Variables */
:root {
    --input-color: #1E1E1E;
    --grey-color: grey;
    --red-color: #E83232;
    --orange-color: #FF792C;
    --green-color: #62ff00;
    --main-transition: 0.3s;
    --yellow-color: yellow;
}
/* End Variables */

/* Start Box */
.d-flex {
    display: flex;
}

.flex-1 {
    flex: 1;
}

.d-grid {
    display: grid;
}

.space-between {
    justify-content: space-between;
    align-items: center;
}

.juctify-center {
    justify-content: center;
}

.aling-center {
    align-items: center;
}
/* End Box */

/* Start Text Transform */
.txt-upper {
    text-transform: capitalize;
}
/* End Text Transform */

/* Start Positions */
.p-relative {
    position: relative;
}

.p-absolute {
    position: absolute;
}

.top-22-vh {
    top: 22vh;
}
/* End Positions */

/* Start Padding And Margin */
.pt-25 {
    padding-top: 25px;
}

.m-0 {
    margin: 0;
}

.m-auto {
    margin: auto;
}

.mt-5 {
    margin-top: 5px;
}

.mt-5-vh {
    margin-top: 5vh;
}

.mr-8 {
    margin-right: 8px;
}

.mr-10 {
    margin-right: 10px;
}

.mr-25 {
    margin-right: 25px;
}

.mb-13 {
    margin-bottom: 13px;
}

.mb-20 {
    margin-bottom: 20px;
}

.ml-5 {
    margin-left: 5px;
}


.ml-15 {
    margin-left: 15px;
}

.ml-64 {
    margin-left: 64px;
}
/* End Padding And Margin */

/* Start Fonts */
.txt-center {
    text-align: center;
}

.fs-15 {
    font-size: 15px;
}

.li-hight-1-5 {
    line-height: 1.5;
}

.w-100 {
    width: 100%;
}
/* End Fonts */

/* Start Colors */
.c-black {
    color: black;
}

.c-white {
    color: white;
}

.c-yellow {
    color: yellow;
}
/* End Colors */

/* Start Component */
.btn-shape {
    display: flex;
    align-items: center;
    justify-content: center;
    border: 2px solid #9faed645;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 8px;
    padding-bottom: 8px;
    border-radius: 20px;
    cursor: pointer;
    transition: var(--main-transition);
    -webkit-transition: var(--main-transition);
    -moz-transition: var(--main-transition);
    -ms-transition: var(--main-transition);
    -o-transition: var(--main-transition);
}

.overlay {
    left: 0;
    top: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: rgb(0 0 0 / 50%);
}
/* End Component */