@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {width:100%;}
body{
	font-family: "Inter", sans-serif;
	font-weight:400;
	color: #000;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	-webkit-overflow-scrolling: touch;
	padding:0;
	margin:0;
	list-style:none;
	background:#fff;
}
.container, .container2{
	width:1170px;
	height:auto;
	margin:0 auto;
	padding:0;
	box-sizing:border-box;
}
.container2{width:1336px;}
.pad1{padding:0 70px;}
p, h1, h2, h3, h4, h5, ul{
	padding:0;
	margin:0;
	}
li{list-style:none;}
a{text-decoration:none;}
.clearall{
	clear:both;
	height:1px;
	width:auto;
}
.position{position:relative;}
.dsplay{width:100%;display:table;box-sizing:border-box;}
*{box-sizing:border-box;}
.flt{width:100%;display:flex;flex-direction:column;}
.ovrfl{overflow:hidden;}

/*===============================
CSS FOR CONTAINERS BREAK POINTS
=================================*/
.bdhding1{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:44px;	
	line-height:52px;
	text-align:center;
	color:#0e213a;	
}
.bdhding1 sup{font-size:32px;line-height:20px;top:6px;position:relative;}
.bdfont{font-size:20px;line-height:30px;text-align:left;}
.bdfont1{font-size:18px;line-height:28px;text-align:left;}
.bdfont2{font-size:22px;line-height:32px;text-align:left;}
.bdfont3{font-size:24px;line-height:34px;text-align:left;}
/*.bdfont4{font-size:26px;line-height:36px;text-align:left;}
.bdfont5{font-size:28px;line-height:38px;text-align:left;}*/
.bdfont6{font-size:30px;line-height:40px;text-align:left;}
.bdfont6 sup{font-size:18px;line-height:16px;}
.mar1{margin-top:28px;}
.mar2{margin-top:40px;}
.mar3{margin-top:48px;}
.mar4{margin-top:52px;}

.bold{font-weight:bold;}
.semibold{font-weight:600;}
.txlncnter{text-align:center;}
@media only screen and (max-width: 1366px){
.container2{width:1170px;}	
}
@media only screen and (max-width: 1200px){
.container, .container2{ max-width:1000px; width:100%; }
.pad1{padding:0 15px;}
.bdhding1{font-size:40px;line-height:48px;}
.bdfont{font-size:19px;line-height:29px;}
.bdfont1{font-size:17px;line-height:27px;}
.bdfont2{font-size:21px;line-height:31px;}
.bdfont3{font-size:23px;line-height:33px;}
.bdfont6{font-size:28px;line-height:38px;}
.mar1{margin-top:27px;}
.mar2{margin-top:37px;}
.mar3{margin-top:40px;}
.mar4{margin-top:46px;}
}
@media only screen and (max-width: 1030px){
.container, .container2{ max-width:750px; width:100%; }
.pad1{padding:0 0;}
.bdhding1{font-size:36px;line-height:44px;}
.bdfont{font-size:18px;line-height:26px;}
.bdfont1{font-size:16px;line-height:24px;}
.bdfont2{font-size:20px;line-height:28px;}
.bdfont3{font-size:22px;line-height:30px;}
.bdfont6{font-size:26px;line-height:34px;}
.mar1{margin-top:24px;}
.mar2{margin-top:34px;}
.mar3{margin-top:36px;}
.mar4{margin-top:40px;}
}
@media only screen and (max-width: 767px){
.container, .container2{ width:100%; max-width:640px;}
.bdinpad, .pad1{padding:0 10px;}
.bdhding1{font-size:32px;line-height:40px;}
.bdfont{font-size:16px;line-height:24px;}
.bdfont1{font-size:15px;line-height:23px;}
.bdfont2{font-size:18px;line-height:26px;}
.bdfont3{font-size:20px;line-height:28px;}
.bdfont6{font-size:24px;line-height:32px;}
.mar1{margin-top:22px;}
.mar2{margin-top:30px;}
.mar3{margin-top:32px;}
.mar4{margin-top:36px;}
}
@media only screen and (max-width: 479px){
.bdhding1{font-size:30px;line-height:36px;}	
.bdfont6{font-size:23px;line-height:31px;}
}
/*====TOP_STRIP====*/	
.top-strip{
	background:#fdf3b3;
	padding:8px 0;
	width:100%;
}
.strip-timer-row{
    display: flex;
    justify-content:center;
    align-items:center;
	gap:15px;
}
.strip-timer-row{
    display: flex;
    justify-content:center;
    align-items:center;
	gap:5px;
}
{display:flex;align-items:center;justify-content:center;gap:10px;}
.top-strip-text p{
	display:flex;
	gap:3px;
	align-items:center;
	justify-content:center;
	font-weight:600;
	font-size:16px;
	line-height:20px;
	text-align:center;
}
.topstripclock{margin:0 3px 0 0;}
#clockdiv{
   display: -webkit-flex;
    display: flex;
	align-items:self-start;
	justify-content:center;
}
#clockdiv > div{
	float: left;
	width:25px;
	height:20px;
	}
#clockdiv div > span{
	float: left;
	width:100%;
    text-align: center;
    color: #f47e2b;
	font-weight:600;
    font-size:16px;
    line-height:20px;
}
#clockdiv p{
    float: left;
    width:10px;
    color: #f47e2b;
    font-size:16px;
	font-weight:600;
	line-height:16px;
    text-align: center;
    padding: 0 0 0 0;
}

.header{background:#fff;padding:10px 0;}
.logo{float:left;margin:6px 0 0 0;max-width:100%;}
.hdrbtn{	
	float:right;
	width:184px;
	height:42px;
	background:#00ad21;
	border-radius:3px;
	font-weight:bold;
	font-size:20px;
	line-height:42px;
	padding:2px 0 0 0;
	color:#fff;
	text-transform:uppercase;
	text-align:center;
	border:none;
	outline:none;
	display:flex;
	align-items:center;
	justify-content:center;
	gap:8px;
}
@media only screen and (max-width: 1030px){
.logo{margin:3px 0 0 0;}
.hdrbtn{
	width:194px;
	height:44px;
	font-size:20px;
	line-height:42px;
}	
	
}
@media only screen and (max-width: 767px){
.top-strip{padding:2px 0;}
.strip-timer-row {gap: 3px;}
.top-strip-text p {
    font-size: 14px;
    line-height: 18px;
}
.topstripclock {width:10px;height:14px;}
#clockdiv div > span {
    font-size: 14px;
    line-height: 24px;
}
#clockdiv > div{
	width:20px;
	height:20px;
	}
#clockdiv div > span{
    font-size:14px;
    line-height:20px;
}
#clockdiv p{
    width:7px;
    font-size:14px;
	line-height:20px;
}

