@media only screen and (max-width:600px){h1{font-size:1.8rem}h2{font-size:1.6rem}h3{font-size:1.5rem}h4{font-size:1.4rem}.main-logo img{width:100%;height:5rem}.main-header-container .container,.header-profile{padding:calc(var(--spacing-gutter-medium)/2)}.profile-face-circle{width:11rem;height:11rem;padding:.26rem}.category-title{padding-top:var(--spacing-gutter-medium);padding-left:0;padding-right:0;padding-bottom:0;text-transform:uppercase;color:var(--color-black)}.category-title h1,.category-title h2,.category-title h3{font-size:1.2rem}.navigation a{margin-right:2rem;font-size:1.3rem}.profile-bio p{font-size:1.2rem}.container{padding:1.2rem}.main-header-container .login-btn{font-size:1rem}.dropdown-btn{height:3rem;width:3rem;padding:.3rem;font-size:1.6rem}.dropdown-content{top:3rem}.admin_top_menu_box{margin-top:calc(var(--spacing-gutter-medium)/2);margin-right:calc(var(--spacing-gutter-medium)/2)}.navigation-content-admin{padding:0}.navigation-admin a{font-size:1.4rem;margin-right:2rem;padding:.6rem;transition:all .3s ease-in-out}.navigation-admin a i{margin-right:.4rem}.publication-title{font-size:2rem}.publication-content,.publication-text{padding-top:calc(var(--spacing-gutter-medium)/3);padding-right:var(--spacing-gutter-medium);padding-left:var(--spacing-gutter-medium);padding-bottom:calc(var(--spacing-gutter-medium)/2)}.main-content-list{gap:var(--spacing-gutter-medium)}.search-group-container .btn{width:100%}.btn.btn-sm.btn-block{font-size:1.5rem;padding:1rem 1.6rem;min-height:4.4rem}.search-group-container .search-form:focus-within .btn{color:var(--color-primary);border:solid .2rem var(--color-border-input)}.search-group-container .search-form .btn:active{color:var(--color-white)}.search-group-container .btn .btn-search-text{display:inline}.main-footer{padding:var(--spacing-gutter-medium)}.logo-footer a img{max-height:4rem}.highlight-item{margin-right:1.2rem}.highlight-circle{width:7rem;height:7rem;padding:.15rem}.highlight-menu a:hover .highlight-circle{padding:.1rem}.highlight-img{border:.2rem solid var(--color-white)}.highlight-menu a:hover .highlight-img{border:.2rem solid var(--color-white-90)}.highlight-title{margin-top:.5rem;font-size:1.2rem;line-height:1.4rem}}@media only screen and (min-width:768px)and (max-width:1023px){.main-content-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}@media only screen and (min-width:1024px){.main-content-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}}
