article,aside,blockquote,body,div,figure,footer,header,html,nav,span,strong{margin:0;padding:0;vertical-align:baseline}blockquote{quotes:none;border-left:1px solid #ccc;font-style:italic;margin:0 0 0 2em}img{margin:0;padding:0}article,aside,figure,footer,header,nav{display:block}blockquote:after,blockquote:before{content:none}:focus{outline:0}a{transition:color ease .4s;-moz-transition:color ease .4s;-webkit-transition:color ease .4s;-o-transition:color ease .4s;color:#b6a85b}#footer .copy a:hover,a:hover{text-decoration:none;color:#d95b43}a,a img{border:0}h2,h3,h5{font-weight:700;padding:0}h2{font-size:2.769em}a,h2 a,h2 a:hover{text-decoration:none}h2 a{color:#080806;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}h2 a:hover{color:#d95b43}h3{font-size:2.154em}.logo h2,h2,h3,h5{line-height:1.2em}h2,h3,h5{margin:0 0 18px}h5{font-size:1.231em}img{display:inline-block;vertical-align:text-bottom}p{font-weight:300;margin:0 0 1.5em}strong{font-weight:700}ul{list-style:outside disc;margin:0 0 1.5em 1.5em;padding:0;box-sizing:border-box}li ul{padding:0;margin:0 0 0 2em;list-style-position:outside;list-style-type:circle}html{min-width:960px}.sf-menu a,.sf-menu li,body{position:relative}body{background:url(/wp-content/themes/theme1299/images/body_bg.jpg)left top #555a58;color:#656565;font:100%/1.125em"Trebuchet MS",Arial,Helvetica,sans-serif;min-width:960px}#main{font-size:.75em}#header{height:151px;position:relative;z-index:3;background:url(/wp-content/themes/theme1299/images/header_bg.jpg)left top repeat-x #555a58}#header .container_12,nav.primary{position:relative;z-index:10}.logo{position:absolute;left:-3px;top:77px}.logo h2{font-size:50px;margin-bottom:0}#footer .copy a,.logo h2 a{color:#fff;text-decoration:none;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}nav.primary{z-index:50;height:151px;float:right}.sf-menu,.sf-menu *{margin:0;padding:0;list-style:none}.sf-menu{line-height:1;height:151px}.sf-menu ul{position:absolute;top:-999em;width:140px}.sf-menu ul li{width:100%}.sf-menu li:hover{visibility:inherit}.sf-menu li{float:left}.sf-menu a{display:block;padding:.75em 1em;text-decoration:none;color:#fff}.sf-menu li:hover ul{left:0;top:151px;z-index:99}ul.sf-menu li:hover li ul{top:-999em}ul.sf-menu li li:hover ul{left:140px;top:0}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.sf-menu li:hover{outline:0}.sf-menu>li{width:140px}.sf-menu>li>a{line-height:58px;background:url(/wp-content/themes/theme1299/images/menu_brd.png)left -135px no-repeat;text-align:center;padding:93px 10px 0;font-size:15px;display:block;transition:background-position ease .2s;-moz-transition:background-position ease .2s;-webkit-transition:background-position ease .2s;-o-transition:background-position ease .2s}.sf-menu>li>a:hover{color:#000;background-position:0 0}.sf-menu>li>ul>li>a{padding:10px 15px 10px 25px}.sf-menu>li>ul>li>ul>li>a{padding:10px 15px 10px 20px}.sf-menu>li ul{background:#555a58;font-size:14px}.sf-menu>li ul a:hover{background:#3f4341}.primary_content_wrap{position:relative;z-index:1;padding:26px 0 61px;background:url(/wp-content/themes/theme1299/images/content_bg.jpg)left top repeat-x #fff;font-size:1.083em}.line_ver2{background:url(/wp-content/themes/theme1299/images/line_ver.gif)589px top repeat-y}.featured-thumbnail{float:left}.aligncenter{text-align:center;margin:0 auto;padding:7px;background:#fff;border:1px solid #dbdbdb}#sidebar{padding-top:20px}.widget{margin-bottom:30px}.folio_cycle{list-style:none;padding:0;margin:0}.folio_cycle li,.testimonials li{border:1px solid #e9eae9;transition:box-shadow ease .4s;-moz-transition:box-shadow ease .3s;-webkit-transition:box-shadow ease .3s;-o-transition:box-shadow ease .3s}.folio_cycle li{float:left;width:100px;height:100px;margin:0 0 20px 25px;overflow:hidden}.folio_cycle li:hover,.testimonials li:hover{-moz-box-shadow:0 0 7px rgb(0 0 0/.5);-webkit-box-shadow:0 0 7px rgb(0 0 0/.5);box-shadow:0 0 7px rgb(0 0 0/.5)}.testimonials{list-style-type:none;padding:0;margin:0}.testimonials li{background:#fff;padding:1.5em;margin-bottom:2em;margin-right:5px}.testimonials li blockquote{border:0;background:url(/wp-content/themes/theme1299/images/quotes.png)no-repeat 0 0;margin:0;padding:0}.testimonials li .name-testi{padding:0 0 0 2.2em;text-align:right;font-weight:700}.testimonials li .name-testi a{font-weight:400}#footer{background:url(/wp-content/themes/theme1299/images/footer_bg.jpg)left top repeat-x #57585a;padding:29px 0 19px;color:#fff}#footer .copy{font-size:2em;padding-top:28px}.cust_info{float:right;width:300px;padding:13px 0 13px 49px;border-left:1px solid #7f8083}.cust_info .cust_phone{font-size:1.833em;color:#999}.clearfix:after{font-size:0;line-height:0}.clearfix{display:block}.container_12{margin-left:auto;margin-right:auto;width:960px}.grid_12,.grid_4,.grid_7{display:inline;float:left;position:relative;margin-left:10px;margin-right:10px}.alpha{margin-left:0}.omega{margin-right:0}.container_12 .grid_4{width:300px}.container_12 .grid_7{width:540px}.container_12 .grid_12{width:940px}.container_12 .suffix_1{padding-right:80px}.clearfix:after,.clearfix:before{content:" ";display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.wp-block-image img{box-sizing:border-box;height:auto;max-width:100%;vertical-align:bottom}.wp-block-image .aligncenter{display:table;margin-left:auto;margin-right:auto}.wp-block-image figure{margin:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-text-align-center{text-align:center}.aligncenter{clear:both}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}