*{margin:0px;padding:0px}
body{font-family:Times New Roman;color:#221D1D;font-size:13px}
.clear{clear:both}

#wrapper{width:1006px;height:8669px;margin:10px auto}

/** header section **/
#header_sec{width:100%;height:890px;position:relative}
header{width:100%;font-family:Times New Roman;font-size:25px;color:#EB8C6B}
header h1{margin:60px 65px}
#nav_bar{width:100%;height:78px;background:#989898}
#nav_bar ul{list-style-type:none;margin:0px 61px;position:absolute}
#nav_bar ul li{font-family:Arial;display:inline-block;padding:28px 22px;color:#FFF;font-size:20px}
#nav_bar ul li:hover{color:#222;background:#7A9EAC;}
.header_img_sec{width:100%;height:692px;background: url('images/header_sec_bgimg.jpg') no-repeat;position:relative}
.header_img_sec .ah2, .bh2{position:absolute}
.header_img_sec .ah2{font-size:58px;font-family:'Brush Script MT', cursive;letter-spacing:5px;color:#FFF;margin:460px 0px 0px 480px}
.header_img_sec .bh2{font-size:41px;color:#EB8C6B;font-family:Arial;letter-spacing:-1px;margin:567px 0px 107px 460px}

/** team leaders section **/
#teamlead_sec{width:80%;height:1186px;margin:284px auto}
.ch2{margin-top:20px;font-size:61px;text-align:center;font-weight:100;color:#EB8C6B}
span{padding-bottom:35px;border-bottom:2px solid #EB8C6B}
.p1{font-family:Arial;font-weight:100;margin-top:140px;font-size:19px;color:#111;text-align:center;line-height:17px}
#teamleadimg_sec{float:left}
.teamleadimg1, .teamleadimg2, .teamleadimg3{width:252px;height:556px;margin-top:145px}
.teamleadimg1, .teamleadimg2{margin-right:21px}
#teamleadtext_sec{margin-top:49px}
.teamleadtxt1, .teamleadtxt2, .teamleadtxt3{width:252px;height:200px;float:left}
.teamleadtxt1, .teamleadtxt2{margin-right:21px}
.ah3{margin-top:40px;font-size:25px;font-weight:100;font-family:Arial;text-align:center}
.p2{margin-top:30px;text-align:center;font-size:16px;word-spacing:-2px}
#advantages_sec{width:100%;height:1474px;margin-top:300px}
#advant_bar{width:100%;height:340px;background: url('images/advant_bar_img.jpg') no-repeat}
.advelement1, .advelement2, .advelement3, .advelement4{width:20%;height:170px;float:left;margin-top:110px}
.advelement1{margin-left:90px}
.advelement2{margin-left:25px}
.advelement3{margin-left:20px}
.bh3{color:#C7795A;font-size:50px;font-family:Vani;text-align:center}
.ah4{color:#FFF;font-size:22px;font-weight:100;font-family:Arial;text-align:center}

/** contact us section **/
#contactus_sec{width:100%;height:1490px;background:url('images/contactus_bgimg.jpg') no-repeat;position:relative}
.ch3{padding-top:280px;text-align:center;font-weight:100;font-size:66px;color:#FFF}
.p3{margin-top:78px;text-align:center;font-size:25px;color:#C0C0C0}
.contusform_sec{width:80%;height:740px;margin:110px auto;position:relative}
.contus_form{width:100%;margin:0px auto}
input, textarea, select{font-family:Arial;color:#BFBFBF;background:#0D4460;opacity:0.7;font-size:20px;border:none;margin-bottom:68px;border-bottom:1px solid #BFBFBF}
input{width:390px;height:50px}
.category{margin-left:25px;padding-right:280px;height:50px}
.city{margin-left:28px;padding-right:240px;height:50px}
.mail, textarea{width:100%}
::placeholder {color:#BFBFBF;opacity:1}
.contusbut_img{width:234px;height:70px;background:url('images/contactus_but.jpg') no-repeat;text-align:center;right:0px;position:absolute}
.ah5{font-weight:100;margin:22px auto;font-size:24px}
.ah5 a{text-decoration:none;color:#FFF;font-family:Arial}
.contusbut_img:hover{opacity:0.7}

/** about us section **/
#aboutus_sec{width:94%;height:600px;margin:300px auto}
.aboutus_img{float:left;}
.aboutus_cont{width:428px;height:518px;border:4px solid #E7E7E7;border-radius:8px;float:left;margin:38px 29px;text-align:center;position:relative}
.dh3{font-size:40px;color:#222;font-family:Arial;margin-top:65px;font-weight:100}
.p4{margin-top:35px;font-size:16px;word-spacing:-2px}
.abtcontelement{position:relative}
.abtcircle{margin-top:75px;margin-left:15px;background:#E3E3E3;float:left}
.but1, .but2{padding:15px 10px;margin-top:40px;font-size:16px;font-family:Arial;background:#FFF;border:2px solid #222}
.but1:hover, .but2:hover{background:#222;color:#FFF;}
.line1, .line2, .line3{width:41px;height:2px;background:#555;transform: rotate(90deg);position:absolute}
.line1{margin:19px 48px}
.line2{margin:19px 183px}
.line3{margin:19px 319px}

/** our gallery section **/
#ourgallery_sec{width:100%;height:1260px;margin-top:500px}
.bh4{color:#DA8A79;font-size:70px;font-weight:100;text-align:center}
.p5{margin-top:95px;color:#222;font-size:22px;font-family:Arial;text-align:center}
.ourgallimgs{width:100%;margin-top:175px}
.ourgallimg{width:200px;height:760px;margin-left:-2px}
.ourgallbar{width:100%;height:72px;margin-top:-3px;background:#EBEBEB;}
.ourgallarrow1{float:left;margin:6px 40px;display:block}
.ourgallarrow2{float:right;margin:6px 40px;}
.ourgallarrow1:hover, .ourgallarrow2:hover {filter: none;-webkit-filter: grayscale(0);-webkit-transform: scale(1.01)}
	
/** top footer section **/
#topfooter_sec{width:100%;height:300px;background:url('images/topfooterbg_img.jpg') no-repeat}

/** bottom footer section **/