@charset "utf-8";
/* CSS Document */


@media only screen and (max-width: 1920px) {

	p {
  		font-size: 18px;
  	}
	
	.header .navbar {
	  padding: 0 85px;
	}

	#main-navbar .navbar-nav > li.menu-item {
	  margin-left: 30px;
	}

	#main-navbar .navbar-nav li.menu-item a.nav-link {
	  font-size: 18px;
	  font-weight: 600;
	  line-height: 92px;
	  letter-spacing: 0.36px;
	  padding: 0 5px;
	  text-align: center;
	  color: #184157;
	}

	#main-navbar .navbar-nav li.menu-item.hdr_blue_btn a.nav-link {
	  background-color: #018dd2;
	  border-radius: 10px;
	  color: #f5f5f5;
	  display: block;
	  font-size: 18px;
	  font-weight: bold;
	  height: 62px;
	  line-height: 62px;
	  letter-spacing: normal;
	  padding: 0 20px;
	  text-align: center;
	}

	.h-hero-sec {
	  height: 910px;
	}


}

@media only screen and (max-width: 1680px) {
	.header .navbar {
	  background-color: #fff;
	  padding: 0 65px;
	}

	.header .navbar a.navbar-brand img {
	  width: 271px;
	}

	#main-navbar .navbar-nav > li.menu-item {
	  margin-left: 20px;
	}

	#main-navbar .navbar-nav li.menu-item a.nav-link {
	  font-size: 16px;
	  line-height: 92px;
	}

	#main-navbar .navbar-nav li.menu-item.hdr_blue_btn a.nav-link {
	  font-size: 16px;
	  font-weight: 600;
	  height: 52px;
	  line-height: 52px;
	  margin: 20px 0;
	}

	.h-hero-sec {
	  height: 910px;
	}

	p {
  		font-size: 16px;
  	}

  	.ordered-list li {
  		font-size: 16px;
  	}

}

@media only screen and (max-width: 1600px) {
	
}

@media only screen and (max-width: 1536px) {

}

@media only screen and (max-width: 1440px) {
	.header .navbar {
	  padding: 15px 45px;
	}

	.header .navbar a.navbar-brand img {
	  width: 231px;
	}

	#main-navbar .navbar-nav li.menu-item {
	  margin-left: 15px;
	}

	#main-navbar .navbar-nav li.menu-item a.nav-link {
	  font-size: 15px;
	}

	#main-navbar .navbar-nav li.menu-item.hdr_blue_btn a.nav-link {
	  font-size: 15px;
	}
}