.header{padding:7px 0;}
.logo{width:102px;height:auto;margin:4px 0 0 0;}
.hdrbtn{
	width:154px;
	height:36px;
	font-size:16px;
	line-height:32px;
}
.hdrbtn img{width:14px;height:auto;}
}
@media only screen and (max-width: 389px){
.logo{width:94px;}
}
/*================start banner===================*/
.banner{	
	background:#fffaf1 url("../images/banner.jpg") left top repeat-x;
	padding:48px 0 46px 0;
}
.bnrtxtarea{display:flex;justify-content:space-between;}
.bnrtxtarea > div.lft, .bnrtxtarea > div.rgt{width:45.5%;}
.bnrtxtarea > div.lft{background:url("../images/bnrlftbg.png") center top no-repeat;padding-right:40px;width:54%;}
.bnrprd{margin:24px auto 0 auto;display:block;max-width:100%;height:auto;}
.bnrtbx1{
	width:240px;
	height:108px;
	background: linear-gradient(to bottom, #f1e6d1, #f48536);
	padding:2px 1px 1px 1px;
	border-radius:12px 12px 12px 0;
	position:absolute;
	left:352px;
	top:36px;
}
.bnrtbx1-inbx{
	width:100%;
	height:100%;
	background:#fff;
	border-radius:10px 10px 10px 0;
	padding:12px 12px;
	display:flex;
	align-items:center;
	gap:10px;
}
.bnrtbx1-inbximg{max-width:100%;}
.bnrtbx1-inbx-txt1{
	font-weight:bold;
	font-size:26px;
	line-height:32px;
	color:#f47e2b;
	text-align:left;
}
.bnrtbx1-inbx-txt1 img{margin:0 3px 0 0;}
.bnrtbx1-inbx-txt2{
	font-size:16px;
	line-height:22px;
	text-align:left;
	margin-top:2px;
}
.bnrtbx1-inbx-txt2 img{margin:0 3px;}
.bnrtbx1-inbx-txt3{
	font-size:18px;
	line-height:24px;
	text-align:left;
	color:#f47e2b;
	margin-top:2px;
}

.bnrtbx2{
	margin:14px 25px 0 25px;
	background:#fff;
	border-radius:10px;
	box-shadow:0 6px 10px #fde2ca;
	padding:20px 16px;
}
.bnrtbx2img{float:right;margin:0 0 0 20px;max-width:100%;}
.bnrtbx2-txt1{
	font-weight:500;
	font-size:13px;
	line-height:20px;
	color:#626262;
	text-align:left;
}
.starvf{margin:0 5px -2px 0;}
.bnrtbx2-txt2{
	font-weight:500;
	font-size:18px;
	line-height:23px;
	margin-top:10px;
	font-style:italic;
}
.bnrtbx2-txt3{
	font-size:15px;
	line-height:23px;
	color:#6e6e6e;
	text-align:left;
	margin-top:12px;
}
.bnrtbx2-txt3 span{font-weight:600;color:#000;}


.bnrtxt1{
	font-size:15px;
	line-height:25px;
	text-align:left;
}
.bnrstars{margin:0 4px -4px 0;}
.bnrhding{
	font-weight:800;
	font-size:46px;
	line-height:52px;
	color:#0e213a;
	text-align:left;
	margin-top:8px;
	letter-spacing:-0.5px;
}
.bnrhding span{color:#f47e2b;}
ul.bnrlist{padding:12px 0 0 0;}
ul.bnrlist li{
	background:url("../images/v3bullet.png") left 9px no-repeat;
	padding:2px 0 0 31px;
	margin-top:2px;	
	font-weight:bold;
	font-size:20px;
	line-height:30px;
	text-align:left;
	border-top:1px solid #e1e1e1;
}
ul.bnrlist li:nth-child(1){border-top:none;}
.bnrrgt-inbx{
	background:#fff;
	margin-top:22px;
	border-radius:14px;
	padding:16px 17px 20px 17px;
	box-shadow:0 0 10px #e3ded6;
}
.bnrrgt-inbx-hding{
	font-weight:bold;
	font-size:20px;
	line-height:28px;
	text-align:left;
	text-transform:uppercase;
}
.bnrrgt-inbx-txt{
	font-size:16px;
	line-height:24px;
	text-align:left;
}
ul.bnrrgtinbx-list{padding:2px 0 0 0;}
ul.bnrrgtinbx-list li{
	height:51px;
	width:100%;
	background:#efe9e9;
	border-radius:10px;
	padding:0 25px 0 15px;
	display:flex;
	justify-content:space-between;
	align-items:center;
	position:relative;
	margin-top:12px;
}
ul.bnrrgtinbx-list li:nth-child(1){background:#cc1a16;}	
ul.bnrrgtinbx-list li:nth-child(1)::after, ul.bnrrgtinbx-list li:nth-child(2)::after{
	content:"";
	position:absolute;
	left:0;
	top:0;
	height:51px;
	width:97.5%;
	background:#ffcfce;
	border-radius:10px 0 0 10px;
}
ul.bnrrgtinbx-list li:nth-child(2)::after{
	width:92%;
}
ul.bnrrgtinbx-list li p{position:relative;z-index:22;}
.bnrrgtinbx-ltxt1, .bnrrgtinbx-ltxt2{
	font-weight:bold;
	font-size:17px;
	line-height:20px;
}
.bnrrgtinbx-ltxt2{text-transform:uppercase;}	
.bnrrgtinbx-ltxt1 img{margin:0 4px -2px 0;}

/*------------------strip---------------------*/
.strip{padding:25px 0;border-bottom:1px solid #e1e1e1;}
.strip-hding{
	font-weight:800;
	font-size:16px;
	line-height:26px;
	text-align:center;
	text-transform:uppercase;
}
ul.strip-list{padding:10px 0 0 0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:88px;}
ul.strip-list li{margin-top:6px;}
.strip-logo{margin:0 auto;display:block;max-width:100%;height:auto;}
@media only screen and (max-width: 1200px){
.bnrtxtarea > div.lft{background-size:100%;}
.bnrtbx1 {
    width: 208px;
    height: 98px;
    left: 293px;
    top: 15px;
}
.bnrtbx1-inbx {padding: 10px 10px;}
.bnrtbx1-inbximg{width:54px;height:54px;}
.bnrtbx1-inbx-txt1 {font-size: 24px;line-height: 30px;}
.bnrtbx1-inbx-txt2 {
    font-size: 14px;
    line-height: 20px;
}
.bnrtbx1-inbx-txt3 {
    font-size: 16px;
    line-height: 22px;
}
.bnrtbx2 {margin: 25px 5px 0 5px;}
.bnrtbx2-txt2 {font-size: 17px;line-height: 22px;}

.bnrhding {font-size: 39px;line-height: 45px;}
ul.bnrlist li {
	background: url("../images/v3bullet.png") left 7px no-repeat;
	background-size:16px;
    padding: 2px 0 0 28px;
    font-size: 17px;
    line-height: 26px;
}
.bnrrgt-inbx-txt {font-size: 15px;line-height: 23px;}

ul.strip-list{gap:70px;}
}
@media only screen and (max-width: 1030px){
.banner{padding:38px 0 40px 0;}
.bnrtxtarea{flex-wrap:wrap;}
.bnrtxtarea > div.lft, .bnrtxtarea > div.rgt{width:100%;order:2;padding:0 0;}
.bnrtxtarea > div.rgt{order:1;}
.bnrtabbx{
	width:450px;
	margin:010px auto 0 auto;
	display:flex;
	flex-direction:column;
	background:url("../images/bnrlftbg.png") center top no-repeat;
	background-size:100%;
	position:relative;
	padding-top:98px;
}
.bnrprd{margin:0 auto;width:350px;}
.bnrtbx1 {left: 247px;top:9px;height:86px;}
.bnrtbx1-inbx-txt2, .bnrtbx1-inbx-txt3{margin-top:0;}

.bnrtxt1{text-align:center;font-size:13px;line-height:22px;}
.bnrstars{width:74px;height:auto;}
.bnrhding{text-align:center;}
ul.bnrlist{padding:12px 120px 0 120px;}
.bnrrgt-inbx{margin:22px 120px 0 120px;}
.bnrtbx2{margin:25px 120px 0 120px;}

ul.strip-list{gap:40px;}
}
@media only screen and (max-width: 767px){
.banner {padding: 24px 0 34px 0;}
.bnrhding {font-size: 34px;line-height: 40px;}
.bnrtabbx{width:400px;margin:0 auto;padding-top:80px;}
.bnrtbx1{width:172px;height:70px;left:219px;top:17px;}
.bnrtbx1-inbx {padding: 5px 5px;gap:6px;}
.bnrtbx1-inbx-txt1 {font-size: 20px;line-height:25px;}
.bnrtbx1-inbx-txt1 img {width:9px;height:auto;margin: 0 1px 0 0;}
.bnrtbx1-inbx-txt2 {font-size: 12px;line-height: 15px;}
.bnrtbx1-inbx-txt3 {font-size: 14px;line-height: 19px;}
.bnrtbx1-inbximg{width:40px;height:40px;}
ul.bnrlist{padding:12px 0 0 0;}
.bnrrgt-inbx{margin:22px 0 0 0;}
.bnrtbx2{margin:25px 0 0 0;}
.bnrrgt-inbx {padding: 14px 12px 16px 12px;}
.bnrrgt-inbx-hding {font-size: 18px;line-height: 26px;}
ul.bnrrgtinbx-list li{
	height:42px;
	padding:3px 20px 0 12px;
	margin-top:10px;
}
ul.bnrrgtinbx-list li:nth-child(1)::after, ul.bnrrgtinbx-list li:nth-child(2)::after{
	height:42px;
}
.bnrrgtinbx-ltxt1, .bnrrgtinbx-ltxt2{
	font-size:15px;
	line-height:18px;
}
.bnrrgtinbx-ltxt1 img{margin:0 4px -2px 0;width:16px;height:auto;}
.bnrtbx2 {
    margin: 25px 0 0 0;
    padding: 18px 12px;
}
.bnrtbx2img{width:90px;height:auto;margin:0 0 0 14px;}
.bnrtbx2-txt1 {font-size: 11px;line-height: 18px;}
.bnrtbx2-txt2 {font-size: 15px;line-height: 20px;}
.bnrtbx2-txt3 {
    font-size: 13px;
    line-height: 21px;
}

.strip{padding:20px 0;}
.strip-hding {font-size: 14px;line-height: 24px;}
ul.strip-list{gap:7px 40px;}
.strip-logo{max-width:90%;}
}
@media only screen and (max-width: 479px){
.bnrhding {
	font-size: 32px;
	line-height: 38px;
}
.bnrtabbx{width:350px;margin:5px auto 0 auto;padding-top:70px;}
.bnrtbx1{left:auto;right:0;width:150px;height:65px;top:10px;}
.bnrtbx1-inbx-txt1 {font-size: 17px;line-height:22px;}
.bnrtbx1-inbx-txt1 img {width:7px;height:auto;margin: 0 1px 0 0;}
.bnrtbx1-inbx-txt2 {font-size: 10px;line-height: 13px;}
.bnrtbx1-inbx-txt3 {font-size: 12px;line-height: 17px;}
.bnrtbx1-inbximg{width:35px;height:35px;}

ul.strip-list{gap:7px 32px;}
.strip-logo{max-width:84%;}
}
@media only screen and (max-width: 389px){
.bnrhding {
	font-size: 30px;
	line-height: 36px;
}
.bnrtabbx{width:300px;margin:5px auto 0 auto;padding-top:70px;}
ul.strip-list{gap:7px 16px;}
.strip-logo{max-width:80%;}
}
/*================start section1, 2, 3, 4===================*/
.sec1{padding:60px 0;background:#fff;}
.s1sldr{margin:38px 0 0 0;}
.s1slide{
	background:#fff;
	margin:0 10px;
	border:1px solid #f0e7e0;
	border-radius:12px;
}
.slideimg{margin:0 auto;display:block;max-width:100%;height:auto;}
.s1slidebtm{padding:26px 20px;/*height:440px;*/}
.slick-slide img.s1arw{display:inline-block!important;}
.stars{margin:6px 0 10px 0;display:block;}
.s1slidetxt{
	font-size:15px;
	line-height:22px;
	text-align:left;
	height:66px;
}
.s1slidenmbx{margin-top:12px;display:flex;align-items:center;gap:10px;}
.slidenmbx-txt1{font-weight:bold;font-size:14px;line-height:22px;}
.slidenmbx-txt2 span{
	background:#ecffec;
	font-size:10px;
	line-height:22px;
	color:#16c60c;
	text-transform:uppercase;
	padding:2px 8px;
	border-radius:30px;
}
.slick-slide img.vficon{display:inline-block!important;margin:0 2px -2px 0;}
/*-----------------------section2-----------------------*/
.sec2{background:#fffaf1;padding:60px 0;}
.s2bx1{display:flex;gap:32px;}
.s2img1{max-width:100%;height:auto;}
.s2hding{text-align:left;}
.s2bx2{
	margin-top:40px;
	border:1px solid #f47e2b;
	border-radius:5px;
	padding:28px 16px;
	position:relative;
}
.s1bx2hding{
	position:absolute;
	left:20px;
	top:-21px;
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:32px;
	line-height:40px;
	text-align:left;
	color:#0e213a;
}
.s1bx2hding span{background:#fffaf1;padding:0 15px;}
ul.s2bx2list{display:flex;align-items:center;}
ul.s2bx2list li{
	font-weight:bold;
	display:flex;
	align-items:center;
	gap:8px;
	margin-top:6px;
}
ul.s2bx2list li:nth-child(1), ul.s2bx2list li:nth-child(2){
	padding-right:22px;
	margin-right:22px;
	position:relative;
	border-right:1px solid #d8c9be;	
}
.s2txt{margin-top:40px;}
ul.s2list{padding:19px 0 0 0;}
ul.s2list li{
	background:url("../images/bullet3.png") left 7px no-repeat;
	padding:0 0 0 36px;
	margin-top:11px;
	font-weight:bold;
}
.s2img2{float:right;margin:44px 0 0 30px;max-width:100%;}
.s2img3, .s2img4{margin:38px auto 0 auto;display:block;max-width:100%;height:auto;}
.s2img6bx{float:right;margin:44px 0 0 80px;position:relative;background:#f7f6f6;border-radius:14px;}
.s2img6{max-width:100%;margin:0 auto;display:block;height:auto;}
.s2img6bx-txt1{position:absolute;left:0;bottom:25px;width:100%;font-weight:600;font-size:16px;line-height:21px;text-align:center;padding:0 5px;}
.s2img6bx-txt1 span{font-size:14px;font-weight:normal;}
ul.s2list2{padding:28px 100px 0 100px;}
ul.s2list2 li{
	background:#fdf3b3;
	border-radius:10px;
	margin-top:11px;
	padding:16px 15px 13px 15px;
	display:flex;
	gap:12px;
}
ul.s2list2 li img{margin-top:2px;}
.s2graphbx{
	margin:50px auto 0 auto;
	width:630px;
	display:block;
	border:1px solid #d7d7d7;
	background:#fff;
	padding:22px 20px;
}
.s2graphbx-hding{font-weight:bold;text-align:center;}
.s2graph{margin:10px auto 0 auto;display:block;max-width:100%;height:auto;}
.s2bx3{
	margin:40px auto 0 auto;
	width:630px;	
}
.s2bx3-top{background:#fdf3b3;padding:10px 20px 8px 20px;font-weight:bold;}
.s2bx3-btm{background:#fff;border:2px solid #fdf3b3;border-top:none;font-style:italic;padding:15px 20px;}
.s2bx3 p{text-align:center;}
ul.s2list3{padding:30px 54px 0 54px;display:flex;justify-content:space-between;flex-wrap:wrap;/*col-gap:20px;*/row-gap:20px;}
ul.s2list3 li{
	width:48.9%;
	background:#fff;
	border:1px solid #f58638;
	border-radius:12px;
	padding:14px 20px;
	display:flex;
	align-items:center;
	font-weight:600;
	gap:10px;
}
/*-----------------------section3-----------------------*/
.sec3{background:#fff;padding:60px 0;}
.s3imgbx{margin-top:40px;display:flex;justify-content:center;gap:4%;}
.s3imgbx > div.lft{width:29%;}
.s3imgbx > div.rgt{width:68%;}
.s3imgbx-img1, .s3imgbx-img2{max-width:100%;height:auto;margin:0 auto;display:block;}
.s3img{margin:40px auto 0 auto;display:block;max-width:100%;height:auto;}
/*-----------------------section4-----------------------*/
.sec4{background:#fffaf1;padding:60px 0;}
.s4bx{display:flex;justify-content:space-between;}
.s4bxlft, .s4bxrgt{width:48%;position:relative;}
.s4bxrgt{width:49.4%;}
.s4hding{text-align:left;}
.s4prd{margin:-10px -25px -50px 0;float:right;display:block;max-width:100%;height:auto;}
ul.s4list{position:absolute;left:0;top:70px;width:212px;}
ul.s4list li{
	background:#fff;
	border:1px solid #f69550;
	border-radius:12px;
	padding:14px 15px;
	display:flex;
	align-items:center;
	gap:10px;
	font-weight:bold;
	margin-top:16px;
}
/*-----------------------section5-----------------------*/
.sec5{background:#fff;padding:60px 0;}
.s5txt{text-align:left;}
.s5bx{margin-top:40px;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:32px;}
.s5bx > div{
	width:48.4%;	
	border:2px solid #0e213a;
	border-radius:14px;
}
.s5bx-inbxhd{
	background:#0e213a;
	border-radius:12px 12px 0 0;
	padding:14px 19px;
}
.s5bx-inbxhd p, .s5bx-inbxhd p.long{
	font-weight:bold;
	font-size:26px;
	line-height:31px;
	color:#fff;
	text-align:left;
}
.s5bx-inbxhd p.long{font-size:24px;line-height:31px;}
.s5bx-inbxhd p span{
	font-weight:600;
	color:#f47e2b;
}
.s5bx-inbxhd p sup{font-size:15px;line-height:10px;}
.s5bx-inbxbtm{padding:12px 10px 10px 10px;}
.s5bx-inbxbtm-bx1{height:312px;padding:10px 10px 0 10px;}
.shortheight{height:254px;}
.s5bximg1, .s5bximg2, .s5bximg3, .s5bximg4{float:right;margin:-103px 0 0 10px;max-width:100%;}
.s5bximg2{margin:-68px 0 0 10px;}
.s5bx-inbxbtm-bx2{
	background:#ffede0;
	border-radius:12px;
	padding:15px 20px;
	display:flex;
	align-items:center;
	justify-content: center;
	flex-direction:column;
	margin-top:20px;
	height:122px;
}
.s5bx-inbxbtm-bx1txt1{
	font-size:21px;
	line-height:28px;
	text-align:left;
	width:76%;
}
ul.s5bx-inbxbtm-bx1list{padding:22px 0 0 0;}
ul.s5bx-inbxbtm-bx1list li{
	background:url("../images/bullet6.png") left 13px no-repeat;
	padding:5px 0 5px 20px;
	border-top:1px solid #d7d7d7;
}
ul.s5bx-inbxbtm-bx1list li:nth-child(1){border-top:none;}
.s5bx-inbxbtm-bx2 p{font-weight:bold;text-align:center;}
.downarw{margin:6px auto;display:block;max-width:100%;}

@media only screen and (max-width: 1200px){
.s1slidebtm {padding: 22px 15px;}
.s1slidetxt {font-size: 14px;line-height: 20px;height:80px;}
.slidenmbx-txt1 {font-size: 13px;line-height: 21px;}

ul.s2bx2list li:nth-child(1), ul.s2bx2list li:nth-child(2) {padding-right: 14px;margin-right: 14px;}
.s2img6bx {margin: 44px 0 0 66px;}

ul.s4list {
    top: 70px;
    width: 195px;
}
ul.s4list li {padding: 14px 10px;}
.s4prd{margin:-18px -25px -50px 0;}

.s5bx-inbxhd {padding: 14px 15px;}
.s5bx-inbxhd p{font-size:25px;line-height:30px;}
.s5bx-inbxhd p.long {font-size: 23px;line-height: 30px;}
.s5bx-inbxbtm-bx1txt1 {font-size: 20px;line-height: 27px;}
}
@media only screen and (max-width: 1030px){
.sec1, .sec2, .sec3, .sec4, .sec5{padding:45px 0;}
.s1sldr {margin: 34px 0 0 0;}
.s1slidebtm {padding: 20px 10px;}
.s1slidetxt{height:60px;}

.s2img1{width:315px;height:421px;}
.s2bx2 {padding: 18px 10px;}
.s1bx2hding {
    left: 15px;
    top: -18px;
    font-size: 26px;
    line-height: 34px;
}
ul.s2bx2list li{flex-wrap:wrap;justify-content:center;}
.s2bx2-licon{margin:0 auto;display:block;height:50px;width:auto;}
.s2txt{margin-top:24px;}
.s2img2{width:350px;height:auto;margin: 36px 0 0 20px;}
ul.s2list{padding:13px 0 0 0;}
ul.s2list li{background-size:18px;padding: 0 0 0 30px;}
.s2img3, .s2img4{margin:34px auto 0 auto;}
.s2img6bx {margin: 38px 0 0 30px;}
.s2img6{width:350px;height:auto;}
.s2img6bx-txt1 {
    bottom: 10px;
    font-size: 13px;
    line-height: 19px;
}
.s2img6bx-txt1 span {font-size: 12px;}
ul.s2list2 {padding: 24px 40px 0 40px;}
ul.s2list2 li img{width:20px;height:20px;}
.s2graphbx{margin:40px auto 0 auto;width:600px;}
.s2bx3{margin:35px auto 0 auto;}
ul.s2list3 {padding: 30px 0 0 0;row-gap: 18px;}

.s3imgbx, .s3img{margin-top:32px;}

.s4hding{text-align:center;}
.s4bx{flex-wrap:wrap;}
.s4bxlft, .s4bxrgt{width:100%;}
.s4bx-inbx{
	width:400px;
	margin:30px auto 0 auto;
	display:block;position:relative;
}
ul.s4list{left:auto;right:0;top:15px;}
ul.s4list li {
	padding: 9px 10px;
	margin-top:10px;
}
.s4txt{margin-top:10px;text-align:center;}

.s5txt{text-align:center;}
.s5bx{row-gap:24px;width:500px;margin:32px auto 0 auto;}
.s5bx > div{width:100%;}
.s5bx-inbxbtm-bx1txt1 {
	font-size: 18px;
	line-height: 25px;
	width:auto;
}
.s5bx-inbxbtm-bx1, .s5bx-inbxbtm-bx2{height:auto;}
ul.s5bx-inbxbtm-bx1list{padding:16px 0 0 0;}
ul.s5bx-inbxbtm-bx1list li {background: url("../images/bullet6.png") left 12px no-repeat;}
}
@media only screen and (max-width: 767px){
.sec1, .sec2, .sec3, .sec4, .sec5{padding:35px 0;}
.s1slidetxt{height:auto;}	
.s1slide{border:2px solid #f0e7e0;border-radius:16px;}
.s1sldr {margin: 30px auto 0 auto;width:420px;}	

.s2bx1{flex-wrap:wrap;}
.s2img1-mob, .s2img2{margin:28px auto 0 auto;display:block;max-width:100%;height:auto;border-radius:14px;padding-bottom:5px;width:400px;}
.s2img2{float:none;}
.s2img3{margin:30px auto 0 auto;}
.s2img4{margin:28px auto 0 auto;}
.s2img6bx{float:none;margin:30px auto 0 auto;width:400px;}
.s2img6{width:100%;}
ul.s2list2{padding:20px 0 0 0;}
ul.s2list2 li {padding: 14px 10px 11px 10px;}
ul.s2list2 li img{width:18px;height:18px;}
.s2graphbx {
	margin: 34px auto 0 auto;
	width: 100%;
	padding:15px 10px;
}
.s2bx3{margin:30px auto 0 auto;width:100%;}
.s2bx3 p{text-align:left;}
.s2bx3-top {padding: 8px 10px 6px 10px;}
.s2bx3-btm {padding: 10px 10px;}
ul.s2list3{row-gap: 13px;}
ul.s2list3 li{width:100%;padding: 10px 10px;}

.s3img{margin-top:30px;}
.s3imgbx{flex-wrap:wrap;gap:0;margin-top:0;}
.s3imgbx > div.lft, .s3imgbx > div.rgt{width:100%;}

.s4bx-inbx{width:370px;}
ul.s4list{top:20px;width:175px;}
ul.s4list li img{width:20px;height:auto;}

.s5bx{width:100%;}
.s5bx-inbxhd {padding: 12px 10px;}
.s5bx-inbxhd p {font-size: 23px;line-height: 30px;}
.s5bx-inbxhd p.long {font-size: 21px;line-height: 28px;}
.s5bx-inbxbtm-bx1 {padding: 5px 0 0 0;}
.s5bx-inbxbtm-bx2{padding:12px 15px;}
.downarw{margin:4px auto;width:16px;height:auto;}
.s5bx-inbxbtm-bx1txt1 {font-size: 16px;line-height: 24px;}
.s5bximg1, .s5bximg3, .s5bximg4{margin: -98px 0 0 10px;}
}
@media only screen and (max-width: 479px){
.s1sldr{width:100%;}

.s2img1-mob, .s2img2, .s2img6bx{width:auto;}	
.s1bx2hding {font-size: 24px;line-height: 32px;}
.s4bx-inbx{width:370px;}	
.s5bximg1{width:115px;height:auto;margin: -92px -3px 0 10px;}
.s5bximg2{width:100px;height:auto;margin: -112px 0 0 10px;}
.s5bximg3, .s5bximg4{width:106px;height:auto;margin: -92px -5px 0 10px;}
}
@media only screen and (max-width: 389px){
.s4bx-inbx{width:100%;}
ul.s4list{width:auto;}
ul.s4list li{gap:7px;}
}
/*========================= start section6, 7 ========================*/
.sec6{background:#fffaf1;padding:60px 0;}
.s6bx{
	margin-top:40px;
	position:relative;
	padding:0 0 0 41.35%;
}
.s6prd{position:absolute;left:-100px;top:-20px;max-width:100%;height:auto;}
.s6bxinbx{position:relative;}
.s6bxinbxline{
	width:2px;
	height:80%;
	background:url("../images/s6line.png") left top repeat-y;
	position:absolute;
	left:32px;
	top:30px;
}
ul.s6bxinbx-list{padding:0;}
ul.s6bxinbx-list li{
	position:relative;
	display:flex;
	gap:20px;
	margin-top:34px;
}
ul.s6bxinbx-list li:nth-child(1){margin-top:0;}
.s6licon{max-width:100%;height:68px;height:68px;}
.s6bxinbx-lhding{display:flex;align-items:center;}
.s6bxinbx-lhding span.span1{font-weight:bold;}
.s6bxinbx-lhding span.span2{
	margin-left:18px;
	background:#fff1e7;
	border:1px solid #f47e2b;
	padding:4px 14px;
	border-radius:30px;
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	color:#f47e2b;
	text-align:center;
	text-transform:uppercase;
}
.s6bxinbx-ltxt{font-weight:500;margin-top:8px;}
.s6arw{margin:0;max-width:100%;}
.s16txt{font-weight:600;text-align:center;margin-top:40px;}
/*-----------------------section7-----------------------*/
.sec7{background:#fff;padding:60px 0;}
.s7hding{text-align:left;}
.s7img1{float:right;margin:0 0 -30px 0;max-width:100%;}
ul.s7list1{padding:40px 0 0 0;display:flex;justify-content:space-between;}
ul.s7list1 li{width:48.2%;margin-top:50px;background:#fbf6f0;border:2px solid #0e213a;padding:1px 48px 26px 48px;border-radius:10px;}
ul.s7list1 li:nth-child(2){border:2px solid #f47e2b;}
.s7l1img{margin:-86px auto 0 auto;display:block;max-width:100%;}
.s7lhding, .s7subhding{font-weight:bold;font-family: "DM Serif Display", serif;text-align:center;margin-top:7px;}
.s7subhding{margin-top:42px;}
.s7ltxt{text-align:center;margin-top:16px;}
.s7txt{text-align:center;margin-top:48px;}
ul.s7list2{padding:18px 0 0 0;display:flex;justify-content:center;}
ul.s7list2 li{
	width:33.33%;
	margin-top:25px;
	padding:0 26px;
	border-right:1px solid #b6bcc4;
}
ul.s7list2 li:nth-child(3){border-right:none;}
.s7l2hding{font-weight:bold;color:#fff;text-align:center;width:254px;margin:0 auto;display:block;padding:8px 10px;background:#0e213a;border-radius:30px;}
.s7l2icon{margin:25px auto 16px auto;display:block;max-width:100%;height:auto;}
.s7l2txt{text-align:center;padding:0 5px;}
.s7bx1{margin-top:30px;display:flex;align-items:center;justify-content:space-between;}
.s7bx1 > div.lft{width:54%;}
.s7bx1 > div.rgt{width:46%;}
.s7bx1prd{margin:0 auto;display:block;max-width:100%;height:auto;}
ul.s7bx1list{display:flex;flex-direction:column;gap:10px;}
ul.s7bx1list li{
	border:1px solid #f47e2b;
	border-radius:10px;
	padding:10px 20px;
	display:flex;
	align-items:center;
	gap:20px;
}
.s7bx1licon{margin:0;display:block;max-width:100%;}
.s7bx1ltxt1{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:44px;
	line-height:44px;
	text-align:left;
	color:#f47e2b;
}
.s7bx1ltxt2{font-weight:500;}	

.s7bx2{margin-top:30px;border:1px solid #f47e2b;border-radius:10px;}
.s7bx2hd{
	background:#f47e2b;
	border-radius:8px 8px 0 0;
	padding:17px 28px;
	display:flex;
	align-items:center;
	justify-content:space-between;
}
.s7bx2hding{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:26px;
	line-height:36px;
	color:#fff;
	text-align:left;
}
ul.s7bx2hdlist{width:142px;background:#fff;border-radius:8px;display:flex;align-items:center;padding:3px;}
ul.s7bx2hdlist li{
	width:49.9%;
	font-size:14px;
	line-height:38px;
	color:#7e7e7e;
	text-align:center;
}
ul.s7bx2hdlist li.active{background:#000;border-radius:8px;color:#fff;}	
.s7bx2btm{
	padding:34px 28px;
	display:flex;
	justify-content:space-between;
}
.s7bx2btm > div{width:47.9%;}
.s7bx2-txtbx1{
	border:2px solid #e6dccf;
	border-radius:10px;
	padding:13px 20px 11px 20px;
	display:flex;
	justify-content:space-between;
	align-items:center;
}
.s7bx2-txtbx1-txt1{
	font-weight:600;
	font-size:18px;
	line-height:28px;
	color:#0e213a;
}
.s7bx2-txtbx1-txt2{
	font-weight:bold;
	font-size:28px;
	line-height:28px;
}
.s7bx2-txt2, .s7bx2-txt3{
	font-size:16px;
	line-height:26px;
	text-align:left;
	margin-top:27px;
}
.s7bx2-txt3{margin-top:19px;}
.s7bx2-txt3 span{font-weight:bold;font-size:36px;}
.s7bx2graph{margin:30px auto 0 auto;display:block;max-width:100%;height:auto;}
	
.s7bx3{padding:48px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:34px;}
.s7bx3 > div{
	width:48.3%;
	border:1px solid #f47e2b;
	background:#fff5ee;
	border-radius:12px;
}
.s7bx3-inbxhd{
	background:#f47e2b;
	border-radius:10px 10px 0 0;
	padding:8px 15px;
	display:flex;
	align-items:center;
	gap:10px;	
}
.s7bx3-inbxhd p{
	font-weight:bold;
	font-size:25px;
	line-height:35px;
	color:#fff;
	text-align:left;
}
.s7bx3-inbxbtm{padding:20px;}
ul.s7bx3list{padding:0;}
ul.s7bx3list li{
	background:url("../images/bullet6.png") left 8px no-repeat;
	padding:0 0 0 21px;
	margin-top:10px;
	font-weight:500;
}
ul.s7bx3list li:nth-child(1){margin-top:0;}

ul.s7list3{padding:40px 0 0 0;display:flex;justify-content:center;gap:86px;align-items:center;}
ul.s7list3 li{
	margin-top:25px;
	background:url("../images/s7l3bg.png") center top no-repeat;
	height:101px;
	display:flex;justify-content:center;align-items:center;
}
ul.s7list3 li p{
	font-weight:800;
	font-size:26px;
	line-height:36px;
	text-align:center;
    text-shadow:
    	-1px -1px 0 #fff,
     	1px -1px 0 #fff,
    	-1px  1px 0 #fff,
     	1px  1px 0 #fff;
}

.s7bx4{margin:45px 0 0 0;display:flex;justify-content:space-between;}
.s7bx4 > div.lft{width:42.71%;}
.s7bx4 > div.rgt{
	width:57.29%;
	background:#0e213a;
	border-radius:0 10px 10px 0;
	padding:39px 74px;
}
.s7bx4img{margin:0 auto;display:block;max-width:100%;height:auto;border-radius:10px 0 0 10px;}
.s7bx4txt{
	font-weight:bold;
	font-size:32px;
	line-height:40px;
	color:#fff;
	text-align:center;
}
.warnicon{margin:0 0 0 4px;}

ul.s7list4{padding:10px 0 0 0;display:flex;justify-content:space-between;}
ul.s7list4 li{
	width:33.33%;
	margin-top:30px;
	padding-right:22px;
	margin-right:22px;
	border-right:1px solid #d0b29d;
	display:flex;
	gap:16px;
}
ul.s7list4 li:nth-child(3){
	border-right:none;
	padding-right:0;
	margin-right:0;
}
.s7l4hding{font-weight:bold;}
.s7l4txt{margin-top:10px;font-weight:500;}

ul.s7list5{padding:20px 0 0 0;display:flex;justify-content:center;gap:86px;}
ul.s7list5 li{margin-top:25px;}
.s7l5bx{
	background:url("../images/s7l5bg.png") center top no-repeat;
	height:132px;
	display:flex;
	justify-content:center;
	align-items:center;
}
.s7l5bx p{
	font-weight:800;
	font-size:26px;
	line-height:36px;
	text-align:center;
    text-shadow:
    	-1px -1px 0 #fff,
     	1px -1px 0 #fff,
    	-1px  1px 0 #fff,
     	1px  1px 0 #fff;
}
.s7l5txt{font-weight:500;text-align:center;margin-top:20px;}

@media only screen and (max-width: 1200px){
.s6prd{width:580px;height:auto;}
.s6bxinbx-lhding span.span2 {font-size: 15px;line-height: 21px;}

.s7img1{width:520px;height:auto;}
ul.s7list3{padding:35px 0 0 0;}
.s7bx4 > div.rgt {padding: 32px 60px;}
.s7bx4txt {font-size: 30px;line-height: 38px;}
.s7l5bx p {font-size: 25px;line-height: 35px;}

}
@media only screen and (max-width: 1030px){
.sec6, .sec7{padding:45px 0;}
.s6prd{width:480px;}
ul.s6bxinbx-list li{gap:15px;margin-top:26px;}
.s6bxinbxline{left:23px;}
.s6bxinbx-lhding span.span2 {font-size: 14px;line-height: 20px;padding: 2px 12px;margin-left:12px;}
.s6licon{width:48px;height:48px;}
.s6bxinbx-ltxt{margin-top:6px;}
.s16txt{margin-top:36px;}

.s7img1{width:450px;height:auto;margin: 0 0 -10px -20px;}
ul.s7list1 li {
    margin-top: 44px;
    padding: 1px 30px 20px 30px;
}
.s7ltxt{margin-top:12px;}
.s7txt{margin-top:40px;}
ul.s7list2{padding:10px 0 0 0;}
ul.s7list2 li{padding:0 10px;}
.s7l2hding {width: 100%;padding: 6px 10px;}
.s7l2txt {padding: 0 0;}
.s7subhding {margin-top: 38px;}
.s7bx1 > div.lft, .s7bx1 > div.rgt{width:50%;}
ul.s7bx1list li{padding:8px 10px;gap:14px;}
.s7bx1ltxt1 {font-size:38px;line-height: 38px;}
.s7bx2hd {padding: 12px 20px;}
.s7bx2btm {padding: 30px 20px;}
.s7bx3{padding:40px 0 0 0;}
.s7bx3-inbxhd {padding: 6px 15px;}
.s7bx3-inbxhd p {font-size: 23px;line-height: 33px;}
.s7bx3-inbxbtm {padding: 20px 15px;}
ul.s7list3{padding:25px 0 0 0;}
ul.s7list3 li{background-size:90px;height:90px;}
ul.s7list3 li p {font-size: 23px;line-height: 30px;}
.s7bx4{margin:36px 0 0 0;}
.s7bx4 > div.rgt {padding: 15px 30px;}
.s7bx4txt {font-size: 25px;line-height: 32px;}
ul.s7list4 li {
    margin-top: 30px;
    padding-right: 12px;
    margin-right: 12px;
    gap: 12px;
}
.s7l4icon{height:56px;width:auto;}
ul.s7list5{padding:10px 0 0 0;}
.s7l5bx{background-size:100px;height:99px;}
.s7l5bx p {font-size: 23px;line-height: 30px;}

}
@media only screen and (max-width: 767px){
.sec6, .sec7{padding:35px 0;}
.s6bx {margin-top: 22px;padding:0;}
.s6prd-mob{margin:0 auto;display:block;max-width:100%;height:auto;}
ul.s6bxinbx-list{padding:10px 0 0 0;}
ul.s6bxinbx-list li{gap:17px;margin-top:32px;}
.s16txt{margin-top:32px;}
.s6arw{width:13px;height:auto;}

.s7img1{float:none;margin:20px auto -5px auto;display:block;max-width:100%;height:auto;}
ul.s7list1{flex-wrap:wrap;padding:0 0 0 0;}
ul.s7list1 li{width:100%;margin-top:35px;padding: 1px 15px 20px 15px;}
.s7l1img {margin: -48px auto 0 auto;width:200px;height:auto;}
ul.s7list1 li:nth-child(2) .s7l1img{margin:-30px auto 0 auto;width:auto;}
.s7txt{margin-top:35px;}
ul.s7list2{flex-wrap:wrap;padding:4px 0 0 0;}
ul.s7list2 li{width:100%;border-right:none;margin-top:28px;}
.s7l2hding{background:url("../images/s7l2line.png") left center repeat-x;width:auto;}
.s7l2hding span{
	background: #0e213a;
    border-radius: 30px;
	padding:4px 15px;
}
.s7l2icon{margin:12px auto;}
.s7bx1{flex-wrap:wrap;margin-top:26px;}
.s7bx1 > div.lft, .s7bx1 > div.rgt{width:100%;}
.s7bx2hd {padding: 8px 12px;}
.s7bx2hding {font-size: 22px;line-height: 30px;}
ul.s7bx2hdlist {width: 112px;padding: 2px;}
ul.s7bx2hdlist li {font-size: 12px;line-height: 30px;}
.s7bx2btm {padding: 20px 12px;flex-wrap:wrap;}
.s7bx2btm > div{width:100%;}
.s7bx3 {padding: 32px 0 0 0;row-gap:0;}
.s7bx3 > div{width:100%;}
.s7bx3-inbxhd{justify-content:center;}
.s7bx3-inbxbtm {padding: 18px 12px;}
.s7downarw{margin:15px auto;max-width:100%;}
ul.s7list3{gap:48px;padding:18px 0 0 0;}
ul.s7list3 li{background-size:80px;height:80px;}
ul.s7list3 li p {font-size: 20px;line-height: 27px;}
.s7bx4{margin:32px auto 0 auto;flex-wrap:wrap;width:440px;}
.s7bx4 > div.lft, .s7bx4 > div.rgt{width:100%;}
.s7bx4img{border-radius:10px 10px 0 0;}
.s7bx4 > div.rgt {padding: 15px 12px;border-radius:0 0 10px 10px;}
ul.s7list4{flex-wrap:wrap;}
ul.s7list4 li{width:100%;padding-right:0;margin-right:0;border-right:none;border-top: 1px solid #d0b29d;margin-top:16px;padding-top:16px;}
ul.s7list4 li:nth-child(1){padding-top:0;border-top:none;margin-top:20px;}
.s7l4txt{margin-top:6px;}
ul.s7list5{gap:6%;padding:4px 0 0 0;}
ul.s7list5 li{width:47%;}
.s7l5bx p {font-size: 20px;line-height: 27px;}
.s7l5txt{margin-top:16px;}
}
@media only screen and (max-width: 479px){
ul.s7list3 {gap: 24px;padding:14px 0 0 0;}
.s7bx4{width:100%;}	
.s7bx4txt {font-size: 24px;line-height: 31px;}
.warnicon {width:22px;height:auto;margin: 0 0 0 4px;}	
}
@media only screen and (max-width: 389px){
.s7bx4txt {font-size: 23px;line-height: 30px;}
}
/*========================= start section8, 9 ========================*/
.sec8{padding:60px 0;background:#fff4e5;}
.comp-chart{margin:75px 60px 0 60px;display:flex;flex-direction:column;}
.row1, .row2, .row3, .row4, .row5, .row6{
	display:flex;
	justify-content:space-between;
}
.row1{height:238px;align-items:flex-start;}
.row6{height:13px;}
.row2, .row4{background:#fff9f1;}

.col1{width:44.39%;display:flex;align-items:center;padding:5px 16px 5px 23px;height:98px;}
.col2, .col3, .col4{width:18.53%;display:flex;align-items:center;padding:5px 10px;justify-content:center;flex-direction:column;}
.col2{background:#f47e2b;}
.row1-col2{border-radius:10px 10px 0 0;padding:1px 5px 70px 5px;}
.row6-col2{border-radius:0 0 10px 10px;}
.colbdr1{border:1px solid #e4d3bc;border-right:none;border-radius:10px 0 0 10px;}	
.colbdr2{border-top:1px solid #e4d3bc;border-bottom:1px solid #e4d3bc;}
.colbdr3{border:1px solid #e4d3bc;border-left:none;border-radius:0 10px 10px 0;}

.col1txt{
	font-weight:600;
	font-size:24px;
	line-height:32px;
	text-align:left;
}
.chart-prd1{margin:-35px auto 0 auto;display:block;max-width:100%;height:auto;}
.chart-logo{margin:30px auto 0 auto;display:block;max-width:100%;height:auto;}
.chart-prd2{margin:7px auto 0 auto;}
.chart-prd3{margin:41px auto 0 auto;}
.row1col1txt{
	font-weight:500;
	font-size:20px;
	line-height:26px;
	text-align:center;
	margin-top:22px;
}
ul.s8list{padding:30px 0 0 0;display:flex;justify-content:center;flex-wrap:wrap;}
ul.s8list li{
	width:16.66%;
	margin-top:30px;
	padding:0 5px;
}
.s8licon{margin:0 auto;display:block;max-width:100%;height:auto;}
ul.s8list li p{
	font-weight:600;
	font-size:24px;
	line-height:32px;
	text-align:center;
	margin-top:8px;
}
/*-----------------------section9--------------------------*/
.sec9{background:#fff;padding:60px 0 70px 0;}
.timeline__mid{
	margin:0 auto;
	width:100%;
	margin-top:10px;
	display: flex;
    flex-direction: column;
}
.timeline__mid_row{
	width:100%;
	position:relative;
	
	display:-webkit-box;
    display:-moz-box;
    display:-ms-flexbox;
    display:-webkit-flex;
    display:flex;
    flex-wrap:wrap;
    justify-content:space-between;
	padding:38px 0;
}
.timeline__mid_row.reverse{flex-direction: row-reverse;}

.timeline__mid_row.timeline__entry_point:before, .timeline__mid_row.timeline__entry_point:after{
    position: absolute;
    top: 60px;
    content: '';
    left: 50%;
    bottom: 0;
    margin-left: -1px;
}
.timeline__mid_row.timeline__entry_point:before {
    border-right: 4px solid rgb(244,126,43);
    height: var(--timeline-height-dynamic, 0px);
    z-index: 1;
    transition: height 0.3s ease-out;
}
.timeline__mid_row.timeline__entry_point:after {
    border-right: 4px solid #2f0147;
    height: var(--timeline-height, 0px);
    z-index: 0;
}
.timeline__row_center_step{
	position:absolute;
	left:50%;
	margin-left:-25px;
	width:50px;
	height:50px;
	border-radius:50%;
	margin-top:10px;
	z-index:1;
	border: none;
    background: #2e0146;
    transform: scale(0.95);
    transition: all 0.3s ease-out;
}
.timeline__row_center_step:before {
    content: '';
    position: absolute;
    left: 11px;
    top: 40%;
    width: 10px;
    height: 18px;
    border: solid #ffffff;
    border-width: 0 3px 3px 0;
    transform: rotate(45deg) translateY(-50%);
}
.timeline__row_center_step.viewing {
    background: #f47e2b;
    transform: scale(1);
}
.timeline__row_center_step.viewing:before {
    content: '';
    position: absolute;
    left: 11px;
    top: 40%;
    width: 10px;
    height: 18px;
    border: solid #ffffff;
    border-width: 0 3px 3px 0;
    transform: rotate(45deg) translateY(-50%);
}		
.timeline_mid_week_box{
	width:43%;
	text-align:right;
	margin-top:15px;
}
.timeline_mid_row.reverse .timeline_mid_week_box{ text-align:left;}
.week_heading{
	font-size:30px;
	line-height:36px;
	color:#0e213a;
	font-weight:700;	
    display: -webkit-flex;
    display: flex;
    justify-content: flex-end;
    align-items: center;
}
.calendar_icon{
	display:inline-block;
	vertical-align:middle;
	margin: 0 15px 0 0;
	/*width:36px;*/
}
/*.reverse .calendar_icon{ margin: 0 15px 0 0;}*/
.reverse .week_heading{ justify-content: flex-start;}
.timeline__row_content_box{
	width:43%;
	border-radius:10px;
	position:relative;
	background:#fff5ee;
	border:3px solid #dc762f;
	padding:25px 15px;
	text-align:left;
	/*opacity: 0;
    transition: opacity 0.5s ease-out, transform 0.5s ease-out;
	transform: translateX(50px);*/
}
/*.timeline__mid_row.reverse .timeline__row_content_box{
    transform: translateX(-50px);
}
.timeline__row_content_box.viewing,.timeline__mid_row.reverse .timeline__row_content_box.viewing {
    opacity: 1;
    transform: translateX(0);
}*/
.timeline_row_list_text{
	font-size:20px;
	line-height:28px;
	color:#000000;
}
ul.timeline_row_list li{
	background:url("../images/bullet6.png") left 5px no-repeat;
	padding:0 0 0 22px;
	margin-top:17px;
	font-size:20px;
	line-height:26px;
	text-align:left;
}
ul.timeline_row_list li:nth-child(1){margin-top:0;}
.timeline__row_content_box:after {
    position: absolute;
    content: "";
    left:-15px;
    top:19px;
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    border-right: 13px solid #dc762f;
}
.timeline__mid_row.reverse .timeline__row_content_box:after{
	border-right:none;
	border-left: 13px solid #dc762f;
	left:auto;
	right:-15px;
}

@media only screen and (max-width: 1200px){
.col1txt, ul.s8list li p {font-size: 23px;line-height: 31px;}	
	
.timeline__mid_row{padding:30px 0;}
.week_heading {font-size: 28px;line-height: 34px;}
ul.timeline_row_list li {
    font-size: 19px;
    line-height: 25px;
}
}
@media only screen and (max-width: 1030px){
.sec8{padding:45px 0;}
.comp-chart{margin:75px 0 0 0;}
.col1{height:90px;}
.col1txt, ul.s8list li p {font-size: 21px;line-height: 29px;}
ul.s8list{padding:25px 0 0 0;}
ul.s8list li{width:25%;}

.sec9{padding:45px 0 55px 0;}
.timeline__mid_row{padding:26px 0;}
.week_heading {font-size: 26px;line-height: 32px;}
.calendar_icon{width:40px;height:auto;}
.timeline__row_content_box {padding: 20px 12px;}
}
@media only screen and (max-width: 767px){
.sec8{padding:35px 0;}
.s8pad{padding:0;}
.comp-chart{margin:50px 0 0 0;}
.row1{height:150px;}
.chart-logo{margin:20px 0 0 0;}
.row1-col2 {padding: 1px 5px 30px 5px;}
.chart-prd1{width:70px;height:99px;margin:-21px auto 0 auto;}
.chart-prd2{width:70px;height:74px;margin:0 auto 0 auto;}
.chart-prd3{width:70px;height:54px;margin:19px auto 0 auto;}
.row1col1txt {
    font-size: 16px;
    line-height: 22px;
    margin-top: 12px;
}
.col1 {padding: 8px 10px;height: auto;}
.colbdr1 {
	border-left:none;
    border-radius: 0;
}
.colbdr3 {
    border-right: none;
    border-radius:0;
}
.col1txt, ul.s8list li p {
	font-size: 17px;
	line-height: 25px;
}
.tick, .cross{width:30px;height:auto;}
ul.s8list{padding:16px 0 0 0;}
ul.s8list li{width:33.33%;margin-top:25px;}
.s8licon{width:75px;height:75px;}

.sec9{padding:35px 0 45px 0;}
.s9prd{margin:25px auto -20px auto;display:block;max-width:100%;}
.reverse .week_heading{ flex-direction: row;}
.week_heading {font-size:21px;line-height:25px;justify-content: flex-start;}
.reverse .calendar_icon{ margin: -3px 15px 0 0;}
.calendar_icon {width: 30px;height: auto;margin-top: -4px;}
.timeline__mid{ position:relative; margin:49px 0 10px;}
.timeline__mid:before{
	position:absolute;
	content:"";
	left:13px;
	top:-30px;
	width:220px;
	height:88px;
	background:url("../images/timeline_img_767.png") no-repeat left top;
	}
.timeline_row_heading{ font-size: 20px; line-height: 26px;}
.timeline__mid_row {padding: 0 0 0 50px;margin-top: 36px;}
ul.timeline_row_list li{font-size: 16px; line-height: 22px; margin-top:12px;}
ul.timeline_row_list li:before{ top: 9px;}
.timeline__mid_row.timeline__entry_point:before { top: 20px;left: 14px;}
.timeline__mid_row.timeline__entry_point:after {left: 14px;top: 25.2px;}
.timeline__row_center_step {left: 0;margin: 0 0 0 0;width: 30px;height: 30px;z-index: 2;top:2px;}
.timeline__row_center_step.viewing:before, .timeline__row_center_step:before {left: 5px;top: 35%;width: 7px;height: 13px;}

.timeline_mid_week_box{width: 100%;text-align: left; margin-top:5px;}
.timeline__row_content_box {width:100%;margin-top: 15px;border: 2px solid #2f0147;padding: 15px 15px;}
.timeline__row_content_box:after{ display:none;}
}
@media only screen and (max-width: 479px){
.col2, .col3, .col4{padding:5px 5px;}
.row1{height:140px;}
.chart-logo {margin: 18px auto 0 auto;}
.row1-col2 {padding: 1px 5px 26px 5px;}
.row1col1txt, .col1txt {
	font-size: 14px;
	line-height: 20px;
}
	
.timeline__mid:before{background:url("../images/timeline_img.png") no-repeat left top;width:173px;}
}
@media only screen and (max-width: 389px){
.row1{height:135px;}
.row1col1txt {
	font-size: 12px;
	line-height: 18px;
}
.col1txt{font-size:13px;line-height:18px;}	
.tick, .cross {width: 26px;height: auto;}
.s8licon{width:70px;height:70px;}	
ul.s8list li p{font-size:16px;line-height:24px;}
	
.timeline__mid:before{background:url("../images/timeline_img-389.png") no-repeat left top;width:155px;}	
}
/*========================= start section10, 11 ========================*/
.s10bar1{background:#0e213a;padding:46px 0 26px 0;}
.timer{position:absolute;left:50%;margin-left:-27px;top:-32px;}
.s10hding{color:#fff;font-family: "Inter", sans-serif;}

.s10bar2{background:#f47e2b;padding:3px 0;}
.s10bar2txt{
	font-weight:bold;
	font-size:18px;
	line-height:28px;
	color:#fff;
	text-align:center;
}
.alarm{margin:0 3px -2px 0;}

.sec10{padding:60px 0;background:#fff;}
.s10bx1{display:flex;justify-content:space-between;}
.s10bx1 > div.lft{width:42.13%;}
.s10bx1 > div.rgt{width:51.84%;}
.slderimg{margin:0 auto;display:block;max-width:100%;height:auto;border-radius:10px;}

.s10rgthding{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:38px;
	line-height:44px;
	text-align:left;
	color:#0e213a;
	margin-top:9px;
}
.s10rgttxt1{margin-top:9px;line-height:26px;}
ul.s10rgtlist{padding:10px 0 0 0;width:75%;}
ul.s10rgtlist li{
	display:flex;
	gap:10px;
	align-items:center;
	padding:5px 0;
	border-top:1px solid #e1e1e1;
	font-weight:bold;
	color:#0e213a;
}
ul.s10rgtlist li:nth-child(1){border-top:none;}
.s10rgtlbullet{width:19px;height:19px;}
.s10rgt-inbx{
	margin-top:34px;
	background:#fff5ee;
	border:1px solid #ead3c3;
	border-radius:10px;
	padding:17px 14px 12px 14px;
	position:relative;
}
.bestvalue{
	position:absolute;
	left:14px;
	top:-11px;
	font-weight:bold;
	font-size:15px;
	line-height:22px;
	color:#fff;
	text-align:left;
}
.bestvalue span.span1{
	background:#f47e2b;
	border-radius:5px;
	padding:3px 10px;
}
.s10rgt-inbxtxtbx1{display:flex;align-items:center;justify-content:space-between;}
.s10rgt-inbxtxtbx1-txt1{
	font-weight:bold;
	text-align:left;
	font-size:18px;
	line-height:28px;
}
.s10rgt-inbxtxtbx1-txt1 img{margin:0 4px -4px 0;}
.s10rgt-inbxtxtbx1-txt2{font-size:15px;line-height:23px;text-align:right;}
.s10rgt-inbxtxtbx1-txt2 span{padding:0 5px;}
.s10rgt-inbxtxtbx1-txt3{font-weight:bold;font-size:20px;line-height:20px;}
.s10rgt-inbxtxtbx2{
	background:#ffd7bb;
	border:1px dashed #c26e33;
	margin-top:9px;
	border-radius:6px;
	padding:1px 10px;
}
.s10rgt-inbxtxtbx2 p{
	font-weight:bold;
	font-size:17px;
	line-height:25px;
	text-align:center;
}
ul.s10rgtinbxlist{padding:13px 0 0 0;}
ul.s10rgtinbxlist li{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #c5d7c7;padding:6px 0;}
ul.s10rgtinbxlist li:nth-child(1){border-top:none;}
.s10rgtinbxltxt1, .s10rgtinbxltxt2{
	font-weight:500;
	font-size:17px;
	line-height:25px;
	text-align:left;
	width:70%;
}
.s10rgtinbxltxt2{text-align:right;width:30%;}
.s10rgtinbxltxt2 span{padding:0 5px;margin-right:5px;}
.cards{margin:14px auto 0 auto;display:block;max-width:100%;}

.mbbx{
	margin:50px 100px 0 100px;
	background:#fffaf1;
	padding:48px 30px;
	border-radius:12px;	
}
.mbbx-inbx{display:flex;gap:28px;}
.mbbx-txt1{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:20px;
	line-height:28px;
	color:#0e213a;
	text-align:left;
}
.mbbx-txt1 span{background:#fff;padding:1px 15px;border-radius:30px;}
.mbbx-hding{
	font-family: "DM Serif Display", serif;
	font-weight:bold;
	font-size:42px;
	line-height:48px;
	color:#0e213a;
	text-align:left;
	margin-top:8px;
}
.mbbx-txt2{margin-top:20px;font-weight:500;}
/*--------------------section11----------------------*/
.sec11{padding:0 0 12px 0;background:#fff;}
.scroller-container {
	  width: 100%;
	  overflow: hidden;
	}
	/* New track that holds both duplicate blocks */
	.scroller-track {
	  display: flex;
	  width: max-content;
	  animation: scrollSeamless 25s linear infinite; 
	}
	.scroller-container:hover .scroller-track {
	  animation-play-state: paused;
	  cursor: pointer;
	}
	
	.scroller-content {
	  display: flex; /* Keeps the spans perfectly aligned horizontally */
	  white-space: nowrap;
	}	
	.news-item {padding: 0 3px;}	
	/* The Magic Seamless Animation */
	@keyframes scrollSeamless {
	  0% {
		transform: translateX(0);
	  }
	  100% {
		transform: translateX(-50%);
	  }
	}
.s11img{margin:0 auto;display:block;max-width:100%;height:auto;}

.s11bar{background:#0e213a;padding:8px 0;}
ul.s11barlist{display:flex;justify-content:center;gap:42px;}
ul.s11barlist li{
	font-weight:600;
	font-size:18px;
	line-height:28px;
	color:#fff;
	text-align:center;
	display:flex;
	align-items:center;
	gap:7px;
}

@media only screen and (max-width: 1200px){
.mbbx {margin: 50px 50px 0 50px;}
}
@media only screen and (max-width: 1030px){
.sec10{padding:45px 0;}
.s10bx1 > div.lft{width:44%;}
.s10rgthding {
    font-size: 32px;
    line-height: 38px;
    margin-top: 7px;
}
.s10rgttxt1{margin-top:7px;}
ul.s10rgtlist{width:91%;}
.s10rgt-inbxtxtbx1-txt1 {
    font-size: 16px;
    line-height: 24px;
}
.s10rgt-inbxtxtbx1-txt2 {
    font-size: 13px;
    line-height: 21px;
}
.s10rgt-inbxtxtbx1-txt3 {
    font-size: 17px;
    line-height: 17px;
}
.s10rgt-inbxtxtbx2 p, .s10rgtinbxltxt1, .s10rgtinbxltxt2 {
    font-size: 15px;
    line-height: 22px;
}
.cards{width:190px;height:auto;}

.mbbx {
    margin: 50px 0 0 0;
    padding: 38px 25px;
}
.mbbximg{width:120px;height:120px;}
.mbbx-hding {font-size: 37px;line-height: 43px;}

.s11img{width:250px;height:auto;}
}
@media only screen and (max-width: 767px){
.timer{width:40px;height:auto;margin-left:-20px;top:-26px;}
.s10bar1 {padding: 36px 0 20px 0;}

.s10bar2{padding:1px 0;}
.s10bar2txt {font-size: 16px;line-height: 24px;}
.alarm{width:14px;height:auto;margin: 0 3px -1px 0;}

.sec10{padding:35px 0;}	
.s10bx1{flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;}
.s10bx1 > div.lft{width:350px;margin-top:25px;}
.s10bx1 > div.rgt{width:100%;}	
ul.s10rgtlist{padding:22px 0 0 0;width:100%;}

.mbbx {
    margin: 40px 0 0 0;
    padding: 28px 12px;
}
.mbbx-inbx{gap:15px;}
.mbbximg{width:60px;height:60px;}
.mbbx-txt1 {
    font-size: 17px;
    line-height: 25px;
}
.mbbx-hding {
    font-size: 34px;
    line-height: 40px;
    margin-top: 5px;
}
.mbbx-txt2{margin-top:16px;}

.sec11{padding:0 0 8px 0;}
.s11img{width:160px;height:auto;}
ul.s11barlist{gap:30px;}
ul.s11barlist li {
    font-size: 16px;
    line-height: 26px;
}
}
@media only screen and (max-width: 489px){
.mbbx-txt1, .mbbx-hding, .mbbx-txt2{text-align:center;}
.mbbx-hding {
    font-size: 30px;
    line-height: 36px;
}
.s11img{width:150px;height:auto;}
.s11bar{padding:6px 0;}
ul.s11barlist li {
    font-size: 13px;
    line-height:16px;
}		
}
@media only screen and (max-width: 389px){
.s10bx1 > div.lft{width:300px;}	
.s10rgt-inbxtxtbx1-txt1 {
	font-size: 15px;
	line-height: 23px;
}
.s10rgt-inbxtxtbx1-txt1 img{width:17px;height:auto;margin: 0 4px -3px 0;}
.s10rgt-inbxtxtbx2 p, .s10rgtinbxltxt1, .s10rgtinbxltxt2 {
	font-size: 13px;
	line-height: 20px;
}

}
/*========================= start section12 ========================*/
.sec12{padding:50px 0 60px 0;background:#fff;}
.s12ratingbx{width:580px;margin:40px auto 0 auto;display:flex;justify-content:space-between;}
.s12ratingbx > div.lft{width:37.24%;padding:0 20px;border-right:1px solid #d9d9d9;}
.s12ratingbx > div.rgt{width:58.62%;}
.ratingimg{margin:0 auto;display:block;max-width:100%;height:auto;}
.ratingbx-txt1{
	font-weight:bold;
	font-size:50px;
	line-height:52px;
	color:#0e213a;
	text-align:center;
	margin-top:8px;
}
.s12stars{margin:4px auto 12px auto;display:block;max-width:100%;height:auto;}
.ratingbx-txt2{
	font-size:13px;
	line-height:16px;
	text-align:center;
}
.s12tbx{
	margin:50px 130px 0 130px;
	background:#fffaf1;
	border-radius:12px;
	padding:28px 30px;
}
.s12tbx-mar{margin-top:17px;}
.s12tbx-nmbx{
	position:relative;
	padding:0 0 0 65px;
}
.s12tbxnm{
	position:absolute;
	left:0;
	top:3px;
	width:50px;
	height:50px;
	background:#f47e2b;
	border-radius:50%;
	font-weight:bold;
	font-size:22px;
	line-height:50px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
}
.s12star2{margin:4px 0 0 0;display:block;max-width:100%;}
.s12tbxtxt{margin-top:20px;}
.s12tbxtxt2{margin-top:20px;font-weight:bold;}
.s12tbxtxt2 span {
    background: #ecffec;
	font-weight:normal;
    font-size: 12px;
    line-height: 22px;
    color: #16c60c;
    text-transform: uppercase;
    padding: 2px 8px;
    border-radius: 30px;
}
.vficon2{margin: 0 2px -2px 0;}
/*--------------------section13----------------------*/
.sec13{padding:60px 0;background:#fff4e5;}
ul.tablist{padding:32px 0 0 0;display:flex;justify-content:center;gap:11px;}
ul.tablist li{
	background:#ffffff;
	border:1px solid #f47e2b;
	border-radius:8px;
	padding:8px 18px 7px 18px;
	cursor:pointer;display:block;
	font-weight:800;
	font-size:18px;
	line-height:28px;
	text-align:center;
	text-transform:uppercase;
}
ul.tablist li.active{background:#f47e2b;color:#fff;}

.faqcontainer{margin:40px 130px 0 130px;}
.faqbx{position:relative;padding:0 0 0 70px;}

#accordion, #accordion2, #accordion3{height:auto!important;margin:30px 0 0 0;display:block;}
.ui-accordion .ui-accordion-header,
.ui-accordion2 .ui-accordion-header,
.ui-accordion3 .ui-accordion-header { 
	display: block; 
	cursor: pointer; 
	zoom: 1; 
	background:#fff url("../images/down.png") 97% 28px no-repeat;	
	text-align:left; 
    padding:18px 40px 18px 28px;
	margin:14px 0 0 0;	
	outline:none;
	position:relative;	
	font-size:16px;
	line-height:28px;
	color:#f47e2b;
	text-align:left;
	border:1px solid #ead3c3;
	border-radius:0 10px 10px 10px;
}
.ui-accordion .ui-accordion-header span,
.ui-accordion2 .ui-accordion-header span,
.ui-accordion3 .ui-accordion-header span{
	font-weight:bold;
	font-size:20px;
	color:#000;
}
.ui-accordion .ui-accordion-header.active,
.ui-accordion2 .ui-accordion-header.active,
.ui-accordion3 .ui-accordion-header.active{
	background:#fff url("../images/up.png") 97% 28px no-repeat;
	border-bottom:none;
	border-radius:0 10px 0 0;
}
.tabtimg{position:absolute;left:-70px;top:0;}
.ui-accordion .ui-accordion-content,
.ui-accordion2 .ui-accordion-content,
.ui-accordion3 .ui-accordion-content { 
	padding:0; 
	border-top: 0; 
	overflow: auto; 
	zoom: 1; 
	border:none;
	padding:0 0 0 0;
	border:1px solid #ead3c3;
	border-top:none;
	border-radius:0 0 10px 10px;
}
.accord-txt{
	box-sizing: border-box;
    float: left;
	text-align:left;
    padding: 0 28px 24px 28px;
	background:#fff;
	width:100%;
}
@media only screen and (max-width: 1200px){
.s12tbx{margin:46px 60px 0 60px;}
.s12tbx-mar{margin-top:17px;}

.faqcontainer{margin:38px 60px 0 60px;}
.ui-accordion .ui-accordion-header span,
.ui-accordion2 .ui-accordion-header span,
.ui-accordion3 .ui-accordion-header span{
	font-size:19px;
}
}
@media only screen and (max-width: 1030px){
.sec12{padding:40px 0 45px 0;}
.s12ratingbx{width:480px;margin:34px auto 0 auto;}
.s12ratingbx > div.lft {padding: 0 10px;}
.ratingbx-txt1 {
    font-size: 45px;
    line-height: 47px;
    margin-top: 3px;
}
.s12stars{width:100px;height:auto;}
.ratingbx-txt2 {
    font-size: 12px;
    line-height: 15px;
}

.s12tbx{margin:40px 0 0 0;padding: 22px 20px;}
.s12tbx-mar{margin-top:14px;}	
.s12tbx-nmbx {padding: 0 0 0 58px;}
.s12tbxnm {
    width: 44px;
    height: 44px;
    font-size: 20px;
    line-height: 44px;
}
.s12star2{width:90px;height:auto;margin:2px 0 0 0;}	
.s12tbxtxt, .s12tbxtxt2{margin-top:16px;}
.s12tbxtxt2 span {
    font-size: 10px;
    line-height: 20px;
}

.sec13{padding:45px 0;}
ul.tablist li {
    font-size: 16px;
    line-height: 26px;
}
.faqcontainer{margin:35px 0 0 0;}
.ui-accordion .ui-accordion-header,
.ui-accordion2 .ui-accordion-header,
.ui-accordion3 .ui-accordion-header { 
	font-size:15px;
	line-height:27px;
}
.ui-accordion .ui-accordion-header span,
.ui-accordion2 .ui-accordion-header span,
.ui-accordion3 .ui-accordion-header span{
	font-size:18px;
}

}
@media only screen and (max-width: 767px){
.sec12 {padding: 30px 0 35px 0;}
.s12ratingbx{width:300px;flex-wrap:wrap;gap:15px;margin-top:28px;}
.s12ratingbx > div.lft, .s12ratingbx > div.rgt{width:100%;padding:0 0;border-right:none;}
.ratingbx-txt1{margin-top:0;}

.s12tbx{margin:34px 0 0 0;padding: 22px 12px;}
.s12tbx-mar{margin-top:14px;}
.s12tbx-nmbx {padding: 0 0 0 52px;}
.s12tbxnm {
    width: 40px;
    height: 40px;
    font-size: 18px;
    line-height: 40px;
}
.s12star2{width:84px;height:auto;}

.sec13{padding:35px 0;}
ul.tablist li {
    font-size: 14px;
    line-height: 22px;
	padding:6px 12px 5px 12px;
}
.faqcontainer{margin:35px 0 0 0;}
.faqbx{padding:0 0 0 55px;}
.tabtimg{position:absolute;left:-55px;top:0;width:46px;height:46px;}
.ui-accordion .ui-accordion-header,
.ui-accordion2 .ui-accordion-header,
.ui-accordion3 .ui-accordion-header { 
	background:#fff url("../images/down.png") 97% 20px no-repeat;	 
    padding:10px 40px 10px 12px;
	margin:10px 0 0 0;
	font-size:14px;
	line-height:24px;
}
.ui-accordion .ui-accordion-header span,
.ui-accordion2 .ui-accordion-header span,
.ui-accordion3 .ui-accordion-header span{
	font-size:17px;
}
.ui-accordion .ui-accordion-header.active,
.ui-accordion2 .ui-accordion-header.active,
.ui-accordion3 .ui-accordion-header.active{
	background:#fff url("../images/up.png") 97% 20px no-repeat;
}
.accord-txt{padding: 0 12px 20px 12px;}
}
@media only screen and (max-width: 479px){
ul.tablist{padding:28px 0 0 0;gap:8px;}
ul.tablist li {
    font-size: 12px;
    line-height: 20px;
	padding:6px 10px 4px 10px;
}	
}

/*============================
FOOTER SECTION
=============================*/
footer{padding:45px 0;background:#fff;}
.ftrlogo{margin:0 auto;display:block;max-width:100%;}
ul.ftrlist{padding:22px 0 0 0;display:flex;justify-content:center;}
ul.ftrlist li{
	padding:0 10px 0 9px;
	font-size:18px;
	line-height:26px;
	text-align:center;
	position:relative;
}
ul.ftrlist li::after{
	content:"";
	position:absolute;
	right:0;
	top:5px;
	width:1px;
	height:16px;
	background:#000;
}
ul.ftrlist li:last-child::after{display:none;}
ul.ftrlist li a{color:#000;}
.ftrtxt{
	font-size:18px;
	line-height:26px;
	text-align:center;
	padding:6px 0 0 0;
}
@media only screen and (max-width: 1030px){
.ftrlogo{width:100px;height:auto;}	
ul.ftrlist li, .ftrtxt{font-size:16px;line-height:24px;}	
}
@media only screen and (max-width: 767px){
footer{padding:35px 0;}
ul.ftrlist{padding:16px 0 0 0;}
ul.ftrlist li, .ftrtxt{font-size:14px;line-height:20px;}
ul.ftrlist li::after{height:13px;}
/*footer{padding:0 0 25px 0;}
ul.ftrlist{padding:16px 0 0 0;}
ul.ftrlist li, .ftrtxt{
	font-size:16px;
	line-height:16px;
}
.ftrtxt{padding:6px 0 0 0;}

#ctabtn-mob {
	padding: 10px 0 8px 0;
	background: #193265;
	position: fixed;
	bottom: 0%;
	left: auto;
	z-index: 5;
	transition: bottom 1s;
	display: table;
	width:100%;
	}
.ctabtn{max-width:96%;margin:0 auto;display:block;}
*/}
@media only screen and (max-width: 479px){
/*footer{padding:20px 0;}
ul.ftrlist{width:290px;margin:0 auto;display:block;}*/
}
