bode {}

* {
    box-sizing: border-box;
    /* overflow: hidden; */
    /* border: 2px solid black; */

}

.nav-item {
    padding-right: 10px;
    font-size: 17px;
    font-weight: 500px;
}

.navbutton {
    background-color: #6dc073;
    color: #ffff;
    font-weight: 500px;
}

.navbutton:hover {
    background-color: #45ac4c;
    border: 2px solid #45ac4c;
    color: #ffff;
}

.nav-item>a:hover {
    text-decoration: 2px underline #45ac4c;
}

.btn-hero {
    width: 150px;
    height: 40px;
    background-color: black;
    color: #ffff;
    padding: 0px;
    border-radius: 5px;
    border: none;
    padding: 4px;

}

@media only screen and (max-width:974px) {
    .btn-div{
        /* width: 600px; */
        display: flex;
        /* flex-direction: column; */
        justify-content: center;
    }
}
@media only screen and (max-width:300px) {
    .btn-div{
        /* width: 600px; */
        display: flex;
        flex-direction: column;
        justify-content: center;
    }
}

@media only screen and (max-width:983px) {
    .coleps-nav-item>li {
        margin: 0px auto;
    }

    .navbutton {
        margin: 0px auto;
    }

   
    .hero-cont {
        align-items: center;
    }

    .hero-cont>.hero-text-first {
        width: 551px;
    }

    .hero-cont-img {
        width: 600px;
    }
}


.form-div {
    background-color: #75BF7A;
    border-radius: 15px;
}

.buttons3 {
    font-size: 18px;
    font-weight: 500;
    padding: 0.75rem;
    width: 200px;
    background-color: #010c01;
    color: white;
}

.mySearch {
    height: 150px;
    background-color: #75BF7A;
    padding: 50px 20px;
    color: white;
}

.myForm {
    font-size: 22px;
    width: 400px;
    font-size: 20px;
}

.applyToDrive {
    color: aliceblue;
}

@media only screen and (max-width: 991px) and (min-width: 768px) {
    #form-btn {
        padding-top: 5%;
    }
}

@media (max-width: 600px) {
    .form-container {
        flex-direction: column;
        align-items: stretch;
    }

    .form-input-group {
        flex-direction: column;
        border-radius: 4px;
    }

    .form-input-group input,
    .form-input-group button {
        border-radius: 4px;
        margin-bottom: 10px;
    }

    .form-input-group button {
        border-radius: 4px;
    }

}

@media only screen and (max-width:990px) {
    .mySearch {
        height: 280px;
        background-color: #75BF7A;
        padding: 50px 20px;
        color: white;
    }

    .applyToDrive {
        text-transform: lowercase;
        text-align: left;
        font-weight: 300;
        font-size: 6px;
        width: 260px;
    }

    /* .search-text>h3{
    font-size: 20px;
} */
}

@media only screen and (max-width: 990px) {
    .search-text>h3 {
        font-size: 16px !important;
    }
}

@media only screen and (max-width:1200px) {
    .applyToDrive {
        text-transform: lowercase;
        text-align: left;
        font-weight: 300;
        font-size: 23px;
        width: 180px;
    }
}

/* next section start */
.tere-text>span {
    color: #75bf7a;
}

.tara-para {
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    color: #9e9da2;
    font-size: 22px;
    font-weight: 900;
    text-align: center;
}

/* onother section */
.circle-div {
    /* border: 3px solid red; */
    height: 320px;
    width: 320px;
    border-radius: 50%;
    background-color: #75bf7a;
    /* border: 3px solid yellow; */

}

.circle-img {
    width: 70px;
}

.custom-div2 {
    align-items: center;
    text-align: center;
    margin-top: 5%;
    margin-bottom: 40px;
    /* border: 3px solid yellow; */

}


.mbil-screen {
    height: 460px;
}

.numbers {
    font-size: 80px;
    color: #75BF7A;
}

.custom-card,
.custom-card2 {
    border: none;
}

span {
    color: #75BF7A;
}

.tr-tex {
    font-size: 50px;
}

.foot-link {
    padding-bottom: 3%;
    list-style: none;
    color: #929292;
    font-size: 15px !important;
    cursor: pointer;
}

.footer-p {
    color: #75BF7A;

}


@media only screen and (max-width:790px) {
    .custom-div {
        margin-top: 30px;
        position: relative;
        top: 30%;
    }

    .numbers {
        font-size: 60px;
    }

    h6 {
        font-size: 18px;
    }
}


h6 {
    color: white;
    font-size: 25px;
}

.inputdiv {
    padding: 5px;
    height: 70px;
    width: 380px;
    /* border: 3px solid rgb(95, 54, 61); */
}

#form-btn {
    margin-left: 18px;
    padding: 5px;
    height: 70px;
    width: 200px;
    /* border: 3px solid red; */
}

@media only screen and (max-width:981px) {
    #form-btn {
        width: 380px;
        /* margin-right: 20px; */
        position: relative;
        right: 20px;
    }

    #form-btn>button {
        width: 380px;
    }
}

@media only screen and (max-width:790px) {
    .mbil-screen {
        height: 380px;
    }

    .afterimgdiv {
        margin-top: 9%;
    }

    .custom-div2 {
        margin-top: 9%;
    }

    .custom-div2>img {
        margin-top: 9%;
    }
}