

@media only screen and (max-width:1600px){



}





@media only screen and (max-width:1366px){



	.main_nav .navbar .container .navbar-nav li a {

	color: #000000;

	padding-left: 30px !important;

	font-size: 17px;

	font-weight: 600;

}



p.ban-para {

	color: #ffffff;

	font-size: 40px;

	/* padding: 0 200px; */

	margin-bottom: 35px;

	line-height: 62px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 523px;

}



.bc-img {

	background: url(../images/a.png) no-repeat;

	background-size: cover;

	background-position: center;

	min-height: 760px;

}



.about {

	margin-top: 70px;

}



h5.ab-head {

	font-size: 28px;

	position: relative;

	color: #203d67;

	font-weight: 600;

	/* font-family: "Young Serif", serif; */

}



p.ab-para {

	margin-bottom: 0;

	font-size: 17px;

	line-height: 36px;

	margin-top: 45px;

	color: #171717;

	padding-right: 3px;

}



.bg {

	

	padding: 95px 0;

	margin-top: 90px;

}





    

}



@media only screen and (max-width:1199px){



   .main_nav .navbar .container .navbar-nav li a {

	color: #000000;

	padding-left: 30px !important;

	font-size: 16px;

	font-weight: 600;

}



.main_nav .navbar {

	/* background-color: #fff; */

	padding: 10px 0 !important;

	z-index: 9999999999;

	position: relative;

}



.bc-img {

	

	min-height: 700px;

}



p.ban-para {

	color: #ffffff;

	font-size: 38px;

	/* padding: 0 200px; */

	margin-bottom: 35px;

	line-height: 62px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 339px;

}



.banner-box {

	/* padding: 211px 0; */

	padding-top: 12%;

	/* text-align: center; */

}

   

}





