@media (max-width:1660px){
    
}
@media (max-width:1460px){
    h1,.h1{font-size:50px;}
    .hero-banner .banner-content p{font-size:22px;}
    .hero-banner .banner-services .col{padding:0 15px;}
    .hero-banner .btns { max-width:520px;}

    .underwriting-main{margin: 0 -15px;}
    .study-project-section .study-project .project-detail h2{font-size:66px;}
    .study-project-section .study-project .project-detail h4{font-size:26px;}
    .inner-contact .contact-heading .contact-title{font-size:66px;}
    .inner-contact .contact-heading .contact-subtitle{font-size: 55px;}


}
@media (max-width:1365px){
    .hero-banner{padding-bottom: 135px;}
    .hero-banner .registration-form{max-width:500px;}
    .hero-banner .registration-form .best-subscribers{width: 30%;}
    .hero-banner .registration-form .registration-form-inner{padding:45px 50px 35px;}
    .underwriting-main [class*='col-']{padding: 0 15px;}
    .lectures-section{padding: 100px 0;}
    .lectures-section .lecturer-slider{padding-bottom: 100px;}
    .inner-entrollment .enrollment-list{margin-bottom:70px;}
    .inner-entrollment .enroll-box{ padding:40px 25px 50px;}
    .inner-entrollment .enroll-box .enroll-detail ul li{font-size: 26px;}
    .footer-top .footer-menu ul li,.footer-top .footer-menu ul li a,footer .footer-bottom ul li,footer .footer-bottom ul li a{font-size:20px;}

}
@media (max-width:1199px){
    h1,.h1{font-size:40px;}
    h2,.h2{font-size:34px;}
    h5,.h5{font-size:22px;}
    header .header-inner .logo{margin-right: 0;}
    .hero-banner .banner-content p{font-size:20px;}

    .hero-banner .registration-form{max-width:400px;border-radius: 30px 30px 30px 10px;}
    .hero-banner .registration-form .registration-form-inner{padding:45px 30px 35px;border-radius: 30px 30px 30px 10px;}
    .hero-banner .registration-form h2{font-size:44px;}
    .hero-banner .registration-form p{font-size:18px;}
    .hero-banner .banner-services .col{padding:0 10px;}
    .hero-banner .btns li{margin:0 10px;}

    .underwriting-main .underwriting-col{padding: 20px 15px;}
    .underwriting-main .underwriting-col .divImg{width: 80px; height: 80px; margin-bottom: 15px;}
    .underwriting-main .underwriting-col .divContent h5{margin-bottom:10px;}

    .study-project-section{padding:50px 0;}
    .study-project-section .study-img-main .study-img{border-radius: 0 80px 0 0; border-width: 6px;}

    .study-project-section .study-project .project-detail .btns li{margin-left:15px;}
    .study-project-section .study-project .project-detail .btns li .btn{min-width:195px;}

    .lectures-section .slider-area{padding-top:25px;}
    .lecturer-slider .lecture-box .teacher-detail h3{font-size:26px;}
    .lecturer-slider .lecture-box .teacher-detail h5{font-size:18px;}
    .inner-entrollment .enroll-box .enroll-icon{width: 125px; height: 125px; margin-bottom: 35px;}
    .inner-entrollment .enroll-box .enroll-detail ul li{font-size:22px;}
    .inner-contact .contact-heading .contact-title{font-size:54px;}
    .inner-contact .contact-heading .contact-subtitle{font-size:48px;}
    .inner-contact .form-tagline{font-size:18px;}
    .footer-top .footer-menu ul li,.footer-top .footer-menu ul li a,footer .footer-bottom ul li,footer .footer-bottom ul li a{font-size:18px;}



}

