@media(max-width: 1800px){
    .slider_area .single_slider .slider_text h2{font-size: 45px;}
    .slider_area .single_slider .slider_text p{font-size: 25px;}
    .section-title h5{font-size: 25px;}
    .section-title h5.small{font-size: 23px;}
    .barrier-section .programmes-slider .card h5, .barrier-section.apply .card h5{height: 45px;}
    .barrier-section .card h5, .thankyou-card h5{font-size: 20px;}
}
@media (max-width: 1600px) {  
    .container {max-width: 85%;}
}
@media (max-width: 1500px){
    .header-area .main-header-area .main-menu ul li a, .header-area .main-header-area.sticky .main-menu ul li a {font-size: 14px;}
    .header-area .main-header-area{height: 80px;}
    .header-area .main-header-area.sticky .logo-img img{max-height: 60px;}
    .scholarship-card {
        height: 175px;
    }

}
@media (max-width: 1360px){
    .slider_area .single_slider .slider_text h2 {
        font-size: 40px;
    }
    .slider_area .single_slider .slider_text p {
        font-size: 23px;
    }
    .slider_area .single_slider .slider_text a{font-size: 18px;}
    .slider_area .single_slider .slider_text svg{width: 23px;}
    .section-title h3{font-size: 30px;}
    p{font-size: 16px;}
    .section-title h5{font-size: 23px;}
    .section-title h5.small{font-size: 19px;}
    .barrier-section .card h5{font-size: 20px;}
    .thankyou-card h5{font-size: 16px;}
    .barrier-section .card .card-body img{width: 20px;}
    .barrier-section .card p{font-size: 15px;}
    .barrier-section .card img{height: 250px;}
    .barrier-section .programmes-slider .card h5, .barrier-section.apply .card h5 {
        font-size: 18px;
    }
    .barrier-section.apply .card h1{font-size: 25px;}
    /* .preview-body{min-height: 100px;} */
    .barrier-section .programmes-slider .card-body{min-height: 350px;}
}
@media (max-width: 1280px) {   
    .header-area .main-header-area.sticky{top: -75px;}
    .barrier-section .get-to-know .section-title p{width: 90%;}
    .slider_area .single_slider .slider_text p{width: 100%;}
    .calculator-section button{width: 30%;}
    .calculator-section .content h5, .calculator-section li span.title, .calculator-section li::before{font-size: 25px;}
    .calculator-section li::before{line-height: 2.5rem;width: 40px;height: 40px;}

}
@media (max-width: 1024px) {
    .container {max-width: 90%;}
    .sticky-calculator p{width: 18%;}
    .owl-carousel.top-reasons-slider .owl-nav div.owl-prev{left: -3%;}
    .owl-carousel.top-reasons-slider .owl-nav div.owl-next{right: -3%;}
    .owl-carousel .owl-nav div{width: 50px;height: 50px;font-size: 20px;}
    .header-area .main-header-area .main-menu ul li a, .header-area .main-header-area.sticky .main-menu ul li a{font-size: 12px ;padding: 0 10px;}
}

