@charset "utf-8";
/* CSS Document */

/* 	-----------------------------------------------------
	------------------- General Styles ------------------
	----------------------------------------------------- */

@import url('https://fonts.googleapis.com/css?family=Merriweather:300,400,700,900|Montserrat:100,200,300,400,500,600,700,800,900');

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section, main {display:block;}
audio, canvas, video {display:inline-block; *display:inline; *zoom:1;}
audio:not([controls]) {display:none;}
	
* {margin:0; padding:0; outline:none;}
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; outline:0; font-size:100%; background:transparent;}

blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after,  {content:''; content:none;}
:focus {outline:0;}
ins {text-decoration:none;}
del {text-decoration:line-through;}
table {border-collapse:collapse; border-spacing:0;}


a, a:hover, a:active, a:focus {outline:none; outline-style:none; outline-width:0;}

img {width:auto\9; height:auto; /*max-width:100%;*/ vertical-align:middle; border:0; -ms-interpolation-mode:bicubic;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {cursor:pointer; -webkit-appearance:button;}
label, select, button, input[type="button"], input[type="reset"], input[type="submit"], input[type="radio"], input[type="checkbox"] {cursor:pointer;}
input[type="search"] {-webkit-box-sizing:content-box; -moz-box-sizing:content-box; box-sizing:content-box; -webkit-appearance:textfield;}
input[type="search"]::-webkit-search-decoration, input[type="search"]::-webkit-search-cancel-button {-webkit-appearance:none;}
textarea {overflow:auto; vertical-align:top;}

body {margin:0; padding:0; font-family: 'open_sansregular'; color:#000; background:#FFF; font-size:12px;}

.clr {font-size:0; height:0; line-height:0; clear:both;}
.left {margin:0; padding:0; width:auto; height:auto; float:left;}
.right {margin:0; padding:0; width:auto; height:auto; float:right;}

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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}




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

}

