@import url('bootstrap.css');
@import url('font-awesome.css');
@import url('owl.carousel.css'); 
@import url('owl.theme.css'); 
@import url('owl.transitions.css');  

body{font-family: 'Raleway', sans-serif; letter-spacing:1px;}
header{width:100%; float:left;}
section{width:100%; float:left;}
footer{width:100%; float:left;}
ul{margin:0px; padding:0px;}
li{list-style:none;}
a:hover{text-decoration:none;}
a:focus{text-decoration:none; outline:none;}



header{background:rgb(35, 41, 81); border-bottom:2px #353c65 solid; padding:10px 0;}
header h3{font-size:18px; font-weight:700; color:#fff; text-align:right;}
.logo{width:150px;}
.banner{background:url(../images/new-bg-salespage.jpg) no-repeat; background-size:cover; background-attachment:fixed; padding:60px 0; text-align:center; color:#fff;}
.banner h1{font-size:58px; font-weight:700; margin:0px;}
.banner hr{background:rgb(247, 183, 2); border:none; width:150px; height:5px; margin:20px auto;}
.leftside img{width:250px;}
.leftside h3{font-size:25px; font-weight:500; margin:25px 0;}
.leftside span{text-decoration:underline; font-weight:700;}
.leftside p{font-size:16px; font-weight:500;}

.rightside{margin-top:30px;}
.rightside h2{font-size:34px; color:#fff; opacity:0.8; font-weight:700;}
.rightside h3{font-size:20px; color:#fff; opacity:0.8; font-weight:700; margin:0px;}
.rightside p{font-size:16px; color:#fff; opacity:0.8; font-weight:700; margin:25px 0;}
.rightside input[type="text"],
.rightside input[type="email"]{width:100%; background:#fff; border:1px solid rgba(0,0,0,0.2); border-radius:5px; font-size:16px; padding:12px 18px; box-shadow: inset 0 1px 2px rgba(130,137,150,0.23),0 1px 0 rgba(255,255,255,0.95) !important; color:#1b1b1b; margin-bottom:15px;}
.rightside input[type="submit"]{background-color: rgb(0, 190, 58); font-size:20px; box-shadow: inset 0 1px 0 rgba(255,255,255,0.2); border: 1px solid rgba(0,0,0,0.2); border-radius: 3px; font-weight: 600; padding:10px 25px; margin-top:20px;}

.sectiontwo{padding:60px 0;}
.sectiontwo h2{font-size:20px; font-weight:700;}
.sectiontwo hr{margin:0px; background:rgb(35, 41, 81); border:none; width:250px; height:5px;}
.sectiontwo p{font-size: 18px; color:rgb(0, 0, 0); font-weight:500;}
.sectiontwo ul li{padding-bottom: 6px;
    list-style-type: none;
    margin-bottom: 6px;
    padding-left: 2em; font-size:18px; font-weight:500;

}
.sectiontwo ul li i{margin-left: -2em; font-weight:700;}
.sectiontwo span{text-decoration:underline;}


.fact_sec{text-align:center; background:rgb(35, 41, 81); padding:60px 0 70px 0;}
.fact_sec h2{font-weight:bold; font-size:32px; color:#fff; margin-top:0px;}
.fact_sec hr{background:rgb(247, 183, 2); border:none; width:300px; height:5px; margin:0 auto;}
.box{background:rgb(247, 248, 250); box-shadow:0 2px 5px 2px rgba(0,0,0,0.4); border-radius:20px; padding:15px; font-weight:500; margin-top:30px;}
.fact_sec p{color:rgb(37, 50, 61); font-size:18px; line-height:25px; margin:25px 0;}
.fact_sec p a{color:rgb(0, 190, 58); font-weight:700;}
.fact_sec p a:hover{text-decoration:underline;}
.fact_sec span{text-decoration:underline;}

.logoslider {
    padding: 60px 0;
    text-align: center;
    background: #fbfbfb;
}
.logo-slide {
    margin: 60px 0;
}
.logoslider h3 {
    color: #626262;
    text-transform: uppercase;
}
.logoslider img {
    filter: grayscale(100%);
    width: 100%;
    border: #f8f8f8 solid 1px;
}


footer{background:#171717; padding:30px 0; text-align:center;}



.banner_thank{width:100%; position:relative}
.banner_thank img{width:100%;}
.bannerthanktext{position:absolute; left:0; right:0; margin:0 auto; text-align:center; top:50%; transform: translateY(-50%);}
.bannerthanktext h1{font-size:58px; font-weight:700; margin:0px; color:#fff;}
.bannerthanktext hr{background:rgb(247, 183, 2); border:none; width:150px; height:5px; margin:20px auto;}

.sharesec{margin-top:15px; display:inline-block;}
.sharesec p{display:inline-block;}
.sharesec ul{display:inline-block;}
.sharesec ul li{display:inline-block; padding-left:5px;}
.sharesec ul li a{border:1px #fff solid; width:25px; height:25px; border-radius:50%; color:#fff; display:inline-block; text-align:center; font-size:13px; line-height:25px;} 
.sharesec ul li a:hover{background:rgb(0, 190, 58)}






@media (min-width:320px) and (max-width:767px){
.ph ul li{padding-right:14px;}
.ph ul li:last-child{padding:0px;}
/* .book{display:none;} */
.middle-header{position:relative; background:#000; top:0;}
.topmenu{margin-top:-40px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:#b70e24}
.navbar-default .navbar-toggle .icon-bar{background:#fff;}
.bannertext h2{font-size:16px; line-height:22px; width:100%; margin:0px;}
.bannertext p{width:100%; font-size:14px; line-height:20px; margin-top:15px;}
.btn-hero{margin-top:15px;}
.Pulse{width:40px; height:40px;}
.contain h2{font-size:30px;}
.contain p{font-size:18px; line-height:30px;}
.contain p.fontsize{font-size:24px;}
.contain h3{font-size:18px; line-height:30px;}
.gamechangetext h2{font-size:30px;}
ul.timeline-list li .timeline_content{width:90%; float:none; margin:0 auto; padding:10px; text-align:center;}
.timeline_content p{font-size:18px; line-height:30px;}
ul.timeline-list li:nth-child(2n) .timeline_content{float:none; margin:20px auto; text-align:center;}
ul.timeline-list li::before{display:none;}
.calender_sec h2{font-size:30px; line-height:35px;}
.calender_sec p{font-size:18px; line-height:30px; padding:0px;}
.welcometext h2{font-size:30px; line-height:35px;}
.welcometext p{font-size:18px; line-height:30px;}
.roadmap h2{font-size:30px; line-height:35px;}
.roadmapDiv h3{font-size:20px;}
.roadmapDiv img{width:50px;}
.experience_sec h2{font-size:30px; line-height:35px;}
.organisation_sec h2{font-size:30px; line-height:35px; padding:0px;}
.organ_DIv{min-height:auto; padding-bottom:30px;}
.groth_Sec input{float:left;}
.home-contact h2{font-size:30px; line-height:35px;}
.social{border:none; border-top:1px #b70e24 solid; border-bottom:1px #b70e24 solid; padding:30px 0; margin:30px 0;}



.welcome_sec_about h2{font-size:30px; line-height:35px;}
.welcome_sec_about p{font-size:18px; line-height:30px;}
.Divwrap{display:block;}
.leftsideDiv{width:100%;}
.rightsideDiv{width:100%; padding:15px;}
.rightsideDiv h2{font-size:30px; line-height:35px;}
.experience_sec_about a{padding:10px; font-size:14px;}
.virtual_workshop h2{font-size:30px; line-height:35px;}
.virtual_workshop a{padding:10px; font-size:14px;}
.virtual_workshop img{margin-bottom:30px;}


.keynoteleft{width:100%; padding:15px; float:left;}
.keynoteright{width:100%; padding:15px; float:left;}
.welcome_sec_about p.fontsize{font-size:24px;}

.hdtopic{font-size:30px; line-height:35px;}
.traningcouses .nav-tabs > li{width:50%;}
.nav-tabs{border:none;}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{border:none;}

.popupvideo{width:300px; margin:0 auto;}
.top-hd .pull-right{float:none !important;}

}








@media (min-width:768px) and (max-width:991px){
.navbar-default .navbar-nav > li > a{font-size:10px; padding:0 3px;}
.bannertext h2{font-size:40px; line-height:45px; width:80%;}
.bannertext p{font-size:20px; width:80%; line-height:28px;}
.calender_sec p{padding:0px;}
.organisation_sec h2{padding:0px;}
.organ_DIv{min-height:680px;}



.Divwrap{display:block;}
.leftsideDiv{width:100%;}
.rightsideDiv{width:100%; padding:15px;}
.virtual_workshop img{margin-bottom:30px;}

.keynoteleft{width:100%; padding:15px; float:left;}
.keynoteright{width:100%; padding:15px; float:left;}

.popupvideo{width:600px; margin:0 auto;}

.calender_sec h2{font-size:30px;}
}


@media (min-width:992px) and (max-width:1023px){
.nav > li > a{padding:10px 6px;}
.bannertext h2{font-size:40px; line-height:45px; width:80%;}
.bannertext p{font-size:20px; width:70%; line-height:28px;}
.calender_sec p{padding:0 30px;}

.Divwrap{display:block;}
.leftsideDiv{width:100%;}
.rightsideDiv{width:100%; padding:15px;}
.virtual_workshop img{margin-bottom:30px;}

.keynoteleft{float:left; padding:30px; min-height:392px;}
.keynoteright{float:right; padding:30px;}
}



@media (min-width:1024px) and (max-width:1199px){
.nav > li > a{padding:10px 6px;}
.bannertext h2{font-size:40px; line-height:45px; width:80%;}
.bannertext p{font-size:20px; width:70%; line-height:28px;}
.calender_sec p{padding:0 30px;}
}










