*{margin:0; padding:0}
body{background:#fff;font-family:"Century Gothic",'Century Gothic W01',Verdana,Arial,Helvetica;}
 
a{color:black }
h4{margin-top: 0; margin-bottom: 0rem;font-weight: 300} 

.spanbold{font-weight:bold;}
h3,h1,h2,h4,p{color:#47a3da; color:gray}
p{font-size:18px!important}
.left{text-align:left}
.ulnav{position:absolute; right:70; }	
.hidemain{position:relative; height:65px }
.nobackground{font-size:25px; width:auto; margin:15px 50px 50px 70px; position:absolute; left:0; color:gray}

.backtotop{color:orange}

  
/*about info*/
 
.about{text-align: left}
.about h2{text-transform: uppercase; font-size:50px; font-weight:400}
.about h2, .about p{transition:all 3s ease;}
.about.hidden h2{opacity:0; transform:translate3dd(0px, -50px, 100px) rotateY(-40deg); }
.about.hidden p{opacity:0; transform:translate3dd(0,0, 400px) rotateY(40deg)}
/*end about info*/


/*about2 to the real about info*/
.section{max-width:950px; border:0px solid red;  ppadding: 50px 0; mmax-width: 740px; margin: 0 auto; text-align: center; padding-bottom:50px; transform-style: preserve-3d; transform: perspective(50000px); font-weight: normal;} 
.about2{text-align: }
.about2 h2{text-transform: uppercase; font-size:50px; font-weight:400; margin-top:50px}
.about2 h2, .about2 p{transition:all 2s ease;}
.about2.hidden h2{opacity:0; transform:translate3dd(0px, -50px, 500px) rotateY(-40deg); }
.about2.hidden p{opacity:0; transform:translate3dd(0,0, 1000px) rotateY(0deg)}
/*end about info*/




/*about2 to the slides info*/
 
.about4{text-align: }
.about4 h2{text-transform: uppercase; font-size:50px; font-weight:400}
.about4 h2, .about4 p{transition:all 2s ease;}
.about4.hidden h2{opacity:0; transform:translate3dd(0px, -50px, 500px) rotateY(-40deg); }
.about4.hidden p{opacity:0; transform:translate3dd(0,0, 400px) rotateY(40deg)}
/*end about info*/




.normalwight{ font-weight:normal!important}
.boldlwight{ font-weight:bold!important}

.tsmall{height:50px}