@media (max-width:1600px){
h2{font-size: 45px;}
}
@media (max-width:1440px){
h2{font-size: 36px;}
.list1 li {margin-bottom: 10px;}
}
@media (max-width:1280px){
.list1 li {line-height: 24px;font-size: 17px;}
}
@media (max-width:1200px){
.list1 li {line-height: 24px;font-size: 17px;}
}
@media (max-width:1024px){
h1{font-size: 70px;}
h2{font-size: 30px;}
.list1 li {line-height: 19px;font-size: 16px;margin-bottom: 6px;}
body {font-size: 15px;line-height: 22px;}
}
@media (max-width:991px){
.navbar-collapse{position: absolute; width: 100%; left: 0; top: 75px; background: #000; padding: 10px 20px;}
.navbar_fixed .collapse.show .nav-link{color: #fff;}
.navbar_fixed .navbar-collapse .nav-link:focus, .navbar_fixed .navbar-collapse .nav-link:hover{color: #fff;}
.navbar{background: #fff;box-shadow: 0 0 10px 3px #f0f0f0;}
.banner .banner_img, .top_50{top: 0;}
h2{font-size: 28px;}
h1 br{display: none;}
.list1 li {line-height: 18px;font-size: 15px;}
.navbar-toggler:focus {box-shadow: none;}
.dropdown-toggle::after {float: right;margin-top: 9px;}
.nav-link {padding: 7px 2px !important;}
.banner h1{font-size: 50px;}
.banner h2{font-size: 40px;}
.services {background-size: 40%;}
}
@media (max-width:767px){
.banner h1{font-size: 40px;}
.banner h2{font-size: 24px;}
}
@media (max-width: 640px){
h2 {
  font-size: 24px;
}
}