@charset "utf-8";

/* CSS Document */





@media screen and (max-width: 1800px) {



}

@media screen and (max-width: 1680px) {

}





@media screen and (max-width: 1600px) {



}



@media screen and (max-width: 1520px) {

     

}



@media screen and (max-width: 1440px) {

    

}



@media screen and (max-width: 1400px) {



}





@media screen and (max-width: 1366px) {



}



@media screen and (max-width: 1280px) {



}

@media screen and (max-width: 1200px) {



}

@media screen and (max-width: 1080px) {

    

}



@media screen and (max-width: 1024px) {

  

}



@media screen and (max-width: 991px) {



}

@media screen and (max-width: 924px) {

}



@media screen and (max-width: 800px) {

}









@media screen and (max-width: 767px) {
.menuheader {
    position: inherit;
    padding: 10px 0px;
        background: #0b0b17c4;
}
.navbar-fixed-top {
    position: fixed;
    z-index: 99;
}
.logolight{
	display: none;
}
.fixedlogo{
	display: block;
}
.logo img {
    height: auto;
}
.loginBtn {
    padding: 5px 0;
}
.navbar-toggle{
	margin: 0;
    color: #fff;
}
.btn-org, .btn-org:focus {
    font-size: 12px;
    padding: 6px 20px;
}
.bannerCap {
    position: absolute;
    top: 60px;
}
.bannerCaptext {
    width: 90%;
}
.bannerCaptext p {
    font-size: 14px;
    margin: 6px 0;
    margin-bottom: 10px;
}
.bannerCaptext h2 {
    font-size: 28px;
}
.btn-blueback, .btn-blueback:focus{
    font-size: 12px;
    padding: 6px 20px;
}
.secHead h4 {
    font-size: 24px;
}
.whysecD {
    padding: 30px 0;
}
.whattextD h2 {
    font-size: 24px;
}
.whatUtcSec {
    padding: 30px 0;
}
.whatimgD h5 {
    font-size: 20px;
    margin-bottom: 10px;
    margin-top: 20px;
}
.profileSec {
    padding: 30px 0;
}
.profileCapD {
    position: absolute;
    left: 12px;
    top: 12px;
    bottom: inherit;
    width: auto;
    right: 12px;
    background: #fff;
    border-radius: 20px;
    padding: 12px;
}
.titlebadge {
    font-size: 10px;
    padding: 6px 10px;
}
.profileCapD h2 {
    font-size: 22px;
    margin-top: 5px;
}
.profileCapD p {
    font-size: 12px;
}

.courseCapD h2 {
    font-size: 16px;
    margin: 0;
}
.courseCapD .border2 {
    margin: 5px 0;
}
.courseCapD ul li {
    font-size: 11px;
}
.courseCapD{
	padding: 10px;
}
.courseSec, .howapplySec, .faqSec, .blogSec{
    padding: 30px 0;
}
.home-blog-style-two-item .blog-title {
    font-size: 18px;
}
.sitemaPH ul li {
    float: none;
    margin: 0 0px;
}
.sitemaPH ul li a {
    padding: 5px 2px;
    font-size: 14px;
    color: #fff;
}
.whatimgD {
    margin-top: 30px;
}
.flip-card{
    height: 280px;
}
.bannerCap.forallpage {
    top: 60px;
}
.serpageheadp p {
    font-size: 12px;
}
.serpagemainDcap{
    width: auto;
    padding: 20px;
}
.serpagemainDcapbdr {
    padding-left: 15px;
}
.serpagemainDcap i {
    font-size: 24px;
}
.serpagemainDcap h2 {
    font-size: 20px;
    margin-top: 6px;
}
.serpagemainDcap ul li {
    font-size: 12px;
}
.serpagemainDcap h3.price {
    font-size: 22px;
    margin-top: 0;
}
.serpagemainDcap h3.price del {
    font-size: 18px;
}
.serpagemainD img {
    height: 350px;
}


}



@media screen and (max-width: 600px) {

}



@media screen and (max-width: 480px) {    




}

