/*  Desktop */
@media all and (min-width: 1601px) and (max-width: 1920px)
{

}

/* Laptop */
@media (max-width: 1366px)
{
    
}

/* Large devices (desktops, less than 1200px) */
@media (max-width: 1200px)
{
    
}

@media (max-width: 1024px)
{
    .owl__hashurl .slick-slide span{display: none;}
    .owl__hashurl .slick-slide:hover img{opacity: 1;}
}

/* Medium devices (tablets, less than 992px) */
@media (max-width: 991px)
{
    header{padding: 10px 0;}
    .res_langdropdown{display: block;max-width: 85px;width: 100%;}
    footer span{text-align: left;}
    .flex-column .nav-link, .flex-column .nav-link h6, .download_btn, .readmore__btn{font-size: 16px;}
    .flex-column.tab-content p, .title__section p, .category__content p{font-size: 14px;}
    .category__content h3{font-size: 20px;}
    .title__section h1{font-size: 26px;}
    .detail__main h2{font-size: 26px;}
    .category__main h2{font-size: 24px;}
    .title__section h4{font-size: 16px;margin-bottom: 0;}
    .detail__main h2 span{font-size: 22px;}
    .custom_container{padding: 0 30px;}
    .owl__hashurl .slick-track {gap: 15px;}
    .owl__hashurl .slick-slide{width: 125px !important;height: 125px;}
    .category__content .content_vector{margin-bottom: 15px;height: 150px;}
    .resdisplay_title {
        font-size: 22px;
        font-weight: 700;
        text-align: center;
        color: #2F3D7B;
        margin-bottom: 20px;
    }
    .urlhash__main{gap: 20px;}
    .head__tabs a{font-size: 18px;}    
}

/* Small devices (landscape phones, less than 768px) */
@media (max-width:767px)
{	
    br{display: none;}
    .banner_title{padding: 0;}
    .banner_title h1{font-size: 26px;}
    .detail__main{padding: 30px 0;}
    footer{height: auto;padding: 10px 0;}
    footer .row {gap: 10px;}
    .social__links{justify-content: center;}
    footer span{text-align: center;}
    .custom_container{padding: 0 15px;}
    .title__section{margin-bottom: 10px;}
    .urlhash__main{margin-top: 20px;}
    .owl__hashurl .slick-track{gap: 0px;justify-content: space-evenly;}    
    .video__thumb_blog:before{width: 50px;height: 50px;}
    .category__blog img, .video__thumb_blog:after{border-radius: 0 0 24px 24px;}
    .slick-dots li button{width: 8px;height: 8px;}    
    section {padding: 100px 0 30px;}
    .owl__hashurl .slick-slide{height: 120px;}
    .category__blog{border: 7.5px solid #fff;} 
    .category__content{padding: 15px;}   
}

/* Extra small devices (portrait phones, less than 576px) */
@media (max-width: 575px)
{
    header{padding: 10px 0;}
    .select__lang{gap: 5px;padding: 0;}
    .select__lang span{display: none;}
    .select__lang label{padding: 3px;}
    .owl__hashurl .slick-slide{max-width: 80px !important;height: 77px;}
}

@media (max-width: 399px)
{
    .owl__hashurl .slick-track{gap: 3px;}
    .owl__hashurl .slick-slide{height: 65px;}
    .resdisplay_title{font-size:20px;}
    .category__content h3{font-size:18px;}
}

@media (max-width: 350px)
{
    .category__content p{line-height:normal;}
    .resdisplay_title{font-size:18px;}
    .category__content h3{font-size:16px;}
    .owl__hashurl .slick-slide{height: 55px;}
    .flex-column .nav-link, .flex-column .nav-link h6, .download_btn, .readmore__btn{font-size:14px;}
}