html{
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    font-family:'Inter',sans-serif 
}
a{
    color:#0051ab 
}
strong{
    font-weight:600 
}
button:focus{
    background-color:#333 
}
.rtop-bar{
    float:left;
    width:100%;
    background:#021b39;
    display:block 
}
.side-nav a{
    color:#444;
    display:block;
    font-size:1rem;
    border-bottom:1px solid #e4e4e4;
    height:40px;
    line-height:40px;
    padding:0 15px 
}
.side-nav a:hover{
    background-color:rgba(0,0,0,.5);
    color:#fff 
}
.top-number a{
    float:right 
}
.top-number a:nth-child(2){
    float:right 
}
.tye11{
    border-radius:5px!important;
    box-shadow:none!important;
    border:1px solid transparent;
    color:#fff;
    background:#012550!important 
}
.top-number a:last-child{
    float:right 
}
*{
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:-moz-none;
    -o-user-select:none;
    user-select:none 
}
.events{
    float:left;
    width:100%;
    margin:-30px 0 0 0 
}
.ent-exm{
    float:left;
    width:100%;
    margin:20px 0 0 0 
}
.htv{
    float:left;
    font-size:25px;
    margin:15px 0 0;
    width:100% 
}
.ent-exm p{
    float:left;
    margin:10px 0;
    width:100%;
    text-align:justify;
    line-height:25px 
}
table#customers{
    border-collapse:collapse;
    border-spacing:0;
    float:left;
    font-size:16px;
    margin:3px 0 30px;
    width:100% 
}
textarea{
    -webkit-user-select:initial;
    -khtml-user-select:initial;
    -moz-user-select:initial;
    -o-user-select:initial;
    user-select:initial 
}
.cawrds1 h4{
    text-align:left;
    font-size:20px;
    font-weight:600 
}
.cawrds{
    float:left;
    margin:0 0;
    width:100% 
}
.cawrds1 p{
    text-align:justify 
}
.cawrds1 ul{
    float:left;
    width:100%;
    margin:0;
    padding:0 10px 20px 
}
.heavy{
    font-weight:700 
}
.cawrds1 li{
    list-style:square;
    text-align:left;
    margin:0 0 11px 0;
    line-height:25px 
}
#customers td,#customers th{
    padding:10px 5px;
    display:table-cell;
    text-align:left;
    vertical-align:middle;
    border-radius:2px 
}
#customers td,#customers th{
    border:1px solid #ddd 
}
#customers th{
    background-color:#5a6d8b;
    color:#fff;
    padding-bottom:11px;
    padding-top:11px;
    text-align:center!important 
}
#customers td,#customers th{
    text-align:left 
}
nav .brand-logo,nav ul a{
    color:#444 
}
nav ul li.active{
    background-color:rgba(30,77,125,.4);
    border-radius:5px 
}
.cms{
    font-size:28px 
}
.awrds{
    margin:0 auto;
    width:75% 
}
.material-icons{
    vertical-align:sub 
}
.awrds1{
    background:#697fa6;
    padding:35px 20px;
    float:left;
    width:100%;
    margin:0 0 20px;
    border-radius:10px 
}
.awrds1 ol{
    counter-reset:li;
    list-style:none;
    font:15px;
    padding:0;
    margin-bottom:1em;
    text-shadow:0 1px 0 rgba(255,255,255,.5) 
}
.awrds1 ol ol{
    margin:0 0 0 2em 
}
.rounded-list a{
    position:relative;
    display:block;
    padding:.4em .4em .4em 2.3em;
    margin:.5em 0;
    background:#f3f3f3;
    color:#444!important;
    text-decoration:none;
    transition:all .3s ease-out;
    font-weight: 500;
    text-transform: uppercase;
}
.rounded-list a:hover{
    color:#444!important;
    cursor:default!important;
    text-decoration: none !important;
}
.rounded-list a:hover:before{
    transform:rotate(360deg) 
}
.rounded-list a:before{
    content:counter(li);
    counter-increment:li;
    position:absolute;
    left:-1.3em;
    top:40%;
    margin-top:-1.3em;
    background:#0051ab;
    color:#fff;
    height:3em;
    width:3em;
    line-height:40px;
    border:2px solid #fff;
    text-align:center;
    border-radius:2em;
    transition:all .3s ease-out;
    box-shadow:0 0 10px 0 rgba(0,0,0,.1),0 0 20px 0 rgba(0,0,0,.1) 
}
.awrds1 ul{
    margin:0 
}
.awrds1 ul li{
    list-style-type:disc 
}
.awrds1 li{
    color:#000;
    text-align:left;
    font-size:17px;
    padding:10px 
}
.breadcru ul{
    list-style:outside none none;
    margin:0 auto;
    padding:10px 0!important;
    width:100%!important 
}
.breadcru li{
    display:inline;
    margin:0 5px;
    color:#fff 
}
.breadcru a{
    color:#fff!important;
    font-size:14px 
}
.seos h2{
    margin-bottom:10px;
    font-size:18px;
    margin:20px 0 9px;
    width:100%;
    text-transform:uppercase 
}
.breadcru{
    background:#0051ab none repeat scroll 0 0!important;
    float:left;
    margin:0 auto;
    padding:0;
    width:100%;
    height:40px 
}
.breadcru ul{
    list-style:outside none none;
    margin:0 auto;
    padding:4px 0;
    width:94% 
}
.breadcru li{
    display:inline;
    margin:0 
}
.breadcru a{
    color:#42b2e1;
    font-size:14px 
}
.breadcru a{
    position:relative;
    text-decoration:none;
    transition:.25s all ease 
}
.breadcru a::before{
    content:"";
    position:absolute;
    width:100%;
    height:1px;
    bottom:-2px;
    left:0;
    background-color:#fff;
    visibility:hidden;
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transition:all .25s ease-in-out 0s;
    transition:all .25s ease-in-out 0s 
}
.breadcru a:hover::before{
    visibility:visible;
    -webkit-transform:scaleX(1);
    transform:scaleX(1) 
}
@media screen and (max-width:900px){
    .breadcru{
        height:48px 
    }
    .breadcru a{
        font-size:12px 
    }
    .breadcru li{
        font-size:12px!important 
    }
    .breadcru ul{
        padding:12px 0!important 
    }
    [type=checkbox]+label{
        height:40px!important;
        line-height:20px!important 
    }
    #index-banner{
        margin-top:0!important 
    }
    .dyan h4{
        font-size:16px 
    }
}
p{
    line-height:2rem 
}
br{
    line-height:1rem 
}
.button-collapse{
    color:#3a74b3 
}
.parallax-container{
    min-height:380px;
    line-height:0;
    height:auto;
    color:rgba(255,255,255,.9) 
}
.parallax-container .section{
    width:100% 
}
.slider .slides li .caption{
    top:5% 
}
.slider .slides li .caption h3{
    background:#336093;
    display:inline;
    padding:5px;
    text-transform:uppercase;
    font-weight:700 
}
.slider .slides li .caption h3:first-letter{
    font-size:50px!important;
    opacity:.9 
}
.slider .slides li .caption h5{
    background:#336093;
    display:inline;
    padding:2px 10px 5px 10px;
    opacity:.8 
}
.slider .slides li .caption h6{
    font-size:20px;
    line-height:34px;
    background:rgba(0,0,0,.6);
    padding:0 8px 
}
#masonry-grid .card .card-image .card-title{
    background:rgba(38,166,154,.6);
    display:inline;
    padding:2px 5px 
}
.grid.effect-2 .animate{
    -webkit-transform:translateY(200px);
    transform:translateY(200px);
    -webkit-animation:moveUp .65s ease forwards;
    animation:moveUp .65s ease forwards 
}
@-webkit-keyframes moveUp{
    100%{
        -webkit-transform:translateY(0);
        opacity:1 
    }
}
@keyframes moveUp{
    100%{
        -webkit-transform:translateY(0);
        transform:translateY(0);
        opacity:1 
    }
}
.icon-block{
    padding:0 15px 
}
.icon-block .material-icons{
    font-size:inherit 
}
footer.page-footer{
    margin:0 
}
.marB0{
    margin-bottom:0!important 
}
.top-bar{
    background:#021b39;
    line-height:28px;
    opacity:.9;
    padding:2px 0 
}
.top-bar .row{
    margin-bottom:0 
}
.top-number{
    color:#fff;
    float:right;
    margin:0 10px 0 0 
}
.top-number p{
    margin:0 
}
.top-number a{
    color:#fff;
    margin:0 0 0 3px 
}
.social-share{
    display:inline-block;
    list-style:outside none none;
    margin:0;
    padding:0 
}
ul.social-share li{
    display:inline-block 
}
.cty{
    margin:-20px 0 1px 
}
#index-banner{
    margin-top:8px 
}
.dashboard #masonry-grid .card .card-image .card-title a{
    color:#fff;
    font-size:17px;
    font-weight:400;
    line-height:1 
}
.dashboard #masonry-grid .card .card-image .card-title{
    background:rgba(0,0,0,.5);
    display:inline;
    padding:5px 5px 10px 5px;
    line-height:25px;
    width:100% 
}
.dashboard input[type=text],input[type=email]{
    height:2.2rem 
}
.dashboard card .card-content{
    padding:20px 20px 0 20px 
}
ul.hide-on-med-and-down li a{
    color:#fff;
    text-transform:uppercase;
    position:relative;
    text-decoration:none;
    transition:.25s all ease 
}
ul.hide-on-med-and-down li a::before{
    content:"";
    position:absolute;
    width:100%;
    height:1px;
    bottom:-2px;
    left:0;
    background-color:#fff;
    visibility:hidden;
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transition:all .25s ease-in-out 0s;
    transition:all .25s ease-in-out 0s 
}
ul.hide-on-med-and-down li a:hover::before{
    visibility:visible;
    -webkit-transform:scaleX(1);
    transform:scaleX(1) 
}
ul.hide-on-med-and-down li{
    margin-top:20px;
    margin-bottom:20px 
}
ul.hide-on-med-and-down li a{
    padding:0 10px 
}
.ul_study_center li a{
    transition:.25s all;
    font-size:12px 
}
.services_heading>a{
    font-size:12px 
}
.ul_study_center li a:hover{
    opacity:.5 
}
nav{
    height:90px;
    border-top:10px solid #183f68;
    border-bottom:2px solid #183f68;
    box-shadow:none!important 
}
nav .brand-logo{
    top:-50px;
    border-radius:10px 10px 0 0 
}
.brand-logo img{
    max-width:150px;
    padding-top:0;
    border:2px solid #1e4166;
    margin-top:10px 
}
.events{
    background:#fff;
    float:left;
    width:100% 
}
.slider .indicators{
    z-index:99;
    bottom:15px 
}
footer a{
    color:#fff;
    position:relative;
    text-decoration:none;
    transition:.25s all ease;
    font-size:13px 
}
footer a:hover{
    opacity:.8 
}
footer a::before{
    content:"";
    position:absolute;
    width:100%;
    height:1px;
    bottom:-2px;
    left:0;
    background-color:#fff;
    visibility:hidden;
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transition:all .25s ease-in-out 0s;
    transition:all .25s ease-in-out 0s 
}
footer a:hover::before{
    visibility:visible;
    -webkit-transform:scaleX(1);
    transform:scaleX(1) 
}
.teal-text.text-lighten-2{
    color:#fff!important;
    text-transform:uppercase;
    font-size:45px 
}
.social{
    margin-top:15px 
}
.social path{
    fill:#fff 
}
.social:hover{
    opacity:.5 
}
.social{
    -webkit-transform:scale(.8);
    transform:scale(.8);
    -moz-transform:scale(.8);
    -o-transform:scale(.8);
    -webkit-transition-duration:.25s;
    -moz-transition-duration:.25s;
    -o-transition-duration:.25s;
    transition-duration:.25s 
}
.containere{
    margin:0 auto;
    width:34% 
}
#social-fb:hover{
    color:#3b5998 
}
#social-tw:hover{
    color:#4099ff 
}
#social-gp:hover{
    color:#d34836 
}
#social-em:hover{
    color:#f39c12 
}
.ul_study_colleges li{
    list-style:circle;
    margin-left:10px 
}
.form row{
    margin-bottom:0 
}
.form .input-field label{
    color:#444 
}
.form .input-field label.active{
    color:#002a4d 
}
.form .row .input-field{
    margin:0 0 3px 0 
}
.form input:not([type]):focus:not([readonly]),.form input[type=date]:focus:not([readonly]),.form input[type=datetime-local]:focus:not([readonly]),.form input[type=datetime]:focus:not([readonly]),.form input[type=email]:focus:not([readonly]),.form input[type=number]:focus:not([readonly]),.form input[type=password]:focus:not([readonly]),.form input[type=search]:focus:not([readonly]),.form input[type=tel]:focus:not([readonly]),.form input[type=text]:focus:not([readonly]),.form input[type=time]:focus:not([readonly]),.form input[type=url]:focus:not([readonly]),.form textarea.materialize-textarea:focus:not([readonly]){
    border:1px solid #90a0af;
    box-shadow:none;
    background:#ebf4fc 
}
.slider .indicators .indicator-item{
    height: 14px;
    width: 14px;
    margin: 0 8px;
}
@media (min-width:1025px){
    #masonry-grid.row .col.m4{
        width:33% 
    }
}
@media only screen and (max-width:992px){
    .parallax-container .section{
        position:absolute;
        top:40% 
    }
    #index-banner .section{
        top:10% 
    }
    nav .brand-logo{
        top:-40px;
        left:18%;
        -webkit-transform:translateX(-18%);
        transform:translateX(-18%) 
    }
    .brand-logo img{
        max-width:130px 
    }
}
@media only screen and (max-width:650px){
    .slider{
        height:375px!important 
    }
    #index-banner .section{
        top:0 
    }
    .card .card-content{
        padding:14px 
    }
}
@media (max-width:481px){
    h4{
        font-size:1.5rem 
    }
    .slider,ul.slides{
        height:135px!important 
    }
    .card .card-title{
        font-size:18px;
        font-weight:400;
        width:100%;
        margin-left:0 
    }
    .slider .indicators .indicator-item{
        width:10px;
        height:10px;
        margin:0 5px 
    }
    .slider .slides li .caption{
        top:initial;
        bottom:16% 
    }
    .slider .slides li .caption h3{
        font-size:20px;
        line-height:34px;
        background:rgba(38,166,154,.6) 
    }
    .slider .slides li .caption h5{
        font-size:.9rem;
        padding:4px;
        line-height:25px 
    }
    .slider .slides li .caption h6{
        background:rgba(0,0,0,.7);
        font-size:12px;
        padding:4px 
    }
    .teal-text.text-lighten-2{
        font-size:25px 
    }
    h5.header{
        font-size:23px 
    }
    .parallax-container{
        min-height:135px 
    }
    nav .brand-logo{
        top:-8px;
        left:50%;
        -webkit-transform:translateX(-50%);
        transform:translateX(-50%) 
    }
    .brand-logo img{
        max-width:100px;
        padding-top:5px 
    }
}
@media (max-width:760px){
    .mobis1{
        float:left;
        width:100%;
        background-repeat:no-repeat;
        height:92px 
    }
    .cawrds1{
        float:left;
        width:100% 
    }
    .cawrds2{
        float:left;
        width:100%;
        padding:10px 0 0 0 
    }
    #form-maind form{
        padding:0 
    }
    .cawrds2 .bnq1{
        float:left;
        padding:0;
        width:100% 
    }
    .htv{
        float:left;
        font-size:20px;
        margin:15px 0 0;
        width:100% 
    }
    #customers tr{
        float:left 
    }
    #customers td{
        width:100%!important;
        float:left 
    }
    .cawrds1 h4{
        font-size:13px!important 
    }
    .white .button-collapse{
        color:#005499!important 
    }
    .cty .searchable-select{
        color:#555;
        display:inline-block;
        float:left;
        font-size:14px;
        line-height:1.42857;
        min-width:95%!important;
        position:relative;
        vertical-align:middle 
    }
    .cty{
        float:left;
        margin:-25px 0 0;
        padding:26px 0 0 0;
        width:100% 
    }
    .slider2{
        position:relative;
        height:400px;
        width:100% 
    }
    .slider2.fullscreen{
        height:100%;
        width:100%;
        position:absolute;
        top:0;
        left:0;
        right:0;
        bottom:0 
    }
    .slider2.fullscreen ul.slides2{
        height:100% 
    }
    .slider2.fullscreen ul.indicators{
        z-index:2;
        bottom:30px 
    }
    .slider2 .slides2{
        background-color:#9e9e9e;
        margin:0;
        height:400px 
    }
    .slider2 .slides2 li{
        opacity:0;
        position:absolute;
        top:0;
        left:0;
        z-index:1;
        width:100%;
        height:inherit;
        overflow:hidden 
    }
    .slider2 .slides2 li img{
        height:100%;
        width:100%;
        background-size:cover;
        background-position:center 
    }
    .slider2 .slides2 li .caption{
        color:#fff;
        position:absolute;
        top:15%;
        left:15%;
        width:70%;
        opacity:0 
    }
    .slider2 .slides2 li .caption p{
        color:#e0e0e0 
    }
    .slider2 .slides2 li.active{
        z-index:2 
    }
    .slider2 .indicators{
        position:absolute;
        text-align:center;
        left:0;
        right:0;
        bottom:0;
        margin:0 
    }
    .slider2 .indicators .indicator-item{
        display:inline-block;
        position:relative;
        cursor:pointer;
        height:16px;
        width:16px;
        margin:0 12px;
        background-color:#e0e0e0;
        transition:background-color .3s;
        border-radius:50% 
    }
    .slider2 .indicators .indicator-item.active{
        background-color:#223b6d 
    }
    .slider2 .indicators .indicator-item:hover{
        background-color:#304a80 
    }
    .carousel{
        overflow:hidden;
        position:relative;
        width:100%;
        height:400px;
        -webkit-perspective:500px;
        perspective:500px;
        -webkit-transform-style:preserve-3d;
        transform-style:preserve-3d;
        -webkit-transform-origin:0 50%;
        transform-origin:0 50% 
    }
    .carousel .carousel-item{
        width:200px;
        position:absolute;
        top:0;
        left:0 
    }
    .carousel .carousel-item img{
        width:100% 
    }
    .carousel.carousel-slider{
        top:0;
        left:0;
        height:0 
    }
    .carousel.carousel-slider .carousel-item{
        width:100%;
        height:100%;
        position:absolute;
        top:0;
        left:0 
    }
}
.well{
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#f5f5f5;
    border:1px solid #e3e3e3;
    border-radius:4px;
    border-color:#ddd;
    border-color:rgba(0,0,0,.15) 
}
.well-lg{
    padding:24px 
}
.well-sm{
    padding:9px 
}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive{
    display:block;
    max-width:100%;
    height:auto 
}
.img-rounded{
    border-radius:6px 
}
.news-event-section{
    margin:5px 0 0 0 
}
.news-item img{
    width:25%;
    margin:0 0 10px 0!important;
    display:inline-block;
    vertical-align:middle 
}
.news-img-blk{
    display:block;
    width:80%;
    margin:10px 
}
.img-blk{
    display:inline-block;
    width:70%;
    text-align:right 
}
.img-blk img{
    width:40%;
    float:right;
    margin:0 0 -10px 0!important;
    display:inline-block;
    transition:all .25s;
    border:#fff 5px solid;
    border-radius:5px;
    box-shadow:0 2px 5px 0 rgba(0,0,0,.16),0 2px 10px 0 rgba(0,0,0,.12) 
}
.loading{
    background:transparent url(images/bz_loading.gif) center no-repeat 
}
@media screen and (max-width:900px){
    .img-blk{
        display:none;
        width:100%;
        position:relative 
    }
    .img-blk img{
        max-width:100%;
        height:auto;
        margin:30px 0 0 50px!important;
        display:block 
    }
}
.ul_study_colleges li:hover{
    padding-right:10px 
}
.news-item p{
    margin:.5em 0 .5em 0 
}
.responsive-map-container{
    position:relative;
    padding-bottom:61%;
    padding-top:33px;
    height:0;
    overflow:hidden 
}
.responsive-map-container embed,.responsive-map-container iframe,.responsive-map-container object{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100% 
}
input,input:after,input:before{
    -webkit-user-select:initial;
    -khtml-user-select:initial;
    -moz-user-select:initial;
    -ms-user-select:initial;
    user-select:initial 
}
input:not([type]),input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],textarea.materialize-textarea{
    background-color:#d4e1ea;
    border:1px solid #a0b3c5;
    border-radius:0;
    outline:0;
    height:2.2rem;
    width:100%;
    font-size:1rem;
    margin:0 0 16px 0;
    padding:0 0 0 10px;
    box-shadow:none;
    box-sizing:border-box;
    transition:all .3s;
    color:#000!important 
}
.gal-input{
    margin:0 
}
.teal.lighten-2{
    background-color:#fff!important;
    border:1px solid #cecece 
}
.btn,.btn-floating,.btn-large,.card-panel,.collapsible,.dropdown-content,.toast,.z-depth-1{
    border:2px solid #41566f;
    margin:auto;
    display:block 
}
.btn,.btn-large{
    border:none;
    margin:auto;
    display:block 
}
.marB0{
    margin-bottom:0!important 
}
.card .card-content{
    padding:45px 20px;
    border-radius:0 0 2px 2px 
}
input,input:after,input:before{
    -webkit-user-select:initial;
    -khtml-user-select:initial;
    -moz-user-select:initial;
    -ms-user-select:initial;
    user-select:initial 
}
.to-top{
    color:#fff;
    height:40px;
    background:#021b39;
    border:none;
    border-radius:100%;
    padding:10px 15px 0 15px;
    z-index:999;
    transition:all .25s;
    -webkit-box-shadow:0 0 10px 1px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 10px 1px rgba(0,0,0,.2);
    box-shadow:0 0 10px 1px rgba(0,0,0,.2);
    display:none!important 
}
@media screen and (max-width:900px){
    .to-top{
        height:39px;
        bottom:90px!important 
    }
}
.to-top:hover{
    -webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 10px 2px rgba(0,0,0,.2);
    box-shadow:0 0 10px 2px rgba(0,0,0,.2);
    background:#d4e1ea;
    color:#021b39 
}
.button-bz-blue{
    background:#0051ab;
    color:#fff!important;
    border:0;
    margin:5px;
    padding:5px 10px 5px 10px;
    display:inline;
    border-radius:20px;
    transition:all .25s;
    text-decoration:none;
    font-size:inherit 
}
.button-bz-blue:focus{
    outline:0;
    background-color:#82a0c5;
    color:#425b79 
}
.button-bz-blue:hover{
    background:#3469b9;
    color:#fff 
}
.button-bz-blue:active{
    background:#24416d 
}
.button-bz-blue a{
    color:#fff;
    text-decoration:none 
}
.button-row-mba button{
    background:#0c63b9;
    color:#fff;
    border:0;
    margin:5px 0 5px 5px;
    padding:5px 10px 5px 10px;
    display:inline;
    border-radius:20px;
    transition:all .25s;
    text-decoration:none;
    font-size:14px 
}
.button-row-mba button:focus{
    outline:0;
    background-color:#82a0c5;
    color:#425b79 
}
.button-row-mba button:hover{
    background:#3469b9;
    color:#fff 
}
.button-row-mba button:active{
    background:#24416d;
    font-size:13px 
}
.button-row-mba button a{
    color:#fff;
    text-decoration:none 
}
.button-bz-blue-2{
    background:rgba(90,112,142,.6);
    color:#fff;
    border:0;
    margin:0 0 0 10px;
    padding:5px 10px 5px 10px;
    display:inline;
    border-radius:20px;
    transition:all .25s;
    text-decoration:none;
    font-size:14px;
    line-height:20px 
}
.button-bz-blue-3{
    background:#e47017;
    color:#fff;
    border:0;
    font-weight:400;
    padding:5px 10px 5px 10px;
    display:inline;
    border-radius:20px;
    transition:all .25s;
    text-decoration:none;
    font-size:12px;
    line-height:12px;
    text-transform:uppercase 
}
.clg-block a:hover{
    text-decoration:none!important 
}
.button-bz-blue-2:focus{
    outline:0;
    background-color:#82a0c5;
    color:#425b79 
}
.button-bz-blue-3:focus{
    outline:0;
    background-color:#82a0c5;
    color:#425b79 
}
.button-bz-blue-2:hover{
    background:rgba(69,125,193,.8);
    color:#fff 
}
.button-bz-blue-3:hover{
    background:rgba(228,112,23,.705);
    color:#fff 
}
.button-bz-blue-2:active{
    background:#375577 
}
.button-bz-blue-3:active{
    background:#375577 
}
.button-bz-blue-2 a{
    color:#fff;
    text-decoration:none 
}
.button-bz-blue-3 a{
    color:#fff;
    text-decoration:none 
}
.button-row{
    align-content:center;
    width:100%;
    text-align:center;
    box-sizing:border-box;
    margin:5px 0 15px 0;
    background-color:rgba(232,232,232,.5);
    padding:15px 15px;
    border-radius:5px 
}
.readmore-row{
    box-sizing:border-box;
    margin:0;
    padding:15px 5px;
    text-align:center 
}
.button-row-mba{
    align-content:center;
    text-align:center;
    float:inherit;
    padding:10px 
}
.button-bz-orange{
    background:#ff7b00;
    color:#fff;
    border:0;
    margin:5px 0 5px 5px;
    padding:5px 10px 5px 10px;
    display:inline;
    border-radius:5px;
    transition:all .25s;
    text-decoration:none;
    font-size:14px 
}
.button-bz-orange:focus{
    outline:0;
    background-color:#daaa81;
    color:#000 
}
.button-bz-orange:hover{
    background:#c55f06;
    color:#fff 
}
.button-bz-orange:active{
    background:#7a4211;
    font-size:13px 
}
.button-bz-orange a{
    color:#fff;
    text-decoration:none 
}
.button-bz-orange2{
    background:#e65f33;
    color:#fff;
    border:0;
    margin:20px 0 10px 5px;
    padding:5px 20px 5px 20px;
    display:inline;
    border-radius:30px;
    transition:all .25s;
    text-decoration:none;
    font-size:18px;
    box-shadow:0 0 10px 0 rgba(0,0,0,.2),0 0 20px 0 rgba(0,0,0,.2) 
}
.button-bz-orange2:focus{
    outline:0;
    background-color:#daaa81;
    color:#000 
}
.button-bz-orange2:hover{
    background:#fb6d15;
    color:#fff 
}
.button-bz-orange2:active{
    background:#7a4211 
}
.button-bz-orange2 a{
    color:#fff;
    text-decoration:none 
}
.button-bz-blue-get{
    background:#1f4886;
    color:#fff;
    border:0;
    margin:5px 0 5px 5px;
    padding:5px 15px 5px 15px;
    display:inline;
    border-radius:15px;
    transition:all .25s;
    text-decoration:none;
    font-size:20px 
}
.button-bz-blue-get:hover{
    background:#3469b9;
    color:#fff;
    -webkit-box-shadow:0 0 10px 2px rgba(0,0,0,.2);
    -moz-box-shadow:0 0 10px 2px rgba(0,0,0,.2);
    box-shadow:0 0 10px 2px rgba(0,0,0,.2) 
}
.button-bz-blue-get:active{
    background:#24416d 
}
.button-bz-blue-get a{
    color:#fff;
    text-decoration:none 
}
.cont-img{
    position:relative;
    width:98% 
}
.text-block{
    position:absolute;
    top:60px;
    left:0;
    background-color:rgba(2,28,57,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    border-bottom:rgba(183,74,51,.9) solid 5px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:5px 10px 30px 0 rgba(0,0,0,.2);
    transition:.25s all 
}
.text-block:hover{
    background-color:rgba(2,28,57,.7) 
}
.text-block2{
    position:absolute;
    bottom:0;
    right:0;
    background-color:#c74027;
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:-11px -22px 30px 0 rgba(0,0,0,.2);
    box-shadow:-11px -22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all 
}
.text-block2:hover{
    background-color:rgba(230,25,25,.9) 
}
.text-block3{
    position:absolute;
    bottom:90px;
    left:0;
    background-color:rgba(28,102,173,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all 
}
.text-block3:hover{
    background-color:rgba(28,102,173,.7) 
}
.text-block4{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(55,86,150,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all 
}
.text-block4:hover{
    background-color:rgba(55,86,150,.7) 
}
.text-block5{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(0,65,159,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block5:hover{
    background-color:rgba(0,65,159,.7) 
}
.text-block6{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(20,53,91,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block6:hover{
    background-color:rgba(20,53,91,.7) 
}
.text-block7{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(128,34,62,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block7:hover{
    background-color:rgba(128,34,62,.7) 
}
.text-block8{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(51,140,198,.8);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block8:hover{
    background-color:rgba(255,255,255,.7);
    color:#338cc6 
}
.text-block9{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(66,35,27,.9);
    color:#fff;
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block9:hover{
    background-color:rgba(255,255,255,.7);
    color:rgba(66,35,27,.9) 
}
.text-block10{
    position:absolute;
    bottom:40px;
    left:0;
    background-color:rgba(0,0,0,.5);
    color:#fff;
    overflow:hidden;
    width:100%;
    padding-left:10px;
    padding-right:10px;
    padding-bottom:10px;
    padding-top:5px;
    transition:.25s all;
    border-left:2px solid #0051ab;
    font-family:'Inter',sans-serif 
}
.text-block11{
    position:absolute;
    top:80px;
    left:0;
    background-color:rgba(255,255,255,.7);
    color:rgba(14,49,33,.9);
    padding-left:30px;
    padding-right:20px;
    padding-bottom:10px;
    padding-top:1px;
    -webkit-box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    box-shadow:11px 22px 30px 0 rgba(0,0,0,.2);
    transition:.25s all;
    border-radius:0 25px 25px 0 
}
.text-block11:hover{
    background-color:rgba(14,49,33,.9);
    color:rgba(255,255,255,.7) 
}
.txt-img{
    font-size:20px;
    margin:10px 
}
.txt2-img{
    font-size:12px;
    margin:0 10px;
    color:rgba(255,255,255,.7);
    line-height:20px 
}
.h2-new-color{
    color:#0051ab;
    line-height:25px;
    padding-bottom:7px;
    border-bottom:2px solid #dadada 
}
.h2-new-eligi{
    color:#0051ab;
    line-height:30px;
    border-bottom:2px solid #ce7e40;
    padding:5px 10px 
}
.h2-new-crs{
    color:#0051ab;
    font-size:24px;
    text-transform:uppercase;
    padding:5px 5px;
    overflow:hidden;
    display:inline 
}
.typewriter h4{
    overflow:hidden;
    white-space:normal 
}
@keyframes typing{
    from{
        width:0 
    }
    to{
        width:100% 
    }
}
@keyframes blink-caret{
    from,to{
        border-color:transparent 
    }
    50%{
        border-color:#ff7b00 
    }
}
@media screen and (max-width:900px){
    .cont-img{
        position:relative;
        width:100% 
    }
    .text-block10{
        bottom:15px;
        padding-left:5px;
        padding-right:5px;
        padding-bottom:5px;
        padding-top:3px;
        border-left:2px solid #0858a8 
    }
    .text-block{
        position:absolute;
        top:40px;
        left:0;
        background-color:rgba(2,28,57,.8);
        color:#fff;
        padding-left:15px;
        padding-right:10px;
        padding-bottom:5px;
        padding-top:0;
        border-bottom:rgba(183,74,51,.9) solid 3px 
    }
    .txt-img{
        font-size:9px;
        margin:4px 
    }
    .txt2-img{
        font-size:8px;
        margin:0 5px;
        line-height:15px 
    }
    .button-bz-blue-2{
        margin:0 0 0 10px;
        padding:0 5px 0 5px;
        display:inline;
        border-radius:20px;
        transition:all .25s;
        text-decoration:none;
        font-size:10px;
        line-height:21px 
    }
    .button-bz-blue-3{
        padding:0 5px 0 5px;
        display:inline;
        border-radius:20px;
        transition:all .25s;
        text-decoration:none;
        font-size:10px;
        line-height:24px;
        margin-top:0!important 
    }
    .button-bz-orange-1{
        padding:0 5px 0 5px;
        display:inline;
        border-radius:20px;
        transition:all .25s;
        text-decoration:none;
        font-size:10px;
        line-height:24px;
        margin:10px 0;
        background:#e47017;
        color:#fff;
        border:2px solid #fff;
        text-transform:uppercase 
    }
    .button-bz-orange-1 i{
        color:#fff!important;
        text-decoration:none!important 
    }
    .button-bz-orange-1:hover{
        background:rgba(228,112,23,.705);
        color:#fff 
    }
    .button-bz-orange-1:active{
        background:#375577 
    }
    .button-bz-orange-1 a{
        color:#fff;
        text-decoration:none 
    }
    .button-row-mba button{
        background:#0c63b9;
        color:#fff;
        border:0;
        margin:5px 0 5px 5px;
        padding:5px 10px 5px 10px;
        display:inline;
        border-radius:20px;
        transition:all .25s;
        text-decoration:none;
        font-size:9px 
    }
    .button-row-mba button:active{
        background:#24416d;
        font-size:8px 
    }
}
.clg-block{
    background-color:#fbfbfb;
    padding:10px 10px 10px 10px;
    margin-top:20px;
    margin-bottom:20px;
    border:1px solid #ddd 
}
.clg-block i{
    text-decoration:underline;
    color:#645e5e 
}
.clg-block .tabs{
    display:block;
    overflow-x:visible;
    overflow-y:inherit 
}
.clg-block .tabs .indicator{
    display:none 
}
.clg-block .tabs .tab{
    color:#fff;
    padding:0 2px 
}
.clg-block .tabs .tab a{
    color:#333;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center;
    font-size:inherit;
    background:#ccc 
}
.clg-block .tabs .tab a:hover{
    opacity:.8;
    color:#333 
}
.clg-block .tabs .tab a.active{
    background:#0d5398!important;
    color:#fff 
}
.clg-block #colleges-list h3{
    color:#333;
    margin:0 0 10px 0;
    line-height:2rem 
}
.clg-block h3 b{
    color:#0051ab 
}
.fa-model-icon{
    display:inline-block;
    height:auto;
    width:17px 
}
.bnq2{
    padding:0 0 0 20px;
    width:31%;
    margin-bottom:5px;
    margin-left:auto;
    left:auto;
    right:auto 
}
.bnq2 h4{
    background:#ccc;
    color:#333;
    font-size:16px!important;
    margin:13px 0 0;
    padding:7px 10px;
    text-align:left;
}
.bnq2>p{
    border:1px solid #ddd;
    box-sizing:border-box;
    float:left;
    margin:0;
    padding:10px 8px;
    width:100%;
    text-align:center;
    font-size:17px;
    background:#eee 
}
.bnq2 li{
    margin:0 0 9px;
    padding:0 0 6px 4px;
    border-bottom:1px solid #ccc 
}
.bnq2 a{
    transition:all .25s 
}
.bnq2 a:hover{
    color:#519bf5 
}
.bnq2 a:active{
    color:#000 
}
.bnq2 .bg-p{
    background:#d4e1ea none repeat scroll 0 0;
    font-size:18px 
}
.bnq2 .bg-p:hover{
    background:#f9fafb none repeat scroll 0 0 
}
.bnq2 img{
    width:100%;
    height:auto;
    border-bottom:1px solid #ddd 
}
.study-bng{
    background-image:url(../images/study-in-bangalore-cover-new3.jpg),url(../images/study-in-bangalore-cover-new.jpg);
    background-size:cover;
    background-position:center;
    background-color:#eaeaea;
    background-repeat:no-repeat,repeat;
    width:100%;
    height:130px;
    margin:0;
    box-sizing:border-box;
    animation:slide 5s linear infinite;
    -webkit-animation:slide 8s linear infinite;
    -webkit-transition:all .8s;
    -moz-transition:all .8s;
    transition:all .8s 
}
@keyframes slide{
    from{
        background-position:375px 0 
    }
    to{
        background-position:-375px 0 
    }
}
@-webkit-keyframes slide{
    from{
        background-position:375px 0 
    }
    to{
        background-position:-375px 0 
    }
}
@media (max-width:768px){
    .bnq2{
        float:left;
        padding:0;
        width:100%;
        margin-bottom:10px 
    }
    .clg-block .tabs .tab a{
        font-size:10px 
    }
    .clg-block .tabs .tab{
        padding-bottom:4px 
    }
}
@-webkit-keyframes blinker{
    from{
        color:#000 
    }
    to{
        color:#fff 
    }
}
h1.inner_h1{
    font-size:29px;
    margin:44px 0 15px 0;
}
.blink2{
    text-decoration:blink;
    -webkit-animation-name:blinker;
    animation-name:blinker;
    -webkit-animation-duration:.8s;
    animation-duration:.8s;
    -webkit-animation-iteration-count:infinite;
    animation-iteration-count:infinite;
    -webkit-animation-timing-function:ease-in-out;
    animation-timing-function:ease-in-out;
    -webkit-animation-direction:alternate;
    animation-direction:alternate 
}
.clg-thumb{
    height:auto;
    max-width:100%;
    width:100%;
    float:left;
    margin:15px 0 10px 0;
    padding:4px;
    transition:.5s ease;
    backface-visibility:hidden;
    opacity:1;
    display:block;
    background-color:#fff 
}
.clg-thumb:hover{
    opacity:.8 
}
.clg-thumb-img{
    margin:10px 
}
.clg-thumb-mba{
    height:auto;
    max-width:100%;
    width:100%;
    padding:5px;
    transition:.5s ease;
    backface-visibility:hidden;
    opacity:1;
    display:block;
    background-color:#fbfbfb;
    border:1px solid #d6d6d6 
}
.thumb-img-box{
    position:relative;
    width:100% 
}
.middle{
    transition:.5s ease;
    opacity:0;
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    -ms-transform:translate(-50%,-50%) 
}
.thumb-img-box:hover .clg-thumb{
    opacity:.3 
}
.thumb-img-box:hover .middle{
    opacity:1 
}
.hov-text{
    background-color:#4caf50;
    color:#fff;
    font-size:16px;
    padding:16px 32px 
}
blockquote{
    margin:20px 0;
    padding-left:1.5rem;
    border-left:5px solid #0051ab;
    background:#f5f6f7;
    padding:5px;
    transition:.25s all 
}
.blockquote2{
    border-left:5px solid #2067c4;
    border-right:0;
    line-height:27px 
}
.blockquote2:hover{
    border-left:5px solid #2067c4;
    border-right:0 
}
.ul-con li{
    font-size:20px 
}
.frontpage-cat{
    margin-top:10px;
    font-size:13px 
}
.circle-base{
    border-radius:100px;
    background:#f5f6f7;
    width:70px;
    height:70px;
    padding:15px;
    border:1px solid #eaeaea 
}
.circle-base2{
    border-radius:100px;
    background:#eee;
    width:75px;
    height:75px;
    padding:17px 13px;
    z-index:99;
    margin:-40px -40px;
    position:absolute;
    box-shadow:0 3px 15px 0 rgba(0,0,0,.1),0 5px 20px 0 rgba(0,0,0,.05) 
}
.cat-icon2{
    font-size:40px;
    color:#071f37;
    transition:.25s all 
}
@media screen and (max-width:900px){
    .circle-base{
        border-radius:100px;
        background:#f5f6f7;
        width:60px;
        height:60px;
        padding:13px;
        border:1px solid #eaeaea 
    }
    .cat-icon{
        font-size:30px!important;
        color:#005499;
        transition:.25s all 
    }
    .circle-base2{
        width:50px;
        height:50px;
        padding:12px 10px;
        margin:-30px -25px;
        box-shadow:0 2px 7px 0 rgba(0,0,0,.1),0 5px 10px 0 rgba(0,0,0,.05) 
    }
    .cat-icon2{
        font-size:25px!important 
    }
    .clg-thumb-mba{
        margin:0 
    }
    .clg-block{
        padding:10px!important 
    }
    h1.inner_h1{
        font-size:20px;
        margin:20px 0 10px 0 
    }
}
.pull-left{
    float:left!important 
}
.cat-icon{
    font-size:40px;
    color:#005499;
    transition:.25s all 
}
.cat-icon:hover{
    color:#2486d6 
}
.cat-row{
    margin-bottom:15px 
}
.frontpage-cat .frontpage-cat-text{
    margin-left:60px 
}
.frontpage-cat .frontpage-cat-text h4{
    font-size:16px;
    margin-bottom:2px;
    font-weight:700;
}
.frontpage-cat .frontpage-cat-text h4 a{
    color:#135896;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap 
}
.frontpage-cat .frontpage-cat-text a{
    color:#4a4a4a;
    display:block;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap 
}
.frontpage-cat .frontpage-cat-text ul{
    padding:0;
    list-style-type:none 
}
.clgs-list li a{
    font-size:15px 
}
.body-border{
    overflow:hidden;
    border-radius:0 
}
.body-border h4{
    margin:0;
    background:linear-gradient(10deg, #a9ffc9, #9dceff);
    color:#333;
    font-size:16px;
    padding:7px 10px;
    text-align:left;
}
.body-border p{
    margin:20px;
    padding:10px;
    background-color:#ecf1ff;
    border-radius:30px 
}
.body-border2{
    overflow:hidden 
}
.body-border2 h4{
    margin:0!important;
    background-color:#ccc;
    color:#333;
    font-size:16px!important;
    padding:10px;
    text-align:center;
    font-weight:400!important;
    text-transform:uppercase;
    font-family:'Inter',sans-serif!important 
}
.body-border3 h4{
    margin:0;
    background: linear-gradient(10deg, #a9ffc9, #9dceff);
    color:#333;
    padding:7px 10px;
    text-align:left;
    text-transform:uppercase 
}
.body-border2 p{
    margin:20px;
    padding:10px;
    background-color:#ecf1ff 
}
.body-ban{
    background-image:url(../images/orig.gif);
    background-position:0 70px;
    background-repeat:no-repeat;
    background-size:100%;
    background-color:#151943 
}
.body-xam{
    background-color:#eee;
    border-radius:0 
}
.body-border-xam-home{
    height:426px;
    max-height:426px 
}
.body-border-xam-home h4{
    margin:0;
    background:#a02621 none repeat scroll 0 0;
    color:#fff;
    font-size:21px;
    padding:12px 8px;
    text-align:center;
}
.body-border-xam-home p{
    margin:20px;
    padding:10px;
    background-color:#ecf1ff;
    border-radius:30px 
}
.body-rating{
    background-color:#e7e7e7 
}
.body-recruit{
    background-color:#eee;
    border-radius:0 
}
.body-medical{
    background-color:#eee;
    border-radius:10px;
    overflow: hidden;
}
.body-ads{
    background-color:#fff;
    border-radius:0 
}
.body-faq-right{
    background-color:#f0f0f0;
    border-radius:0 
}
.body-faq-right .faq-right{
    overflow-y:auto;
    height:420px 
}
.faq-right .collapsible-header{
    line-height:1.8rem 
}
.faq-right li{
    border-bottom:0;
    padding:0;
    margin:0 
}
.body-recruit img{
    max-width:100%;
    padding:10px;
    border-bottom:none;
    width:150px;
    height:auto 
}
.body-ads img{
    max-width:100%;
    border-bottom:none;
    width:100%;
    height:auto 
}
.body-ads .row{
    margin-bottom:0!important 
}
.mba-xams-ul{
    text-align:left;
    overflow:hidden;
    margin-top:20px 
}
.mba-xams-ul li{
    margin:0 0!important;
    padding:5px 10px;
    border-bottom:none;
    text-align:left;
    position:relative;
    transition:.3s;
    font-size:13px;
    list-style:none!important 
}
.mba-xams-ul li a{
    text-transform:uppercase;
    font-family:'Inter',sans-serif;
    color:#000 
}
.home-xams-ul{
    text-align:left;
    overflow:hidden;
    margin-top:20px 
}
.home-xams-ul li{
    margin:0 0;
    padding:0 0 7px 0;
    border-bottom:none;
    text-align:center;
    position:relative;
    transition:.3s 
}
.home-xams-ul a{
    text-transform:uppercase;
    font-family:'Inter',sans-serif;
    color:#fff;
    transition:.25s all 
}
.ab-xams-ul{
    text-align:left;
    overflow:hidden;
    margin-top:10px;
    margin-left:10px;
    margin-right:10px 
}
.ab-xams-ul li{
    margin:0 0!important;
    padding:6px 0!important;
    text-align:left;
    position:relative;
    border-bottom:1px solid #ddd;
    background-image:none!important 
}
.ab-xams-ul li a{
    color:#333!important;
    transition:.25s all 
}
.ab-xams-ul li a i{
    color:#0051ab 
}
.ab-xams-ul li i{
    color:#0051ab 
}
.ab-xams-ul li a:hover{
    color:#000;
    text-decoration:underline 
}
.mba-rating-ul{
    text-align:left;
    overflow:hidden;
    margin-top:20px 
}
.mba-rating-ul li{
    margin:0 0;
    padding:0 0 7px 0;
    border-bottom:none;
    text-align:center;
    position:relative;
    transition:.3s;
    -webkit-animation:mymove 1s;
    animation:mymove 1s;
    animation-delay:2s 
}
.mba-rating-ul li a{
    text-transform:uppercase;
    font-family:'Inter',sans-serif;
    color:#fff 
}
.pop-courses-ul{
    text-align:left;
    overflow:hidden;
    margin-top:170px 
}
.pop-courses-ul li{
    margin:0 0;
    padding:0 0 7px 0;
    border-bottom:none;
    text-align:center;
    position:relative;
    transition:.3s;
    -webkit-animation:mymove 1s;
    animation:mymove 1s;
    animation-delay:2s 
}
@-webkit-keyframes mymove{
    from{
        left:100% 
    }
    to{
        left:0 
    }
}
@keyframes mymove{
    from{
        left:100% 
    }
    to{
        left:0 
    }
}
.pop-courses-ul li a{
    text-transform:uppercase;
    font-family:'Inter',sans-serif;
    color:#fff 
}
.clgs-list-row{
    margin:5px 0 15px 0;
    background-color:rgba(232,232,232,.5);
    padding:15px 15px;
    border-radius:10px;
    border:3px solid #dcdcdc 
}
.loc-row{
    border:#ddd solid 1px;
    padding:0 10px;
    background-color:#dfe8ee;
    margin-top:30px 
}
.loc-row:hover{
    border:#ddd solid 1px;
    background-color:#3767af;
    color:#fff 
}
.loc-row:hover i{
    color:#fff 
}
.loc-row i{
    text-decoration:none;
    color:#005499 
}
.loc-row p{
    text-decoration:none;
    line-height:1.3rem 
}
.icon-bor{
    border-radius:0;
    border-width:1px 0 1px 1px;
    border-color:#fff;
    border-style:solid;
    height:44px;
    background-color:#d87832;
    margin:17px -7px 0 0;
    padding:0;
    display:block;
    position:relative;
    float:left;
    transition: .25s all;
    z-index:999!important 
}
.icon-bor:hover {
    background-color: #0051ab;
}
nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{
    line-height:25px!important;
    margin: 4px 2px 0px 0px;
    z-index: 99;
    color:#fff;
    height:auto;
}
[class*=entypo-]:before{
    font-family:entypo,sans-serif 
}
#sticky-social{
    left:0;
    position:fixed;
    top:220px 
}
#sticky-social a{
    background:#333;
    color:#fff;
    display:block;
    height:35px;
    font:16px 'Inter',sans-serif;
    line-height:35px;
    position:relative;
    text-align:center;
    width:35px 
}
#sticky-social a:hover span{
    left:100% 
}
#sticky-social a span{
    line-height:35px;
    left:-90px;
    position:absolute;
    text-align:center;
    width:90px;
    transition:all .25s 
}
#sticky-social a[class*=facebook],#sticky-social a[class*=facebook] span,#sticky-social a[class*=facebook]:hover{
    background:#3b5998 
}
#sticky-social a[class*=twitter],#sticky-social a[class*=twitter] span,#sticky-social a[class*=twitter]:hover{
    background:#00aced 
}
#sticky-social a[class*=gplus],#sticky-social a[class*=gplus] span,#sticky-social a[class*=gplus]:hover{
    background:#dd4b39 
}
#sticky-social a[class*=linkedin],#sticky-social a[class*=linkedin] span,#sticky-social a[class*=linkedin]:hover{
    background:#007bb6 
}
#sticky-social a[class*=instagrem],#sticky-social a[class*=instagrem] span,#sticky-social a[class*=instagrem]:hover{
    background:#517fa4 
}
#sticky-social a[class*=youtube],#sticky-social a[class*=youtube] span,#sticky-social a[class*=youtube]:hover{
    background:#f80909 
}
#sticky-social a[class*=flickr],#sticky-social a[class*=flickr] span,#sticky-social a[class*=flickr]:hover{
    background:#ff0084 
}
#sticky-social a[class*=tumblr],#sticky-social a[class*=tumblr] span,#sticky-social a[class*=tumblr]:hover{
    background:#32506d 
}
.whatsapp-us{
    background-color:#14b550;
    color:#fff;
    padding:4px 8px;
    border-radius:20px;
    font-size:15px;
    text-decoration:none;
    z-index:99999;
    transition:all .25s;
    -webkit-box-shadow:0 5px 20px 2px rgba(0,0,0,.15);
    -moz-box-shadow:0 5px 20px 2px rgba(0,0,0,.15);
    box-shadow:0 5px 20px 2px rgba(0,0,0,.15);
    outline:0;
    border:none 
}
.whatsapp-us a{
    color:#000;
    transition:.25s all 
}
.whatsapp-us:hover a{
    color:#fff 
}
.whatsapp-us:active a{
    color:#fff 
}
.whatsapp-us:focus a{
    color:#fff 
}
#fix-button{
    position:fixed;
    bottom:18px;
    left:20px;
    z-index:9999999;
    display:none 
}
.whatsapp-us:hover{
    background-color:#fff;
    color:#000;
    -webkit-box-shadow:0 10px 20px 2px rgba(0,0,0,.2);
    -moz-box-shadow:0 10px 20px 2px rgba(0,0,0,.2);
    box-shadow:0 10px 20px 2px rgba(0,0,0,.2) 
}
.whatsapp-us:hover .whatsapp-icon{
    color:#000 
}
.whatsapp-us:active .whatsapp-icon{
    color:#fff 
}
.whatsapp-us:focus .whatsapp-icon{
    color:#fff 
}
.whatsapp-us:active{
    background-color:#4e4e4e;
    color:#fff 
}
.whatsapp-us:focus{
    background-color:#666;
    color:#fff;
    outline:0 
}
.whatsapp-icon{
    color:#fff;
    font-size:21px;
    transition:.25s all 
}
@media screen and (max-width:768px){
    #fix-button{
        position:fixed;
        bottom:20px;
        left:20px;
        z-index:9999999;
        display:block 
    }
    .whatsapp-us{
        font-size:14px 
    }
    .whatsapp-icon{
        font-size:18px 
    }
}
#news-events .card .card-title{
    font-size:16px;
    line-height:36px 
}
#news-events p{
    font-size:13px;
    line-height:1.5rem 
}
#news-events .card .card-content{
    padding:10px 20px!important 
}
.vert-marq-container{
    height:30em;
    margin:2em auto;
    overflow-y:hidden;
    background:#fff;
    position:relative 
}
.news-marquee{
    top:1em;
    position:relative;
    box-sizing:border-box;
    animation:news-marquee 18s linear infinite;
    list-style-type:disc!important;
    text-align:left 
}
.news-marquee:hover{
    animation-play-state:paused 
}
@keyframes news-marquee{
    0%{
        top:30em 
    }
    100%{
        top:-70em 
    }
}
.blur .news-marquee{
    margin:0;
    padding:0 2em;
    line-height:1.5em 
}
.blur::after,.blur::before,.blur:after,.blur:before{
    left:0;
    z-index:1;
    content:'';
    position:absolute;
    width:100%;
    height:4em;
    background-image:linear-gradient(180deg,#fff,rgba(255,255,255,0)) 
}
.blur::after,.blur:after{
    bottom:0;
    transform:rotate(180deg) 
}
.blur::before,.blur:before{
    top:0 
}
.vert-marq-container ul{
    list-style-type:none 
}
.vert-marq-container h5{
    font-size:20px;
    color:#0075e0 
}
.vert-marq-container a{
    color:#000 
}
.vert-marq-container li img{
    float:right;
    margin:15px 15px 10px 10px;
    border-left:3px solid #197ddc;
    max-width:122px;
    height:auto 
}
.vert-marq-container p{
    font-size:15px;
    line-height:1.5rem 
}
.vert-marq-container li{
    padding:10px;
    overflow:auto;
    background:#deeaf7;
    margin-bottom:15px;
    box-shadow:3px 4px 11px 0 #f7f7f7 
}
.vert-marq-container li:hover{
    background:#eff7fd;
    cursor:pointer 
}
@media screen and (max-width:768px){
    .vert-marq-container{
        height:30em;
        margin:1em auto;
        overflow-y:hidden;
        background:#fff;
        position:relative 
    }
    .vert-marq-container h5{
        font-size:15px 
    }
    .vert-marq-container p{
        font-size:11px;
        line-height:1.4rem 
    }
    .news-container h5{
        font-size:15px 
    }
    .news-container p{
        font-size:11px;
        line-height:1.4rem 
    }
    .news-container li img{
        float:inherit!important 
    }
    .exams-container h5{
        font-size:15px 
    }
    .exams-container p{
        font-size:11px;
        line-height:1.4rem 
    }
    @keyframes news-marquee{
        0%{
            top:30em 
        }
        100%{
            top:-100em 
        }
    }
}
.home-search-cont{
    margin:10px 0;
    overflow:hidden 
}
.ges-warn-btn{
    background-color:#d86518;
    float:right;
    border-radius:20px;
    color:#fff;
    transition:.25s all;
    margin-top:20px;
    margin-right:30px;
    height:auto 
}
.ges-warn-btn a{
    color:#fff;
    text-transform:none;
    font-weight:600!important 
}
.ges-warn-btn a i{
    height:auto!important;
    margin:0!important;
    font-size:inherit!important;
    display:inline!important;
    vertical-align:top 
}
.ges-warn-btn:hover{
    background-color:#0051ab 
}
.ges-warn-btn a::before{
    content:none!important 
}
.bg-red{
    background-color:#d86518;
    height:30px;
    width:100%;
    position:relative;
    display:inline-block;
    text-align:center;
    color:#fff;
    margin-bottom:5px;
    border-radius:30px;
}
.bg-red i{
    font-size:inherit;
    vertical-align:inherit 
}
#ges-warn-mob-btn a{
    line-height:30px;
    font-size:12px;
    text-transform:uppercase;
    color:#fff 
}
.bg-red:hover{
    background-color:#333 
}
.news-container{
    margin:2em auto;
    background:#fff;
    position:relative 
}
.news-container ul{
    list-style-type:none 
}
.news-container h5{
    font-size:24px;
    color:#0075e0 
}
.news-container li img{
    float:right;
    margin:10px 0;
    border-left:3px solid #197ddc;
    max-width:300px;
    height:auto 
}
.news-container p{
    font-size:15px;
    line-height:1.5rem 
}
.news-container li{
    padding:18px;
    overflow:auto;
    background:#f9f9f9;
    margin-bottom:15px;
    box-shadow:3px 4px 11px 0 #f7f7f7 
}
#news-dates p{
    color:#a2a2a2;
    font-size:13px 
}
.news-container span{
    color:#1e3b5d;
    font-size:30px 
}
.exams-container{
    margin:2em auto;
    background:#fff;
    position:relative 
}
.exams-container ul{
    list-style-type:none 
}
.exams-container h5{
    font-size:22px;
    color:#0075e0 
}
.exams-container li img{
    float:left;
    margin:10px 15px 10px 0;
    max-width:100px;
    height:auto;
    border-left:3px solid #197ddc 
}
.exams-container p{
    font-size:15px;
    line-height:1.5rem 
}
.exams-container li{
    padding:18px;
    overflow:auto;
    background:#dfebf5;
    margin-bottom:15px;
    box-shadow:3px 4px 11px 0 #f7f7f7;
    min-height:720px 
}
.exams-container table{
    background:#bbd0e2;
    padding:10px;
    border:#eaeaea 1px solid 
}
#exam-dates span{
    font-size:13px 
}
#exam-dates p{
    font-size:14px;
    margin-bottom:10px 
}
#exam-dates i{
    font-size:18px;
    margin-top:15px 
}
#btn-sq-row{
    margin:15px 0 
}
.button-bz-sq{
    background:red;
    color:#fff;
    border:0;
    margin:2px;
    padding:3px 10px;
    display:inline;
    border-radius:2px;
    transition:all .25s;
    text-decoration:none;
    font-size:11px 
}
.button-bz-sq:focus{
    outline:0;
    background-color:#82a0c5;
    color:#425b79 
}
.button-bz-sq:hover{
    background:#3469b9;
    color:#fff 
}
.button-bz-sq:active{
    background:#24416d 
}
.button-bz-sq a{
    color:#fff;
    text-decoration:none 
}
.button-bz-sq[name="1"]{
    background:#e90505;
    color:#cecece 
}
.button-bz-sq[name="1"]:hover{
    background:#ac0b0b;
    color:#fff 
}
.button-bz-sq[name="2"]{
    background:#2cc50d;
    color:#000 
}
.button-bz-sq[name="2"]:hover{
    background:#1d6e0d;
    color:#fff 
}
.button-bz-sq[name="3"]{
    background:#00a2ff;
    color:#000 
}
.button-bz-sq[name="3"]:hover{
    background:#046299;
    color:#fff 
}
.button-bz-sq[name="4"]{
    background:#6f00ff;
    color:#fff 
}
.button-bz-sq[name="4"]:hover{
    background:#390e61;
    color:#fff 
}
#exam-p{
    background:#005499;
    color:#fff;
    padding:10px;
    margin:10px 
}
.tye11 a{
    color:#fff!important;
    transition:.15s all 
}
.tye11 a:hover{
    color:#1373de;
    font-weight:700;
    font-size:17px 
}
#tawkchat-message-preview-messages-container .messageBody{
    background-color:#dfebf7!important;
    color:#333!important 
}
@media screen and (max-width:350px){
    .brand-text9{
        font-size:8px!important;
        float:none!important;
        font-family:Arial,Helvetica,sans-serif 
    }
    .brand-text19{
        font-size:8px!important;
        float:none!important;
        font-family:Arial,Helvetica,sans-serif 
    }
    .brand-text29{
        font-size:10px!important;
        padding:15px 0 0 0!important;
        margin:0 10px!important;
        font-family:Arial,Helvetica,sans-serif 
    }
}
.ubv9 a{
    color:#232323!important 
}
@media screen and (max-width:320px){
    footer.page-footer .footer-copyright{
        line-height:16px;
        height:55px 
    }
}
@media only screen and (min-width:350px) and (max-width:680px)and (orientation:portrait){
    .brand-text9{
        float:none!important;
        font-size:10px!important;
        padding:10px 0 15px 0!important;
        margin:0 1px!important;
        font-family:Arial,Helvetica,sans-serif 
    }
    .brand-text19{
        float:none!important;
        font-size:10px!important;
        padding:5px 0 0 0!important;
        margin:0 10px 0 0!important;
        font-family:Arial,Helvetica,sans-serif 
    }
    .brand-text29{
        font-size:11px!important;
        padding:15px 0 0 0!important;
        margin:0 10px!important;
        font-family:Arial,Helvetica,sans-serif 
    }
}
.social-container{
    background:#021b39;
    height:auto;
    width:100%;
    padding:15px 2px 15px 2px;
    border-bottom:1px solid rgba(255,255,255,.2) 
}
.social-icons{
    padding:5px;
    list-style:none;
    margin:0!important 
}
.social-icons li{
    display:inline-block;
    margin:5px!important;
    position:relative 
}
.social-icons li img{
    width:30px;
    height:auto 
}
.courses-main2{
    margin-top:40px 
}
.courses-box2{
    display:flex;
    flex-wrap:wrap;
    margin-right:5px;
    margin-left:5px 
}
.courses-it2{
    padding:10px;
    text-align:center;
    overflow:hidden;
    transition:.25s all;
    display:table-cell;
    border:1px solid #f7f7f7;
    margin-left:0!important 
}
.courses-it2:hover{
    background:#fff!important;
    box-shadow:0 0 26px 0 rgba(217,217,217,.5) 
}
.courses-it2:hover h6{
    text-decoration:underline 
}
.courses-it2:hover p{
    background:#fff;
    border:1px solid #d87832;
    color:#474747 
}
.courses-item2{
    padding:10px 
}
.courses-icon2{
    display:table;
    display:inline-block;
    width:60px;
    height:60px;
    text-align:center;
    line-height:60px;
    position:relative;
    margin-bottom:18px 
}
.courses-icon2 img{
    background:0 0!important;
    border:none!important 
}
.circle-icon2{
    border:1px solid #d2d2d2;
    height:90px;
    width:90px;
    border-radius:100px;
    padding:12px;
    margin:0 auto;
    margin-top:15px;
    background:#f7f7f7 
}
.courses-icon2::before{
    content:'';
    width:60px;
    height:60px;
    background-color:transparent;
    border-radius:3px;
    position:absolute;
    top:0;
    left:0;
    z-index:0;
    -webkit-transition:all .25s ease;
    -moz-transition:all .25s ease;
    transition:all .25s ease 
}
.crs-search{
    margin-bottom:20px;
    position:relative;
    margin:0 auto;
    text-align:center 
}
.search-eligi{
    margin-bottom:-10px 
}
.crs-search .fa-search{
    position:absolute;
    top:9px;
    right:6%;
    font-size:13px;
    color:#5e5e5e 
}
.crs-search input[type=text]{
    background-color:#fff;
    color:#000;
    font-size:14px;
    border-radius:5px;
    padding:5px 15px;
    border:1px solid #d2d2d2;
    width:100%;
    min-height:32px;
    box-sizing:border-box;
    box-shadow:0 0 5px 0 rgba(0,0,0,.075);
    transition:border-color ease-in-out .25s,box-shadow ease-in-out .25s,background-color ease-in-out .25s 
}
.crs-search input[type=text]:hover{
    box-shadow:0 0 5px 0 rgba(0,0,0,.1);
    border:1px solid #bebebe 
}
.crs-search input[type=text]:focus:not([readonly]){
    -webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,.1)!important;
    box-shadow:0 3px 5px 0 rgba(0,0,0,.1)!important;
    border:1px solid #bebebe;
    border-bottom:1px solid #999!important 
}
.crs-search input[type=text]::placeholder{
    color:#5e5e5e 
}
.crs-search input[type=text]:-ms-input-placeholder{
    color:#5e5e5e 
}
.crs-search input[type=text]::-ms-input-placeholder{
    color:#5e5e5e 
}
.courses-main{
    margin-right:0.7rem;
    margin-left:0.7rem;
    margin-bottom:-5px 
}
.courses-box{
    display:flex;
    flex-wrap:wrap;
    margin-right:5px;
    margin-left:5px 
}
.courses-it{
    text-align:center;
    padding:10px;
    text-align:center;
    overflow:hidden;
    transition:.25s all;
    display:table-cell;
    border:1px solid #fff 
}
.courses-it:hover{
    background:#fff!important;
    border:1px solid #eee;
    box-shadow:0 0 20px 6px rgba(0,0,0,.05) 
}
.courses-it:hover .circle-icon{
    border:1px solid transparent;
    box-shadow:0 0 20px 0 #13b797 
}
.courses-it:nth-child(even){
    border:1px solid #eee 
}
.courses-it:nth-child(odd){
    border:1px solid #eee 
}
.svg-upload{
    width:50px;
    height:50px 
}
.svg-upload2{
    width:60px;
    height:60px 
}
.courses-item{
    padding:10px 
}
.courses-icon{
    display:table;
    display:inline-block;
    width:50px;
    height:50px;
    text-align:center;
    line-height:50px;
    position:relative;
    margin-bottom:0 
}
.circle-icon{
    border:1px solid transparent;
    height:80px;
    width:80px;
    border-radius:50%;
    padding:12px;
    margin:0 auto;
    margin-top:10px;
    background:rgba(255,255,255,.6);
    box-shadow:0 0 15px 0 rgba(66,66,66,.1);
    transition:.4s all 
}
.courses-icon::before{
    content:'';
    width:50px;
    height:50px;
    background-color:transparent;
    border-radius:3px;
    position:absolute;
    top:0;
    left:0;
    z-index:0;
    -webkit-transition:all .25s ease;
    -moz-transition:all .25s ease;
    transition:all .25s ease 
}
.courses-content .courses-title{
    display:block;
    font-family:'Inter',sans-serif;
    font-size:13px;
    font-weight:500;
    margin:15px 0 10px 0;
    color:#0051ab;
    text-transform:uppercase 
}
.courses-content .courses-title2{
    display:block;
    font-size:14px;
    font-weight:600;
    margin:15px 0;
    color:#4c4c4c;
    text-transform:uppercase;
    overflow:hidden;
    text-overflow:ellipsis 
}
.courses-content p{
    font-family:'Inter',sans-serif;
    font-size:12px;
    color:#fff;
    background:#0051ab;
    border-radius:15px;
    padding:5px 10px;
    display:inline;
    transition:.25s all;
    text-transform:capitalize 
}
.crs-clg-h3{
    font-size:34px;
    text-transform:uppercase 
}
.trust-icon{
    display:table;
    display:inline-block;
    width:50px;
    height:50px;
    text-align:center;
    line-height:50px;
    position:relative;
    margin-bottom:18px 
}
.facility-icon{
    display:table;
    display:inline-block;
    width:35px;
    height:35px;
    text-align:center;
    line-height:35px;
    position:relative;
    margin-bottom:15px 
}
.comp-facility-icon{
    display:table;
    display:inline-block;
    width:25px;
    height:25px;
    text-align:center;
    line-height:25px;
    position:relative;
    margin-bottom:5px 
}
.shadow-icon{
    height:65px;
    width:65px;
    padding:7px;
    margin:0 auto;
    margin-top:5px 
}
.trans-icon{
    height:40px;
    width:40px;
    padding:7px;
    margin:0 auto;
    margin-top:15px;
    margin-bottom:6px 
}
.comp-icon{
    height:30px;
    width:30px;
    padding:0;
    margin:0 auto;
    margin-top:10px;
    margin-bottom:1px 
}
.trust-icon::before{
    content:'';
    width:50px;
    height:50px;
    background-color:transparent;
    position:absolute;
    top:0;
    left:0;
    z-index:0 
}
.facility-icon::before{
    content:'';
    width:35px;
    height:35px;
    background-color:transparent;
    position:absolute;
    top:0;
    left:0;
    z-index:0 
}
.comp-facility-icon::before{
    content:'';
    width:25px;
    height:25px;
    background-color:transparent;
    position:absolute;
    top:0;
    left:0;
    z-index:0 
}
.trust-container h5{
    text-transform:uppercase;
    color:#5a5a5a!important;
    margin:10px 10px!important;
    font-size:14px!important 
}
.trust-container h5 span{
    color:#0cb594!important 
}
.facility-container{
    padding:10px 
}
.facility-container p{
    text-align:center;
    color:#333;
    font-size:15px;
    padding:0!important;
    line-height:1rem 
}
.compare-facilities{
    padding:3px 
}
.compare-facilities p{
    text-align:center;
    color:#333;
    font-size:12px;
    padding:0!important;
    line-height:1rem;
    margin:0;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap 
}
@media screen and (max-width:992px){
    .ubv9 hr{
        width:50%;
        border:1px solid #ccc;
        margin-right:10px 
    }
    .head1{
        display:block!important 
    }
    .svg-upload{
        width:40px;
        height:40px 
    }
    .svg-upload2{
        width:40px;
        height:40px 
    }
    .mob-center{
        text-align:center 
    }
    .crs-search .fa-search{
        position:absolute;
        top:30%;
        right:7%;
        font-size:12px 
    }
    .courses-content .courses-title2{
        font-size:11px;
        font-weight:300 
    }
    .crs-search input[type=text]{
        min-height:30px;
        font-size:13px 
    }
    .crs-clg-h3{
        font-size:23px 
    }
    .courses-content p{
        font-size:8px;
        padding:4px 7px 
    }
    .courses-icon{
        display:table;
        display:inline-block;
        width:40px;
        height:40px;
        text-align:center;
        line-height:40px;
        position:relative;
        margin-bottom:18px 
    }
    .trust-icon{
        display:table;
        display:inline-block;
        width:35px;
        height:35px;
        text-align:center;
        line-height:35px;
        position:relative;
        margin-bottom:10px 
    }
    .facility-icon{
        display:table;
        display:inline-block;
        width:30px;
        height:30px;
        text-align:center;
        line-height:30px;
        position:relative;
        margin-bottom:10px 
    }
    .comp-facility-icon{
        display:table;
        display:inline-block;
        width:20px;
        height:20px;
        text-align:center;
        line-height:20px;
        position:relative;
        margin-bottom:5px 
    }
    .courses-icon2{
        display:table;
        display:inline-block;
        width:40px;
        height:40px;
        text-align:center;
        line-height:40px;
        position:relative;
        margin-bottom:18px 
    }
    .circle-icon{
        height:60px;
        width:60px;
        border-radius:50%;
        padding:7px;
        margin:0 auto;
        margin-top:10px 
    }
    .shadow-icon{
        height:45px;
        width:45px;
        padding:5px;
        margin:0 auto;
        margin-top:0 
    }
    .trans-icon{
        height:40px;
        width:40px;
        padding:10px;
        margin:0 auto;
        margin-top:0 
    }
    .trust-container h5{
        font-size:10px!important 
    }
    .facility-container p{
        font-size:12px 
    }
    .compare-facilities p{
        font-size:11px 
    }
    .circle-icon2{
        height:60px;
        width:60px;
        border-radius:100px;
        padding:7px;
        margin:0 auto;
        margin-top:15px 
    }
    .courses-icon::before{
        content:'';
        width:40px;
        height:40px;
        background-color:transparent;
        border-radius:3px;
        position:absolute;
        top:0;
        left:0;
        z-index:0;
        -webkit-transition:all .25s ease;
        -moz-transition:all .25s ease;
        transition:all .25s ease;
        vertical-align:middle 
    }
    .trust-icon::before{
        content:'';
        width:35px;
        height:35px;
        background-color:transparent;
        position:absolute;
        top:0;
        left:0;
        z-index:0 
    }
    .facility-icon::before{
        content:'';
        width:30px;
        height:30px;
        background-color:transparent;
        position:absolute;
        top:0;
        left:0;
        z-index:0 
    }
    .comp-facility-icon::before{
        content:'';
        width:20px;
        height:20px;
        background-color:transparent;
        position:absolute;
        top:0;
        left:0;
        z-index:0 
    }
    .courses-icon2::before{
        content:'';
        width:40px;
        height:40px;
        background-color:transparent;
        border-radius:3px;
        position:absolute;
        top:0;
        left:0;
        z-index:0;
        -webkit-transition:all .25s ease;
        -moz-transition:all .25s ease;
        transition:all .25s ease;
        vertical-align:middle 
    }
    .courses-content .courses-title{
        display:block;
        font-family:'Inter',sans-serif;
        font-size:10px;
        font-weight:500;
        margin:15px 0 10px 0;
        color:#0051ab;
        text-transform:uppercase 
    }
    footer.page-footer .footer-copyright{
        height:55px;
        line-height:25px 
    }
    h3{
        font-size:26px 
    }
    #hiddenPanel{
        position:fixed;
        top:11% !important;
        right:-400px;
        width:85% !important 
    }
    #close-bar{
        position:fixed;
        display:block;
        cursor:pointer;
        top:156px !important;
        z-index:9999999;
        width:auto;
        margin-right:0;
        height:auto;
        right:-5px;
        color:#fff;
        padding:4px 10px 9px 10px !important;
        font-size: 13px !important;
    }
    .courses-main{
        margin-bottom:5px 
    }
    .courses-box{
        display:flex;
        flex-wrap:wrap;
        margin-right:5px;
        margin-left:5px;
        margin-bottom:0!important 
    }
    .courses-main2{
        margin-top:25px 
    }
    .courses-box2{
        display:flex;
        flex-wrap:wrap;
        margin-right:5px;
        margin-left:5px;
        margin-bottom:0!important 
    }
}
.mba::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/settings.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.pgdm::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/management.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.management::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/network.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.medical::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/doctor.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.dental::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/tooth.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.pharma::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/drug.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.pharma2::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/pills.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.pharma3::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/antibiotic.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.paramedical::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/care.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.hospiadm::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/hospiadm.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.engineering::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/engineer.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.archi::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/sketch.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.design::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/layers.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.nursing::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/nurse.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.gnm::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/bonnet.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.homeo::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/homeopathy.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.arts-science::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/arts-science.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.ayurveda::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/ayur.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.bnys::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/ayurveda.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.coding::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/coding.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.science::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/science.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.bba::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/bba.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.bca::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/bca.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.allied::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/exercise.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.physio::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/rehabilitation.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.bcom::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/stats.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.law1::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/mace.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.law2::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/auction.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.journal::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/journalist.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.socialwork::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/social.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.dress::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/dress.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.diet::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/diet.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.publhealth::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/publhealth.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.publhealth::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/publhealth.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.physics::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/atom.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.perfusion::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/perfusion.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.cardiac::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/artificial-heart.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.anesthesia::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/injection.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.mit::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/magnetic-resonance-imaging.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.stat::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/statistics.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.optom::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/view.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.mlt::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/beaker.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.respiratory::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/respiratory.svg) no-repeat top left;
    background-size:contain;
    transition:.25s all 
}
.gradient_service::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/calendar.svg) no-repeat top left;
    background-size:contain 
}
.gradient_recog::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/tick.svg) no-repeat top left;
    background-size:contain 
}
.gradient_award::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/badge.svg) no-repeat top left;
    background-size:contain 
}
.gradient_auth::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/ribbon.svg) no-repeat top left;
    background-size:contain 
}
.gradient_student::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/student.svg) no-repeat top left;
    background-size:contain 
}
.gradient_certified::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/diamond.svg) no-repeat top left;
    background-size:contain 
}
.gradient_achie1::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/achievement1.svg) no-repeat top left;
    background-size:contain 
}
.gradient_star::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/courses-svg/star.svg) no-repeat top left;
    background-size:contain 
}
.Hostel::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/hostel.svg) no-repeat top left;
    background-size:contain 
}
.Library::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/library.svg) no-repeat top left;
    background-size:contain 
}
.Auditorium::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/auditorium.svg) no-repeat top left;
    background-size:contain 
}
.Transportation::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/transportation.svg) no-repeat top left;
    background-size:contain 
}
.Sports::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/sports.svg) no-repeat top left;
    background-size:contain 
}
.Hospital::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/hospital.svg) no-repeat top left;
    background-size:contain 
}
.Laboratories::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/lab.svg) no-repeat top left;
    background-size:contain 
}
.Gym::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/gym.svg) no-repeat top left;
    background-size:contain 
}
.Cafeteria::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/cafeteria.svg) no-repeat top left;
    background-size:contain 
}
.Bank::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/bank.svg) no-repeat top left;
    background-size:contain 
}
.Atm::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/atm.svg) no-repeat top left;
    background-size:contain 
}
.PostOffice::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/postoffice.svg) no-repeat top left;
    background-size:contain 
}
.Saloon::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/saloon.svg) no-repeat top left;
    background-size:contain 
}
.SuperMarket::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/supermarket.svg) no-repeat top left;
    background-size:contain 
}
.Parking::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/parking.svg) no-repeat top left;
    background-size:contain 
}
.Wifi::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/wifi.svg) no-repeat top left;
    background-size:contain 
}
.Amphitheater::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/ampitheater.svg) no-repeat top left;
    background-size:contain 
}
.Anti-Ragging::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/ragging.svg) no-repeat top left;
    background-size:contain 
}
.Computer-Lab::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/computer.svg) no-repeat top left;
    background-size:contain 
}
.Metro-Station::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/metro.svg) no-repeat top left;
    background-size:contain 
}
.CCTV::before{
    display:block;
    text-indent:-9999px;
    background:url(../images/facilities-svg/cctv.svg) no-repeat top left;
    background-size:contain 
}
#news-container .owl-carousel .owl-stage{
    display:flex 
}
#news-container .owl-carousel .owl-item{
    display:flex;
    flex:1 0 auto 
}
#news-container .card .card-action{
    border-top:1px solid rgba(160,160,160,.2);
    padding:15px 10px;
    position:relative 
}
#news-container .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){
    color:#1b81e3 
}
#news-container .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{
    color:#041d38 
}
#news-container .footer-p{
    margin-bottom:20px 
}
.mba-color-box{
    background:#fbfbfb;
    padding:0 10px;
    border:1px solid #ddd;
    margin-bottom:20px 
}
.mba-color-box h2{
    color:#0051ab 
}
.mba-color-box ul{
    padding-left:20px 
}
.mba-color-box img{
    width:auto!important;
    max-width:500px!important;
    padding:5px;
    background:#fff;
    border:1px solid #ddd 
}
.bnq2 h4{
    text-transform:uppercase;
    font-family:'Inter',sans-serif 
}
.red-bg{
    color:#e47017 
}
#faq li{
    margin:0;
    list-style:none;
    margin-bottom:5px;
    border-radius: 10px;
    overflow: hidden;
}
#faq ul{
    margin-left:35px!important;
    margin:10px 0 
}
#faq .collapsible-header{
    padding:5px 10px;
    background: linear-gradient(10deg, #a9ffc9, #9dceff);
    color:#333;
    border-bottom:0;
    min-height:2rem;
    line-height:2rem 
}
#faq .collapsible-header:hover{
    background:#095aac;
    color:#fff 
}
#faq .collapsible-header.active{
    background:#0d5398;
    color:#fff 
}
#faq .collapsible-header i.arrow{
    width:20px;
    margin:0;
    line-height: 2rem 
}
.collapsible-header.active i.trans{
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:scaleY(-1);
    transition:.1s all 
}
#faq .collapsible-header p.count{
    display:inline;
    width:auto;
    vertical-align:middle 
}
#faq .collapsible-header p{
    line-height:1.5rem;
    width:85%;
    vertical-align:middle;
    display:inline-block;
    margin:0 
}
#faq .collapsible-body{
    padding:10px;
    background-color:#eee;
    border-bottom:0;
}
#faq .collapsible-body span{
    padding:0 
}
#faq .collapsible-body p{
    padding:0 
}
#faq .collapsible-body ul li{
    margin-bottom:5px!important 
}
.star-rating{
    line-height:32px;
    font-size:1.25em;
    display:inline-block 
}
.star-rating .fa-star{
    color:#e07c36 
}
#hiddenPanel{
    position:fixed;
    top:15%;
    right:-600px;
    width:24%;
    z-index:999 
}
#hiddenPanel .card{
    position:relative;
    margin:.5rem 0 1rem 0;
    background-color:#fff;
    transition:box-shadow .25s;
    border-radius:0;
    border: 1px solid #ddd;
    box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.2) 
}
#hiddenPanel .card .card-content{
    padding:5px 10px!important;
    background:0 0 
}
#hiddenPanel .card .card-title{
    font-size:20px;
    text-align:center;
    padding:10px;
    float:none!important;
}
#hiddenPanel .card .card-action{
    padding:5px 5px 20px 5px!important;
    border-radius:0 0 15px 15px;
    text-align:center;
    background:0 0!important 
}
#hiddenPanel .input-field label{
    font-size:12px!important 
}
#hiddenPanel .btn{
    font-size:12px;
    padding:0 20px;
    display:inline 
}
#close-bar{
    position:fixed;
    display:block;
    cursor:pointer;
    top: 100px;
    font-weight: 500;
    z-index:9999999;
    width:auto;
    margin-right:0;
    height:auto;
    right:-5px;
    color:#fff;
    padding:6px 10px 15px 10px;
    transform:rotate(270deg);
    transform-origin:right bottom;
    z-index:999;
    border-radius:5px 5px 0 0;
    transition:all .25s;
    overflow:hidden;
    box-shadow:0 0 0 0 rgba(0,0,0,.2),0 0 10px 0 rgba(0,0,0,.2);
    background: #dc3545;
}
#close-bar:hover{
    right:-1px 
}
.exam-ul li{
    margin:0 20px 10px!important 
}
table.striped>tbody>tr>td{
    border:1px solid #ddd!important 
}
table.striped>tbody>tr>th{
    border:1px solid #ddd!important 
}
.msc-box{
    background-color:#f9fafb;
    padding:15px 20px 10px 20px;
    margin-top:20px;
    margin-bottom:20px;
    box-shadow:0 0 5px 0 #e6e6e6,0 0 5px 0 #dadada;
    -webkit-box-shadow:0 0 5px 0 #e6e6e6,0 0 5px 0 #dadada;
    border-radius:5px 
}
.msc-box ul li{
    list-style:none 
}
.msc-box li{
    padding-left:1.3em 
}
.msc-box li::before{
    content:"\f19c";
    font-family:FontAwesome;
    display:inline-block;
    margin-left:-1.3em;
    width:1.8em;
    color:#1675d2 
}
.get ul li{
    list-style:none;
    margin-bottom:15px 
}
.get li{
    padding-left:1.3em 
}
.get li::before{
    content:"\f19c";
    font-family:FontAwesome;
    display:inline-block;
    margin-left:-1.5em;
    width:1.5em;
    color:#1675d2 
}
#side-banner-lay{
    float:left;
    margin:116px 0 0;
    width:30% 
}
.picker__weekday-display{
    background-color:#123661 
}
.picker__date-display{
    background-color:#005499 
}
.picker__close,.picker__today{
    color:#1675d2 
}
.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{
    background-color:#1675d2 
}
.picker__day.picker__day--today{
    color:#1675d2 
}
.picker__nav--next:hover,.picker__nav--prev:hover{
    background:#6db3f1 
}
button.picker__clear:focus,button.picker__close:focus,button.picker__today:focus{
    background-color:#c1ddf7 
}
.picker__select--month.browser-default{
    padding:0 5px 
}
.picker__select--year.browser-default{
    padding:0 5px 
}
.glow{
    -webkit-animation:glowing 1s infinite;
    -moz-animation:glowing 1s infinite;
    -o-animation:glowing 1s infinite;
    animation:glowing 1s infinite 
}
@-webkit-keyframes glowing{
    0%{
        background-color:#ca551e;
        -webkit-box-shadow:0 0 2px #b20000 
    }
    50%{
        background-color:red;
        -webkit-box-shadow:0 0 10px red 
    }
    100%{
        background-color:#ca551e;
        -webkit-box-shadow:0 0 2px #b20000 
    }
}
@-moz-keyframes glowing{
    0%{
        background-color:#ca551e;
        -moz-box-shadow:0 0 2px #b20000 
    }
    50%{
        background-color:red;
        -moz-box-shadow:0 0 10px red 
    }
    100%{
        background-color:#ca551e;
        -moz-box-shadow:0 0 2px #b20000 
    }
}
@-o-keyframes glowing{
    0%{
        background-color:#ca551e;
        box-shadow:0 0 2px #b20000 
    }
    50%{
        background-color:red;
        box-shadow:0 0 10px red 
    }
    100%{
        background-color:#ca551e;
        box-shadow:0 0 2px #b20000 
    }
}
@keyframes glowing{
    0%{
        background-color:#ca551e;
        box-shadow:0 0 2px #b20000 
    }
    50%{
        background-color:red;
        box-shadow:0 0 10px red 
    }
    100%{
        background-color:#ca551e;
        box-shadow:0 0 2px #b20000 
    }
}
@media screen and (min-width :1250px){
    .rtop-bar{
    }
    .tye14 .hide-on-med-and-down{
        margin:20px auto!important 
    }
}
@media screen and (min-width:900px){
    .rtop-bar{
    }
    .tye14 .hide-on-med-and-down{
        margin:0!important 
    }
}
.body-talks{
    background:#eee;
    overflow:hidden 
}
.body-talks h4{
    margin:0 
}
.frame-bd{
    background-color:#fff;
    border-radius:0;
    margin:5px 
}
.frame-bd img{
    max-width:100%;
    height:auto 
}
.youtube-player,.youtube-player-hom{
    position:relative;
    padding-bottom:56.23%;
    height:0;
    overflow:hidden;
    max-width:100%;
    background:#000;
    margin:0 
}
.youtube-player iframe,.youtube-player-hom iframe{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    z-index:100;
    background:0 0 
}
.youtube-player img,.youtube-player-hom img{
    bottom:0;
    display:block;
    left:0;
    margin:auto;
    max-width:100%;
    width:100%;
    position:absolute;
    right:0;
    top:0;
    border:none;
    height:auto;
    cursor:pointer;
    -webkit-transition:.4s all;
    -moz-transition:.4s all;
    transition:.4s all 
}
.youtube-player img:hover,.youtube-player-hom img:hover{
    -webkit-filter:brightness(75%) 
}
.youtube-player .play,.youtube-player-hom .play{
    height:64px;
    width:64px;
    left:50%;
    top:50%;
    margin-left:-36px;
    margin-top:-36px;
    position:absolute;
    background:url(../images/play-button.png) no-repeat;
    cursor:pointer;
    opacity:.8;
    transition:.4s all 
}
.youtube-player-hom:hover .play,.youtube-player:hover .play{
    opacity:1 
}
.frame-serv{
    margin:13px 0 0 0;
    border-radius:0!important;
    box-shadow:0 0 40px 2px rgba(35,76,132,.35),0 0 0 2px #fff 
}
.ubv p{
    float:left;
    line-height:0 
}
#medical-questions li{
    margin:0;
    border-bottom:none;
    color:#005499 
}
#medical-questions li a{
    text-decoration:underline 
}
.quote-talks{
    position:relative;
    width:100%;
    max-width:660px;
    margin-left:auto;
    margin-right:auto;
    text-align:center 
}
.quote-avatar{
    margin-top:20px 
}
.quote-avatar img{
    width:100px!important;
    height:auto;
    border-radius:100%;
    margin:0 auto;
    border:2px solid #fff 
}
@media (max-width:767px){
    .quote-talks{
        max-width:370px;
        margin-left:auto;
        margin-right:auto 
    }
}
*+.quote-text{
    margin-top:10px 
}
.quote-text p{
    color:#fff;
    font-weight:500;
    line-height:1.6 
}
*+.quote-cite{
    margin-top:5px;
    text-align:center;
    vertical-align:middle;
    color:#000;
    background:#f5bd44;
    display:inline-block;
    padding:7px 10px;
    font-size:15px;
    line-height:1.2;
    font-weight:500 
}
.quote-cite span{
    font-weight:400;
    font-size:14px 
}
.text-box{
    background:#fbfbfb;
    color:#333;
    display:inline-block;
    padding:8px;
    margin:10px;
    border:1px solid #d6d6d6 
}
.text-box p{
    padding:5px 0!important;
    line-height:25px 
}
.text-box p b{
    color:#0051ab 
}
.clgs-list li{
    list-style:none!important;
    margin:0;
    color:#1675d2;
    text-transform:uppercase 
}
.clgs-list li:before{
    content:"\f0a9";
    font-family:FontAwesome;
    display:inline-block;
    margin-left:-2rem;
    width:1.6em;
    color:#d87832 
}
.owl-carousel .owl-item img{
    transition:.4s all 
}
.owl-carousel .owl-item img:hover{
    -webkit-filter:brightness(110%);
    filter:brightness(110%) 
}
.head1{
    margin:0;
    display:inline-block;
    position:relative 
}
.headtext1{
    color:#fff;
    line-height:1.5rem;
    margin:0 0 0 100px;
    font-size:19px;
}
@media screen and (max-width:768px){
    .headtext1{
        color:#fff;
        line-height:2rem;
        margin-left:0;
        font-size:12px;
        text-align:center;
        margin:0 
    }
    .mba-color-box img{
        width:auto!important;
        margin:0;
        max-width:100%!important 
    }
}
.promo-box-container{
    position:relative;
    margin:auto;
    display:block;
    margin-top:3%;
    margin-bottom:3%;
    max-width:760px;
    width:100%;
    min-height:330px;
    background:linear-gradient(rgba(23,152,75,.8),rgba(2,41,56,.9)),url(../images/bams-banner-ad.jpg) repeat 100%;
    z-index:1;
    -webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);
    -moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);
    box-shadow:0 0 7px 0 rgba(0,0,0,.2) 
}
.promo-box-container .right-triangle{
    position:absolute;
    bottom:0;
    right:0;
    height:100%;
    width:50%;
    background:linear-gradient(rgba(0,81,171,.6),rgba(37,0,128,.6)),url(../images/bams-banner-ad.jpg) no-repeat 100%;
    -webkit-clip-path:polygon(100% 0,0 100%,100% 100%);
    clip-path:polygon(100% 0,0 100%,100% 100%) 
}
.promo-box-container .linkspanner{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1 
}
.promo-box-container .title{
    font-size:22px;
    font-weight:600;
    color:#000;
    line-height:40px;
    position:absolute;
    top:47%;
    left:36%;
    margin-right:8%;
    margin-top:0;
    transform:translate(-50%,-50%);
    z-index:99 
}
.promo-box-container .title{
    color:#fff;
    text-transform:uppercase;
    text-decoration:none 
}
.promo-box-container .title span.lighter{
    font-weight:400;
    color:#fff;
    background:#5636a5;
    padding:2px 6px 
}
.promo-box-container .cta-button{
    color:#000;
    background-color:#f3a32f;
    position:absolute;
    bottom:15px;
    right:15px;
    padding:5px 10px;
    float:right;
    border-radius:30px;
    text-decoration:none;
    font-weight:600;
    z-index:99;
    box-shadow:0 0 10px rgba(60,60,60,.4);
    -o-transition:color .5s,background-color .5s;
    -ms-transition:color .5s,background-color .5s;
    -moz-transition:color .5s,background-color .5s;
    -webkit-transition:color .5s,background-color .5s;
    transition:color .5s,background-color .5s 
}
.promo-box-container .cta-button:hover{
    background:#0051ab;
    color:#fff 
}
@media all and (max-width:600px){
    .promo-box-container{
        position:relative;
        margin:auto;
        display:block;
        margin-top:1.6rem;
        margin-bottom:1.6rem;
        width:100%;
        height:200px;
        z-index:1;
        color:#000;
        min-height:260px 
    }
    .promo-box-container .title{
        font-size:22px;
        line-height:35px 
    }
    .promo-box-container .title span.lighter{
        display:block;
        line-height:24px;
        margin-top:10px 
    }
    .promo-box-container .cta-button{
        font-size:12px;
        top:auto;
        bottom:8px;
        right:8px 
    }
    .promo-box-container .right-triangle{
        width:39% 
    }
}
.bsc-box-container{
    position:relative;
    margin:auto;
    display:block;
    margin-top:3%;
    margin-bottom:3%;
    max-width:760px;
    width:100%;
    min-height:330px;
    background:linear-gradient(rgba(179,27,160,.8),rgba(72,27,144,.8)),url(../images/bsc-banner-ad.jpg) repeat 100%;
    z-index:1;
    -webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.2);
    -moz-box-shadow:0 0 7px 0 rgba(0,0,0,.2);
    box-shadow:0 0 7px 0 rgba(0,0,0,.2) 
}
.bsc-box-container .right-triangle{
    position:absolute;
    bottom:0;
    right:0;
    height:100%;
    width:50%;
    background:linear-gradient(rgba(0,81,171,.6),rgba(0,128,16,.6)),url(../images/bsc-banner-ad.jpg) no-repeat 100%;
    -webkit-clip-path:polygon(100% 0,0 100%,100% 100%);
    clip-path:polygon(100% 0,0 100%,100% 100%) 
}
.bsc-box-container .linkspanner{
    position:absolute;
    width:100%;
    height:100%;
    top:0;
    left:0;
    z-index:1 
}
.bsc-box-container .title{
    font-size:22px;
    font-weight:600;
    color:#000;
    line-height:40px;
    position:absolute;
    top:47%;
    left:36%;
    margin-right:8%;
    margin-top:0;
    transform:translate(-50%,-50%);
    z-index:99 
}
.bsc-box-container .title{
    color:#fff;
    text-transform:uppercase;
    text-decoration:none 
}
.bsc-box-container .title span.lighter{
    font-weight:400;
    color:#fff;
    background:#008956;
    padding:2px 6px 
}
.bsc-box-container .cta-button{
    color:#000;
    background-color:#f3a32f;
    position:absolute;
    bottom:15px;
    right:15px;
    padding:5px 10px;
    float:right;
    border-radius:30px;
    text-decoration:none;
    font-weight:600;
    z-index:99;
    box-shadow:0 0 10px rgba(60,60,60,.4);
    -o-transition:color .5s,background-color .5s;
    -ms-transition:color .5s,background-color .5s;
    -moz-transition:color .5s,background-color .5s;
    -webkit-transition:color .5s,background-color .5s;
    transition:color .5s,background-color .5s 
}
.bsc-box-container .cta-button:hover{
    background:#0051ab;
    color:#fff 
}
@media all and (max-width:600px){
    .bsc-box-container{
        position:relative;
        margin:auto;
        display:block;
        margin-top:1.6rem;
        margin-bottom:1.6rem;
        width:100%;
        height:200px;
        z-index:1;
        color:#000;
        min-height:260px 
    }
    .bsc-box-container .title{
        font-size:22px;
        line-height:35px 
    }
    .bsc-box-container .title span.lighter{
        display:block;
        line-height:24px;
        margin-top:10px 
    }
    .bsc-box-container .cta-button{
        font-size:12px;
        top:auto;
        bottom:8px;
        right:8px 
    }
    .bsc-box-container .right-triangle{
        width:39% 
    }
}
.services-home{
    margin-top:0 
}
.services-home h3{
    font-size:20px;
    font-weight:600;
    text-align:center;
    margin:14px 0 14px 0!important;
    color:#0051ab 
}
.services-home .collection .collection-item.avatar .title{
    text-transform:uppercase;
    margin-top:11px;
    color:#333;
    line-height:1.5rem;
    font-weight:600;
    font-size:inherit 
}
.services-home .collection .collection-item.avatar{
    min-height:65px;
    padding-left:72px 
}
.services-home p.bottom{
    text-align:right;
    text-transform:uppercase;
    margin-top:-10px 
}
.services-home p.bottom i{
    color:#d86518 
}
.slider .indicators .indicator-item.active{
    background-color:#d86518 
}
.slider .indicators .indicator-item:hover{
    background-color:#0051ab 
}
.outerBorder{
    background-color:#1e1e1e;
    height:350px;
    position:relative;
    width:278px;
    margin:0 auto;
    margin-bottom:30px;
    -webkit-box-shadow:4px 7px 14px rgba(50,50,50,.44);
    -moz-box-shadow:4px 7px 14px rgba(50,50,50,.44);
    box-shadow:4px 7px 14px rgba(50,50,50,.44);
    background:-moz-linear-gradient(-45deg,#000 0,#4c4c4c 83%,#000 100%);
    background:-webkit-gradient(linear,left top,right bottom,color-stop(0,#000),color-stop(83%,#4c4c4c),color-stop(100%,#000));
    background:-webkit-linear-gradient(-45deg,#3a240f 0,#4c4c4c 83%,#000 100%);
    background:-o-linear-gradient(-45deg,#3a240f 0,#4c4c4c 83%,#000 100%);
    background:-ms-linear-gradient(-45deg,#3a240f 0,#4c4c4c 83%,#000 100%);
    background:linear-gradient(135deg,#3a240f 0,#633204 83%,#000 100%) 
}
.innerBorder{
    background:#ccc;
    height:auto;
    left:16px;
    position:absolute;
    top:16px;
    width:245px;
    -webkit-box-shadow:inset 5px 5px 12px rgba(50,50,50,.44);
    -moz-box-shadow:inset 5px 5px 12px rgba(50,50,50,.44);
    box-shadow:inset 5px 5px 12px rgba(50,50,50,.44);
    overflow:hidden 
}
@media screen and (max-width:768px){
    .outerBorder{
        height:200px;
        width:160px;
        margin-bottom:20px 
    }
    .innerBorder{
        left:12px;
        top:12px;
        width:136px 
    }
}
@media only screen and (device-width:320px) and (orientation:portrait){
    .outerBorder{
        height:170px;
        width:135px;
        margin-bottom:20px 
    }
    .innerBorder{
        left:10px;
        top:10px;
        width:115px 
    }
}
.body-gallery{
    border:1px solid #0c63b9;
    box-shadow:0 5px 10px 0 #e6e6e6,0 5px 20px 0 #dadada 
}
.body-gallery .row,.body-testimonials .row,.body-tour .row{
    margin-bottom:10px 
}
.body-tour{
    border:1px solid #0c63b9;
    box-shadow:0 5px 10px 0 #e6e6e6,0 5px 20px 0 #dadada 
}
.body-testimonials{
    border:1px solid #ddd;
    background:#fff 
}
h4.side-h4{
    background:#0c63b9;
    color:#fff;
    font-size:16px!important;
    margin:0;
    padding:10px;
    text-align:center 
}
.body-gallery .owl-gallery .owl-nav .owl-next,.body-gallery .owl-gallery .owl-nav .owl-prev{
    width:25px;
    height:auto;
    position:absolute;
    top:40%;
    display:block!important;
    border:0 solid #000;
    padding:2px!important;
    background-color:#d87832;
    border-radius:30px;
    transition:.25s all 
}
.body-gallery .owl-gallery .owl-nav .owl-next:hover,.body-gallery .owl-gallery .owl-nav .owl-prev:hover{
    background-color:#135896 
}
.body-gallery .owl-gallery .owl-nav .owl-prev{
    margin-left:5px 
}
.body-gallery .owl-gallery .owl-nav .owl-next{
    right:0 
}
.body-gallery .owl-gallery .owl-nav i{
    color:#fff 
}
.body-gallery .owl-gallery .owl-nav{
    margin-top:0 
}
.owl-similar-clgs{
    margin-top:10px 
}
.owl-similar-clgs .similar-clg-box{
    padding:10px 
}
.owl-similar-clgs .similar-clg-box p{
    padding:5px;
    text-align:center;
    line-height:1.3rem 
}
.student-testimonial{
    position:relative;
    width:100%;
    max-width:660px;
    padding:10px;
    margin-left:auto;
    margin-right:auto;
    text-align:center 
}
.stud-photo{
    margin-top:1px 
}
.stud-photo img{
    width:90px!important;
    height:auto;
    border-radius:100%;
    margin:0 auto;
    border:1px solid #fff 
}
.peop-photo{
    margin-top:10px;
    overflow:hidden 
}
.peop-photo img{
    width:100%!important;
    height:auto;
    border-radius:50%;
    margin:0 auto;
    border:1px solid #fff 
}
@media (max-width:767px){
    .student-testimonial{
        max-width:370px;
        margin-left:auto;
        margin-right:auto 
    }
}
.vb44 .body-testimonials .owl-testimonials .student-testimonial .testi-text{
    margin:10px 0;
    max-height:153px;
    min-height:153px;
    overflow-x:hidden;
    overflow-y:scroll 
}
.vb44 .body-testimonials .owl-testimonials .student-testimonial .testi-text::-webkit-scrollbar{
    width:6px 
}
.vb44 .body-testimonials .owl-testimonials .student-testimonial .testi-text::-webkit-scrollbar-track{
    border-radius:10px;
    background-color:transparent 
}
.vb44 .body-testimonials .owl-testimonials .student-testimonial .testi-text::-webkit-scrollbar-thumb{
    background-color:#9a9a9a;
    outline:1px solid #fff;
    border-radius:10px 
}
.vb44 .body-testimonials .owl-testimonials .student-testimonial .testi-text::-webkit-scrollbar-thumb:hover{
    background-color:#0051ab 
}
.body-testimonials .owl-testimonials .owl-nav.disabled+.owl-dots{
    margin-top:2px 
}
.body-testimonials .owl-testimonials .owl-dots .owl-dot span{
    background-color:#d6d6d6 
}
.body-testimonials .owl-testimonials .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
    background-color:#9a9a9a 
}
.body-testimonials .owl-testimonials .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{
    background-color:#0051ab 
}
*+.testi-text{
    margin-top:10px 
}
.testi-text p{
    color:#333;
    font-weight:300;
    line-height:22px 
}
.peop-talk h3{
    font-size:25px;
    font-weight:600;
    text-align:center;
    margin:0 0 35px 0;
    color:#0051ab 
}
.owl-people-talk{
    margin:20px auto 
}
.people-text{
    margin-top:20px;
    margin-bottom:20px;
    border-radius:6px;
    background:#fff;
    padding:10px;
    box-shadow:0 0 10px rgba(0,0,0,.3) 
}
.people-text p{
    color:#333;
    font-weight:400;
    line-height:25px 
}
.people-text:before{
    font-family:FontAwesome;
    content:"\f10d";
    font-size:40px;
    font-style:normal;
    color:rgba(84,189,161,.75);
    position:absolute;
    top:-4px;
    left:-8px 
}
.people-text:after{
    content:"";
    width:35px;
    height:20px;
    display:block;
    background:#fff;
    border-width:0;
    position:absolute;
    right:50px;
    transform:rotateZ(-29deg);
    box-shadow:-3px 3px 0 1px rgba(0,0,0,.05) 
}
.peop-name{
    margin-top:20px;
    margin-bottom:0;
    text-align:right;
    vertical-align:middle;
    color:#0051ab;
    padding:4px 10px;
    font-size:15px;
    line-height:1.2;
    font-weight:600;
    text-transform:uppercase 
}
.peop-name span{
    font-weight:400;
    font-size:14px;
    text-transform:capitalize;
    color:#717171 
}
*+.stud-name{
    margin-top:5px;
    margin-bottom:0;
    text-align:center;
    vertical-align:middle;
    color:#444;
    background:#ddd;
    display:inline-block;
    padding:4px 10px;
    font-size:15px;
    line-height:1.2;
    font-weight:600 
}
.stud-name span{
    font-weight:400;
    font-size:14px 
}
.img-btn{
    position:absolute;
    top:11%;
    right:2%;
    text-align:center;
    font-weight:600;
    background-color:#d87832!important;
    font-size:15px;
    border-radius:15px;
    padding:0 15px 
}
.img-btn i{
    font-size:15px 
}
.compare-clg table.centered tbody tr td,.compare-clg table.centered thead tr th{
    border:1px solid #ddd!important;
    vertical-align:initial 
}
.compare-clg table.centered thead tr th select{
    margin:0 
}
.compare-clg table .compare-clg-img{
    margin:0 auto;
    width:260px;
    border:2px solid #fff 
}
.compare-clg{
    background-color:#fff;
    width:70%!important 
}
.compare-clg .stars{
    color:#d87832 
}
.modal .modal-content{
    padding:10px 
}
.modal{
    width:30% 
}
.modal.modal-fixed-footer{
    height:80% 
}
@media (max-width:767px){
    .compare-clg{
        width:95%!important 
    }
    .student-testimonial{
        max-width:370px;
        margin-left:auto;
        margin-right:auto 
    }
    .img-btn{
        font-size:10px;
        top:21%;
        right:2%;
        padding:0 10px;
        line-height:24px;
        height:24px 
    }
    .img-btn i{
        font-size:10px 
    }
    .modal .modal-content{
        padding:5px 
    }
    .modal{
        width:95% 
    }
    .peop-name{
        margin-top:0 
    }
    .people-text:after{
        content:"";
        right:15px;
        width:25px;
        height:15px 
    }
    .peop-photo{
        margin-top:0 
    }
    .peop-talk h3{
        font-size:20px!important;
        text-align:center;
        margin:14px 0 14px 0!important 
    }
}
.ges-search{
    border-radius:20px 0 0 20px!important;
    width:66%!important;
    background:#fff!important;
    border:1px solid #fff!important 
}
.ges-search:focus:not([readonly]){
    border-bottom:none!important;
    box-shadow:none!important 
}
.seos table>tbody>tr:nth-child(odd){
    background-color:#f2f2f2 
}
.seos table>tbody>tr{
    transition:background-color .25s ease 
}
.seos table>tbody>tr>td,.seos table>tbody>tr>th,.seos table>thead>tr>th{
    border:1px solid #ddd!important;
    border-radius:0;
    padding:8px 5px;
    vertical-align:top;
    text-align:left 
}
.seos table>tbody>tr>td p,.seos table>tbody>tr>th p{
    line-height:1.5;
    margin:0;
    text-align:left 
}
.seos table>tbody>tr:hover{
    background-color:#d9e3ec 
}
.tabs{
    margin-bottom:10px;
    background-color:transparent;
    margin-left:0!important 
}
.tab-row{
    background:#eee;
    padding:10px;
    border-radius:5px 
}
.tabs .tab a{
    color:#1f4886;
    background:#cddaec;
    font-weight:600 
}
.tabs .tab a.active{
    color:#fff;
    background:#1f4886;
    transition:.25s all 
}
.tabs .indicator{
    background-color:#d87832 
}
.tabs .tab a:hover{
    color:#d87832;
}
.tabs .tab a.active:hover{
    color:#fff;
}
.course-list{
    margin-left:15px!important;
    text-align:center 
}
.seos p{
    font-family:'Inter',sans-serif;
    text-align: justify;
}
.course-list a{
    line-height:1.3rem;
    list-style:none!important;
    background:#d87832;
    border:1px solid transparent;
    color:#fff!important;
    padding:4px 8px!important;
    border-radius:30px;
    display:inline-block;
    margin:2px 
}
.course-list a:hover{
    background:#135896;
    text-decoration:none!important 
}
.course-list a:hover i{
    color:rgba(255,255,255,.8) 
}
.course-list a i{
    color:rgba(255,255,255,.25) 
}
.map-box iframe{
    height:auto;
    width:230px;
    max-width:100%;
    background:#dce3ea;
    padding:3px;
    margin:4px 
}
#approv-affili p ins{
    color:#d86518 
}
.similar-clgs{
    height:506px!important 
}
.similar-clgs li{
    position:relative;
    border-bottom:1px solid #dcdcdc!important 
}
.similar-clgs p{
    display:inline;
    position:absolute;
    vertical-align:middle;
    line-height:20px 
}
.similar-clgs .img-similar-r{
    border-radius:50%;
    width:50px;
    height:50px;
    margin-right:10px;
    display:inline 
}
select{
    background-color:#d4e1ea;
    border:1px solid #a0b3c5;
    border-radius:0;
    outline:0;
    height:32px!important;
    width:100%;
    font-size:1rem;
    margin:0 0 16px 0;
    padding:0 0 0 10px;
    box-shadow:none;
    box-sizing:border-box;
    transition:all .3s;
    color:#000!important 
}
#form-main .card .card-content .card-title{
    padding:10px 15px!important;
    margin:0 
}
#form-main .card .card-action{
    padding:5px 10px 15px 10px!important 
}
.our_services{
    background:#eee;
    background-size:cover;
    border-radius:0;
    position:relative 
}
.our_services h3{
    text-transform:uppercase;
    font-size:16px;
    color:#333;
    font-weight:500;
    text-align:left;
    padding:7px 10px;
    margin:0;
    background:linear-gradient(10deg, #a9ffc9, #9dceff);
    font-family:'Inter',sans-serif 
}
.our_services ul li{
    color:#333;
    text-transform:uppercase;
    text-align:left;
    padding:0 10px;
    font-weight:500;
    font-size:13px;
    border-bottom:0;
    font-family:'Inter',sans-serif 
}
.our_services ul li:before{
    content:"\f192";
    font-family:FontAwesome;
    display:inline-block;
    width:1.3em;
    color:#0051ab 
}
.award-body{
    background:linear-gradient(#e47017,#000);
    border-radius:0 
}
.award-img{
    padding:10px 
}
.award-img img{
    border-radius:0;
    border-bottom:0 
}
.award-img h5{
    text-transform:uppercase;
    text-align:center;
    color:#fff;
    padding:5px;
    margin:0;
    background:#0051ab;
    font-size:14px 
}
.award-img h6{
    text-align:center;
    color:#fff;
    font-size:13px 
}
.bz-social-share-btns{
    display:inline-block;
    overflow:hidden;
    background:#eee;
    padding:20px;
    border-radius:5px;
    width:100% 
}
.bz-social-share-btns .share-btn{
    float:left;
    margin:0 5px;
    padding:8px 16px;
    border-radius:5px;
    color:#fff;
    border:0;
    font-size:14px;
    line-height:18px;
    -moz-transition:background .2s ease-in-out;
    -o-transition:background .2s ease-in-out;
    -webkit-transition:background .2s ease-in-out;
    transition:background .2s ease-in-out;
    font-weight:600 
}
.bz-social-share-btns .share-btn i{
    margin-right:5px;
    display:inline-block;
    font-size:16px 
}
.share-btn{
    background-color:#95a5a6 
}
.share-btn:hover{
    background-color:#798d8f 
}
.share-btn-twitter{
    background-color:#00aced 
}
.share-btn-twitter:hover{
    background-color:#0087ba 
}
.share-btn-facebook{
    background-color:#0b68de 
}
.share-btn-facebook:hover{
    background-color:#084ea7 
}
.share-btn-linkedin{
    background-color:#007bb6 
}
.share-btn-linkedin:hover{
    background-color:#005983 
}
.share-btn-wa{
    background-color:#25d366 
}
.share-btn-wa:hover{
    background-color:#14a249 
}
.share-btn-mail{
    background-color:#8a8a8a 
}
.share-btn-mail:hover{
    background-color:#5a5a5a 
}
@media screen and (max-width:768px){
    .bz-social-share-btns{
        padding:5px 
    }
    .bz-social-share-btns .share-btn{
        margin:5px;
        padding:5px 10px 
    }
    .bz-social-share-btns .share-btn i{
        font-size:14px 
    }
    .course-head-h2{
        font-size:24px!important 
    }
    .courses-list li .collapsible-header h5{
        font-size:14px!important 
    }
}
.notifications{
    background-color:#fff 
}
.notifications p{
    margin:18px 0 
}
.notifications .notification-box{
    background-color:#eee 
}
.notifications .notification-box ul li{
    padding:0;
    border-bottom:0;
    margin:0 
}
.notifications .notification-box .collapsible{
    margin:0;
    color:#fff 
}
.notifications .notification-box .collapsible li.active i.scale{
    -ms-transform:scaleY(-1);
    -webkit-transform:scaleY(-1);
    transform:scaleY(-1) 
}
.notifications .notification-box .scale{
    -moz-transition:all .3s linear;
    -webkit-transition:all .3s linear;
    transition:all .3s linear 
}
.notifications .notification-box .collapsible-header i{
    right:0;
    color:#e47017;
    margin-right:0;
    width:25px;
    font-size:1.2rem;
    line-height:2.5rem 
}
.notifications .notification-box .collapsible-header .ico-bg{
    background-color:#0970b0;
    width:40px 
}
.notifications .notification-box .collapsible-header{
    justify-content:space-between;
    padding:0 0 0 10px;
    min-height:2.5rem;
    line-height:2.5rem;
    background:linear-gradient(10deg, #a9ffc9, #9dceff);
    text-transform:uppercase;
    font-size:16px;
    color:#333 
}
.notifications .notification-box .collapsible-body{
    border-bottom:0 
}
.notifications .notification-box .collapsible-body p{
    padding:0;
    margin:0 0;
    color:#7e7f7f;
    font-size:11px 
}
.notifications .notification-box .collection .collection-item{
    background-color:transparent;
    line-height:1.3rem;
    padding:9px 10px;
    margin:0 
}
.notifications .notification-box .collection .notification-item{
    padding:0 10px 
}
.notifications .notification-box .collection .collection-item.avatar .circle{
    width:40px;
    height:40px;
    overflow:hidden;
    left:0;
    border-radius:0 
}
.notifications .notification-box .collection .notification-hover{
    transition:.25s all;
    overflow:hidden;
    border-bottom:1px solid #ddd 
}
.notifications .notification-box .collection a:hover .notification-hover{
    background:#ddd 
}
.notifications .notification-box .collection .collection-item.avatar{
    min-height:60px;
    padding-left:52px;
    position:relative 
}
.notifications .notification-box .collection .collection-item.avatar .title{
    font-size:13px;
    color:#0051ab 
}
.seos p u a:hover{
    color:#208900 
}
.abou a{
    color:rgba(0,0,0,.87)!important 
}
.about-img{
    overflow:hidden;
    position:relative;
    height:auto;
    width:auto;
    z-index:10;
    text-align:center 
}
.about-img:before{
    background:url(../images/tews-2.png) no-repeat;
    content:'';
    background-size:300px auto;
    position:absolute;
    left:31%;
    right:0;
    top:12%;
    width:100%;
    height:100%;
    z-index:-1;
    opacity:.1 
}
.bottom-info{
    background:#0051ab;
    border-radius:5px;
    padding:10px;
    color:#fff 
}
.bottom-info p{
    margin:0;
    margin-bottom:7px;
    text-align:center;
}
.bottom-info p a{
    color:#fff 
}
.bottom-info p a:hover{
    color:#fff 
}
.bottom-info .btm-btns{
    text-align:center 
}
.bottom-info .btm-btns .button-bz-orange{
    margin:0 
}
footer.page-footer{
    background-color:#012550;
    padding-top:5px 
}
footer.page-footer .footer-copyright{
    background-color:#021b39 
}
#galaxy-enquiry .form .card{
    box-shadow:none;
    margin:0 
}
.disqus-footer__wrapper{
    display:none!important 
}
.disqus-footer__logo{
    display:none!important 
}
footer.page-footer ul{
    margin:10px 0 
}
footer.page-footer ul li{
    margin:5px 0 
}
.rating-li{
    background:#eee;
    overflow:hidden;
    border:1px solid #e4702d 
}
.rating-li h2{
    text-transform:uppercase;
    font-size:15px;
    color:#fff;
    text-align:left;
    padding:7px 10px;
    margin:0;
    background:#e47017 
}
.all-rating{
    background:#eee 
}
.all-rating h2{
    background:#1c2123;
    color:#fff;
    margin:0;
    padding:10px;
    font-size:18px 
}
.rating-stars ul{
    list-style-type:none;
    padding:0;
    margin-left:0!important;
    -moz-user-select:none;
    -webkit-user-select:none 
}
.rating-stars ul>li.star{
    display:inline-block;
    border-bottom:none;
    padding:0 
}
.rating-stars ul>li.star>i.fa{
    font-size:1.2em;
    color:#ff912c 
}
.rating-stars ul>li.star.hover>i.fa{
    color:#ffcc36;
    cursor:pointer 
}
.rating-stars ul>li.star.selected>i.fa{
    color:#ff912c 
}
.rate-box{
    margin-bottom:15px;
    padding:0 
}
.courses-head select{
    height:2.3rem;
    width:95%;
    background-position:98% 50%;
    background-repeat:no-repeat;
    background-image:url(../images/down-button.svg);
    padding-right:1.8em;
    background-size:10px;
    color:#3a3a3a;
    line-height:normal;
    border:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    padding-left:10px 
}
.rate-box .left-rate{
    background-repeat:no-repeat!important;
    background-size:cover!important;
    text-align:center;
    margin:0 
}
.rate-box .left-rate .overlay{
    padding:15px 15px;
    background:rgba(0,0,0,.5) 
}
.rate-box .left-rate h5{
    color:#fff;
    font-size:16px 
}
.rate-box .left-rate h3{
    color:#fff;
    font-size:35px 
}
.rate-box .left-rate h3 span{
    color:rgba(255,255,255,.7);
    font-size:28px 
}
.rate-box .left-rate p{
    color:rgba(255,255,255,.9) 
}
.rate-box .left-rate .rating-stars ul>li.star>i.fa{
    font-size:25px 
}
.rate-box .left-rate h5 span{
    font-size:16px;
    color:#b3b3b3 
}
.rate-box .success-box{
    background:#fff 
}
.rate-box p{
    color:#4e4e4e;
    font-size:13px;
    line-height:1.5rem;
    padding:0!important;
    margin:10px 0 
}
.rating .rate-box .last{
    font-size:15px 
}
.rating .rate-box .input{
    padding:0 10px 0 0 
}
.rating .rate-box .input .input-field{
    margin-top:0;
    padding:0 
}
.rating .rate-box .input .input-field>label{
    -webkit-transform:translateY(7px);
    transform:translateY(7px) 
}
.rating .rate-box .input .input-field>label:not(.label-icon).active{
    -webkit-transform:translateY(-14px) scale(.8);
    transform:translateY(-14px) scale(.8);
    -webkit-transform-origin:0 0;
    transform-origin:0 0 
}
.rating .rate-box .input .input-field .btn{
    background-color:#1c2123 
}
.rating .rate-box .input .input-field .btn:hover{
    background-color:#0970b0 
}
.rating .rate-box .input textarea.materialize-textarea:focus:not([readonly])+label{
    color:#1c2123 
}
.rating .rate-box .input .input-field textarea.materialize-textarea{
    height:5rem;
    margin:0;
    background-color:#fff 
}
.rating .rate-box .input .rating-stars .courses-head select{
    height:2.3rem;
    width:95% 
}
.rating .rate-box .recent-box{
    padding:5px 
}
.rating .rate-box .recent{
    border:1px solid #ddd;
    padding:7px;
    background:#fff;
    margin:10px 0 10px 0 
}
.rating .rate-box .recent h6{
    font-size:14px;
    margin:0 
}
.rating .rate-box .recent h6 span{
    display:inline-block 
}
.rating .rate-box .recent h6 span:nth-child(2),.rating .rate-box .recent h6 span:nth-child(3){
    color:#929292 
}
.rating .rate-box .recent h6 span:nth-child(4){
    color:#717171;
    font-size:12px;
    text-transform:uppercase 
}
.rating .rate-box .recent .rating-stars ul{
    list-style-type:none;
    padding:0;
    margin:0;
    -moz-user-select:none;
    -webkit-user-select:none 
}
.rating .rate-box .recent .rating-stars ul>li.star{
    display:inline-block 
}
.rating .rate-box .recent .rating-stars ul>li.star>i.fa{
    font-size:14px;
    color:#ff912c 
}
.rating .rate-box .recent .rating-stars ul>li.star.hover>i.fa{
    color:#ffcc36 
}
.rating .rate-box .recent .rating-stars ul>li.star.selected>i.fa{
    color:#ff912c 
}
.rating .rate-box .btn{
    margin:20px auto 
}
.dstar-rating{
    display:flex;
    flex-direction:row-reverse;
    font-size:1.5em;
    justify-content:space-around;
    padding:0;
    text-align:center;
    width:5em;
    margin-bottom:15px 
}
.dstar-rating input{
    display:none 
}
.dstar-rating label{
    color:#ccc;
    cursor:pointer 
}
.dstar-rating :checked~label{
    color:#f90 
}
.dstar-rating label:hover,.dstar-rating label:hover~label{
    color:#fc0 
}
.dstar-rating [type=radio]:checked+label:after,.dstar-rating [type=radio]:not(:checked)+label:before,[type=radio]:not(:checked)+label:after{
    display:none 
}
.dstar-rating [type=radio]:not(:checked)+label,[type=radio]:checked+label{
    padding-left:5px 
}
#ges-reviewedit .header-bg{
    background-color:#0051ab 
}
#ges-reviewedit .header-bg a{
    color:#fff;
    padding:5px;
    border-radius:30px;
    background:#00438e;
    top:5px;
    margin:0 5px 
}
#ges-reviewedit .header-bg a i{
    font-size:18px 
}
#ges-reviewedit.modal h3{
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    font-size:18px;
    margin:0;
    padding:10px 10px;
    text-align:center;
    background:#0051ab 
}
#ges-reviewedit.modal .rate-box{
    padding:10px 15px 
}
#ges-reviewedit.modal .rate-box .input .input-field{
    margin-top:0;
    margin-bottom:20px 
}
#ges-reviewedit.modal .rate-box .input .input-field button{
    text-align:center 
}
#ges-reviewedit.modal .rate-box .input .input-field label{
    top:.5rem;
    left:.8rem 
}
#ges-reviewedit.modal .rate-box .input textarea.materialize-textarea{
    padding:0 0 0 10px!important;
    margin:0!important 
}
#ges-reviewedit.modal .rate-box .input input[type=email],#ges-reviewedit.modal .rate-box .input input[type=text]{
    padding:0 0 0 10px!important;
    margin:0!important 
}
.courses-list{
    width:100%;
    border-left:1px solid #ddd!important;
    border-right:1px solid #ddd!important 
}
.courses-list li .collapsible-header{
    border-top:1px solid #ddd;
    border-bottom:none;
    transition:.5s all;
    min-height:2rem;
    line-height:2rem;
    padding:0 10px 
}
.courses-list li:last-child .collapsible-header{
    border-bottom:1px solid #ddd 
}
.courses-list li .collapsible-header:hover{
    background:#0051ab 
}
.courses-list li .collapsible-header h5{
    color:#0051ab;
    text-transform:uppercase;
    display:inline;
    overflow:hidden;
    line-height:3rem;
    font-size:15px;
    transition:.5s all 
}
.courses-list li .collapsible-header:hover h5{
    color:#fff 
}
.courses-list li .collapsible-header.active h5{
    color:#fff 
}
.courses-list li .collapsible-header.active{
    background:#0051ab 
}
.courses-list li .collapsible-header.active i.trans{
    color:#fff;
    -ms-transform:rotate(180deg);
    -webkit-transform:rotate(180deg);
    transform:rotate(180deg) 
}
.courses-list li .collapsible-header i.trans{
    color:#d87832;
    transition:.5s all;
    width:1rem;
    margin:0 
}
.courses-list li .collapsible-header:hover i.trans{
    color:#fff 
}
.course-head-h2{
    text-transform:uppercase;
    text-align:center;
    font-size:30px;
}
.row.no-gutters{
    margin-right:0;
    margin-left:0;
    margin-bottom:0 
}
.row.no-gutters>[class*=" col"],.row.no-gutters>[class^=col]{
    padding-right:0;
    padding-left:0 
}
.flex{
    display:flex;
    flex-wrap:wrap 
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:1){
    .ges-warn-btn{
        display:none 
    }
    .head1{
        display:none 
    }
    .tye14 .hide-on-med-and-down{
        margin:5px 15px!important 
    }
    #hiddenPanel{
        width:36%!important;
        right:-540px 
    }
    .searchable-select{
        min-width:100%!important 
    }
}
@media only screen and (min-device-width:834px) and (max-device-width:1112px) and (-webkit-min-device-pixel-ratio:2){
    .tye{
        width:17%!important 
    }
    .cty{
        margin:-15px 0 0!important 
    }
}
@media screen and (min-width:900px){
    .brand-logo img{
        height:191px;
        width:195px 
    }
}
.rating.details .rate-box .recent{
    border:1px solid #ddd;
    padding:10px;
    background:#f9f9f9;
    margin:10px 0 10px 0 
}
.rating.details .rate-box{
    padding:0 
}
.rating.details .rate-box .btn{
    margin:0 auto 
}
.rating.details .rate-box .h2-new-color{
    margin:0 
}
.rating.details .rate-box .pagination{
    padding:10px;
    border-radius:5px;
    margin:0 
}
.rating.details .rate-box .pagination li{
    background:#ddd;
    height:30px;
    margin:0;
    padding:0 
}
.rating.details .rate-box .pagination li:hover{
    background-color:#8a8a8a 
}
.rating.details .rate-box .pagination li:hover a{
    color:#fff 
}
.rating.details .rate-box .pagination li.active:hover{
    background-color:#0051ab 
}
.rating.details .rate-box .pagination li.disabled:hover{
    background-color:#ddd 
}
.rating.details .rate-box .pagination li.disabled a{
    padding:0;
    color:#999 
}
.rating.details .rate-box .pagination li a{
    padding:6px 10px 
}
.rating.details .rate-box .pagination li i{
    font-size:15px;
    line-height:30px;
    vertical-align:top 
}
.rating.details .rate-box .pagination li.active{
    background-color:#0051ab;
    padding:0 10px 
}
.rating.details .rate-box .pagination li.active span{
    color:#fff 
}
.rating.details .rate-box .pagination li.disabled{
    padding:0 10px 
}
.rating.details .rate-box .pagination li.disabled span{
    color:#999 
}
@media screen and (max-width:768px){
    .rating.details .rate-box .btn{
        margin:15px auto 
    }
    .about-img:before{
        background-size:200px auto;
        left:18%;
        top:12% 
    }
    .top-colleges h3{
        font-size:20px!important 
    }
    .top-colleges .card .card-image .card-title{
        font-size:12px!important;
        padding:5px!important;
        line-height:normal!important 
    }
    .top-colleges .card .card-content p{
        font-size:9px!important 
    }
    .top-colleges .card .card-action .btn-fea{
        height:25px;
        line-height:normal 
    }
    .news .card.horizontal .card-stacked .card-content #infos p{
        text-align:left!important 
    }
    .news .card.horizontal .card-stacked .card-content{
        padding:5px 0!important 
    }
    .news .card.horizontal .card-image img{
        width:100px!important 
    }
    .clg-block .tabs .tab a span{
        font-size:8px!important;
        line-height:5px!important 
    }
    .news .card.horizontal .card-stacked .card-content h3{
        font-size:12px;
        line-height:20px!important 
    }
    .notifications .notification-home{
        min-height:auto!important 
    }
}
.seos img{
    height:auto!important;
    max-width:100%;
    padding:5px;
    background:#fff;
    border:1px solid #ddd 
}
.select2.select2-container{
    width:100%!important 
}
.form .select2-container--default .select2-selection--single{
    background-color:#d4e1ea;
    border:1px solid #a0b3c5;
    border-radius:0;
    height:32px;
    margin:0 0 16px 0 
}
.select2-container--open .select2-dropdown--below{
    top:-15px 
}
.select2-container--default .select2-search--dropdown .select2-search__field{
    border:1px solid #a0b3c5;
    margin:0 
}
#galaxy-enquiry.modal .select2-container{
    width:100%!important 
}
.cty input.searchable-select-holder{
    box-shadow:none!important 
}
.ui-widget.ui-widget-content{
    max-height:300px;
    max-width:100%!important;
    overflow-x:hidden;
    overflow-y:scroll;
    border-radius:10px 0 10px 10px;
    background-color:#fff 
}
.ui-menu .ui-menu-item{
    border-bottom:1px solid #ececec 
}
.ui-button.ui-state-active:hover,.ui-button:active,.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active{
    border:1px solid #0051ab;
    background:#0051ab;
    font-weight:400;
    color:#fff 
}
.ui-menu .ui-menu-item-wrapper{
    padding:5px 1em 5px .5em 
}
.ui-widget.ui-widget-content::-webkit-scrollbar{
    width:6px 
}
.ui-widget.ui-widget-content::-webkit-scrollbar-track{
    border-radius:10px;
    background-color:transparent 
}
.ui-widget.ui-widget-content::-webkit-scrollbar-thumb{
    background-color:#9a9a9a;
    outline:1px solid #fff;
    border-radius:10px 
}
.ui-widget.ui-widget-content::-webkit-scrollbar-thumb:hover{
    background-color:#0051ab 
}
.get-btn-res a{
    color:#fff;
    background:#d87832 
}
.get-btn-res a i{
    color:#fff;
    display:inline;
    margin:auto;
    line-height:inherit!important;
    height:auto;
    font-size:inherit;
    vertical-align:top 
}
.top-colleges{
    margin:30px 0 
}
.top-colleges h3{
    text-align:center;
    margin:0 0 30px 0;
    font-weight:600;
    color:#0051ab;
    font-size:25px;
}
.top-colleges .card .card-image .card-title{
    font-size:15px;
    font-family:'Inter',sans-serif;
    line-height:20px;
    font-weight:500;
    padding:10px 10px;
    overflow:hidden;
    background:rgba(0,0,0,.3);
    width:100%;
    text-align:center 
}
.top-colleges .card .card-content p{
    font-size:12px;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
    color:#333 
}
.top-colleges .card .card-action{
    padding:0 5px 
}
.top-colleges .card .card-action .btn-fea{
    margin-bottom:5px 
}
.top-colleges .card .card-content{
    padding:0 5px!important 
}
.discuss{
    padding:5px;
    background:#fbfbfb;
    margin:0 0 20px 0;
    border:1px solid #0051ab;
    box-shadow: 0px 5px 10px 0px rgb(0 0 0 / 10%);
}
.discuss h2{
    margin:5px 0 10px 
}
blockquote#course-info ul{
    padding-left:20px;
    margin:0 
}
blockquote#course-info ul li{
    margin:0 0 3px 0 
}
blockquote#course-info p{
    margin-bottom:3px;
    line-height:25px 
}
.major-sub p{
    padding-left:1.3em;
    text-align:left 
}
.major-sub p:before{
    content:"\f0a9";
    font-family:FontAwesome;
    display:inline-block;
    margin-left:-1.3em;
    width:1.3em;
    color:#e47017 
}
#endorsements .shadow-effect{
    background:#fff;
    padding:20px;
    border-radius:4px;
    text-align:center;
    border:1px solid #ececec;
    box-shadow:0 19px 38px rgba(0,0,0,.15),0 15px 12px rgba(0,0,0,.02) 
}
#endorsements .shadow-effect p{
    font-family:inherit;
    font-size:15px;
    line-height:1.5;
    margin:0 0 35px 0;
    font-weight:300 
}
#endorsements .shadow-effect p .quote{
    font-size:8px;
    color:#8c8c8c;
    vertical-align:top 
}
#endorsements .testimonial-name{
    margin:-40px auto 0;
    display:table;
    width:auto;
    background:#d86518;
    padding:9px 15px;
    border-radius:6px;
    text-align:center;
    color:#fff;
    box-shadow:0 9px 18px rgba(0,0,0,.12),0 5px 7px rgba(0,0,0,.05) 
}
#endorsements .testimonial-name span{
    font-weight:600;
    font-size:15px;
    text-transform:uppercase 
}
#endorsements .item{
    text-align:center;
    padding:10px;
    margin-bottom:30px;
    opacity:.2;
    -webkit-transform:scale3d(.8,.8,1);
    transform:scale3d(.8,.8,1);
    -webkit-transition:all .3s ease-in-out;
    -moz-transition:all .3s ease-in-out;
    transition:all .3s ease-in-out 
}
#endorsements .owl-item.active.center .item{
    opacity:1;
    -webkit-transform:scale3d(1,1,1);
    transform:scale3d(1,1,1) 
}
#endorsements.owl-carousel .owl-item img{
    transform-style:preserve-3d;
    max-width:90px;
    margin:0 auto 17px 
}
#endorsements.owl-carousel .owl-dots .owl-dot.active span,#endorsements.owl-carousel .owl-dots .owl-dot:hover span{
    background:#0051ab;
    transform:translate3d(0,-50%,0) scale(.7) 
}
#endorsements.owl-carousel .owl-dots{
    display:inline-block;
    width:100%;
    text-align:center 
}
#endorsements.owl-carousel .owl-dots .owl-dot{
    display:inline-block 
}
#endorsements.owl-carousel .owl-dots .owl-dot span{
    background:#0051ab;
    display:inline-block;
    height:20px;
    margin:0 2px 5px;
    transform:translate3d(0,-50%,0) scale(.3);
    transform-origin:50% 50% 0;
    transition:all 250ms ease-out 0s;
    width:20px;
    border-radius:30px 
}
.vlogs-all{
    background:#333;
    padding:20px 0 
}
.vlogs-all p{
    color:#fff;
    margin:0 
}
.text-scroll{
    width:100%;
    height:28px;
    padding:0 10px;
    overflow:hidden;
    position:relative;
    background:#565656 
}
.hov-scroll{
    position:absolute;
    white-space:nowrap 
}
.hov-scroll:hover{
    text-decoration:underline 
}
.ges-scroll{
    background:#ddd;
    text-align:center 
}
.ges-scroll p{
    text-align:center;
    text-transform:uppercase;
    color:#d86518 
}
.nav1-left{
    color:#fff 
}
.nav1-left p{
    margin:15px 0 0 0;
    display:inline-block;
    background:#053773;
    padding:0 5px;
    border-radius:5px;
    background:linear-gradient(90deg,#021b39,#0051ab);
    background-size:500% 500%;
    -webkit-animation:basim-enq 20s ease infinite;
    -moz-animation:basim-enq 20s ease infinite;
    -o-animation:basim-enq 20s ease infinite;
    animation:basim-enq 20s ease infinite 
}
.nav1-left p a{
    color:#fff;
    font-weight:600 
}
.nav1-left p a::before{
    content:"";
    position:absolute;
    width:100%;
    height:1px;
    bottom:-2px;
    left:0;
    background-color:#fff;
    visibility:hidden;
    -webkit-transform:scaleX(0);
    transform:scaleX(0);
    -webkit-transition:all .25s ease-in-out 0s;
    transition:all .25s ease-in-out 0s 
}
.nav1-left p a:hover::before{
    visibility:visible;
    -webkit-transform:scaleX(1);
    transform:scaleX(1) 
}
.nav2-right ul{
    margin:18px 0 0 0 
}
.nav2-right ul li{
    display:inline-block;
    text-transform:uppercase;
    color:#fff;
    font-size:12px;
    margin:0 6px 
}
.nav2-right ul li a{
    color:#fff 
}
.news .card.horizontal{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    margin:0 0 20px 0 
}
.news .card.horizontal.large .card-image,.news .card.horizontal.medium .card-image,.news .card.horizontal.small .card-image{
    height:100%;
    max-height:none;
    overflow:visible 
}
.news .card.horizontal.large .card-image img,.news .card.horizontal.medium .card-image img,.news .card.horizontal.small .card-image img{
    height:100% 
}
.news .card.horizontal .card-image{
    max-width:50% 
}
.news .card.horizontal .card-image img{
    border-radius:0;
    max-width:100%;
    width:auto;
    padding:0;
    width:200px;
    height:100%!important;
    object-fit:cover 
}
.news .card.horizontal .card-stacked{
    display:-webkit-box;
    display:-webkit-flex;
    display:-ms-flexbox;
    display:flex;
    -webkit-box-orient:vertical;
    -webkit-box-direction:normal;
    -webkit-flex-direction:column;
    -ms-flex-direction:column;
    flex-direction:column;
    -webkit-box-flex:1;
    -webkit-flex:1;
    -ms-flex:1;
    flex:1;
    position:relative 
}
.news .card.horizontal .card-stacked .card-content #infos p{
    color:#a2a2a2;
    text-align:right;
    font-size:12px;
    line-height:20px 
}
.news .card.horizontal .card-stacked .card-content{
    -webkit-box-flex:1;
    -webkit-flex-grow:1;
    -ms-flex-positive:1;
    flex-grow:1;
    padding:10px 5px!important 
}
.news .card.horizontal .card-stacked .card-content h3{
    margin:0;
    line-height:25px 
}
.news .card.horizontal .card-stacked .card-content p{
    color:#585858 
}
.news .card.horizontal .card-stacked .card-action{
    padding:10px 10px!important;
    text-align:right;
    border-top:1px solid rgba(160,160,160,.2) 
}
.news .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){
    color:#0051ab;
    margin-right:10px 
}
.news .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{
    color:#333 
}
.news .pagination{
    text-align:center;
    margin-top:30px;
    background:#eee;
    padding:10px 0 10px 0;
    border-radius:5px;
    display:flex;
    align-items:center;
    justify-content:center 
}
.news .pagination li{
    display:inline-block;
    font-size:1.2rem;
    padding:0 10px;
    line-height:30px;
    border-radius:2px;
    text-align:center;
    margin:0 
}
.news .pagination li.active{
    background-color:#0051ab;
    color:#fff 
}
.notifications .notification-home .notif-wrap{
    max-height:386px;
    overflow:hidden;
    overflow-y:auto;
    display:block 
}
.notifications .notification-home{
    background-color:#fff;
    border:1px solid #ddd;
    min-height:425px 
}
.notifications .notification-home .collection .collection-item.avatar p{
    padding:0;
    margin:0 0;
    color:#7e7f7f;
    font-size:11px 
}
.notifications .notification-home .collection{
    border:0;
    border-radius:0;
    margin:0;
    border-bottom:1px solid #ddd 
}
.notifications .notification-home .notif-wrap::-webkit-scrollbar{
    width:6px 
}
.notifications .notification-home .notif-wrap::-webkit-scrollbar-track{
    border-radius:10px;
    background-color:transparent 
}
.notifications .notification-home .notif-wrap::-webkit-scrollbar-thumb{
    background-color:#9a9a9a;
    outline:1px solid #fff;
    border-radius:10px 
}
.notifications .notification-home .notif-wrap::-webkit-scrollbar-thumb:hover{
    background-color:#0051ab 
}
.bnq1 ul::-webkit-scrollbar,.card-reveal::-webkit-scrollbar,.new-crss ul::-webkit-scrollbar{
    width:6px 
}
.bnq1 ul::-webkit-scrollbar-track,.card-reveal::-webkit-scrollbar-track,.new-crss ul::-webkit-scrollbar-track{
    border-radius:10px;
    background-color:transparent 
}
.bnq1 ul::-webkit-scrollbar-thumb,.card-reveal::-webkit-scrollbar-thumb,.new-crss ul::-webkit-scrollbar-thumb{
    background-color:#9a9a9a;
    outline:1px solid #fff;
    border-radius:10px 
}
.bnq1 ul::-webkit-scrollbar-thumb:hover,.card-reveal::-webkit-scrollbar-thumb:hover,.new-crss ul::-webkit-scrollbar-thumb:hover{
    background-color:#0051ab 
}
.bnq1{
    float:left;
    padding:0 0 0 20px;
    width:100% 
}
.new-crss{
    background-color:#eee;
    border-radius:0 
}
.new-crss ul{
    overflow:hidden;
    overflow-y:auto;
    max-height:none 
}
.blogs .card{
    margin:0 0 20px 0 
}
.blogs .card .card-image img{
    border-radius:0;
    max-width:100%;
    width:auto;
    padding:0;
    height:auto 
}
.blogs .card .card-content .card-title{
    line-height:normal;
    text-align:left;
    font-size:15px;
    font-family:'Inter',sans-serif;
    font-weight:400 
}
.blogs .card .card-content{
    border-radius:0 0 2px 2px;
    padding:7px 10px!important;
    overflow:hidden 
}
.blogs .card .card-reveal h3{
    font-size:14px;
    line-height:inherit 
}
.blogs .card .card-reveal p{
    color:#656565;
    font-size:12px;
    line-height:inherit 
}
.blogs .card .card-reveal .card-title{
    line-height:normal;
    text-align:left;
    font-size:15px;
    font-family:'Inter',san-serif;
    font-weight:400;
    color:#333 
}
.blogs .card .card-action{
    padding:10px 10px!important;
    border-top:1px solid rgba(160,160,160,.2) 
}
.blogs .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating){
    color:#0051ab;
    margin-right:10px 
}
.blogs .card .card-action a:not(.btn):not(.btn-large):not(.btn-floating):hover{
    color:#333 
}
.blogs .card .card-action #infos p{
    color:#a2a2a2;
    text-align:left;
    font-size:12px;
    line-height:20px;
    margin:0 
}
.blogs .card .card-action #more{
    text-align:right;
    display:block 
}
.blogs .pagination{
    text-align:center;
    margin-top:30px;
    background:#eee;
    padding:10px 0 10px 0;
    border-radius:5px;
    display:flex;
    align-items:center;
    justify-content:center 
}
.blogs .pagination li{
    display:inline-block;
    font-size:1.2rem;
    padding:0 10px;
    line-height:30px;
    border-radius:2px;
    text-align:center;
    margin:0 
}
.blogs .pagination li i,.news .pagination li i{
    font-size:inherit;
    vertical-align:inherit 
}
.blogs .pagination li.active{
    background-color:#0051ab;
    color:#fff 
}
#blog h3{
    margin:25px 0 10px 0;
    color:#d86518 
}
#blog p{
    margin:10px 0 20px 0 
}
#blog table{
    margin:10px 0 30px 0;
    background:#fff 
}
#blog table>tbody>tr:nth-child(odd){
    background-color:#f2f2f2 
}
#blog table>tbody>tr{
    transition:background-color .25s ease 
}
#blog table>thead>tr{
    background:#0d5398;
    color:#fff 
}
#blog table>tbody>tr>td,#blog table>tbody>tr>th,#blog table>thead>tr>th{
    border:1px solid #ccc!important;
    border-radius:0;
    padding:8px 5px 
}
#blog table>tbody>tr>td p{
    line-height:1.5;
    margin:0 
}
#blog table>tbody>tr:hover{
    background-color:#d9e3ec 
}
.clg-block .tabs .tab a[href="#OtherUniversities"]{
    line-height:30px 
}
.clg-block .tabs .tab a span{
    font-size:10px;
    display:block;
    line-height:10px 
}
.blogs-all-home{
}
.blogs-all-home .view-all{
    margin-top:20px 
}
.blogs-all-home .btn{
    display:inline-block 
}
.blogs-all-home .container .row{
    margin-bottom:15px 
}
.fixed-action-btn{
    position:fixed;
    left:23px;
    right:auto;
    bottom:15px;
    padding-top:10px;
    margin-bottom:0;
    z-index:998 
}
.fixed-action-btn .btn-wa{
    width:50px;
    height:50px;
    line-height:50px;
    box-shadow:rgba(0,0,0,.16) 0 2px 10px 0 
}
.fixed-action-btn .btn-wa i{
    font-size:30px;
    line-height:50px 
}
.fixed-action-btn ul{
    bottom:50px 
}
.fixed-action-btn ul li a{
    width:45px;
    height:45px;
    line-height:45px;
    box-shadow:rgba(0,0,0,.16) 0 2px 10px 0 
}
.fixed-action-btn ul li a i{
    font-size:25px;
    line-height:45px 
}
.fixed-action-btn.spin-close .btn-wa{
    position:relative 
}
.fixed-action-btn.spin-close .btn-wa i{
    opacity:1;
    transition:transform .3s,opacity .3s 
}
.fixed-action-btn.spin-close .btn-wa:before{
    transition:transform .3s,opacity .3s;
    content:' ';
    position:absolute;
    top:50%;
    left:50%;
    width:1.64rem;
    height:2px;
    background:#fff;
    margin-top:-2px;
    margin-left:-.82rem;
    transform:rotate(0);
    opacity:0 
}
.fixed-action-btn.spin-close .btn-wa:after{
    transition:transform .3s,opacity .3s;
    content:' ';
    position:absolute;
    top:50%;
    left:50%;
    width:1.64rem;
    height:2px;
    background:#fff;
    margin-top:-2px;
    margin-left:-.82rem;
    transform:rotate(0);
    opacity:0 
}
.fixed-action-btn.spin-close.active .btn-wa i{
    opacity:0 
}
.fixed-action-btn.spin-close.active .btn-wa:before{
    opacity:1;
    transform:rotate(135deg) 
}
.fixed-action-btn.spin-close.active .btn-wa:after{
    opacity:1;
    transform:rotate(405deg) 
}
#enquiry .input-field input[type=date]{
    display:block;
    -webkit-appearance:textfield;
    -moz-appearance:textfield 
}
.rating .rate-box .recent .reply-box{
    border:1px solid #ddd;
    padding:7px;
    background: #f9f9f9;
    margin:10px 0 0 0;
}
.rating .rate-box .recent .reply-box h6 span {
    color: #717171;
    font-size: 12px;
}
.rating.details .rate-box .recent .reply-box{
    border:1px solid #ddd;
    padding:7px;
    background:#fff;
    margin:10px 0 0 0;
}
.rating.details .rate-box .recent .reply-box h6 span {
    color: #717171;
    font-size: 12px;
}
#ges-reviewreply .header-bg{
    background-color:#0051ab 
}
#ges-reviewreply .header-bg a{
    color:#fff;
    padding:5px;
    border-radius:30px;
    background:#00438e;
    top:5px;
    margin:0 5px 
}
#ges-reviewreply .header-bg a i{
    font-size:18px 
}
#ges-reviewreply.modal h3{
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    font-size:18px;
    margin:0;
    padding:10px 10px;
    text-align:center;
    background:#0051ab 
}
#ges-reviewreply.modal .rate-box{
    padding:10px 15px;
    margin: 10px 0;
}
#ges-reviewreply.modal .rate-box .input .input-field{
    margin-top:0;
    margin-bottom:20px 
}
#ges-reviewreply.modal .rate-box .input .input-field button{
    text-align:center 
}
#ges-reviewreply.modal .rate-box .input .input-field label{
    top:.5rem;
    left:.8rem 
}
#ges-reviewreply.modal .rate-box .input textarea.materialize-textarea{
    padding:0 0 0 10px!important;
    margin:0!important 
}
#ges-reviewreply.modal .rate-box .input input[type=email],#ges-reviewreply.modal .rate-box .input input[type=text]{
    padding:0 0 0 10px!important;
    margin:0!important 
}
#ges-discussSubmit .header-bg{
    background-color:#0051ab 
}
#ges-discussSubmit .header-bg a{
    color:#fff;
    padding:5px;
    border-radius:30px;
    background:#00438e;
    top:5px;
    margin:0 5px 
}
#ges-discussSubmit .header-bg a i{
    font-size:18px 
}
#ges-discussSubmit.modal h3{
    text-transform:uppercase;
    color:#fff;
    display:inline-block;
    font-size:18px;
    margin:0;
    padding:10px 10px;
    text-align:center;
    background:#0051ab 
}
#ges-discussSubmit.modal .rate-box{
    padding:10px 15px;
    margin: 10px 0;
}
#ges-discussSubmit.modal .rate-box .input .input-field{
    margin-top:0;
    margin-bottom:20px 
}
#ges-discussSubmit.modal .rate-box .input .input-field button{
    text-align:center 
}
#ges-discussSubmit.modal .rate-box .input .input-field label{
    top:.5rem;
    left:.8rem 
}
#ges-discussSubmit.modal .rate-box .input textarea.materialize-textarea{
    padding:0 0 0 10px!important;
    margin:0!important 
}
#ges-discussSubmit.modal .rate-box .input input[type=email],#ges-discussSubmit.modal .rate-box .input input[type=text]{
    padding:0 0 0 10px!important;
    margin:0!important 
}
.discussion .input {
    border-bottom: 1px dashed #dadada;
}
.discussion .input p {
    font-size: 13px;
    margin: 0;
    line-height: 25px;
    color: #5d5d5d;
}
.discussion .comments {
    background: #fff;
    border: 1px solid #ddd;
    padding: 5px 
}
.discussion .comments h5 {
}
.discussion .ck.ck-editor__editable_inline>:first-child {
    margin-top: 0 
}
.discussion .ck-editor__editable {
    min-height: 70px !important;
}
.discussion .comments .recent-box {
    padding: 5px;
}
.discussion .comments .recent {
    border-left: 4px solid #ccc;
    padding: 5px;
    background: #ffffff;
    margin: 0;
    margin-bottom: 5px;
}
.discussion .comments .recent:nth-child(odd) {
    background: #f9f9f9;
}
.discussion .comments .recent h6 {
    font-size: 14px;
}
.discussion .comments .recent h6 span.fa-user-circle {
    color: #888888 
}
.discussion .comments .recent h6 a {
    font-size: 12px 
}
.discussion .comments .recent p.replyBtn {
    font-size: 12px;
    color: #0051ab;
}
.discussion .comments .recent p.replyBtn:hover {
    color: #3284c4;
    cursor: pointer 
}
.discussion .comments .recent h6 span {
    display: inline-block;
    color: #0051ab 
}
.discussion .comments .recent h6 span:nth-child(2),.discussion .comments .recent h6 span:nth-child(3) {
    color: #929292;
    font-size: 12px;
}
.discussion .comments .recent h6 span:nth-child(4) {
    color: #717171;
    font-size: 12px;
    text-transform: uppercase;
}
.discussion .comments .recent p {
    font-size: 13px;
    margin: 0;
    line-height: 25px;
    color: #5d5d5d;
}
.discussion .input input:not([type]), .discussion .input input[type=email], .discussion .input input[type=text], .discussion .input textarea.materialize-textarea {
    background-color: #ffffff;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    margin: 0 0 10px 0;
    font-size: 13px;
    color: #5d5d5d !important;
}
.discussion .input input:not([type]), .discussion .input input[type=email]:focus, .discussion .input input[type=text]:focus, .discussion .input textarea.materialize-textarea {
    border: 1px solid #0051ab;
}
.discussion .input .btn {
    border-radius: 2px;
    margin: 5px 1px 0 1px;
    height: 32px;
    line-height: 32px;
}
.discussion .input p#discussionEditp {
    color: #074272;
    font-size: .8rem;
    margin: 0 0 -3px 2px;
}
.discussion .input .textarea-field {
    margin-bottom: 10px;
}
.discussion .input .input-field label {
    top: .3rem;
    left: 2px;
}
.discussion .replyBox {
    border: 1px solid #ccc;
    padding: 5px;
    background-color: #ffffff;
}
.discussion .replyBox .row {
    margin-bottom: 0 
}
.discussion .replyBox input:not([type]), .discussion .replyBox input[type=email], .discussion .replyBox input[type=text], .discussion .replyBox textarea.materialize-textarea {
    background-color: #ffffff;
    border: 1px solid #c4c4c4;
    border-radius: 2px;
    margin: 0 0 10px 0;
    font-size: 13px;
    color: #5d5d5d !important;
}
.discussion .replyBox input:not([type]), .discussion .replyBox input[type=email]:focus, .discussion .replyBox input[type=text]:focus, .discussion .replyBox textarea.materialize-textarea {
    border: 1px solid #0051ab;
}
.discussion .replyBox .btn {
    border-radius: 2px;
    margin: 5px 1px 8px 1px;
    height: 32px;
    line-height: 32px;
}
.discussion .replyBox p#discussionEditp {
    color: #074272;
    font-size: .8rem;
    margin: 0 0 -3px 2px;
}
.discussion .replyBox .textarea-field {
    margin-bottom: 10px;
}
.discussion .replyBox .input-field label {
    top: .3rem;
    left: 2px;
}
.reply-a {
    text-align: right;
    margin: -6px 3px -6px 0;
    display: block;
    font-size: 12px;
}
.slider-side{
    background-color:#eee;
    border-radius:0 
}
.slider-side img{
    max-width:100%;
    border-bottom:none;
    width:100%;
    height:auto;
    background-color:#eee;
    font-size: 15px;
    color: #0051ab;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle 
}
.slider-side .row{
    margin-bottom:0!important 
}
.newsletter {
    background: #eee;
    background-size: cover;
    border-radius: 0;
    position: relative;
}
.newsletter h3 {
    text-transform: uppercase;
    font-size: 16px;
    font-weight: 500;
    text-align: left;
    padding: 7px 10px;
    margin: 0;
    font-family: 'Inter',sans-serif;
    color: #fff;
    background: #0051ab;
}
.newsletter .newsletter-box {
    padding: 10px;
}
.newsletter .newsletter-box h6 {
    font-size: 15px;
    font-weight: 500;
    margin: 10px 0;
}
.newsletter .newsletter-box p {
    margin: 10px 0;
    padding: 0;
    background-color: transparent;
    border-radius: 0;
    line-height: 1.5rem;
}
.newsletter .newsletter-box img {
    float: right;
    width: 66px;
    margin: 0 5px 5px 5px;
}
.newsletter .newsletter-box .newsletter-form {
    margin-top: 15px;
}
.newsletter .newsletter-box .newsletter-form .btn {
    border-radius: 2px;
    height: 33px;
    line-height: 33px;
    outline: 0;
    padding: 0 1rem;
    margin: 0;
    background-color: #ed462f !important;
}
.newsletter .newsletter-box .newsletter-form .btn:hover {
    background-color: #333 !important;
}
.newsletter .newsletter-box .newsletter-form input[type=email] {
    background-color: #ffffff;
    margin: 0 0 10px 0;
}
.faqs-loadmore-btn {
    display: block;
    border: none;
    background-color: #0051ab;
    color: #fff;
    transition: .25s all;
    margin: 10px auto 1px auto;
    padding: 2px 10px 2px 10px;
    border-radius: 20px;
}
.faqs-loadmore-btn:focus, .faqs-loadmore-btn:hover {
    background: #3469b9;
    color: #fff;
    outline: 0;
}
.faqs-loadmore-btn:active {
    background: #24416d;
    color: #fff;
}
.faqs-loadmore-btn:disabled {
    opacity: .65;
}