.learn {background:url(../images/bglearn.png) no-repeat 0 0;
width: 100%;
height: 584px;}
.learnimg {border-bottom: 1px solid #f1f4f2;margin-top: 80px;}
.learnbox1 {background-color: #ffffff;
border-top: 6px solid #e75f22;width: 100%; height: 200px;}
.learnbox2 {background-color: #ffffff;
border-top: 6px solid #1f8abe;width: 100%; height: 200px;}
.learnbox3 {background-color: #ffffff;
border-top: 6px solid #beb528;width: 100%; height: 200px;}
.learn .text1  {font-family: "Nexa";font-weight: 500; color: #e75f22; font-size: 20px;text-align: center;}
.learn .text2  {font-family: "Nexa";font-weight: 500; color: #1f8abe; font-size: 20px;text-align: center;}
.learn .text3  {font-family: "Nexa";font-weight: 500; color: #beb528; font-size: 20px;text-align: center;}
.learn h4 { font-family: "Nexa"; font-weight: 300; color:#000000;font-size: 17px;text-align: center; }
.centera img {position: absolute; padding-top: 60px; padding-left: 37px;}
.centera .btnlearn11{position: absolute; padding-top: 42px; padding-left: 37px;}
.expand {background: url(../images/expandbg.png) no-repeat 0 0;
width: 100%;
height: 417px;}
.expand h3 {padding-top:80px;text-align: center;font-family: "Nexa"; color:#f7ba00;font-size: 28px;font-weight: 500;}
.expand h4 {padding-top:15px;text-align: center;font-family: "Nexa"; color:#ffffff;font-size: 17px;font-weight: 300;}
.expand h5 {padding-top:15px;text-align: center;font-family: "Nexa"; color:#f7ba00;font-size: 20px;font-weight: 500;}
.videou {padding-top: 50px; width: 100%; height: auto;}
.lastc {background: url(../images/lastc.png) no-repeat 0 0;
	width:100%; height: 448px;}
.lastc h3 {padding-top:60px;font-family: "Nexa"; font-weight: 500; font-size: 28px; color: #0072a7; text-align: center;}	
.lastc h4 {padding-top:30px;padding-bottom:30px;font-family: "Nexa"; font-weight: 300; font-size: 17px; color: #010101; text-align: center;}
.fmenu a{font-weight: 500; font-size: 15px; color: #000000; }

.wrapper {
    max-width: 1200px;
    margin: 0 auto;
}

#header, .call_mob {
    text-align: center;
}

#header2 .text {
    font-size: 55px;
    color: #f0c531;
    text-transform: uppercase;
    font-family: NexaBold;
    margin: 300px 0 10px;
}

#header2 .text2 {
    font-size: 32px;
    color: #fff;
    font-family: NexaBold;
}
.ccenter {text-align: center;}
@media only screen and (max-width:764px){
    .videou {width: 100%;}
    .learn {height: 100%; background-repeat: repeat;    padding-bottom: 60px;}
    .expand {height: 100%; background-repeat: repeat;}
    .lastc {height: 100%; background-repeat: repeat;}
    .contact_me {height: 100%;background-color: #0071a6;}
    #header2 .text {margin: 0 0 0 10px;}
}