@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,700);@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);@import url(/wp-content/themes/canvas/style.css);@import url(/wp-content/themes/twgcanvas/canvas-overrides.css);@import url(/wp-content/themes/twgcanvas/full-width.css);@import url(/wp-content/themes/twgcanvas/content-styles.css);@import url(/wp-content/themes/twgcanvas/responsive.css);#content p a{color:#292727;text-decoration:underline}#content p a:hover{color:#000;text-decoration:underline}#content ul a{color:#292727;text-decoration:underline}#content ol a{color:#292727;text-decoration:underline}#content ul a:hover{color:#000;text-decoration:underline}#content ol a:hover{color:#000;text-decoration:underline}#content p{font-size:14px;line-height:23px}.career-banner img{max-width:22px;margin-bottom:3px}.career-banner p{font-family:Montserrat;font-weight:700;text-transform:uppercase;font-size:20px}.career-banner{text-align:center;padding-top:15px;padding-bottom:15px;background-color:#b50404;color:#fff;align-content}#nav-container a,.button{font-family:'open sans'}h1,#main h2,#main h3,#sidebar h3,h4,h5,h6,.post .title,.page .title{font-family:'Montserrat'}#header-container{background:url(/wp-content/uploads/2019/03/header-pattern-red.jpg.webp) repeat scroll #b60000}#header{background:none;height:193px}#logo{margin:40px 0 0 10px}.badges{top:0;right:0}.addthis{margin-right:25px!important;display:block;float:right;margin-top:8px}#nav-container{background:url(/wp-content/uploads/2019/03/nav-bg-blue.png.webp);margin-top:-47px;box-shadow:0 -5px 15px -5px #111}html body #wrapper #content .button,html body #wrapper #content .button:visited,.calltoaction,#header .nav-toggle{background:#2a3b7a;background:-moz-linear-gradient(top,#2a3b7a 0%,#11246b 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#2a3b7a),color-stop(100%,#11246b));background:-webkit-linear-gradient(top,#2a3b7a 0%,#11246b 100%);background:-o-linear-gradient(top,#2a3b7a 0%,#11246b 100%);background:-ms-linear-gradient(top,#2a3b7a 0%,#11246b 100%);background:linear-gradient(to bottom,#2a3b7a 0%,#11246b 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2a3b7a',endColorstr='#11246b',GradientType=0)}#navigation ul.nav li a:hover{border-bottom:5px solid #b60000;padding-bottom:9px!important;background:none}#navigation ul.nav li a,html body #wrapper #content .button,html body #wrapper #content .button:visited,.calltoaction h2,.calltoaction h3{color:#fff}html body #wrapper #content .button:hover,.calltoaction:hover{background:#11246b!important}html body #wrapper #content .button:active,.calltoaction:active{background:#b60000!important}#navigation ul.nav li ul.sub-menu{background:#11246c!important}#navigation ul.nav li:hover{background:none!important}#navigation ul.nav li:hover>a,html body #wrapper #content .button:hover,.calltoaction:hover h2,.calltoaction:hover h3{color:#f8f8f8}#navigation ul.nav>li{border-right:1px solid #03124a!important;border-left:1px solid #03124a!important}#navigation ul.nav>li:first-child{border-left:none!important}#navigation ul.nav>li:last-child{border-left:1px solid #03124a!important}ul.nav li.current_page_parent a,ul.nav li.current-menu-ancestor a,ul.nav li.current-cat a,ul.nav li.current-menu-item a{background:none;color:#F8F8F8!important}ul.nav li.current_page_item a{background:none!important;color:#f8f8f8!important}ul.nav li.current_page_item:hover a,ul.nav li.current_page_parent:hover a,ul.nav li.current-menu-ancestor:hover a,ul.nav li.current-cat:hover a,ul.nav li.current-menu-item:hover a{color:#f8f8f8!important}#navigation ul.nav li ul.sub-menu li a{color:#f8f8f8!important}#navigation ul.nav li ul.sub-menu li a:hover{color:#f8f8f8!important;border-bottom:none!important;padding-bottom:9px!important;text-decoration:none!important}#navigation ul.nav li ul.sub-menu li:hover{background:#b60000!important}#navigation ul.nav li ul.sub-menu li{border:none!important;color:#f8f8f8!important}#navigation ul.nav li ul.sub-menu{min-width:150px;padding:0;border:none!important}#footer-widgets-container{background:#fff}#footer-widgets{padding:20px 0}#menu-footer-menu li{display:inline;margin:0 10px 0 0}#footer-container{background:#fff}#footer-widgets a{text-decoration:none!important;color:#292727}#footer-widgets a:hover,#footer a:hover{color:#b60000}#copyright a:hover{text-decoration:none!important}.webguys a,#footer a{color:#888888!important}.webguys a:hover{text-decoration:none!important}.webguys img{opacity:.3}#credit,#copyright{visibility:hidden!important}.mobile-contact{display:none}.grid{border-top:1px solid #ddd}.grid li{border-right:1px solid #ddd;margin-right:-1px}.grid li:after{border-bottom:1px solid #ddd;height:20px}.grid li img{max-width:95%}.grid.no-border li img{max-width:100%}.grid .options ul{margin:10px;border:1px solid #ddd}.grid .options li{border-bottom:1px solid #ddd}.grid .options li a{background:#eee;padding:2px 5px}.phototext{margin:15px 0;padding:20px 0}.phototext .heading{font-size:18px}.phototext .heading a.button{margin:0 0 10px 15px}.phototext .subheading{font-size:14px}.phototext li{border-top:1px solid #ddd;padding:2px 0}.data{margin:15px 0;font-size:12px}.data td{border:1px solid #ddd;padding:5px 5px}.data .heading td{background:#ddd;font-weight:700;font-size:12px}.data .subheading td{background:#eee}.data .rowheading{font-weight:700}.iconbox{border:1px solid #ddd;padding:20px;margin:15px 0}.iconbox h3{text-align:center;font-size:24px;border-bottom:1px solid #ddd;margin:0;padding-bottom:10px}.iconbox li{padding:2px 0}.iconbox .heading{font-weight:700;padding:0 0 10px 0;border-bottom:1px solid #ddd;margin-bottom:10px;font-size:14px}.calltoaction{text-align:center;margin:15px 0;padding:10px 20px;border-radius:5px;box-shadow:0 0 5px #ccc}.calltoaction h2,.calltoaction h3{font-size:30px;font-weight:400;letter-spacing:0;font-family:Montserrat;text-transform:uppercase}.calltoaction h3{letter-spacing:2px;font-size:24px;margin-top:5px}.calltoaction a{text-decoration:none!important}#recent-posts-2{text-align:center}#recent-posts-2 h3{font-size:18px}#categories-2{text-align:center}#categories-2 h3{font-size:18px}#archives-2{text-align:center}#archives-2 h3{font-size:18px}.entry-title{font-size:26px!important;line-height:1.2em!important}.page-title{font-size:20px!important;margin-top:-50px;margin-bottom:80px;line-height:1.2em!important}.single #primary{width:640px;margin-right:20px!important}.single #content{margin-top:0px!important}.single h3{font-size:15px!important}.comments-link{display:none}.entry-meta{margin-top:10px;margin-bottom:-20px}.entry-content h3{font-size:15px!important}.archive h1{font-size:22px!important;margin-bottom:15px;margin-top:3px}.xfeature{border:3px solid #A9B1CC;border-radius:5px;padding:15px;margin-bottom:15px;background:#c9cfdf;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5Y2ZkZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmNGY1ZjgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#c9cfdf 0%,#f4f5f8 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c9cfdf),color-stop(100%,#f4f5f8));background:-webkit-linear-gradient(top,#c9cfdf 0%,#f4f5f8 100%);background:-o-linear-gradient(top,#c9cfdf 0%,#f4f5f8 100%);background:-ms-linear-gradient(top,#c9cfdf 0%,#f4f5f8 100%);background:linear-gradient(to bottom,#c9cfdf 0%,#f4f5f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9cfdf',endColorstr='#f4f5f8',GradientType=0)}.xfeature h3{text-align:center;border-bottom:1px solid #fff}#woo_twitter-2 .back{background:#BD1200}#woo_twitter-2 p{color:#fff}#woo_twitter-2 ul li{color:#fff}#woo_twitter-2 ul li a{color:#AFD4E0}#woo_twitter-2 ul li a:hover{color:#3C8FAE}.widget.widget_woo_twitter{border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;padding:10px;background-color:#6A5A26}.widget.widget_woo_twitter h3{font-size:18px!important;text-align:center;padding-bottom:5px!important;color:#fff}.widget_woo_twitter ul li .content{font-family:'open sans'!important}.widget.widget_woo_twitter .back{background:#f6f6f6}#sidebar{transform:translateZ(0)}#gform_widget-2{padding:5px;background:#eee;color:#333;border-radius:10px}#gform_widget-2 h3{font-size:22px;color:#333;border-bottom:1px solid #fff;text-align:center;text-transform:uppercase}.couponform #gform_widget-2 h2{font-size:16px;color:#333;font-weight:700;font-family:eurostile}#gform_widget-2 #input_1_5{width:284!important}#gform_1{padding:5px!important;background:#eee;border-radius:5px;border:1px solid #A9B1CC;color:#272262}#gform_1 h3{color:#272262!important;font-size:16px;margin:25px 0 -15px 0}#gform_1 h2{font-size:16px!important;color:#272262;font-family:inherit;text-align:center}#gform_1 .gfield_label{font-size:12px!important}#gform_1 .gform_title{font-size:22px!important;text-align:center;text-transform:uppercase;border-bottom:1px solid #A9B1CC;width:auto;margin-top:5px}#gform_1 #field_1_6{width:auto}#gform_1 #input_1_8{width:96%!important}#gform_2{padding:15px!important;background:#eee;border-radius:5px;border:2px solid #272262;color:#272262}#gform_2 #input_2_5{width:260px!important}#gform_2 .gform_title{color:#272262!important}.phone{font-size:34px;text-align:center;color:#292727!important;font-weight:700;letter-spacing:2px;font-family:montserrat}.mobilemore{display:none}.phototext.full .ngg-galleryoverview>:first-child div a img{height:165px;width:215px;max-width:215px}#sidebar .widget_nav_menu{margin:-10px 0 20px;background:#0D4793!important;border:4px solid #ccc;border-radius:0 20px 0 20px!important}#sidebar .widget_nav_menu a{font-size:18px;padding:0 20px!important;color:#eee;text-decoration:none!important;font-family:gabriela}#sidebar .widget_nav_menu a:hover{color:#eee}#sidebar .widget_nav_menu ul{padding:10px 0 15px}#sidebar .widget_nav_menu li{margin:5px 0 0;height:2em}#sidebar .widget_nav_menu li:hover{background:#3F6DA8;cursor:pointer}.gform_wrapper input[type="text"],.gform_wrapper input[type="url"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="password"],.gform_wrapper .top_label input.large,.gform_wrapper .top_label select.large,.gform_wrapper .top_label textarea.textarea{background:#DFE6EE}.singular #content,.left-sidebar.singular #content{margin:0 7.6%;position:absolute}.singular #content{margin:0;width:640px}#loopedSlider{margin-top:-29px;margin-bottom:0}.business #loopedSlider .entry{padding:0px!important;margin-left:-5px}#loopedSlider a.flex-prev{margin-left:65px}#loopedSlider a.flex-next{margin-right:75px}#loopedSlider a.flex-prev:before,#loopedSlider a.flex-next:before{color:#FFFFFF!important;opacity:.35;transition-duration:0.3s}#loopedSlider a.flex-prev:hover:before,#loopedSlider a.flex-next:hover:before{opacity:.65}ul.map li{width:70%;float:left;list-style:none}ul.map li:first-child{width:30%;margin-left:-20px;margin-right:20px}ul.homegrid{display:block;width:100%;margin:15px 0;padding:0!important}ul.homegrid li{width:25%;float:left;padding:0;list-style:none;margin-bottom:20px}ul.homegrid li h3{color:#f8f8f8;background:#b60000;text-align:center;padding:5px;margin-bottom:0;max-width:140px;transition-duration:.3s}ul.homegrid li:hover h3{background:#11246B}ul.homegrid li a{color:#f8f8f8!important;text-decoration:none !Important}ul.homegrid2{width:73%;display:block;margin-right:auto!important;margin-left:auto!important;margin-top:-15px!important}ul.homegrid2 li{float:left;display:inline;width:50%}ul.homegrid2 li:first-child{margin-left:-25px}ul.homegrid2 h3{background:#b60000;color:#f8f8f8;max-width:210px;margin-bottom:0;padding:5px 0;text-align:center;text-decoration:none!important;font-size:20px}ul.homegrid2 li:hover h3{background:#11246B!important}ul.homegrid2 a{text-decoration:none!important}.contentphoto img{padding:0 10px;width:45%;margin-bottom:15px}#twentyfour{display:inline;margin-left:150px}#header-container{background-color:#b60000}html body #wrapper #content .button,html body #wrapper #content .button:visited,.calltoaction,#header .nav-toggle{background:linear-gradient(to bottom,#be0606 0%,#a00101 100%)}#navigation ul.nav li ul.sub-menu{background:#11246b!important}@media (max-width:480px){.career-banner p{font-size:16px}}