a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,mark,menu,nav,nav li,nav ul,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none;margin:0;padding:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}.txt-rt{text-align:right}.txt-lt{text-align:left}.txt-center{text-align:center}.float-rt{float:right}.float-lt{float:left}.clear{clear:both}.pos-relative{position:relative}.pos-absolute{position:absolute}.vertical-base{vertical-align:baseline}.vertical-top{vertical-align:top}.underline{padding-bottom:5px;border-bottom:1px solid #eee;margin:0 0 20px 0}nav.vertical ul li{display:block}nav.horizontal ul li{display:inline-block}img{max-width:100%}body{font-family:verdana,arial,helvetica,helve,sans-serif}.wrap{width:80%;margin:0 auto}.header{background:#262626}.logo{float:left;margin-top:8px}.top-nav{float:right}.top-nav ul li{display:inline-block;float:left}.top-nav ul li a{color:#8d8d8d;font-family:Roboto,sans-serif;font-size:.9em;display:block;text-transform:uppercase;padding:30px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.top-nav li.active>a,.top-nav li>a:hover{background:#ff8310;color:#fff}.main{width:70%}.banner-withtext{float:right;width:20%;background:#ff8310;padding:86px 0 69px 25.3px}.banner-withtext h2,.banner-withtext h3{color:#333;font-family:Roboto,sans-serif;font-size:3em}.banner-withtext h2{color:#fff}.banner-withtext p{font-family:Arial,Helvetica,sans-serif;font-size:.8em;color:#fff;line-height:1.8em}.Lets-start{background:#f2f2f2;font-family:Roboto,sans-serif;font-size:1.5em;float:right;width:21.84%;text-align:center;padding:48.5px 0;border:1px ridge #ddd;border-left:none;border-top:none}.Lets-start a{background:#333;color:#fff;padding:10px 30px;border-radius:.3em;text-transform:uppercase;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.Lets-start a:hover{color:#ff8310}.banner-slider{background-image:url(../images/banner-bg1.png)}.box{background:#f2f2f2}.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 1.6%}.images_1_of_5{width:15.72%;padding:1.5%;text-align:center}.images_1_of_5 img{max-width:100%;display:inline-block}.images_1_of_5 h2{color:#ff8310;margin-top:.4em;margin-bottom:.2em;font-size:1.2em;font-weight:400;letter-spacing:-1px;font-family:Roboto,sans-serif}.images_1_of_5 p{font-family:Arial,Helvetica,sans-serif;padding:.3em 0;font-size:.8125em;color:#9b9b9b;line-height:1.8em;margin-bottom:1em}.images_1_of_5 .button{margin-top:.3em;line-height:1.9em}.images_1_of_5 .button a{font-size:.8em;font-family:Roboto,sans-serif;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;border:#fff 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px #cfcece;-moz-box-shadow:0 0 3px #cfcece;box-shadow:0 0 3px #cfcece;text-transform:uppercase;color:#000;padding:13px 17px 13px 17px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.images_1_of_5 .button a:hover{border:1px solid #111;background:#111;text-decoration:none;color:#ff8310}@media only screen and (max-width:1024px){.wrap{width:90%}}.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 0 1% 1.6%}.images_1_of_3{width:29.2%;padding:1.5%;box-shadow:0 0 10px #d8d8d8}.images_1_of_3 img{max-width:100%;display:block}.images_1_of_3 h2{color:#494949;margin-top:.4em;margin-bottom:.2em;font-size:1em;font-family:Roboto,sans-serif;text-transform:uppercase;letter-spacing:-1px;text-shadow:0 0 10px #fff}.images_1_of_3 p{font-family:Arial,Helvetica,sans-serif;padding:.3em 0;font-size:.8125em;color:#9b9b9b;line-height:1.8em}.images_1_of_3 .button{margin-top:.3em;line-height:1.9em}.images_1_of_3 .button a{font-size:.7em;font-family:Roboto,sans-serif;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;border:#fff 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px #cfcece;-moz-box-shadow:0 0 3px #cfcece;box-shadow:0 0 3px #cfcece;text-transform:uppercase;color:#000;padding:8px 12px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.images_1_of_3 .button a:hover{border:1px solid #111;background:#111;text-decoration:none;color:#ff8310}@media only screen and (max-width:1024px){.wrap{width:90%}}@media only screen and (max-width:640px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_3{width:94%;padding:3%}}@media only screen and (max-width:480px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_3{width:92%;padding:4%}}@media only screen and (max-width:640px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_5{width:94%;padding:3%}}@media only screen and (max-width:480px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_5{width:92%;padding:4%}}.grids{width:70%;float:left}.grids h4,.slidebar h4{color:#333;margin-top:2em;margin-bottom:.7em;font-size:1.5em;font-weight:400;letter-spacing:-1px;font-family:Roboto,sans-serif}.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1;margin:0 0 18px 0}.col{display:block;float:left;margin:0 0 0 1.6%}.text{display:block;float:left;margin:0 0 0 3.6%}.images_1_of_2{padding:1.5%;border-bottom:1px solid #f0f0f0;padding-bottom:12px}.list_2_of_1{width:60%}.images_1_of_2 img{max-width:100%;display:block}.list_2_of_1 h2{color:#494949;margin-top:0;font-size:1em;font-family:Roboto,sans-serif;font-weight:400;letter-spacing:-1px;text-transform:uppercase}.list_2_of_1 p{font-family:Arial,Helvetica,sans-serif;padding:.3em 0;font-size:.8125em;color:#9b9b9b;line-height:1.8em}.list_2_of_1 .button{line-height:1.9em;margin-top:.5em}.list_2_of_1 .button a{font-size:.8em;font-family:Roboto,sans-serif;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;border:#fff 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px #cfcece;-moz-box-shadow:0 0 3px #cfcece;box-shadow:0 0 3px #cfcece;text-transform:uppercase;color:#000;padding:10px 12px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease;float:right}.list_2_of_1 .button a:hover{border:1px solid #303030;background:#111;text-decoration:none;color:#ff8310}@media only screen and (max-width:1024px){.wrap{width:90%}}@media only screen and (max-width:640px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_2{width:94%;padding:3%}.listimg_2_of_1{width:100%}.list_2_of_1{width:100%}}@media only screen and (max-width:480px){.wrap{width:95%}.col{margin:2% 0 2% 0}.images_1_of_2{width:92%;padding:4%}.listimg_2_of_1{width:100%}.list_2_of_1{width:100%}}.slidebar{float:right}.slidebar{float:right;width:29%}.footer{background:#262626;padding:3px 0;margin-top:20px}.left-footer{float:left}.right-footer{float:right}.right-footer p{color:#7b7b7b;font-family:Roboto,sans-serif;font-size:.9em;margin-top:15px}.right-footer p a{color:#c2c2c2;-webkit-transition:all .9s;-moz-transition:all .9s;-o-transition:all .9s;-ms-transition:all .9s;transition:all .9s}.right-footer p a:hover{color:#ff8310}.image{clear:both;padding:0;margin:0;padding:.7% 0 1.5% 0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.grid{display:block;float:left;margin:0 0 0 1.6%}.grid:first-child{margin-left:0}.images_3_of_1{width:30.2%}.span_2_of_3{width:68.2%}.images_3_of_1 img{max-width:100%;display:block;width:100%}.span_2_of_3 h2{color:#494949;margin-bottom:.3em;font-size:1.5em;font-family:Roboto,sans-serif;text-transform:uppercase;font-weight:400;margin-top:0;letter-spacing:-1px}.span_2_of_3 p{font-family:Arial,Helvetica,sans-serif;padding:.3em 0;font-size:.8125em;color:#9b9b9b;line-height:1.8em}.span_2_of_3 .button{margin-top:.3em;line-height:1.9em}.span_2_of_3 .button a{font-size:.8em;font-family:Roboto,sans-serif;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;border:#fff 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px #cfcece;-moz-box-shadow:0 0 3px #cfcece;box-shadow:0 0 3px #cfcece;text-transform:uppercase;color:#000;padding:6px 15px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease;float:right}.span_2_of_3 .button a:hover{border:1px solid #111;background:#111;text-decoration:none;color:#ff8310}@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:95%}.image{padding:3%}.col{margin:2% 0 2% 0}.grid{margin:0}.images_3_of_1{width:100%}.span_2_of_3{width:100%}}@media only screen and (max-width:480px){.wrap{width:90%}.image{padding:5%}.col{margin:2% 0 2% 0}.grid{margin:0}.images_3_of_1{width:100%}.span_2_of_3{width:100%}}.about h4,.services h4{color:#333;margin-top:.4em;font-size:2em;font-weight:400;font-family:Roboto,sans-serif}.about,.services{border-bottom:1px solid #f0f0f0;padding-bottom:8px}.error-page{text-align:center;margin-bottom:30px;border-bottom:1px solid #f0f0f0;padding-bottom:40px}.error-page h3,.error-page h4{color:#333;margin-top:.4em;font-size:2em;font-weight:400;font-family:Roboto,sans-serif}.error-page h4{font-size:10em;color:#ff8310;margin:0}.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.col{display:block;float:left;margin:1% 2.5% 1% 0}.span_2_of_3{width:63.1%;padding:1.5%}.span_1_of_3{width:29.2%;padding:1.5%}.span_1_of_3 h2,.span_2_of_3 h2{color:#333;margin-top:.4em;margin-bottom:.7em;font-size:1.5em;font-weight:400;letter-spacing:-1px;font-family:Roboto,sans-serif}.contact-form{position:relative;padding-bottom:30px}.contact-form div{padding:5px 0}.contact-form span{display:block;font-size:.8125em;color:#333;padding-bottom:5px;font-family:Roboto,sans-serif}.contact-form input[type=text],.contact-form textarea{padding:8px;display:block;width:98%;background:#fcfcfc;border:none;outline:0;color:#464646;font-size:.8125em;font-family:Arial,Helvetica,sans-serif;box-shadow:inset 0 0 3px #c7c7c7;-webkit-box-shadow:inset 0 0 3px #c7c7c7;-moz-box-shadow:inset 0 0 3px #c7c7c7;-o-box-shadow:inset 0 0 3px #c7c7c7;-webkit-appearance:none}.contact-form textarea{resize:none;height:120px}.contact-form input[type=submit]{font-size:1em;font-family:Roboto,sans-serif;background-color:#f7f7f7;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#ececec));background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;border:#fff 1px solid;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 0 3px #cfcece;-moz-box-shadow:0 0 3px #cfcece;box-shadow:0 0 3px #cfcece;text-transform:uppercase;color:#000;padding:13px 17px 13px 17px;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease;cursor:pointer}.contact-form input[type=submit]:hover{border:1px solid #111;background:#111;text-decoration:none;color:#ff8310}.contact-form input[type=submit]:active{background-color:#f7503d}.company_address{padding-top:26px}.company_address p{font-family:Arial,Helvetica,sans-serif;padding:.2em 0;font-size:.8125em;color:#9b9b9b;line-height:1.5em}.company_address p span{text-decoration:underline;color:#333;cursor:pointer;font-family:Roboto,sans-serif}.map{margin-bottom:15px}@media only screen and (max-width:1024px){.wrap{width:95%}}@media only screen and (max-width:800px){.wrap{width:95%}.span_2_of_3{width:94%;padding:3%}.col{margin:1% 0 1% 0}.span_1_of_3{width:94%;padding:3%}}@media only screen and (max-width:640px) and (min-width:480px){.wrap{width:95%}.span_2_of_3{width:94%;padding:3%}.col{margin:1% 0 1% 0}.span_1_of_3{width:94%;padding:3%}.contact-form input[type=text],.contact-form textarea{width:97%}}@media only screen and (max-width:480px){.wrap{width:95%}.span_2_of_3{width:90%;padding:5%}.col{margin:1% 0 1% 0}.span_1_of_3{width:90%;padding:5%}.contact-form input[type=text],.contact-form textarea{width:92%}}@media only screen and (max-width:1366px){.wrap{width:95%}}@media only screen and (max-width:1280px){.wrap{width:90%}.flexslider{width:77%;float:left;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);-webkit-box-shadow:0 1px 4px rgba(0,0,0,.2);-moz-box-shadow:0 1px 4px rgba(0,0,0,.2);-o-box-shadow:0 1px 4px rgba(0,0,0,.2);zoom:1}.banner-withtext{float:right;width:21.599%;background:#ff8310;padding:30px 0 69px 4.3px}.span_2_of_3{padding:0 1.5%}}@media only screen and (max-width:1024px){.wrap{width:90%}.flexslider{width:75%}.banner-withtext{float:right;width:21.5%;background:#ff8310;padding:20px 0 24px 4.3px}.banner-withtext h2,.banner-withtext h3{font-size:2em;padding-left:12px}.banner-withtext p{padding-left:12px}.Lets-start a{padding:9px 15px}.Lets-start{font-size:1em;padding:33.9px 0;border:none}.p1{display:none}.last{display:none}}@media only screen and (max-width:800px){.wrap{width:760px}.banner-slider{background-image:none}.banner-withtext{width:21.42%}.banner-withtext h2,.banner-withtext h3{font-size:1.49em;padding-left:6px}.banner-withtext p{padding-left:6px}.Lets-start{padding:28px 0}.grids{float:none;width:100%}.slidebar{display:none}.col{margin:1% 1.133% 1% 0}.top-nav ul li a{padding:30px 20px}}@media only screen and (max-width:640px){.wrap{width:90%}.logo{float:none;text-align:center;margin:0}.banner-withtext{width:21.233%;padding:48px 2.11px}.banner-withtext p{display:none}.Lets-start{padding:15px 0 14px 0}.flexslider{width:100%;float:none}.Lets-start a{padding:6px 8px}.main{width:100%}.top-nav{float:none;text-align:center}.top-nav ul li a{padding:30px 27.5px}.images_1_of_3 img{max-width:100%;display:block;text-align:center;margin:0 auto}.header{padding:13px 0 0 0}}@media only screen and (max-width:480px){.wrap{width:90%}.top-nav ul li a{padding:20px 13.1px}.banner-withtext{width:20.92%;padding:41.5px 2.11px}.banner-withtext h2,.banner-withtext h3{font-size:1em}.Lets-start{padding:8px 0 0 0}.Lets-start a{padding:6px 3px;font-size:.8em}.right-footer p{font-size:.6em;margin-top:19px}}.about-page,.about-team,.codes,.contact,.gallery,.welcome{padding:4em 0}h2.title,h3.title{font-family:Audiowide-Regular;font-size:3em;text-align:center;color:#555;padding-bottom:20px}.welcome h4{font-size:1.8em;text-align:center;margin:1em 0;color:#333;font-family:Roboto-Regular;letter-spacing:6px}.welcome p.title{font-size:1.1em;color:#999;text-align:center;line-height:1.8em;width:80%;margin:0 auto 5em;font-family:Roboto-Regular}.welcome-row{margin:0 auto;width:90%}.welcome-grids{border:2px solid #8eb021;padding:2.5em 2em;width:21%;position:relative;transition:.5s all;-webkit-transition:.5s all;-o-transition:.5s all;-moz-transition:.5s all;-ms-transition:.5s all;overflow:hidden}.welcome-grids.welcome-mdl{margin:0 4em}.welcome-grids.welcome-mdl1{margin-right:3.7em}.welcome-grids h5{font-size:1.1em;color:#333}.welcome-grids p{font-size:1em;color:#999;margin-top:1em}.welcome-icon{position:absolute;top:0;left:0;display:block;background-color:#676d54;width:100%;height:100%;transition:.5s all}.welcome-icon span{display:block;text-align:center;padding:3.1em 0}.welcome-icon i.fa{font-size:2.5em;color:#fff;border:1px solid rgba(255,255,255,.7);border-radius:68%;padding:.6em}.welcome-grids:hover div.welcome-icon{top:100%}.services-section{padding:1.5em 0;background-color:#ecf0f1}.services-section h3{font-size:3em;font-family:Raleway,sans-serif;text-transform:capitalize;color:#b81b32;text-align:center;font-weight:600}.service-icon{float:left;width:18%;margin-right:4%}.service-heading{float:left;width:78%;margin-top:.5em}span.glyphicon.glyphicon-calendar{font-size:2.5em;color:#222}span.glyphicon.glyphicon-globe{font-size:2.5em;color:#222}span.glyphicon.glyphicon-wrench{font-size:2.5em;color:#222}span.glyphicon.glyphicon-star-empty{font-size:2.5em;color:#222}span.glyphicon.glyphicon-cog{font-size:2.5em;color:#222}span.glyphicon.glyphicon-user{font-size:2.5em;color:#222}.services-grid{margin-top:1.5em}.service-heading h4{font-size:1.5em;color:#222;text-transform:capitalize;font-weight:600;font-family:Raleway,sans-serif}.services-grid p{font-size:1em;line-height:2em;color:#777;margin-top:.5em}.few{padding-bottom:15px}