@media (min-width:992px) and (max-width:1300px) {
.menu li a{padding:8px 5px}
}
@media (min-width: 320px) and (max-width: 575px) {
/* html{font-size:80%} */
h1{font-size:2.25rem}
h2{font-size:1.7441em}
.mt--120{margin-top:-50px}
.pt-150{padding-top:50px}
.ptb-150{padding:90px 0}
.hero-slider-content h1{font-size:2.25rem}
.action-btns a.btn,.app-download-list li{margin-bottom:15px}
.year-highlight-text h4 sub{top:-10px}
.year-highlight-text h4 span{font-size:215px;line-height:150px}
.core-idea-wrap.ptb-100{padding-top:15px}
.filter-btn{margin-bottom:10px}
.portfolio-item,.gap{width:auto}
.counter-wrap{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}
.counter-wrap li{padding:15px}
.contact-us-form .form-group{margin-bottom:0}
.arrow-indicator.owl-theme .owl-nav{position:relative}
.single-blog-card{margin-bottom:0}
.row> div[class*='col-']:last-of-type,.sidebar-right form div[class*='col-']{margin-bottom:0!important}
.footer-bottom .row> div[class*='col-']:first-child{margin-bottom:0!important}
}
@media (min-width: 576px) and (max-width: 767px) {
.mt--120{margin-top:-50px}
.pt-150{padding-top:60px}
.action-btns a.btn{margin-bottom:15px}
.year-highlight-text h4 sub{top:-10px}
.year-highlight-text h4 span{font-size:215px;line-height:150px}
.core-idea-wrap.ptb-100{padding-top:15px}
.filter-btn{margin-bottom:10px}
.portfolio-item,.gap{width:auto}
.counter-wrap{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}
.counter-wrap li{padding:15px}
.contact-us-form .form-group{margin-bottom:0}
.arrow-indicator.owl-theme .owl-nav{position:relative}
.single-blog-card{margin-bottom:0}
div[class*='col-']:not(:last-of-type){margin-bottom:20px}
.row> div[class*='col-']:last-of-type{margin-bottom:0}
.footer-bottom .row> div[class*='col-']:first-child{margin-bottom:0!important}
}
@media (max-width: 575px){
.navbar-brand img{height: 50px;}
.navbar-toggler, .navbar-toggler:hover, .navbar-toggler:focus{padding:3px 5px;}
}
@media (max-width:480px){
/* .navbar-brand{width:100%;text-align:center;}
.ms-auto.me-3.me-5-md.me-0-xl{margin-left:0!important;margin-right:auto!important;} */
.navbar-toggler{width:100%;margin-top:10px;clear:both;}
}
@media (min-width: 768px) and (max-width: 991px) {
.mt--120{margin-top:-50px}
.action-btns a.btn{margin-bottom:15px}
}