@media screen and (max-width: 1440px) {

    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {

        right: 70px;

      

    }

    .hero-slider .swiper-button-prev {

        right: 40px;

        transform: translateX(1240px) !important;

        position: absolute;

    }

    .partner-section .partner-left {

        padding-left: 70px;

    }

    .partner-section .bg {

        width: 42.4%;

    }

}



@media (min-width: 1366px) and (max-width:1366px)  {

    .gallery-sec .grid-wrapper .tall {

        grid-row: span 3;

    }

    .lg-dispay-none{

        display: none !important;

    }

}

@media screen and (max-width: 1366px) {



    .footer-sec {

      

        background-size: auto;

       

    }

    .first-sec .contain-wrp {

        width: 90%;

        position: relative;

        top: -100px;

    }

    .first-sec .contain-wrp .box-img img {

        border-radius: 20px;

        margin-left: 325px;

        z-index: 99;

        height: 290px;

        width: 520px;

    }

    .first-sec .contain-wrp .from-box .box {

        width: 68%;

        margin-left: 249px;

        padding: 40px 40px 40px 40px;

    }

    .hero-slider .swiper-button-prev {

        transform: translateX(1168px) !important;

    }

    .highlights-sec .left-border::after {

        content: "";

        position: absolute;

        width: 103px;

        border: 1px dashed #ffffff;

        left: 441px;

        top: 85px;

        z-index: revert-layer;

    }

    .highlights-sec .right-border::after {

        content: "";

        position: absolute;

        width: 105px;

        border: 1px dashed #ffffff;

        right: 441px;

        top: 85px;

        z-index: revert-layer;

    }

}

@media screen and (max-width: 1199px) {



    .hero-slider .swiper-button-prev {

        right: 40px;

        transform: translateX(1020px) !important;

        position: absolute;

    }

  

    .admission-sec .admission-box {

        width: 90%;

     

    }

    .highlights-sec .left-border::after {

        content: "";

        position: absolute;

        width: 90px;

        border: 1px dashed #ffffff;

        left: 369px;

        top: 85px;

        z-index: revert-layer;

    }

    .highlights-sec .right-border::after {

        content: "";

        position: absolute;

        width: 83px;

        border: 1px dashed #ffffff;

        right: 370px;

        top: 85px;

        z-index: revert-layer;

    }

    .footer-sec {

        background-size: cover;

    }

    .partner-section .bg {

        width: 42.8%;

    }

    .first-sec .contain-wrp .box-img img {

        border-radius: 20px;

        margin-left: 270px;

        z-index: 99;

        height: 256px;

        width: 409px;

    }

    .first-sec .contain-wrp .from-box .box {

        width: 68%;

        margin-left: 249px;

        padding: 26px 40px 26px 40px;

    }

    .first-sec .contain-wrp .from-box .box {

        margin-left: 196px;

    }

    .highlights-sec .timeline > li > .timeline-badge{

        left: 51.8%;

    }

    .partner-section .partner-left {

        padding-left: 30px;

       

    }

   

    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {

        right: 50px;

        left: auto;

    }

  }

