/*@font-face{*/
/*  font-family: Montserrat-Bold;*/
/*  src: url("../fonts/Montserrat-Bold.ttf");*/
/*}*/
/*@font-face{*/
/*  font-family: Montserrat-Regular;*/
/*  src: url("../fonts/Montserrat-Regular.ttf");*/
/*}*/




body,
html {
  scroll-behavior: smooth;
}

* {
    margin: 0;
    padding: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    outline: 0
}
html, body, div, span, h1, h2, h3, h4, h5, p, a, img, b, ul, li {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-family: 'Montserrat', sans-serif;
}
a,a:hover{text-decoration: none;}
.russo{
	font-family: 'Russo One', sans-serif;
}

h5,h4,p{

}

.clearfix{
	content: '';
	clear: both;
	display: block;
}

.center{
    text-align: center;
}
.left{
    text-align: left;
}
.right{
    text-align: right;
}
.justify{
    text-align: justify;
}
.pos_rel{
    position: relative;
}
.text-white{
    color: #fff;
}
.text-red{
	color: #fe0000;
}
.color_blue{
	color:#16a7ea;
}
.nav_d{
	max-width: 1100px;
	margin: 0 auto;
	padding-bottom: 10px;
	padding-top: 10px;
}
.nav_d a{
	font-size: 22px;
	padding: 15px 30px;
	color: #000;
	font-weight:bolder;
	text-transform: uppercase;
}
.btn_blue{
	background: #2e5380;
	color: #fff!important;
	border-radius: 40px!important;
	padding: 15px 30px;
	text-transform: uppercase;
}
.section_2{
	padding-top: 100px;
}
.h2_s2{
	font-size: 50px;
	color: #4598f8;
	margin-top: 150px;
	font-weight: 500;
}
.h4_s2{
	margin-top: 30px;
	font-size: 30px;
	font-weight: 550;
}
.p_s2{
	margin-top: 40px;
	margin-left: 20px;
}
.product_s2{
	margin-left: -314px;
    margin-top: 284px;
    width: 500px;
}
.btn_yellow_move{
	margin-top: 50px;
}
.btn_yellow{
	background: #e3dc12;
	font-size: 25px;
	padding: 20px 30px;
	color: #000;
	font-weight: bold;
	border-radius: 30px;
	box-shadow: 3px 3px 5px grey;
	transition-duration: 700ms;
}
.btn_yellow:hover{
	color: #000;
	box-shadow: 1px 1px 2px grey;
}


