@media(max-width:1200px){
}
@media(max-width:991px){
   /* .introBg.nayan .col-xl-6.rgt{
    margin-top: 31px;
   } */
    /* section.introBg.nayan .row {
    flex-direction: column-reverse;
} */

    .intro-wrap.last p {
    font-size: 35px;
    line-height: 40px;
    text-align: left;
}
    .approach h4{
        font-size: 30px;
    }
    .focus h4 {
    font-size: 30px;
    line-height: 40px;
    }
    .focus p{
        line-height: 26px;
    }
        .focus p {
        padding-bottom: 0;
    }
   .social-icon-top{
    padding-bottom: 20px;
   }
    .introBg.nayan .col-xl-6.lft {
    padding-left: 10px;
    padding-right: 10px;
}
.iconFlxs div:last-child {
    max-width: 170px;
}
.iconFlxs div{
    border: none;
}
.handShakeImg {
    max-width: 308px;
    padding-bottom: 30px;
}
    .bookSession
 {
    margin: 81px auto 81px;
}
    .approach{
/*        border-bottom: 0px;*/
                padding-bottom: 70px;
    }
    .focus-btn a {
     border-top: 1px solid #fff; 
}
    .my-sidenav.active {
  display: block; 
}
    .navbar {
        padding-right: 10px;
    }
    .logo p{
        font-size: 14px !important;
        color: #fff;
    }
    .menuRgt{
        display: none;
    }
    .logo img {
    margin-right: 15px;
    width: 50px;
}
    .focus h4{
        padding-top: 0px;
    }
    .iconFlxs div {
    margin-bottom: 40px;
}
    .iconFlxs {
    /* display: block; */
    text-align: center;
    gap: 0;
}
    .intro .read-btn a {
    padding: 10px 20px 10px;
}
    .introBg{
        padding-top: 85px;
    }
    .intro-img
    {
        padding-top: 71px;
    }
    .logo p span{
        font-size: 20px;
    }
    .focus#AccreditationDiv .focus-btn a {
    border-top: 1px solid #fff;
}
    .focus#AccreditationDiv {
    border-top: 0px solid;
}
    .focus {
    padding: 50px 0; 
}
    .approach h4 {
    line-height: 40px !important;
    padding: 50px 0px 50px 0px;
}
    .focus#AccreditationDiv h4 {
    line-height: 40px !important;
    font-size: 32px;
}
    /* .form-container.homeFrom {
            margin-top: 80px !important;
        margin-bottom: 90px;
    
} */
    .rowWidth .col-xl-5{
        max-width: 50%;
        width: 100%;
         } 
        .intro-wrap {
         border-bottom: 0px solid #fff !important; 
    }
  


