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;vertical-align:baseline}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}nav.vertical ul li{display:block}nav.horizontal ul li{display:inline-block}img{max-width:100%}body{background:#f4f4f4;border-top:3px solid #454545}.header{border-bottom:3px solid #fc3}.logo{text-align:center;margin:19px 0 0}.content{padding:0 12px}.grid{float:left;width:48.4%;border:1px solid #dbdbdb;margin-bottom:10px}.grid:first-child,.grid:nth-child(3){margin-right:2.58%}.grid h3{font-size:14px;font-weight:400;line-height:1.8em;text-transform:uppercase;color:#fff;background:url(../images/grid-h.webp) 0 0 repeat;margin:10px}.grid h3,.grid p{font-family:Arial,Helvetica,sans-serif;text-align:center}.grid p{color:#6a6a6a;font-size:.875em;padding:5px 0 10px;line-height:1.5em;width:93%;margin:0 auto}.grid img{padding:0 10px;width:85.5%}.last-grid{margin-right:0}.button{padding:10px 0;display:block;border-top:1px solid #dbdbdb}.button,.button1{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.2em;text-decoration:none;text-transform:uppercase;text-align:center;margin:0 auto;color:#fc3}.button1{padding:5px 0}.boxs{background:rgba(227,227,225,.44);padding:0}.box h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545}.box span{display:block;color:#fc3;font-size:.875em;font-weight:700}.box p{color:#6a6a6a;font-size:.875em;padding:0 0 10px;line-height:1.8em}.box p,.box p a{font-family:Arial,Helvetica,sans-serif}.box p a{font-weight:700;color:#fc3}.center-box ul li{display:block;padding:0 0 5px}.center-box ul li a{font-size:12px;line-height:22px;text-transform:uppercase;color:#454545;font-family:Arial,Helvetica,sans-serif}.center-box ul li:before{content:url(../images/marker.webp);padding:10px 10px 0 0}.footer-left{text-align:center}.footer-left p{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545;padding:10px 0}.footer-left p a{color:#fc3}.footer-right ul li{display:inline-block;margin:0 0 0 103px;padding:2px 0}.footer-right ul li a{color:#6a6a6a;font-size:.875em;line-height:1.8em;width:89%;font-family:Arial,Helvetica,sans-serif}.footer-right ul li a:hover{color:#fc3}.footer-right ul li:before{content:url(../images/marker1.gif);padding:10px}.top-link{text-align:center;background:rgba(227,227,225,.44);padding:10px 0;margin-top:31px}.top-link a{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545}.top-link a:hover{color:#fc3}.about-grid h3{font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545}.about-grid span{padding:5px 0 1px;line-height:1.5em;font-weight:700;display:block}.about-grid p,.about-grid span{font-family:Arial,Helvetica,sans-serif;color:#6a6a6a;font-size:.875em}.about-grid p{line-height:1.8em}.center-grid1 p{padding:0 0 10px}.center-grid1 label{font-size:14px;line-height:22px;text-transform:uppercase;color:#fc3;font-family:Arial,Helvetica,sans-serif;cursor:pointer}.center-grid1 label:hover{color:#454545}.about-team-left{float:left;width:25%}.about-team-right{float:right;width:70%}.about-team-right p{font-family:Arial,Helvetica,sans-serif;color:#6a6a6a;font-size:.875em;padding:0 0 10px;line-height:1.8em}.client{padding-bottom:10px}.service-content h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545}.service-content ul li{display:block}.service-content ul li span{width:16%;float:left;font-size:1.5em;color:#454545;font-family:Arial,Helvetica,sans-serif;height:120px}.service-content ul li p{font-family:Arial,Helvetica,sans-serif;color:#6a6a6a;font-size:.875em;padding:5px 0 10px;line-height:1.8em}.service-content ul li p a{font-size:1em;display:block}.service-content ul li p a,.services-sidebar h3{color:#454545;font-family:Arial,Helvetica,sans-serif}.services-sidebar h3{font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase}.services-sidebar ul li a{display:block;font-family:Arial,Helvetica,sans-serif;font-size:1em;color:#454545;transition:.5s ease;-o-transition:.5s ease;-webkit-transition:.5s ease}.services-sidebar ul li a:hover{color:#fc3}.services-sidebar ul li{border-bottom:1px dashed hsla(0,0%,75.3%,.33);background:url(../images/marker.webp) 0 15px no-repeat;padding:9px 13px 8px 23px}.services{padding-top:10px}.gallerys h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;margin:0;text-transform:uppercase;color:#454545}.gallery-grid p{font-size:.875em;padding:.2em 0 .4em;color:#6a6a6a;line-height:1.8em}.gallery-button a,.gallery-grid p{font-family:Arial,Helvetica,sans-serif}.gallery-button a{font-size:14px;font-weight:400;line-height:1.2em;text-decoration:none;text-transform:uppercase;text-align:center;margin:0 auto;color:#fc3}.gallery-button a:hover{color:#454545}.grid2{margin:15px 0}.gallery-grids{margin-bottom:30px}.projects-bottom-paination ul li{display:inline-block}.projects-bottom-paination{text-align:center;padding-bottom:20px}.projects-bottom-paination li a{font:400 12px/1.2em Arial;color:#5a5a5a;padding:5px 10px;background:#fff;text-decoration:none;text-shadow:none;border:1px solid #e9e9e9;margin-top:16px}.projects-bottom-paination li.active>a,.projects-bottom-paination li>a:hover{background:#fc3;color:#fff}.gallery-grid h4{font-size:15px;line-height:15px;text-transform:uppercase;color:#454545;font-family:Arial,Helvetica,sans-serif;cursor:pointer;padding:7px 0 2px}.gallery-grid h4:hover{color:#fc3}.section{clear:both;padding:0;margin:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span_1_of_3 h3,.span_2_of_3 h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.8em;text-transform:uppercase;color:#454545;margin:0 0 12px}.contact-form{position:relative;margin-top:10px}.contact-form div{padding:0}.contact-form span{display:block;font-size:.8em;color:#454545;padding-bottom:5px;font-family:Arial,Helvetica,sans-serif}.contact-form input[type=text],.contact-form textarea{padding:5px;display:block;width:94%;border:none;outline:none;color:#464646;font-size:.8125em;font-family:Arial,Helvetica,sans-serif;border:1px solid hsla(0,0%,75.3%,.41);-webkit-appearance:none}.contact-form textarea{resize:none;height:120px}.contact-form input[type=submit]{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:1.2em;text-decoration:none;text-transform:uppercase;text-align:center;margin:0 auto;color:#fc3;border:none;outline:none;background:none;cursor:pointer}.contact-form input[type=submit]:active,.contact-form input[type=submit]:hover{color:#454545}.company_address p{font-size:.875em;color:#6a6a6a;line-height:1.8em;font-family:Arial,Helvetica,sans-serif}.company_address p span{text-decoration:underline;color:#454545;cursor:pointer}.map{margin-bottom:15px}#header{padding:10px 0;background:#f2f2f2;text-align:center}ul#w3-unav-links li{background:none;padding:0}#w3-mobile-options{position:absolute;right:0;overflow:hidden;padding:0;margin:0;top:1px}#w3-mobile-options li{float:left;list-style-type:none}#w3-mobile-options li a{display:block;color:transparent;width:40px;height:76px;cursor:pointer;margin-right:4px}#w3-mobile-options #w3-search-trigger a{background:url(../images/search1.png)no-repeat 9px 27px}#w3-menu-links{background:#02416b;border-top:1px solid #4978b1;border-bottom:2px solid #4978b1;padding:0 15px;display:none}#w3-menu-links li{padding:10px 0;background:none}#w3-search-module{background:#f1f1f1;border-top:1px solid #ddd;border-bottom:1px solid #fff}input#q{padding:5px 0;border:1px solid #dfdfdf;font-size:13px;color:#666;width:100%;outline:none;-webkit-appearance:none}input{font-family:arial,sans-serif;outline:none}#w3-search,#w3-search-form #w3-search,#w3-search-form span.w3-access{display:none}input.w3-btn-search{vertical-align:bottom;padding:0;margin:0}#w3-search-form{padding:10px 15px}form{margin:0}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}nav ul{padding:0;margin:0 auto;display:none;background:#fff;font-family:Arial,Helvetica,sans-serif}nav li{display:block}.image-slider{text-align:center}nav a{display:block;background:#3c3c3c;position:relative;color:#fff;padding:8px;text-transform:uppercase;font-size:13px}.clearfix img{text-align:right;float:right;margin:-3px 0 0}nav li a{border-bottom:1px solid #f5f5f5;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;font-size:.8em;text-transform:uppercase}nav li:last-child a{border-right:0}nav a:active,nav a:hover{color:#fc3}nav a#pull{display:block;background:#454545;width:100%;position:relative;color:#fff;text-transform:uppercase;font-size:13px}nav a#pull:after{background:url(../images/nav-icon.webp) 10px -1px no-repeat;content:"";width:30px;height:30px;display:inline-block;position:absolute;right:15px;top:10px}.banner{text-align:center}.navgation-links ul li a{background:#fff;display:block;margin:2px 0;padding:5px;color:#3c3c3c;font-family:Arial,Helvetica,sans-serif;font-size:.875em}
:root{--g0dd14b4fbb:1}
