@media screen and (max-width: 1600px){
	.container-small{width:70%;}
	.form-group{width:46%;}
	.form_grid_3 .form-group{width:29%;}
}
@media screen and (max-width: 1367px){
	.sec1_img,.sec2_img,.sec3_img,.sec4_img,.text_sec,.text_sec2{height:351px;}
	
	.insured_sec h2{font-size:30px;}
	.text_sec h2, .text_sec2 h2{font-size:30px;}
	.text_sec p small, .text_sec2 p small{font-size:12px;}
	.text_sec p, .text_sec2 p{font-size:14px;}
	.text_sec h1, .text_sec2 h1{font-size:35px;}
	.text_sec h1 span, .text_sec2 h1 span{font-size:12px;}
	.box img{right:41%;}
}
@media screen and (max-width:1026px){
	.insured_sec h4{font-size:15px;}
	.insured_sec h2 {font-size: 18px;}
	.heading p{font-size:16px;}
	.container-small {width: 85%;}
	.form-group {width: 45%;}
	.form_grid_3 .form-group {width: 28%;}
	.text_sec, .text_sec2{padding: 20px 40px 30px;}
	.text_sec h2, .text_sec2 h2 {font-size: 25px;}
	.text_sec h1, .text_sec2 h1 {font-size: 32px;}
	.buttn2 button {font-size: 14px;height: 30px;line-height: 16px;margin-right: 10px;width: 108px;}
	.buttn2 a{font-size:14px;}
	.regent {margin: 40px 0 0;}
	.product_detail .text_sec2{padding-top:10px;}
}
@media screen and (max-width:980px){
	.text_sec, .text_sec2{padding: 20px 30px 30px;}
	.text_sec h2, .text_sec2 h2 {font-size: 22px;}
	.text_sec h1, .text_sec2 h1 {font-size: 27px;}
}
@media screen and (max-width:800px){
	.form_grid_3 .form-group {width: 27%;}
	.sec1_img, .sec2_img, .sec3_img, .sec4_img, .text_sec, .text_sec2 {height: 300px;}
}
@media screen and (max-width:767px){
	.logo {text-align: center;width: 100%;margin:5px 0;}
	.navigation {width:100%;text-align:left;display:none;}
	.img_sec,.text_sec,.text_sec2{width:100%;}
	.img_right .img_sec{display:none;}
	nav {margin-top: 15px;}
	.form-group {width: 100%;}
	.form_grid_3 .form-group {width: 47%;}
	.form_grid_3 .form-group:nth-child(2){margin-right:0;}
	.buttn button{width:47%;}
	.foot_copy {margin-bottom: 15px;text-align: center;width: 100%;}
	.foot_link{text-align: center;width: 100%;}
	.text_sec::after{display:none;}
	.text_sec2::after{display:none;}
	.text_sec::before {border-bottom: 20px solid #fff;border-left: 20px solid transparent;border-right: 20px solid transparent;content: "";left: 10%;position: absolute;top: -20px;}
	.text_sec2::before {border-bottom: 20px solid #fff;border-left: 20px solid transparent;border-right: 20px solid transparent;content: "";left: 10%;position: absolute;top: -20px;}
	.info_number{text-align:center;}
	.product_detail .text_sec2{padding-top:10px;}
	.product_detail .text_sec2::before{display:none;}
	.product_detail .text_sec2 p small,.product_detail .text_sec2 h2,.product_detail .text_sec2 h1{display:none;}
	.product_detail .text_sec{height:auto;}
	.product_detail .regent {margin-top: 30px;}
	.box img{right:41%;}
	.box{width:100%;margin-bottom:50px;}
	.sticky .nav-header .mob_menu {margin: 0 auto;width: 30%;}
}
@media screen and (max-width:640px){
	.form_grid_3 .form-group {width: 46%;}
}
@media screen and (max-width:480px){
	.form_grid_3 .form-group {width: 100%;}
	.buttn button{width:100%;}
	.insured_sec{min-height:270px;}
	.insured_sec img {width: 100%;}
	.insured_sec.last img{width:50%;}
	.sec1_img,.sec2_img,.sec3_img,.sec4_img{height:200px;}
	.text_sec,.text_sec2{height:auto;}
	.heading p {font-size: 15px;}
	.heading h1{font-size:30px;}
	.regent{margin-top:10px;}
	.regent-pull-right{visibility:hidden;}
	.regent-sm{width:34px; height:34px; margin-top:38px; float:right; visibility:visible; background-image:url(../img/regent-sm.png); background-repeat:no-repeat;}
	.regent img{visibility:hidden;}
	.product_detail  .text_sec h2 {font-size: 21px;}
	.box img {right: 38%;}
	.sticky .nav-header .mob_menu {margin: 0 auto;width: 50%;}
	.box{padding:30px 20px 40px}
	.total_cover{padding:0;}

}
@media screen and (max-width:415px){
	.info_number ul li a{font-size:12px;}
	.breadcumb ul li{font-size:13px;}
}