.intro-wrap {
     border-right: 0px solid #fff !important; 
}
    .intro p {
        padding: 40px 0px 30px 0px !important;
    }
    .footer-right ul li:first-child {
    padding-left: 0px;
}
    .mail-icon:after {
    content: '';
    background-color: transparent;
}
    .mailfoot::before {
    content: '';
    background-color: transparent;
}
    .mail-icon {
    margin-right: 0px;
    padding-right: 20px;
    padding-left: 0px;
}
  
    .footer-wrap {
     margin-top: 0px; 
     /* display: block; */
}
    .certiIcon {
    margin-bottom: 30px;
    width: 100%;
    text-align: center;
}
    .menu, .nav-icon3 {
        display: none;
    }   
    .my-sidenav {
        width: 0px;
        display: block;
        position: fixed;
        top: 0;
        right: 0;
        overflow-x: hidden;
        z-index: 999999999;
        height: 100vh;
        max-width: 0px;
        width: 100%;
        background-color:#007A3F;
        transition: 0.5s;
        -webkit-transition: 0.5s;
    }
    .my-sidenav>ul {
        padding: 0px 20px 0px;
    }
    .my-sidenav>ul>li>ul {
        margin-top: 0px;
        display: none;
    }
    .my-sidenav ul.submenu li ul.submenu {
        display: none;
        position: static;
        width: 100%;
    }
    .my-sidenav ul {
        list-style-type: none;
        padding-left: 15px;
    }
    .my-sidenav ul li
    {
        border-bottom: 1px solid #ffffff;
        padding: 15px 0px;
    }
    .my-sidenav > ul > li > ul >li
    {
        border-bottom: 1px solid #ffffff;
        padding: 10px 0px;
    }
    .my-sidenav > ul > li > ul >li:last-child, .my-sidenav ul.submenu li ul.submenu li:last-child
    {
        border-bottom: 0px;
    }
    .my-sidenav ul.submenu li ul.submenu li {
        border-bottom: 1px solid #ffffff;
        padding: 10px 10px;
    }
    .my-sidenav ul.submenu li ul.submenu li a {
        color: #ffffff;
        font-size: 16px;
    }

    .cross-btn1 {
        text-align: right;
        padding: 16px 14px 0px 0px;
        color: #fff;
        font-size: 35px;
        cursor: pointer;
    }
    .my-sidenav .submenu-indicator-minus .submenu-indicator {
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .my-sidenav .submenu-indicator {
        font-size: 30px;
        position: absolute;
        line-height: 25px;
        right: 15px;
    }
    .my-sidenav>ul>li>a {
        color: #ffffff;
        font-size:18px;
        display:block;
    }
    .my-sidenav>ul>li>ul>li>a {
        color: #ffffff;
        font-size: 14px;
    }
    .my-sidenav>ul>li>ul>li>a img {
        padding-right: 0;
        float: right;
        padding-left: 50px;
    }
.intro-wrap
{
    border-bottom:1px solid #fff;
    padding-top: 30px;
}
.orientation
{
    border-right: 1px solid #fff;
}
.orientation h5
{
    min-height: auto;
    padding-right: 40px;
    padding-bottom: 60px;
}
.oren-wrap
{
    border-right: none;
}
}

@media (max-width: 767px) {
    .intro-wrap.last p{
        text-align: center;
    }
    .newN .col-xl-6.hand {
    background-color: #1C4233;
    padding-left: 0;
    padding-right: 0px;
}
        section.introBg.nayan .row {
    flex-direction: column-reverse;
}
  .introBg.nayan .col-xl-6.rgt{
    margin-top: 25px;
   }
  .introBg.last .col-xl-6.rgt{
    margin-top: 0px;
   }
    .intro-img{
        padding-bottom: 50px;
        padding-top: 50px;
    }
    .footer-wrap{
        display: block;
    }
    .intro-wrap.last{
        padding-top: 0;
        display: flex;
        flex-direction: column;
        align-items: center;
    }
        .approach{
            padding-bottom: 25px;
        }
        .iconFlxs{
            display: block;
        }
        .iconFlxs div, .iconFlxs div:last-child{
            max-width: 100%;
        }
        .visible-xs
 {
        display: block !important;
    }
       .hidden-xs
 {
        display: none !important;
    }
        header .container {
        padding: 0px;
    }
    .intro-wrap p span
    {
        padding-top: 25px;
    }
    .intro-wrap p
    {
        text-align: center;
    }
    .social-icon-top,.bothImg
    {
        justify-content: center;
    }
.logo p span
{
    font-size: 18px;
}
.logo p
{
    font-size: 10px!important;
    line-height: 20px;
}
.logo
{
    padding-left: 15px;
}
.navbar
{
    padding-right: 15px;
}
.newN .col-xl-6.hand
{
    padding: 0px 15px;
}
}
@media (max-width: 480px){
    .accrBg .focus h4
    {
        padding-bottom: 60px;
    }
    .ntree
    {
        bottom: 0;
    }
.hm-bg h1 {
    color: #fff;
    font-size: 56px;
    line-height: 68px;
}
.hm-bg h2 {
    font-size: 42px;
    line-height: 55px;
    padding-bottom: 60px;
}
.intro p {
    
    padding: 40px 40px 40px 0px;
}
.focus p
{
    padding-bottom: 0px;
}
.footer-right ul li {
    padding-left: 20px;
}
}
@media (max-width: 420px){

}
@media (max-width: 380px){
.footer-right ul li {
    padding-left: 12px;
}
}

@media(min-width:1440px)
{
    /*.intro p
    {
        min-height: 640px;
    }*/
    /* .intro-img
    {
        float: right;
    } */
    .orientation h5
    {
        min-height: 435px;
    }
}
@media(min-width:1920px)
{
    
}