body {
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    background-color: #ffffff;
}

#title {
    /* background-color: #C6E4F0; */
    /* background-color: #FFD432; */
    /* background-color: #F2E18D; */
    color: #30B10F;
}

tr.border-bottom td {
    border-bottom: 1pt solid #30B10F;
}


h1 {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 3.5rem;
    line-height: 1.5;
    font-weight: bolder;
}

.result {
    text-align: center;
}


h2 {
    font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
    font-size: 3.4rem;
    line-height: 1.5;
    font-weight: bolder;
}

h3 {
    font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
    font-weight: bolder;
    font-size: 24px;
}

h4 {
    text-align: center;
    color: white;
}

p {
    color: #007BFF;
    font-family: "Ubuntu";
    font-size: 1.3rem;
    font-weight: bolder;
}

.school {
    font-size: 0.938rem;
    margin-top: 10px;
}

.title-image {
    /* width: 60%; */
    display: block;
    /* display: flex; */
    /* justify-content: center; */
    margin-left: auto;
    margin-right: auto;
    width: 50%;
    /* transform: rotate(25deg); */
}

.title-image1 {
    /* width: 60%; */
    display: block;
    /* display: flex; */
    /* justify-content: center; */
    margin-left: auto;
    margin-right: auto;
    width: 40%;

    /* transform: rotate(25deg); */
}


.imgad {
    overflow: auto;
    width: auto;
    height: auto;
    display: block;
    margin-left: auto;
    margin-right: auto;
}

.alert {
    background-color: transparent;
    border: none;
}


.row1 {
    display: block;
    text-align: center;
}


.cap {
    font-family: 'Kaushan Script';
    font-size: 1.5rem;
    /* padding-left: 79px; */
    height: fit-content;
    /* text-align: center; */

}
.sir {
    display: block;
    /* max-width:230px;
    max-height:95px; */
    width: 25%;
    height: auto;
    /* width: 25%; */

}

.container-fluid {
    padding: 1% 5%;
}
.center-form {
    text-align: center;

}
/* Navigation Bar */

.navbar {
    padding: 0 0 rem;
}

.navbar-brand {
    font-family: "Ubuntu";
    font-size: 2.5rem;
}

.nav-item {
    padding: 0 18px;
}

.nav-link {
    font-size: 1.5rem;
    font-family: 'Gill Sans', 'Gill Sans MT', Calibri, 'Trebuchet MS', sans-serif;
    /* background-color: #30B10F; */
    border-radius: 50px;
    color: #0937BB;
}

.dropdown-item:hover {
    background-color: #B6F5FD;
    color: #007BFF;
}
.drop-colr {
    color: #ffffff;
}
/* .ddfont{
    font-size: 1.5rem;
    line-height: 36px;
} */

/* Padding top for row */

.pad-row {
    padding-top: 2rem;
}
/* Download Buttons */

.download-btn {
    margin: 5% 3% 5% 0;
}

/* Title Image */


/* Features Section */

#features {
    padding: 7% 15%;
}

.feature-box {
    text-align: center;
    padding: 5%;
}

.feature-box1 {
    text-align: center;
    padding: 1% 5%;
}

.icon {
    color: #ef8172;
    margin-bottom: 1rem;
}

.icon:hover {
    color: #FF4C68;
}

.border-right {
    border-right: 4px #007BFF;
}
.bom {
    margin-top: 10px;
}

.border-top {
    border-top: 2px #007BFF
    /* border-right: 1px solid black; */
}

/* Testimonial Section */

/* #testimonials{
    padding: 7% 15%;
    text-align: center;
    background-color: #ef8172;
    color: #ffffff;
}

.testimonials-image{
    width: 10%;
    border-radius: 100%;
    margin: 20px;
} */

#press {
    background-color: #ef8172;
    text-align: center;
    padding-bottom: 3%;
}

.press-logo {
    width: 15%;
    margin: 20px 20px 15px;
}
/* Carousel */

/* .carousel-inner{
    margin: auto;
} */

.carousel-item {
    width: 520px;
    height: 120px;
    padding-top: 15px;
}

.carousel-item2 {
    width: 520px;
    height: 80px;
    padding-top: 15px;
}
.carousel-item1 {
    width: 520px;
    height: 70px;
    padding-top: 10px;
    padding-bottom: 10px;
}


.current {
    width: auto;
    height: 350px;
    text-align: center;
}

.carousel-caption {
    position: absolute;
    top: 60%;
    /* transform: translateY(-50%); */
}

/* .carousel-item{

    height: 60px;
    width: 100%; */
/* width: 420px;  */
/* padding-top: 15px; */

