html{font-family:'Lato',sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}.container-fluid{max-width:1250px;margin:auto}.row-fluid{margin-right:-15px;margin-left:-15px}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.progress span.text{float:right;padding:4px 10px}.progress{height:30px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.progress-bar{background:#007dc3}@media screen and (max-width:900px){.bars h3{font-size:18px;margin-top:0}.progress{height:20px;font-size:10px;font-weight:600}}@media screen and (max-width:767px){.bars h3:first-of-type{margin-top:20px}.progress{height:30px;font-size:15px}}audio:not([controls]) {display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:600}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5rem}sub{bottom:-.25rem}img{border:0}svg:not(:root) {overflow:hidden}figure{background:rgba(244,244,244,.68);padding:0;border-radius:3px;border:1px solid #eee}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1.2rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35rem .625rem .75rem}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:600}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,button,input,select,textarea{color:#404040;font-family:'Lato',sans-serif;font-size:16px;font-size:1.6rem;line-height:1.75;font-weight:300}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}h1,h3,h4,h5,h6{letter-spacing:2px;font-family:'Open Sans Condensed',sans-serif;font-weight:400;text-transform:uppercase}h1{font-size:40px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;letter-spacing:1px;font-weight:600}h2{font-size:36px;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;letter-spacing:1px;font-weight:600}h3{font-size:26px}h4{font-size:22px}h5{font-size:18px}h6{font-size:16px}@media screen and (max-width:767px){h1{font-size:28px}h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}}.page-template-default .content-area article h1:first-of-type,.page-template-default .content-area article h2:first-of-type{text-align:center}.page-template-default .content-area article h1:first-of-type{padding:10px 0 0 10px}.page-template-default .content-area article h2:first-of-type{font-family:'Lato',sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;margin-top:-25px;letter-spacing:2px;padding:5px 0 10px 10px;border-bottom:1px solid #ccc;color:#777}.page-template-page-full-width .content-area article h1:first-of-type,.page-template-page-full-width .content-area article h2:first-of-type{text-align:center;width:100%;margin:0;padding:0}.page-template-page-full-width .content-area article h1:first-of-type{border-bottom:none}.page-template-page-full-width .content-area article h2:first-of-type{font-family:'lato',sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;letter-spacing:2px;border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1rem;color:#777}.special-h2-treatment{font-family:'lato',sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;letter-spacing:2px;border-bottom:1px solid #ccc;padding-bottom:1rem;margin-bottom:1rem;color:#777}.line{border-bottom:2px solid #333;display:block;width:50px;margin:auto}p{margin-bottom:1.5rem}dfn,cite,em,i{font-style:italic}blockquote{margin:0 0 1.5rem}.entry-content blockquote{font-size:14px;font-style:italic;border:1px solid #eee;border-left:5px solid #ccc;padding:2rem 2rem 2rem 4.25rem;margin-top:1rem;margin-bottom:2rem}.entry-content blockquote:before{content:'\f10d';font-family:FontAwesome;position:absolute;margin-left:-25px;color:#777}.entry-content blockquote p{margin-bottom:.5rem}.entry-content blockquote cite{font-size:80%;margin-left:10px}.entry-content blockquote cite:before{content:'-';padding-right:5px}address{margin:0 0 1.5rem}pre{background:#eee;font-family:'Courier 10 Pitch',Courier,monospace;font-size:15px;font-size:1.2rem;line-height:1.6;margin-bottom:1.6rem;max-width:100%;overflow:auto;padding:1.6rem}code,kbd,tt,var{font-family:Monaco,Consolas,'Andale Mono','DejaVu Sans Mono',monospace;font-size:15px;font-size:1.2rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#fff}blockquote:before,blockquote:after,q:before,q:after{content:''}blockquote,q{quotes:'' ''}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5rem}ul,ol{margin:0 0 1.5rem 2rem;padding:0 0 0 2.5rem}ul{list-style:disc}.list-group{margin-left:0}ul.nav{margin-left:0}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5rem}dt{font-weight:600}dd{margin:0 1.5rem 1.5rem}img{height:auto;max-width:100%}table{margin:0 0 1.5rem;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);font-size:12px;font-size:1.2rem;line-height:1;padding:.5rem 1rem;text-shadow:0 1px 0 rgba(255,255,255,.8)}button:hover,input[type="button"]:hover,input[type="reset"]:hover,input[type="submit"]:hover{border-color:#ccc #bbb #aaa}button:focus,input[type="button"]:focus,input[type="reset"]:focus,input[type="submit"]:focus,button:active,input[type="button"]:active,input[type="reset"]:active,input[type="submit"]:active{border-color:#aaa #bbb #bbb;-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.5) , inset 0 2px 5px rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(255,255,255,.5) , inset 0 2px 5px rgba(0,0,0,.15)}input[type="text"],input[type="remail"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}select{border:1px solid #ccc}input[type="text"]:focus,input[type="remail"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111}textarea{width:100%}ul.gform_fields input,ul.gform_fields select{width:100%!important;border-radius:5px!important}.gform_wrapper .gform_footer input.button,.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input.button,.gform_wrapper .gform_page_footer input[type="submit"]{width:100%!important;background:#007dc3;color:#fff;text-shadow:none;text-transform:uppercase;border:none}img.site-logo{max-width:100%}header a.navbar-brand{width:100%;max-width:300px;padding:0;border:none}.navbar{border-radius:0;padding:.5em 0;background:rgba(34,34,34,.7);border-color:transparent;max-width:100%;margin:0}.bg-banner{background-image:url(images/road-sunset-internal.jpg)!important}.bg-banner,.featured-banner{min-height:350px;background:no-repeat center center;background-size:cover}@media screen and (max-width:767px){.bg-banner,.featured-banner{min-height:200px;background-size:100%;background-position:center 60px}}.navbar a{border:1px solid transparent}header .navbar .active>a,header .navbar a:hover{background-color:transparent!important;border-color:#7c7c7c}.navbar .dropdown-menu{font-size:12px;background:rgba(0,0,0,.9)}.navbar .dropdown-menu a,.navbar .dropdown-menu a:hover{color:#fff;font-weight:300}.navbar-collapse{overflow:visible!important;max-height:none!important}.navbar-collapse.collapsing{overflow:hidden!important}header .navbar-nav>li>a{color:#fff!important;padding:5px 7px!important;font-size:14px;font-weight:300;margin:10px 5px}div#primary-nav{padding:0}@media screen and (min-width:888px) and (max-width:1321px){header .navbar-nav>li>a{font-size:13px;padding:2px 5px!important;margin:0 0}}@media screen and (min-width:768px) and (max-width:888px){header .navbar-nav>li>a{font-size:14px;padding:0 10px!important;margin:0 5px}}@media screen and (min-width:768px){header ul.nav.navbar-nav{float:right}}@media screen and (max-width:800px){.navbar{background:rgba(34,34,34,1)}}footer nav span.caret{display:none}a{color:#007dc3;-webkit-transition:all .5s ease-out;-o-transition:all .5s ease-out;transition:all .5s ease-out}a:hover,a:focus,a:active{color:#007dc3}a:focus{outline:none}a:hover,a:active{outline:none}a.btn{color:#007dc3;border-color:#007dc3;border-radius:0;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px;padding:4px 15px;font-size:18px}a.btn:hover{color:#7a7a7a;border:1px solid #7a7a7a}a.btn-blue{color:#fff;border:1px solid #007dc3;background:#007dc3;border-radius:0;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px;padding:4px 15px;font-size:18px}a.btn-blue:hover{color:#fff;border-color:#00a3ff;background:#00a3ff}.stickthis{position:fixed;font-family:'Open Sans Condensed',sans-serif;right:0;bottom:50px;background:#ff5722;color:#fff;text-align:center;padding:10px 15px 10px 10px;-webkit-box-shadow:1px 1px 5px #333;box-shadow:1px 1px 5px #333;line-height:1.2;z-index:100000;border:none;text-transform:uppercase;letter-spacing:1px;border-radius:10px 0 0 10px;font-weight:600;font-size:14px;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.stickthis a{color:#fff}.stickthis:hover{background:#007dc3;text-decoration:none;border:none;color:#fff}@media screen and (max-width:767px){.stickthis{width:100%;border-radius:0;bottom:0}.stickthis br{display:none}}.main-navigation{clear:both;display:block;float:left;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation li{float:left;position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation ul ul{-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:1.5rem;left:-999rem;z-index:99999}.main-navigation ul ul ul{left:-999rem;top:0}.main-navigation ul ul a{width:200px}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{left:auto}.main-navigation ul ul li:hover>ul,.main-navigation ul ul li.focus>ul{left:100%}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width:37.5rem){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5rem;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.post-nav{text-align:center}.post-nav span.active{background-color:#007dc3;border-color:#007dc3}.post-nav li a{color:#007dc3}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5rem;margin-bottom:1.5rem}.alignright{display:inline;float:right;margin-left:1.5rem;margin-bottom:1.5rem}.aligncenter{clear:both;display:block;margin:1.5rem auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:'';display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.full-width-template .widget{padding:2rem}aside .widget{margin:0 0 1.5rem}aside .widget select{width:100%;max-width:100%}aside .widget{margin:0 0 2em;font-family:'Lato',sans-serif}aside .widget-title{margin:0;font-size:20px;font-size:2rem;padding-bottom:.25em;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;text-align:center;letter-spacing:1px}aside .widget .line{margin-bottom:1em}aside .widget{background:#f4f4f4;padding:1.5rem;color:#555;line-height:1.75;margin-bottom:2.25rem;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}aside#secondary{padding-top:2rem}aside#secondary hr:last-of-type{display:none}aside#secondary hr{margin-bottom:2rem}aside blockquote{font-size:14px;font-style:italic;border:none;padding-top:0;padding-bottom:0;margin-top:1rem;margin-bottom:2rem;padding-left:2.5rem}aside blockquote:before{content:'\f10d';font-family:FontAwesome;position:absolute;margin-left:-25px}aside blockquote p{margin-bottom:.5rem}aside .widget a.btn.btn-cta{display:block;background:#0a7ddb;color:#fff}.home .textwidget p:last-of-type{margin-bottom:.5em}aside .widget a{color:#007dc3}aside .widget ul,aside .widget ol{padding:0;margin:0;list-style-type:none}aside .widget li{padding:0}aside .widget li ul,.widget li ol{margin-top:0}aside .widget li li{margin-left:1.5em}aside .widget_recent_entries li:before,aside .widget_recent_comments li:before,aside .widget_archive li:before{display:block;float:left;padding-top:2px;margin-left:-2.5em;font-family:'fontawesome';font-size:14px;font-size:1.4rem}aside .widget_recent_entries li,aside .widget_recent_comments li{margin:0 0 .5em 2.5em}aside .widget_recent_entries li:before{content:'\f036'}aside .widget_recent_comments li:before{content:'\f075'}aside .widget_archive li{margin:0 0 0 2.5em}aside .widget_archive li:before{content:'\f187'}aside .widget_nav_menu a,aside .widget_pages a{display:block;padding:1em 0;border-bottom:solid 1px hsl(0,0%,90%)}aside .widget_nav_menu li,aside .widget_pages li{padding-top:0}aside .widget_rss li{margin-bottom:.5em}aside .widget_rss .rss-date,aside .widget_rss cite{display:block;font-size:85%}aside .widget select{max-width:100%}aside .widget_search .search-submit{display:none}.widget h3{margin-top:0}.footer-widgets{margin:0 auto}.footer-widgets .widget-title,.footer-widgets .widget a:hover,.footer-widgets .widget a:focus{color:#fff;color:hsl(0,0%,100%);border-color:#fff;border-color:hsl(0,0%,100%)}.footer-widgets .widget{float:left;width:320px;margin:0 4rem 8rem}@media screen and (max-width:879px){#footer-widgets{width:100%!important}.footer-widgets .widget{float:none;width:100%;margin:0 0 8rem}}.home-content{max-width:1000px}.home-content .col-sm-6{padding:0}.home-content .col-sm-6 ul{padding:0;margin:2rem 0 0;list-style-type:none;width:100%;font-weight:300}@media screen and (max-width:767px){.home-content .col-sm-6:last-child{margin-top:0}}.home-content .col-sm-6 ul li{background:#333;border:1px solid #fff;text-align:center;color:#fff;font-size:22px}@media screen and (max-width:805px){.home-content .col-sm-6 ul li{font-size:18px}}.home-content .col-sm-6 ul li a{display:block;color:#fff;padding:2rem 0;text-decoration:none;font-weight:100}.home-content .col-sm-6 ul li a:hover{background:#00a3ff}.home-icons h3{margin-top:0}.home-icons{margin:0 auto;display:-ms-flexbox;display:-webkit-box;display:flex}.home-icons section{background:#fff;min-height:250px;padding:2rem;margin:5px;width:49%;-webkit-box-shadow:1px 1px 10px #777;box-shadow:1px 1px 10px #777;float:left}@media screen and (max-width:767px){.home-icons{display:block}.home-icons section{width:100%;margin:1rem 0}}.home-icons .col-sm-2{padding:0}.quote-cta{background:#007dc3;color:#fff;max-width:100%;margin:3em 0 0;padding:1em;position:relative}.quote-cta h3{margin:5px 0 0;text-transform:uppercase;letter-spacing:1px;font-family:'Open Sans Condensed',sans-serif}.quote-cta a.btn-cta{color:#fff;border:1px solid #fff;padding:5px 30px;margin:-5px 0 0 30px;display:inline-block!important}.quote-cta a.btn-cta:hover{color:#007dc3;background:#fff}@media screen and (min-width:889px) and (max-width:1071px){.quote-cta h2{font-size:22px}}@media screen and (max-width:888px){.quote-cta h2{font-size:18px}}@media screen and (max-width:797px){.quote-cta a.btn-cta{display:inline-block;clear:both;margin:10px}}.reviews blockquote{background:rgba(0,0,0,.5);border:none;padding:10em 4em;text-align:left;margin:0;font-size:24px;font-weight:300}.reviews blockquote cite{display:block;font-size:18px;width:100%;text-align:right}@media screen and (max-width:767px){.reviews blockquote{padding:2em;font-size:18px}}.home-opps{background:url(images/wind-sunset-blurred-lighter.jpg) no-repeat center center fixed;background-size:cover;padding:2rem 0 0;max-width:100%;margin:0}@media screen and (max-width:767px){.home-opps{background-size:auto 100%!important;background-position:center center!important;background-attachment:scroll}}.home-opps .page-header{border-bottom:none;color:#fff;text-shadow:0 0 3px #000;text-align:center}.home-opps .line{border-color:#fff}.home .opps{margin:4rem auto 5rem;display:inline-block;max-width:none}.home .serv-box{width:32.2%;margin:.5%;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000}.home .serv-box h3{font-size:18px;padding:15px 5px}.home .serv-box p{font-size:16px;min-height:180px;line-height:1.25}.all-opps{background:#007dc3;color:#fff;max-width:100%;margin:0;padding:1em;text-align:center;clear:both}.all-opps a.btn{color:#fff;border:1px solid #fff}.all-opps a.btn:hover{color:#007dc3;background:#fff}.home-blog{display:inline-block;width:100%;margin:0;padding-top:3rem;padding-bottom:4rem}.home-blog h2{font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase}.home-blog .category-posts,.home-blog .category-posts p{font-size:14px;color:#333}.home-blog h4{font-size:20px;display:block}.home-blog .date{display:inline-block;float:left;margin:3px 10px 5px 0;text-align:center;border:1px solid #333;padding:.5rem 1rem;font-weight:600;font-size:14px;line-height:1}.home-blog .date-m,.home-blog .date-d{display:block}@media screen and (max-width:991px){.home-blog .date{float:none;position:absolute;margin-left:-55px;margin-top:2px}.home-blog h4{margin-left:55px;margin-bottom:0}}.home-blog article{margin:3rem 0}.home-blog img{width:150px;margin-bottom:0}@media screen and (max-width:767px){.home-blog article,.home-opps article{padding:0;display:inline-block;margin-top:1rem;margin-bottom:2rem}}.site-content{padding-top:1.5rem;padding-bottom:2.5rem}.page-template-page-full-width .site-content{padding-top:0;padding-bottom:0}.full-width-template header{text-align:center}@media screen and (min-width:767px){div#primary{padding-right:10rem}.full-width-template div#primary{padding-right:0}}.home-content{padding-bottom:2rem}.sticky{display:block}.hentry{margin:0 0 1.5rem}span.posted-on:before{font-family:FontAwesome;content:'\f073';margin-right:5px}span.posted-on:after{content:'|';margin:0 5px}span.byline:before{font-family:FontAwesome;content:'\f007';margin-right:5px}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5rem}header.entry-header{border-bottom:0;margin:20px 0;padding-bottom:0}h1.entry-title{width:100%}.entry-meta{text-align:center;font-size:12px;margin-top:12px}.entry-meta a{color:#333}.category-posts{margin-bottom:3em}.category-posts h2 a{color:inherit;text-transform:uppercase;font-family:'Open Sans Condensed',sans-serif;font-size:30px}.category-posts img{margin-top:20px}.entry-meta{text-align:left;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:7px 0}.single .entry-meta{border-bottom:none;color:inherit}.category-posts p{padding:1em 0;margin-bottom:0}.category-posts a.btn{color:#7a7a7a;border:1px solid #7a7a7a;font-size:16px}.category-posts a.btn:hover{color:#007dc3;border-color:#007dc3}.single .bg-banner,.category .bg-banner{background:url(images/_banners/blog-banner.jpg)!important;min-height:200px;background-size:100%!important}@media screen and (max-width:585px){.single .bg-banner,.category .bg-banner{min-height:250px;background-size:auto 100%!important}}h1.single-post-title{margin-top:0}.postid-990 .content-area article h1:first-of-type,.postid-990 .content-area article h2:first-of-type{text-align:center}.postid-990 .content-area article h1:first-of-type{padding:10px 0 0 10px}.postid-990 .content-area article h2:first-of-type{font-family:'Lato',sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;margin-top:-25px;letter-spacing:2px;padding:5px 0 10px 10px;border-bottom:1px solid #ccc;color:#777}a.btn.btn-cta.da{width:100%;background:#007dc3;color:#fff;padding:1rem}a.btn.btn-cta.da:hover{border-color:#007dc3}.postid-990 .content-area article h1:first-of-type,.postid-990 .content-area article h2:first-of-type{text-align:center}.postid-990 .content-area article h1:first-of-type{padding:10px 0 0 10px}.postid-990 .content-area article h2:first-of-type{font-family:'Lato',sans-serif;text-transform:uppercase;font-size:20px;font-weight:400;margin-top:-25px;letter-spacing:2px;padding:5px 0 10px 10px;border-bottom:1px solid #ccc;color:#777}.postid-275 figure iframe{margin-top:-10px}.map-container{width:100%;margin-bottom:3rem}.map-container iframe{width:100%;display:block;pointer-events:none;position:relative}.map-container iframe.clicked{pointer-events:auto}article#post-6 .entry-content:first-of-type h2{margin-top:0}.page-id-6 .entry-content{margin-top:0}.page-id-6 .widget h3{margin-top:0}#contact-form form label{font-weight:400}#contact-form .gform_wrapper label.gfield_label{font-size:16px;font-weight:400;font-family:'Lato',sans-serif;margin:0}#contact-form ul.gform_fields input,.page-id-6 ul.gform_fields select{border-radius:0!important;margin-top:-10px!important}#contact-form .gform_wrapper .gform_footer input[type="submit"]{max-width:300px;width:calc(100% - 91px)!important;border-radius:0;padding:15px;margin-top:-30px!important;position:absolute}#contact-form .gfield_radio li{width:30%;float:left;margin-top:-10px!important;padding:0!important}#contact-form .gfield_checkbox li{width:50%;float:left;margin-top:-5px!important;padding:0!important}#contact-form .gfield_radio li input,.page-id-6 .gfield_checkbox li input{margin:0}#contact-form .gfield_radio li label,.page-id-6 .gfield_checkbox li label{margin-top:-3px!important;margin-left:10px!important;position:absolute}.parallax.location{padding:20px 150px!important;border-bottom:1px solid #ccc}@media screen and (max-width:1024px){.parallax.location{padding:20px 10px!important}.location .widget{padding:15px}.location .panel-grid-cell{margin-bottom:0!important}.location .panel-widget-style{padding:0!important;margin-bottom:-50px}}section.opps{display:block;max-width:1200px;margin:auto}.serv-box{width:49%;margin:.5%;float:left;background-size:cover;background-position:center;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.serv-box h3,.serv-box p{background:rgba(34,34,34,.8);color:#fff;text-shadow:1px 1px 2px #000;padding:1rem 2rem}.serv-box h3{letter-spacing:1px;text-transform:uppercase;margin:0;text-align:center;font-family:'Open Sans Condensed',sans-serif;font-size:20px}.serv-box p{font-size:16px;border-top:1px solid rgba(129,128,128,.7);min-height:170px;margin-bottom:0;-webkit-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-weight:300;opacity:0;line-height:1}.serv-box:hover p{opacity:1}.serv-box a.btn{font-size:14px}@media screen and (min-width:850px) and (max-width:1080px){.serv-box h3{}.serv-box p{font-size:16px}}@media screen and (max-width:850px){.serv-box{width:95%;margin:0 0 20px 15px;float:left;min-height:1px;background-size:cover;background-position:center;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc}.serv-box p{opacity:1}}.serv-box a.btn{color:#fff;border:1px solid #fff;margin-top:2rem}.serv-box a.btn:hover{background:rgba(255,255,255,.3)}.bottom-logos{text-align:center;padding:3rem 0}@media screen and (min-width:768px) and (max-width:1040px){.home .serv-box{width:47.7%}.home .serv-box h3{min-height:1px}}@media screen and (max-width:767px){.home .serv-box{width:100%;margin:1rem 0}.home .serv-box h3{min-height:1px}.home .serv-box p{min-height:1px}}@media screen and (min-width:768px){.core-values .textwidget{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.core-values .panel{margin-right:1%;width:49%}}.core-values{margin-top:-5rem}.core-values .panel{padding:0}.core-values h3{line-height:1;font-family:'Open Sans Condensed';text-transform:uppercase;font-size:20px}.core-values p:empty{display:none}.core-values .panel-heading{border-radius:0;border:none}.core-values .panel{border-radius:0}.aplus .fa{font-size:4rem;display:inline-block;position:absolute;width:50px;text-align:center;margin-left:-60px;color:#007dc3}.aplus .widget{padding-left:70px}.full-width-template{margin:0}.full-width-template .container-fluid.panel-row-style{max-width:900px}.full-width-template .page-header{margin:20px 0 -15px 0}.full-width-template .panel-grid{margin-bottom:0!important}.siteorigin-panels .full-width-template .entry-content .container-fluid{margin-left:auto;margin-right:auto}.siteorigin-panels .full-width-template .widget{background:inherit;color:inherit;-webkit-box-shadow:none;box-shadow:none}.parallax.panel-row-style{background:no-repeat center center fixed;background-size:cover;margin-bottom:0;padding:75px}.parallax.panel-row-style .widget{background:rgba(255,255,255,.9)}.full-width-template .hentry{margin-bottom:0}.full-width-template .entry-footer{display:none}.full-width-template .widget .widget-title{text-align:center;margin-bottom:3rem}@media screen and (max-width:767px){.parallax.panel-row-style{padding:50px 25px;background-attachment:scroll!important;background-position:center center!important}}.panel-group.faqs{margin:0;padding:0}.panel-group.faqs .panel-heading{padding:0}.panel-group .panel{border-radius:0}.panel-group.faqs h4{font-size:14px}.panel-group.faqs .panel-title a{display:block;padding:1rem 1.5rem 1rem 2rem;text-decoration:none}.panel-group.faqs .panel-title,.panel-title a:focus{background:#d8d8d8}.panel-group.faqs .panel-title .collapsed{background:#eee}.panel-title a.closed:before{content:'\f105';font-family:FontAwesome;position:absolute;margin-left:-10px}.panel-title a:before{content:'\f107';font-family:FontAwesome;position:absolute;margin-left:-13px}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.sidebar{font-size:14px}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}@media only screen and (min-width:1025px){.iframe{border:none}}@media only screen and (max-width:1024px){.iframe{border:none}}@media only screen and (max-width:768px){.iframe{border:none}}.wp-caption{margin-bottom:1.5rem;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:0;font-size:12px;font-style:italic;padding:1rem}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5rem}.gallery-item{display:inline-block;vertical-align:top;width:100%;margin:0 0 10px}.gallery-item img{width:100%;height:auto}.gallery-caption{background:#5a5a5a;color:#fff;font-size:12px;padding:.5rem;display:block}.gallery-columns-2 .gallery-item{max-width:49%}.gallery-columns-3 .gallery-item{max-width:31.33%}.gallery-columns-4 .gallery-item{max-width:24%}.gallery-columns-5 .gallery-item{max-width:19%}.gallery-columns-6 .gallery-item{max-width:15.66%}.gallery-columns-7 .gallery-item{max-width:13.28%}.gallery-columns-8 .gallery-item{max-width:11.5%}.gallery-columns-9 .gallery-item{max-width:10.11%}@media screen and (max-width:767px){.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:47%}}#slider-home img{width:100%}#slider-home{margin-bottom:-70px}#slider-home .carousel-indicators{display:none}.carousel-control{width:5%}a.left.carousel-control span{left:15px}a.right.carousel-control span{right:15px}.carousel-caption{font-family:Lato,sans-serif;text-transform:uppercase;text-align:left;left:8%;right:5%;top:35%;bottom:25%}.carousel-caption p,.carousel-caption h2{font-weight:600;text-shadow:1px 1px 2px #000}.carousel-caption p{font-style:italic;margin-bottom:0;font-size:22px;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.carousel-caption h2{margin:-8px 0 4px;font-size:38px;-webkit-animation-delay:1.25s;animation-delay:1.25s;-webkit-animation-duration:1.5s;animation-duration:1.5s;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;letter-spacing:1px}.carousel-caption a.btn-cta{color:#fff;border:1px solid #fff;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-duration:1.5s;animation-duration:1.5s}.carousel-caption a.btn-cta:hover{background:rgba(255,255,255,.3)}.carousel-caption.bg{background:rgba(0,0,0,.3);padding:1.5rem 2rem 2.5rem;margin-left:-2rem;margin-bottom:0;max-width:400px;bottom:auto}@media screen and (max-width:767px){.carousel-caption.bg{max-width:250px}.carousel-caption.bg h2{font-size:20px;margin-top:0}}@media screen and (max-width:800px){#slider-home{margin-bottom:0}.carousel-caption{top:0;bottom:0;padding:1rem 0}.carousel-caption p{font-size:14px;letter-spacing:1px}.carousel-caption h2{font-size:24px}}.parallax{padding-top:75px;padding-bottom:75px;overflow:auto}.bg-1{background:url(images/truck-oversize-pipes.jpg) no-repeat center center fixed;color:#fff;background-size:cover;text-shadow:1px 1px 3px #000;margin-bottom:-4.25em;min-height:400px}.parallax h1.page-header{margin-top:0!important}.parallax.bg-1 div{padding:2.5rem 0 5rem}.bg-2{background:url(images/_banners/drive4bme.jpg) no-repeat center center fixed;color:#fff;background-size:cover;text-shadow:1px 1px 3px #000;padding:0;margin:0 0 -20px 0}@media screen and (max-width:767px){.bg-1,.bg-2,.parallax{background-attachment:scroll}}.masonry-item{width:32.3%;box-shadow:1px 1px 10px #ccc;padding-bottom:0!important}.masonry-item img{width:100%;max-width:100%;margin:0}.masonry-item h4{display:inline-block;margin:0;width:100%}.masonry-item h4 a{padding:10px 10px;text-align:center;display:block;background:#fff;font-weight:normal;border-top:none}@media screen and (max-width:871px){.masonry-item{width:48.5%}.masonry-item h4{font-size:16px}}footer.site-footer{background:url(images/xfooter-truck.jpg.pagespeed.ic.S8oPqaze5N.jpg) no-repeat center center fixed;background-size:cover;color:#fff;padding:3em 0 0;font-size:12px;text-shadow:1px 1px 3px #000}@media screen and (max-width:767px){footer.site-footer{background-attachment:scroll}}footer#colophon .container-fluid{max-width:500px}footer.site-footer a{color:inherit}footer .contact-info img{max-width:250px}footer address{margin:1em 0 0;text-transform:uppercase;letter-spacing:1px}footer .phone{letter-spacing:1px}footer h3{margin-top:0;font-family:'Open Sans Condensed',sans-serif;text-transform:uppercase;font-size:18px;letter-spacing:1px}.newsletter{margin:5rem 0;padding:2rem 2rem .1rem}@media screen and (max-width:767px){.newsletter{margin:2rem 0 0}}.newsletter h3{margin:0}footer .newsletter p,footer .social p{font-size:14px;margin-bottom:0}footer form.form-inline{margin:1rem 0}footer form.form-inline input{border-radius:0!important;background:rgba(255,255,255,.2);border:1px solid #fff;color:#fff!important;padding:1rem}form.form-inline input::-webkit-input-placeholder{color:#ccc}form.form-inline input::-moz-placeholder{color:#ccc}form.form-inline input:-ms-input-placeholder{color:#ccc}form.form-inline input:-moz-placeholder{color:#ccc}.gform_wrapper ul.gform_fields span{padding-right:14px!important}footer form.form-inline .gform_footer input[type="submit"]{border-radius:0;border-color:#007dc3!important;text-shadow:none;color:#fff;background:#007dc3!important}footer form.form-inline .gform_footer input[type="submit"]:hover{background:#00a3ff!important;border-color:#00a3ff!important}footer form label{display:none!important}footer .gform_wrapper ul.gform_fields li.gfield{margin:0;padding:0!important}footer .gform_wrapper .gform_footer{margin:0;width:100%}span#input_2_3_5_container.address_zip{width:100%;margin-bottom:-10px;padding-right:0!important}@media screen and (max-width:641px){footer .gform_wrapper .gform_footer{width:100%}.gform_wrapper ul.gform_fields span{padding-right:0!important}span#input_2_3_5_container.address_zip{width:100%;margin-bottom:-5px;padding-right:0!important}}footer .social{margin-bottom:2rem;margin-top:1rem}@media screen and (max-width:767px){footer .social{margin-bottom:0;margin-top:1rem}}footer .social h5{margin:0}footer .social a{font-size:2.5em;display:inline-block;padding:0 .25em}a .fa-facebook:hover{color:#3b5998}a .fa-twitter:hover{color:#55acee}a .fa-google-plus:hover{color:#dd4b39}a .fa-youtube:hover{color:#b00}a .fa-linkedin:hover{color:#007bb5}a .fa-instagram:hover{color:#fbad50}a .fa-rss:hover{color:#f60}.site-info{font-size:10px;margin-top:1em;margin-bottom:5rem;color:#eee;padding:2em 0 .5em}@media screen and (max-width:767px){.site-info{margin-bottom:2.5rem}}footer blockquote{border-top:1px solid #fff;border-bottom:1px solid #fff;border-left:none;padding:1rem;margin:2rem 0 0;font-size:14px}@media screen and (max-width:767px){footer.site-footer{padding:2rem 0;background-size:auto 100%;background-position:center center!important}}