@media (max-width:991px){

    h1,.h1{font-size:38px;}
    .hero-banner .banner-content p{font-size:18px;}

    header .header-inner .header-left{flex-wrap:wrap;flex-direction:column-reverse;}
    header .header-inner .header-left .contact-list{margin-bottom:15px;}
    header .header-inner .header-left>ul{width:100%;justify-content:flex-end;}
    header .header-inner .social-list li{margin:0 25px 0 0;}
    .hero-banner::before{left:-21vw;top:-14.5vw;}
    .hero-banner .banner-services{flex-wrap: wrap; margin-bottom: 0;}
    .hero-banner .banner-services .col{width: 50%; margin-bottom: 30px;}
    .hero-banner .btns{flex-wrap: wrap;}
    .hero-banner .registration-form .best-subscribers{top:21%;right:-18%;width: 25%;}
    .hero-banner .registration-form .registration-form-inner::after, .hero-banner .registration-form .registration-form-inner::before{display: none;}
    .hero-banner .registration-form h2{font-size:34px;}

    .underwriting-main [class*='col-']{max-width: 50%;}
    .study-project-section .study-project .project-detail h2{font-size:52px;}
    .study-project-section .study-project .project-detail h4{font-size:20px;}
    .study-project-section .study-project .project-list li{font-size:18px;padding-right:20px;margin-bottom:15px;}
    .study-project-section .study-project .project-list li::after{top: 7px;width:8px;height:8px;}
    .study-project-section .study-project .project-detail .btns>ul{flex-wrap: wrap;}
    .inner-entrollment .enroll-box{padding:30px 15px;}

    .contact-section{padding:80px 0 50px;}
    .inner-contact .contact-heading .contact-title{font-size:44px;}
    .inner-contact .contact-heading .contact-subtitle{font-size:38px;}
    .inner-contact form .inner-form{margin-top: 40px;}
    .form-group .form-control,.form-group.form-btns .btn[type="submit"]{font-size: 18px;}

    footer .footer-top .inner-footer{flex-wrap: wrap;}
    footer .footer-top .inner-footer .footer-menu{order: 3;width: 100%;}
    footer .footer-top .inner-footer .footer-menu ul{justify-content: center; margin-top: 15px;}

}

@media (min-width:768px){
    .hamburger{display: none;}
    .mobile_sticky_btn{display: none !important;}
}

@media (max-width:767px){
    .col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{max-width:100%;}
    body{font-size: 16px;}
    h2,.h2{font-size:28px;}

    header .header-inner .logo{max-width: 160px;}
    .hero-banner{padding-bottom:80px;}
    .hero-banner::before{left:-15vw;top:-38.5vw;}
    .hero-banner .row>[class*="col-"]:first-child{margin-bottom: 30px;}
    .btn {font-size:18px;}
    .hero-banner .down-arrow{bottom: 10px;}
    .hero-banner .down-arrow a{zoom: 1;}
    .underwriting-main [class*='col-']:last-child,.underwriting-main [class*='col-']:nth-last-child(2){margin-bottom: 0;}
    .study-project-section .study-img-main{position:relative;top:auto;left:auto;transform:none;height:80vw;width:80%;margin-right:auto;}
    .study-project-section .study-project{margin-top:50px;}
    .study-project-section .study-project .project-detail .project-title{margin-bottom:25px;}
    
    
    .lectures-section{padding:50px 0;}
    .lectures-section .slider-area{padding-top:0;}
    .lectures-section .lecturer-slider{padding-bottom:60px;}
    .lecturer-slider .swiper-pagination-bullet{width:12px;height:12px;}
    .enrollment-section::after{height: 77%;}
    .inner-entrollment .enrollment-list{margin-bottom:50px;}
    .inner-entrollment .enrollment-list>[class*='col-']:not(:last-child){margin-bottom: 30px;}

    .inner-contact form .inner-form .form-group{width: 100%; margin-bottom: 10px;}
    .inner-contact form .inner-form .form-group.form-btns{width: 100%;}
    .footer-top .footer-menu ul li, .footer-top .footer-menu ul li a, footer .footer-bottom ul li, footer .footer-bottom ul li a{font-size: 16px;}
    footer .footer-bottom ul{flex-wrap: wrap;}
    footer .footer-bottom ul li{margin-bottom: 10px;}
}