h1, h2, h3, h4, h5, h6{font-family: 'Merriweather', serif;}
div#af-form-568845477 {
    margin-left: -36px;
}
/*============topsection start===================*/
.topsection{ width:100%; background:#fff; border-bottom:1px solid #ffffff; text-align:center; padding:17px 0px 13px 0px; margin:0px auto;l}
/*============topsection end===================*/

/*============videosection start====================*/
.videosection{ width:100%; background:url(../images/videotitan_banner.jpg) repeat;padding: 30px 0px;}
.videosection-main{
	width: 964px;
	height: auto;
	padding: 16px 0px 46px 0px;
	margin: 0px auto;
	font-size: 70%;
}
.videosection-main01{ width:752px; height:auto; padding:0px; margin:0px auto 22px auto;}
.videosection-main01-main{ width:336px; height:auto; padding:0px; margin:0px auto; text-align:center; position:relative;}
.videosection-main01-main .leftaero{ width:auto; height:auto; position:absolute; left:-102px; top:-10px;}
.videosection-main01-main .rightaero{ width:auto; height:auto; position:absolute; right:-102px; top:-10px;}

.videosection-main01-main h5{font-family:'open_sansbold'; color:#FFF; font-size:16px; line-height:19px; font-weight:normal; margin:12px 0px;}
.videosection-main01-main h5 span{ color:#000000;}

/*============videosection end====================*/

.sec_container{width: 964px;height: auto;margin: auto;display: table;}

.formwrapper form {
    width: 650px;
    margin: auto;
}
.af-textWrap input {
    border: 3px solid #00dcfd;
    height: 55px;
    border-radius: 10px;
    width: 90%;
    margin: auto !important;
    text-indent: 15px;
    font-size: 16px;
    display: block;
}
.af-textWrap {
    width: 50%;
    float: left;
}
label.previewLabel {
    display: none;
}
.af-element.buttonContainer .submit {
    background: rgb(255,215,0);
    background: -moz-linear-gradient(top, rgba(255,215,0,1) 1%, rgba(255,144,1,1) 61%, rgba(255,144,1,1) 61%, rgba(255,144,1,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,215,0,1) 1%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 100%);
    background: linear-gradient(to bottom, rgba(255,215,0,1) 1%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd700', endColorstr='#ff9001',GradientType=0 );
    border: none;
    width: 100%;
    padding: 20px 0;
    margin: 40px 0 0;
    font-size: 20px;
    color: #000;
    border-radius: 10px;
    text-transform: uppercase;
    font-weight: bold;
}
.af-element.buttonContainer {
    display: table;
    margin: auto;
    width: 300px;
    position: relative;
}
.af-element.buttonContainer:before {
    content: '';
    background-image: url(../images/blue-arrow-left.png);
    position: absolute;
    left: -93px;
    z-index: 9999999999;
    top: 10px;
    width: 71px;
    height: 88px;
    background-size: 100%;
    background-repeat: no-repeat;
}
.af-element.buttonContainer:after {
    content: '';
    background-image: url(../images/blue-arrow-right.png);
    background-size: 100px;
    position: absolute;
    right: -93px;
    z-index: 9999999999;
    top: 10px;
    width: 71px;
    height: 88px;
    background-size: 100%;
    background-repeat: no-repeat;
}

.title001 {
    padding: 40px 0px 42px 0px;
}

/*============border_title start====================*/
.border_title span {
    color: #003b73;
    font-family: 'Open Sans', sans-serif;
    font-weight: 700;
}
.border_title{padding: 0;margin-bottom: 25px;border-bottom:106px solid #1dcffd;border-left: 50px solid transparent;border-right: 50px solid transparent;height: 0;position: relative;}
.border_title h3 {
    padding: 18px 0px;
    text-align: center;
    font-size: 30px;color:#fff;
}
.border_title h3 a:hover {
    color: #fff !important;
}
.border_title:before {
    content: "";
    position: absolute;
    border-top: 97px solid #06427a;
    border-left: 50px solid transparent;
    border-right: 50px solid transparent;
    height: 0;
    width: 113%;
    left: -108px;
    z-index: -1;
    top: 15px;
}
/*============border_title end====================*/

/*===========demo secton=====================*/
.demo-section{ width:100%; height:auto; padding:0px; margin:0px auto;}
.demo-section-main{ width:964px; height:auto; padding:40px 0px 36px 0px; margin:0px auto;}
.demo-section-main h3{ text-align:center; color:#707070; font-size:30px; line-height:normal; font-weight:normal; margin-bottom:30px;}
.demo-section-main h3 span.blue{ color:#003b73; font-family: 'open_sansextrabold'; font-size:40px;}
.demo-section-main h3 span.blue01{ color:#003b73; font-family: 'open_sansextrabold'; font-size:30px;}
.demo-section-main h3 span.blue02{ color:#003b73;}
.demo-section-main h3 span.black{ color:#000;}
.demo-section-main h3 span.black01{
	color: #000;
	font-family: 'open_sansextrabold';
	font-size: 40px;
}
.demo-section-main h3 span.red{ color:#bf0000; font-family: 'open_sansextrabold'; font-size:30px;}

.demo-section-main01{ width:750px; height:auto; padding:0px; margin:0px auto;}

/*===========demo end=====================*/

/*=============titelsection start=================*/
.titelsection{ width:100%; background:url(../images/titel-bg.jpg) repeat-x #071c34; min-height:82px;}
.titelsection-main{ width:964px; height:auto; padding:20px 0px 0px 0px; margin:0px auto; text-align:center;}
.titelsection-main h3{ color:#ffffff; font-size:24px; line-height:37px; font-weight:normal; font-family:'open_sansbold';}
.titelsection-main h3 span{ color:#fffc00;}
.titelsectionred{ width:100%; background:#9c4857;}
.titelsectionred-main{ width:964px; height:auto; padding:20px 0px 0px 0px; margin:0px auto; text-align:center;}
.titelsectionred-main h3{ color:#9c4857; font-size:27px; line-height:37px; font-weight:normal; font-family:'open_sansbold';}
.titelsectionred-main h3 span{ color:#9c4857;}
/*=============titelsection end=================*/

/*===========section01 start==================*/
.section01{ width:100%; height:auto; padding:0px; margin:0px auto;}
.section01-main{ width:964px; height:auto; padding:25px 0px; margin:0px auto;}
.section01-main .img01{ width:792px; height:auto; padding:19px; background:#eeeeee; border:1px solid #dcdcdc; -webkit-border-radius: 6px;
-moz-border-radius: 6px;border-radius: 6px; margin:0px auto 34px auto;}
.section01-main01{ width:100%; border-bottom:1px solid #dadada; padding:0% 0% 2% 0%; height:auto; margin:0px auto 16px auto; text-align:center;}
.section01-main01 h1{ color:#707070; font-size:30px; line-height:normal; font-weight:normal; font-family: 'open_sanssemibold';}
.section01-main01 h1 span.blue{ color:#003b73; font-family:'open_sansbold'; font-size:40px;}
.section01-main01 h1 span.black{ color:#1d1d1d; font-family:'open_sansbold'; font-size:30px;}
.section01-main01 h1 span.black01{ color:#1d1d1d;}
.section01-main p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:16px;}
.section01-main p span{ color:#2d2d2d;}

.section01-main ul{ list-style:none; padding:0px; margin:0px;}
.section01-main ul li{ background:url(../images/blueicon01.png) no-repeat 0 5px; padding:0px; margin:7px 0px; color:#646464; font-size:17px; line-height:34px; font-weight:normal; font-style:normal; padding:0px 0px 0px 39px;}

/*===========section01 end==================*/
.wrapper {
    background: url(../images/bgdark2.png) no-repeat;
}
/*===========graysection start================*/
.graysection{ width:100%; background:#e9e9e9; min-height:123px; padding:0px; margin:0px auto;}
.graysection-main{ width:964px; height:auto; padding:19px 0px 0px 0px; margin:0px auto; text-align:center;}
.graysection-main h1{ color:#707070; font-size:40px; line-height:43px; font-weight:normal; font-family: 'open_sanssemibold';}
.graysection-main h1 span{ color:#003b73; font-family: 'open_sansextrabold';}
/*===========graysection end================*/

/*============section02 start=================*/
.section02{ width:100%; height:auto; padding:19px 0px; margin:0px auto;}
.section02-main{ width:964px; height:auto; padding:0px; margin:0px auto;}
.section02-main h5{ color:#3c3c3c; font-size:17px; line-height:normal; margin-bottom:10px;}
.section02-main p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal;}
/*============section02 end=================*/

/*============section03 start====================*/
.section03{ width:100%;/* background:url(../images/video-bg.jpg) repeat; min-height:300px;*/ padding:0px; margin:0px auto;}
.section03-main{ width:964px; height:auto; padding:30px 0px; margin:0px auto;}
.section03-main h1{ text-align:center; margin-bottom:20px;}
.section03-main p{ color:#000; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:15px;}
.section03 h2 {
    margin-bottom: 23px;
    font-size: 27px;
    font-weight: 700;
    text-align: center;
    color: #696969;line-height: 46px;
}
.section03 h2 strong {
    color: #012a62;
    font-size: 80px;
    font-weight: bold;
    text-transform: uppercase;
    display: block;
    line-height: 65px;padding-top: 13px;
}
.section03-main h3 {
    padding-bottom: 22px;
    font-size: 26px;
    color: #06427a;
    margin: 24px 0 0;
    line-height: 40px;
}
ul.points {
    margin-top:0px;
}
ul.points li {
    list-style: none;
    font-size: 17px;
    line-height: 35px;
    color: #000;
    padding-left: 35px;
    background-image: url(../images/skyblue-circle.png);
    margin-bottom: 15px;
    background-size: 26px;
    background-repeat: no-repeat;
    background-position-y: 7px;
}
/*============section03 end====================*/

/*============section04 start====================*/
.section04{ width:100%; min-height:300px; padding:20px 0px; margin:0px auto;}
.section04-main{ width:964px; height:auto; padding:15px 0px; margin:0px auto; text-align:center;}
.section04-main h2{ color:#707070; font-size:40px; line-height:44px; font-weight:normal; font-family: 'open_sanssemibold'; margin-bottom:27px;}
.section04 .border_title {border-bottom: 74px solid #1dcffd;margin-bottom: 45px;}
.section04 .border_title:before {border-top: 67px solid #06427a;}
.section04-main01{ width:307px; min-height:258px; padding:0px; margin:10px 6px; display:inline-table;}
.section04-main01 h3{color: #003b73;font-size: 19px;line-height: normal;font-weight: 700;margin-bottom: 6px;}
.section04-main01 p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal;}
.section04-main01 img{ margin-bottom:12px;max-width: 225px;}

/*============section04 end====================*/

/*============section05 start====================*/
.section05{ width:100%; background:url(../images/video-bg.jpg) repeat; min-height:300px; padding:0px; margin:0px auto;}
.section05-main{ width:964px; height:auto; padding:30px 0px; margin:0px auto; text-align:center;}
.section05-main h2{ color:#ffffff; font-size:40px; line-height:45px; font-weight:normal; font-style:normal; font-family: 'open_sanssemibold'; margin-bottom:20px;}
.section05-main h2 span{font-family:'open_sansbold'; }
.section05-main img{ margin-bottom:12px;}
.section05-main h6{ color:#ffffff; font-size:17px; line-height:normal; font-weight:normal;}
/*============section05 end====================*/

/*============section06 start====================*/
.section06{ width:100%; min-height:300px; padding:0px; margin:0px auto;}
.section06-main{ width:964px; height:auto; padding:30px 0px; margin:0px auto;}
.section06-main h1{ color:#707070; font-size:40px; line-height:44px; font-weight:normal; margin-bottom:23px; text-align:center;}
.section06-main h1 span{ color:#003b73; font-family:'open_sansbold';}
.section06-main .border_title {border-bottom: 71px solid #1dcffd;}
.section06-main .border_title:before {border-top: 62px solid #06427a;}

.section06-main01{ width:100%; height:auto; padding:1% 0%;}
.section06-main01-left{ width:48%; float:left; height:auto; padding:0px; margin:0px;}
.section06-main01-left h3{ color:#012a62; font-size:24px; line-height:normal; margin-bottom:8px;}
.section06-main01-left h4{ color:#232323; font-size:20px; line-height:normal; margin-bottom:8px;}
.section06-main01-left p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:10px;}

.section06-main01-right{width:48%; float:right; height:auto; padding:0px; margin:0px;}
.section06-main01-right h3{ color:#012a62; font-size:24px; line-height:normal; margin-bottom:8px;}
.section06-main01-right p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:10px;}

.section06-main01 .powerbox2 {
    background: #e5f5ab;
    text-align: left !important;
    top: 0;
    padding-bottom: 20px;
    border-radius: 10px;
    padding: 12px 18px;
    max-width: 375px;position: relative;
}
.section06-main01 .powerbox2:after {
    border-left-color: #e5f5ab;
}
.powerbox2:after {
    content: '';
    position: absolute;
    right: 0;
    bottom: 0%;
    width: 0;
    height: 0;
    border: 20px solid transparent;
    border-right: 0;
    border-bottom: 0;
    margin-top: -10px;
    margin-right: -20px;
    bottom: 30px;
}
.vdo-right a {
    text-shadow: 1px 1px 0px rgba(255, 255, 255, 1);
    text-decoration: none;
    display: block;
    text-transform: uppercase;
    padding: 15px 0;
    font-size: 30px;
    color:#000 !important;
    border-radius: 5px;
    text-align: center;
    font-weight: bold;
    width: 80%;
    background: rgb(255,215,0);
    background: -moz-linear-gradient(top, rgba(255,215,0,1) 1%, rgba(255,144,1,1) 61%, rgba(255,144,1,1) 61%, rgba(255,144,1,1) 100%);
    background: -webkit-linear-gradient(top, rgba(255,215,0,1) 1%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 100%);
    background: linear-gradient(to bottom, rgba(255,215,0,1) 1%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 61%,rgba(255,144,1,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd700', endColorstr='#ff9001',GradientType=0 );
    margin: 50px auto !important;
}
.vdo-right a:hover {
    color: #333;
}

.section06-main01-right.powerbox3{
      background: #ffe3dd;
    text-align: left !important;
    top: 0;
    padding-bottom: 20px;
    border-radius: 10px;
    padding: 12px 18px;
    max-width: 375px;position: relative;
}
.powerbox3:after {
    content: '';
    position: absolute;
    left: 0;
    bottom: 0%;
    width: 0;
    height: 0;
    border: 20px solid transparent;
    border-left: 0;
    border-bottom: 0;
    margin-top: -10px;
    margin-left: -20px;
    bottom: 30px;
}
.powerbox3:after {
    border-right-color: #ffe3dd;
}
/*============section06 end====================*/

/*============section07 start====================*/
.section07{ width:100%; min-height:300px; padding:0px; margin:0px auto;     background: url(../images/softwarenumber-bg.jpg);margin-bottom: 95px;}
.section07-main{ width:964px; height:auto; padding:50px 0px; margin:0px auto;}
.section07-main h2 {
    color: #fff;
    font-size: 44px;
    line-height: 46px;
    font-weight: bold;
    margin-bottom: 36px;
    text-align: center;
}
.section06 td img {
    margin-bottom: -120px;
}
.section07-main p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:16px;}
/*============section07 end====================*/

/*============section08 start====================*/
.section08{ width:100%; min-height:300px; padding:0px; margin:0px auto;background-color: #f5f5f5;}
.section08-main{ width:964px; height:auto; padding:30px 0px; margin:0px auto;}
.section08-main h1{ color:#707070; font-size:34px; line-height:43px;font-weight: 600;text-align:center; margin-bottom:13px;}
.section08-main h1 span{ color:#012a62;font-size: 44px;}
.section08-main p{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:13px;}
.section08-main h6{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; text-align:center; margin-bottom:13px;}
.section08-main .imgsection{ width:920px; min-height:100px; padding:19px; background:#eeeeee; border:1px solid #d1d1d1; -webkit-border-radius: 6px;
-moz-border-radius: 6px;border-radius: 6px; margin:0px auto 20px auto;}
.section08-main ul{ list-style:none; padding:12px 0px; margin:0px;}
.section08-main ul li{ background:url(../images/blueicon01.png) no-repeat 0 0; padding:0px 0px 0px 40px; margin:5px 0px;padding-bottom: 13px; color:#646464; font-size:17px; line-height:28px; font-style:; font-weight:normal;}
.section08-main01{ width:464px; height:auto; padding:0px; margin:15px auto;}

/*============section08 end====================*/

/*============section09 start===================*/
.section09{ width:100%; min-height:100px; padding:0px; margin:0px auto; background:#193c77;}
.section09-main{ width:964px;height: 222px; padding:30px 0px 1px 0px; margin:0px auto;}
.section09-main h2{ color:#ffffff; font-size:37px; line-height:43px; font-weight:normal; text-align:center; margin-bottom:30px;}

.section09-main01{ width:96%; min-height:250px; background:#FFF; padding:5% 2%; margin:65px auto; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; position:relative;}

.section09-main01-butt{ width:auto; height:auto; position:absolute; left:145px; top:-45px;}

.section09-main01-left{ width:auto; float:left; height:auto; padding:0px; margin:0px;}
.section09-main01-left img{ background:#e8e8e8; border:1px solid #cecece; padding:19px; -webkit-border-radius: 6px;-moz-border-radius: 6px;
border-radius: 6px;}

.section09-main01-right{width:600px; float:left; height:auto; padding:0px; margin:0px 0px 0px 23px;}
.section09-main01-right h2{color:#3b5b90; font-size:30px; line-height:32px; font-weight:normal; font-family:'open_sanssemibold'; margin-bottom:10px; text-align:left;}

.section09-main01-right ul{ list-style:none; padding:5px 0px; margin:0px;}
.section09-main01-right ul li{ background:url(../images/yellowicon01.png) no-repeat 0 0; padding:0px 0px 0px 38px; margin:0px 0px 42px 0px; color:#666666; font-size:20px; line-height:25px; line-height:normal; font-weight:normal; font-family: 'open_sanssemibold'; }
.section09-main01-right ul li:last-child{ margin:0px;}
.section09-main01-right ul li span{ color:#2c2c2c;}

.section09-main01-right02{width:600px; float:left; height:auto; padding:0px; margin:0px 0px 0px 23px;}
.section09-main01-right02 ul{ list-style:none; padding:10px 0px; margin:0px;}
.section09-main01-right02 ul li{ background:url(../images/yellowicon01.png) no-repeat 0 0; padding:0px 0px 0px 38px; margin:0px 0px 60px 0px; color:#666666; font-size:20px; line-height:25px; line-height:normal; font-weight:normal; font-family: 'open_sanssemibold'; }
.section09-main01-right02 ul li:last-child{ margin:0px;}
.section09-main01-right02 ul li span{ color:#2c2c2c;}




/*============section09 end===================*/

/*============section10 start===================*/
.section10{ width:100%; min-height:300px; padding:0px; margin:0px auto;}
.section10-main{ width:964px; height:auto; padding:30px 0px 1px 0px; margin:0px auto;}
.section10-main h1{ color:#606060; font-size:49px; line-height:normal; font-weight:normal; font-family:'open_sanssemibold'; text-align:center; margin-bottom:25px;}
.section10-main h1 span{ color:#1b284b; text-decoration:none; font-family: 'open_sansextrabold';}

.section10-main01{ width:100%; height:auto; padding:0px; margin:0px auto 20px auto;}
.section10-main01-left{ width:340px; float:left; height:auto; padding:47px 0px 0px 0px; margin:0px;}
.section10-main01-left h6{ color:#242424; font-size:16px; line-height:normal; font-weight:normal; font-family:'open_sanssemibold'; margin:9px 0px;}
.section10-main01-left h6 span{ color:#aa0000;}

.section10-main01-right{ width:520px; float:right; height:auto; padding:0px 0px 0px 0px; margin:0px;}
.section10-main h5{ color:#242424; font-size:18px; line-height:normal; font-weight:normal; font-family: 'open_sansextrabold';}
.section10-main h5 span{ color:#aa0000;}

.section10-main h4{ color:#666666; font-size:16px; line-height:normal; font-weight:normal; font-family:'open_sanssemibold'; text-align:center; margin:10px 0px;}
.section10-main h4 span{ color:#000;}

.section10-main p{ color:#666666; font-size:16px; line-height:normal; font-weight:normal; margin-bottom:20px;}

.section10-main02{ width:789px; height:auto; padding:0px; margin:22px auto;}

.section10-main03{ width:484px; height:auto; padding:0px; margin:30px auto;}

/*============section10 end===================*/

/*============section88 start====================*/
.section88{ width:100%; min-height:300px; padding:0px; margin:0px auto;}
.section88-main{ width:964px; height:auto; padding:30px 0px; margin:0px auto;}
.section88-main h1{ color:#707070; font-size:40px; line-height:43px; font-weight:normal; font-family: 'open_sanssemibold'; text-align:center; margin-bottom:13px;}
.section88-main h1 span{ color:#9c4857; font-family: 'open_sansextrabold';}
.section88-main p{ color:#9c4857; font-size:17px; line-height:normal; font-weight:normal; margin-bottom:13px;}
.section88-main h6{ color:#646464; font-size:17px; line-height:normal; font-weight:normal; text-align:center; margin-bottom:13px;}
.section88-main .imgsection{ width:920px; min-height:100px; padding:19px; background:#9c4857; border:1px solid #d1d1d1; -webkit-border-radius: 6px;
-moz-border-radius: 6px;border-radius: 6px; margin:0px auto 20px auto;}
.section88-main ul{ list-style:none; padding:12px 0px; margin:0px;}
.section88-main ul li{ background:url(../images/blueicon01.png) no-repeat 0 0; padding:0px 0px 0px 40px; margin:5px 0px; color:#9c4857; font-size:17px; line-height:28px; font-style:; font-weight:normal;}
.section88-main01{ width:464px; height:auto; padding:0px; margin:15px auto;}

/*============section88 end====================*/
/*============footer section start===================*/
.footer-section{ width:100%; background:#1b3456; min-height:66px; padding:0px; margin:0px auto;}
.footer-section-main{ width:964px; height:auto; padding:23px 0px; margin:0px auto; text-align:center; color:#f7f7f7; font-size:12px; line-height:normal; font-weight:normal;}
/*============footer section end===================*/

@media screen and (min-device-width: 280px) and (max-device-width: 768px) { 
    .videosection table {width: 100%;}
    .videosection-main01 iframe {height: 164px;}
    .section07-main table {width: 100%;}
    .section06-main01-right table {width: 100%;}
    div#af-body-450929202 .af-element {padding-left: 0px !important;padding-right: 0px !important;}
    .section09-main div {/*width: 100% !important;*/}
    .section07-main h2 {font-size: 22px;line-height: 29px;}
    .section06-main h1 {font-size: 30px;line-height: 38px;}
    .section08-main h1 {font-size: 27px;line-height: 33px;}
    .section09-main h2 {font-size: 25px;line-height: 30px;}
    .section08-main ul {padding: 12px 9px;}
}



@media(max-width:375px){

center > div {
   width: 100% !important;
   height: auto !important;
   padding-bottom: 50px;
}

iframe#mc_25x5_ifid {
   transform: scale(0.65) !important;
   -webkit-transform: scale(0.65) !important;
  -moz-transform:scale(0.65) !important;
  -ms-transform:scale(0.65) !important;
  -o-transform:scale(0.65) !important;
   position: absolute;
   left:10px;
   right: 0;
   margin: auto !important;
}

}
@media(max-width:320px){

center > div {
   width: 100% !important;
   height: auto !important;
   padding-bottom: 50px;
}

iframe#mc_25x5_ifid {
   transform: scale(0.58) !important;
   -webkit-transform: scale(0.58) !important;
  -moz-transform:scale(0.58) !important;
  -ms-transform:scale(0.58) !important;
  -o-transform:scale(0.58) !important;
   position: absolute;
   left:10px;
   right: 0;
   margin: auto !important;
}

}
.groupgap {
    width: 0px;
}


@media only screen and (min-width:768px) and (max-width:980px) {
.sec_container {
    width: 92%;
    padding: 0px 30px;
}
.border_title:before {
    width: 106%;
    left: -71px;
}
.border_title {border-bottom: 103px solid #1dcffd;}
.videosection-main01 iframe {
    width: 100%;
}
.section06-main01-left {
    width: 45%;
}



}

@media only screen and (max-width:767px) {
.videosection-main01 iframe {width: 100%;}
.topsection img {width: 210px;}
.topsection img {width: 210px;}
.formwrapper form {width: 100%;}
.af-textWrap input {margin-bottom: 11px !important;}
.af-textWrap {width:100%;}
.af-element.buttonContainer .submit {margin-top: 0px;font-size: 16px;width: 93%;margin: auto;display: table;}
.sec_container {width: 96%;padding-left: 10px;padding-right: 10px;}
.border_title h3 {font-size: 16px;}
.title001 .border_title {border-bottom: 93px solid #1dcffd;}
.title001 .border_title:before {width: 99%;left: -55px;}
.title001 {padding: 30px 0px 0px 0px;}
.section03 h2 {font-size: 20px;line-height: 25px;}
.section03 h2 strong {font-size: 39px;}
.section03-main h3 {font-size: 19px;line-height: 24px;}
ul.points li { font-size: 17px;line-height: 23px;padding-left: 28px;margin-bottom: 15px;background-size: 19px;background-position-y: 5px;}
.section04 .border_title {border-bottom: 57px solid #1dcffd;}
.section04 .border_title:before {border-top: 52px solid #06427a;width: 95%;left: -45px;}
.section07 {margin-bottom: 0px;}
.vdo-right a {margin-top: 13px !important;font-size: 19px;}
.section06-main01-right h3,.section06-main01-left h3 {font-size: 18px;}

.af-element.buttonContainer:before,.af-element.buttonContainer:after,.powerbox2:after,.powerbox3:after{display: none;}


}