@media (max-width: 992px) {
    .slicknav_menu .slicknav_nav {background: #00b5e2; width: 100%;padding: 20px 0; border-bottom: 2px solid #e4012b;flex-direction: column;}
    .slicknav_menu .slicknav_nav a  {padding: 15px 0px; letter-spacing: 1px;color: #fff;text-transform: uppercase;}
    .header-area .main-header-area .main-menu ul li{display: block;}
    .header-area .main-header-area .main-menu ul li a, .header-area .main-header-area.sticky .main-menu ul li a {padding: 10px 0;text-align: center;width: 100%;display: block !important;}
    .header-area .main-header-area .main-menu ul li:last-child a{background: none;border-radius: 0px;padding: 0;}
    .header-area .main-header-area .main-menu ul li a{color: white;}
    .slider_area .single_slider{background-image: none;padding: 120px 0 50px 0;}
    .intro-section, .barrier-section, .barrier-section .get-to-know .section-title{padding: 50px 0;}
    #programmes, .gallery-section{padding-top: 50px;}
    .cost-section{padding: 150px 0 50px 0;}
    #registration-form{padding-bottom: 50px;}
    .barrier-section .get-to-know{margin-top: 50px;}
    .slider_area .single_slider .slider_text h2 {font-size: 35px;}
    .slider_area .single_slider .slider_text p {font-size: 18px;}
    .section-title h3 {font-size: 28px;}
    .section-title h5{font-size: 18px;}
    .section-title h5.small{font-size: 14px;}
    .intro-section .top-reasons{width: 100%;}
    .intro-section .section-title h5::before, .intro-section .section-title h5::after{width: 33%;}
    .barrier-section .card h5{font-size: 17px;}
    .barrier-section .card p {font-size: 14px;}
    .barrier-section .card-body{padding: 20px 30px;}
    .barrier-section .card-body{height: 260px;}
    .barrier-section .card-body.scholarship{height: 380px;}
    .barrier-section .card h5{height: unset !important;}
    .preview-body{min-height: 0;}
    .barrier-section .programmes-slider .card-body{min-height: 280px;}
    .slider_area .single_slider.postgrad{background-image: none;}
    .slider_area .single_slider .slider_text h5{font-size: 16px;}
    .postgrad-card{height: unset;flex-direction: column;}
    .postgrad-card img{height: 300px;}
    .sticky-calculator{display: none;}
    .calculator-section{margin-top: 0;}
    #registration .container-fluid{
        max-width: 95%;
        padding-right: 15px !important;
    padding-left: 15px !important;
    }
    .scholarship-card {
        height: 190px;
    }
}

@media (max-width: 480px) {
    .header-area .main-header-area {padding: 0 15px; } 
    .slicknav_menu .slicknav_nav a {font-size: 18px;padding: 8px 0px; margin: 0;}
    .container {max-width: 95%;}
    .progress {margin-top: 0 !important;margin-bottom: 10px !important;}
    .header-area .main-header-area.sticky .logo-img {text-align: left;}
    .header-area .container{width: 100%;}
    .slider_area .single_slider{padding: 0;height: unset;}
    .slider_area .single_slider .slider_text h2 {
        font-size: 25px;
    }
    .slider_area .single_slider .slider_text p {
        font-size: 16px;
    }
    .slider_area .single_slider .slider_text a {
        font-size: 16px;
    }
    .slider_area .single_slider .slider_text svg {
        width: 18px;
    }
    .section-title h3 {
        font-size: 22px;
    }
    .intro-section a.loadmore, .cost-section a, p, .findout{font-size: 14px;}
    .intro-section .section-title h5::after, .intro-section .section-title h5::before{display: none;}
    .partner img.w-100{
        width: 50% !important;
        margin: 0 auto;
    }
    .partner .col-12.col-sm-3.col-xl-2.text-center{margin-bottom: 30px;}
    .partner .col-12.col-sm-3.col-xl-2.text-center:last-child{margin-bottom: 0;}
    .barrier-section .card img {
        height: 200px;
    }
    .barrier-section .card h5{
        font-size: 16px;
    }
    .thankyou-card h5{font-size: 14px;}
    .barrier-section .card-body {
        padding: 20px;
    }
    .barrier-section .card-body {
        height: unset;
    }
    .barrier-section .get-to-know .section-title{width: 100%;}
    .section-title h5 {
        font-size: 16px;
    }
    .barrier-section .get-to-know .section-title p {
        width: 100%;
    }
    .barrier-section .programmes-slider .card h5, .barrier-section.apply .card h5 {
        font-size: 16px;
    }
    .barrier-section .apply-slider .card{margin: 10px 20px;}
    #registration-form{width: 90%;}
    .register-section .touch_form .single_input input, .register-section .touch_form .single_input select, .register-section .touch_form .single_input textarea
    {height: 35px;margin-bottom: 10px;font-size: 14px;}
    .register-section .touch_form .single_input input::placeholder,
.register-section .touch_form .single_input textarea::placeholder{font-size: 14px;}
.gallery-slider .owl-item, .gallery-slider .owl-item.active.center {transition: none;transform: none;}
.cost-slider img{width: 60% !important; margin: 0 auto;}
.barrier-section.apply .card-body {min-height: 280px;}
.intro-section .icon-box{background: linear-gradient(to bottom, #e4012b, #1a135c);width: 90%;margin: 0 auto;}
.slider_area .single_slider .slider_text h5{font-size: 14px;}
.calculator-section ol{padding-left: 0;}
.calculator-section button{width: 100%;}
.calculator-section button{margin-bottom: 20px;}
.calculator-section {
    padding: 50px 0;
}
.calculator-section .content h5, .calculator-section li span.title, .calculator-section li::before {
    font-size: 18px;
}
.calculator-section button p{font-size: 14px;}
.calculator-section li::before {
    line-height: 2rem;
    width: 30px;
    height: 30px;
}
.thankyou-card{height: 200px;}
.footer p, .footer a{font-size: 12px;}
.calculator-section .content .graphcontainer h5{top: 40%;}
.owl-carousel .owl-nav div {
    height: 40px;
    width: 40px;
    font-size: 18px;
}
.owl-carousel.apply-slider .owl-nav div.owl-prev, .owl-carousel.gallery-slider .owl-nav div.owl-prev{left: 0%;}
.owl-carousel.apply-slider .owl-nav div.owl-next, .owl-carousel.gallery-slider .owl-nav div.owl-next{right: 0%;}

}
