@font-face {
    font-family: 'fontin_sans_rgbold';
    src: url('../fonts/fontin_sans_b-webfont.eot');
    src: url('../fonts/fontin_sans_b-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontin_sans_b-webfont.woff2') format('woff2'),
         url('../fonts/fontin_sans_b-webfont.woff') format('woff'),
         url('../fonts/fontin_sans_b-webfont.ttf') format('truetype'),
         url('../fonts/fontin_sans_b-webfont.svg#fontin_sans_rgbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'georgiai_0';
    src: url('../fonts/georgiai_0.eot');
    src: url('../fonts/georgiai_0.eot') format('embedded-opentype'),
         url('../fonts/georgiai_0.woff2') format('woff2'),
         url('../fonts/georgiai_0.woff') format('woff'),
         url('../fonts/georgiai_0.ttf') format('truetype'),
         url('../fonts/georgiai_0.svg#georgiai_0') format('svg');
}
@font-face {
    font-family: 'fontin_sans_rgregular';
    src: url('../fonts/fontin_sans_r-webfont.eot');
    src: url('../fonts/fontin_sans_r-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/fontin_sans_r-webfont.woff2') format('woff2'),
         url('../fonts/fontin_sans_r-webfont.woff') format('woff'),
         url('../fonts/fontin_sans_r-webfont.ttf') format('truetype'),
         url('../fonts/fontin_sans_r-webfont.svg#fontin_sans_rgregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'klavika_med_capsmedium_italic';
    src: url('../fonts/klavikamed-italicsc-webfont.eot');
    src: url('../fonts/klavikamed-italicsc-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/klavikamed-italicsc-webfont.woff2') format('woff2'),
         url('../fonts/klavikamed-italicsc-webfont.woff') format('woff'),
         url('../fonts/klavikamed-italicsc-webfont.ttf') format('truetype'),
         url('../fonts/klavikamed-italicsc-webfont.svg#klavika_med_capsmedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
body     { background:#fff; float:left; width:100%; position:relative;  margin:0px; padding:0px;font-family: 'Roboto', sans-serif;}
html,body{height:100%; width:100%;}
a        {outline:none;cursor:pointer;text-decoration:none; color:#000;}
a:hover  {text-decoration: none; color:#000;-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;}
/*input, textarea{color:#fff !important;}
*//*  Header styles */

h1, h2, h3, h5, h6{}

h1            {font-size:60px;font-family: 'fontin_sans_rgbold'; font-weight:normal; color:#0a2835;}
h2            {font-size:30px;font-family: 'fontin_sans_rgbold'; font-weight:normal; color:#0a2835; line-height:40px} 
h3            {font-size:24px;font-family: 'fontin_sans_rgbold'; font-weight:normal; color:#010101;}
h4            {font-size:20px;}  
h5            {font-size:21px;}
h6            {font-size:18px;}
.social-border-bottom{ float:left; width:100%; border-bottom:#000000 solid 1px;}
/*----- txt,links,lines,titles -----*/
.clear        {clear:both;line-height:0;font-size:0;overflow:hidden;height:0;width:100%;}
.fleft        {float:left;}
.fright       {float:right !important;}
.alignjustify   {text-align:justify;}
.alignright   {text-align:right !important;}
.aligncenter  {text-align:center}
.alignmiddle *{vertical-align:middle}
p{} 
.p0           {margin-bottom:0;}		
.p1           {margin-bottom:2px;}		
.p2           {margin-bottom:10px;}	
.p3           {margin-bottom:15px;}    
.p4           {margin-bottom:20px;}	
.p5           {margin-bottom:25px;}	
.p6           {margin-bottom:30px;}	
.p7           {margin-bottom:35px;}	
.p8           {margin-bottom:40px;}	
.p9           {margin-bottom:45px;}	
.p10          {margin-bottom:50px;}
.p11          {margin-bottom:55px;}
.p12          {margin-bottom:60px;}
.p13          {margin-bottom:65px;}
.p14          {margin-bottom:85px;}
.p15          {margin-bottom:154px;}
.p16          {margin-bottom:120px;}
.mleft{margin-left:27px;}
.mtop{margin-top:25px;}
/*===================common=====================*/
header  { float:left; width:100%; position:relative; z-index:999; background:#ffffff; padding:15px 0px;}
header.fixheader{position:fixed;}
header.fixheader .logo{width:320px;} header.fixheader .logo img{width:100%;}
footer  { float:left; width:100%; position:relative; padding:30px 0;}
section { float:left; width:100%; position:relative;}
.container { width:1200px; margin:0 auto;}
.loader {position: fixed;left: 0px;top: 0px;width: 100%;height: 100%;z-index:999999;	background: url('../images/page-load.gif') 50% 50% no-repeat rgb(244,244,244);}
.wrapper { float:left; width:100%; position:relative;}
.container4 { width:1097px; margin:0 auto;}
header.fixheader .direct-now, header.fixheader .serch{display: block !important;}
/*===================Header=====================*/
.index .direct-now, .index .serch{ display:none;}
.menu{ float:left; width:110px;}
.logo{ float:left; width:320px; padding-left:10px;} .logo img{ width:100%;}
.header-right{ float:right; width:470px;}
.serch{ float:left; width:205px; padding:6px 15px; border-right:#cccccc solid 1px;    height:38px;}
.direct-now{ float:left; width:100px; padding-right:15px; border-right:#cccccc solid 1px; height:50px;}
.direct-now a{font-family: 'fontin_sans_rgbold';     line-height: 18px; padding:10px 0px;font-size:14px; text-transform:uppercase; text-align:center; float:left;color:#0c1b32;}
.corporate{ float:right; width:100px; padding-right:15px;height:50px;}
.corporate a{font-family: 'fontin_sans_rgbold';     line-height: 18px; padding:10px 0px;font-size:14px; text-transform:uppercase; text-align:center; float:left; color:#0c1b32;}
.corporate a:hover, .direct-now a:hover{ color:#7ca017;}
.home-banner{float:left; width:100%; background:url(../images/home-banner.jpg) no-repeat; background-size:cover; position:relative;}
.home-banner1{float:left; width:100%; background:url(../images/veri-banner.jpg) no-repeat; background-size:cover; position:relative;}
.home-circle{ width:856px;background:url(../images/direct-verify-bg.png) no-repeat; height:550px; margin:-2px auto;}
.home-circle1{ width:856px;background:url(../images/home-banner-box.png) no-repeat; height:550px; margin:-2px auto;}
.home-cir1 {    position: absolute;    text-align: center;    left: 0;    top: 100px;    width: 100%;}
.home-cir{position:absolute; text-align:center; left:0; top:55px; width:100%;}
.home-cir-p{ font:75px 'fontin_sans_rgbold'; color:#01090d; line-height:90px;}
.home-cir-p1{ font-family: 'georgiai_0'; font-size:50px; color:#fff;}
.home-search-input{outline: none;background-color: #fff;border: #c0c0c0 solid 1px;-webkit-appearance: none;border-radius: 0;vertical-align: baseline;box-shadow: none;color: #333333;display: block;width:81%;font-size: 16px;font-family: 'georgiai_0';padding: 18px 50px 18px 15px;border-radius: 5px;float: right;}
.home-button{ float:left; width:220px;}
.home-button a{ background:#e64817; float:left; width:100%; text-align:center; padding:15px 0; color:#fff; font:20px 'fontin_sans_rgbold';border: #fff solid 1px;    border-radius: 5px;}
.home-button a:hover{ background:#fff; color:#000;}
.home-search-label {width:60%;float: right;display: block;}
.home-search-frm { width: 51%;    margin: 0 auto;}
.services{ float:left; width:100%;}
.services li{ float:left; width:285px;margin-right: 20px; position:relative;}
.services li.last{ margin-right:0px;} 
.services li a span{ float:left; width:100%;padding: 0px; color:#ffffff;font:30px 'fontin_sans_rgregular';position: absolute;left:18px;bottom:25px;}
.services li a span:hover{ text-decoration:underline;}
.direct-bg{ float:left; width:100%; background:url(../images/direct-bg.jpg) no-repeat; background-size:100%; padding:40px 0; position:relative;}
/*=====================Banner=====================*/
.slider {float:left; width:100%; position:relative;}  .slider img{ width:100%;}
.banner-box{ width:765px; margin:70px auto;}
.banner-cnt{position:absolute; text-align:center; left:0; right:0; width:100%;}
.banner-cnt-p{ font:75px 'fontin_sans_rgbold'; color:#ffffff; line-height:90px;}
.banner-cnt-p1{ font-family: 'georgiai_0'; font-size:22px; color:#fff;}
.search-frm{ width:57%; margin:0 auto;}
.search-input{ outline: none;background-color:#fff;border: none;-webkit-appearance: none;border-radius: 0;vertical-align: baseline;box-shadow: none;color: #333333;display: block;width:91.5%;font-size: 16px;font-family: 'georgiai_0';padding:18px 50px 18px 15px; border-radius:5px;}
.search-submit{background:#77b71b;border: none;display: inline-block;padding: 0;outline: none;outline-offset: 0;cursor: pointer;-webkit-appearance: none;-moz-transition: 0.3s all ease;-webkit-transition: 0.3s all ease;-o-transition: 0.3s all ease;transition: 0.3s all ease;position: relative; color:#fff;width:120px; padding:9px 0;color: #333333;    top:-48px;left: -1px;float:right; font:20px 'fontin_sans_rgbold'; text-transform:uppercase; color:#fff; letter-spacing:2px; border-radius:4px;}
.search-frm1{ width:57%; margin:0 auto;}
.search-input1{ outline: none;background-color:#fff;border: none;-webkit-appearance: none;border-radius: 0;vertical-align: baseline;box-shadow: none;color: #333333;display: block;width:91.5%;font-size: 16px;font-family: 'georgiai_0';padding:18px 50px 18px 15px; border-radius:5px;}
.search-submit1{background:#77b71b;border: none;display: inline-block;padding: 0;outline: none;outline-offset: 0;cursor: pointer;-webkit-appearance: none;-moz-transition: 0.3s all ease;-webkit-transition: 0.3s all ease;-o-transition: 0.3s all ease;transition: 0.3s all ease;position: relative; color:#fff;width:120px; padding:9px 0;color: #333333;    top:-48px;left:0px;float:right; font:20px 'fontin_sans_rgbold'; text-transform:uppercase; color:#fff; letter-spacing:2px; border-radius:4px;}.search-label1{width: 100%; float:left;    display: block;  }
.search-label{width: 100%; float:left;    display: block;  }
/*=====================section=====================*/
.partners_container{ background:#ebf1f1; float:left; width:100%; padding:60px 0px;}
.partner_list{width:100%;float:left; margin:30px 0px; position:relative;}
.partner_list li{float:left; margin:5px 8px;overflow:hidden; width:350px;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;background:#f3b419;}
.partner_list li img{ width:100%; z-index:-1;height:140px;}
.partner_list li span{ float:left; width:100%; text-align:center; padding:15px 0px;}
.partner_list button{width:24px;height:43px;position:absolute;}
.partner_list button.slick-prev{ background:url(../images/ar-left.png) 0 0 no-repeat; left:-25px; top:48px; border:none; text-indent:-5000px; display:block;}
.partner_list button.slick-next{ background:url(../images/ar-right.png) 0 0 no-repeat; right:-25px; top:48px; border:none; text-indent:-5000px; display:block;}
.view_all{border:#000000 solid 2px; border-radius:5px;padding:15px 0px; text-transform:uppercase;font:20px 'fontin_sans_rgbold'; color:#000; margin:20px auto 0 auto; width:250px; letter-spacing:2px; display:block; text-align:center; line-height:18px;}
.view_all:hover{border:#f9ba1b solid 2px;}
.partner_list li a{font-family: 'fontin_sans_rgregular'; float:left; background:#fff;  width:100%; font-size:18px; color:#000; position:relative;}
.partner_list li:hover img{opacity:0.3;}
.partner_list li a:hover{background:#f3b419;}
.partner_list li a .span{ float:left; width:100%;padding: 0px; color:#000000;font:20px 'fontin_sans_rgbold';position: absolute;left: 0;top: 35%; display:none;}
.partner_list li a:hover .span{ display:block;}
.content-bg{background:url(../images/content-banner.jpg) top center no-repeat; float:left; width:100%; padding:40px 0; background-size:100% 100%; }
.content-box{width:280px;float:left;position:relative}.content-box1{width:280px;margin:0px auto;position:relative}
.content-box p, .content-box1 p{position:absolute;color:#333333;bottom:10px;left:15px;font:30px 'fontin_sans_rgregular';}
.content-box a{text-decoration:none;}.content-box:hover p{color:#666666; text-decoration:underline;} .content-box1:hover p{color:#666666; text-decoration:underline;}
.popular{ float:left; width:100%; background:#fff; padding:50px 0px;}
.content-search{width:100%;float:left;}
.content-search li{list-style-type:none;    padding: 0px;float:left;margin-right:10px;text-align: center; position:relative;}
.content-search li a{ float:left; padding:15px 15px 30px 9px; }
.content-search li a span{ float:left; width:100%; background:#f3b419;padding: 0px;position: absolute;left: 0;font-size:14px;bottom: 0px; display:none;font-family: 'fontin_sans_rgbold'; color:#000000;    line-height: 25px;}
.content-search li a:hover span{ display:block;}
.content-search li a:hover{-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888;}
.content-search ul li:first{margin-right:0px;}
.content-search li.last{ margin-right:0px;}
.content-search1{width:100%;float:left;}
.content-search1 li{list-style-type:none;    padding: 0px;float:left;margin-right:39px;text-align: center; position:relative;}
.count-on{ float:left; width:100%; background:#cedf5b; padding:30px 0px 60px 0;}
.count-box1 { float:left; width:300px; margin:0px; text-align:center; background:url(../images/214-imgs.png) no-repeat; position:relative; height:290px; margin-right:150px;}
.count-box2 { float:left; width:300px; margin:0px; text-align:center; background:url(../images/5-img.png) no-repeat; position:relative; height:290px; margin-right:150px;}
.count-box3 { float:right; width:300px; margin:0px; text-align:center; background:url(../images/21-imgs.png) no-repeat; position:relative; height:290px;}
.count-box1 .count-box2 .count-box3, .cont{font-size: 100px;font-family: 'klavika_med_capsmedium_italic'; position: absolute; top:28%;text-align: center;    float: left; width: 100%; color:#000000;}
.count-box1 .count-box2 .count-box3, .cont2{font-size:50px;font-family: 'klavika_med_capsmedium_italic'; position: absolute; top:59%;text-align: center;    float: left; width: 100%; color:#000000;}
.count-box1 .count-box2 .count-box3, .cont1{    font-size: 20px;font-family: 'fontin_sans_rgbold';position: absolute;    bottom: 0;float: left;    width: 100%; color:#000000;    height: 39px;}

/*==========================================*/
.contact-section { float:left; width:100%; background:#a4ca3a; padding:3px 0px 0px 0; position:relative;}
.cnt-tit {  color: #324107; float: left;width: 50%;font:60px 'fontin_sans_rgregular';padding-bottom: 8px; margin-top:-61px;  margin-left: 131px;}
.flip{ display:block; width:100%; height:50px;position:relative;top:0; left:70px;background: #fff; text-align:left; padding-top:13px;text-indent:-5000px;display:block;cursor:pointer;}
.flip{background:url(../images/nav-open.png) left center no-repeat;}
.flip.open{background:url(../images/nav-close.png) left center no-repeat;}
div.panel,p.flip {padding: 10px 0 0 0;}
.panel{ float:left; width:100%; position:relative;}
div.panel {width:100%;height: 100%;display: none;}

/*==========================================*/
#contact-section { padding-top:5px;}
.contact_left{width:45%;float:left; background:#a4ca3a url(../images/contact_bg.jpg) center center no-repeat; background-size:cover; padding:0px 0 46px 5%;}
.contact_left h2{font-size:51.27px; color:#263304; text-transform:none; text-align:left;}
.tel{ font-weight:bold;color:#000;font-size:20px;font-family: 'fontin_sans_rgbold'; margin-top:30px; line-height:30px;float:left;}.tel span{ font-size:40px;font-family: 'fontin_sans_rgregular';color:#91b725; text-transform:uppercase; font-weight:normal;}
.mail{ font-weight:bold;color:#000;font-size:20px;font-family: 'fontin_sans_rgbold'; margin-top:30px; line-height:30px;float:left; margin-left:90px;}.mail span{font-size:40px;font-family: 'fontin_sans_rgregular';color:#91b725;text-transform:uppercase; font-weight:normal;}
.mail a{color:#000;}.mail a:hover{text-decoration:underline;}
.address{ font-weight:bold;color:#000;font-size:20px;font-family: 'fontin_sans_rgbold'; margin-top:30px; line-height:30px;float:left;}.address span{ font-size:40px;font-family: 'fontin_sans_rgregular';color:#91b725; text-transform:uppercase; font-weight:normal;}
.fmap{border:#000 1px solid;border-radius:3px;padding:5px 10px; font-size:12px; text-transform:uppercase;color:#000; margin-left:10px;}
.fmap:hover{background:#81ab0c;}
.hqust{border:#0c1b32 1px solid;border-radius:3px;padding:10px 10px;font-size:20px;font-family: 'fontin_sans_rgbold';color:#000;float:left;margin-top:30px;}
.hqust:hover{background:#81ab0c;}
.contact_right{width:50%;float:right;    margin-top: -90px;}
/*=====================section=====================*/
.footer-left{width:455px;float:left;}
.footer-right{width:290px;float:right;}
.footer-menu{ float:left; width:100%;}
.footer-menu li{ float:left;}
.footer-menu li a{ float:left; padding:0px 15px; color:#000000;font:14px/24px 'fontin_sans_rgbold';}
.footer-menu li a:hover{ color:#000;}
.footer-menu li a.last{ padding-left:0px;}
.footer-menu1{ float:left; width:100%;}
.footer-menu1 li{ float:left;}
.footer-menu1 li a{ float:left; padding:0px 15px; color:#000000;font:14px/24px 'fontin_sans_rgregular';}
.footer-menu1 li a.last{ padding-left:0px;}
.footer-menu1 li a:hover{ color:#000;font:14px/24px 'fontin_sans_rgbold';}
.copyright{ float:left; width:100%; color:#000;font:14px 'fontin_sans_rgregular';}
.footer-middle{ float:left; width:185px;margin: 10px 90px;}
.social{ float:left; width:100%;}
.social li{ float:left; margin-right:10px;}

/*===================How It Works====================*/
.how-banner{ float:left; width:100%; background:url(../images/how-it-works-banner.png) no-repeat; background-size:100%; position:relative; padding:30px 0px;}
.container1{ width:1180px; margin:0 auto;}
.verified{ float:left; background:url(../images/verified.png) no-repeat; padding-left:12%; font:60px/125px 'fontin_sans_rgregular'; color:#f4b519;}
.how-bg{ float:left; width:100%; background:#ebf1f1; padding:30px 0px;}
.how-cnt{ font:30px 'fontin_sans_rgregular'; color:#000000;}
.view-all{background:#e64817;padding:15px 0px; text-transform:uppercase;font:20px 'fontin_sans_rgbold'; color:#fff; margin:20px auto 0 auto; width:250px; letter-spacing:2px; border-radius:5px; display:block; text-align:center; line-height:18px;}
.tit{ font:30px 'fontin_sans_rgbold'; color:#f3b419;}
.steps{width:100%;float:left;}
.steps li{float:left;width:350px; font-size:20px;color:#414141; text-transform:uppercase;font-family: 'fontin_sans_rgbold'; line-height:28px; text-align:center; margin-right:65px; margin-bottom:60px}
.steps li.last{ margin-right:0px;}

.container2{ width:1115px; margin:0 auto;}
.partner-list{width:100%;float:left; margin:30px 0px; position:relative;}
.partner-list li{float:left; margin:0px 32px 30px 0;overflow:hidden; width:350px; background:#fff;-moz-box-shadow: 0 0 5px #888;-webkit-box-shadow: 0 0 5px#888;box-shadow: 0 0 5px #888; position:relative;}
.partner-list li img{ width:100%; z-index:-1}
.partner-list li.last{ margin-right:0px;}
.partner-list li span{ float:left; width:100%; text-align:center; padding:15px 0px;}
.partner-list li a{font-family: 'fontin_sans_rgregular'; float:left; background:#fff;  width:100%; font-size:18px; color:#000;}
.partner-list li:hover img{opacity:0.3;}
.partner-list li a:hover{background:#f3b419;}
.partner-list li a .span{ float:left; width:100%;padding: 0px; color:#000000;font:20px 'fontin_sans_rgbold';position: absolute;left: 0;top:35%; display:none;}
.partner-list li a:hover .span{ display:block;}
/*===================Region Wise====================*/
.region-banner{float:left; width:100%; background:url(../images/region-wise.jpg) no-repeat; background-size:cover; position:relative;}
.banner-circle{ width:856px;background:url(../images/direct-verify-bg.png) no-repeat; height:551px; margin:-2px auto;}
.banner-cir{position:absolute; text-align:center; left:0; top:85px; width:100%;}
.banner-cir-p{ font:75px 'fontin_sans_rgbold'; color:#01090d; line-height:90px;}
.banner-cir-p1{ font-family: 'georgiai_0'; font-size:22px; color:#01090d;}
/*===================student====================*/
.easy_container {background: #ebf1f1;float: left;width: 100%;padding: 35px 0px 200px 0;}
.section-left{ float:left; width:600px;}
.section-right{ float:right; width:460px; background:#f4b519; padding:20px 20px; border-radius:5px; }
.section-content{ font:18px/30px 'fontin_sans_rgregular'; color:#000000;}
.group1 { float:left; width:100%; margin-bottom:15px; position:relative;}
.field { float:left; width:95%; padding:8px 10px; background:#fff; border:none;border-radius:5px;font:18px/24px 'georgiai_0'; color:#666666;}
 input::-webkit-input-placeholder { /* WebKit browsers */ color:    #666666;}
input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:    #666666;}
input::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #666666;}
input:-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #666666;}
textarea::-webkit-input-placeholder { /* WebKit browsers */ color:    #666666;}
textarea:-moz-placeholder { /* Mozilla Firefox 4 to 18 */  color:    #666666;}
textarea::-moz-placeholder { /* Mozilla Firefox 19+ */    color:    #666666;}
textarea:-ms-input-placeholder { /* Internet Explorer 10+ */    color:    #666666;}
.submit { float:left; cursor:pointer; background:#0a2835; padding:11px 0px; text-align:center; width:250px; border:none; color:#fff; font:26px 'fontin_sans_rgbold'; border-radius:5px; margin:15px 22%;}
.submit:hover { background:#fff; color:#0a2835;}
.contact_form label.error{color:#fff; position:absolute; right:4px; bottom:-30px; font:12px/43px 'fontin_sans_rgregular';}
.already{ color:#664c0b; font:18px 'fontin_sans_rgregular';}
.already span a{ font-family:'fontin_sans_rgbold';}
.already span a:hover{ text-decoration:underline;}

.what-bg{ float:left; width:100%; background:#f4b519; padding-bottom:50px;}
.video{ width:855px; margin:-150px auto 0 auto;}
.video-iframe{ float:left; width:855px; height:480px;}
.border{ float:left; width:70px; border:#0a2835 solid 5px; border-radius:5px;}
.key-list{ float:left; width:100%;}
.key-list li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list1.png) no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list2.png) no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list3.png) 15px 0 no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list4.png) 14px 0 no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li+li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list5.png) 6px 20px no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li+li+li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list6.png) 9px 0 no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list li+li+li+li+li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list7.png) no-repeat; padding-left:55px; padding-bottom:15px;}
.key_container {background: #ebf1f1;float: left;width: 100%;padding: 35px 0px;}
.key-cont{ color:#000000; font:24px/34px 'fontin_sans_rgregular';}
.key-right{ float:right; width:500px;}
.key-right-inner{ float:left; width:350px; margin-left:50px;}
.quick{ color:#000000;font:36.09px 'fontin_sans_rgbold'; text-align:center;}
.quick span{ font-size:70.96px; letter-spacing:6px;}
.reg-left{ float:left;width:23px;}
.reg-right{ float:right; width:305px;}
.reg-list{ float:left; width:100%;}
.reg-list li{font:18.06px/26px 'fontin_sans_rgregular'; float:left; padding-bottom:25px;}
.reg-list li.last{ padding-bottom:0px;}

.key-list1{ float:left; width:100%;}
.key-list1 li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list8.png) no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list1 li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list9.png) no-repeat; padding-left:55px; padding-bottom:15px;}
.key-list1 li+li+li{ float:left; color:#0a2835; font:18px/37px 'fontin_sans_rgregular'; background:url(../images/list10.png) 0px 0 no-repeat; padding-left:55px; padding-bottom:15px;}

.container3{ width:1055px; margin:0 auto;}
.direct-cnt{color:#0a2835;font:40px/50px 'fontin_sans_rgbold'; text-align:center; text-transform:uppercase;}
.direct-box{ width:585px; margin:0 auto;}
.direct-logo{ float:left; width:100%;}  .direct-logo img{ width:100%;}
.border-bottom{ float:left; width:100%; border-bottom:#b2b2b2 solid 1px;}
.friendly-left{ float:left; width:150px;} .friendly-left img{ width:100%;}
.friendly-right{ float:right; width:880px; color:#000000; font:18px 'fontin_sans_rgregular'; margin:38px 0;}
.friendly-right h3{ font:30.09px 'fontin_sans_rgbold'; color:#0a2835;}
.friendly-right1{ float:right; width:750px; color:#000000; font:18px 'fontin_sans_rgregular'; margin:38px 25px 38px 0;}
.friendly-right1 h3{ font:30.09px 'fontin_sans_rgbold'; color:#0a2835;}
.screen-bg{ float:left; width:100%; background:#ebf1f1; padding:15px 0; position:relative;}
.here{ font:30px/40px 'fontin_sans_rgregular'; color:#000000;}
.here a{font:30px 'fontin_sans_rgbold'; text-decoration:underline;}

.testimonials-bg{ float:left; width:100%; background:#0c1b32; padding:40px 0px; position:relative;}

/*===================About Us====================*/
.about-banner{ float:left; width:100%; background:url(../images/about-banner.png) no-repeat; background-size:100% 100%; position:relative; height:340px; padding:30px 0px;}
.about-us-hd{font:60px 'fontin_sans_rgregular'; color:#f4b519;}
.about-us-shd{font:40px 'fontin_sans_rgregular'; color:#fff;}
.about-us-para{padding-top:4%; padding-right:9%; font:18px/30px 'fontin_sans_rgregular'; color:#fff; text-align:left; }
.about-us-bg{ float:left; width:100%; background:#ebf1f1; padding:30px 0px;}

.about-left{ float:left; width:497px; /*background:#f0b310;*/}
.about-inner{ float:left; width:493px; background:#fff; /*padding:2.5px; */padding-top:15px;border-bottom: none !important;border: #f0b310 solid 2.5px;}
.about-right-cnt{ float:right; width:275px; padding:42px 0px;  margin-right:35px;}
.about-right-cnt1{color:#000000; font:35px 'fontin_sans_rgregular'; text-align:center;float: left; width: 100%;}
.about-right-inner-cnt{ float:left; width:100%; text-align:center;}
.about-right-inner-cnt-left{ float:left; width:10%;    margin-left: 26px;}
.about-right-inner-cnt-right{ float:right; width:80%; color:#4c4c4c;font:18px/28px 'fontin_sans_rgbold'; text-transform:uppercase;}
.about-right-cntnt{float:right; width:300px; padding:42px 0px;  margin-right:35px;}
.about-right{ float:right; width:497px;}
.read-more {width:100%; background:#d19f1b; float:left; padding:0; }
.read-more a{    padding: 10px 0; text-align:center; width:100%;float: left; color:#000000; font:12px 'fontin_sans_rgbold'; text-transform:uppercase;}

.blog{ float:left; width:100%; background:#0a2835; padding:65px 0;}
.blog-left{ float:left; width:800px;}
.blog-left-inner{float:left; width:100%; height:800px;}
.blog-right{ float:right; width:305px;}
.blog-left-inr{ float:left; width:385px;color:#000000; font-size:24px; line-height:32px; font-family: 'fontin_sans_rgbold';} 
.blog-left-inr img{ width:100%; margin-bottom:15px;}
.blog-left-inr-p a{ color:#3ebbde; font:12px 'fontin_sans_rgbold';}
.blog-left-inr-p a:hover{ text-decoration:underline;}
.blog-form{ border:#999999 solid 1px; border-radius:5px; padding:8px 0px 8px 45px; color:#999999; font:18px 'georgiai_0'; float:left; width:84%;}
.searchy-form {display: block;position: relative; width: 100%;    float: left;}
.searchy-form_submit {background: url(../images/blog-search.png) no-repeat;position: absolute;width:25px;height:20px;top: 10px;left: 10px;text-indent: -5000px; border:none; cursor:pointer;}
.blog-list{ float:left; width:100%;}
.blog-list li{ float:left; width:100%;}
.blog-list li a{ float:left; padding:10px 0px; color:#666666; font:20px 'fontin_sans_rgregular';}
.blog-list li a:hover{text-decoration:underline;}
.pagination{ float:left; width:100%; text-align:center;}
.page {display: inline-block;padding: 0px 9px;margin-right: 4px;font-size: .875em;font-weight: bold;text-decoration: none;color: #717171;border-radius: 36px; height: 26px;  line-height: 26px;}
.page:hover, .page.gradient:hover {background: #fefefe;background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0)); background: -moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);}
.page.active {border: none;background: #f0b310;color: #000000; border-radius:50px;}
/*===================To Top====================*/
#toTop{display:none;text-decoration:none;position:fixed;bottom:0;left:55%;margin-left:525px;overflow:hidden;width:60px;height:48px;border:none;text-indent:-999px;z-index:20;background:url(../images/totop.png) no-repeat left top;transition:0s ease;-o-transition:0s ease;-webkit-transition:0s ease;}
#toTop:hover{outline:none; background-position:0 0;}


.details{ display:none;padding: 20px 15px; background:#f0b310;    float: left;}
.details p{ font:18px/26px 'fontin_sans_rgregular'; color:#010101}
#show_full{ display:none; width:500px;float:left;}
#remain_box.test{width:500px;float:right;}
#remain_box.test .p5{ margin-bottom:0px;}
#remain_box.test .about-left, #remain_box .about-right{ margin-bottom:10px;}
.abt-social{ float:left; width:100%;}
.abt-social li{ float:left; margin-right:15px;}
.abt-social li a img{ width:100%;}
.map-iframe{width:100%; height:490px; float:left; }
/*===================Verifier-List====================*/
.veri-bg{background:url(../images/verifier-ban.jpg) no-repeat;    padding: 50px 0px 50px 0px;}
.veri-content{float:left;width:100%;}.veri-content h2{color:#f4b519; font-family: 'fontin_sans_rgbold';font-size:60px;}
#verifier-list input[type=text]{width: 260px;   border: none;   padding: 12px 8px; border-radius: 4px;    margin-right: 25px;}
#verifier-list select{width: 250px;  border: none;   padding: 11px 0px;     margin-right: 25px;   border-radius: 4px;}
.list-submit{width: 113px;    padding: 9px 0px;    background-color: #66cc33;color:#fff; font-family: 'fontin_sans_rgbold';font-size:19px;   border: none;    border-radius: 4px;}
.verif-tab tr th{background-color: #f4b519;width: 85px; text-align:left;   padding: 16px 16px;font-family: 'fontin_sans_rgbold';font-size:16px;}
.verif-tab tr td{ border-bottom:1px solid #c2c2c2;  padding: 20px 15px;font-family: 'fontin_sans_rgbold';font-size:16px;}
.verif-tab tr:hover td{background-color: #d3d3d3;}
.table-button{background-color:#e64817;padding: 9px 17px;float:left;border-radius: 4px;    boder-radius: 4px;    color: #fff;}
.verif-status{width:100%;float:left;}.verif-status h2{background:url(../images/pop-head.jpg) no-repeat;    padding: 5px 15px; color:#fff;font-family: 'fontin_sans_rgbold';font-size:30px;}
.verif-tab td .table-button{ visibility:hidden;}
.verif-tab tr:hover .table-button{ visibility:visible;}
.verif-status ul li{float:left;width:45%;padding: 20px 25px;position:relative;}
.verif-status .track{position: absolute;     padding: 7px 21px;left:28.5%;
    bottom: 5px;background-color: #66cc33; border: none; border-radius: 3px;}.verif-status input[type=text]{ position:relative;width:40%;    padding: 12px 15px;}.verif-status p{    margin-left: 60px;}
.com-bg{background:url(../images/completed-icon.png) 22px center no-repeat;}.verif-status ul:hover{background-color:#e5e5e5;}
.close{background-color:#e64817;color:#fff;border:none;padding: 7px 21px;    border-radius: 4px;}
.tab-pop tr td{padding: 20px 29px;}
.tab-pop tr.gray{background:#e5e5e5;}
.tab-pop tr:last-child td{padding:10px 29px;}
/*Popup*/

h3.pop_title { font-size:30px;font-family: 'fontin_sans_rgbold'; text-transform:uppercase; background:url('../images/popup-title.png') no-repeat; margin:0px;padding:24px 0px; color:#fff; text-align:center;}

.v-center {
  height: 100vh;
  width: 100%;
  display: table;
  position: relative;
  text-align: center;
}

.v-center > div {
  display: table-cell;
  vertical-align: middle;
  position: relative;
  top: -10%;
}

.btn {
  font-size: 20px;  padding:20px 30px;
  font-family: 'fontin_sans_rgbold';
  background-color: #e64817;
  color: #fff;
  text-decoration: none;
  display: inline;
  border-radius: 3px; text-transform:uppercase;
}

.btn:hover {
  background-color: #f66c41;
}

.btn-small {
  padding:10px 30px;
}

.modal-box {
  display: none;
  position: fixed;
  z-index: 1000;
  width: 98%;
  background: white;
  border-bottom: 1px solid #aaa;
  border-radius: 5px;
  box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
  border: 1px solid rgba(0, 0, 0, 0.1);
  background-clip: padding-box;
}
@media (min-width: 32em) {

.modal-box { width:63.3%; }
}

.modal-box header,
.modal-box .modal-header {
  border-bottom: 1px solid #ddd;
}

.modal-box header h3,
.modal-box header h4,
.modal-box .modal-header h3,
.modal-box .modal-header h4 { margin: 0; }

.modal-box .modal-body { }

.modal-box .pop_footer,
.modal-box .modal-footer {
  padding:50px 0px;
  text-align: center;
  width:100%;float:left;
}

.modal-overlay {
  opacity: 0;
  filter: alpha(opacity=0);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.8) !important;
}

a.close {
  line-height: 1;
  font-size: 1.5em;
  position: absolute;
  top: 5%;
  right: 2%;
  text-decoration: none;
  color: #bbb;
}

a.close:hover {
  color: #222;
  -webkit-transition: color 1s ease;
  -moz-transition: color 1s ease;
  transition: color 1s ease;
}

.stu_al_pop_cnt{ text-align:center; line-height:48px; padding:30px 0px; font-size:24px;color:#000000;font-family: 'fontin_sans_rgbold';}