@media only screen and (max-width:991px){



  .navbar-dark .navbar-toggler {

	color: rgba(255,255,255,.5);

	border-color: rgba(255,255,255,.1);

	background: #203d67;

}



.main_nav .navbar {

	/* background-color: #fff; */

	padding: 10px 18px !important;

	z-index: 9999999999;

	position: relative;

}



p.ban-para {

	color: #ffffff;

	font-size: 35px;

	/* padding: 0 200px; */

	margin-bottom: 35px;

	line-height: 55px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 168px;

}



.bc-img {

	min-height: 550px;

}



.ab-img img {

	width: 100%;

	/* border-radius: 300px 300px 0px 0px; */

	/* box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.15); */

	height: 472px;

	/* float: right; */

}



h5.ab-head {

	font-size: 25px;

	position: relative;

	color: #203d67;

	font-weight: 600;

	/* font-family: "Young Serif", serif; */

}



h5.ab-head::before {



	top: 53px;

	

}



p.ab-para {

	margin-bottom: 0;

	font-size: 16px;

	line-height: 32px;

	margin-top: 45px;

	color: #171717;

	padding-right: 3px;

}



.ab1 {

	margin-left: 7px;

}



.ab1 {

	margin-top: 66px;

}



.about {

	margin-top: 60px;

}



.bg {

	padding: 65px 0;

	margin-top: 75px;

}



h5.bg-head {

	font-weight: 600;

	font-size: 32px;

	color: #fff;

	margin-bottom: 18px;

	text-shadow: 4px 3px 5px #000000;

}



p.bg-para {

	/* margin-bottom: 0; */

	color: #4a4a4a;

	color: #ffffff;

	font-size: 16px;

	margin-bottom: 25px;

	text-shadow: 4px 3px 5px #000000;

}



a.bg-link {

	display: inline-block;

	background: #fff;

	font-weight: 600;

	color: #203d67;

	font-size: 15px;

	padding: 17px 26px;

	border-radius: 6px;

}



h5.wh-head {

	text-align: center;

	text-transform: capitalize;

	font-weight: 600;

	font-size: 26px;

	position: relative;

	margin-bottom: 22px;

	/* font-family: "Young Serif", serif; */

}



.what::before {

	

	top: -150px;

	

}



.what {

	min-height: auto;

	/* padding: 80px 0 80px; */

	margin-top: 60px;

	/* background-color: #e4efff; */

	position: relative;

}



h5.wh-cap {

	/* text-align: center; */

	font-size: 18px;

	letter-spacing: 0.5px;

	font-weight: 600;

	margin-bottom: 10px;

	/* font-family: "Young Serif", serif; */

}



.wh-img {

	margin-top: 20px;

}



.wh-box {

	background: #fff;

	padding: 25px;

	/* border-radius: 20px; */

	/* box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; */

	min-height: 461px;

	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;

	margin-bottom: 30px;

}



.bg2 {

	background: url(../images/bg-6.png) no-repeat;

	background-size: cover;

	background-position: center;

	min-height: auto;

	padding: 35px 0;

	margin-top: 40px;

}



h5.bg-head2 {

	color: #152b4c;

	font-weight: 600;

	font-size: 23px;

	margin-bottom: 10px;

}



.tea {

	margin-top: 60px;

}



h5.te-head {

	font-size: 21px;

	letter-spacing: 0.5px;

	/* margin-top: -100px; */

	/* position: relative; */

	font-weight: 600;

	margin-bottom: 0;

	color: #fff;

}



.te-box::before {

	

	bottom: -24px;

	

}



.te-box::before {

	

	bottom: -36px;



}



.com {

	

	/* padding: 45px 0; */

	margin-top: 95px;

	height: 400px;

}



.co-rt {

	margin-top: 88px;

	margin-left: 0;

}



h5.co-head {

	font-weight: 600;

	color: #fff;

	font-size: 22px;

	position: relative;

	margin-bottom: 27px;

}



h5.co-head::before {

	content: "";

	top: 41px;

	right: 0;

	left: 0;

	width: 50px;

	height: 3px;

	position: absolute;

	background-color: #ffffff;

}



p.co-para {

	color: #e5e5e5;

	font-weight: 400;

	font-size: 16px;

}



.co-lft {

	margin-top: -37px;

}



.source {

	margin-top: 60px;

	/* background: url(../images/tea2.png) no-repeat; */

	/* background-size: cover; */

	/* background-position: center; */

	/* padding: 70px 0; */

}



.s-img {

	width: 80px;

	height: 80px;

	background: #f0f6ff;

	border-radius: 100%;

	margin: 0 auto;

	line-height: 78px;

}



.s-img img {

	filter: brightness(0) saturate(100%) invert(19%) sepia(26%) saturate(1184%) hue-rotate(99deg) brightness(99%) contrast(85%);

	width: 40px;

	filter: brightness(0) saturate(100%) invert(18%) sepia(13%) saturate(4974%) hue-rotate(186deg) brightness(96%) contrast(87%);

}



h5.s-head {

	/* font-family: "Young Serif", serif; */

	font-size: 19px;

	color: #203d67;

	margin-top: 19px;

	margin-bottom: 11px;

	font-weight: 600;

}



.s-box {

	text-align: center;

	/* background: #fff; */

	/* box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; */

	/* padding: 30px 30px; */

	margin-bottom: 30px;

}



.footer {

	/* background: #194a33; */

	

	margin-top: 30px;

}



.ftr-logo a img {

	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(105%) contrast(105%);

	width: 300px;

	/* margin-top: 63px; */

	margin-bottom: 34px;

	/* margin-left: 20px; */

}









    

}





@media only screen and (max-width: 767px){



    #body .container {

        max-width: 540px !important;

    }



	p.ban-para {

	color: #ffffff;

	font-size: 30px;

	/* padding: 0 200px; */

	margin-bottom: 35px;

	line-height: 44px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 18px;

}



.ban-header {

	color: #203d67;

	font-size: 15px;

	font-weight: 700;

	text-transform: uppercase;

	letter-spacing: 3px;

	/* background: #ffffff; */

	display: inline-block;

	/* padding: 7px 20px; */

	border-radius: 5px;

	margin-bottom: 9px;

	text-align: center;

}



a.ban-link {

	background: #203d67;

	color: #ffffff;

	font-weight: 600;

	display: inline-block;

	padding: 13px 21px;

	font-size: 15px;

	font-size: 16px;

	border-radius: 5px;

}



.bc-img {

	min-height: 515px;

}



h5.ab-head {

	font-size: 22px;

	position: relative;

	color: #203d67;

	font-weight: 600;

	/* font-family: "Young Serif", serif; */

	/* margin-bottom: -13px; */

}





h5.ab-head::before {

	top: 47px;

}



p.ab-para {

	margin-bottom: 0;

	font-size: 16px;

	line-height: 32px;

	margin-top: 43px;

	color: #171717;

	padding-right: 3px;

}



.ab1 {

	margin-top: 45px;

}



.bg {

	padding: 55px 0;

	margin-top: 50px;

}



.about {

	margin-top: 60px;

}



h5.bg-head {

	font-weight: 600;

	font-size: 27px;

	color: #fff;

	margin-bottom: 16px;

	text-shadow: 4px 3px 5px #000000;

}



