@charset "utf-8";
	@font-face {
	font-family:'Gotham-Medium';
	src:url('fonts/Gotham-Medium_gdi.eot');
	src:url('fonts/Gotham-Medium_gdid41d.eot?#iefix') format('embedded-opentype'),url('fonts/Gotham-Medium_gdi.woff') format('woff'),url('fonts/Gotham-Medium_gdi.ttf') format('truetype'),url('fonts/Gotham-Medium_gdi.otf') format('opentype'),url('fonts/Gotham-Medium_gdi.svg#Gotham-Medium') format('svg');
	font-weight:350;
	font-style:normal;
	font-stretch:normal;
	unicode-range:U+0020-2212;
}
@font-face {
	font-family:'Gotham-Black';
	src:url('fonts/Gotham-Black_gdi.eot');
	src:url('fonts/Gotham-Black_gdid41d.eot?#iefix') format('embedded-opentype'),url('fonts/Gotham-Black_gdi.woff') format('woff'),url('fonts/Gotham-Black_gdi.ttf') format('truetype'),url('fonts/Gotham-Black_gdi.otf') format('opentype'),url('fonts/Gotham-Black_gdi.svg#Gotham-Black') format('svg');
	font-weight:450;
	font-style:normal;
	font-stretch:normal;
	unicode-range:U+0020-2212;
}
@font-face {
	font-family:'GothamBold';
	src:url('fonts/gotham-bold.eot');
	src:url('fonts/gotham-boldd41d.eot?#iefix') format('embedded-opentype'),url('fonts/gotham-bold.woff') format('woff'),url('fonts/gotham-bold.ttf') format('truetype'),url('fonts/gotham-bold.svg#gotham-bold') format('svg');
	font-weight:normal;
	font-style:normal;
}
@font-face {
	font-family:'lcddot_tr';
	src:url('fonts/lcddot_tr.eot');
	src:url('fonts/lcddot_tr.eot') format('embedded-opentype'),url('fonts/lcddot_tr.html') format('woff2'),url('fonts/lcddot_tr.woff') format('woff'),url('fonts/lcddot_tr.ttf') format('truetype'),url('fonts/lcddot_tr.svg#lcddot_tr') format('svg');
}
body {
	margin:0;
	padding:0;
	font-family:'Microsoft JhengHei',sans-serif;
	line-height:normal;
	font-size:20px;
}
.container {
	max-width:1170px;
}
a:visited,a:focus {
	outline:none;
}
a {
	color:#ffa200;
}
p {
	margin-bottom:20px;
	color:#2b2b2d;
}
img,iframe {
	max-width:100%;
}
h1,h2,h3,h4,h5,h6 {
	margin:0;
	padding:0;
	line-height:normal;
}
.disable {
	color:#ccc !important;
	border:1px solid #ccc !important;
	pointer-events:none;
}
.yellow {
	color:#f8cc29;
}
.white-font {
	color:#fff;
}
.orange-font {
	color:#ff6044;
}
.black-font {
	color:#2b2b2d;
}
.font-orange-bold {
	color:#ff6044;
	font-weight:bold;
}
.font-yellow-bold {
	color:#ffff00;
	font-weight:bold;
}
.font-black-bold {
	color:#2b2b2d;
	font-weight:bold;
}
.font-white-bold {
	color:#fff;
	font-weight:bold;
}
.font-headline {
	color:#e5553c;
	font-weight:bold;
	text-align:center;
	font-size:30px;
}
.font-headline2 {
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:30px;
}
.dark-title {
	font-size:50px;
	font-weight:700;
}
.dark-font {
	color:#2d4c4e;
}
.dark-bg {
	background-color:#fff;
}
.light-bg {
	background-color:#f9f9f9;
}
.spacer100 {
	clear:both;
	height:100px;
}
.spacer50 {
	clear:both;
	height:50px;
}
.spacer30 {
	clear:both;
	height:30px;
}
.spacer20 {
	clear:both;
	height:20px;
}
.spacer10 {
	clear:both;
	height:10px;
}
.number {
	font-size:50px;
	font-weight:700;
}
.nomargin {
	margin:0;
}
.nomargintop {
	margin-top:0 !important;
}
.nomarginbottom {
	margin-bottom:0 !important;
}
.font30 {
	font-size:30px;
}
.font40 {
	font-size:40px !important;
}
.underline {
	text-decoration:underline;
}
.standard {
	color:#05080d !important;
}
.premium {
	color:#9f3819 !important;
}
.platinum {
	color:#b27d17 !important;
}
.bg-white {
	background-color:#fff;
}
.lists {
	list-style:none;
}
.lists li {
	position:relative;
	padding-left:10px;
	font-size:18px;
	color:#2b2b2d;
}
.fa-check-circle {
	left:-20px;
	position:absolute;
	top:5px;
	color:#e5553c
}
.header-wrapper {
	background-color:#FFF;
	padding:15px 0;
}
.header-wrapper h2 {
	color:#fff;
	font-size:27px;
	font-weight:700;
	text-align:center;
	margin-top:20px;
}
.section-title {
	color:#fff;
	font-size:50px;
	font-weight:700;
	line-height:normal;
	margin-bottom:30px;
	text-transform:uppercase;
}
.section01 {
	background-image:url(img/);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:40px 0;
}
.get-it-now {
	background-color:#e5553c;
	border-radius:5px;
	color:#fff;
	display:block;
	font-size:42px;
	font-weight:700;
	margin:-60px auto 30px;
	max-width:500px;
	padding:15px 20px;
	text-align:center;
	text-transform:uppercase;
	width:100%;
}
.get-it-now:hover {
	color:#fff;
	text-decoration:none;
	opacity:0.9;
}
.limited {
	color:#e5553c;
	font-size:28px;
	font-weight:500;
	text-transform:uppercase;
}
.opaque {
	background-color:rgba(157,157,156,0.5);
	padding:20px;
	text-align:center;
	border-radius:3px;
	position:relative;
}
.program-number {
	font-size:30px;
}
.bonus-number {
	font-size:32px;
	color:#e5553c;
}
.bonus-text {
	font-size:22px;
}
ul {
	margin-top:40px;
}
li {
	margin-bottom:20px;
}
.contact-banner {
	background-image:url("img/contact-banner.png");
	background-position:center top;
	background-size:cover;
	border:medium none;
	display:block;
	height:293px;
	position:fixed;
	right:0;
	top:150px;
	width:95px;
	z-index:9999;
}
.close-contact {
	font-family:"FontAwesome";
	content:"\f00d";
	font-size:22px;
	color:#fff;
	position:fixed;
	right:6px;
	top:128px;
	cursor:pointer;
	z-index:9999;
}
.section02 {
	background-color:#2d4c4e;
	padding:40px 0;
}
.section03 {
	background-image:url(img/section03-bg2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-1 {
	background-image:url(img/section03-1-bg2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-I {
	background-image:url(img/section03-1-bg3.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-II {
	background-image:url(img/section03-1-bg4.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-III {
	background-image:url(img/section03-1-bg6.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-z {
	background-image:url(img/section03-1-bg2z.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-2 {
	background-image:url(img/section03-2-bg2.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section03-3 {
	background-image:url(img/section15-3-bg2.png);
	background-repeat:no-repeat;
	background-position:left top;
	background-size:cover;
	padding:60px 0;
}
.section04 {
	background-image:url(img/section03-3-bg2.jpg);
	background-repeat:no-repeat;
	background-position:center -100px;
	background-size:cover;
	padding:60px 0;
}
.section05 {
	background-image:url(img/section05-b-bg.jpg);
	background-repeat:no-repeat;
	background-color:#2d4c4e;
	background-position:left top;
	padding:60px 0;
}
.section06 {
	background-image:url(img/section06-bg.jpg);
	background-repeat:no-repeat;
	background-position:center -130px;
	background-size:100% 114%;
	padding:60px 0;
}
.section07 {
	background-image:url(img/section07-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section08 {
	background-image:url(img/section08-bg.jpg);
	background-color:#2d4c4e;
	background-repeat:no-repeat;
	background-position:left top;
	padding:40px 0;
}
.section09 {
	background-image:url(img/section09-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
	min-height:350px;
}
.section10 {
	background-image:url(img/section10-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
	min-height:430px;
}
.section11 {
	background-image:url(img/section11-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section12 {
	background-color:#fff;
	background-repeat:no-repeat;
	background-position:center center;
	background-size:cover;
	padding:0px 0;
}
.section13 {
	background-image:url(img/section13-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section13-1 {
	background-image:url(img/section13-1-bg2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section13-2 {
	background-image:url(img/section13-2-bg2.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section13-3 {
	background-image:url(img/section03-1-bg5.png);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section14 {
	background-image:url(img/section13-1-bg3.jpg);
	background-repeat:no-repeat;
	background-color:#2d4c4e;
	background-position:right top;
	padding:60px 0;
}
.section15 {
	background-image:url(img/section15-bg2.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section15-I {
	background-image:url(img/section15-bg3.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section15-1 {
	background-image:url(img/section15-1-bg3.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section15-2 {
	background-image:url(img/section15-2-bg3.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section15-2-1 {
	background-image:url(img/section15-2-bg2.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section15-3 {
	background-image:url(img/section15-3-bg.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:right top;
	padding:60px 0;
}
.section16 {
	background-image:url(img/section16-b-bg.jpg);
	background-color:#2d4c4e;
	background-repeat:no-repeat;
	background-position:left top;
	padding:60px 0;
}
.section17 {
	background-image:url(img/section17-2.jpg);
	background-color:#2d2c2c;
	background-repeat:no-repeat;
	background-position:center;
	background-size:cover;
	padding:60px 0;
}
.section18 {
	background-image:url(img/section18-b-bg.jpg);
	background-color:#2d4c4e;
	background-repeat:no-repeat;
	background-position:left top;
	padding:49px 0;
}
.section19 {
	background-image:url(img/section19-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	font-size:30px;
	padding:60px 0;
}
.section20 {
	padding:20px 0;
}
.section21 {
	padding:20px 0;
}
.section22 {
	padding:20px 0;
}
.section23 {
	padding:20px 0;
}
.section24 {
	padding:20px 0;
}
.new-pricing-table {
	padding:40px 20px;
	padding-bottom:10px;
	margin:0;
}
.pricing-table .table {
	margin-bottom:0;
}
.column-prepare {
	background-image:url("img/column-prepare-bg.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
	border:1px solid #000;
}
.inception .panel-heading {
	background:#ffc354 none repeat scroll 0 0;
}
.destiny .panel-heading {
	background:#ffa500 none repeat scroll 0 0;
}
.legacy .panel-heading {
	background:#ff8c00 none repeat scroll 0 0;
}
.inception .lead {
	color:#ffc354;
}
.destiny .lead {
	color:#ffa500;
}
.legacy .lead {
	color:#ff8c00;
}
.column-prepare {
	background-image:url("img/column-prepare-bg.jpg");
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
	border:1px solid #000;
}
.pricing-table .table {
	margin-bottom:0;
	height:0px;
	padding-bottom:100%
}
.table {
	margin-bottom:20px;
	max-width:100%;
	width:100%;
}
.pricing-table .level {
	color:#fff;
}
.level {
	font-size:44px;
	font-weight:700;
	text-transform:uppercase;
}
.level-price {
	color:#fff;
	font-size:36px;
}
.nopadding {
	padding:0 !important;
}
.table-striped > tbody > tr:nth-of-type(2n+1) {
	background-color:rgba(85,84,84,0.9);
}
.table-striped > tbody > tr {
	background-color:rgba(42,40,40,0.8);
}
.table-striped > tbody > tr,.table-striped > tbody > tr > td {
	pointer-events:none !important;
}
.pricing-table table tbody tr td {
	color:#fff;
	font-size:22px;
	height:90px;
	text-align:left;
	vertical-align:middle;
}
.column-transform {
	background-color:#9F3819;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;
}
.column-evolve {
	background-color:#B27D17;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:cover;
	border-bottom:1px solid #000;
	border-right:1px solid #000;
	border-top:1px solid #000;
	margin-top:-45.5px;
}
.new-pricing-table {
	padding:40px 20px;
	padding-bottom:10px;
}
.reco .recommended {
	border-left:1px solid #000;
}
.reco .recommended {
	background:#FFA500 none repeat scroll 0 0;
	color:#fff;
	font-weight:bold;
	margin-top:-30px;
	text-transform:uppercase;
}
.section26 {
	background-image:url(img/section26-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:100% 99.99%;
	padding:60px 0;
}
.section27 {
	background-image:url(img/section27-b-bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#2d4c4e;
	padding:60px 0;
}
.section28 {
	background-image:url(img/section28-bg.jpg);
	background-repeat:no-repeat;
	background-color:#2d4c4e;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section28-b {
	background-image:url(img/section28-b-bg.jpg);
	background-repeat:no-repeat;
	background-position:center center;
	-moz-background-size:cover;
	-webkit-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	height:735px;
	padding:10px 0;
}
.section29 {
	background-color:#2d4c4e;
	padding:60px 0;
}
.section30 {
	background-image:url(img/section30-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:100% 110%;
	padding:60px 0;
}
.section31 {
	background-color:#2d4c4e;
	padding:60px 0;
}
.section31 table {
	font-size:30px;
}
.section31 table td {
	padding:20px !important;
}
.with-bg {
	background-color:rgba(182,198,199,0.5);
}
.total {
	font-size:40px;
}
.section32 {
	background-image:url(img/section32-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section33 {
	background-color:#2d4c4e;
	padding:60px 0;
}
.section34 {
	background-image:url(img/section34-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section35 {
	background-image:url(img/section35-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.section36 {
	background-image:url(img/bg_price.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:30px 0;
}
.section36 table {
	-webkit-border-radius:50px;
	-moz-border-radius:50px;
	border-radius:50px;
}
.section36-bottom-radius {
	-webkit-border-bottom-left-radius:50px;
	-webkit-border-bottom-right-radius:50px;
	-moz-border-bottom-left-radius:50px;
	-moz-border-bottom-right-radius:50px;
	border-bottom-left-radius:50px;
	border-bottom-right-radius:50px;
}
.section36-top-radius {
	-webkit-border-top-left-radius:50px;
	-webkit-border-top-right-radius:50px;
	-moz-border-top-left-radius:50px;
	-moz-border-top-right-radius:50px;
	border-top-left-radius:50px;
	border-top-right-radius:50px;
}
.section37 {
	background-color:#2d4c4e;
	padding:40px 0;
	font-weight:300;
	border-bottom:1px solid #577071;
}
.section38 {
	background-color:#2d4c4e;
	padding:40px 0;
}
.section37 p,.section38 p {
	font-size:16px;
	font-weight:300;
	margin:0;
}
.section38 a {
	color:#fff;
}
#first_countdown {
	font-family:'lcddot_tr' !important;
}
.bonuses p {
	color:#fff;
	font-size:22px;
}
.bonuses-box strong {
	font-size:30px;
	text-transform:uppercase;
}
.bonuses-list {
	list-style:outside none none;
	margin:0 0 40px;
	padding:0;
}
.bonuses-list {
	background-image:url("img/check2.png");
	background-position:left 10px;
	background-repeat:no-repeat;
	padding-left:50px;
}
.coming {
	color:#fff;
}
.get {
	color:#f8cc29;
	display:inline-flex;
	background-color:#cc0000;
	font-family:'Gotham-Black';
	font-size:28px;
	padding:10px 20px;
	margin-bottom:20px;
	margin-top:0;
	text-shadow:1px 0 0 #fff;
}
.get:hover {
	color:#fff;
	text-decoration:none;
}
.content ul {
	margin:0 0 30px;
	padding:0;
	list-style:none;
}
.content ul li {
	color:#fff;
	font-family:'GothamBold';
	font-size:18px;
	margin-bottom:20px;
}
.click-here {
	background-color:#f82a4c;
	color:#fff;
	display:inline-flex;
	font-family:'Gotham-Black';
	font-size:26px;
	padding:12px 40px;
}
.click-here:hover,.click-here:focus {
	color:#fff;
	text-decoration:none;
	outline:none;
}
.modal-header {
	border-bottom:1px solid #e5e5e5;
	margin-bottom:20px;
	min-height:16.4286px;
	padding:15px;
}
.modal-header .close {
	margin-right:-20px;
	margin-top:-25px;
}
.form-box {
	background:rgba(255,255,255,0.5) none repeat scroll 0 0;
	border-radius:3px;
	bottom:5%;
	box-shadow:0 0 3px #00d2b3,0 0 8px #000;
	left:0;
	margin:40% auto 0;
	max-width:600px;
	padding:20px;
	position:absolute;
	right:0;
	width:100%;
}
.form-box h4 {
	font-size:26px;
	margin:0 0 30px;
	text-align:center;
}
.form-box button {
	background:#00d2b3 none repeat scroll 0 0;
	border:0 none;
	color:#fff;
	text-shadow:initial;
}
.form-box .form-control:focus {
	border-color:#00d2b3;
}
.form-control {
	height:50px;
}
.form-horizontal .control-label {
	padding-top:15px;
}
.bottom-form {
	background-color:rgba(255,255,255,0.95);
	border-radius:5px;
	box-shadow:0 0 3px #00d2b3;
	color:#fff;
	margin:10% auto 0;
	max-width:1024px;
	padding:20px;
	text-align:center;
	width:100%;
}
.bottom-form h4 {
	color:#000;
	font-size:34px;
	margin-bottom:20px;
	text-transform:uppercase;
	line-height:normal;
}
.bottom-form input {
	height:45px;
	margin:0 0 6px;
}
.bottom-form input[type="submit"] {
	width:100%;
	text-transform:uppercase;
}
.bottom-form label {
	padding-top:5px;
}
.navigation {
	margin-bottom:20px;
}
.navigation ul {
	display:inline-flex;
	list-style:outside none none;
	margin:0;
	padding:0;
}
.navigation ul li {
	float:left;
	width:180px;
}
.navigation ul li a {
	border:1px solid #2b2b2d;
	color:#fff;
	cursor:pointer;
	display:block;
	font-size:16px;
	font-weight:700;
	margin:0 15px 0 0;
	padding:10px;
	text-align:center;
	text-transform:uppercase;
}
.navigation ul li a:hover,.navigation ul li a.current {
	background-color:#e5553c;
	border:1px solid #2b2b2d;
	text-decoration:none;
	color:fff !important;
	box-shadow:0 0 10px 0 rgba(219,34,34,.5),inset 0px 0px 0px 0px rgba(255,255,255,.1);
	animation:pulse2 1.5s infinite;
}
.navigation ul li:last-child a {
	margin-right:0;
}
.video-div {
	min-height:442px;
}
.page-content {
	background-color:#fff;
	padding:40px;
}
.font-black {
	color:#000;
}
.padding60 {
	padding:60px 0;
}
.padding40 {
	padding:40px 0;
}
.section34-b {
	background-image:url(img/section05-bg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	background-size:cover;
	padding:60px 0;
}
.has-bg-lists {
	background-color:rgba(0,0,0,0.5);
	margin-top:0;
	padding-bottom:20px;
	padding-top:20px;
	min-height:350px;
}
.has-divider {
	background-image:url(img/divider.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	padding-bottom:50px;
}
@media only screen and (max-width:1200px) {
	}@media only screen and (max-width:768px) {
	.click-here {
	font-size:20px;
}
.content ul li {
	font-size:20px;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
}@media only screen and (max-width:768px) {
	.center-logo {
	text-align:center;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
	font-family:"Microsoft JhengHei",sans-serif;
}
.section30 {
	background:#fff;
}
.section33 .col-lg-4 {
	margin-bottom:20px;
}
}@media only screen and (max-width:768px) {
	.center-logo {
	text-align:center;
}
.click-here {
	font-size:15px;
}
.content ul li {
	font-size:18px;
}
.get {
	font-size:28px;
}
#first_countdown {
	width:60% !important;
}
.navigation ul {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}
.navigation ul li {
	display:block;
	float:left;
	width:100%;
	margin-bottom:10px;
}
.navigation ul li a {
	margin:0;
}
.video-div {
	min-height:0;
}
.get {
	font-size:22px;
}
.table-col {
	margin-bottom:50px;
}
.spacer50,.spacer30 {
	height:20px;
}
.dark-title {
	font-size:31px;
}
.section19,.section20,.section21,.section22,.section23,.section24 {
	font-size:22px;
}
.section33 .col-lg-4 {
	margin-bottom:20px;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
}@media only screen and (max-width:768px) {
	.bottom-form h4 {
	font-size:22px;
}
#first_countdown {
	width:50% !important;
}
.get {
	font-size:22px;
}
.close-contact,.contact-banner {
	display:none;
}
.bonuses p {
	font-size:20px;
	padding-left:0;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
}@media only screen and (max-width:768px) {
	.bottom-form h4 {
	font-size:22px;
}
.get {
	font-size:22px;
}
.close-contact,.contact-banner {
	display:none;
}
.bonuses p {
	font-size:20px;
	padding-left:0;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
}@media only screen and (max-width:768px) {
	.get {
	font-size:28px;
}
.content ul li {
	font-size:16px;
}
.bottom-form h4 {
	font-size:22px;
}
#first_countdown {
	width:100% !important;
}
.get {
	font-size:22px;
}
.close-contact,.contact-banner {
	display:none;
}
.section-title,.dark-title {
	font-size:32px;
}
.section31 table,.font30,.total {
	font-size:22px;
}
.section19,.section20,.section21,.section22,.section23,.section24 {
	font-size:22px;
}
.section06,.section08 {
	background-size:cover;
}
.get-it-now {
	font-size:28px;
}
.bonuses p {
	font-size:20px;
	padding-left:0;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
.section31 table,.font30,.total {
	font-size:18px;
}
.font40 {
	font-size:32px !important;
}
}@media only screen and (max-width:768px) {
	.bottom-form h4 {
	font-size:22px;
}
#first_countdown {
	width:100% !important;
}
.get {
	font-size:22px;
}
.close-contact,.contact-banner {
	display:none;
}
.get-it-now,.font30,.font40 {
	font-size:28px;
}
.bonuses p {
	font-size:20px;
	padding-left:0;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.95);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.9);
	padding-bottom:15px;
	padding-top:15px;
}
.section31 table,.font30,.total {
	font-size:16px;
}
.new-pricing-table {
	padding:0;
}
}.col-sm-height {
	display:table-cell;
	float:none;
	height:62px;
}
.classroom-info {
	border-radius:5px;
	border:2px solid #ffffff;
	margin-top:10px;
}
.row-same-height {
	display:flex;
}
.col-left {
	background-color:#ffffff;
	width:20px;
}
.advanceDialog {
	background-color:#FFFFFF;
	color:#000000;
	width:100%;
	max-width:650px;
	font-size:18px;
	padding:10px;
}
.header-wrapper {
	background-color:#FFF;
	padding:15px 0;
}
.header-wrapper>.container {
	max-width:unset;
	width:100%;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#bebebe;
}
.title_left {
	float:left;
	width:30%;
	padding:20px;
	padding-top:40px;
	border-style:solid;
	border-width:0px 1px 0px 0px;
	border-color:#bebebe;
	height:173px;
}
.title_right {
	padding:20px 0px 20px 30px;
	float:left;
	width:70%;
}
.elementor-widget-container {
	display:block;
}
.pulse-btn-wrap_ok {
	margin:0 auto;
}
a {
	color:-webkit-link;
	cursor:pointer;
}
.pulse-btn-wrap span {
	color:#fff;
	text-transform:uppercase;
	display:block;
	font:800 2.8rem 'Barlow',sans-serif;
	border:2px solid #d03a15;
	border-radius:10px;
	padding:1.5rem 1rem 1.8rem;
	cursor:pointer;
	transform:scale(.94);
	animation:pulse 1.5s infinite,pulse2 1.5s infinite;
	text-align:center;
	box-shadow:0 0 10px 0 rgba(135,209,253,0.8),0 0 10px 0 rgba(61,160,208,0.5),inset 1px 1px 0px rgba(255,255,255,.3);
	background-color:#e5553c;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #ffffff;
	text-decoration:none;
}
@keyframes pulse {
	from,to {
	transform:scale3d(1,1,1)
}
50% {
	transform:scale3d(1.05,1.05,1.05)
}
}@keyframes pulse2 {
	70% {
	box-shadow:0 0 0px 15px rgba(205,102,0,0),inset 0px 0px 0px 0px rgba(255,255,255,0.1);
}
100% {
	box-shadow:0 0 10px 0 rgba(219,34,34,0);
}
}.title_sublit_left {
	float:left;
	width:50px;
}
.title_sublit_right {
	float:left;
	text-align:left;
	padding-left:30px;
	color:#E5553C;
	font-weight:700;
	font-size:30px;
	width:90%;
}
.title_sublit_right > span {
	color:#000;
	padding-bottom:10px;
	border-bottom-color:#E5553C;
	border-style:solid;
	border-width:0px 0px 1px 0px;
}
.title_sublit_right > span>span {
	color:#E5553C;
}
.title_sublit_right_row_2 {
	float:left;
	text-align:left;
	padding-left:30px;
	color:#E5553C;
	font-weight:700;
	font-size:30px;
	width:100%;
	padding-left:80px;
}
.title_sublit_right_row_2 > span {
	color:#000;
	font-size:30px;
	padding-bottom:10px;
}
.title_sublit_right_row_2 > span>span {
	color:#E5553C;
}
.i_red {
	color:#E5553C;
	border-bottom-color:#E5553C;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	font-size:30px;
	font-style:italic;
	line-height:30px;
	font-weight:700;
}
.red_whit {
	background-color:#e6543d;
	color:#fff;
	padding:0px;
	line-height:60px;
	font-size:30px;
	font-style:italic;
	padding-right:10px;
	font-weight:700;
}
.fa-check-circle {
	position:inherit;
}
.no_under_red {
	color:#E5553C;
	font-size:30px;
	font-style:italic;
	line-height:60px;
	font-weight:700;
}
.thead {
	display:table-header-group;
}
.tr {
	display:table-row;
}
.tbody {
	display:table-row-group;
}
.thead li,.tr li {
	display:table-cell;
	padding:5px;
	border:0px solid #5f5f5e;
}
.thead li {
	}ol:nth-child(even) {
	background:rgba(#6cffd1,.2);
}
.web {
	display:block;
}
.phone {
	display:none;
}
ol.tr> li {
	border-width:0px 0px 0px 1px;
}
ol.tr>li:nth-child(3) {
	border-width:0px 1px 0px 1px;
}
li.tbody>ol.tr:nth-last-child(1)>li {
	border-width:0px 0px 1px 1px;
}
li.tbody>ol.tr:nth-last-child(1)>li:nth-child(3) {
	border-width:0px 1px 1px 1px;
}
@media only screen and (max-width:768px) {
	.web {
	display:none;
}
.phone {
	display:block;
}
}.push {
	background-color: #c59534;
	color: #fff;
	font-weight: 700;
	padding: 10px;
}
ol.tr.tr_title > li:nth-child(1) {
	background-color:#4892ae;
}
ol.tr.tr_title > li:nth-child(2) {
	background-color:#2b2b2d;
}
ol.tr.tr_title > li:nth-child(3) {
	background-color:#e5553c;
}
.tr_title>li {
	width:500px;
	font-size:40px;
	padding:30px
}
.tr_title>li>span {
	font-size:45px;
}
li.tbody>ol.tr>li {
	padding:10px;
}
li.tbody>ol.tr:nth-child(1)>li {
	background-color:#fff;
	color:#000;
	font-weight:700;
}
li.tbody>ol.tr:nth-child(even)>li:nth-child(1) {
	background-color:#e2e9ef;
}
li.tbody>ol.tr:nth-child(even)>li:nth-child(2) {
	background-color:#dfdedd;
}
li.tbody>ol.tr:nth-child(even)>li:nth-child(3) {
	background-color:#eddad3;
}
li.tbody>ol.tr:nth-child(odd)>li {
	background-color:#fff;
}
li.tbody>ol.tr>li {
	color:#000;
	padding:20px;
}
li.modul_title {
	font-weight:700;
}
ol.tr.tr_title>li {
	font-weight:700;
}
.tr li >ul >li {
	display:inline-table;
	padding:0px;
	border:none;
	color:#000;
	list-style-type:circle;
	font-size:17px;
}
.tr li >ul >li:before {
	content:"•";
}
.tr li >ul {
	margin-top:0px;
	margin-left:0px;
	padding:30px;
	text-align:left;
}
div.i_red {
	text-align:center;
	width:380px;
}
.phone_show {
	display:none;
}
.web_show {
	display:block;
}
.main_title {
	height:133px;
}
.main_logo {
	width:auto;
	height:93px;
	float:right;
}
.bottom_zero {
	margin-bottom:0px;
}
.text-center {
	text-align:center;
	width:100%;
	float:left;
}
span.get-it-now {
	font-family:Microsoft JhengHei;
}
li.tbody>ol.tr>li {
	height:94px;
	vertical-align:middle;
}
.margin_top_10 {
	margin-top:20px;
	float:left;
}
.fa-check-circle {
	float:left;
}
.col-lg-10.with-bg-sm,.col-lg-10.with-bg-sm {
	padding-left:0px;
}
span.fas.fa-check-circle {
	margin-top:5px;
}
@media only screen and (max-width:768px) {
	.main_logo {
	width:90%;
	height:auto;
	float:unset;
}
ul {
	padding-left:0px;
}
.margin_top_10 {
	margin-top:0px;
}
.title_sublit_right {
	margin-top:-20px;
}
.replaceable>iframe {
	height:300px !important;
}
.phone_show {
	display:block;
}
.web_show {
	display:none;
}
.limited1 {
	letter-spacing:10px !important;
}
.title_right>span {
	font-size:25px !important;
	font-weight:700;
	color:#000;
	line-height:35px;
}
.navigation>ul>li {
	width:46%;
	margin:2% !important
}
.elementor-widget-container {
	display:block;
	margin:20px;
	margin-top:30px;
}
.with-bg-sm {
	background-color:rgba(255,255,255,0.85);
	padding-bottom:15px;
	padding-top:15px;
}
.with-bg-sm2 {
	background-color:rgba(43,43,45,0.7);
	padding-bottom:15px;
	padding-top:15px;
}
.displaytable {
	display:table;
}
.title_sublit_right>span {
	font-size:25px;
}
.title_sublit_right>span>span {
	font-size:25px !important;
	line-height:60px;
}
.title_sublit_right_row_2 > span {
	font-size:20px;
	line-height:45px;
}
.title_sublit_right {
	width:100%;
	padding:0px;
	text-align:center;
}
.title_sublit_left {
	display:none;
}
.title_sublit_right_row_2 {
	padding:0px;
	text-align:center;
}
.i_red {
	text-align:center;
	font-size:20px;
}
.no_under_red {
	line-height:30px;
	font-size:20px;
}
.phone_center {
	text-align:center;
}
.phone_img_small {
	width:100%;
	padding-left:20%;
	padding-right:20%;
}
.pricing-table.phone>ul:nth-child(1)>li.thead>ol.tr.tr_title > li:nth-child(1) {
	background-color:#4892ae;
}
.pricing-table.phone>ul:nth-child(3)>li.thead>ol.tr.tr_title > li:nth-child(1) {
	background-color:#2b2b2d;
}
.pricing-table.phone>ul:nth-child(5)>li.thead>ol.tr.tr_title > li:nth-child(1) {
	background-color:#e5553c;
}
.pricing-table.phone>ul:nth-child(3)>li.tbody>ol.tr:nth-child(even)>li:nth-child(1) {
	background-color:#dfdedd;
}
.pricing-table.phone>ul:nth-child(5)>li.tbody>ol.tr:nth-child(even)>li:nth-child(1) {
	background-color:#eddad3;
}
.tr li >ul >li {
	text-align:center;
	width:100%;
}
.pricing-table.phone>ul {
	border-style:solid;
	border-width:1px;
	border-color:#000;
}
.header-wrapper>.container {
	border-style:none;
}
.title_left {
	width:100%;
	padding:20px;
	border-style:none;
	height:auto;
}
.main_logo {
	width:40%;
}
.title_right {
	width:100%;
	padding:0px;
}
.section01 {
	padding:0;
}
body {
	width:100%;
}
.text-center {
	width:100%;
}
.col-lg-11.col-md-5.col-sm-11.col-xs-11.text-center.nopadding.table-col {
	margin-left:0px !important;
}
.pricing-table.phone>ul {
	margin:0 auto;
	width:90%;
}
.thead,.tbody {
	display:inline-table;
	width:100%;
	margin-bottom:0px;
}
.col-lg-4.padding_ten {
	padding:20px;
}
.col-lg-10.with-bg-sm,.col-lg-10.with-bg-sm {
	padding-left:12px;
}
.line_hight_tw {
	font-size:20px;
	line-height:25px !important;
}
.lists li {
	text-indent:-9px;
	position:relative;
	padding-left:19px;
}
.text_center {
	margin:0 auto;
	margin-top:20px;
	float:unset  !important;
}
.bottom_zero {
	text-align:center;
}
}@media only screen and (max-width:380px) {
	div.i_red {
	width:100%;
}
}@media screen and (min-width:769px) and (max-width:1602px) {
	.main_logo {
	width:100%;
	height:auto;
	float:right;
}
.main_title {
	height:auto;
}
}@media screen and (min-width:769px) and (max-width:1199px) {
	.right_half {
	float:right;
	width:50%;
}
.left_half {
	float:left;
	width:50%;
}
.col-lg-4 {
	width:33.33%;
	float:left;
}
.container_1 {
	width:100%;
}
.container_2 {
	width:90%;
	margin-left:0px;
	font-size:15px;
	margin:0 auto !important;
}
.col-lg-6 {
	width:50%;
	float:left;
}
.col-lg-7 {
	width:58.33333333%;
	float:left;
}
.col-lg-5 {
	width:41.66666667%;
	float:left;
}
.col-lg-7.with-bg-sm.right_half {
	float:right;
	width:48%;
}
}@media only screen and (max-width:358px) {
	.navigation ul li a {
	font-size:12px;
}
}@media only screen and (max-width:418px) {
	.replaceable>iframe {
	height:200px !important;
}
}

	   
.hideAD{
		width:400px; 
		height:80px; 
		
		position:absolute; 
		right:120px; 
		bottom:-20px;
		z-index: 999;

   }

@media only screen and (max-width:480px) {
	   .hideAD{
			width:200px; 
			height:80px; 
			
			position:absolute; 
			right:-20px; 
			bottom:-10px;
			z-index: 999;
	   }
}


@media only screen and (max-width:320px) {
	   .hideAD{
			width:200px; 
			height:80px; 
			
			position:absolute; 
			right:-20px; 
			bottom:-10px;
			z-index: 999;

	   }
}
	   
	