@media (-webkit-min-device-pixel-ratio: 1.1) { 
}

@media (-webkit-min-device-pixel-ratio: 1.4) { 
}

@media (-webkit-min-device-pixel-ratio: 1.75) { 
}

@media only screen and (min-width:1366px) and (max-width:1600px){
}

@media only screen and (min-width:1366px) and (max-width:1440px){
}

@media only screen and (min-width:1025px) and (max-width:1366px){
}

@media only screen and (min-width:1003px) and (max-width:1024px) {
}

@media only screen and (min-width:320px) and (max-width:767px){
    header .navbar {padding: 0.75rem 0;}
    header .navbar-brand img {max-width: 120px;}
    header .other-logos .navbar-brand {margin-right: 0; margin-left: 1rem;}
    header .other-logos .navbar-brand:first-child img {max-width: 100px;}
    .nav-tabs {gap: 0.575rem;}
    .download {min-height: auto;}
    .download .books {display: none;}
    .card-body, .card-body .d-flex {flex-wrap: wrap;}
    .card-body img, .card-body .d-flex img {margin: 1rem auto;}
    .bottom-text {background: linear-gradient(to bottom, transparent, #693889);}
    .flex-shrink-0 {flex-shrink: inherit !important;}
}

@media only screen and (max-width:767px) and (orientation: landscape) {
}

@media only screen and (min-width:320px) and (max-width:640px) { 
    
}