@media screen and (max-width:1600px) {

    /* HOME */
    .header-top {
        padding: 6px 0 6px 0 !important;
        font-size: 12px;
    }
    
    .video-wrapper {
        height: 350px;
    }
 
    .hero-single .hero-content .hero-title {
        font-size: 50px;
    }

    .hero-date h1{
        font-size: 70px;
    }

    .hero-date .date-content span {
        font-size: 25px;
    }

    .header-top {
        padding: 10px 0 10px 0;
    }
    
    .hero-single .hero-content p {
        font-size: 15px;
    }

    .gallery-img-square {
        height: 250px;
    }

    .hero-single {
        padding-top: 80px; 
        padding-bottom: 80px;
    }

    /* HOME */
}

@media screen and (max-width:1500px) {
    #home-slide-new .hero-title {
        font-size: 50px;
    }

    #home-slide-new .hero-date h2 {
        font-size: 70px;
    }

    .navbar-brand img {
        width: 90px;
        margin: 5px 0 10px 40px;
    }

    .navbar .nav-item .nav-link {
        padding: 15px 0 15px 0;
    }

    .theme-btn {
        font-size: 14px;
    }

    footer p,
    footer a {
        font-size: 14px;
    }

    .footer-logo img {
        width: 150px;
    }
 
}

@media screen and (max-width:1366px) {
    .slider-logo .arrow.arrow-next {
        right: -43px;
    }
    .slider-logo .arrow.arrow-prev {
        left: -43px;
    } 

    /* HOME */
    .testimonial-slider.owl-theme .owl-nav [class*=owl-],
    .product-slider .arrow, .slider-logo .arrow {
        height: 45px;
        width: 45px;
        line-height: 45px;
        font-size: 20px;
    } 
    /* HOME */
}


@media screen and (max-width:1200px) {
    .navbar .nav-item .nav-link {
        margin-right: 10px !important;
    }

    .navbar .nav-item .nav-link {
        font-size: 10px;
    }

    #home-slide-new .hero-title {
        font-size: 20px;
    }
    
    #home-slide-new .hero-date h2 {
        font-size: 40px !important;
    }

    .hero-date .date-content span {
        font-size: 15px;
    }
 
}

@media screen and (max-width:991px) {
    .navbar .nav-item .nav-link {
        margin-right: 14px !important;
    }

    .navbar .nav-item .nav-link {
        font-size: 14px;
    }

    .gallery-img-square {
        height: 200px;
    }

    .schedule-nav .nav {
        flex-wrap: wrap;
    }

    .schedule-nav .nav li {
        width: 100%;
    }

    .product-detail {
        flex-wrap: wrap;
    }

    .product-detail .item {
        width: 100% !important;
    }

    .card-body {
        padding: 20px;
    }

    #yt iframe {
        width: 100%;
        height: 250px;
    }

    .btn-download a {
        font-size: 15px;
    }

    #home-slide-new .img-desk {
        display: none !important;
    }

    #home-slide-new .img-mob {
        display: block !important;
    }

    #home-slide-new .inner {
        top: 40% !important;
    }
}

@media screen and (max-width:767px) {
    .footer-widget-wrapper {
        padding-top: 50px;
        padding-bottom: 50px;
    }

    .foot-info {
        margin-top: 20px;
    }

    .footer-widget-box {
        margin-bottom: 40px;
    }

    .foot-partner {
        width: 80%;
    }

    footer {
        background: #1082B9;
        background: linear-gradient(183deg, rgba(16, 130, 185, 1) 26%, rgba(12, 70, 113, 1) 47%, rgba(13, 62, 106, 1) 61%, rgba(19, 34, 72, 1) 74%, rgba(18, 21, 37, 1) 91%);
    }

    #home-shecdule-area {
        padding-top: 50px;
    }
}

@media screen and (max-width:768px) {
    #media-logo-list .list-logo {
        grid-template-columns: repeat(4, 1fr);
    }
    
    .gallery-img-bg {
        height: 400px;
    }

    .page-filter .item-filter {
        margin-bottom: 10px;
    }

    .blog-item {
        margin-bottom: 30px;
    }
}

@media screen and (max-width:600px) {
    /* >>>>> HOME <<<<<< */ 
    .navbar .nav-item .dropdown-menu {
        width: 100%;
    }
    
    .gallery-img-square { 
        height: 180px;
    }

    .gallery-area {
        padding-top: 0px !important;
        padding-bottom: 0 !important;
    }

    .hero-single .hero-content .hero-title {
        font-size: 35px;
    }

    .hero-date h1 {
        font-size: 30px;
    }

    .hero-date .date-content span {
        font-size: 15px;
    }

    .hero-single .hero-content .hero-btn {
        flex-wrap: wrap;
    }
    
    #home-slide-new .hero-title { 
        margin: 10px 0 !important;
    }

    #home-slide-new .hero-title {
        font-size: 20px;
        line-height: 24px;
    }

    #home-slide-new .hero-content p{
        font-size: 14px;
        line-height: 20px;
    }
 

    .navbar-brand img {
        width: 80px !important;
    }

    #home-slide-new .theme-btn {
        font-size: 14px;
        padding: 5px 11px;
    }

    #home-slide-new .inner {
        top: 120px !important;
    }

    /* >>>>> HOME <<<<<< */

    /* >>>>> EXHIBITORS - PRESS RELEASE <<<<<< */
    .blog-title {
        height: unset;
    }
    /* >>>>> EXHIBITORS - PRESS RELEASE <<<<<< */
    
    /* >>>>> VISITORS - WHY VISIT <<<<<< */
    .card-side-border,
    .card-side-border h4  {
        height: auto !important;
    }
    /* >>>>> VISITORS - WHY VISIT <<<<<< */

    #media-logo-list .list-logo {
        grid-template-columns: repeat(2, 1fr);
    }

    .mob-mt-40 {margin-top: 40px;}

    /* >>>>> CONTACT <<<<<< */
    .custom-section-title-nobg .title {
        margin-left: 50px;
    }

    .contact-information {
        gap: 20px;
    }

    .custom-section-title .title { 
        font-size: 18px; 
        padding: 10px 20px;
        border-radius: 13px; 
    }
    /* >>>>> CONTACT <<<<<< */

    
}