@charset "utf-8";
/* CSS Document */
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, 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,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;	vertical-align: baseline;}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1; -webkit-text-size-adjust:100%;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';	content: none;}
table {	border-collapse: collapse;border-spacing: 0;}
::-webkit-input-placeholder {color:#2f2f2f; opacity:1!important; /* for chrome */}
:-moz-placeholder {/* Firefox 18- */color:#2f2f2f; opacity:1!important; /* for chrome */}
::-moz-placeholder {/* Firefox 19+ */    color: #2f2f2f;	 opacity: 1 !important; /* for chrome */}
:-ms-input-placeholder {color: #2f2f2f;    opacity: 1 !important; /* for chrome */}
::-webkit-input-placeholder {color: #2f2f2f!important;}
:-moz-placeholder {/* Firefox 18- */   color:#2f2f2f!important}
::-moz-placeholder {/* Firefox 19+ */   color:#2f2f2f!important;}
:-ms-input-placeholder {color:#2f2f2f!important;}
*{ box-sizing:border-box}
.wrapper{width:1200px; margin:0 auto}
/*header*/
header{float:left; width:100%; padding:10px 0; background:#f0f0f0} 
header .lpu-logo{float:left; }
header .think-big{float:right; padding-top:15px}
/*banner section*/
.banner-section{float:left; width:100%; padding:15px 0 20px 0; background:#f0f0f0; text-align:center;} 
.banner-section h3{color:#000000; font-size:30px; text-transform:uppercase}
.banner-section h3 br{display:none;}
.banner-section h3 span{ color:#fe8900}
.banner-section h5{color:#000000; font-size:20px; text-transform:uppercase; line-height:1.3}
.banner-section .btndiv{ width:100%; float:left; text-align:center; border:none; outline:none; background:#f0f0f0}
.banner-section .btndiv a{cursor:pointer;display:inline-block; background:#f58220; padding:18px 50px; font-size:20px; text-transform:uppercase; border:none; color:#ffffff; border-radius:8px; box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1); margin:10px 0; text-decoration:none; transition: all ease 0.4s; position:relative}
.thumb-section{width:100%; float:left; position:relative;  z-index:2; margin-top:50px;}
.banner-section button a:hover{ background:#000000;}
.thumb-section ul{width:824px; margin:0 auto; position:relative;  z-index:2}
.thumb-section li{float:left; margin-right:17px; margin-bottom:17px;}
.thumb-section li img{width:100%; float:left;}
.thumb-section li:nth-child(6n){margin-right:0;}
.thumb-section-mob{display:none}
.graphics{position:absolute; left:130px; bottom:-30px; z-index:1}
.para{width:100%; float:left; text-align:center; margin:50px 0 10px 0 }
.para h4{color:#000000; font-size:25px; text-transform:uppercase}
.para h4 span{ color:#fe8900}
.para h4 br{display:none;}
/*Your safty*/
.your-safty{width:100%; float:left; background-color:#ffffff; position:relative; text-align:center; padding:55px 0;}
.your-safty h3{font-size:40px; color:#000000;}
.your-safty ul{ padding:65px 0 50px 0;}
.your-safty li{width:23%; margin-right:2%; float:left;}
.your-safty li:last-child{margin-right:0;}
.text_box{float:left; width:100%; }
.text_box .icon3{width:100%; float:left; text-align:left }
.text_box .text3{width:100%; float:left; font-size:18px; line-height:1.4; color:#000; text-align:left; padding-right:20px;}
/*dont wait*/
.dont-wait{width:100%; float:left; background:url(./images/bg.jpg) no-repeat center top/cover;  position:relative;  padding:80px 0;}
.dont-wait h3{font-size:40px; color:#ffffff; text-align:center;}
.dont-wait ul { margin-top:40px}
.dont-wait li {float:left; width:100%; font-size:17px; line-height:1.4; color:#ffffff;  text-align:left;  background:url(./images/bullet-icon1-new.png) no-repeat left top; padding:10px 0 10px 60px;}
/*we are amongest*/
.we-are{width:100%; float:left; background-color:#f58220; position:relative;  padding:75px 0 40px 0; }
.we-are h3{font-size:40px; color:#ffffff; text-align:center;}
.we-are h3 span{font-size:17px; line-height:1.4; color:#ffffff; display:block; margin-top:10px}
.content-section{width:100%; float:left;}
.pointer-section{width:60%; float:left;}
.pointer-section ul { margin-top:40px; padding:30px 0 0 0}
.pointer-section ul strong{text-transform:uppercase; font-size:20px; color:#ffffff; line-height:1.5;  margin-bottom:10px; float:left;}
.pointer-section li {float:left; width:100%; font-size:17px; line-height:1.4; color:#ffffff;  text-align:left;  background:url(./images/bullet-icon2.png) no-repeat 0px 16px; padding:10px 0 0 30px;}
.pointer-section li strong{text-transform:none; font-weight:bold; font-size:17px!important; line-height:1.4; float:none; margin-bottom:0;}
.pointer-section li sup{font-size:75%; margin-top:-10px;}
.img-section{width:40%; float:left;}
.img-section img{width:100%; float:left;}
/*your dreams come true*/
.your-dreams-section{width:100%; float:left; background-color:#efefef; position:relative;  padding:75px 0 110px 0;}
.your-dreams-section h3{font-size:40px; color:#000000; text-align:center;}
.content-section2{width:100%; float:left; padding: 40px 100px;}
.left-para{width:50%; float:left; padding-right:30px;}
.left-para p{font-size:18px; line-height:1.6; color:#000000; display:block; margin-top:10px}
.right-chart{width:50%; float:left;  padding:10px 30px;}
.right-chart .table{width:505px; height:230px; background:url(./images/lines.png) no-repeat right top; border:1px solid #dadada;}
.right-chart .table ul{text-align:center;}
.right-chart .table ul li{display:inline-block; vertical-align:top; height:87px; padding-top:30px;}
.right-chart .table ul li strong{ color:#f58220; font-size:30px; font-weight:bold}
.right-chart .table ul li span{ display:block; font-size:14px; color:#f58220; line-height:20px;}
.right-chart .table ul li:first-child{padding-left:20px;}
.right-chart .table ul li:nth-child(2){padding-left:40px;}
.right-chart .table ul li:nth-child(3){width:45%; padding-left:30px;}
.right-chart .table ul li:nth-child(4){width:40%; margin-right:0px; }
.right-chart .table ul li:nth-child(5){width:45%}
/*footer*/
footer{width:100%; float:left; padding:20px  0 0 0; background:#ffffff;}
/*LPU cpllaborations*/
.lpu-collaborations{width:100%; float:left; }
.lpu-collaborations-inner{width:100%; float:left; margin-top:-130px; background-color:#ffffff; position:relative;  padding:35px 35px ; box-shadow:0px 0px 6px 5px rgba(0,0,0,0.05)}
.lpu-collaborations-inner h3{color:#f58220; font-size:30px;}
.lpu-collaborations-inner h3 span{color:#000000; display:block}
.lpu-collaborations-inner .logo-list{width:100%; float:left;}
.lpu-collaborations-inner .logo-list ul{ margin-top:40px}
.lpu-collaborations-inner .logo-list li{margin-right:30px; float:left; vertical-align:middle; height:60px}
footer .btndiv{width:100%; float:left; text-align:center; margin-top:10px}
footer .btndiv a{display:inline-block; background:#111111; padding:25px 50px; font-size:20px; cursor:pointer; text-transform:uppercase; border:none; outline:none; color:#ffffff; border-radius:8px; box-shadow:0px 0px 5px 5px rgba(0,0,0,0.1); margin:30px 0; text-decoration:none; transition: all ease 0.4s; position:relative}
footer .secure-button a:hover{background:#f58220;}