@media screen and (max-width: 1040px) {

    .admission-sec .admission-box {

        width: 86%;

     

    }

    .highlights-sec .left-border::after {

        content: "";

        position: absolute;

        width: 90px;

        border: 1px dashed #ffffff;

        left: 369px;

        top: 85px;

        z-index: revert-layer;

    }

    .highlights-sec .right-border::after {

        content: "";

        position: absolute;

        width: 83px;

        border: 1px dashed #ffffff;

        right: 370px;

        top: 85px;

        z-index: revert-layer;

    }

    .footer-sec {

        background-size: cover;

    }

    .partner-section .bg {

        width: 42.8%;

    }

    .first-sec .contain-wrp .box-img img {

        border-radius: 20px;

        margin-left: 270px;

        z-index: 99;

        height: 256px;

        width: 409px;

    }

    .first-sec .contain-wrp .from-box .box {

        width: 68%;

        margin-left: 249px;

        padding: 26px 40px 26px 40px;

    }

    .first-sec .contain-wrp .from-box .box {

        margin-left: 196px;

    }

    .highlights-sec .timeline > li > .timeline-badge{

        left: 51.8%;

    }

    .partner-section .partner-left {

        padding-left: 30px;

       

    }

    .hero-slider .swiper-button-prev {

        right: 40px;

        transform: translateX(824px) !important;

        position: absolute;

    }

    .swiper-button-next, .swiper-container-rtl .swiper-button-prev {

        right: 50px;

        left: auto;

    }

  }



  @media screen and (max-width: 1000px) {

    .courses-sec .post-slide .post-title a{

        margin-top: 15px;

    }

    .big-video {

        width: 100%;

        height: 305px;

        border-radius:15px;

    }

    .sml-video {

        width: 100%;

        height: 260px;

        border-radius: 15px;

    }

    .gallery-sec .grid-wrapper {

        grid-template-columns: none;

    }

    .gallery-sec .grid-wrapper .wide {

        grid-column: none;

    }

    .highlights-sec .left-border::after, .highlights-sec .right-border::after{

        display: none;

    }

    .footer-sec{

        background-size: cover;

    }

    .hero-style .slide-text p{

        text-align: center;

    }

    .hero-style .slide-title h2 {

        

        text-align: center;

    }

    .hero-style .slide-btns > a:first-child{

        margin: auto;

        display: table;

    }

    .hero-slider .swiper-button-prev, .hero-slider .swiper-button-next{

        display: none;

    }

    .hero-style .container {

        padding-top: 0px;

        margin-top: -80px;

    }

    .header-area .nav-link {

       

        color: #ffffff;

    }

    .first-sec .contain-wrp .box-img {

        display: none;

    }

    .first-sec .contain-wrp .from-box {

        width: 100%;

    }

    .first-sec .contain-wrp .from-box .box {

        margin-left: 0;

    }

    .first-sec .contain-wrp .from-box .box {

        width: 100%;

    }

    .admission-sec .admission-box .admission-img {

       

        display: none;

    }

    .admission-sec .admission-box {

       

        padding: 50px;

    }

    .highlights-sec .timeline > li > .timeline-panel{

        width: 100% !important;

        margin-right: 10px;

    }

    .highlights-sec .timeline:before{

        display: none;

    }

    .highlights-sec .timeline > li > .timeline-badge{

        display: none;

    }

    .partner-section .bg {

        display: none;

    }

    .partner-section {

        padding: 80px 0px 80px 0px;

    }

    .partner-section .partner-left {

         padding-left: 0px;

         margin-bottom: 30px;

    }

    .highlights-sec, .whystudy-sec, .gallery-sec, .hear-sec, .partner-section, .courses-sec,.footer-sec, .admission-sec {

        padding: 50px 0px 50px 0px;

       

    }

    .first-sec{

        padding-bottom: 50px;

    }

    .highlights-sec .timeline > li.timeline-inverted > .timeline-panel {

        float: none;

    }

    .whystudy-sec .college-video {

        width: 100%;

        height: auto;

    }

    .footer-sec .follow h3, .footer-sec .link h3 {

        

        font-size: 22px;

    }

  }





  @media screen and (max-width: 600px) {

    .logo{

        width:180px;

    }

    .logo-top{

        width:180px

    }

    .big-video {

        width: 100%;

        height: 170px;

        border-radius: 15px;

    }

    .sml-video {

        width: 100%;

        height: 170px;

        border-radius: 15px;

    }

  

    .footer-sec .follow h3, .footer-sec .link h3 {

        font-size: 22px;

        text-align: center;

    }

    .logo{

       margin: auto;

       display: table;

    }

    .footer-sec p{

        text-align: center;

    }

    .slide-bg-image:before{

        z-index: -5;

    }

    .header-area .topbar{

        display: none;

    }

    .calls {box-shadow: 0px 0px 10px #ccc;

        width: 50px;background-color: #6735C4;display:flex;flex-wrap:wrap;height: 50px;position: fixed;display: flex;justify-content: center;align-items: center;

        z-index: 99999;bottom: 40px;right:10px;border-radius: 50px;overflow: hidden;text-align: center;font-size:18px;color:#ffffff;

        &.mails{bottom:120px;background-color:#075E54;}



    

        

    }

    .first-sec .contain-wrp .from-box {

        width: 100%;

       

    }

    .partner-section .partner-wrap .partner-item {

       

        flex-basis: 48.33%;

       

    }

    .hero-style .container {

        padding-top: 0px;

       

    }

    .highlights-sec .timeline > li > .timeline-panel {

        width: 95% !important;

        margin-right: 10px;

    }

    .header-area .topbar .email-phone{

        margin-left: 0px;

    }

    .header-area .topbar .email-phone ul {

        display: block;

      

    }

    .header-area .topbar .email-phone ul {

        display: block;

        padding-left: 0px;

    }

    .header-area .topbar .email-phone ul li {

        margin-left: 0px;

    }

    .header-area .topbar .contact-info ul {

        padding-left: 0px;

        margin-left: -10px;

    }

    .aviation-wrp{

        margin-top: -80px;

    }

    .whystudy-sec .box-one{

        margin-bottom: 20px;

    }

    .highlights-sec .timeline > li.timeline-inverted > .timeline-panel {

        float: right;

    }

    

    .highlights-sec .timeline {

        padding: 0px 0 0px;

    }

    .first-sec .aviation-wrp h2, .first-sec .aviation-wrp h1, .highlights-sec h2, .whystudy-sec h2, .gallery-sec h2, .admission-sec .admission-box h2, .hear-sec h2, .partner-section .partner-left h2, .courses-sec h2

    {

        font-size: 26px;

    }

    .first-sec .contain-wrp .from-box .box h3 {

        font-size: 22px;

    }

    .highlights-sec, .whystudy-sec, .gallery-sec, .hear-sec, .partner-section, .courses-sec, .footer-sec, .admission-sec {

        padding: 50px 0px 20px 0px;

    }

    .footer-sec a {

        font-size: 14px;

        margin: auto;

        display: table;

    }

 

    .whystudy-sec .college-video .text {

        

        width: 90px;

    }

    .courses-sec .owl-controls .owl-buttons .owl-prev, .courses-sec .owl-controls .owl-buttons .owl-next{

        display: none;

    }
    .text-bg-dark{
        width: 80% !important;
    }
    .dropdown-item {
        width: 260px;
    }
    .dropdown-item:hover {
        background-color: #F09125;
      
        width: 100%;
    }
    .slide-bg-image:before {
        content: "";
        position: absolute;
        background: rgb(0, 0, 0);
        background: linear-gradient(90deg, rgba(0, 0, 0, 0.4979166666666667) 105%, rgba(255, 255, 255, 0.05926120448179273) 100%);
        width: 100%;
        height: 850px;
        z-index: 0;
    }
  }