@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width:100%;
}
body{
	font-family: "Inter", sans-serif;
	font-weight:normal;
    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{
	width:1170px;
	height:auto;
	margin:0 auto;
	padding:0;
	box-sizing:border-box;
}
p, h1, h2, h3, 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{float:left;width:100%;}
.ovrfl{overflow:hidden;}
.bdhding1{	
	font-weight:900;
	font-size:40px;
	line-height:50px;
	text-align:center;
}
.highlight{
	background: linear-gradient(to right, #ed4e00, #ff9f13);
    background-clip: text;
    color: transparent;
}
.cfont {
	color: rgb(255, 183, 55) !important;
}

.bdfont, .bdfont2, .bdfont3, .bdfont4, .bdfont5, .bdfont6{	
	font-size:20px;
	line-height:26px;
	text-align:left;
}
.bdfont2{
	font-size:22px;
	line-height:28px;
}
.bdfont3{
	font-size:24px;
	line-height:30px;
}
.bdfont4{
	font-size:26px;
	line-height:32px;
}
.bdfont5{
	font-size:28px;
	line-height:34px;
}
.bdfont6{
	font-size:30px;
	line-height:36px;
}
.bdfont u, .bdfont2 u, .bdfont3 u, .bdfont4 u, .bdfont5 u{
	text-decoration:underline;
	text-decoration-thickness:1px;
	text-underline-offset:5px;
}
.mar1{margin:26px 0 0 0;}
.mar2{margin:36px 0 0 0;}
.mar3{margin:42px 0 0 0;}
.hdmar{margin-top:16px;}

.exbold{font-weight:800;}
.bold{font-weight:bold;}
.semibold{font-weight:600;}
.medium{font-weight:500;}
.black{font-weight:900;}
.txlncntr{text-align:center;}

@media only screen and (max-width: 1200px){
.container{ max-width:1000px; width:100%; }
.bdhding1{font-size:38px;line-height:48px;}
}
@media only screen and (max-width: 1030px){
.container{ max-width:750px; width:100%; }
.bdhding1{font-size:36px;line-height:46px;}
.bdfont{	
	font-size:18px;
	line-height:24px;
}
.bdfont2{
	font-size:20px;
	line-height:26px;
}
.bdfont3{
	font-size:22px;
	line-height:28px;
}
.bdfont4{
	font-size:24px;
	line-height:30px;
}
.bdfont5{
	font-size:26px;
	line-height:32px;
}
.bdfont6{
	font-size:28px;
	line-height:34px;
}
.mar1{margin:24px 0 0 0;}
.mar2{margin:34px 0 0 0;}
.mar3{margin:38px 0 0 0;}
.hdmar{margin-top:14px;}

}
@media only screen and (max-width: 767px){
.container{ width:100%;max-width:640px;}
.bdinpad{padding:0 12px;box-sizing:border-box; }
.bdhding1{font-size:34px;line-height:44px;}
}
@media only screen and (max-width: 479px){
.bdhding1{font-size:31px;line-height:41px;}
.bdfont{	
	font-size:17px;
	line-height:23px;
}
.bdfont2{
	font-size:20px;
	line-height:26px;
}
.bdfont3{
	font-size:22px;
	line-height:28px;
}
.bdfont4{
	font-size:23px;
	line-height:29px;
}
.bdfont5{
	font-size:24px;
	line-height:30px;
}
.bdfont6{
	font-size:26px;
	line-height:32px;
}
.mar1{margin:25px 0 0 0;}
.mar2{margin:32px 0 0 0;}
.mar3{margin:35px 0 0 0;}
.hdmar{margin-top:12px;}
}
@media only screen and (max-width: 389px){
.bdhding1{font-size:28px;line-height:37px;}
}
/*====================start banner section1=====================*/
.banner{background:url(../images/banner.jpg) center top no-repeat;padding:22px 0 170px 0;}
.bnrhding{
	font-weight:900;
	font-size:64px;
	line-height:72px;
	color:#fff;
	text-align:center;
}
.bnrhding2{
	font-size:24px;
	line-height:22px;
	color:#ffb737;
	text-align:center;
	margin-top:18px;	
}
.bnrhding2 span{position:relative;}
.bnrhding2 span.span1::after {
   content:'';
   width:100%;
   position: absolute;
   left:0;
   bottom:-6px;
   height: 3px;
   background: #ffae2a;
   background: -webkit-linear-gradient(to right, #ffae2a, #32231e);
   background: linear-gradient(to right, #ffae2a, #32231e);
}
.bnrbx{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 4px;}
.bnrbxlft{width:62.20%;margin-top:20px;}
.bnrbxrgt{width:33.83%;background:#fff;border-radius:12px;margin-top:20px;padding:18px 0 22px 0;}
.bnrvideobx{
	background:#fffdc3;
	padding:6px;
	border-radius:12px;
	/* video max size */
	width:565px;
	height:565px;
	margin:0 auto;
}
.bnrvideobxtxt{
	font-weight:900;
	font-size:20px;
	line-height:30px;
	text-align:center;
	text-transform:uppercase;
}
.bnrvideo{margin:2px auto 0 auto;display:block;max-width:500px;}
.bnrlft-bx1{
	margin-top:30px;
	background: -webkit-linear-gradient(left, rgba(57,47,56,0), rgba(57,47,56,1), rgba(57,47,56,0));
	padding:26px 0 20px 292px;
	position:relative;
}
.bnrlft-bx1img{position:absolute;left:-15px;top:20px;}
.bnrlft-bx1-hding1{	
	font-weight:bold;
	font-size:24px;
	line-height:28px;
	color:#fff;
	text-align:left;
	text-shadow:1px 1px #df6b22;
}
.bnrlft-bx1-hding1 span{
	background-image: linear-gradient(to right, #ed4e00, #fb8836);
	border-radius:5px;
	padding:4px 13px;
}
.bnrlft-bx1-hding2{
	font-weight:bold;
	font-size:26px;
	line-height:36px;
	color:#fff;
	text-align:left;
	margin-top:12px;
}
.bnrlft-bx1-hding2 span{color:#ffb737;}
.bnrlft-bx1-txt{
	font-weight:500;
	font-size:20px;
	line-height:28px;
	color:#fff;
	text-align:left;
	margin-top:9px;
}
.bnrlft-bx1arw {
    position: absolute;
    right: -58px;
    bottom: 163px;
}
.bnrlft-bx2{
	margin:34px 198px 0 198px;
	background-image: linear-gradient(to bottom right, #d1ceaf, #c5a546);	
	padding:2px;
	border-radius:12px;
}
.bnrlft-bx2-inbx{
	background:#211721;
	position:relative;
	border-radius:12px;
	padding:20px 30px 20px 128px;
}
.bnrlftqt, .bnrrgtqt{position:absolute;}
.bnrlftqt{left:30px;top:-9px;}
.bnrrgtqt{right:30px;bottom:-9px;}

.bnrlft-bx2img{position:absolute;left:17px;top:17px;}
.bnrlft-bx2stars{margin:0;display:block;}
.bnrlft-bx2txt{
	font-size:18px;
	line-height:23px;
	color:#fff;
	text-align:left;
	font-style:italic;
	margin-top:8px;
}
/*-------------------------*/
.bnrbxrgt-hding{
	font-weight:bold;
	font-size:24px;
	line-height:34px;
	text-align:center;
	padding:0 20px;
}
.bnrbxrgtprd{margin: 139px auto 0 auto;display:block;max-width:100%;height:auto;}
.bnrbxrgtbtm{padding: 10px 20px 2px 20px;}
.bnrbxrgtarw{margin: 40px auto 40px auto;display:block;max-width:100%;}
.bnrbxrgt-txt1, .bnrbxrgt-txt2{
	font-weight:bold;
	font-size:16px;
	line-height:22px;
	text-align:center;
	margin-top:25px;
}
.bnrbxrgt-txt2{margin-top:2px;}
.bnrbxrgt-prc{
	font-weight:bold;
	font-size:60px;
	line-height:55px;
	text-align:center;
	margin-top:20px;
	
}
.btntxt-list {
	
}
.bnrbxrgt-prc span.span1{font-size:16px;color:#000;}
.bnrrgtbtn{

padding:2px;

border-radius:12px;

display:block;

margin: 64px auto 0 auto;

width:100%;

border:none;

outline:none;

box-shadow: 0 0 0 rgba(204,169,44, 0.4);

cursor:pointer;

max-width:350px;
}
.bnrrgtbtn-inner{
	background:#e96515;
	background:-webkit-linear-gradient(#fe9538, #e96515);
	background:-moz-linear-gradient(#fe9538, #e96515);
	background:-o-linear-gradient(#fe9538, #e96515);
	background:linear-gradient(#fe9538, #e96515);
	padding:13px 10px;
	border-radius:10px;	
	font-weight:800;
	font-size:17px;
	line-height:22px;
	color:#fff;
	text-align:center;
}
.bnrrgtbtn-inner span{
	font-weight:900;
	font-size:20px;
	line-height:25px;
	text-transform:uppercase;
}
.bnrrgtbtn:hover {
  animation: none;
}
@-webkit-keyframes pulse {
  0% {
    -webkit-box-shadow: 0 0 0 0 rgba(216,158,17, 0.8);
  }
  70% {
      -webkit-box-shadow: 0 0 0 10px rgba(216,158,17, 0);
  }
  100% {
      -webkit-box-shadow: 0 0 0 0 rgba(216,158,17, 0);
  }
}
@keyframes pulse {
  0% {
    -moz-box-shadow: 0 0 0 0 rgba(216,158,17, 0.8);
    box-shadow: 0 0 0 0 rgba(216,158,17, 0.8);
  }
  70% {
      -moz-box-shadow: 0 0 0 10px rgba(216,158,17, 0);
      box-shadow: 0 0 0 10px rgba(216,158,17, 0);
  }
  100% {
      -moz-box-shadow: 0 0 0 0 rgba(216,158,17, 0);
      box-shadow: 0 0 0 0 rgba(216,158,17, 0);
  }
}
.bnrbxrgt-mbtxt{
	font-size:13px;
	line-height:19px;
	text-align:center;
    max-width: 350px;
    margin: 14px auto 0px;
}
.mbicon{margin:0 5px -12px 0;display:inline-block;}
/*----------------section1----------------*/
.sec1{padding:1px 0 50px 0;}
.s1bx{
	background:#fff;
	margin:-132px 198px 0 198px;
	border-radius:14px;
	box-shadow:0 0 10px #e6e2e2;
	padding:40px 70px 60px 70px;
}
.s1bxtxt1{
	background:#fff5d3;
	padding:8px 12px;
	font-style:italic;
}
.s1bx-inbx{
	margin-top:36px;
	background-image: linear-gradient(180deg, #3f312c, #15100c);
	border:2px solid #000000;
	border-radius:12px;
	padding:26px 26px;
	color:#fff;
}
.s1bx-inbx p{text-align:center;}
ul.s1bxinbxlist{padding:23px 86px 0 86px;}	
ul.s1bxinbxlist li{
	background:#fff url(../images/bullet1.png) 13px center no-repeat;
	padding:11px 10px 11px 42px;
	border-radius:6px;
	color:#000;
	margin-top:13px;
}
.s1bx2{margin:0 198px;}
.s1bx2txt{
	border-top:2px solid #000000;
	border-bottom:2px solid #000000;
	padding:15px 0;
	font-weight:800;
}
.s1bx2txt2 span{background:#fff6ae;}
.s1bx2img1{margin:42px auto 0 auto;display:block;max-width:100%;height:auto;}
.s1bx2-inbx1{
	margin:42px 124px 0 124px;
	background:#000000;
	border-radius:5px;
	padding:10px;
}
.s1bx2-inbx1-inbx{
	background:#000000;
	border:1px solid #595959;
	padding:14px 32px;
	color:#fff;
	border-radius:5px;
	position:relative;
}
ul.s1bx2inbx2list{padding:12px 0 0 0;}
ul.s1bx2inbx2list li{
	font-weight:500;
	background:url(../images/bullet2.png) left 11px no-repeat;
	padding:0 0 0 20px;
	margin-top:7px;
}
ul.s1bx2inbx2list li span{font-weight:800;color:#ffda93;}
.qmark{position:absolute;right:30px;top:20px;}
.s1bx2-inbx2{
	background:#f7efd5;
	margin:42px 0 0 0;
	padding:38px 26px;
	border-radius:12px;
}
ul.s1bx2-inbx2list{padding:10px 0 0 0;display:flex;justify-content:center;flex-wrap:wrap;}
ul.s1bx2-inbx2list li{
	background:url(../images/bullet3.png) 23px 4px no-repeat;
	padding:0 28px 0 53px;
	font-weight:bold;
	border-right:1px solid #000000;
	margin-top:24px;
}
ul.s1bx2-inbx2list li:last-child{border-right:none;}	
.s1bx2-inbx2-txt{
	background:#fff;
	margin:40px 60px 0 60px;
	border-radius:12px;
	padding:16px 20px;
	box-shadow:0 0 10px #c1b89c;
}
.s1bx2-inbx2-txt span{background:#fff6ae;padding:0 2px;font-weight:800;}
.s1bx2img2{margin:10px auto 0 auto;display:block;max-width:100%;height:auto;}

.s1bx3{margin:0 94px;}
ul.s1bx3-list{padding:15px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
ul.s1bx3-list li{
	width:48%;
	margin-top:26px;
	border:1px solid #000;
	border-radius:6px;
	padding:18px 20px 18px 50px;
	background:#fcf9f8 url(../images/bullet4.png) 13px 20px no-repeat;
	box-shadow:5px 5px 0 #c1d4ff;
}
.s1bx3ltxt{margin-top:14px;}

@media only screen and (max-width: 1200px){
.bnrhding {font-size: 56px;line-height: 64px;}
.bnrvideo{height:auto;}
.bnrlft-bx1 {
    margin-top: 26px;
    padding: 24px 0 20px 272px;
}
.bnrlft-bx1img{width:280px;height:auto;top:25px;}
.bnrlft-bx1-hding1 {font-size: 20px;line-height: 24px;}
.bnrlft-bx1-hding1 span{padding:4px 10px;}
.bnrlft-bx1-hding2 {font-size: 24px;line-height: 34px;margin-top: 10px;}
.bnrlft-bx1-txt {font-size: 18px;line-height: 25px;margin-top: 7px;}
.bnrlft-bx1arw{bottom:94px;right:-44px;}
.bnrlft-bx2 {margin: 34px 120px 0 120px;}

.bnrbxrgt-hding {font-size: 23px;line-height: 33px;padding:0 10px;margin-top:20px;}
.bnrbxrgtbtm {padding: 2px 10px 2px 10px;}
.bnrrgtbtn-inner {font-size: 15px;line-height: 20px;}
.bnrbxrgt-mbtxt {font-size: 14px;line-height: 33px;}

.s1bx {margin: -132px 120px 0 120px;padding: 30px 40px 40px 40px;}
.s1bx2 {margin: 0 120px;}
.qmark {top:13px;}
.s1bx2img2{width:410px;height:auto;}
.s1bx3 {margin: 0 24px;}
	
}
@media only screen and (max-width: 1030px){
.banner{padding:18px 0 170px 0;}
.bnrhding {
	font-size: 40px;
	line-height: 48px;
}
.bnrhding2 {
    font-size: 20px;
    line-height: 18px;
    margin-top: 15px;
}
.bnrbxlft {width: 60.2%;margin-top:16px;}
.bnrbxrgt {width: 37.80%;margin-top:16px;}
.bnrvideobxtxt {
    font-weight: 800;
    font-size:14px;
    line-height: 24px;
}
.bnrlft-bx1 {margin-top: 23px;padding: 24px 0 20px 170px;}
.bnrlft-bx1img {width: 180px;top: 25px;}
.bnrlft-bx1-hding1 {font-size: 17px;line-height: 21px;}
.bnrlft-bx1-hding1 span {padding: 3px 4px;}
.bnrlft-bx1-hding2 {font-size: 20px;line-height: 28px;}
.bnrlft-bx1-txt {
	font-size: 16px;
	line-height: 23px;
	margin-top: 5px;
}
.bnrlft-bx1arw{width:80px;height:auto;bottom: 81px;right: -13px;}
.bnrlft-bx2 {margin: 34px 40px 0 40px;}
.bnrlft-bx2-inbx {padding:22px 10px 22px 100px;}
.bnrlft-bx2img{width:80px;height:80px;left:10px;}
.bnrlft-bx2txt {font-size: 16px;line-height: 21px;}

.bnrbxrgt{padding:16px 0 16px 0;}
.bnrbxrgt-hding {font-size: 20px;line-height: 28px;}
.bnrbxrgtbtm {padding: 2px 6px 2px 6px;}
.bnrbxrgtarw{width:30px;height:auto;}
.bnrbxrgt-subhding {
    font-size: 14px;
    line-height: 24px;
    margin-top: 6px;
}
.bnrbxrgt-txt1, .bnrbxrgt-txt2{margin-top:15px;font-size: 14px;line-height: 20px;}
.bnrbxrgt-txt2{margin-top:0;}
.bnrbxrgt-prc {font-size: 44px;line-height: 40px;margin-top: 9px;}
.bnrbxrgt-prc span.span1 {font-size: 14px;}
.bnrrgtbtn-inner{padding:10px 7px;line-height:18px;font-size:13px;}
.bnrrgtbtn-inner span {
	font-size: 17px;
	line-height: 18px;	
}
.bnrbxrgt-mbtxt{margin-top:10px;}

.sec1 {padding: 1px 0 40px 0;}
.s1bx {margin: -132px 40px 0 40px;padding: 26px 20px 34px 20px;}
.s1bx2 {margin: 0 40px;}

.s1bx2-inbx1 {margin: 38px 84px 0 84px;}
.s1bx2-inbx2 {
    margin: 38px 0 0 0;
    padding: 32px 20px;
}
.s1bx2-inbx2-txt {margin: 38px 20px 0 20px;}
ul.s1bx2inbx2list li{background:url(../images/bullet2.png) left 9px no-repeat;}
ul.s1bx2-inbx2list li {
    background: url(../images/bullet3.png) 18px 4px no-repeat;
    padding: 0 20px 0 45px;
    font-weight: bold;
    border-right: 1px solid #000000;
    margin-top: 24px;
}
.s1bx2img2{width:350px;height:auto;}
.s1bx3 {margin: 0 0;}
ul.s1bx3-list li {
    margin-top: 23px;
    padding: 18px 20px 18px 42px;
    background: #fcf9f8 url(../images/bullet4.png) 10px 22px no-repeat;
	background-size:20px;
}
.s1bx2img1{margin:38px auto 0 auto;}

}
@media only screen and (max-width: 767px){
.banner{padding:16px 0 35px 0;background:#130d19 url(../images/banner-mob.jpg) center top no-repeat;}
.bnrhding {font-size: 38px;line-height: 48px;}
.bnrhding2 {font-size: 18px;line-height: 24px;margin-top: 15px;}
.bnrhding2 span.span1::after{display:none;}
.bnrbx{margin-top:10px;}
.bnrbxlft, .bnrbxrgt{width:100%;}

.bnrlftimg-mob{margin:30px auto 0 auto;display:block;max-width:100%;height:auto;}
.bnrlft-btnbxmob{
	width:100%;
	margin-top:15px;
	background:#FFF;
	padding: 20px 15px;
}

.bnrrgtbtn-inner{
	padding:13px 10px;
	font-size:17px;
	line-height:22px;
}
.bnrrgtbtn-inner span{font-size:20px;line-height:25px;}
.bnrbxrgt-mbtxt{
	font-weight:bold;
	font-size:13px;
	line-height:19px;
	color:#fff;
	
}
.mbicon{margin:0 5px -12px 0;display:inline-block;}

.bnrlft-bx2 {margin: 48px 0 0 0;}
.bnrlft-bx2-inbx{padding: 15px 12px;}
.bnrlft-bx2img {position:inherit;left:auto;top:auto;margin:-53px auto 0 auto;display:block;width:auto;}
.bnrlftqt{width:30px;height:auto;left:15px;top:-7px;}
.bnrrgtqt{width:30px;height:auto;right:15px;bottom:-7px;}
.bnrlft-bx2txt {
	font-size: 16px;
	line-height: 22px;
	text-align:center;
}
.bnrlft-bx2stars{margin:10px auto 0 auto;display:block;}

.sec1 {padding: 30px 0 35px 0;}
.s1bx {margin: 0 0 0 0;padding: 0;border-radius:0;box-shadow:none;}
.s1bx-inbx {
    margin-top: 34px;
    padding: 22px 12px;
}
.s1bx-inbx p{text-align:left;}
ul.s1bxinbxlist {padding: 20px 0 0 0;}
.s1bx2 {margin: 0 0;}

.s1bx2-inbx1 {margin: 34px 0 0 0;}
.s1bx2-inbx1-inbx {padding: 14px 20px;}
.qmark{width:75px;height:auto;top:15px;right:20px;}
.s1bx2-inbx2 {margin: 35px 0 0 0;padding: 26px 12px;}

ul.s1bx2inbx2list{padding:6px 0 0 0;}
ul.s1bx2-inbx2list{padding:20px 20px 0 20px;}
ul.s1bx2-inbx2list li{width:100%;border-right:none;border-bottom:1px solid #000;background: url(../images/bullet3.png) left 2px no-repeat;padding:0 0 10px 26px;margin-top:13px;}
ul.s1bx2-inbx2list li:last-child{border-bottom:none;padding:0 0 0 26px;}
.s1bx2-inbx2-txt {margin: 35px 0 0 0;padding:15px 12px;}
.s1bx2img2{width:320px;}
ul.s1bx3-list {padding: 13px 0 0 0;}
ul.s1bx3-list li{width:100%;margin-top:20px;padding: 16px 12px 16px 38px;background: #fcf9f8 url(../images/bullet4.png) 10px 20px no-repeat;background-size:18px;}

.bnrvideobx {
	width:100%;
	height:auto;
}

}
@media only screen and (max-width: 479px){
.bnrhding {
	font-size: 34px;
	line-height: 44px;
}
.bnrhding2 {font-size: 16px;line-height: 22px;}
ul.s1bxinbxlist li{
	background:#fff url(../images/bullet1.png) 13px 15px no-repeat;
}
.s1bx2-inbx1{padding:7px;}
.s1bx2-inbx1-inbx{padding:12px 12px;}
.qmark{width:65px;height:auto;top:27px;right:12px;}
ul.s1bx2inbx2list li {padding: 0 0 0 16px;}

}
@media only screen and (max-width: 389px){
.bnrhding {font-size: 30px;line-height: 40px;}
.bnrrgtbtn-inner {font-size: 16px;line-height: 22px;}
.bnrlft-bx2txt {font-size: 15px;line-height: 21px;}
ul.s1bx2-inbx2list{padding:20px 0 0 0;}
}
/*====================start section2, 3=====================*/
.sec2{background:#111626 url(../images/sec2.jpg) center top no-repeat;padding:276px 0 50px 0; color:#fff;}
.s2img{margin:40px auto 0 auto;display:block;max-width:100%;}
ul.s2list{padding:20px 168px 0 168px;}
ul.s2list li{
	margin:20px 0 0 0;
	background:#131d39 url(../images/bullet4.png) 17px 25px no-repeat;
	padding:22px 20px 22px 56px;
	border:1px solid #303253;
	border-radius:10px;
}
.s2ltxt{margin-top:9px;}
/*----------------section3----------------*/
.sec3{padding:40px 0 50px 0;background:#fff;}
.s3img1{margin:40px auto 0 auto;display:block;max-width:100%;height:auto;}
.bonusbx1{margin:30px 96px 0 96px;}
.bonusbx2{margin:34px 96px 0 96px;}

.bonusbxhd1, .bonusbx2hd1{background:#002f70;padding:28px 48px;color:#fff;border-radius:24px 24px 0 0;font-weight:800;position:relative;}
.bonusbx2hd1{padding:18px 256px 18px 48px;}
.bonusseal{
	position:absolute;
	top:-11px;
	right:46px;
	height:99px;
	width:108px;
	background:url(../images/bonussealbg.png) center top no-repeat;
	color:#fff;
	padding-top:12px;
}
.bonusseal-txt1, .bonusseal-txt2{font-weight:900;font-size:20px;line-height:20px;text-transform:uppercase;text-align:center}
.bonusseal-txt2{font-size:36px;line-height:36px;}
.bonusbxhd2{
	background:#002455;
	padding:19px 48px;
	border-top:2px solid #dfaf48;
	color:#ffd986;
	font-weight:600;
}
.bonusbxbtm{background:#edf3fc;padding:30px 48px 35px 48px;border-radius:0 0 24px 24px;}
.bonusbxbtmtxt1{
	background:#f7efd5;
	padding:12px 16px;
	width:60%;
	font-weight:bold;
}
.bonus1, .bonus2{float:right;margin:-102px -20px 0 0;max-width:100%;}
.bonus2{margin:-92px -30px 0 -10px;}

.bonustxthighlight{background:#fff6ae;padding:0 3px;}
.bonustxthighlight2{background:#f7efd5;padding:0 3px;}
ul.bonusbxlist{padding:15px 0 0 0;}
ul.bonusbxlist li{
	background:url(../images/bullet5.png) left 2px no-repeat;
	padding:0 0 20px 35px;
	margin-top:20px;
	border-bottom:2px solid #dee0e3;
}
ul.bonusbxlist li:last-child{padding:0 0 0 35px;border-bottom:none;}
.bonusbxltxt{margin-top:8px;}

.s3bx{padding:0 92px;}
.s3img2bx{margin:36px auto 0 auto;display:block;width:570px;border-radius:10px;background:#f7efd5;}
.s3img2{margin:0 auto;display:block;max-width:100%;height:auto;}
.s3img2bx p{font-weight:bold;font-size:18px;line-height:24px;text-align:center;padding:9px 20px;}
.s3bx-inbx{
	width:626px;
	background:#002f70;
	border-radius:12px;
	padding:17px 27px;
	margin:40px auto 0 auto;
	display:block;
	position:relative;
	color:#fff;
	font-weight:bold;
}
.s3bx-inbx span{background:#f7efd5;padding:0 3px;color:#000;}
.s3bx-inbximg{position:absolute;right:20px;top:-33px;}

.s3bxinbx2, .s3bxinbx3{
	display:flex;
	justify-content:space-between;
	flex-wrap:wrap;
}
.s3bxinbx2{margin-top:10px;}
.s3inbx2-half, .s3inbx4-full{
	width:48.4%;
	margin-top:26px;
	border:1px solid #acacac;
	padding:22px 22px;
}
.s3inbx4-full{width:100%;}
.s3inbx2-half-txt{
	margin:18px 0 22px 0;
	border-top:1px solid #c2c2c2;
	border-bottom:1px solid #c2c2c2;
	padding:6px 0;
}
.s3inbx2-half-txt a{color:#002f70;font-weight:bold;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;}
.s3inbx2-txthilight{background:#fff3ce;padding:0 2px;}
.right{margin:20px 0 0 0;display:block;}

/*====================start section3 part2=====================*/
.s3txt{margin-top:15px;text-align:center;}
.s3bx2{margin:36px 168px 0 168px;border:2px solid #ffae2a;border-radius:12px;padding:30px;box-shadow:0 0 15px #c6c6c6;}
.s3bx2hding{
	font-weight:800;
	font-size:36px;
	line-height:46px;
	text-align:center;
}
.downarw2{margin:14px auto 0 auto;display:block;}
ul.s3bx2list{padding:20px 0 0 0;}
ul.s3bx2list li{
	background:#fff url(../images/bullet6.png) 22px 24px no-repeat;
	padding:20px 30px 20px 56px;
	margin-top:15px;
	box-shadow:0 0 15px #c8c7c7;
	border-radius:8px;
	margin-top:15px;
}
ul.s3bx2list li span{background:#f7efd5;font-weight:bold;}
.s3mbbx{
	margin:108px 168px 0 168px;
	background:#151513 url(../images/s3mbbxbg.jpg) right top no-repeat;
	padding:1px 30px 106px 30px;
	color:#fff;
}
.mbseal{margin:-64px auto 20px auto;display:block;max-width:100%;}
.s3mbbx p{text-align:center;}
.s3mbbxtxt{color:#efd655;font-weight:bold;}
.s3mbbxtxt span{border-top:1px solid #4d4e47;border-bottom:1px solid #4d4e47;padding:15px 0;}
.s3mbbxtxt, .s3mbbxtxt2{margin-top:50px;}
.s3bx3{margin:0 168px 0 168px;}
.riskbx{
	margin:-56px auto 0 auto;
	background-image: linear-gradient(to right, #ed4e00 , #ffa00f);
	border-radius:12px;
	padding:1px 20px 20px 20px;
	width:570px;
	color:#fff;
	font-weight:800;
}
.badge{margin:-22px auto 2px auto;display:block;}
.riskbx p{text-align:center;}
.s3bx3inbx1{
	margin:40px auto 0 auto;
	width:628px;
	border:2px solid #111111;
	border-radius:10px;
	background:#f7efd5 url(../images/bullet7.png) 20px 28px no-repeat;
	padding:25px 20px 25px 84px;
	font-weight:bold;
}
.s3bx3inbx2{
	border: 1px solid #000;
    border-radius: 6px;
    padding: 28px 22px;
    background: #fcf9f8;
    box-shadow: 5px 5px 0 #c1d4ff;
	margin:40px 30px 0 30px;	
}
.s3bx3inbx2 ul li{
	background:url(../images/bullet4.png) left 1px no-repeat;
	padding:0 0 0 36px;
	font-weight:500;
	margin-top:26px;
}
.s3bx3inbx2 ul li:nth-child(1){margin-top:0;}
.bonusbxmar{margin-top:50px;}

.s3btnbx{margin:20px auto 0 auto;display:block;width:540px;}
.s3btnbxbtn-inner {
    font-size: 20px;
    line-height: 22px;
}
.s3btnbxbtn-inner span {font-size: 36px;line-height: 36px;}
/*----------------------*/
#accordion {
    height: auto!important;
    margin: 36px 96px 0 96px;
    display: block;
}
.ui-accordion .ui-accordion-header {
    display: block;
    cursor: pointer;
    zoom: 1;
    background:#fff url(../images/plus.png) 97% 32px no-repeat;
    padding: 21px 44px 19px 24px;
    margin: 16px 0 0 0;
    outline: none;
	font-weight:bold;
    font-size: 24px;
    line-height: 34px;
    color: #000;
    text-align: left;
    border: 1px solid #959595;
	border-radius:4px;
}
.ui-accordion .ui-accordion-header span{font-weight:bold;font-style:italic;}
.ui-accordion .ui-accordion-header.active {
    background:#fff url(../images/minus.png) 97% 32px no-repeat;
    border-bottom: none;
	border-radius:4px 4px 0 0;
}
.ui-accordion .ui-accordion-content {  
    overflow: auto;
    zoom: 1;
    padding: 0 24px;
    border: 1px solid #959595;
    border-top: none;
	border-radius:0 0 4px 4px;
	background:#fff;
}
.accordline{height:1px;width:100%;background:#959595;margin:0 0 26px 0;}
.accord-txt {
    box-sizing: border-box;
    float: left;
    text-align: left;
    padding: 0 0 34px 0;
    background: #fff;
	position:relative;
}
ul.accord-list{padding:10px 0 0 30px;}
ul.accord-list2{padding:15px 0 0 30px;}
ul.accord-list li{
	background:url(../images/bullet4.png) left 1px no-repeat;
	padding:0 0 0 35px;
	margin:22px 0 0 0;
}
ul.accord-list2 li{
	position:relative;
	padding:0 0 0 35px;
	margin-top:14px;
}
.acl2icon{position:absolute;left:0;top:4px;}

@media only screen and (max-width: 1200px){
.s2img{height:auto;margin:35px auto 0 auto;}
ul.s2list {padding: 20px 100px 0 100px;}

.bonusbx1 {margin: 28px 36px 0 36px;}
.bonusbx2{margin:30px 36px 0 36px;}
.bonusbxhd1{padding: 28px 38px;}
.bonusbx2hd1{padding:16px 256px 16px 38px;}
.bonusbxhd2 {padding: 19px 38px;}
.bonusbxbtm {padding: 30px 38px 35px 38px;}
.bonus1{width:300px;height:auto;margin: -102px -20px 0 15px;}
.bonus2{width:340px;height:auto;}

.s3bx{padding:0 36px;}
.s3bx-inbx {width: 610px;}

.s3bx2 {margin: 36px 100px 0 100px;}
.s3mbbx {margin: 108px 100px 0 100px;}
.s3bx3 {margin: 0 100px 0 100px;}
.s3bx3inbx2 {margin: 38px 0 0 0;}
.bonusbxmar{margin-top:50px;}
#accordion {margin: 36px 36px 0 36px;}
}
@media only screen and (max-width: 1030px){
.sec2{padding: 276px 0 40px 0;}
.s2img{height:auto;margin:32px auto 0 auto;}
ul.s2list {padding: 20px 30px 0 30px;}	
ul.s2list li{background-size:20px;padding: 20px 20px 20px 50px;}	
	
.sec3 {padding: 35px 0 40px 0;}
.s3img1{margin:35px auto 0 auto;}
.bonusbx1 {margin: 25px 0 0 0;}
.bonusbx2{margin:26px 0 0 0;}
.bonusbxhd1 {padding: 25px 24px;}
.bonusbx2hd1{padding:16px 104px 16px 24px;}
.bonusbxhd2 {padding: 16px 24px;}
.bonusseal {
	top:-9px;
    right: 20px;
    height: 89px;
    width: 98px;
    background-size:100%;
}
.bonusseal-txt1 {font-size: 18px;line-height: 18px;}
.bonusseal-txt2{font-size: 32px;line-height: 32px;}
.bonusbxbtm {padding: 30px 24px 35px 24px;}
.bonus1{width:260px;margin: -92px -20px 0 15px;}
ul.bonusbxlist li {
	background-size:20px;
    padding: 0 0 18px 32px;
    margin-top: 18px;
}
.bonusbxltxt{margin-top:6px;}
.bonus2 {width: 320px;margin:-92px -10px 0 -10px;}

.s3bx{padding:0 0;}
.s3img2bx{width:500px;}
.s3img2bx p {
    font-size: 16px;
    line-height: 22px;
    padding: 6px 12px;
}
.s3inbx2-half, .s3inbx4-full {margin-top: 22px;padding: 16px 16px;}
.right{width:22px;height:auto;margin:13px 0 0 0;}

.s3bx2 {margin: 36px 40px 0 40px;padding:24px 20px 30px 20px;}
.s3mbbx {margin: 108px 40px 0 40px;padding: 1px 20px 106px 20px;}
.s3bx3 {margin: 0 40px 0 40px;}
ul.s3bx2list {padding: 16px 0 0 0;}
ul.s3bx2list li {
    background: #fff url(../images/bullet6.png) 18px 22px no-repeat;
    padding: 18px 20px 18px 50px;
}
.riskbx, .s3bx3inbx1 {width:527px;}
.s3bx3inbx1{padding: 20px 20px 20px 84px;background: #f7efd5 url(../images/bullet7.png) 20px 24px no-repeat;background-size:46px;}
.bonusbxmar{margin-top:44px;}

.s3btnbx{display:block;width:480px;}
.s3btnbxbtn-inner {
    font-size: 18px;
    line-height: 20px;
}
.s3btnbxbtn-inner span {font-size: 30px;line-height: 30px;}
.blk{color:#000;}
#accordion {margin: 32px 0 0 0;}
.ui-accordion .ui-accordion-header {
    background: #fff url(../images/plus.png) 97% 30px no-repeat;
    padding: 19px 44px 17px 20px;
    font-size: 22px;
    line-height: 32px;
}
.ui-accordion .ui-accordion-header.active {
    background:#fff url(../images/minus.png) 97% 30px no-repeat;
}
.ui-accordion .ui-accordion-content {padding: 0 20px;}
ul.accord-list{padding:10px 0 0 10px;}
ul.accord-list2{padding:15px 0 0 10px;}
ul.accord-list li{
	background-size:20px;
	padding:0 0 0 35px;
	margin:18px 0 0 0;
}
}
@media only screen and (max-width: 767px){
.sec2{background:#111626 url(../images/sec2-mob.jpg) center top no-repeat;padding: 206px 0 35px 0;}	
.s2img{height:auto;margin:15px auto 0 auto;width:auto;}	
ul.s2list {padding: 20px 0 0 0;}		
ul.s2list li{background: #131d39 url(../images/bullet4.png) 10px 22px no-repeat;background-size:18px;padding: 17px 12px 17px 42px;margin:15px 0 0 0;}	

.sec3 {padding: 30px 0 35px 0;}
.s3img1{margin:28px auto 0 auto;}

.bonusbx1, .bonusbx2{margin:26px -12px 0 -12px;}
.bonusbxhd1, .bonusbx2hd1 {padding: 18px 12px 18px 12px;}
.bonusseal {
	position:inherit;
	float:right;
	margin:-25px 10px 0 0;
	top:auto;
    right:auto;
	width: 78px;
    height: 69px;    
	padding-top:10px;
}
.bonusseal-txt1 {font-size: 14px;line-height: 14px;}
.bonusseal-txt2{font-size: 26px;line-height: 26px;}
.bonusbxhd2 {padding: 14px 10px 100px 10px;}
.bonusbxbtm {padding: 1px 10px 26px 10px;}
.bonus1, .bonus2{float:none;margin:-80px auto 20px auto;display:block;max-width:100%;width:280px;}
.bonus2{width:350px;}

.bonusbxbtmtxt1{width:100%;padding:12px 10px;}
ul.bonusbxlist li {
	padding: 0 0 14px 32px;
	margin-top: 14px;
}
ul.bonusbxlist li:last-child {padding: 0 0 0 28px;}

.s3bx-inbx{width:100%;padding: 17px 12px;margin-top:35px;}
.s3img2bx{width:450px;margin:28px auto 0 auto;}
.s3bx-inbximg{width:40px;height:auto;top:-24px;}
.s3bxinbx2{margin-top:5px;}
.s3inbx2-half, .s3inbx4-full{width:100%;padding: 16px 12px;}

.s3bx2 {margin: 32px 0 0 0;padding:20px 12px 26px 12px;}
.s3mbbx {margin: 78px -12px 0 -12px;padding: 1px 12px 106px 12px;}
.mbseal{width:100px;height:auto;margin: -44px auto 20px auto;}
.s3mbbxtxt{border-top:1px solid #4d4e47;border-bottom:1px solid #4d4e47;padding:11px 0;margin:36px 0 -13px 0;}
.s3mbbxtxt span {padding: 0 0;border:none;}
.s3bx3 {margin: 0 0 0 0;}
ul.s3bx2list {padding: 12px 0 0 0;}
ul.s3bx2list li {
    background: #fff url(../images/bullet6.png) 10px 18px no-repeat;
    padding: 14px 12px 14px 40px;
}
.riskbx, .s3bx3inbx1{width:100%;}
.riskbx {padding: 1px 12px 16px 12px;}
.s3bx3inbx1 {
	margin:38px 0 0 0;
	padding: 16px 12px 16px 78px;
	background: #f7efd5 url(../images/bullet7.png) 10px center no-repeat;
	background-size:52px;
}
.s3bx3inbx2 {
    padding: 20px 12px;
    margin: 36px 0 0 0;
}
.s3bx3inbx2 ul li{background-size:20px;padding:0 0 0 32px;margin-top:22px;}
.bonusbxmar{margin-top:36px;}

.s3btnbx{margin:15px auto 0 auto;display:block;width:400px;}
.s3btnbxbtn-inner {
    font-size: 18px;
    line-height: 20px;
}
.s3btnbxbtn-inner span {font-size: 30px;line-height: 30px;}
.blk{color:#000;}

#accordion {margin: 30px 0 0 0;}
.ui-accordion .ui-accordion-header {
    background: #fff url(../images/plus.png) 98% 26px no-repeat;
    padding: 16px 40px 14px 12px;
    font-size: 20px;
    line-height: 30px;
	margin-top:12px;
}
.ui-accordion .ui-accordion-header.active {
    background:#fff url(../images/minus.png) 97% 26px no-repeat;
}
.ui-accordion .ui-accordion-content {padding: 0 12px;}
ul.accord-list{padding:10px 0 0 0;}
ul.accord-list2{padding:15px 0 0 0;}
ul.accord-list li{
	background-size:20px;
	padding:0 0 0 35px;
	margin:18px 0 0 0;
}

}
@media only screen and (max-width: 479px){
.s3img2bx{width:100%;}	
.s3img2bx p {
    font-size: 16px;
    line-height: 22px;
    padding: 6px 12px;
}
.s3btnbx{display:block;width:100%;}
}
@media only screen and (max-width: 389px){
.s3bx3inbx1 {
	padding: 16px 12px 16px 70px;
	background-size: 46px;
}
.s3btnbxbtn-inner {
    font-size: 16px;
    line-height: 18px;
}
.s3btnbxbtn-inner span {font-size: 26px;line-height: 28px;}
}
/*===================================
			start footer
====================================*/
footer{padding:45px 0;background:#272727;}
ul.ftrlist{text-align:center;}
ul.ftrlist li{
	display:inline-block;
	padding:0 14px 0 10px;
	font-size:20px;
	line-height:20px;
	text-align:center;
	color:#fff;
	border-right:1px solid #fff;
}
ul.ftrlist li a{color:#fff;}
ul.ftrlist li:last-child{border-right:none;}
.ftrtxt{
	font-size:20px;
	line-height:30px;
	color:#fff;
	text-align:center;
	margin-top:13px;
}

@media only screen and (max-width: 1030px){
footer{padding:40px 0;}
ul.ftrlist li{
	padding:0 14px 0 10px;
	font-size:18px;
	line-height:18px;
}
.ftrtxt{
	font-size:18px;
	line-height:28px;
	margin-top:10px;
}	
}
@media only screen and (max-width: 767px){
footer{padding:30px 0;background:#272727;}
ul.ftrlist li{
	padding:0 6px 0 2px;
	font-size:15px;
	line-height:15px;
}
.ftrtxt{
	font-size:15px;
	line-height:25px;
	margin-top:10px;
}	
}