.section_3{
	margin-top: 150px;
}
.width_s3{
	max-width: 1400px;
	margin: 0 auto;
}
.h2_s3{
	font-size: 48px;
	text-align: left;
	font-weight: bolder;
}
.h2_s3_v3{
	font-size: 48px;
	text-align: left;
	font-weight: bolder;
}
.h2_s3_v2{
	font-size: 48px;
	text-align: left;
	font-weight: bolder;
	margin-top: 20px;
}
.h4_s3{
	font-weight: 550;
	text-align: left;
	margin-top: 20px;
	line-height: 1.2;
	font-size: 16px;
}
.h4_s3_v2{
	text-align: left;
	margin-top: 20px;
	line-height: 1.4;
	font-size: 16px;
}
.p_s3{
	font-weight: 700;
	text-align: left;
	margin-top: 20px;
	font-size: 16px;
}
.section_4{
	margin-top: 80px;
}
.pic_s4{
	max-width: 700px;
	margin-top: 47px;
}
.h2_s4{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	padding-top: 20px;
}
.p_s4{
	text-align: left;
	margin-top: 20px;
	line-height: 1.8;
	font-size: 16px;
}
.p_s4_v2{
	text-align: left;
	margin-top: 20px;
	line-height: 1.8;
	font-size: 16px;
}
.h2_s5{
	text-align: left;
	font-size: 48px;
	font-weight: bolder;
	margin-top: 20px;
}
.tick_s5{
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;

}
.div_s5{
	margin-left: 50px;
}
.h5_s5{
	margin-top: 20px;
	line-height: 1.5;
	font-size: 16px
}
.div_s5_v2{
	max-width: 650px;
	margin: 0 auto;
	position: relative;
}
.p_s5_1{
	position: absolute;
    top: 144px;
    left: 209px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_2{
	position: absolute;
	top: 235px;
    left: 25px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_3{
	position: absolute;
	top:  235px;
	right: 25px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_4{
	position: absolute;
	top: 426px;
    left: 68px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_5{
	position: absolute;
	top: 424px;
    right: 69px;
	font-weight: 550;
	font-size: 14px;
}
.h5_s5_v2{
	line-height: 1.4;
	margin-top: 20px;
	font-size: 16px
}

.section_6{
	margin-top: 40px;
}

.h2_s6{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	margin-top: 60px;
}

.h5_s6{
	text-align: left;
	margin-top: 40px;
	line-height: 1.4;
	font-size: 14px;
}

.pic_s6{
	/*max-width: 650px;*/
}

.div_s7{
	max-width: 500px;
	margin: 0 auto;
	background: #fff;
	border-radius: 15px;
	margin-top: 155px;
	margin-bottom: 100px;
	box-shadow: 2px 2px 8px grey;
}

.h2_s7{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	padding-top: 40px;
	margin-left:40px;
}

.h5_s7{
	text-align: left;
	margin-top: 30px;
	line-height: 1.875;
	margin-left:40px;
	margin-right: 15px;
	font-size: 16px;
}
.h5_s7_v2{
	text-align: left;
	margin-top: 30px;
	line-height: 1.875;
	margin-left:40px;
	margin-right: 15px;
	font-size: 16px;
}

.btn_yellow_s7{
	padding-bottom: 50px;
	margin-top:55px;
}
.section_8{
	margin-top: 70px;
}
.div_s8{
	margin-top: 20px;
}
.pic_s8{
	width: 600px;
	margin-top: -70px;
}
.h2_s8{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	margin-top: 50px;
	margin-left: 30px;
}
.pic_s8_v2{
	width: 100px;
	position: absolute;
	top: 10px;
	left: 0;

}
.h5_s8{
	padding-left: 120px;
	line-height: 1.6;
	text-align: justify;
	font-size: 16px;

}
.container_s8{
	max-width: 1450px;
	margin: 0 auto;
}

.section_9{
	margin-top: 50px;
}

.container_s9{
	max-width: 1250px;
	margin: 0 auto;
}

.mega_s9{
	position: absolute;
	top: 0;
	right: 0;
	width: 200px;
	height: 1500px;
}
.h2_s9{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	margin-top: 100px;
}

.h5_s9{
	text-align: left;
	line-height: 1.4;
	margin-top: 40px;
	padding-bottom: 30px;
	font-size: 16px;
}

.btn_yellow_move_s9{
	text-align: left;
}

.pic_s9{
	width: 100%;
}
.div_s9{
	max-width: 1200px;
	margin: 0 auto;
}

.section_10{
	margin-top: 80px;
}

.h2_s10{
	font-size: 48px;
	font-weight: bolder;
	text-align: left;
	padding-top: 20px;
	text-align: left;
	margin-left: 17%;
}

.div_s10{
	max-width: 1200px;
	margin: 0 auto;
}

.prod_s10{
	position: absolute;
	top: 49px;
    left: -352px;
	width: 600px;
}
.h5_s10{
	text-align: left;
	line-height: 1.8;
	margin-top: 10px;
	margin-bottom: 20px;
	font-size: 16px;
}

.section_12{
	margin-top: 120px;
}

.h2_s12{
	font-size: 44px;
	font-weight: bolder;
	margin-bottom: 100px;
}

.div_s12{
	max-width: 250px;
	margin: 0 auto;
	box-shadow: 6px 6px 20px -2px grey;
	border-radius: 20px;
}

.div_m_s12{
	margin-top: -60px!important;
	box-shadow: 2px 2px 66px -8px #86d4f6!important;
}

.div_s12_v2{
	max-width: 300px;
	margin: 0 auto;
	box-shadow: 6px 6px 20px -2px grey;
	border-radius: 20px;
}
.pic_s12{
	margin-top: 20px;
}
.pic_s12_m{
	margin-top: 40px;
	width: 250px;
}
.h5_s12{
	margin-top: 10px;
	margin-bottom: 10px;
	font-size: 16px;
}

.section_13{
	margin-top: 100px;
}
.div_s13{
	max-width: 600px;
	margin: 0 auto;
	height: 300px;
	margin-left: 51.5%;
}
.h2_s13{
	font-size: 48px;
	font-weight: bolder;
	padding-top: 78px;
}
.h5_s13{
	line-height: 1.8;
	margin-top: 50px;
	font-weight: bolder;
	font-size: 16px;
}
.box_s13{
	width: 450px;
	height: 250px;
	background: #fff;
	border-radius: 20px;
	margin-top: 70px;
}
.box_s13 h5{
	line-height: 1.8;
	font-weight: bolder;
	padding-top: 55px;
	padding-left: 20px;
	font-size: 16px;
}
.btn_yellow_move_s13{
	margin-left: 20px;
}
.pic_s13_one{
	position: absolute;
	top: -72px;
    left: -31px;
}
.pic_s13_two{
	position: absolute;
	bottom: 0;
	right: -49px;
}
.container_faq{
	max-width: 1400px;
	margin: 0 auto;
}
.h2_s_faq{
	font-size: 44px;
	font-weight: bolder;
	padding-top: 78px;
	margin-left: 50px;
	margin-bottom: 30px;
}
.section_14{
	margin-top: 50px;
}
.box_s14{
	max-width: 400px;
	margin: 0 auto;
	box-shadow: 3px 3px 10px grey;
    border-radius: 20px;
}
.pic_box_one{
	border-radius: 50%;
	margin-top: 10px;
	float: left;
	margin-left: 30px;
	margin-bottom: 10px;
	margin-right: 20px;

}
.pic_box_two{
	width: 98%;
	margin: 0 auto;
}
.h5_s14{
	text-align: left;
	padding-top: 30px;
	font-size:16px;
	line-height: 1.6;
}
.p_s14{
	margin-top: 20px;
	margin-left: 20px;
	margin-bottom: 20px;
}
.p_s14_v2{
	margin-left: 20px;
	margin-right: 20px;
	padding-bottom: 20px;
	font-size: 14px;
}
.container_s14{
	max-width:1450px;
	margin: 0 auto;
}
.h2_s14{
		font-size: 48px;
	font-weight: bolder;
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
}
.container_form{
	max-width: 1300px;
	margin: 0 auto;
}
.pic_s_form{
	max-width: 650px;
	margin-left: -80px;
	margin-top:100px;
}
.product_s_form{
	margin-top: 300px;
	margin-left: -50px;
}
.h2_form{
	text-align: left;
	font-size: 48px;
	font-weight: bolder;
	margin-top: 30px;
	margin-bottom: 30px;
	color: #fff;
}
.h5_form{
	text-align: left;
	color: #fff;
	background: #2f91f9;
	padding: 25px 10px;
	margin-bottom: 50px;
	border-radius: 10px;
	box-shadow: 1px 0px 15px 2px #fff;
	font-size: 16px;
	line-height: 1.6;
}
.div_pics_form{
  display: none;
}
.justify-content-center a h5{
	color: #000;
	margin-top: 20px;
	margin-bottom: 20px;
	font-size: 16px;
}
.section_footer{
	margin-top: 20px;
	padding-bottom: 20px;
	padding-top: 20px;
}
.section_footer h5{
	font-size: 16px;
}
.color_nav{
	background: rgba(255,255,255,0.7);
}
.form_move_mob{
	margin-top: 50px;
}
.bg_1{
	background-image: url(../images/222.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    height: 750px;
}
.bg_1_mob{
	background-image: url(../images/444.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}
.bg_4{
	background-image: url(../images/11.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}
.bg-7{
	background-image: url(../images/20.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    height: 800px;
}
.bg-8{
	background-image: url(../images/22.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}
.bg-10{
	background-image: url(../images/032.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    height: 700px;
    box-shadow: 6px 6px 20px -2px grey;
}
.bg-10-mob{
	background-image: url(../images/032.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    box-shadow: 6px 6px 20px -2px grey;
}

.bg-faq{
	background-image: url(../images/47.jpg);
    background-repeat: no-repeat;

    background-position-x: right;
}
.bg-13{
	background-image: url(../images/44.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    height: 700px;
}
.bg-form{
	background-image: url(../images/71.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}
@media (max-width:1850px){
	.prod_s10{
			position: absolute;
			top: 49px;
		    left: -286px;
			width: 500px;
		}
}
@media (max-width:1700px){
		.prod_s10{
			position: absolute;
			top: 49px;
		    left: -236px;
			width: 400px;
		}

		.bg_4 {
	    background-image: url(../images/11.jpg);
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-position-x: left;
	    background-position: left;
	}
}

@media (max-width:1680px){
		.pic_s_form{
		max-width: 600px;
		margin-left: -80px;
	}
	.product_s_form{
		margin-top: 350px;
		margin-left: -50px;
		width: 350px
	}
}


@media (max-width:1600px){
	.pic_s12_m{
		margin-bottom: 50px;
		width: 200px;
	}
	.prod_s10{display: none;}
		.bg_4{
		background: linear-gradient(to left, #295FA5 0%,#2E5EA6 40%,#3576B6 50%,#3A85BE 100%);
	}
}

@media (max-width:1550px){
        .pic_s4{
    	max-width: 600px;
    	margin-top: 133px;
    }
    .mega_s9{display: none;}
		.pic_s_form{
		max-width: 500px;
		margin-left: -80px;
		margin-top: 130px;
	}
	.product_s_form{
		margin-top: 300px;
		margin-left: -50px;
		width: 300px
	}
}

@media (max-width:1400px){
		.pic_s_form{
		max-width: 450px;
		margin-left: -80px;
		margin-top: 180px;
	}
	.product_s_form{
		margin-top: 250px;
		margin-left: -50px;
		width: 300px
	}
	.pic_s12{
		width: 150px;
	}
		.pic_s6{
		max-width: 600px;
	}
}

@media (max-width:1300px){
	.div_s10{
		max-width: 1150px;
		margin: 0 auto;
	}
	.div_s8{
		margin-top: 20px;
		padding-top: 20px;
		padding-bottom: 20px;
	}
	.pic_s8{
		margin-top: 40px;
	}
	.pic_s6{
		max-width: 560px;
	}
	.pic_s4 {
    width: 550px;
    margin-top: 46px;
}
	.img_s3{
		width: 100%;
	}
}

@media (max-width:1200px){
	.bg-form{
	background-image: url(../images/22.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}

	.pic_s_form,.product_s_form{
		display: none;
	}
	.shadow_faq{
		text-shadow: 1px 1px 1px #fff;
	}
	.div_s13{
		margin: 0 auto;
	}
	.bg-13{
	background:#3480DE;
}

	.pic_s12_dnone{
		display: none;
	}

	.pic_s12{
		display: block;
		margin: 0 auto;
		padding-top: 20px;
	}
	.div_s10{
		margin: 0 auto;
		margin-left: 30px;
		margin-right: 30px;
	}
		.h5_s7_v2{
		text-align: left;
		margin-top: 20px;
		line-height: 1.4;
		margin-left:40px;
		margin-right: 15px;
	}

	.btn_yellow_s7{
		padding-bottom: 40px;
		margin-top:55px;
	}
	.p_s5_1{
	position: absolute;
    top: 161px;
    left: 257px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_2{
	position: absolute;
	top: 275px;
    left: 43px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_3{
	position: absolute;
	top: 276px;
	right: 25px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_4{
	position: absolute;
	top: 512px;
    left: 90px;
	font-weight: 550;
	font-size: 14px;
}
.p_s5_5{
	position: absolute;
	top: 513px;
    right: 101px;
	font-weight: 550;
	font-size: 14px;
}

		.pic_s4 {
	    margin-top: 20px;
	}

	.btn_yellow {
    background: #e3dc12;
    font-size: 20px;
    padding: 20px 20px;
    color: #000;
    font-weight: bold;
    border-radius: 30px;
    box-shadow: 3px 3px 5px grey;
    transition-duration: 700ms;
}
		.product_s2{
		margin-left: -220px;
   		 margin-top: 319px;
    	/*width: 543px;*/
	}
}

@media (max-width:1100px){
    .nav_d{
        text-align: center;
    }
    	.nav_d a{
		font-size: 20px;
		padding: 15px 20px;

	}
		.pic_s9 {
	    margin-top: 50px;
	}
		.product_s1{
		width: 500px;
	}
}

@media (max-width:1000px){

			.bg_1{
		background-image: url(../images/01.jpg);
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-position-x: 56%;
	}


	.btn_blue{
		font-size: 22px;
		padding: 15px 20px;
	}
}

@media (max-width:991px){
        	.nav_d a{
		font-size: 18px;
		padding: 15px 10px;

	}
		.pic_s14_dnone{
			display: none;
		}
		.bg-10{
			height: auto;
		}
		.h5_s7_v2{
			text-align: left;
			margin-top: 40px;
			line-height: 1.4;
			margin-left:40px;
			margin-right: 15px;
		}

		.btn_yellow_s7{
			padding-bottom: 70px;
			margin-top:55px;
		}
		.h5_s7{
		text-align: left;
		margin-top: 20px;
		line-height: 1.4;
		margin-left:40px;
		margin-right: 15px;
	}
	.section_3 {
    margin-top: 20px;
}
	.img_s3{
		width: 500px;
	}

		.product_s2{
		position: absolute;
    bottom: -144px;
   right: 77px;
    width: 300px;
	}
}

@media (max-width:900px){
    	.bg_1{
	    background-position-x: 60%;
	}
	.pic_s9 {
	    margin-top: 150px;
	}

	/*	.nav_d a{*/
	/*	font-size: 20px;*/
	/*	padding: 15px 10px;*/
	/*}*/
	.btn_blue{
		font-size: 20px;
		padding: 15px 10px;
	}
}

@media (max-width:767px){
    .h5_s_mob{
        line-height:1.8;
        padding-top:70px;
        text-align: justify;
        padding-right:20px;
    }
	.form_move_mob{
	margin-top: 80px;
}
	.h5_s13_v{
		text-align: center;
	}

	.header_nav_move{
		margin-left: 120px;
		margin-right: 120px;
	}

	.h5_form {
    text-align: left;
    color: #fff;
    background: #2f91f9;
    padding: 25px 10px;
    margin-bottom: 363px;
    border-radius: 10px;
    box-shadow: 1px 0px 15px 2px #fff;
}
	.pic_form_abs{
		position: absolute;
		top: 244px;
    right: 0;
	}
	.div_pics_form{
  display: block;
}
	.bg-form{
	background-image: url(../images/554.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
    background-position: top;
}
	.h2_s14{
		font-size: 30px!important;
	font-weight: bolder;
	margin-top: 30px;
	margin-bottom: 10px;
	text-align: center;
}
	.margin_review{
		margin-top: 20px!important;
	}
	.h2_s_faq{
		padding-top: 20px;
    margin-bottom: 20px;
    margin-left: 15px;
	}
	.bg-faq{
	background: #fff;

}
	.h2_s13{
		padding-top: 20px;
		margin-right: 10px;
		margin-left: 10px;
	}
	.pic_mob_s13{
		border-radius: 50%;
		margin-top: 20px;
	}
	.bg-13{
		height: 950px;
	}
	.pic_s13_two {
	    position: absolute;
	    bottom: -30px;
	    right: -29px;
	    width: 150px;
	}
		.box_s13 {
	    max-width: 450px;
	    height: 250px;
	    margin: 0 auto;
	    margin-top: 100px;

	}
	.btn_yellow_move_s13{
		margin-top: 55px!important;
		text-align: center;
	}
	.pic_s12{
		display: block;
	}
	.section_12 {
	    margin-top: 168px;
	}
	.h5_s10 {
	    text-align: left;
	    line-height: 1.4;
	    margin-top: 20px;
	    margin-bottom: 10px;
	    margin-left: 20px;
	   font-size: 16px;
	}
	.bg-10-mob{
		border-radius: 10px;
		box-shadow: 1px 1px 10px -3px grey;
	}
	.bg-faq{
	background:none;

}

	.pic_s9_v2{
		width: 50%;
	}

	.pic_s9 {
	    margin-top: 20px;
	}

	.btn_yellow_move_s9{
		text-align: center;
		margin-top: 20px!important;
	}

	.section_8 {
	    margin-top: 20px;
	}

	.div_s8 {
	    margin-top: 10px;
	    padding-top: 10px;
	    padding-bottom: 10px;
	}

	.h2_s8 {
	     margin-top: 20px;
	    margin-left: 0px;
	}

	.h5_s8 {
		    padding-left: 0px;
		    padding-right: 0px;
		    line-height: 1.4;
		    text-align: center;
		    margin-top: 10px;
		}
	.bg-8{
	background:#33AFEB;

}
	h2{
		font-size: 30px!important;
		text-align: center!important;
	}
	h4,h5,p{
		font-size: 16px!important;

	}
	.h2_s5{
		font-size:40px;
	}
	.h2_s7{
		text-align: center;
		margin-left:10px;
		margin-right: 10px;

	}

	.h5_s7_v2,.h5_s7{
		text-align: center;
		margin-top: 20px!important;

	}
	 .btn_yellow_s7 {
		    padding-bottom: 70px;
		    margin-top: 55px!important;
		}

		.bg-7{
		background-image: url(../images/05.jpg);
	    background-repeat: no-repeat;
	    background-size: cover;
	    background-position-x: center;
	    height: auto;
	}
	.div_s7{
		margin-top: 20px;
		margin-bottom: 30px;
	}
	.p_s4,.p_s4_v2{
	line-height: 1.4;
}

	.p_s5_1{
	position: absolute;
    top: 144px;
    left: 209px;
	font-weight: 550;
	font-size: 13px!important;
}
.p_s5_2{
	position: absolute;
	top: 235px;
    left: 25px;
	font-weight: 550;
	font-size: 13px!important;
}
.p_s5_3{
	position: absolute;
	top:  235px;
	right: 25px;
	font-weight: 550;
	font-size: 13px!important;
}
.p_s5_4{
	position: absolute;
	top: 426px;
    left: 68px;
	font-weight: 550;
	font-size: 13px!important;
}
.p_s5_5{
	position: absolute;
	top: 424px;
    right: 69px;
	font-weight: 550;
	font-size: 13px!important;
}
	.bg_4{
	background-image: url(../images/332.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    background-position-x: center;
}
	.section_4{
		margin-top: 20px;
	}
		.pic_s4 {
	    width: 80%;
	}
		.h2_s3_v2{
			text-align: center;
			font-size: 30px;
		}
		.h4_s3_v2{
			text-align: justify;
		}
		.h4_s3{
			text-align: justify;
		}
			.h2_s3 {
		    font-size: 30px;
		    text-align: center;
		    font-weight: bolder;
		    margin-top: 40px;
		}
		.h2_s3_v3{
			font-size: 30px;
		    text-align: center;
		    font-weight: bolder;
		    /*margin-top: -10px;*/
		    line-height: 1.2;
		}
	.p_s3_v2{
		text-align: left;
		font-weight: 550;
	}
	.p_s3_v2 img{
		width: 50px;
		margin-right: 10px;
		margin-top: 10px;
	}
	.bg_text_s2_mob{
		position: absolute;
		top: 100px;
    left: 0;
    z-index: 0;

	}
	.btn_yellow_move {
    margin-top: -69px;
}
	.product_s2_mob{
		margin-top: -438px;
		width: 350px;
	}
	.h2_s2_mob{
		font-size: 30px!important;
    color: #4598f8;
    font-weight: 500;
		position: absolute;
		top: 100px;
    left: 18%;
    z-index: 20;

	}
	.bg-mob{
		margin-top: -300px;
	}
	.dnone{
		display: none;
	}
}
@media (max-width:600px){
    .pic_form_abs {
    position: absolute;
    top: 292px;
    right: 0;
}
	.header_nav_move{
		margin-left: 88px;
		margin-right: 88px;
	}
		.bg-mob{
		margin-top: -150px;
	}
}
@media (max-width:550px){
	.box_s13 {
	    width: 96%;
	    height: 250px;
	    margin: 0 auto;
	    margin-top: 100px;

	}
	.pic_s13_two {
	    position: absolute;
	    bottom: -30px;
	    right: 0px;
	    width: 120px;
	}
	.pic_s13_one {
	    position: absolute;
	    top: -72px;
	    left: 40%;
	    width: 110;
	}
	.h5_s2{
		font-size: 30px;
	}
	.p_s5_1{
	position: absolute;
   top: 120px;
    left: 180px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_2{
	position: absolute;
	top: 206px;
    left: 25px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_3{
	position: absolute;
	top: 206px;
	right: 25px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_4{
	position: absolute;
	top: 390px;
    left: 51px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_5{
	position: absolute;
	top:390px;
    right: 69px;
	font-weight: 550;
	font-size: 12px!important;
}
	.img_04{
		width: 70%;
	}
		.product_s2_mob {
	   margin-top: -334px;
	    width: 250px;
	}
}
@media (max-width:501px){
    	.p_s5_1{
	position: absolute;
    top: 112px;
    left: 153px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_2{
	position: absolute;
	top: 184px;
    left: 25px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_3{
	position: absolute;
	top: 186px;
	right: 25px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_4{
	position: absolute;
	top: 343px;
    left: 51px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_5{
	position: absolute;
	top: 338px;
    right: 69px;
	font-weight: 550;
	font-size: 12px!important;
}
}
@media (max-width:500px){
    .mob_text_s3{
        max-width:400px;
        padding-left:60px;
        display:block;
        margin-top:30px;
    }
    .mob_pic_s3{
        position: absolute;top: -10px;left: 0;
    }
	.header_nav_move{
		margin-left: 60px;
		margin-right: 60px;
	}
	.bg-13{
		height: 1000px;
	}
	.pic_s13_two {
	    position: absolute;
	    bottom: -34px;
	    right: 0px;
	    width: 80px;
	}
}
@media (max-width:450px){
	.header_nav_move{
		margin-left: 38px;
		margin-right: 38px;
	}
	.section_footer a,.section_footer a:hover{
		text-decoration: none;
	}
	.section_footer h5, .section_footer a h5{
	font-size: 17px;
}

	.bg-13{
		height: 970px;
	}

	.pod_mob_form{
		width: 150px;
		margin-right: -40px;
		margin-top: 100px;
	}
	.pic_mob_form{
		width: 250px;

	}

	.h2_s9{
		margin-top: 1px;
	}
	.section_9{
		margin-top: 20px;
	}

	.pic_s9_v2{
		width: 80%;
	}

	.div_s7{
		margin-top: 20px;
	}

	.p_s5_1{
	position: absolute;
    top: 99px;
    left: 138px;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_2{
	position: absolute;
	top: 166px;
    left: 0;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_3{
	position: absolute;
	top: 166px;
	right: 0;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_4{
	position: absolute;
	top: 312px;
    left: 0;
	font-weight: 550;
	font-size: 12px!important;
}
.p_s5_5{
	position: absolute;
	top: 312px;
    right: 0;
	font-weight: 550;
	font-size: 12px!important;
}
	.p_s4,.p_s4_v2{
		text-align: justify;
		font-size: 18px;
	}
	.h2_s4 {
    font-size: 30px;
    font-weight: bolder;
    text-align: center;
    padding-top: 20px;
}
	.pic_s4 {
	    width:100%;
	}
	.img_04{
		width: 100%;
		margin-top: 10px;
		margin-bottom: 10px;
	}
	.btn_yellow {
    background: #e3dc12;
    font-size: 20px;
    padding: 10px 10px;

}
	.btn_yellow_move {
    margin-top: -69px;
}
	.product_s2_mob{
		margin-top: -267px;
		width: 200px;
	}
		.bg-mob{
		margin-top: -50px;
	}
}
@media (max-width:420px){
	.pic_mob_s13{
		border-radius: 50%;
		margin-top: 20px;
		width: 250px;
	}
	.p_s5_1{
	position: absolute;
    top: 99px;
    left: 138px;
	font-weight: bolder;
	font-size: 11px!important;
}
.p_s5_2{
	position: absolute;
	top: 160px;
    left: 20px;
	font-weight: bolder;
	font-size: 11px!important;
}
.p_s5_3{
	position: absolute;
	top: 160px;
	right: 20px;
	font-weight: bolder;
	font-size: 11px!important;
}
.p_s5_4{
	position: absolute;
	top: 290px;
    left: 20px;
	font-weight: bolder;
	font-size: 11px!important;
}
.p_s5_5{
	position: absolute;
	top: 295px;
    right:20px;
	font-weight: bolder;
	font-size: 11px!important;
}
}

@media (max-width:434px){
			.pic_form_abs {
	    position: absolute;
	    top: 291px;
	    right: 0;
	}
}
@media (max-width:400px){
    
   .block_f{
       display:block!important;
   }

	.button_mob_t{
		margin-left: -30px;
	}
	.header_nav_move{
		margin-left: 40px;
		margin-right: 50px;
	}

	.bg-13{
		height: 940px;
	}
	.pic_s13_two {
    position: absolute;
    bottom: -27px;
    right: 0px;
    width: 70px;
}
	.p_s5_1,.p_s5_2,.p_s5_3,.p_s5_4,.p_s5_5{
		line-height: 1.2;
	}
	.mob_text_abs{
		display: block;
	}
		.p_s5_1{
		position: absolute;
	    top: 84px;
    	left: 121px;
		font-weight: bolder;
		font-size: 11px!important;
	}
}

@media (max-width:387px){
    .pic_s_mob{
        width:180px;
    }
    .h5_s_mob{
        line-height:1.6;
        padding-top:50px;
        text-align: justify;
        padding-right:20px;
    }
		.pic_form_abs {
    position: absolute;
    top: 294px;
    right: 0;
}
}
@media (max-width:375px){
    .mob_text_s3{
        max-width:400px;
        padding-left:60px;
        display:block;
        margin-top:40px;
    }
    .mob_text_s3_v2{
       margin-top:20px;
    }
	.pic_form_abs {
    position: absolute;
    top: 298px;
    right: 0;
}
}

@media (max-width:373px){
		.pic_form_abs {
    position: absolute;
    top: 331px;
    right: 0;
}
}

@media (max-width:370px){

	.button_mob_t{
		margin-left: -15px;
	}
	.header_nav_move{
		margin-left: 35px;
		margin-right: 35px;
	}

	.p_s5_3 {
    position: absolute;
    top: 143px;
    right: 0;
    font-weight: bolder;
    font-size: 11px!important;
}
	.p_s5_2 {
    position: absolute;
    top: 138px;
    left: 23px;
    font-weight: bolder;
    font-size: 11px!important;
}
		.p_s5_4{
	position: absolute;
	top: 254px;
    left: 46px;
	font-weight: bolder;
	font-size: 11px!important;
}
.p_s5_5{
	position: absolute;
	top: 265px;
    right: 28px;
	font-weight: bolder;
	font-size: 11px!important;
}
}


@media (max-width:380px){
	.none_d{
		display: none;
	}

}

@media (max-width:358px){
    .header_nav_move{
		margin-left: 25px;
		margin-right: 25px;
	}
			.pic_form_abs {
	    position: absolute;
	    top: 360px;
	    right: 0;
	}
}

@media (max-width:350px){
	.button_mob_t{
		margin-left: -10px;
	}
	.header_nav_move{
		margin-left: 20px;
		margin-right: 20px;
	}
	.section_footer h5, .section_footer a h5{
			font-size: 15px;
		}
	.pic_form_abs {
	   position: absolute;
    top: 359px;
    right: 0;
	}
	.p_s3_v2 img{
		width: 55px;
		margin-right: 5px;

	}


	.product_s2_mob{

		width: 150px;
	}

}

@media (max-width:344px){
	.btn_yellow_move_s13 {
    margin-top: 21px!important;
    text-align: center;
}
	.pic_s13_two{
		display: none;
	}
}

@media (max-width:340px){
    .pic_s_mob{
        width:150px;
    }
	.button_mob_t{
		margin-left: -10px;
	}
	.header_nav_move{
		margin-left: 15px;
		margin-right: 15px;
	}
		.p_s5_1 {
	    position: absolute;
	    top: 75px;
	    left: 101px;
	    font-weight: bolder;
	    font-size: 11px!important;
	}
		.p_s5_2 {
	    position: absolute;
	    top: 123px;
	    left: 0px;
	    font-weight: bolder;
	    font-size: 11px!important;
	}
		.p_s5_3 {
	    position: absolute;
	    top: 127px;
	    right: 0;
	    font-weight: bolder;
	    font-size: 11px!important;
	}
		.p_s5_5 {
	    position: absolute;
	    top: 233px;
	    right: 28px;
	    font-weight: bolder;
	    font-size: 11px!important;
	}
		.p_s5_4 {
	    position: absolute;
	    top: 234px;
	    left: 46px;
	    font-weight: bolder;
	    font-size: 11px!important;
	}
}
@media (max-width:325px){
	.button_mob_t{
		margin-left: -10px;
	}
	.header_nav_move{
		margin-left: 10px;
		margin-right: 10px;
	}
		.p_s5_1 {
	    position: absolute;
	    top: 75px;
	    left: 89px;
	    font-weight: bolder;
	    font-size: 10px!important;
	}
		.p_s5_2 {
	    position: absolute;
	   top: 125px;
	    left: 8px;
	    font-weight: bolder;
	    font-size: 10px!important;
	}
		.p_s5_3 {
	    position: absolute;
	    top: 125px;
	    right: 0;
	    font-weight: bolder;
	    font-size: 10px!important;
	}
		.p_s5_5 {
	    position: absolute;
	   top: 230px;
	    right: 28px;
	    font-weight: bolder;
	    font-size: 10px!important;
	}
		.p_s5_4 {
	    position: absolute;
	    top: 230px;
	    left: 46px;
	    font-weight: bolder;
	    font-size: 10px!important;
	}
}
