@media screen and (min-width: 1800px){

}
@media screen and (max-width: 1600px){

}
@media screen and (min-width: 1500px){
	.certificates-section .scb-headingbx h5 {
    font-size: 17px;
}
	
}
@media screen and (max-width: 1400px){

}
@media (min-width: 1200px) and (max-width: 1399px){

.accredition-section {
    padding: 50px 0;
}
.accredition-image, .accredition-content {
    margin-bottom: 50px;
}
.Partnerss-main .section-heading p { 
    font-size: 16px;  
}
}
 
 @media  (max-width: 1299px){  
    .certificates-section .tabcontent {
    padding: 15px; 
}
.certificates-section .tab button { 
    padding: 15px; 
    font-size: 14px; 
}
 
.certificates-section .scb-headingbx h5 {
    font-size: 14px;
}
 
.certificates-section .scb-contentbxx ul li {
    font-size: 14px;
}
 }
@media  (max-width: 1199px){  

/* .arrow-bxx {
    position: absolute;
    right: 4rem;
    top: -20px;
} */
.main-header .navbar-nav {
    gap: 20px;
}
.Learning-section {
    padding: 60px 0;
}
.Learning-card .l-bxx:last-child svg {
    height: 100%;
}
.partners-bxx {
    padding: 60px 0;
}
.accredition-section {
    padding: 50px 0;
}
.accredition-image, .accredition-content {
    margin-bottom: 80px;
}
.accredition-content p { 
    font-size: 15px; 
}
.banner-card { 
    height: 80vh; 
}
.main-heading { 
    font-size: 38px;
    line-height: 130%; 
}
.extra-card { 
    height: 80vh; 
}
.extra-content .container {
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
}
.main-header .nav-link { 
    font-size: 14px; 
    padding: 5px 8px !important;
}
.main-header .navbar-nav {
    gap: 15px;
}
.header-btns .btn-all {
    padding: 10px 15px;
    font-size: 13px;
}
.dropdown-menu.mega-menu  h6 { 
    font-size: 15px; 
}
.dropdown-menu .dropdown-item { 
    font-size: 15px; 
}
}
 @media (min-width:992px) and (max-width:1199px){
    .Learning-content h5 { 
    width: 80%;
}
 }
@media (max-width: 991px){  
.main-header .navbar-brand {
    order: 1;
    margin-right: auto;
}

.main-header .navbar-toggler {
    order: 3;
    padding: 0;
    border: none;
    box-shadow: none !important;
    outline: none !important;
    z-index: 99;
    margin-left: 25px;
}

.main-header .th-right {
    order: 2;
    margin-right: 20px;
}

.main-header  .navbar-toggler-icon {
    transition: .5s all;
    background-image: none;
    background-color: #e4292c;
    border-radius: 1px;
    width: 30px;
    height: 2px;
    display: block;
    margin: 6px 0 0;
}
.main-header .navbar-toggler-icon:first-child {
    margin: 0;
}

#navbarSupportedContent {
    position: fixed;
    top: 0;
    left: 0;
    background: #788591;
    width: 100%;
    z-index: 999;
    height: 100vh;
    align-items: baseline;
    padding: 80px 40px 56px;
    transform: translatey(-100%);
    transition: all .4s;
}
#navbarSupportedContent.show {
    transform: translateY(0);
}
#customToggleBtn {
    border: none;
    background: transparent;
    position: absolute;
    right: 2.5rem;
    z-index: 99;
    top: 2rem;
}
#customToggleBtn i {
    font-size: 20px;
    color: #fff;
}
.header-btns {
    order: 2;
}
	.banner-main .banner-content {
    padding: 70px 0;
}
.main-header .nav-link { 
    color: #fff !important; 
}
.dropdown-menu { 
    box-shadow: none; 
    margin: 10px 0 !important; 
    background: transparent;
}
.dropdown-menu .dropdown-item { 
    color: #fff;
    padding: 10px 0!important; 
}
.certificates-section .cc-grid { 
    grid-template-columns: repeat(1, 1fr);
    gap: 10px;
}
.certificates-section .tab { 
    width: 40%; 
    flex: 0 0 40%;
}
.certificates-section .cc-bxx {
    width: 60%;
    flex: 0 0 60%;
}
.certificates-section .cc-mbx{
    height: auto;
}
.banner-content .container ,    .extra-content .container {
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
}
    .dropdown-menu.mega-menu  h6 { 
    margin: 10px 0 !important;
    font-weight: 800 !important;
    color: #fff;
}
.main-header  .dropdown-menu.mega-menu {
    height: 450px;
    overflow: hidden;
    overflow-y: auto;
}