a.bg-link {

	display: inline-block;

	background: #fff;

	font-weight: 600;

	color: #203d67;

	font-size: 15px;

	padding: 16px 20px;

	border-radius: 6px;

}



h5.wh-head {

	text-align: center;

	text-transform: capitalize;

	font-weight: 600;

	font-size: 24px;

	position: relative;

	margin-bottom: 22px;

	/* font-family: "Young Serif", serif; */

}



h5.te-head {

	font-size: 20px;

	

}



.te-box2 {



	margin-top: -47px;



}



.te-box::before {

	bottom: -22px;

}



.te-box {

	margin-bottom: 50px;

}



.com {

	background: initial;

	background-size: cover;

	background-position: center;

	min-height: initial;

	/* padding: 45px 0; */

	margin-top: 30px;

}



.co-lft {

	margin-top: 0;

}



.co-rt {

	margin-top: 20px;

	margin-left: 0;

}



h5.co-head {

	font-weight: 600;

	color: #203d67;

	font-size: 22px;

	position: relative;

	margin-bottom: 42px;

}



h5.co-head::before {

	content: "";

	top: 47px;

	right: 0;

	left: 0;

	width: 50px;

	height: 3px;

	position: absolute;

	background-color: #203d67;

}



p.co-para {

	color: #595858;

	font-weight: 400;

	font-size: 16px;

	line-height: 30px;

}



.source {

	margin-top: 260px;

	/* background: url(../images/tea2.png) no-repeat; */

	/* background-size: cover; */

	/* background-position: center; */

	/* padding: 70px 0; */

}



.footer {

	/* background: #194a33; */

	margin-top: 18px;

	background: #203d67;

}



    



   

}



@media only screen and (max-width: 575px){



   

    







}









