body{
    background-repeat: no-repeat;
    background-size: 100% 100%;
    height: 100vh;
}
._0label{
    color: #4c4d56 !important;
    /* font-weight: 900; */
    /* font-size: large; */
    /* font-family: cursive; */
}
._0input{
    background-color: transparent !important;
    /* color: white !important; */
}
/* Custom styles for the select element */
.form-select ._0select {
    color: white; /* Text color for the select */
    background-color: transparent; /* Background color for the select */
    border: 1px solid #ccc; /* Optional: Add a border */
    border-radius: 4px; /* Optional: Add rounded corners */
    padding: 0.375rem 1.75rem 0.375rem 0.75rem; /* Optional: Add padding */
}

/* Custom styles for the options */
.form-select ._0select option {
    background-color: black; /* Background color for the options */
    color: white; /* Text color for the options */
}

/* Ensure the background and text color for the selected option */
.form-select ._0select option:checked {
    background-color: black; /* Background color for the selected option */
    color: white; /* Text color for the selected option */
}

/* Additional style for the select on focus */
.form-select._0select:focus {
    outline: none; /* Remove the default outline */
    box-shadow: 0 0 0 0.2rem rgba(0,123,255,.25); /* Optional: Add a custom focus shadow */
}
._0input::placeholder{
    /* font-family: cursive; */
}
/* section{
    background-color: rgba(255, 255, 255, 0.073);
    box-shadow: 5px 5px 10px white;
    border-radius: 50px;
} */
section ._0icon{
    font-size: 25px;
    color: white;
}
._0icon:hover{
    color: #a7219b !important;
}
._0customsuccess{
    border-radius: 15px !important;
    text-align: center !important;
    background: #ffffff59 !important;
    color: white !important;
    font-weight: 900 !important;
    border: none !important;
}

.backsec{
    background-color: rgba(255, 255, 255, 0.073);
    box-shadow: 5px 5px 10px white; /* Red shadow with 50% opacity */
    border-radius: 50px;
}
section ._0icon{
    font-size: 25px;
    color: white;
}
._0icon:hover{
    color: #a7219b !important;
}
/* tech for all page */
._0techbtn{
    color: white;
    background-color: #575373;
    border-radius: 20px;
    border-style: solid;
    border-color: white;
}
._0techbtn:hover{
    background-color: rgb(83, 77, 77);
    color: white;
    transition-duration: .3s;
}