/* justify-content: center;*/
/* } */

.cen {
    display: block;
    margin-left: auto;
    margin-right: auto;
    font-size: 1.25rem;
}

.cen1 {
    width: 400px;
}
.carousel-inner img {
    margin: auto;
}
.center-items {
    margin: auto;
    /* width: 50%; */
    text-align: center;
}

.car-center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 100%;
}

.present {
    font-size: 1.2rem;
    color: #000;
    padding-top: 18px;
}

/* .our-slide .img-fluid{
    display: block;
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    width: 100%;
} */


.top {
    width: 70%;
    border-radius: 100%;
}

.toppers {
    color: #FEE300;
    text-align: center;
    background-color: #007BFF;
    /* width: auto; */
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    height: 90%;
    /* margin-right: 0px; */
}

.bottom-container {/*
    background-color: #007BFF;
    width: 200px;
    height: 200px; */
    /* background-color: #66BFBF; */
    /* padding-top: 10px; */
    background-color: #007BFF;
    padding: 50px 0 20px;
    /* text-align: center; */

}

a {
    color: #ffffff;
}

a:hover {
    color: #FAE445;
}
/* Whatsapp */

.what {
    position: fixed;
    bottom: 40px;
    right: 20px;
}
/* .form-submit-button {
    background:#016ABC;
    color:#fff;
    border:1pxsolid#eee;
    border-radius:10px;
    box-shadow:5px5px5px#eee;
    text-shadow:none;
}
.form-submit-button:hover {
    background:#FAE445;
    color:rgb(12, 1, 1);
    border:1pxsolid#eee;
    border-radius:10px;
    box-shadow:5px5px5px#eee;
    text-shadow:none;
} */

.present1 {
    font-size: 1.2rem;
    /* color: #000;  */
    padding: 18px;
    font-weight: bolder;

}

.the-p {
    font-size: 22px;
    vertical-align: middle;
}

.cen2 {
    font-size: 1.5rem;
}

.cen3 {
    font-size: 1.25rem;
}

.img1 {
    border-radius: 25px;
    width: 500px;
}

/* ------------- Success Story ------------------- */
.brights {
    text-align: center;
    color: #007BFF;
}

.top1 {
    border-radius: 100%;
    width: 50%;
}

.brights-list {
    width: 100%;
}

.brights-list .feature-box {
    display: inline-block;
    width: 18%;
    margin-right: 0;
    padding: 0;
    margin-bottom: 15px;
    color: #30B10F;
}

.p {
    font-size: 30px;
    margin-top: 10px;
}

.whatsapp {
    width: 60px;
}


@media only screen and (min-width: 0px) and (max-width: 767px) {
    .border-right {
        border-right: none solid;
    }
    .imgad {
        overflow: auto;
        width: 100%;
        height: 100%;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }

    .cen1 {
        text-align: center;
        align-items: center;
        justify-content: center;
        vertical-align: middle;
        font-size: 16px;
        padding-left: 40px;
        margin-bottom: 500px;
        width: fit-content;
    }

    .carousel-item {
        justify-content: center;
        align-items: center;
        text-align: center;
    }

    .cen {
        display: block;
        margin-left: 0;
        margin-right: 0;
    }

    .cen2 {
        padding: 0;
    }

    .title-image {
        /* width: 60%; */
        display: block;
        /* display: flex; */
        /* justify-content: center; */
        margin-left: auto;
        margin-right: auto;
        margin-top: 20px;
        width: 300px;
        height: 350px;
        /* transform: rotate(25deg); */
    }

    .toppers {
        font-size: 20px;
    }

    .feature-box2 {
        width: 400px;
        height: fit-content;
    }

    .cen2 {
        width: 350px;
        height: 50px;
        margin: 0;
        font-size: 20px;
        text-align: center;
        align-items: center;
        justify-content: center;
        padding-left: 0px;
    }

    .cen3 {
        font-size: 20px;
        padding: 0;
    }

    .img1 {
        margin-top: 30px;
        border-radius: 25px;
        width: 300px;
    }

    .top1 {
        border-radius: 100%;
        width: 50%;
    }

    .h3 {
        font-size: 20px;
    }

    .brights-list {
        width: 100%;
    }

    .brights-list .feature-box {
        display: inline-block;
        width: 40%;
        margin-right: 0;
        padding: 0;
        margin-bottom: 15px;
        color: #30B10F;
    }

    .h1 {
        font-size: 40px;
        margin-bottom: 20px;
    }

    .p {
        font-size: 20px;
    }

    .whatsapp {
        width: 50px;
    }
}
