@media screen{.clear{clear:both}.group:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.pagewrap{width:95%;max-width:1200px}h3{font-size:21px;color:#534e4e;font-weight:700}h4{color:#534e4e}.home .header{border-bottom:5px solid #fff}.heroimage{float:left;width:100%;padding:250px 0 25px;background-position:center top;background-size:cover;background-repeat:no-repeat;text-align:center;margin:0}.heroimage a{display:inline-block;border:1px solid #fff;width:400px;padding-top:150px;text-decoration:none;color:#fff;background-position:center top;background-size:cover;background-repeat:no-repeat;transition:all .25s linear;font-size:18px;margin-bottom:5px}.heroimage a span{width:100%;padding:8px 0;background-color:rgba(0,0,0,.8);display:inline-block;transition:all .25s linear}.heroimage a:hover{border:1px solid #3da3b3;box-shadow:0px 0px 10px black}.heroimage a:hover span{background-color:#3da3b3}.heroimage h1{color:#fff;text-transform:uppercase;font-weight:400;letter-spacing:2px;margin-top:25px}.hometealbar{padding:25px 0;background-color:#3da3b3;color:#fff;text-align:center;font-size:18px;float:left;clear:both;width:100%}.hometealbar .post{padding-top:0;margin:0 auto}.hometealbar p{margin:0}.hometealbar a{color:#fff;background-color:#3da3b3;text-transform:uppercase;text-decoration:none;padding:10px 15px;font-weight:400;border:1px solid #fff;display:inline-block;margin-top:15px}.hometealbar a:hover{background-color:#f3b970;border:1px solid #fff}.homeservices{text-align:center;padding:50px 0;float:left;width:100%}.homeservices h3{text-transform:uppercase;letter-spacing:2px;font-weight:400;color:#3da3b3;font-size:48px;width:90%;max-width:450px;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABFCAMAAAA7M5XHAAAAb1BMVEVMaXE8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orJCze/RAAAAJHRSTlMA4EAg8BBgwIAw0KBwUJCw8vX29/rzpuK4nNno3ZKY7ay1/vjePWsuAAAACXBIWXMAAAsSAAALEgHS3X78AAACQ0lEQVRIiZVX15LjMAxTL5bL7t226w3//403EqXEsWOZwUMyGRMmCdCUIw5h6wV9FLCBk+W3HdLu0l1EwJV4+HuX9/DAIoRIYBIiAAihAczUiQph8SGoXShhJsIIYBJ6XAxkcvfadwOJ44kQgHc3AGaOu1DCAmKgEf69AtLt4hosgNQIRoiPv91wIVQOzH0ZAEscAAS7i1q3kAlD7eENgDyqvSKU2mOR5zkn6d5ekIxAIANqO12UHrK39hdoNg4RiysWJI/N7Y67oNvqQ/4ayIDhvB6PYhk1kXA+c1nHwQqbDXjPZZ3p46sDE4CX6l4XvgmamIJSHLQQH5yCWrf5zpIynSGiWuB4CZoDUJ6XoA4q8DN/cBK0FN9B64IB6uJzeez7UPGmqPOKAJPUinG6uUrxPqeZDDgazWhjIewro4XmWZmf+kifwKPlULS/zqCbPIpJaJMHqTgiietw4wuX0JT6xiaISbZGmARhx0qRu0uHiONvjkpxCiFMdBxpxuxdJJ11dfpkw9hLt0i2mN7fqW1j0wqIM2cnuSsDP1gyrRm8cY3XPl4uZ38fTq4y8KyLwQ+A/8NZGzcID4xTgWZ4lzHNPiNMvBSjuZr39sToIpqVSM+chX/DAGchR7lhdF8DMuz88IDodKnrUxndXcQeKgRfXh0dl3HB44y8+g3D8ew5nXZfn1jnqdvI6/sv99pjC9NNsnWvCNx7cY2bDFKVGmU4LsytKPXWcZbAMh5y9Jjyk7GMKxe0m70xPjjF/YNTeUqI/8aHYhdq+5MxAAAAAElFTkSuQmCC");background-size:contain;background-position:top left;background-repeat:no-repeat;display:inline-block}.homeservices h3 span{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAABFCAMAAAA7M5XHAAAAclBMVEVMaXE8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orI8orLbFsdGAAAAJXRSTlMA4EAgYPAQwIAw0KBwUJCw9vXz9+Km+rjd2euc6JLymO2s+P61ONHxjgAAAAlwSFlzAAALEgAACxIB0t1+/AAAAk1JREFUSImNV9m22yAMBGMM3nDv1n1v5/9/sUcIHMekluYpOcxYywjFMfdw5dtglJgnptpeKQjIih4Ym7OHCMBsjNmA8OiY0MUYthg7zj4BcMYA1yFcP1v4bXFmBbCwIDW0e4zJA1P/CkQWcE7DdFF+b4Hn31UA5mNreCfJnw/G+CqYAVx6MkQA07gB8NQREnYN674WC+Ct1DCR4KIIDkKPf8rNGnMtsaGcMWeeMybmD0tDaNAD+Dlk3+UaMhYqfeBmcZfclfElq4ntmOh7FCuhbOZawjBdDGPBQOm8kh1D5ouC7Nl7AGtxQxSU5s61ubIgJ/XBGIeqlEBPtjWSxr4coi9mXF7ACgoR8sAWN8QQxPzBAt3aobn9qA/AQ/iirqDmdEhoFAc3HPjd7PmeXyGb7Fd6eFCVQnvteahKebnxpd7nSlM7X9HyfMUAsqCrzXLNeQMqtbNQz18WfIF6wFnwFcp9Zm7OAXZtzh6ipG+XyxV+ALF/LcrRq9PHzXRrjHGVpF1x2iVla5ds71AnA7BCLcRMo9/54ianRL7d6OLNHnEPcROksl9L/nJ37eH5mvcbum8vfwMwhajyLqhHjtEp78wpwJoCIcnTShV8f7uZ5oWpyMv+6dAmL9S9nUyT+P2JL7l2HookTGke0Hd7NrPU3JF/3eiFM8Qov5wUvhqdLyteCdq8nz/l5CeFvy6c2imkFj3OCBctotfWvZm3IP9LJtqcwb7dC8JDj92yATbxGQXa6U0Nrutj8D6k/pDruGx0CeblYf7lr4MGxph/BulkfigIf50AAAAASUVORK5CYII=");background-size:contain;background-position:top right;background-repeat:no-repeat;display:inline-block;width:100%}.homeservices ul{list-style:none;width:95%;max-width:990px;margin:0 auto;padding:0;display:table}.homeservices ul li{display:inline-block;margin:0 10px 20px;padding:0}.homeservices ul li a{background-color:#efeff0;background-image:url("/wp-content/themes/BLANK-Theme/images/services-box.png");background-position:center;background-repeat:no-repeat;font-size:21px;font-weight:700;color:#534e4e;text-decoration:none;display:table-cell;vertical-align:middle;width:250px;height:125px;padding:0 25px;--lzl-bg-img:"/wp-content/themes/BLANK-Theme/images/services-box.png"}.homeservices ul li a:hover{background-color:#3da3b3;color:#fff;background-image:none}.hometestimonial{float:left;width:100%;padding:25px 0;text-align:center;background-color:#b9544b;color:#fff;margin-top:50px}.hometestimonial #sidebar{padding:0}.hometestimonial #testimonialrotatorwidget-2 h2{font-size:24px;color:#fff;font-weight:400;font-style:italic;margin:0;padding:0 25px}.hometestimonial #testimonialrotatorwidget-2 p{font-size:24px;color:#fff;font-weight:400;font-style:italic;margin:0}.hometestimonial .testimonial_rotator.template-default .testimonial_rotator_author_info{line-height:1em;padding:0;border-left:none;margin:0}.homepagecasestudies{float:left;width:100%}.homepagecasestudies h3.casestudiestitle{display:block;width:95%;max-width:1200px;padding:5px 10px;margin:0 auto;background-color:#534e4e;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;font-size:36px}.casestudieshomelist{width:95%;max-width:1200px;margin:50px auto;text-align:center}.casestudieshomelist .casestudyblurb{display:inline-block}.homepageblog{float:left;width:100%;margin:25px auto 75px}.homepageblog h3{display:block;width:95%;max-width:1200px;padding:5px 0;margin:0 auto 20px;background-color:#3da3b3;font-weight:400;text-transform:uppercase;color:#fff;text-align:center;font-size:36px}.blogrollhome{width:95%;max-width:1200px;margin:10px auto 50px}.bloghomeleft{float:left;width:48%}.blogrollhome .post{margin:0;width:100%;padding:0}.blogrollhome .post h3{margin-bottom:10px}.blogrollhome .post h3 a{text-decoration:none}.post .postmetadata{font-size:12px;margin-bottom:10px}.post .postmetadata a{text-decoration:none;font-weight:700}.blogrollhome a.button,.blogrollhome .post a.button{display:block;padding:5px;font-size:14px;color:#fff;background-color:#c1bfbb;text-align:right}.blogrollhome a.button:hover{background-color:#3da3b3}.bloghomeright{float:right;width:48%}.bloghomeright h4{font-size:21px;font-style:italic;margin-bottom:15px;font-weight:400}.bloghomeright .post h3{font-size:18px;margin-bottom:15px}.case-studies{margin:50px auto;width:95%;max-width:900px;clear:both;padding-top:50px}.post li{padding-left:1.3em;margin-top:10px}.post li:before{content:"";font-family:FontAwesome;display:inline-block;margin-left:-1.3em;width:1.3em;color:#519b5e}.alignright{float:right;margin:0 0 10px 15px}.alignleft{float:left;margin:0 15px 10px 0}.aligncenter{width:auto;margin:0 auto 10px;display:block;clear:both}.wp-caption{position:relative;width:auto!important}.wp-caption-text{width:100%;text-align:center;font-size:14px;color:#fff;font-style:italic;padding:5px 0;background-color:#333;margin-top:-5px}.casestudythumb{width:270px;height:160px;overflow:hidden;vertical-align:middle;text-align:center}.helper{display:inline-block;height:100%;vertical-align:middle}.casestudythumb img{max-width:100%;vertical-align:middle}h3.casestudiestitle{font-size:24px;text-transform:uppercase;font-weight:400;color:#3da3b3;letter-spacing:1px;padding-top:50px;margin-top:50px;border-top:1px dashed #eee}.casestudyblurb{width:280px;float:left;margin:0 15px 25px 0}.casestudyblurb h3{font-size:21px;color:#3da3b3;margin-bottom:0;text-align:left}.casestudyblurb h2{font-size:21px;color:#3da3b3;margin-bottom:0;text-align:left}.casestudyblurb h4{font-size:14px;color:#534e4e;text-transform:uppercase;margin-bottom:5px;text-align:left}.casestudyblurb p{font-size:14px;text-align:left}.casestudyblurb a{text-decoration:none}.casestudyblurb a.button{width:calc(100% - 20px);color:#fff;font-size:14px;background-color:#c1bfbb;text-decoration:none;display:block;padding:5px;transition:all .25s linear;text-align:right}.casestudyblurb a.button:hover{background-color:#3da3b3}.page-id-13 div#wpv-view-layout-32-TCPID13{display:none}.homeservices ul li a.lzl:not(.lzl-ed),.homeservices ul li a.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHoAAABgCAYAAADSFGYZAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA40lEQVR4Ae3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDjwMDt2AAAXsAIlAAAAAASUVORK5CYII=")}.page-id-61 div#wpv-view-layout-32-TCPID61{display:none}.page-id-291 div#wpv-view-layout-32-TCPID291{display:none}.page-id-357 div#wpv-view-layout-32-TCPID357{display:none}.page-id-343 div#wpv-view-layout-32-TCPID343{display:none}.page-id-19 #wpv-view-layout-32-TCPID19{display:none}.blog .post{border-top:1px dashed #eee}.postthumb{float:left;max-width:250px;margin:0 15px 15px 0;overflow:hidden}.postthumb img{width:100%;height:auto}.blogrollcontent{float:right;width:calc(100% - 265px)}.blog .post h2{margin-bottom:5px}.post h2 a{text-decoration:none}.post a.button{display:inline-block;margin-bottom:25px}.single .postthumb{float:right;max-width:350px;margin:0 0 15px 15px;overflow:hidden}.single .postmetadata{padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #3da3b3;display:inline-block}#respond{margin-top:50px;padding-top:50px;border-top:1px dashed #eee}.search-results .page{margin:50px auto;width:95%;max-width:900px;clear:both;padding-top:50px}.search-results .headerpic{float:none}.next-posts{float:left}.prev-posts{float:right}.post p iframe{margin:20px auto;display:inline-block}ol.commentlist{list-style:none}ol.commentlist li.comment{border-bottom:1px dotted #666;padding:10px}ol.commentlist li.comment div.vcard cite.fn{font-style:normal}ol.commentlist li.comment div.vcard img.avatar{float:right;margin:0 0 10px 10px}ol.commentlist li.comment div.comment-meta{font-size:10px}ol.commentlist li.comment div.comment-meta a{color:#ccc}ol.commentlist li.comment div.reply{font-size:11px}ol.commentlist li.comment div.reply a{font-weight:700}ol.commentlist li.comment ul.children{list-style:none;margin:10px 0 0}ol.commentlist li.comment ul.children li.depth-2{border-left:5px solid #555;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-3{border-left:5px solid #999;margin:0 0 10px 10px}ol.commentlist li.comment ul.children li.depth-4{border-left:5px solid #bbb;margin:0 0 10px 10px}ol.commentlist li.even{background:#fff}ol.commentlist li.odd{background:#f6f6f6}ol.commentlist li.parent{border-left:5px solid #111}}@media screen and (max-width:640px){.heroimage a{max-width:95%}.postthumb{float:none}.blogrollcontent{float:none;width:100%}.bloghomeleft,.bloghomeright{float:none;width:100%}}@media print{.do-not-print{display:none}#comments{page-break-before:always}h3{font-size:15pt}h4,h5,h6{font-size:12pt}code{font:10pt Courier,monospace}blockquote{margin:1.3em;padding:1em}table{margin:1px;text-align:left}th{border-bottom:1px solid #333;font-weight:700}td{border-bottom:1px solid #333}th,td{padding:4px 10px 4px 0}caption{background:#fff;margin-bottom:2em;text-align:left}thead{display:table-header-group}tr{page-break-inside:avoid}}