.main-header  .dropdown-menu.mega-menu::-webkit-scrollbar-thumb {
    background: red;
}

.main-header  .dropdown-menu.mega-menu::-webkit-scrollbar {
    width: 2px;
}
.pb-inner {
    margin-bottom: 20px;
}
}
@media (min-width: 768px)  {	

.order-md-6 {
    order: 6!important;
}

}
@media (min-width: 768px) and (max-width: 991px){	


}
@media (max-width: 767px){
/* .arrow-bxx { 
    right: 0; 
    left: 0;
} */
.dropdown-menu.mega-menu .col-md-4 {
    padding: 0;
}
.main-header .navbar-nav {
    gap: 10px;
}
    .dropdown-menu.mega-menu {
    padding: 10px 0 !important;
}
  .nav-item.dropdown:hover .dropdown-menu { 
    padding: 0 0 20px 0px !important;
} 
#navbarSupportedContent { 
    padding: 20px; 
}
.Learning-card .l-bxx:last-child svg{
    height: auto;
}
.bc-inner { 
    gap: 20px;
}
.banner-btns .btn-all { 
    font-size: 14px; 
}
.banner-btns { 
    grid-template-columns: 1fr 1fr;
}
.main-heading { 
    font-size: 38px; 
}
.red-arrow.red-arrow-1 { 
    bottom: 2rem;
    left: 2rem;
}
.red-arrow.red-arrow-2 {
    position: absolute;
    bottom: 1rem;
    left: 1rem;
}
.bc-inner { 
    grid-template-columns: 1fr; 
}
.red-arrow { 
    border-left: 20px solid transparent;
    border-right: 20px solid transparent;
    border-bottom: 20px solid red; 
}
.accredition-image, .accredition-content {
    margin-bottom: 0px;
}
  .contact {
    padding: 80px 0 60px;
  }

  .contact .info-item {
    margin-bottom: 50px;
  }


  

  .contact .info-item .info-content h4 {
    font-size: 20px;
    margin-bottom: 12px;
  }

 .contact .contact-details { 
    gap: 20px;
}

  .contact .form-header {
    margin-bottom: 32px;
  }

  .contact .form-header h3 {
    font-size: 24px;
  }

  .contact .modern-form .form-group {
    margin-bottom: 24px;
  }
  .main-footer {
    padding: 20px 20px 0;
}

.certificates-section .cc-bxx {
    width: 100%;
    flex: 0 0 100%;
}
.certificates-section .certificatesf-bxx {
    flex-direction: column;
    border-radius: 0;
}
.certificates-section select#mobileTabSelect {
    background-color: #f4f8fb; 
    border-radius: 0;
        font-size: 13px;
}
.bc-inner p { 
    font-size: 15px; 
}
 .certificates-section .container-fluid {
    width: 100%; 
}
.l-svgbxx-content p {
    width: 80%;
    margin: 0 auto;
}
 .single-program-section .sub-heading {
        font-size: 26px; 
    }
        .privacy-section {
    padding: 70px 0 ;
}

    
}
@media (min-width: 407px) and (max-width: 767px){
.l-svgbxx svg , .l-svgbxx img {
    width: unset;
}
}
@media (max-width: 567px){

.header-btns .btn-all { 
    font-size: 14px; 
    padding: 8px; 
}
.main-header .navbar-toggler { 
    margin-left: 15px;
}
.bc-inner p {
    font-size: 14px;
}
.main-heading {
    font-size: 28px;
}
.l-svgbxx-content p { 
    width: 80%; 
    margin: 0 auto;

}
	.main-header  .navbar-brand img {
    width: 130px;
}
	.header-btns .btn-all:last-child { 
    width: 30px; 
}
	.arrow-bxx	 svg {
    width: unset;
}
	.certificates-section .scb-headingbx h5 br {
    display: none;
}
}

@media (max-width: 400px){ 
.Learning-card { 
    border: none; 
}
}
@media (max-width: 380px){ 
.l-svgbxx-content p { 
    width: 80%;
    margin: 0 auto;
}
	.l-svgbxx svg, .l-svgbxx img {
    width: unset;
}

}
