.masthead{
	background-image: url('../img/background1.png');
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat;
	padding-top: 20px;
	padding-bottom: 30px;

}

.home1 .video_box iframe {
	width: 100%;
	height: 360px;

}

.home1 .bg13{
	padding: 15px 30px;
	width: auto;
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
	background-color: #ed1c24;
	border-radius: 30px;
}
.home1 .content_box table td svg{
	color: #fff;
}
.home1 .content_box table td{
	border: none;
	padding-bottom: 10px;
	padding-top: 0px;
	line-height: 22px;
}

.home1 .row .first_col{
	background-color: #72d1f7;
}

.home1 .row .content_box{
	padding: 30px 15px 15px 15px;
	border-radius: 15px;
	background-color: #005daa;
}

.home1_footer{
	padding-top: 70px;
	background-image: url('../img/home1_footer.png');
	background-size: cover;
	background-repeat: no-repeat;
	background-position: top;
}


.home2 h3{
  background-color: rgb(246, 200, 71);
  border-radius: 30px;
  display: inline-block;
  padding: 15px;
}

.home2{
  background-image: url('../img/background2.png');
  background-repeat: no-repeat;
  background-size: cover;
}

.home3{
	background-color: #021959;
}

.content .box_plus {
	padding: 20px;
  border: 10px dashed rgb(252, 204, 0);
  border-radius: 15px;
  background-image: -moz-linear-gradient( 135deg, rgb(79,172,254) 0%, rgb(0,242,254) 100%);
  background-image: -webkit-linear-gradient( 135deg, rgb(79,172,254) 0%, rgb(0,242,254) 100%);
  background-image: -ms-linear-gradient( 135deg, rgb(79,172,254) 0%, rgb(0,242,254) 100%);
}


.home4{
	background-image: url('../img/background4.png');
  background-repeat: no-repeat;
  background-size: cover;
}
.home5{
  background-image: url('../img/background5.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.home6{
  background-image: url('../img/background6.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.home7{
  background-image: url('../img/background7.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: top left;
}

.home8 svg{
	color: #54c138;
	margin-right: 5px;
}

.home10{
	background-image: url('../img/background10.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;

}

.home11{
  background-image: url('../img/background11.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.home12{
  background-image: url('../img/background12.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.home13{
  background-image: url('../img/background13.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  position: relative;
}
.home13 .top{
	position: absolute;
	left: 0;
	right: 0;
	text-align: center;

}
.home13 .top h2{
	background-color: #f6c847;
	position: absolute;
	top: -103px;
	left: 37%;	
	border-radius: 40px;
	width: 400px;
	text-align: center;
	padding: 15px;

}
.home13 .box_set{
  background-color: rgb(237, 28, 36);
  margin: 0 auto;
  padding: 15px;
  border-radius: 35px;
}

.home14 {
	margin-top: -100px;
	overflow: hidden;
}
.home14 img{
	width: 500px;
	max-width: 500px;
}

.home15{
	background-image: url('../img/background15.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.home15a{
	background-image: url('../img/background15a.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}

.home15a img{
	width: 350px;
	max-width: 500px;
}

.home15 .item img{
	height: 80px;
}

.home15b{
	background-image: url('../img/background22.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  overflow: hidden;
}

.home15b iframe{
	width: 100% !important;
	margin-bottom: 30px;
}

.home16{
	background-color: #d6f3ff;
}

.home17{
  background-image: url('../img/background17.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.home17 .item{
	border: 5px solid rgb(252, 215, 223);
  border-radius: 18px;
  height: 250px;
  padding-top: 30px;

}

.home18{
  background-image: url('../img/background18.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  position: relative;
  z-index: 500;
}

.home18 .item{
	padding: 30px 15px;
  border-radius: 10px;
  height: 200px;
  box-shadow: 4px 6.928px 17px 0px rgba(0, 0, 0, 0.35);
   background-color: #fff;
}
.home18 .item img{
	height: 80px;
}

.home19{
	position: relative;
	z-index: 490;
	margin-top: -10%;
	padding-top: 15%;

	 background-image: url('../img/background19.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

.home19 .item{
  border-radius: 18px;
  height: 250px;
  background-color: #fff;
  padding: 40px 30px 0;

}
.home20{
	background-image: url('../img/background20.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.home21{
	position: relative;
	z-index: 195;
	margin-top: -5%;
	 background-image: url('../img/background21.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.home22{
	 background-image: url('../img/background22.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}
.home23{
	background-image: url('../img/background23.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
  position: relative;
  z-index: 105;
}

.home24{
	background-color: #005daa;
}

.home24 .color_white{
	color: rgba(255, 255, 255, 0.9);
}

.home23 .bg13{
	border-radius: 30px;
	background-color: #f6c847;
}

.home26{
	background-image: url('../img/background26.png');
	background-size: cover;
}

.home25{
	margin-top: 200px;
}
.home25 .content{
	padding: 25px;
	position: relative;
  border-style: solid;
  border-width: 15px;
  border-color: #f04c76;
  border-radius: 50px;
  background-color: #fcd9e3;

}

.home25 .content .img_product{
	position: absolute;
	top: -200px;
	left: 0;
	right: 0;
}
.home25 .list{
	padding-top: 150px;
}
.home25 .list ul{
	margin: 0;
	padding: 0;
	list-style: none;
}
.home25 .list ul li{
	font-size: 24px;
	margin-bottom: 15px;
}
.home25 .list ul li svg{
	 color: #ed1c24;
	 margin-right: 10px;
}

.home28{
	background-image: url('../img/background28.png');
  background-repeat: no-repeat;
  background-size: cover;
  background-position: bottom;
}

a.btn_custom_set {
     display: inline-block;
     padding: 15px 100px;
     font-size: 24px;
     cursor: pointer;
     text-align: center;
     text-decoration: none;
     outline: none;
     color: #fff;
     background-color: #4CAF50;
     border: none;
     border-radius: 80px;
     box-shadow: 0 9px #7c4525;
}
 a.btn_custom_set:hover {
     background: linear-gradient( 90deg, rgba(249,154,4,1) 0%, rgba(255,29,0,1) 100%);
}
 a.btn_custom_set:active {
     box-shadow: 0 5px #666;
     transform: translateY(4px);
     background: linear-gradient( 90deg, rgba(249,154,4,1) 0%, rgba(255,29,0,1) 100%);
}

.home14 img {
    width: 500px;
    max-width: 500px;
}
/* .img26-1 {
    width: 1000px;
    max-width: 1000px;
    margin-left: -250px;
} */