/*
Theme Name: Persuasion Theme
Theme URI: https://wordpress.org/themes/twentyfourteen/
Author: the WordPress team
Author URI: https://wordpress.org/
Description: In 2014, our default theme lets you create a responsive magazine website with a sleek, modern design. Feature your favorite homepage content in either a grid or a slider. Use the three widget areas to customize your website, and change your content's layout with a full-width page template and a contributor page to show off your authors. Creating a magazine website with WordPress has never been easier.
*/
/* Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
}
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	clear: both;
}
ol, ul {
	list-style: none;
}
blockquote {
	quotes: none;
}
blockquote:before, blockquote:after {
	content: '';
	content: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
a img { border: none; }
/* =Fonts -------------------------------------------------------------- */
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text,
input[type=submit]
{
	font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;

}
pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}

body,
input,
input[type="email"], 
textarea {
	color: #666;
	font-size: 12px;
	line-height: 16px;
}
hr {
	background-color: #E7E7E7;
	border:0;
	height: 1px;
	margin-bottom: 18px;
	clear:both;
}

/* Text elements */
p {
	margin-bottom: 18px;
}
ul {
	list-style: square;
	margin: 0 0 18px 1.5em;
}
ol {
	list-style: decimal;
	margin: 0 0 18px 1.5em;
}
ol ol {
	list-style:upper-alpha;
}
ol ol ol {
	list-style:lower-roman;
}
ol ol ol ol {
	list-style:lower-alpha;
}
ul ul,
ol ol,
ul ol,
ol ul {
	margin-bottom:0;
}
dl {
	margin:0 0 24px 0;
}
dt {
	font-weight: bold;
}
dd {
	margin-bottom: 18px;
}
strong {
	font-weight: bold;
}
cite,
em,
i {
	font-style: italic;
}
big {
	font-size: 131.25%;
}
ins {
	background: #ffc;
	text-decoration: none;
}
blockquote {
	font-style: italic;
	padding: 0 3em;
}
blockquote cite,
blockquote em,
blockquote i {
	font-style: normal;
}
pre {
	background: #f7f7f7;
	color: #222;
	line-height: 18px;
	margin-bottom: 18px;
	padding: 1.5em;
}
abbr,
acronym {
	border-bottom: 1px dotted #666;
	cursor: help;
}
sup,
sub {
	height: 0;
	line-height: 1;
	vertical-align: baseline;
	position: relative;
}
sup {
	bottom: 1ex;
}
sub {
	top: .5ex;
}
input[type="text"],
input[type="email"],
textarea {
	padding: 2px;
	background: #f9f9f9;
	border: 1px solid #ccc;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
}
imput.button { /*green btn */}
table {
	border: 1px solid #e7e7e7;
	text-align: left;
	margin: 0 -1px 24px 0;
	width: 100%;
}
tr th,
 thead th {
	color: #888;
	font-size: 12px;
	font-weight: bold;
	line-height: 18px;
	padding: 9px 24px;
}
 tr td {
	border-top: 1px solid #e7e7e7;
	padding: 6px 24px;
}
 tr.odd td {
	background: #F2F7FC;
}
.attachment img {
	max-width: 900px;
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 24px;
	margin-top: 4px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 24px;
	margin-top: 4px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft, 
 img.alignright, 
 img.aligncenter {
	margin-bottom: 12px;
}
 .wp-caption {
	background: #f1f1f1;
	line-height: 18px;
	text-align: center;
	margin-bottom: 20px;
	padding: 4px;
}
 .wp-caption img {
	margin: 5px 5px 0;
}
.wp-caption p.wp-caption-text {
	margin: 5px;
	color: #888;
	font-size: 12px;
}
.wp-smiley {
	margin:0;
}
/* =Comments
-------------------------------------------------------------- */
#comments {
	clear: both;
}
#comments .navigation {
	padding: 0 0 18px 0;
}
h3#comments-title,
h3#reply-title {
	color: #000;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 0;
}
h3#comments-title {
	padding: 24px 0;
}
.commentlist {
	list-style: none;
	margin: 0;
}
.commentlist li.comment {
	border-bottom: 1px solid #e7e7e7;
	line-height: 24px;
	margin: 0 0 24px 0;
	padding: 0 0 0 56px;
	position: relative;
}
.commentlist li:last-child {
	border-bottom:none;
	margin-bottom:0;
}
#comments .comment-body ul,
#comments .comment-body ol {
	margin-bottom: 18px;
}
#comments .comment-body p:last-child {
	margin-bottom: 6px;
}
#comments .comment-body blockquote p:last-child {
	margin-bottom: 24px;
}
.commentlist ol {
	list-style: decimal;
}
.commentlist .avatar {
	position: absolute;
	top: 4px;
	left: 0;
}
.comment-author {
}
.comment-author cite {
	color: #000;
	font-style: normal;
	font-weight: bold;
}
.comment-author .says {
	font-style: italic;
}
.comment-meta {
	font-size: 12px;
	margin: 0 0 18px 0;
}
.comment-meta a:link,
.comment-meta a:visited {
	color: #888;
	text-decoration: none;
}
.comment-meta a:active,
.comment-meta a:hover {
	color: #FF4B33;
}
.commentlist .even {
}
.commentlist .bypostauthor {
}
.reply {
	font-size: 12px;
	padding: 0 0 24px 0;
}
.reply a,
a.comment-edit-link {
	color: #888;
}
.reply a:hover,
a.comment-edit-link:hover {
	color: #FF4B33;
}
.commentlist .children {
	list-style: none;
	margin: 0;
}
.commentlist .children li {
	border: none;
	margin: 0;
}
.nopassword,
.nocomments {
	display: none;
}
#comments .pingback {
	margin-bottom: 18px;
	padding-bottom: 18px;
	border-bottom: 1px solid #e7e7e7;
}
.commentlist li.comment+li.pingback {
	margin-top: -6px;
}
#comments .pingback p {
	color: #888;
	font-size: 12px;
	line-height: 18px;
	display:block;
	margin: 0;
}
#comments .pingback .url {
	font-style: italic;
	font-size: 13px;
}
/* Comments form */
input[type=submit] {
	color: #333;
}
#respond {
	margin: 24px 0;
	border-top: 1px solid #e7e7e7;
	overflow: hidden;
	position: relative;
}
#respond p {
	margin: 0;
}
#respond .comment-notes {
	margin-bottom: 1em;
}
.form-allowed-tags {
	line-height: 1em;
}
.children #respond {
	margin: 0 48px 0 0;
}
h3#reply-title {
	margin: 18px 0;
}
#comments-list #respond {
	margin: 0 0 18px 0;
}
#comments-list ul #respond {
	margin: 0;
}
#cancel-comment-reply-link {
	font-size: 12px;
	line-height: 18px;
	font-weight: normal;
}
#respond .required {
	color:#FF4B33;
	font-weight:bold;
}
#respond label {
	color: #888;
	font-size: 12px;
}
#respond input {
	margin:0 0 9px;
	width:98%;
}
#respond textarea {
	width:98%;
}
#respond .form-allowed-tags {
	color: #888;
	font-size: 12px;
	line-height: 18px;
}
#respond .form-allowed-tags code {
	font-size: 11px;
}
#respond .form-submit {
	margin: 12px 0;
}
#respond .form-submit input {
	width: auto;
	font-size: 14px;
}

