
.single-slider
{
width: 1349px;
position: relative;
left: 0px;
top: 0px;
z-index: 998;
opacity: 0;
transition: opacity 500ms ease 0s;
height: 600px;
}

.admission-info {
    background-color: #07294d;
    padding: 50px 40px;
}

.svg1{
    text-align: center;
    padding-bottom: 25px;
}
.admission-info p {
    color: #fff;
    padding-bottom: 20px;
    text-align: center;
    font-weight: 600;
}
.my-button
{

text-align: center;

}

.section-title h5 {
    color: #07294d;
    position: relative;
    padding-bottom: 12px;
    font-size: 40px;
}

.single-course .cont {
    padding-top: 6px;
   padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
}


.purchase {
    width: 100%;
    float: left;
    background-color: #ffc600;
    padding: 0px 0px;
    /* margin-bottom: 55px; */
    border-top: solid 0px #F3CF01;
   
}

.Highlights {
    margin-bottom: 0px;
    margin-top: 0px;
    color: #07294d;
    font-size: 18px;
    text-align: right;
}

:host {
    display: inline-block;
    overflow: hidden;
    text-align: initial;
    white-space: nowrap;
}
@media (min-width: 1200px){
.desktop-view {
    display: block;
}
}
.video i {
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 24px;
    background-color: #ffc600;
    color: #07294d;
    border-radius: 50%;
}

.content-area > .container {
    background: white;
    border-left: solid .1px #ccc;
    border-right: solid .1px #ccc;
    border-bottom: solid .1px #ccc;
}

.ml-auto, .mx-auto {
    margin-left: auto!important;
}

.gallery-title{
    
        text-align: center;
        color: antiquewhite;
}

figure {
    margin: 0 0 1rem;
    padding-left: 8px;
    padding-right: 8px;
}


.header-top {
    background-color: #07294d;
    padding-top: 10px;
    padding-bottom: 10px;
}



.svg    {
    box-shadow: 0px 2px 4px 0px rgb(0 0 0 / 22%);
    padding:25px;
    text-align: center;
}



@media (max-width: 575.98px) { 


    .feature-bg{

        position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(7, 41, 77, 0.9);
    }

}

.login-register ul li::before {
    position: absolute;
    content: '/';
    color: #07294d;
    font-size: 16px;
    top: 0;
    left: -16px;
}

.quotes{
    font-style: italic;
    font-size: 25px;
}

.list{
    line-height: 40px;
    font-weight: 800;
    margin-bottom:30px;
}

.page-heading{
    background: #ffc600;
    padding: 5px;
    margin-bottom: 30px;
    font-size: 22px;
    margin-top:30px;
   font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}




.single-slider
{
width: 1349px;
position: relative;
left: 0px;
top: 0px;
z-index: 998;
opacity: 0;
transition: opacity 500ms ease 0s;
height: 600px;
}

.admission-info {
    background-color: #07294d;
    padding: 50px 40px;
}

.svg1{
    text-align: center;
    padding-bottom: 25px;
}
.admission-info p {
    color: #fff;
    padding-bottom: 20px;
    text-align: center;
    font-weight: 600;
}
.my-button
{

text-align: center;

}

.section-title h5 {
    color: #07294d;
    position: relative;
    padding-bottom: 12px;
    font-size: 40px;
}

.single-course .cont {
    padding-top: 6px;
   padding-bottom: 0px;
    padding-left: 30px;
    padding-right: 30px;
}


.purchase {
    width: 100%;
    float: left;
    background-color: #ffc600;
    padding: 0px 0px;
    /* margin-bottom: 55px; */
    border-top: solid 0px #F3CF01;
}

.Highlights {
    margin-bottom: 0px;
    margin-top: 0px;
    color: #07294d;
    font-size: 18px;
    text-align: right;
}

:host {
    display: inline-block;
    overflow: hidden;
    text-align: initial;
    white-space: nowrap;
}
@media (min-width: 1200px){
.desktop-view {
    display: block;
}
}
.video i {
    width: 60px;
    height: 60px;
    line-height: 60px;
    text-align: center;
    font-size: 24px;
    background-color: #ffc600;
    color: #07294d;
    border-radius: 50%;
}

.content-area > .container {
    background: white;
    border-left: solid .1px #ccc;
    border-right: solid .1px #ccc;
    border-bottom: solid .1px #ccc;
}

.ml-auto, .mx-auto {
    margin-left: auto!important;
}

.gallery-title{
    
        text-align: center;
        color: antiquewhite;
}

figure {
    margin: 0 0 1rem;
    padding-left: 8px;
    padding-right: 8px;
}


.header-top {
    background-color: #07294d;
    padding-top: 10px;
    padding-bottom: 10px;
}



.svg    {
    box-shadow: 0px 2px 4px 0px rgb(0 0 0 / 22%);
    padding:25px;
    text-align: center;
}



.section-title h2 {
    font-size: 37px;
    color: #000;
    padding-top: 10px;
}




@media (max-width: 575.98px) { 


    .feature-bg{

        position: absolute;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(7, 41, 77, 0.9);
    }

}


.list{
    line-height: 40px;
    font-weight: 800;
    margin-bottom:30px;
}

.page-heading{
    background: #ffc600;
    padding: 5px;
    margin-bottom: 30px;
    font-size: 22px;
    margin-top:30px;
   font-weight: 700;
    font-family: 'Montserrat', sans-serif;
}
.span{
   color: blue;
}
.campus-list{
    line-height: 32px;
    text-align: justify;
}

.about-img{
    margin-top: 29px;
 padding: 10px;
 background-color: #fff;
    display: block;
    position: relative;
    margin-bottom: 30px;
    -webkit-box-shadow: 0 0 30px 0 rgba(0,0,0,.1);
    -moz-box-shadow: 0 0 30px 0 rgba(0,0,0,.1);
    box-shadow: 0 0 30px 0 rgba(0,0,0,.1);
}

}

    .myimage {
                            padding-top: 20px;
                            padding-bottom: 20px;
                        }

                        .mytext {
                            padding-top: 20px;
                            padding-bottom: 20px;
                            font-family: Montserrat;
                        }

                        .heading {
                            font-family: 'Roboto', sans-serif;
                            font-size: 25px;
                            padding-bottom: 20px;
                            font-weight: 500;}

                            .content-area > .container {
    background: white;
    border-left: solid .1px #fff;
    border-right: solid .1px #fff;
    border-bottom: solid .1px #fff;
}

.text{
    font-family: 'Roboto', sans-serif;
    line-height: 30px;
  
}
.academic-list{
margin-left: 20px;
}

.heading1{
    font-family: 'Roboto', sans-serif;
    font-size: 16px;
    /* padding-bottom: 20px; */
    font-weight: 500;
    background-color: #ffc600;
    margin-bottom: 20px;
    padding: 5px;
    margin-top: 10px;
}


.col-sm-5{text-align: justify;
    margin-top: 29px;
    background-color: #f1f0ef;
    height: 319px;
                        }


                        .back1{
                            background: #f2f5f5;
                            margin-top:22px;
                            margin-bottom: 22px;
                        }



                        [data-overlay]::before {
    background: #07294ddb none repeat scroll 0 0;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 1;
}


.hostel{
    text-align: center;
    font-size: 28px;
    padding-bottom: 20px;
    font-weight: 700;
}

.para{
    text-align: justify;
     margin-left: 26px;
    padding-top: 20px;
    padding-right: 20px;
    padding-bottom: 10px;
}

.heading2{
    font-size: 21px;
    margin-left: 24px;
    padding-top: 20px;
}