body{font-size:18px;color:#333;font-weight:400;background:#fff}.genesis-nav-menu,.entry-meta,.archive-pagination,.breadcrumb,.comment-author,.comment-meta,.comment-respond label,.author-box-title,.comment-respond h3,.entry-comments h3,.widget-title,.archive-title,.site-title,.site-footer,.featured-slide .entry-category,button,input[type="button"],input[type="reset"],input[type="submit"],.button{font-family:'Gotham Round', 'Varela Round', 'Helvetica Neue', Helvetica, Arial, sans-serif;letter-spacing:-0.5px}.entry-time,.entry-author,.entry-comments-link,.archive-pagination,.author-box-title,.comment-respond label{text-transform:uppercase}.entry-meta,.genesis-nav-menu .sub-menu li a,.content .widget-title{text-transform:none}.comment-respond label{font-size:14px}.entry-meta{font-size:13px}.entry-meta,.comment-meta,.genesis-nav-menu,.archive-pagination,.breadcrumb,.site-footer,button,input[type="button"],input[type="reset"],input[type="submit"],.button{font-weight:300;letter-spacing:0.5px}.comment-respond h3,.entry-comments h3,.widget-title{font-size:24px}a,.entry-content a{color:#4784bd}a:hover,.entry-content a:hover{color:#333;text-decoration:none}.entry-title a:hover,.site-title a:hover,.entry-title .entry-content a:hover,.site-title .entry-content a:hover{color:#4784bd}.genesis-nav-menu a:hover,.genesis-nav-menu .current-menu-item>a,.nav-primary .sub-menu a:hover{background-color:#305d87}.content .entry-meta .entry-comments-link a,.archive-pagination li a:hover,.archive-pagination li.active a,button,input[type="button"],input[type="reset"],input[type="submit"],.button,.entry-content .button{background-color:#4784bd}button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"],.button:hover,.entry-content .button:hover{background-color:#333}.button .dashicons{margin-right:10px}.button.hollow{background:#fff;border:1px solid #4784bd}.button.hollow,.button.hollow .dashicons{color:#4784bd}.button.hollow:focus{outline:none}.button.hollow:hover,.button.hollow:active{color:#fff;background:#4784bd}.button.hollow:hover .dashicons,.button.hollow:active .dashicons{color:#fff}.button.wide{display:block;width:100%}.site-container{width:auto;max-width:none;margin-top:0;padding:0;background:none}.metro-pro-landing .site-container{max-width:none}.site-inner{max-width:1200px;margin:40px auto 0;padding:18px;background:#fff}@media only screen and (min-width: 1024px){.site-header.fixed{position:fixed;z-index:10;top:0;left:0;width:100%}}@media only screen and (max-width: 1024px){.content{margin-bottom:40px}}@media only screen and (min-width: 1140px){.content{width:65%}}.full-width-content .content{float:none}@media only screen and (min-width: 1140px){.sidebar{width:30%}}@media only screen and (min-width: 1024px) and (max-width: 1139px){.footer-widgets-1,.footer-widgets-2,.footer-widgets-3,.home-middle-left,.home-middle-right,.sidebar-primary,.title-area{width:290px}}.page-template-page_guide-php .site-footer{position:relative;z-index:10}.page-template-page_guide-php .site-inner{background:none}.page-template-page_guide-php .content{background:#fff}.page-template-page_guide-php .section-title{color:#376a9a}.guide-outline{margin-bottom:40px;opacity:1;-webkit-transition:0.3s ease-in-out opacity;transition:0.3s ease-in-out opacity}@media only screen and (min-width: 1024px){.guide-outline{position:absolute;z-index:1;width:360px;left:auto;right:2%}}@media only screen and (min-width: 1140px){.guide-outline{width:400px;padding:0 10px}}@media only screen and (min-width: 1024px){.guide-outline.fixed{position:fixed;top:112px}}@media only screen and (min-width: 1140px){.guide-outline.fixed{top:126px}}.guide-outline.faded{opacity:0.3}.guide-outline:hover{opacity:1}.guide-outline h2{font-size:16px;text-transform:uppercase;text-align:center;color:#999}.guide-outline ol{color:#376a9a;margin-bottom:40px;border-radius:5px;background:#f7f7f7}.guide-outline ol>li{list-style:none;margin-left:0;border-top:2px solid #fff}.guide-outline ol>li:first-child{border:none}.guide-outline ol a{line-height:1.3;text-decoration:none;display:block;position:relative;z-index:1;padding:15px 15px 15px 40px;border-radius:3px}.guide-outline ol a:hover,.guide-outline ol a.active{color:#fff;background:#4784bd}.guide-outline ol a:before{content:'\002022 ';position:absolute;top:15px;left:15px}.guide-featured{text-align:center}.guide-featured img{padding:10px 5px}.metro-pro-landing .entry{padding-bottom:32px}.site-title{margin-bottom:0}@media only screen and (max-width: 1023px){.site-title{margin-bottom:10px}}.site-title a,.site-title a:hover{background:none;padding:0}.site-logo{width:250px}@media only screen and (max-width: 320px){.site-logo{padding:0 20px}}@media only screen and (min-width: 1024px){.site-logo{width:100%}}.site-header{background:#4784bd;padding:20px 0 0}@media only screen and (min-width: 1024px){.site-header{padding:10px 0 0 10px}}.site-header .wrap{max-width:none}.site-header .widget-area{width:728px}@media only screen and (max-width: 1139px){.site-header .widget-area{width:704px}}@media only screen and (max-width: 1023px){.site-header .widget-area{width:100%}}.site-header ul.genesis-nav-menu{background:transparent}.title-area,.nav-primary{float:none}@media only screen and (min-width: 1024px){.title-area,.nav-primary{float:left}.header-full-width .title-area,.title-area{width:19%;padding-right:10px}.nav-primary{width:81%}}.nav-primary{background:#376a9a}@media only screen and (min-width: 601px) and (max-width: 1023px){.nav-primary{padding-top:10px}}@media only screen and (min-width: 1024px){.nav-primary{border-radius:5px 0 0 5px}}.nav-primary a{padding:17px 12px}.nav-primary .genesis-nav-menu>li>a{border-radius:5px}.nav-primary li.search{padding-right:20px}@media only screen and (max-width: 1023px){.nav-primary li.search{width:100%;display:block;padding:10px 20px 10px}}.nav-primary .search-form{margin-top:0;margin-bottom:0;width:auto}.nav-primary input[type="search"]{color:#ddd;height:48px;border:none;background-color:#305d87;background-position:15px 17px;border-radius:5px;box-shadow:none}.nav-primary input[type="search"]:focus{background-color:#2c557c}.archive-description,.author-box,.sticky{padding:0;background:none}.breadcrumb{color:#aaa}.archive-pagination li a{margin:0 5px;padding:8px 16px;background-color:#333;border-radius:5px}.archive-title{text-align:center;margin-bottom:0}.single .entry{padding-bottom:32px}.sidebar .entry{padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:20px}.entry-header .entry-meta{padding-top:7px;border-top:1px solid #ddd}@media only screen and (max-width: 1023px){.entry-footer .entry-meta{margin-bottom:20px}}.entry,.page.page-template-page_blog-php .entry,.comment-respond h3,.entry-comments h3,.sidebar .widget-title{background:none;border-bottom:3px double #ddd}.entry-comments-link a{display:block;margin-top:-8px;border-radius:0 0 5px 5px}.entry-image,.wp-post-image{display:block;width:100%;margin-bottom:20px}.below-header{max-width:1200px;margin:40px auto;text-align:center}.before-entry{text-align:center;padding:0 0 20px}.after-entry{padding:0;background:none}.after-entry .wrap{padding-left:0;padding-right:0}.before-entry .widget,.after-entry .widget{margin-bottom:0}.before-entry .checkthisout,.before-entry .bsarocks{float:left;width:50%;margin:0 4% 2em 0}.before-entry .shareit{float:right;width:44%}@media only screen and (min-width: 768px){.before-entry .shareit{margin-top:5em}}@media only screen and (max-width: 767px){.before-entry .checkthisout,.before-entry .bsarocks,.before-entry .bsap,.before-entry .shareit{width:100%;display:block;overflow:hidden;margin:0 auto 2em}.before-entry div.bsap iframe{float:none;margin:0 auto}}.shareit{text-align:center;width:44%}.shareit p{margin:-1em 0 1em}.shareit a{text-decoration:none}.shareit{float:left;text-align:center;display:inline-block;vertical-align:middle}.shareit{margin-bottom:2em}.share .dashicons{display:inline-block;width:64px;height:64px;line-height:64px;margin:0 5px;border-radius:100px}.dashicons{font-size:1.5em;color:#fff}.dashicons:hover{font-size:2.4em}.dashicons-facebook-alt{background:#3b5998}.dashicons-twitter{background:#55acee}.dashicons-googleplus{background:#dd4b39}.addthis_32x32_style .at_flat_counter,.addthis_32x32_white_style .at_flat_counter{margin-right:5%;margin-bottom:10%}.addthis_responsive_sharing{margin-bottom:30px}.addthis_responsive_sharing .at-mobile{text-align:center}@media only screen and (min-width: 585px){.at-share-btn{width:32.2%}}#commentary-toggle{margin-bottom:40px;border-radius:5px}.comment-author{font-size:24px;line-height:1.3}.comment-author .says{display:none}.comment-author b{font-weight:400}.trackback .comment-content,.pingback .comment-content{font-size:12px;color:#999}.comment-meta{font-size:13px}.comment-meta,.comment-meta a{color:#999;text-decoration:none}.comments-pagination{font-size:14px;margin:20px 0 40px}p.form-submit{margin-bottom:16px}p.form-submit input{font-size:16px;width:100%;margin-top:10px;border-radius:5px}.site-footer{color:#999}.responsive-menu-icon{border-bottom:1px solid #555;cursor:pointer;display:none;margin-bottom:-1px;text-align:center}.site-header .responsive-menu-icon{border-bottom:none}.responsive-menu-icon::before{color:#fff;content:"\f333";display:inline-block;font:normal 20px/1 'dashicons';margin:0 auto;padding:10px}@media only screen and (max-width: 600px){.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu,.genesis-nav-menu.responsive-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{margin:0}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu>li{border-bottom:1px solid #4784bd}.genesis-nav-menu.responsive-menu li.current-menu-item>a,.genesis-nav-menu.responsive-menu .sub-menu li.current-menu-item>a:hover,.genesis-nav-menu.responsive-menu li a,.genesis-nav-menu.responsive-menu li a:hover{border:none;display:block;line-height:1;padding:20px}.genesis-nav-menu.responsive-menu .menu-item-has-children{cursor:pointer}.genesis-nav-menu.responsive-menu .menu-item-has-children>a{margin-right:60px}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f132";float:right;font:normal 16px/1 'dashicons';height:16px;padding:18px 20px;right:0;text-align:right;z-index:9999}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f460"}.genesis-nav-menu.responsive-menu .sub-menu{background-color:rgba(0,0,0,0.2);border:none;left:auto;opacity:1;position:relative;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:100%;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu li a,.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:none;border:none;padding:20px;position:relative;text-transform:none;width:100%}.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:#376a9a}}.job_filters .job_types li,.single_job_listing .meta li{list-style:none}.entry-content .job_listing_preview_title,.job_listing_preview_title{overflow:hidden;padding:1em}.entry-content .job_listing_preview_title h2,.job_listing_preview_title h2{line-height:49px}.single_job_listing .company{min-height:5em}.job_listing_preview{margin-bottom:1em;padding:2em}.jobs-widget-area{margin:20px 0}.featured{position:relative;width:100%;height:400px;overflow:hidden;margin-bottom:40px;background:#376a9a}@media only screen and (max-width: 1023px){.featured{display:none}}.featured .flex-control-nav{display:none}.featured .flex-direction-nav{position:absolute;bottom:30px;right:30px}.featured .flex-direction-nav li{display:inline-block;margin:0 10px}.featured .flex-direction-nav a{text-indent:0;opacity:1;position:static;width:52px;height:52px;background:none;border-radius:5px}.featured .flex-direction-nav a:before{font-size:30px;line-height:52px;color:#fff;text-shadow:none;text-align:center;display:block;background:#376a9a}.featured .flex-direction-nav a:hover:before{background:#4784bd}.featured-slide{float:left;position:relative;width:300px;height:400px;margin-bottom:0;padding-bottom:0;border-bottom:none;background:#333}.featured-slide,.featured-slide a{overflow:hidden}.featured-slide a{display:block;width:100%;height:100%}.featured-slide a:hover img{opacity:0.9}.featured-slide .entry-header,.featured-slide img{position:absolute}.featured-slide .entry-header{z-index:2;top:0;left:0;width:100%;padding:20px;background:-webkit-linear-gradient(rgba(34,34,34,0.9), rgba(34,34,34,0));background:linear-gradient(rgba(34,34,34,0.9), rgba(34,34,34,0))}.featured-slide h2{font-size:30px;color:#fff;height:112px;overflow:hidden;margin:0;text-shadow:1px 1px 10px #000}.featured-slide small{font-size:13px;color:#ccc;display:block;text-transform:uppercase}.featured-slide img{z-index:1;max-width:none;width:200%;height:100%;top:0;left:50%;margin-left:-300px;opacity:0.5;-webkit-transition:0.3s ease-out opacity;transition:0.3s ease-out opacity}
