<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
img, object, embed, video {
	max-width: 100%;
}
.ie6 img {
	width:100%;
}
body{
	font-family: "Plus Jakarta Sans", 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;
}
img {border: none; height:auto}
.img-full {max-width: 100%; height:auto;}
.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:800;
	font-size:42px;
	line-height:50px;
	text-align:center;
	color:#11274c;
}
.bdfont, .bdfont2, .bdfont3, .bdfont4{	
	font-size:22px;
	line-height:32px;
	text-align:left;
}
.bdfont2{font-size:24px;line-height:34px;}
.bdfont3{font-size:26px;line-height:36px;}
.bdfont4{font-size:20px;line-height:30px;}
.bdfont u{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset: 4px;}

.mar1{margin:32px 0 0 0;}
.mar2{margin:40px 0 0 0;}
.bold{font-weight:bold;}
.semibold{font-weight:600;}
.txlncntr{text-align:center;}
.txlnlft{text-align:left;}
@media only screen and (max-width: 1200px){
.container{ max-width:1000px; width:100%; }	
.bdhding1{
	font-size:35px;
	line-height:43px;
}
.bdfont{	
	font-size:20px;
	line-height:30px;
}
.bdfont2{font-size:22px;line-height:32px;}
.bdfont3{font-size:24px;line-height:34px;}
.bdfont4{font-size:18px;line-height:28px;}	
.mar1{margin:30px 0 0 0;}
.mar2{margin:38px 0 0 0;}
}
@media only screen and (max-width: 1030px){
.container{ max-width:750px; width:100%; }
.bdhding1{
	font-size:32px;
	line-height:40px;
}
.bdfont{	
	font-size:18px;
	line-height:28px;
}
.bdfont2{font-size:20px;line-height:30px;}
.bdfont3{font-size:22px;line-height:32px;}
.bdfont4{font-size:17px;line-height:27px;}
.mar1{margin:28px 0 0 0;}
.mar2{margin:36px 0 0 0;}
}
@media only screen and (max-width: 767px){
.container{ width:100%;max-width:640px;}
.bdinpad{padding:0 10px;box-sizing:border-box; }
.bdhding1{
	font-size:28px;
	line-height:36px;
}
.bdfont2{font-size:18px;line-height:28px;}
.bdfont3{font-size:20px;line-height:30px;}
.txlnlft{text-align:center;}
}
@media only screen and (max-width: 479px){
.bdhding1{
	font-size:27px;
	line-height:35px;
}
}
@media only screen and (max-width: 389px){
.bdhding1{
	font-size:24px;
	line-height:32px;
}
}
/*===============================*/
.tophdr{background:#ff0000;padding:10px 0;}
.tophdrtxtbx{margin:0 auto;display:block;width:382px;}
.tophdrtxt{
	font-weight:bold;
	font-size:18px;
	line-height:31px;
	color:#fff;
	text-align:right;
	width:228px;
	float:left;
}
.dot{
	position:absolute;
	left:0;
	right:0;
	top:0;
	margin:0 auto;
	display:block;
	font-weight:500;
	font-size:30px;
	line-height:24px;
	text-align:center;
	color:#fff;
}
/*-------------------------header--------------------------*/
.header{padding:12px 0;}
.logo{float:left;margin:5px 0 0 0;}
a.hdrbtn, ul.menu{float:right;display:inline-block;}
a.hdrbtn{
	height:44px;
	width:200px;
	background:#00c838;
	border-radius:4px;
	font-weight:800;
	font-size:18px;
	line-height:44px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	box-shadow:0 2px 3px #cfcdcd;
}
ul.menu{margin-right:16px;}
ul.menu li{
	float:left;
	display:inline-block;
	padding:0 11px;
	position:relative;
	font-weight:bold;
	font-size:17px;
	line-height:44px;
	text-align:center;
}
ul.menu li a{color:#000;}
ul.menu li::after{
	content:"";
	position:absolute;
	width:2px;
	height:16px;
	position:absolute;
	right:0;
	top:16px;
	background:#7e7e7e;
}
ul.menu li:last-child::after{display:none;}
/*-------------------------section1--------------------------*/
.sec1{padding:32px 0 42px 0;background:url(../images/sec1.jpg) center top no-repeat;}
.s1hding{
	font-weight:800;
	color:#11274c;
	text-align:left;
}
.s1txt{
	font-weight:600;
	margin-top:28px;
	color:#424242;
}
ul.s1list{padding:10px 0 0 0;width:702px;}
ul.s1list li{
	background:url(../images/bullet.png) left 15px no-repeat;
	border-top:1px solid #c7d7df;
	padding:11px 0 0 42px;
	margin:11px 0 0 0;
	font-weight:bold;
}
ul.s1list li:first-child{border-top:none;margin:5px 0 0 0;}
.s1prd{position:absolute;right:-90px;bottom:-10px;}
/*-------------------------section2--------------------------*/
.sec2{padding:42px 0 45px 0;}
.s2hdline, .s4hdline{
	height:3px;
	background:#25a7d7;
	width:390px;
	margin:32px 0 0 0;
	display:block;
}
.s4hdline{margin:32px auto 0 auto;display:block;}
.s2txt{margin-top:38px;}
.s2img1{float:right;margin:0 -14px 0 20px;max-width:100%;}
.s2img2{float:left;margin:14px 30px 0 0;}
.s2txt2{margin-top:58px;}
.s2logos{margin:34px 0 0 0;max-width:100%;}
@media only screen and (max-width: 1200px){
ul.s1list {width: 620px;}
.s1prd{width:530px;height:auto;}
.s2img1{width:430px;height:auto;}
.s2img2{margin:24px 30px 0 0;}
}
@media only screen and (max-width: 1030px){
ul.menu{display:none;}
.sec1{background:url(../images/sec1.jpg) 58% top no-repeat scroll;}
.s1prd{width:420px;height:auto;right:-140px;}
ul.s1list {width: 560px;}
ul.s1list li {
    background: url(../images/bullet.png) left 16px no-repeat;
	background-size:22px;
    padding: 11px 0 0 36px;
}
ul.s1list li:last-child{padding-right:40px;}
.s2img1{width:350px;height:auto;margin: 0 -14px 70px 10px;}

.s2hdline, .s4hdline {
    width: 330px;
    margin: 25px 0 0 0
}
.s4hdline{margin:25px auto 0 auto;}
.s2txt {margin-top: 30px;}
.s2txt2 {margin-top: 36px;}
}
@media only screen and (max-width: 767px){
.tophdr{padding:3px 0 7px 0;}
.tophdrtxtbx{width:100%;display:table;}
.tophdrtxt{
	width:100%;
	font-size:16px;
	line-height:24px;
	text-align:center;
	float:none;
}

.header {padding: 10px 0;}
.logo {width:130px;height:auto;}
a.hdrbtn{
	height:36px;
	width:160px;
	font-size:15px;
	line-height:36px;
}	

.sec1{background:#e8faff url(../images/s1bg-mob.jpg) left top repeat-x;padding:25px 0 30px 0;}
.s1hding{text-align:center;}
.s1prd-mob{margin:15px auto 0 auto;display:block;max-width:100%;}
.s1txt{margin-top:10px;}
ul.s1list {width: 100%;padding:5px 0 0 0;}
ul.s1list li{
	background:url(../images/bullet.png) left 13px no-repeat;
	background-size:22px;
	padding:8px 0 0 32px;
	margin:8px 0 0 0;
}
ul.s1list li:last-child{padding-right:0;}
.sec2 {padding: 30px 0 35px 0;}
.s2img1{float:none;margin:20px auto 0 auto;display:block;max-width:100%;height:auto;}
.s2hdline, .s4hdline{margin:16px auto 0 auto;width:130px;}
.s2txt {margin-top: 18px;}
.s2img2-mob{margin:5px auto -10px auto;display:block;max-width:100%;height:auto;}
.s2txt2{margin-top:0;}
}
/*=========================start section3==========================*/
.sec3{background:#effaff;padding:42px 0 45px 0;}
.s3img{float:right;margin:0 -14px 0 20px;max-width:100%;}
.s3txt{
	margin:40px 64px 0 64px;
	background:#fff;
	padding:20px 60px;
	background:#fff;
	box-shadow:0 0 10px #d8e1e6;
	font-weight:bold;
	text-align:center;
	border-radius:10px;
}
/*-------------------------section4--------------------------*/
.sec4{background:#11274c;padding:42px 0 45px 0;color:#fff;}
.s4txt{margin-top:38px;}
.s4img1{float:left;margin:30px 20px 0 -14px;max-width:100%;}
.s4img2{float:right;margin:30px -14px 0 20px;max-width:100%;}
/*-------------------------section5--------------------------*/
.sec5{padding:42px 0 45px 0;}
.s5txt{text-align:center;font-weight:600;margin-top:32px;}
ul.s5list{padding:5px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap;}
ul.s5list li{
	width:47.5%;
	margin-top:40px;
	position:relative;
	padding:0 0 0 126px;
}
.s5licon{position:absolute;left:0;top:0;}
/*-------------------------section6--------------------------*/
.sec6{background:#effaff;padding:42px 0 45px 0;}
.s6txt{text-align:center;font-weight:700;margin-top:32px;}
.s6bx1, .s6bx2{
	margin:40px 96px 0 96px;
	background:#fff;
	box-shadow:0 0 10px #e0eaef;
	border-radius:12px;
}
.s6bx2{margin:32px 96px 0 96px;}
.s6bxhd{
	padding:15px 32px;
	background:#11274c;
	border-radius:10px 10px 0 0;
	color:#fff;
	font-weight:800;
}
.s6bximg{float:right;margin:0 0 0 10px;max-width:100%;}
.s6bxbtm{padding:32px 32px;}
/*-------------------------section7--------------------------*/
.sec7{padding:42px 0 45px 0;}
.mbbx {
    border: 32px solid transparent;
    border-image-source: url(../images/mbbg.jpg);
    border-image-repeat: repeat;
    border-image-slice: 32;
    padding: 0;
    box-sizing: border-box;
    margin: 80px 96px 0 96px;
    display: block;
    position: relative;
}
.mbbx-in {
    background: #fffef2;
    padding: 1px 60px 40px 60px;
}
.mbseal{margin:-130px auto 0 auto;display:block;max-width:100%;}
.mbbxtxt, .mbbxtxt2{
	text-align:center;
	margin-top:20px;
}
.mbbxtxt2{margin-top:30px;}

.s7hding2{margin-top:48px;}
.s7txt{font-weight:500;text-align:center;margin-top:16px;}
.s7txt2{
	font-weight:800;
	font-size:48px;
	line-height:52px;
	text-align:center;
	margin-top:22px;
}
.s7txt2 span{font-weight:400;font-size:22px;}
.stars{margin:0 auto;display:block;max-width:100%;}
.s7txt3{
	font-size:16px;
	line-height:24px;
	text-align:center;
	margin-top:8px;
}
.rvchart{margin:25px auto 0 auto;display:block;max-width:100%;}
.tbx{
	position:relative;
	padding:0 0 0 145px;
	margin:40px 96px 0 96px;
}
.timg{position:absolute;left:0;top:0;}
.tbxtxt1{
	font-size:18px;
	line-height:24px;
	color:#080b0c;
	text-align:left;
}
.tbxtxt1 span{font-weight:bold;color:#000;font-size:22px;}
.tbxtxt2{margin-top:8px;font-size:15px;line-height:20px;color:#989898;text-align:left;font-style:italic;}
.tbxtxt2 img{margin:0 6px -3px 0;}
.tbxtxt3{
	background:url(../images/quote.png) left top no-repeat;
	margin:18px 0 0 0;
	padding:10px 50px 0 0;
	color:#080b0c;
	font-style:italic;
}
/*-------------------------section8--------------------------*/
.sec8{padding:42px 0 50px 0;background:#11274c;color:#fff;}
.s8hding{
	font-weight:800;
	font-size:30px;
	line-height:40px;
	text-align:center;
}
ul.s8list{padding:32px 0 0 0;display:flex;justify-content:center;flex-wrap:nowrap;}
ul.s8list li{width:26%;position:relative;padding:0 20px;}
ul.s8list li p{
	font-weight:800;
	text-align:center;
	margin-top:10px;
}
ul.s8list li img{margin:0 auto;display:block;max-width:100%;}
.plus{position:absolute;right:-11.5px;top:30%;}
.equalto{position:absolute;right:-11px;top:30%;}
.s8prd{margin:0 auto;display:block;max-width:100%;}
.s8bx{
	margin:40px 20px 0 20px;
	position:relative;
	padding:0 0 0 318px;
}
.s8bx-lfttxt{
	position:absolute;
	left:0;
	top:0;
	color:#fff;
	text-align:left;
}
.s8bx-rgttxt{
	padding:0 0 0 46px;
	font-weight:500;
	position:relative;
	line-height:26px;
}
.s8bx-rgttxt::after{
	content:"";
	position:absolute;
	left:0;
	top:8px;
	width:3px;
	height:92%;
	background:#25a7d7;
	border-radius:20px;
}
@media only screen and (max-width: 1200px){
.s3img, .s4img1, .s4img2{width:430px;height:auto;}
.s4img1{margin: 30px 20px 30px -14px;}
.s6bx1{margin: 40px 46px 0 46px;}
.s6bx2{margin:32px 46px 0 46px;}
.mbbx {margin: 80px 46px 0 46px;}
.mbbx-in {padding: 1px 30px 40px 30px;}
.tbx {margin: 38px 46px 0 46px;}
ul.s8list li {width: 28%;}
.s8bx {margin: 40px 0 0 0;padding: 0 0 0 268px;}
}
@media only screen and (max-width: 1030px){
.s3img, .s4img1, .s4img2{width:350px;}

.s3txt {
    margin: 40px 0 0 0;
    padding: 20px 30px;
}
.s4txt, .s5txt, .s6txt{margin-top:30px;}
ul.s5list li {margin-top:34px;padding: 0 0 0 91px;}
.s5licon {width:80px;height:auto;}
.s6bx1{margin: 36px 0 0 0;}
.s6bx2{margin:28px 0 0 0;}
.s6bxhd {padding: 12px 20px;}
.s6bxbtm {padding: 22px 20px;}
.s6bximg {width:120px;height:auto;margin: 2px 0 0 10px;}
.mbbx {margin: 80px 0 0 0;}
.mbbx-in {padding: 1px 30px 38px 30px;}
.s7hding2 {margin-top: 40px;}
.tbx {margin: 38px 0 0 0;padding:0 0 0 135px;}
.tbxtxt1{font-size:16px;line-height:22px;}
.tbxtxt1 span{font-size:20px;}
.tbxtxt3 {padding: 10px 0 0 0;margin: 12px 0 0 0;}

.s8hding {font-size: 28px;line-height: 38px;}
ul.s8list li {width: 33.33%;padding: 0 17px;}
.s8limg1{width:120px;height:auto;}
.s8bx {padding: 0 0 0 240px;}
.s8bx-rgttxt {padding: 0 0 0 32px;}
}
@media only screen and (max-width: 767px){
.sec3, .sec4, .sec5, .sec6, .sec7{padding:30px 0 35px 0;}
.s3img, .s4img1, .s4img2{
	float:none;
	margin:20px auto 0 auto;
	display:block;
	max-width:100%;
	height:auto;
}
.s4img1, .s4img2{margin:26px auto -5px auto;}
.s3txt {
	margin: 35px 0 0 0;
	padding: 18px 10px;
}
.s4txt, .s5txt, .s6txt{margin-top:25px;}
ul.s5list{padding:0;}
ul.s5list li{width:100%;padding:0;}
.s5licon {position:inherit;left:0;top:0;margin:0 auto 10px auto;display:block;width:72px;}
ul.s5list li p{text-align:center;}
.s6bx1{margin: 30px 0 0 0;}
.s6bx2{margin:24px 0 0 0;}
.s6bxhd {padding: 12px 14px;}
.s6bxbtm {padding: 20px 14px;}
.s6bximg{width:100px;margin:0 -3px 0 5px;}
.mbbx {
    border: 16px solid transparent;
    border-image-source: url(../images/mbbg-mob.jpg);
    border-image-repeat: repeat;
    border-image-slice: 16;   
    margin: 66px 0 0 0;   
}
.mbbx-in {padding: 1px 10px 28px 10px;}
.mbseal {
    margin: -88px auto 0 auto;
    width:150px;
	height:auto;
}
.s7hding2 {margin-top: 34px;}
.s7txt2{margin-top:16px;font-size: 42px;line-height: 46px;}
.s7txt2 span {font-size: 18px;}
.rvchart{width:300px;height:auto;}
.tbx {margin: 40px 0 0 0;padding: 0 0 0 0;}
.timg{position:inherit;left:0;top:0;margin:0 auto 10px auto;display:block;}
.tbxtxt1, .tbxtxt2, .tbxtxt3{text-align:center;}
.tbxtxt2{margin-top:18px;font-style:normal;color:#000;}
.tbxtxt3 {margin: 8px 0 0 0;}
.tbxtxt2 img{margin:0 auto 5px auto;display:block;}

.sec8 {padding: 30px 0 40px 0;}
.s8hding {font-size: 26px;line-height: 36px;}
ul.s8list li {padding: 0 10px;}
.s8limg1 {width: 68px;}
.plus, .equalto {width:16px;height:auto;right: -8px;top: 19%;}
.s8prd{width:450px;height:auto;}
.s8bx {padding: 0 0 0 0;}
.s8bx-lfttxt{
	position:inherit;
	text-align:center;
	left:auto;
	top:auto;
}
.s8bx-rgttxt {padding: 25px 0 0 0;text-align:center;}
.s8bx-rgttxt::after{display:none;}
}
@media only screen and (max-width: 479px){
.s6bximg{width:90px;margin:0 -3px 0 5px;}
.plus, .equalto {top: 17%;}
ul.s8list li {padding: 0 5px;}
ul.s8list li p{font-weight:700;line-height:24px;}
}

/*===================================
			start footer
====================================*/
footer{padding:40px 0;background:#effaff;}
.ftrlogo{margin:0 auto;display:block;max-width:100%;}
ul.ftrlist{padding:20px 0 0 0;text-align:center;}
ul.ftrlist li{
	display:inline-block;
	padding:0 10px 0 6px;
	font-size:18px;
	line-height:24px;
	color:#0b0b0b;
	font-weight:normal;
	position:relative;
}
ul.ftrlist li::after{
	content:"";
	position:absolute;
	right:0;
	top:4px;
	height:18px;
	width:1px;
	background:#0b0b0b;
}
ul.ftrlist li:last-child::after{display:none;}
ul.ftrlist li a{color:#0b0b0b;}
.ftrtxt{
	font-size:18px;
	line-height:24px;
	font-weight:normal;
	color:#0b0b0b;
	text-align:center;
	margin-top:10px;
}

@media only screen and (max-width: 767px){
footer{padding:34px 0;}
.ftrlogo{width:120px;height:auto;}
ul.ftrlist li, .ftrtxt{font-size:15px;line-height:21px;}
ul.ftrlist li::after{height:15px;}
}

</pre></body></html>