.footer-flex,.short-name,.subtitle,.title-head,.title-head h2{text-align:center}
.common-btn,.subtitle{line-height:25px;font-size:18px}
body{font-family:Lato}
.common-btn{display:inline-block;color:#fff}
p{margin:0;color:#000;font-size:15px;line-height:1.4}
a{text-decoration:none}
.footer-sec-menu-head,.learning-source-footer-head{font-size:18px;color:#9f7007;font-weight:600}

.footer-main {background:#131313;padding:60px 0}
.footer-main .footer-flex{margin:0 0 50px}
.footer-main li a{color:#8a8a8a}
.footer-main .footer-sec-menu{width:19%;text-align:left}
.footer-main .footer-sec-menu-head{margin:0 0 30px;border-bottom:1px solid #fff;display:inline-block;padding:0 0 5px}
.footer-main .footer-sec-menu-ul{padding:0;margin:0;list-style:none}
.footer-main .footer-sec-menu-ul li{font-size:16px;margin:0 0 15px}
.footer-main .footer-sec-menu-ul li:last-child{margin: 0}
.footer-main .copyright-p .footer-sec-menu-ul,.footer-main .learning-source-footer .footer-sec-menu-ul{display:inline-flex}
.footer-main .copyright-p .footer-sec-menu-ul li,.footer-main .learning-source-footer .footer-sec-menu-ul li{margin:0;padding:0 10px;border-right:1px solid #8a8a8a;text-align: center;}
.footer-main .jen-contact-footer{padding:30px 0 50px;border-bottom:1px solid #8a8a8a}
.footer-main .jen-contact-footer-first.d-flex{width:48%;align-items:center;column-gap:40px}
.footer-main .contact-footer-first-address,p.jen-contact-footer-follow{font-size:16px;color:#fff;margin:0 0 5px}
.footer-main .contact-footer-first-support{font-size:16px;color:#9f7007;text-decoration:underline}
.footer-main .jen-contact-footer-social{column-gap:15px;margin:0 0 15px}
.footer-main .copyright-p{padding:25px 0}
.footer-main .copyright-p p{font-size:16px;color:#8a8a8a}


.header-main-second{padding: 30px 0 0;position: relative;}
nav.navbar {    width: auto; position: static;padding: 0;}
.logo-left {width: 19%;}
.logo-left img{width: 100%}
.header-main nav.navbar .navbar-collapse {position: inherit;}
.navbar .navbar-collapse ul.navbar-nav {margin: auto; position: inherit;}
.navbar .navbar-collapse ul.navbar-nav li {margin: 0 2px; position: inherit;}
.navbar .navbar-collapse ul.navbar-nav li a {color: #242424;position: relative;font-size: 16px;padding-top: 18px;padding-bottom: 40px;font-weight: 600;padding-right: 10px;padding-left: 10px}
.navbar .navbar-collapse ul.navbar-nav li a.nav-link:focus{ color:#74A3FA; }
.header-main .navbar .navbar-collapse ul.navbar-nav li a.nav-link:focus{ color:#74A3FA; }
.navbar .navbar-collapse ul.navbar-nav li a.nav-link.dropdown-toggle:after{ content:''; background:url(../images/downarrow.svg) no-repeat; font-size: 0;transition: 0.3s ease;width: 12px;height: 9px;margin: 0 0 0 6px;background-size:12px }
.header-main .navbar .navbar-collapse ul.navbar-nav li a.nav-link.dropdown-toggle:after{ background: url(../images/downarrow.svg) no-repeat;background-size:12px}
.navbar .navbar-collapse ul.navbar-nav li a.active {color: var(--ds-primary);}
.navbar .navbar-collapse ul.navbar-nav li a.nav-link:hover,.header-main .navbar .navbar-collapse ul.navbar-nav li a.nav-link:hover{ color:#07369F; }

.navbar .navbar-collapse ul.navbar-nav li.nav-item{position: relative;}
.navbar .navbar-collapse ul.navbar-nav li .dropdown-menu-more {margin: -1px 0 0;background: #F9F8F8;border-radius: 0px 0px 20px 20px;width: 250px;right: -10px;padding: 15px 30px;box-shadow: 0 3px 6px rgba(0, 0, 0, 16%);border: none;}

.navbar .navbar-collapse ul.navbar-nav .about-us-list-head{padding: 0}
.navbar .navbar-collapse ul.navbar-nav li .dropdown-menu .container{padding: 0;display: block;}
.navbar .navbar-collapse ul.navbar-nav .about-us-list-head li{list-style: none}
.navbar .navbar-collapse ul.navbar-nav .about-us-list-head li a{    padding: 0 0 10px;margin: 0 0 11px;display: block;border-bottom: 1px solid #EBEBEB}
.navbar .navbar-collapse ul.navbar-nav .about-us-list-head li:last-child a{margin: 0;border-bottom: none;padding: 0}
.navbar .navbar-collapse ul.navbar-nav .about-us-list-head li:hover a{color: #07369F}


/*nav.navbar{position: relative;}*/
.navbar .navbar-collapse ul.navbar-nav li.contact-us-header-nav{display: flex;align-items: center;}
.navbar .navbar-collapse ul.navbar-nav li a.contact-us-header{background: #07369F;color: #fff !important;padding: 20px 34px;border-radius: 40px;margin: 0 0  20px 30px; position: relative;transition: all .35s;}
.navbar .navbar-collapse ul.navbar-nav li a.contact-us-header span{position: relative;z-index: 2;}
.navbar .navbar-collapse ul.navbar-nav li:hover a.contact-us-header,.header-main .navbar .navbar-collapse ul.navbar-nav li a.contact-us-header,.header-main .navbar .navbar-collapse ul.navbar-nav li:hover a.contact-us-header{color: #fff !important}
.top-head{background: #1F2C30;color: #fff;padding: 20px 0}
.top-head-left a{font-size: 16px;line-height: 20px;color: #fff}
.head-middle{padding: 0 20px;border-right: 1px solid #2A373B;border-left: 1px solid #2A373B;margin: 0 20px}
.top-head-left{width: 75%}

.navbar .navbar-collapse ul.navbar-nav li.nav-item.position-inherit{position: inherit;}
.dropdown-menu-course{margin: -1px 0 0;background: #F9F8F8;border-radius: 0px 0px 20px 20px;width: 100%;padding: 40px;box-shadow: 0 3px 6px rgba(0, 0, 0, 16%);border: none;left: 0}
.navbar .navbar-collapse ul.navbar-nav li .nav.nav-tabs a {width: 100%;white-space: nowrap;}
.navbar .navbar-collapse ul.navbar-nav li .nav.nav-tabs{overflow: auto;flex-wrap: nowrap;}
.navbar .navbar-collapse ul.navbar-nav li .nav.nav-tabs a{width: 100%;white-space: nowrap;background: #F9F8F8;color: #757575;padding: 15px;border-radius: 30px;margin: 0 0 20px;outline: none;    outline-offset: 0px;}
.navbar .navbar-collapse ul.navbar-nav li .nav.nav-tabs a.active{background: #07369F;color: #fff}
.navbar .navbar-collapse ul.navbar-nav li a.ssc-exam-name {width: 32%;background: #fff;padding: 20px 40px;font-size: 20px;}
.navbar .navbar-collapse ul.navbar-nav .ssc-exam-head-list{row-gap: 20px;margin: 30px 0 0;height: 450px ;overflow: auto;}

@media (min-width:992px){
    .dropdown:hover .dropdown-menu {display: flex;}
    .navbar .navbar-collapse ul.navbar-nav li:hover a.nav-link.dropdown-toggle:after{background: url(../images/downarrow1.svg) no-repeat;background-size:12px}
}
@media (max-width:1400px){
    .top-head-left{width: 84%}
}
@media (max-width:1199px){
    .header-main .top-head-right{display: none}
    .top-head-left{width: 100%}
    .navbar .navbar-collapse ul.navbar-nav li a{padding-left: 7px;padding-right: 7px;padding-bottom: 20px;}
    .navbar .navbar-collapse ul.navbar-nav li a.contact-us-header{    margin: 0 0 10px 20px;    padding: 14px 24px;}
    .footer-main{padding: 50px 0}
    .footer-main .jen-contact-footer-first.d-flex{column-gap: 20px}
    .footer-main .jen-contact-footer-first.d-flex{width: 55%}
}
@media (max-width:991px){
.footer-main .copyright-p .footer-sec-menu-ul{flex-wrap: wrap;}
   .footer-main .footer-flex{flex-wrap: wrap;justify-content: start !important;row-gap: 30px;column-gap: 20px;}
   .footer-main .footer-sec-menu{width: 31%}
   .footer-sec-menu-head, .learning-source-footer-head{font-size: 16px}
   .footer-main .footer-sec-menu-head {margin: 0 0 20px;}
   .footer-main .footer-sec-menu-ul li{margin: 0 0 10px}
   .footer-main .copyright-p .footer-sec-menu-ul li, .footer-main .learning-source-footer .footer-sec-menu-ul li{padding: 0 6px}
   .footer-main .jen-contact-footer{padding: 30px 0;flex-wrap: wrap;row-gap: 20px;}
   .footer-main .jen-contact-footer-first.d-flex{width: 100%}
   .footer-main .copyright-p{padding: 25px 0 0;flex-wrap: wrap;flex-direction: column-reverse;row-gap: 10px;}

   .top-head-left { display: flex;flex-wrap: wrap;row-gap: 11px;}
    .header-main-second{padding: 10px 0}
    .header-main .navbar-toggler{border: none;padding: 0}
    .header-main nav.navbar .navbar-collapse {display:block;position: fixed;top:140px;background: #fff;z-index: 999;clear: both;padding: 15px 0;left: 0;right: 0;bottom: 0;width:100%;transform: translateX(-100%);transition: 0.4s;height: 100%;margin: 0;}
    .header-main nav.navbar .navbar-collapse.in {transform: translateX(0%);height: auto;}
    .header-main .navbar .navbar-collapse ul.navbar-nav{display: block;height: 100%;overflow: auto;width: 100%;}
    .header-main .navbar .navbar-collapse ul.navbar-nav li{width: 100%;display: contents;}
    .navbar .navbar-collapse ul.navbar-nav li a.contact-us-header{margin: 0 0 0 10px;width: fit-content;}
    .navbar .navbar-collapse ul.navbar-nav li a{    padding-top: 8px;padding-bottom: 15px;}
    .header-main nav.navbar button.navbar-toggler {border-color: #fff;position: absolute;border: none;padding: 0;height: 25px;top: 11px;right: 0;}
    .header-main nav.navbar button.navbar-toggler span.navbar-toggler-icon {background: none;border:none;float: left;}
    .header-main nav.navbar button.navbar-toggler span.navbar-toggler-icon:after{content:'';position:absolute;width:30px;left:0;top:11px;height:11px;border-top:3px solid #000;border-bottom:3px solid #000}
    .header-main nav.navbar button.navbar-toggler span.navbar-toggler-icon:before{content:'';background:#000;height:3px;position:absolute;top:4px;width:30px;left:0;}
    .header-main .header-main nav.navbar button.navbar-toggler span.navbar-toggler-icon:after{ border-top: 3px solid #000; border-bottom: 3px solid #000;}
    .header-main .header-main nav.navbar button.navbar-toggler span.navbar-toggler-icon:before{background: #fff;}
    .header-main nav.navbar button.navbar-toggler.menu-close span.navbar-toggler-icon:after{-webkit-transition:.3s;-ms-transition:.3s;transition:.3s;top:11px;border:0;height:3px;width:25px;background:#000;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
    .header-main nav.navbar button.navbar-toggler.menu-close span.navbar-toggler-icon:before{top:11px;transition:.3s;background:#000;width:25px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
    .header-main .header-main nav.navbar button.navbar-toggler.menu-close span.navbar-toggler-icon:after{background: #fff;border: 0}
    .navbar .navbar-collapse ul.navbar-nav li .dropdown-menu{width: 100%;padding: 20px 10px;border-radius: 0}
    .navbar .navbar-collapse ul.navbar-nav li .dropdown-menu .container{max-width: 100%}
    .navbar .navbar-collapse ul.navbar-nav li a.nav-link:hover, .header-main .navbar .navbar-collapse ul.navbar-nav li a.nav-link:hover{color: #fff;}
    .navbar .navbar-collapse ul.navbar-nav li.show a.nav-link.dropdown-toggle:after{transform: rotate(180deg);}
    .navbar .navbar-collapse ul.navbar-nav li a { padding-left: 27px;padding-right: 27px;}
    .navbar .navbar-collapse ul.navbar-nav li a.contact-us-header {margin: 10px 0 0 20px;padding: 10px 20px;}
    .navbar .navbar-collapse ul.navbar-nav li a{font-size: 15px}
}  
@media (max-width: 767px){
    .footer-main{padding: 40px 0;}
    .footer-main .footer-sec-menu{width: 47%}
    .footer-main .footer-flex{margin: 0 0 30px}
    .learning-source-footer,.footer-main .jen-contact-footer-first.d-flex {flex-wrap: wrap;row-gap: 15px;}
    .footer-main .footer-sec-menu-ul{flex-wrap: wrap;row-gap: 10px;}
    .footer-main .jen-contact-footer-social a.googleapp{width: 47%}
    .footer-main .jen-contact-footer-social a.googleapp img{width: 100%}
    .footer-main .flex-shrink-0 {max-width: 190px;}
    .top-head{display: none}
    .header-main-second { padding: 20px 15px ;}
    .logo-left{width: 44%}
    .header-main nav.navbar button.navbar-toggler{top: 30px;right: 30px}
    .header-main nav.navbar .navbar-collapse{top:60px}
}