@media only screen and (max-width: 480px){



  a.navbar-brand .logo img {

	width: 210px;

}



.ban-header {

	color: #203d67;

	font-size: 13px;

	font-weight: 700;

	text-transform: uppercase;

	letter-spacing: 2px;

	/* background: #ffffff; */

	display: inline-block;

	/* padding: 7px 20px; */

	border-radius: 5px;

	margin-bottom: 9px;

	text-align: left;

}



p.ban-para {

	color: #ffffff;

	font-size: 25px;

	/* padding: 0 200px; */

	margin-bottom: 24px;

	line-height: 38px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 18px;

}



a.ban-link {

	background: #203d67;

	color: #ffffff;

	font-weight: 600;

	display: inline-block;

	padding: 11px 18px;

	font-size: 15px;

	font-size: 15px;

	border-radius: 5px;

}



.bc-img {

	min-height: 385px;

}



.about {

	margin-top: 50px;

}



.ab-img img {

	width: 100%;

	/* border-radius: 300px 300px 0px 0px; */

	/* box-shadow: 0px 10px 40px 0px rgba(0, 0, 0, 0.15); */

	height: 330px;

	/* float: right; */

}



h5.ab-head {

	font-size: 20px;

	position: relative;

	color: #203d67;

	font-weight: 600;

	/* font-family: "Young Serif", serif; */

	/* margin-bottom: -13px; */

}



p.ab-para {

	margin-bottom: 0;

	font-size: 15px;

	line-height: 27px;

	margin-top: 35px;

	color: #171717;

	padding-right: 3px;

}



h5.ab-head::before {

	top: 41px;

}



.bg {

	padding: 45px 0;

	margin-top: 40px;

}



h5.bg-head {

	font-weight: 600;

	font-size: 22px;

	color: #fff;

	margin-bottom: 12px;

	text-shadow: 4px 3px 5px #000000;

}



a.bg-link {

	display: inline-block;

	background: #fff;

	font-weight: 600;

	color: #203d67;

	font-size: 14px;

	padding: 14px 17px;

	border-radius: 6px;

}



.what::before {

	top: -185px;

}



h5.wh-head {

	text-align: center;

	text-transform: capitalize;

	font-weight: 600;

	font-size: 22px;

	position: relative;

	margin-bottom: 18px;

	/* font-family: "Young Serif", serif; */

}



h5.wh-cap {

	/* text-align: center; */

	font-size: 17px;

	letter-spacing: 0.5px;

	font-weight: 600;

	margin-bottom: 7px;

	/* font-family: "Young Serif", serif; */

}



.wh-list li {

	font-size: 15px;

	color: #000;

	line-height: 31px;

}



.wh-list li i {

	color: #203d67;

	font-size: 10px;

	transform: translateY(-1px);

	margin-right: 7px;

}



.wh-box {

	background: #fff;

	padding: 25px;

	/* border-radius: 20px; */

	/* box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; */

	min-height: 441px;

	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;

	margin-bottom: 30px;

}



.what::after {

	

	display: none;

}



.bg2 {

	

	margin-top: 20px;

}



h5.bg-head2 {

	color: #152b4c;

	font-weight: 600;

	font-size: 19px;

	margin-bottom: 10px;

}



.tea {

	margin-top: 50px;

}



.com {

	

	margin-top: 20px;

}



h5.co-head {

	font-weight: 600;

	color: #203d67;

	font-size: 20px;

	position: relative;

	margin-bottom: 35px;

}



h5.co-head::before {



	top: 42px;

	

	

}



p.co-para {

	color: #595858;

	font-weight: 400;

	font-size: 15px;

	line-height: 26px;

}



.source {

	margin-top: 135px;

	/* background: url(../images/tea2.png) no-repeat; */

	/* background-size: cover; */

	/* background-position: center; */

	/* padding: 70px 0; */

}



.s-img {

	width: 70px;

	height: 70px;

	background: #f0f6ff;

	border-radius: 100%;

	margin: 0 auto;

	line-height: 70px;

}



.s-img img {

	filter: brightness(0) saturate(100%) invert(19%) sepia(26%) saturate(1184%) hue-rotate(99deg) brightness(99%) contrast(85%);

	width: 32px;

	filter: brightness(0) saturate(100%) invert(18%) sepia(13%) saturate(4974%) hue-rotate(186deg) brightness(96%) contrast(87%);

}



h5.s-head {

	/* font-family: "Young Serif", serif; */

	font-size: 17px;

	color: #203d67;

	margin-top: 19px;

	margin-bottom: 11px;

	font-weight: 600;

}



p.s-para {

	margin-bottom: 0;

	font-size: 15px;

	color: #1e1e1e;

	line-height: 27px;

}



.s-box {

	text-align: center;

	/* background: #fff; */

	/* box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px; */

	/* padding: 30px 30px; */

	margin-bottom: 20px;

}



.ftr-logo a img {

	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(105%) contrast(105%);

	width: 270px;

	/* margin-top: 63px; */

	margin-bottom: 34px;

	/* margin-left: 20px; */

}



h5.ftr-capp {

	font-size: 17px;

	color: #fff;

	/* border-bottom: 2px solid #fff; */

	display: inline-block;

	/* padding-bottom: 4px; */

	margin-bottom: 12px;

	letter-spacing: 1px;

	font-weight: 600;

}



.ftr-list li a h5 {

	font-weight: 300;

	font-size: 16px;

	color: #ffffff;

	line-height: 29px;

	margin-bottom: 0;

}



.ftr-list li a i {

	color: #fff;

	font-size: 12px;

	transform: translateY(9px);

	margin-right: 17px;

}



    

}