@media (max-width:575px){
    h1,.h1{line-height:1; margin-bottom: 10px;}
    h2,.h2{font-size:26px;}
    h5,.h5{font-size:20px;}

    header .header-inner .logo{max-width:120px;}
    header .header-inner .header-left{flex-wrap: nowrap;flex-direction:row-reverse}
    header .header-inner .header-left .contact-list{margin-bottom: 0;}
    header .header-inner .contact-list li:not(:first-child)::before{display: none;}
    header .header-inner .contact-list li{padding-right:15px;}
    header .header-inner .contact-list li a .text{display: none;}
    header .header-inner .social-list li{margin-right: 15px;}
    .hero-banner::before{left:-21vw;top:-33.5vw;}
    .hero-banner .banner-content{margin-bottom: 30px; padding: 0;}
    .btn{font-size:16px;padding:15px 30px;}
    .hero-banner .registration-form .registration-form-inner{padding:45px 15px 25px;}
    .hero-banner .registration-form .best-subscribers{width: 70px;top:0;right:-6%;}
    .hero-banner .registration-form h2{font-size:28px;}
    .hero-banner .registration-form p{font-size:16px;}
    .hero-banner .banner-services{margin: 0 -10px;}

    .the-underwriting-section{padding-bottom: 30px;}
    .underwriting-main{margin:0 -5px;}
    .underwriting-main [class*='col-']{padding:0 5px;margin-bottom:30px;}
    .underwriting-main .underwriting-col .divImg{width:60px;height:60px;}
    .underwriting-main .underwriting-col{padding:20px 10px;}
    .underwriting-main .underwriting-col .divContent p{line-height:1.2;}
    
    .study-project-section{padding:30px 0;}
    .study-project-section .study-project .project-detail h2{font-size:32px;}
    .study-project-section .study-project .project-detail h4{font-size:17px;}
    .study-project-section .study-project .project-list{padding-bottom:15px; column-count: 1;}
    .study-project-section .study-project .project-list li{font-size:16px;margin-bottom: 10px;}
    .study-project-section .study-project .project-list li::after{width:8px;height:8px;}
    .study-project-section .study-project .project-detail .btns>ul{display: block;}
    .study-project-section .study-project .project-detail .btns li{margin: 0;}
    .study-project-section .study-project .project-detail .btns li a{width: 100%;}

    .lectures-section .lecturer-slider{padding:0 20px 60px;}
    .lecturer-slider .lecture-box .teacher-photo{width: 120px; height: 120px; border-width: 3px;}
    .swiper-button-prev, .swiper-rtl .swiper-button-next{left: 0;}
    .swiper-button-next, .swiper-rtl .swiper-button-prev{right: 0;}
    .lecturer-slider .swiper-button-next:after, .lecturer-slider .swiper-button-prev:after{font-size: 28px;}

    .enrollment-section{padding: 50px 0;}
    .inner-entrollment .enrollment-list{margin-bottom:30px;}
    .inner-entrollment .enroll-box .enroll-icon{width:90px;height:90px;margin-bottom:25px;}

    .inner-contact .contact-heading .contact-title{font-size:30px;}
    .inner-contact .contact-heading .contact-subtitle{font-size:26px;}
    .inner-contact form .inner-form{margin-top:20px;}
    .inner-contact .form-tagline{font-size:16px;}

    footer .footer-top{padding-bottom: 10px;}
    footer .footer-top .inner-footer{justify-content: center;}
    footer .footer-top .inner-footer .footer-logo{max-width: 150px;}
    footer .footer-top .inner-footer .social-list{width: 100%; margin-top: 20px;}
    footer .footer-top .footer-menu ul, .footer-top .social-list ul, footer .footer-bottom ul{justify-content: center;}
    footer .footer-top .inner-footer .footer-menu ul{flex-wrap: wrap;}
    footer .footer-top .inner-footer .footer-menu ul li{margin-bottom: 10px;}
    .mobile_sticky_btn{display:none;background:#fff;position:sticky;bottom:0;z-index:9;padding:10px 15px;}
    .mobile_sticky_btn .btn{width:100%;}
}