.wpcf7-not-valid-tip {
	color:#f00 !important;
	font-size:12px !important;	
}
.wpcf7-validation-errors {
	border:2px solid #f00 !important;	
}

.clear{clear:both; font-size:0px;line-height:0px; display:block;}

@font-face {
    font-family: 'klavikamedium';
    src: url('fonts/klavika-medium-webfont.eot');
    src: url('fonts/klavika-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-medium-webfont.woff2') format('woff2'),
         url('fonts/klavika-medium-webfont.woff') format('woff'),
         url('fonts/klavika-medium-webfont.ttf') format('truetype'),
         url('fonts/klavika-medium-webfont.svg#klavikamedium') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavikalight_italic';
    src: url('fonts/klavika-lightitalic-webfont.eot');
    src: url('fonts/klavika-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-lightitalic-webfont.woff2') format('woff2'),
         url('fonts/klavika-lightitalic-webfont.woff') format('woff'),
         url('fonts/klavika-lightitalic-webfont.ttf') format('truetype'),
         url('fonts/klavika-lightitalic-webfont.svg#klavikalight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavikaregular';
    src: url('fonts/klavika-bold-webfont.eot');
    src: url('fonts/klavika-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-bold-webfont.woff2') format('woff2'),
         url('fonts/klavika-bold-webfont.woff') format('woff'),
         url('fonts/klavika-bold-webfont.ttf') format('truetype'),
         url('fonts/klavika-bold-webfont.svg#klavikaregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'klavika_regularregular';
    src: url('fonts/klavika-regular-webfont.eot');
    src: url('fonts/klavika-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/klavika-regular-webfont.woff2') format('woff2'),
         url('fonts/klavika-regular-webfont.woff') format('woff'),
         url('fonts/klavika-regular-webfont.ttf') format('truetype'),
         url('fonts/klavika-regular-webfont.svg#klavika_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
/* ----------------------- layout ----------*/
body { background:#fff;}
#wrapper{margin:0 auto; width:100%;}
.headwrap{ position:relative;}
.videoimg{ width:100%; display:none;}
.videoimg img{ display:block; width:100%; height:auto;}
.video-wrap {height: 720px; max-width: 100%;overflow: hidden; position: relative;}
.video-wrap video {left: 0; position: absolute; top: 0;width: 100%;}
.header{ position:absolute; width:100%; left:0; top:0; height:100%;}
.header .container{ width:1145px; margin:0 auto; height:100%;}
.applywrap{ width:322px; border-radius:6px; background:url(images/trans-bg.png) repeat; padding:30px 0 20px; text-align:center; position:absolute; box-shadow:0px 0px 11px 1px #2c3544; top:65px; right:55px; z-index:99;}
.pinkstrip{ position:absolute; right:0; top:0; width:159px; height:158px; background:url(images/pinkstrip.png) no-repeat right top;}
.pinkstrip span{font-family: 'Open Sans', sans-serif; font-size:21px; line-height:32px; color:#fff; font-weight:600; 	
transform: rotate(45deg);  -ms-transform: rotate(45deg); /* IE 9 */
    -webkit-transform: rotate(45deg); /* Chrome, Safari, Opera */ position:absolute; right:0; top:42px;
}
/*span.close{ position:absolute; right:10px; top:10px; display:block; width:23px; height:23px; background:url(images/close.png) no-repeat center center; cursor:pointer;}*/
#popmake-159, #popmake-221, #popmake-233, #popmake-239, #popmake-242, #popmake-244 {
background-color:#5EB6E4;
color:#fff;
text-align:center;
font-family: 'Open Sans', sans-serif;
padding:10px;
}
#popmake-159 input, #popmake-221 input, #popmake-233 input, #popmake-239 input, #popmake-242 input, #popmake-244 input {
	width:180px;
	display:inline-block;
}
#popmake-159 form, #popmake-221 form, #popmake-233 form, #popmake-239 form, #popmake-242 form, #popmake-244 form {
	margin:15px;
}
#popmake-159 input[type="submit"], #popmake-221 input[type="submit"], #popmake-233 input[type="submit"], #popmake-239 input[type="submit"], #popmake-242 input[type="submit"], #popmake-244 input[type="submit"] {
    background: #E6007E none repeat scroll 0 0;
    border: medium none;
    border-radius: 6px;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-family: "klavikaregular";
    font-size: 18px;
    height: 28px;
    outline: medium none;
    width: 100px;
	margin-left:5px;
}
.popmake-overlay{ background-color:rgba(0, 0, 0, 0.7); }
.popmake-close {font-size:18px; right:0; padding:8px; background-color:#5EB6E4;}
.popmake-title {padding:10px; font-size:24px;}
.popmake-content > img{ display:block; margin:0 auto 10px;}
.popmake-content a{ display:inline-block; font-size:23px; line-height:32px; color:#fff; font-weight:900;}
.popmake-content p {font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:600; margin:0;}
.popmake-content p span{  color:#e6007e;}
.popmake-content p strong{ font-weight:900;}

.popup{ width:325px; padding:15px 0; text-align:center; border:solid 1px #fff; border-radius:5px; background:url(images/transbg2.png) repeat; box-shadow:0px 0px 5px 1px #363a48; left:65px; bottom:100px; position:fixed; z-index:999;}
.popup p{ margin:0;font-family: 'Open Sans', sans-serif; font-size:19px; line-height:25px; color:#fff; font-weight:400;}
span.closebtn{ display:block; width:24px; height:24px; background:url(images/close2.png) no-repeat center center; position:absolute; right:5px; top:5px; cursor:pointer;}

.heading{ text-align:center; position:absolute; width:100%; left:0; bottom:35px;}
.heading h1{font-family: 'klavikamedium'; font-size:159px; line-height:134px; color:#fff;}
.heading h1 span{font-family: 'klavikalight_italic';color:#fff;}
.heading h1 strong{font-family: 'klavikaregular';}
a.goto{ display:inline-block; width:142px; height:45px; background:url(images/goto.png) no-repeat center center; margin:25px 0 0;}

.section2 .container{ width:1280px; margin:0 auto;}
.section2 ul{ margin:0; padding:0; list-style:none; float:left; width:100%;display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.section2 ul li{ float:left; width:33.33%; padding:30px 0 35px; text-align:center;}
.section2 ul li img{ display:block; margin:0 auto;}
.section2 ul li:first-child{ background:#e37222;}
.section2 ul li:nth-child(2){ background:#e6007e;}
.section2 ul li:nth-child(3){ background:#6e2585;}
.section2 ul li a{ text-decoration:none;}
.section2 ul li a span{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:700; display:block;}

.authorities{ background:url(images/background.jpg) no-repeat; background-size: contain; background-position: center; padding:90px 0 90px; background-color:#626367;}
.authorities .container{ width:830px; margin:0 auto; text-align:center;}
.authorities h1{font-family: 'klavikaregular'; font-size:49px; line-height:normal; color:#fff; margin:0 0 25px;}
.authorities p{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:400;}
.authorities a{ display:inline-block; padding:0 0 0px;font-family: 'klavika_regularregular'; font-size:49px; line-height:40px; color:#fff; text-decoration:none; margin:10px 0 0;}
.authorities a em{ display:block; padding:20px 0 0;}
.authorities a span{font-family: 'klavikalight_italic';}


.howitworks{ padding:40px 0 0; text-align:center;}
.howitworks .container{ width:890px; margin:0 auto 45px;}
.howitworks h1{font-family: 'klavikaregular'; font-size:49px; line-height:normal; color:#000; margin:0 0 35px;}
.howitworks h1 span{font-family: 'klavikalight_italic';}
.howitworks p{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#616365; font-weight:400;}
.howitworks ul{ float:left; width:100%; margin:0; padding:0; list-style:none; display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.howitworks ul li{ width:25%; float:left; padding:32px 0 45px;}
.howitworks ul li:first-child{ background:#616365;}
.howitworks ul li:nth-child(2){background:#efbd47;}
.howitworks ul li:nth-child(3){background:#e37222;}
.howitworks ul li:last-child{background:#e6007e;}
.howitworks ul li p{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#fff; font-weight:400; padding:0 15px 0px 15px;}
.howitworks ul li a{ display:block; text-decoration:none;}
.howitworks ul li a img{ display:block; margin:0 auto 15px;}
.howitworks ul li a span{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:700;}

.proofwrap{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap; }
.theproof{ padding:40px 0 0;}
.theproof h1{font-family: 'klavikaregular'; font-size:49px; line-height:normal; color:#000; text-align:center; margin:0 0 45px;}
.theproof h1 span{font-family: 'klavikalight_italic';}
.chairman{ width:50%; background:#e1e1e1; padding:50px 0; position:relative; float:left;}
span.person{ display:block; position:absolute; left:0; bottom:0;}
.quote{ width:270px; float:right; padding:0 30px; text-align:center;}
.quote p{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#000; font-weight:400;}
.quote h4{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#000; font-weight:700; margin:0 0 5px;}
.quote span{font-family: 'Open Sans', sans-serif; font-size:15px; line-height:32px; color:#000; font-weight:400;}
.proof{ width:50%; float:left;}
.proof > ul{ width:100%; margin:0; padding:0; list-style:none;}
.proof > ul > li{ float:left; width:50%; padding:30px 0;}
.proof > ul > li img{ display:block; margin:0 auto 15px;}
.proof > ul > li:first-child{background:#5eb6e4;}
.proof > ul > li:nth-child(2){background:#05367c;}
.proof > ul > li:nth-child(3){background:#f8f8f5;}
.proof > ul > li:last-child{background:#fff;}
.proof > ul > li span{ text-align:center; display:block;font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:400;}
.proof > ul > li:nth-child(3) span{ color:#616365;}

.flexslider{ padding:20px 0 0;}

.easywrap{ padding:50px 0 0;}
.easyheading{ padding:0 0 25px 100px;}
.easyheading h1{font-family: 'klavikaregular'; font-size:49px; line-height:normal; color:#000;}
.easyheading span{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#000; font-weight:400; padding:0 0 0 115px;}


.impwrap{display:flex;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}
.stepwrap{ width:50%; float:left;}
.stepwrap ul{ margin:0; padding:0; list-style:none; float:left; width:100%;}
.stepwrap ul li{ width:50%; float:left; padding:33px 20px 20px; box-sizing:border-box; position:relative; text-align:center;}
.stepwrap ul li:first-child{ background:#00c0b5;}
.stepwrap ul li:nth-child(2){background:#efbd47;}
.stepwrap ul li:nth-child(3){background:#5eb6e4;}
.stepwrap ul li:last-child{background:#6e2585;}

span.number{ position:absolute; left:40px; top:40px; background:#fff;font-family: 'Open Sans', sans-serif; font-size:48px; line-height:58px; font-weight:700; 
padding:0px 10px; border-radius:12px; display:block;}

.stepwrap ul li:first-child span.number{ color:#00c0b5;}
.stepwrap ul li:nth-child(2) span.number{ color:#efbd47;}
.stepwrap ul li:nth-child(3) span.number{ color:#5eb6e4;}

.stepwrap ul li img{ display:block; margin:20px auto 15px;}
.stepwrap ul li h4{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:700; margin:0 0 10px;}
.stepwrap ul li p{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#fff; font-weight:400;}

.stepwrap .pilot h1{font-family: 'klavikaregular';font-size:40px; line-height:34px; color:#fff; margin:0 0 25px;}
.stepwrap .pilot p{font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:600;}
.stepwrap .pilot h6{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:32px; color:#fff; font-weight:400;}
.stepwrap .pilot .pinkstrip2{ position:absolute; left:0; top:0; width:136px; height:136px; background:url(images/pinkstrip2.png) no-repeat left top;}
.stepwrap .pilot .pinkstrip2 span{ display:block;font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:600; text-transform:uppercase; position:absolute; top:35px; left:0;
transform: rotate(-44deg);  -ms-transform: rotate(-44deg); /* IE 9 */
    -webkit-transform: rotate(-44deg); /* Chrome, Safari, Opera */
}

.getstart{ width:50%; float:left; box-sizing:border-box; padding:50px 0 60px; background:url(images/bgform.jpg) no-repeat center top; background-size:cover;}
.getstart h1{font-family: 'klavikaregular'; font-size:49px; line-height:normal; color:#fff; text-align:center;}
.getstart span{ text-align:center;font-family: 'Open Sans', sans-serif; font-size:23px; line-height:32px; color:#fff; font-weight:400; text-align:center; display:block;}
.formwrap{ background:#f8f8f5; padding:45px 95px 65px; box-sizing:border-box; width:480px; margin:38px auto 0; border-radius:12px;}
.field{ margin:0 0 20px;}
.field h6{font-family: 'Open Sans', sans-serif; font-size:19px; line-height:19px; color:#5e5b5c; font-weight:700; margin:0 0 10px;}
.field input[type="text"], input[type="email"]{ display:block; width:100%; height:35px; -webkit-appearance:none; outline:none; border:solid 1px #e3e2e0; box-shadow:none; padding:0; margin:0; box-sizing:border-box; line-height:35px; font-size:14px; font-weight:400;font-family: 'Open Sans', sans-serif; text-indent:10px;}
.getstart input[type="submit"]{ display:block; width:100%; height:48px; background:#6ab2dc;font-family: 'klavikaregular'; font-size:28px; color:#fff; border:none; outline:none; box-shadow:none; -webkit-appearance:none; border-radius:12px; cursor:pointer;}

.field .custom-checkbox label{font-family: 'Open Sans', sans-serif; font-size:17px; color:#5e5b5c; line-height:18px; font-weight:400; padding:8px 0 8px 45px; margin:0; background:url(images/check.jpg) no-repeat left center;}

.footer{ background:#d9d3d1; padding:20px 0;}
.footer .container{ width:1145px; margin:0 auto;}
.footer .logo{ float:left;}
.footer p{ float:right; margin:0;font-family: 'Open Sans', sans-serif; font-size:11px; line-height:28px; color:#616365; font-weight:300;}


/*--------for iphone or mobile or ipad ---------*/
a[href^=tel] {
color:#999;
text-decoration:none;
}

body {
-webkit-text-size-adjust: 100%;
-moz-text-size-adjust: 100%;
-ms-text-size-adjust: 100%;
}



a.scroll-slide 				{-webkit-animation: myfirst 7s infinite; -webkit-animation-direction: alternate; animation: myfirst 7s infinite; animation-direction: alternate; position: relative;}
@-webkit-keyframes myfirst {
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:20px;}
    50%  {left:0px; top:0px;}
    75%  {left:0px; top:20px;}
    100% {left:0px; top:0px;}
}

@-moz-keyframes myfirst {
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:20px;}
    50%  {left:0px; top:0px;}
    75%  {left:0px; top:20px;}
    100% {left:0px; top:0px;}
}

@keyframes myfirst {
    0%   {left:0px; top:0px;}
    25%  {left:0px; top:20px;}
    50%  {left:0px; top:0px;}
    75%  {left:0px; top:20px;}
    100% {left:0px; top:0px;}
}

.applywrap{ display:none; left:50%; margin-left:-161px; right:auto; top:35%;}
/* .popup{ display:none;} */
.common p {text-align:left;}

/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
	/* Hide phone and email on mobile */
	.authorities a{ display:inline-block; padding:0 0 0px;font-family: 'klavika_regularregular'; font-size:49px; line-height:40px; color:#fff; text-decoration:none; margin:10px 0 0;}
	}
	
	@media only screen and (max-width: 479px) {
	/* Hide phone and email on mobile */

	}
	
	@media only screen and (min-width: 768px) and (max-width: 1024px) {
	#mute {
	display:none;	
	}
	}