@media only screen and (max-width: 360px){





  a.navbar-brand .logo img {

	width: 180px;

}



.ban-header {

	color: #203d67;

	font-size: 11px;

	font-weight: 700;

	text-transform: uppercase;

	letter-spacing: 2px;

	/* background: #ffffff; */

	display: inline-block;

	/* padding: 7px 20px; */

	border-radius: 5px;

	margin-bottom: 6px;

	text-align: left;

}



p.ban-para {

	color: #ffffff;

	font-size: 21px;

	/* padding: 0 200px; */

	margin-bottom: 21px;

	line-height: 33px;

	text-shadow: 4px 3px 5px #000000;

	font-weight: 600;

	/* text-align: center; */

	/* padding: 0 200px; */

	padding-right: 18px;

}



a.ban-link {

	background: #203d67;

	color: #ffffff;

	font-weight: 600;

	display: inline-block;

	padding: 10px 16px;

	font-size: 15px;

	font-size: 13px;

	border-radius: 5px;

}



a.ban-link i {

	font-size: 10px;

	margin-left: 8px;

}



.bc-img {

	min-height: 318px;

}



.about {

	margin-top: 40px;

}



h5.ab-head {

	font-size: 17px;

	position: relative;

	color: #203d67;

	font-weight: 600;

	/* font-family: "Young Serif", serif; */

	/* margin-bottom: -13px; */

}



h5.ab-head::before {

	top: 36px;

}



p.ab-para {

	margin-bottom: 0;

	font-size: 14px;

	line-height: 26px;

	margin-top: 32px;

	color: #171717;

	padding-right: 3px;

}



.bg {

	padding: 36px 0;

	margin-top: 34px;

}



h5.bg-head {

	font-weight: 600;

	font-size: 18px;

	color: #fff;

	margin-bottom: 11px;

	text-shadow: 4px 3px 5px #000000;

}



p.bg-para {

	/* margin-bottom: 0; */

	color: #4a4a4a;

	color: #ffffff;

	font-size: 15px;

	margin-bottom: 21px;

	text-shadow: 4px 3px 5px #000000;

}



a.bg-link {

	display: inline-block;

	background: #fff;

	font-weight: 600;

	color: #203d67;

	font-size: 12px;

	padding: 11px 13px;

	border-radius: 6px;

}



h5.wh-head {

	text-align: center;

	text-transform: capitalize;

	font-weight: 600;

	font-size: 20px;

	position: relative;

	margin-bottom: 18px;

	/* font-family: "Young Serif", serif; */

}



h5.wh-cap {

	/* text-align: center; */

	font-size: 16px;

	letter-spacing: 0.5px;

	font-weight: 600;

	margin-bottom: 7px;

	/* font-family: "Young Serif", serif; */

}



.wh-list li {

	font-size: 13px;

	color: #000;

	line-height: 31px;

}



.wh-list li i {

	color: #203d67;

	font-size: 9px;

	transform: translateY(-1px);

	margin-right: 7px;

}



.wh-img {

	margin-top: 14px;

}



.wh-box {

	background: #fff;

	padding: 25px;

	/* border-radius: 20px; */

	/* box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px; */

	min-height: 381px;

	box-shadow: rgba(149, 157, 165, 0.3) 0px 8px 24px;

	margin-bottom: 20px;

}



.bg2 {

	margin-top: 15px;

	padding: 30px 0;

}



h5.bg-head2 {

	color: #152b4c;

	font-weight: 600;

	font-size: 16px;

	margin-bottom: 10px;

}



p.bg-para2 {

	margin-bottom: 0;

	color: #464646;

	font-size: 14px;

}



.tea {

	margin-top: 40px;

}



h5.te-head {

	font-size: 17px;

}



.te-box2 {

	margin-top: -38px;

}



.te-box::before {

	bottom: -18px;

}



.com {

	margin-top: 15px;

}



.te-box {

	margin-bottom: 37px;

}



h5.co-head {

	font-weight: 600;

	color: #203d67;

	font-size: 18px;

	position: relative;

	margin-bottom: 31px;

}



h5.co-head::before {

	top: 38px;

}



p.co-para {

	color: #595858;

	font-weight: 400;

	font-size: 14px;

	line-height: 24px;

}



.source {

	margin-top: 83px;

	/* background: url(../images/tea2.png) no-repeat; */

	/* background-size: cover; */

	/* background-position: center; */

	/* padding: 70px 0; */

}



.s-img {

	width: 60px;

	height: 60px;

	background: #f0f6ff;

	border-radius: 100%;

	margin: 0 auto;

	line-height: 60px;

}



.s-img img {

	filter: brightness(0) saturate(100%) invert(19%) sepia(26%) saturate(1184%) hue-rotate(99deg) brightness(99%) contrast(85%);

	width: 26px;

	filter: brightness(0) saturate(100%) invert(18%) sepia(13%) saturate(4974%) hue-rotate(186deg) brightness(96%) contrast(87%);

}



h5.s-head {

	/* font-family: "Young Serif", serif; */

	font-size: 16px;

	color: #203d67;

	margin-top: 16px;

	margin-bottom: 9px;

	font-weight: 600;

}



p.s-para {

	margin-bottom: 0;

	font-size: 13px;

	color: #1e1e1e;

	line-height: 24px;

}



.ftr-logo a img {

	filter: brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(82deg) brightness(105%) contrast(105%);

	width: 245px;

	/* margin-top: 63px; */

	margin-bottom: 21px;

	/* margin-left: 20px; */

}



h5.ftr-capp {

	font-size: 15px;

	color: #fff;

	/* border-bottom: 2px solid #fff; */

	display: inline-block;

	/* padding-bottom: 4px; */

	margin-bottom: 9px;

	letter-spacing: 1px;

	font-weight: 600;

}



.ftr-list li a h5 {

	font-weight: 300;

	font-size: 14px;

	color: #ffffff;

	line-height: 26px;

	margin-bottom: 0;

}



.ftr-list li a i {

	color: #fff;

	font-size: 11px;

	transform: translateY(8px);

	margin-right: 15px;

}



.br{

	display: none;

}

.ab-img::before{right:-15px;}

}



@media only screen and (max-width: 320px){}