article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;}[hidden]{display:none;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}html,button,input,select,textarea{font-family:sans-serif;color:#222;}body{margin:0;font-size:1em;line-height:1.4;}::-moz-selection{background:#016cb2;color:#fff;text-shadow:none;}::selection{background:#016cb2;color:#fff;text-shadow:none;}a{color:#00e;}a:visited{color:;}a:hover{color:;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;white-space:normal;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible;}button[disabled],input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{display:inline;box-sizing:border-box;padding:0;*width:13px;*height:13px;width:auto;}input[type="checkbox"]{display:inline-block;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;}.chromeframe{margin:0.2em 0;background:#ccc;color:black;padding:0.2em 0;}.not-mobile{display:block !important;}.mobile-only{display:none !important;}body.page,body.single,body.archive,body.blog,body.search,body.error404,body.author{background:#fff;color:#222;font-family:'Montserrat', sans-serif, Helvetica, Arial, sans-serif;font-size:16px;font-weight:400;line-height:24px;margin-top:0;position:relative;}.in{margin:0 auto;max-width:1440px;padding-left:20px;padding-right:20px;position:relative;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.blog-in{max-width:920px;}.clear{clear:both;}.lazyload{transition:all 1s ease-in-out;}h1,h2,h3,h4,h5{color:#2d404c;font-family:'Montserrat', sans-serif;font-weight:500;text-transform:uppercase;}h4{color:#2d404c;font-size:24px;line-height:28px;}h5{color:#2d404c;font-size:20px;line-height:24px;}strong{font-weight:600;}.anim .anim-part{opacity:0;position:relative;}.anim-box{position:relative;}.gap5{height:5px;}.gap10{height:10px;}.gap20{height:20px;}.gap40{height:40px;}.gap60{height:60px;}.gap80{height:80px;}.gap100{height:100px;}.table{display:table;height:100%;width:100%;}.cell{display:table-cell;vertical-align:middle;}.red-button{background:#ba0c2f;border:none;color:#fff;display:inline-block;font-family:'Montserrat', sans-serif;font-size:24px;font-weight:500;margin:0 1%;padding:12px 30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.red-button:focus{outline:none;}.blue-button{background:#3b525f;border:none;color:#fff;display:inline-block;font-family:'Montserrat', sans-serif;margin:0 1%;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:48%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.blue-button:hover{background:#4b697b;}.teal-button{background:#9fc5a3;border:none;color:#2d404c;display:inline-block;font-family:'Montserrat', sans-serif;margin:0 1%;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:48%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.teal-button:hover{background:#9fc5a3;}.grey-button{background:#f1f2f5;border:#ccc 1px solid;color:#222;display:inline-block;font-family:'Montserrat', sans-serif;font-size:18px;margin:0 1%;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:48%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.grey-button:hover{background:#eee;}.gold-button{background:#d8921b;background:linear-gradient(180deg,#d8921b 0%,#f3a92a 100%);color:#fff;display:block;font-size:18px;margin:0 10px 10px;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.gold-button:after{background:rgba(255,255,255,0.05);content:'';display:block;height:100%;left:50%;position:absolute;right:15px;top:0;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.gold-button:hover{background:#f3a92a;background:linear-gradient(180deg,#f3a92a 0%,#f3a92a 100%);}.clear-button{background:none;border:#fff 1px solid;color:inherit;display:inline-block;font-size:20px;margin:0 1%;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:48%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.clear-button:hover{background:rgba(0,0,0,0.3);}.charcoal-button{background:#212121;background:linear-gradient(180deg,#212121 0%,#4f4f4f 100%);color:#fff;display:inline-block;font-size:18px;margin:0 1%;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:48%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.charcoal-button:after{background:rgba(255,255,255,0.05);content:'';display:block;height:100%;left:50%;position:absolute;right:15px;top:0;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.charcoal-button:hover{background:#161616;background:linear-gradient(180deg,#161616 0%,#161616 100%);}.forgot-button{color:#9fc5a3;display:block;font-size:14px;margin-bottom:4px;text-decoration:none;}.dashboard .alert-list{margin-top:40px;}.dashboard .alert-list{list-style-type:none;margin:40px 0 0;padding:0;}.dashboard .alert-list .header{font-size:0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.dashboard .alert-list .header div{font-size:13px;font-style:italic;padding-bottom:8px;padding-top:8px;}.dashboard .alert-list .alert{border-top:#eee 1px solid;font-size:0;padding:4px 0;}.dashboard .alert-list .alert:nth-child(even){-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.dashboard .alert-list div{display:inline-block;font-size:13px;line-height:15px;padding:2px 20px 2px 8px;position:relative;vertical-align:middle;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.dashboard .alert-list div.p10{width:10%;}.dashboard .alert-list div.p15{width:15%;}.dashboard .alert-list div.p20{width:20%;}.dashboard .alert-list div.p25{width:25%;}.dashboard .alert-list div.p30{width:30%;}.dashboard .alert-list div.p40{width:40%;}.dashboard .alert-list div.smaller{font-size:12px;line-height:16px;padding-bottom:8px;padding-top:8px;}.dashboard .alert-list div.centered{text-align:center;}.dashboard .alert-list div.righted{padding-right:8px;text-align:right;}.dashboard .profile-bar{font-size:13px;padding:16px 0 0;text-align:right;}.dashboard .profile-bar span.date{border:#eee 1px solid;padding:4px 12px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.dashboard .profile-bar span.error{background:#ffdfdc;border-color:#b71b1c;}.dashboard .profile-bar span.success{background:#c6e6c9;border-color:#a4c8a7;}.dashboard .toggle-headers{padding-top:16px;text-align:left;}form{margin:0;padding:0;position:relative;}.form .form-overlay{background-color:rgba(255,255,255,0.65);background-position:center 25%;background-repeat:no-repeat;background-size:60px 60px;display:none;height:100%;left:0;position:absolute;top:0;width:100%;}.form .form-overlay .extra-overlay{background:#fff;border:1px solid #ddd;display:block;left:50%;max-width:500px;padding:20px;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;box-sizing:border-box;border-radius:5px;}.form .form-overlay .extra-overlay strong{display:block;font-size:18px;font-weight:500;text-transform:uppercase;}.form .form-overlay .extra-overlay p{color:#000;line-height:20px;margin-bottom:0;margin-top:4px;}.form .lock-overlay{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.form .field{display:block;float:left;margin:0 5px 10px;width:calc(100% - 10px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form .full.field{float:none;}.form .copy.field{padding-right:20px;}.form .threefifths.field{width:calc(60% - 10px);}.form .half-field,.form .half.field{width:calc(50% - 10px);}.form .twofifths.field{width:calc(40% - 10px);}.form .third.field{width:calc(33.33% - 10px);}.form .quarter.field{width:calc(25% - 10px);}.form .onefifth.field{width:calc(20% - 10px);}.form .onethird.field{width:calc(33.333% - 10px);}.form .twothirds.field{width:calc(66.666% - 10px);}.form .field p{padding-top:0;}.skinny-form .form .quarter.field{width:calc(50% - 10px);}.form .align-center.field,.form .align-center.copy{float:none;margin-left:auto;margin-right:auto;text-align:center;}.form .align-left.field{text-align:left;}.form .align-right.field{text-align:right;}.form label{display:block;font-size:14px;font-weight:400;line-height:18px;padding:4px 12px;}.form .REQUIRED > label:after{content:'\f069';font-family:"Font Awesome 5 Pro";font-size:10px;line-height:14px;margin-left:4px;position:relative;top:-4px;}.form .ONE-OF-TWO > label:after{content:'\f069\f069';font-family:"Font Awesome 5 Pro";font-size:10px;line-height:14px;margin-left:4px;position:relative;top:-4px;}.form label.checkbox{display:block;font-size:16px;line-height:16px;margin-left:24px;padding:6px 12px;text-indent:-24px;vertical-align:top;}.form .REQUIRED > label.checkbox:after{content:'';}.form .REQUIRED > label.radio:after{content:'';}.form label.checkbox span{display:inline;font-size:14px;vertical-align:middle;}.form label.specialty-checkbox{display:inline-block;width:calc(25% - 48px);}.form .thirds label.specialty-checkbox{display:inline-block;width:calc(33% - 24px);}.form input,.form select,.form textarea{background:#fff;border:#ddd 1px solid;display:block;font-family:'Montserrat', sans-serif, sans-serif;font-size:18px;padding:12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.form input[type=text],.form input[type=date],.form input[type=number],.form select,.form textarea{-webkit-appearance:none;}.form input[type=date]{font-size:14px;line-height:24px;padding:10px 12px;}.form input:focus,.form textarea:focus{background:#fff;outline:none;}.form input[type=checkbox],.form input[type=radio]{display:inline-block;margin-right:4px;vertical-align:middle;width:auto;}.form input[type=file]{font-size:12px;}.form textarea{height:120px;resize:none;}.form select{height:48px;}.form select[multiple]{font-size:14px;height:160px;line-height:18px;}.form .blue-button,.form .grey-button,.form .teal-button,.form .submit-button{font-size:18px;padding-left:32px;padding-right:32px;width:auto;}.form .grey-button{box-sizing:border-box;}.form .blue-button{border:#2d404c 1px solid;}.form .short-button{font-size:80%;}.form .error-comment{display:none;padding:2px 12px;}.form .comments{display:block;font-size:13px;line-height:15px;padding:4px 12px;}.form .input-message{background-color:#eee;color:#000;display:block;font-size:14px;line-height:18px;margin-top:4px;padding:8px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.form .input-message.success{background:#90da45;color:#111;}.form .input-message.error{background:#ff5353;color:#111;}.form a{color:#2d404c;}.form .field.small{font-size:13px;line-height:15px;text-align:center;}.form .field.small p{font-size:13px;line-height:15px;margin:0;padding:0;}.bordered-form{border:#ccc 1px solid;padding:20px;}.print-form{font-size:14px;}.print-form .value{border:#999 1px solid;display:block;padding:8px 12px;border-radius:3px;}.job-detail .right-side .form{background:#ba0c2f;padding:0 40px 20px 30px;}.job-detail .right-side .form h3{color:#fff;}.job-detail .right-side .form label{color:#fff;}.job-detail .right-side .form input{border:none;}.job-detail .right-side .form button{background:#fff;border:none;color:#b90b2e;padding:12px 36px;}.job-detail .right-side .form .field{margin:0 10px 10px 0;}body ul.frm_rootline{display:block;float:none;text-align:center;}body .frm_rootline.frm_show_lines:before{display:none;}body ul.frm_page_bar li{background:#ddd;border:#ccc 1px solid;color:#000;display:inline-block;font-family:'Montserrat', sans-serif;font-size:16px !important;line-height:22px;margin:0 5px 10px;padding:10px;position:relative;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}body ul.frm_page_bar li input{display:none;}body ul.frm_page_bar li .frm_rootline_title{font-family:'Montserrat', sans-serif;font-size:16px !important;line-height:22px;}body ul.frm_page_bar li.frm_current_page{background:#324753;border-color:#324753;color:#fff;}body ul.frm_page_bar li.frm_current_page .frm_rootline_title{color:#fff !important;}body .form-field{display:block;float:left;margin:0 5px 20px;margin-left:0 !important;width:calc(100% - 10px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .frm_form_field.frm6,body .frm_submit.frm6,body .frm_form_field.frm_left_half,body .frm_form_field.frm_right_half,body .frm_form_field.frm_first_half,body .frm_form_field.frm_last_half,body .frm_form_field.frm_half,body .frm_submit.frm_half{width:calc(50% - 10px);}body .frm_form_field.frm4,body .frm_submit.frm4,body .frm_form_field.frm_left_third,body .frm_form_field.frm_third,body .frm_submit.frm_third,body .frm_form_field.frm_right_third,body .frm_form_field.frm_first_third,body .frm_form_field.frm_last_third{width:calc(33.33% - 10px);}body .frm_form_field.frm3,body .frm_submit.frm3,body .frm_form_field.frm_left_fourth,body .frm_form_field.frm_fourth,body .frm_submit.frm_fourth,body .frm_form_field.frm_right_fourth,body .frm_form_field.frm_first_fourth,body .frm_form_field.frm_last_fourth{width:calc(25% - 10px);}body .frm_form_field.frm2,body .frm_submit.frm2,body .frm_form_field.frm_sixth,body .frm_submit.frm_sixth,body .frm_form_field.frm_first_sixth,body .frm_form_field.frm_last_sixth{width:calc(16.66% - 10px);}body .frm_style_formidable-style.with_frm_style label.frm_primary_label{display:block;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;line-height:18px;padding:4px 12px;}body .frm_style_formidable-style.with_frm_style .frm_radio label,body .frm_style_formidable-style.with_frm_style .frm_checkbox label{font-family:'Montserrat', sans-serif, sans-serif;}body .frm_style_formidable-style.with_frm_style input[type=text],body .frm_style_formidable-style.with_frm_style input[type=date],body .frm_style_formidable-style.with_frm_style input[type=number],body .frm_style_formidable-style.with_frm_style input[type=email],body .frm_style_formidable-style.with_frm_style input[type=tel],body .frm_style_formidable-style.with_frm_style select,body .frm_style_formidable-style.with_frm_style textarea{background:#fff;border:#ddd 1px solid;display:block;font-family:'Montserrat', sans-serif, sans-serif;font-size:18px;height:auto;padding:12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-appearance:none;box-shadow:none;}body .frm_style_formidable-style.with_frm_style select{height:49px;-webkit-appearance:none;}body .frm_style_formidable-style.with_frm_style p.description,body .frm_style_formidable-style.with_frm_style div.description,body .frm_style_formidable-style.with_frm_style div.frm_description,body .frm_style_formidable-style.with_frm_style .frm-show-form > div.frm_description,body .frm_style_formidable-style.with_frm_style .frm_error{font-family:'Montserrat', sans-serif, sans-serif;}body .frm_style_formidable-style.with_frm_style .frm_submit{text-align:center;}body .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message,body .frm_style_formidable-style.with_frm_style input[type=submit],body .frm_style_formidable-style.with_frm_style .frm_submit input[type=button],body .frm_style_formidable-style.with_frm_style .frm_submit button,body .frm_form_submit_style{background:#9fc5a3;border:none;color:#fff;display:inline-block;font-family:'Montserrat', sans-serif;font-size:18px;margin:0 1%;padding:12px 30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body .frm_style_formidable-style.with_frm_style .frm_compact .frm_dropzone.dz-clickable .dz-message:hover,body .frm_style_formidable-style.with_frm_style input[type=submit]:hover,body .frm_style_formidable-style.with_frm_style .frm_submit input[type=button]:hover,body .frm_style_formidable-style.with_frm_style .frm_submit button:hover,body .frm_form_submit_style:hover{background:#9fc5a3;}body .frm_style_formidable-style.with_frm_style button.frm_prev_page{background:#f1f2f5;color:#222;}body .frm_style_formidable-style.with_frm_style button.frm_prev_page:hover{background:#eee;}body .frm_dropzone.dz-clickable.frm_single_upload .dz-message{font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;line-height:18px;}body .frm_dropzone.dz-clickable .dz-message .frm_upload_text{display:block;font-size:16px;line-height:20px;padding:8px 0 4px 0;}body .frm_dropzone .frm_small_text{font-size:12px;line-height:15px;}body .frm_style_formidable-style.with_frm_style .hide-input-field input{display:none;}.grey-bkgd .form .form-overlay{background-color:rgba(241,242,245,0.65);}.login-form{max-width:600px;}.login-form .red-button{margin:0;padding:12px 24px;width:auto;}.form .group{background:#fafafa;border:#ddd 1px solid;margin-bottom:10px;padding:20px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form .group h4{color:#2d404c;font-size:20px;font-weight:600;margin:0 0 16px;padding:0;text-transform:uppercase;}.form .group h4:before{content:'Employer #';}.form .group.education-group h4:before{content:'Education #';}.form .group.gap-group h4{font-size:0;}.form .group.gap-group h4:after{content:'Employment Gap';font-size:20px;}.form .group .add-button{display:none;margin:0;}.form .group .remove-button{display:inline-block;float:right;margin:0;}.form .group:first-child .remove-button{display:none;}.form .group:last-child .add-button{display:inline-block;}.form .group:nth-child(n+25) .add-button{display:none;}#complexity,.results{color:#000;font-size:14px;line-height:18px;margin-top:4px;padding:8px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.none{background:#fafafa;border:#ddd 1px solid;color:#ccc;}.default{background:#ffdfdc;border:#b71b1c 1px solid;color:#000;}.weak{background-color:#ff5353;border-color:#ff5353;color:#000;}.strong{background-color:#fad054;border-color:#fad054;color:#000;}.stronger{background-color:#93c9f4;border-color:#93c9f4;color:#000;}.strongest,.valid,.match{background-color:#90da45;border-color:#90da45;color:#000;}.form-no-margin .field{margin-left:0;margin-right:0;}.signup-form .red-button{border:none;display:inline-block;margin:0;padding-left:20px;padding-right:20px;width:auto;}.cols .col-50{display:block;float:left;width:calc(50% - 20px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.cols .col h4{margin:0 0 20px;}.cols .col-50 .red-button{margin:0;width:100%;}.cols .col-50:nth-child(1){margin-right:20px;}.cols .col-50:nth-child(2){margin-left:20px;}.wrap{background:#fff;padding-top:50px;position:relative;}body.prn-logged-in .wrap{padding-top:90px;}.in{display:block;height:100%;margin:0 auto;max-width:1440px;position:relative;}.left-side,.right-side{display:block;float:left;position:relative;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.right-side{float:right;}.account-bar{background:#9fc5a3;font-size:14px;height:30px;left:0;line-height:30px;padding:0 10px;position:fixed;text-align:center;top:0;width:100%;z-index:200;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body.admin-bar .profile-bar{top:32px;}.profile-bar{background-color:#9fc5a3;border-bottom:#fff 1px solid;color:#2d404c;display:none;font-size:14px;height:40px;line-height:40px;position:fixed;text-align:center;text-transform:uppercase;top:0;width:100%;z-index:100;box-sizing:border-box;}.profile-bar strong{font-size:16px;}.profile-bar a{color:#2d404c;text-decoration:none;}.profile-bar a:hover{text-decoration:underline;}.profile-bar a.dashboard-button{background:#fff;font-weight:500;margin-left:10px;padding:6px 14px;border-radius:2px;}.profile-bar a.logout-button{padding:0 10px;position:absolute;right:0;}body.prn-logged-in .profile-bar{display:block;}header{background-color:#2d404c;border-bottom:#fff 1px solid;height:80px;padding-left:220px;padding-right:340px;position:fixed;top:0;width:100%;z-index:110;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,0.2);transition:.1s ease-in-out all;}body.prn-logged-in header{padding-right:20px;top:40px;}body.admin-bar header{top:32px;}body.admin-bar.prn-logged-in header{top:72px;}header .logo-info{left:0;position:absolute;top:0;z-index:30;}header .home-logo{left:20px;position:absolute;top:10px;transition:.1s ease-in-out all;}header .home-logo img{height:auto;width:200px;transition:.1s ease-in-out all;}header .buttons{display:block;float:right;font-size:24px;line-height:74px;padding:0 20px;position:absolute;right:0;text-align:right;top:0;transition:.1s ease-in-out all;}header .buttons .apply-button{display:inline-block;line-height:24px;margin:0 0 0 8px;padding:12px 12px;position:relative;white-space:nowrap;transition:.1s ease-in-out all;}header .buttons .login-button{background-color:#9fc5a3;cursor:pointer;display:inline-block;line-height:24px;margin:0;padding:12px 12px;position:relative;white-space:nowrap;width:auto;transition:.1s ease-in-out all;}header .buttons .login-button.active{background-color:rgba(0,0,0,0.35);color:#fff;}header .buttons .login-button .login-box{background-color:#2d404c;border:#fff 1px solid;border-top:none;display:none;padding:10px 20px;position:absolute;right:-10px;top:100%;transform:translateY(16px);width:320px;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,0.2);transition:.1s ease-in-out all;}header .buttons .login-button .login-box .form .field{float:none;margin:0 0 10px;width:100%;}header .buttons .login-button .login-box .form .field label{color:rgba(255,255,255,0.7);text-align:left;}header .buttons .login-button .login-box .form .field input{border:none;}header .buttons .login-button .login-box .form .field button{border:none;color:#2d404c;margin:0;width:100%;}header .menu{color:#fff;font-size:18px;height:80px;line-height:80px;list-style-type:none;margin:0;padding:0;text-align:center;text-transform:uppercase;transition:.1s ease-in-out all;}header .menu li{display:inline-block;position:relative;}header.scrolled{height:50px;}header.scrolled .home-logo img{width:125px;}header.scrolled .menu{height:50px;line-height:50px;}header.scrolled .buttons{line-height:44px;}header.scrolled .buttons .apply-button,header.scrolled .buttons .login-button{display:inline-block;font-size:23px;line-height:24px;margin:0;padding:6px 12px;position:relative;white-space:nowrap;}header.scrolled .buttons .login-button .login-box{transform:translateY(7px);}body.prn-logged-in header.scrolled .home-logo{top:-25px;}body.prn-logged-in header.scrolled .home-logo img{width:200px;}header .menu li.menu-item-has-children > a:after{color:rgba(255,255,255,0.5);content:'\f078';display:inline-block;font-family:"Font Awesome 5 Pro";font-size:14px;height:20px;line-height:16px;margin-left:8px;position:relative;vertical-align:middle;transition:.1s ease-in-out all;}header .menu li a{color:#fff;display:block;padding:0 16px;text-decoration:none;}header .menu li:hover > a{color:#9fc5a3;}header .menu li ul{background:#2d404c;border:#fff 1px solid;border-top:none;display:none;left:calc(50% - 12px);margin:0;padding:0 0 10px;position:absolute;top:100%;transform:translateX(-50%) translateY(-1px);width:240px;}header .menu li:hover ul{display:block;}header .menu li ul li{display:block;font-size:16px;line-height:20px;}header .menu li ul li a{padding:10px;}header .notice{background:#ffcdd2;border-bottom:#ef9a9a 1px solid;border-top:#ef9a9a 1px solid;font-size:13px;font-weight:600;left:0;line-height:18px;min-height:40px;padding:10px 80px 12px 50px;position:absolute;text-align:center;top:100%;width:100%;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 4px 4px rgba(0,0,0,0.2);}header .notice:before{color:#ef9a9a;content:'\f05a';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;left:6px;line-height:30px;margin-right:8px;position:absolute;top:5px;}header .dismiss-notice{color:#111;font-size:12px;font-weight:400;padding:11px;position:absolute;text-decoration:none;right:0;top:0;}header .dismiss-notice:before{color:#ef9a9a;content:'\f00d';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;}.main-menu ul.menu{margin:0;padding:40px;text-align:left;}.main-menu ul.menu li{border-top:#f1f2f5 1px solid;display:block;margin-bottom:4px;padding:0;position:relative;}.main-menu ul.menu li:first-child{border-top:none;}.main-menu ul.menu li a{border:#fff 1px solid;color:#222;display:block;font-size:18px;line-height:18px;padding:10px;text-decoration:none;}.main-menu ul.menu > li.current_page_item > a,.main-menu ul.menu > li.current-menu-item > a,.main-menu ul.menu > li > a:hover{color:#bc8820;}.main-menu ul.menu > li.menu-item-has-children > a:after{color:#ba0c2f;content:'\f067';font-family:"Font Awesome 5 Pro";margin-left:8px;}.main-menu ul.menu > li.menu-item-has-children.open > a:after{content:'\f068';}.main-menu ul.menu li ul{display:none;margin:0;padding:0 0 10px 20px;position:relative;text-align:left;}.main-menu ul.menu li.current-menu-ancestor ul,.main-menu ul.menu li.current-menu-parent ul,.main-menu ul.menu li.open ul{display:block;}.main-menu ul.menu li.current-menu-ancestor > a:after,.main-menu ul.menu li.current-menu-parent > a:after{content:'\f068';}.main-menu ul.menu ul li{border-top:none;display:block;margin:4px;padding:0;}.main-menu ul.menu ul li a{border:none;display:block;font-size:16px;line-height:20px;padding:4px 20px;}.main-menu ul.menu ul > li.current_page_item > a,.main-menu ul.menu ul > li.current-menu-item > a,.main-menu ul.menu ul > li > a:hover{color:#bc8820;}.hero{background:#eee;height:540px;position:relative;z-index:80;}.hero .in{height:100%;max-width:none;opacity:1;padding:0 60px;position:relative;z-index:2;}.hero .slide{background-position:10% 30%;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.hero .slide:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);bottom:0;content:'';left:0;opacity:0;position:absolute;top:50%;width:100%;}.hero .slide .text{display:block;font-size:42px;font-weight:500;height:100%;left:0;letter-spacing:-1px;line-height:42px;margin:0 auto;opacity:0;padding:40px 40px 0;position:absolute;text-transform:uppercase;top:30px;width:100%;box-sizing:border-box;}.hero .slide .text strong{display:block;font-size:100px;font-weight:600;line-height:100px;}.hero .slide .text strong span{font-weight:700;}.hero .slide .text a.button{display:inline-block;font-size:36px;line-height:36px;margin:20px 0 0;padding:16px 32px;text-shadow:none;}.hero .slide{background-position:center center;background-size:cover;background-repeat:no-repeat;}.hero .travel.slide{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/travel-slide.jpg');background-position:center 25%;}.hero .perdiem.slide{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/perdiem-slide.jpg');background-position:center 30%;}.hero .covid.slide{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/coronavirus.jpg');background-position:center 30%;}.hero .covid.slide:after,.hero .perdiem.slide:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);top:0;}.hero .covid.slide .text,.hero .perdiem.slide .text{bottom:120px;color:#fff;display:block;font-size:42px;font-weight:500;height:auto;letter-spacing:-1px;line-height:42px;margin:0 auto;position:absolute;right:0;text-align:right;text-shadow:0 4px 8px rgba(0,0,0,0.5);text-transform:uppercase;top:auto;}.hero .perm.slide{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/perm-slide-3.jpg');background-position:center 30%;}.hero .perm.slide:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);top:0;}.hero .perm.slide .text{bottom:160px;color:#fff;display:block;font-size:48px;font-weight:500;height:auto;left:0;letter-spacing:-1px;line-height:48px;margin:0 auto;position:absolute;right:auto;text-align:left;text-shadow:0 4px 8px rgba(0,0,0,0.8);text-transform:uppercase;top:auto;}.hero .search.slide .in{color:#fff;padding-top:80px;text-align:center;}.hero .search.slide .in h1{color:#fff;font-size:60px;font-weight:400;letter-spacing:-1px;text-shadow:0 4px 8px rgba(0,0,0,0.5);}.hero .search.slide .in h1 strong{font-weight:700;}.search-bar{background:#2d404c;border:#fff 1px solid;color:#fff;display:block;font-size:0;margin:0 auto;max-width:1440px;overflow:hidden;padding:10px 20px;position:relative;text-align:center;width:100%;border-radius:8px;box-sizing:border-box;}.search-bar .field{display:inline-block;padding:0 5px 5px;position:relative;text-align:left;vertical-align:top;width:25%;box-sizing:border-box;}.search-bar .field small{display:block;font-size:12px;line-height:14px;padding:5px 0 0;position:relative;text-align:left;box-sizing:border-box;}.search-bar .field.ERROR small{display:block;}.search-bar .field.p20{width:20%;}.search-bar .field.p15{width:15%;}.search-bar .field.p10{width:10%;}.search-bar label{display:block;font-size:14px;margin-bottom:2px;position:relative;}.search-bar input,.search-bar select{background:#fff;border:none;display:block;font-family:"Montserrat";font-size:16px;height:40px;line-height:40px;min-width:100px;padding:0 10px;width:100%;position:relative;border-radius:4px;box-sizing:border-box;}.search-bar button{background:#53c0fa;border:none;color:#2d404c;display:block;font-size:20px;font-family:"Montserrat";height:40px;line-height:40px;padding:0 20px;text-align:center;text-decoration:none;text-transform:uppercase;width:100%;position:relative;border-radius:4px;box-sizing:border-box;}.search-bar button[disabled="disabled"]{opacity:0.3;}.search-bar .REQUIRED > label:after{content:'\f069';font-family:"Font Awesome 5 Pro";font-size:10px;line-height:14px;margin-left:4px;position:relative;top:-4px;}.search-bar .ONE-OF-TWO > label:after{content:'\f069\f069';font-family:"Font Awesome 5 Pro";font-size:10px;line-height:14px;margin-left:4px;position:relative;top:-4px;}.search-bar .forcefield{background:rgba(46,63,76,0.9);color:#fff;display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.search-bar .forcefield:after{content:'Loading Jobs...';font-size:14px;left:50%;position:absolute;text-align:center;top:50%;transform:translateX(-50%) translateY(-50%);}.job-board .search-bar{background:#f1f2f5;border-color:#ddd;color:#222;border-radius:4px;box-shadow:none;}.job-board .search-bar button{background-color:#ba0c2f;color:#fff;}.job-board .search-bar .forcefield{background-color:rgba(241,242,245,0.9);color:#222;}.job-board .job-alerts-signup{background:#a8e1fe;border:1px solid #7bd1fb;display:block;font-size:14px;line-height:24px;margin-bottom:10px;padding:10px;position:relative;text-align:center;border-radius:5px;}.job-board .job-alerts-signup input{background:rgba(255,255,255,0.8);border:#fff 1px solid;display:inline-block;font-family:'Montserrat', sans-serif;font-size:12px;line-height:22px;margin:0 4px 0 12px;padding:4px 8px;width:240px;border-radius:2px;}.job-board .job-alerts-signup input.ERROR{border-color:#b80b2e;}.job-board .job-alerts-signup a{color:inherit;}.job-board .job-alerts-signup:before{color:#68b0d4;content:'\f4c7';display:block;font-family:"Font Awesome 5 Pro";font-size:32px;font-weight:700;left:6px;line-height:32px;margin-right:8px;position:absolute;top:calc(50% + 2px);transform:translateY(-50%);}.job-board .job-alerts-signup.saved{background:rgba(168,224,254,0.5);border-color:rgba(122,210,251,0.5);}.job-board .job-alerts-signup.saved:before{color:rgba(104,175,212,0.5);}.right-side.detail-items .job-alerts-signup{background:#a8e1fe;border:1px solid #7bd1fb;border-right:none;display:block;font-size:14px;line-height:18px;margin:20px 0 -20px 0;padding:16px 20px 16px 50px;position:relative;text-align:center;border-radius:5px 0 0 5px;}.right-side.detail-items .job-alerts-signup input{background:rgba(255,255,255,0.8);border:#fff 1px solid;display:block;font-family:'Montserrat', sans-serif;font-size:12px;line-height:22px;margin:10px 0;padding:4px 8px;text-align:center;width:100%;border-radius:2px;box-sizing:border-box;}.right-side.detail-items .job-alerts-signup input.ERROR{border-color:#b80b2e;}.right-side.detail-items .job-alerts-signup a{color:inherit;white-space:nowrap;}.right-side.detail-items .job-alerts-signup:before{color:#68b0d4;content:'\f4c7';display:block;font-family:"Font Awesome 5 Pro";font-size:32px;font-weight:700;left:6px;line-height:32px;margin-right:8px;position:absolute;top:8px;}.right-side.detail-items .job-alerts-signup.saved{background:rgba(168,224,254,0.5);border-color:rgba(122,210,251,0.5);}.right-side.detail-items .job-alerts-signup.saved:before{color:rgba(104,175,212,0.5);}.thumbs{background:#fff;border:#fff 1px solid;border-top-width:10px;font-size:0;height:auto;margin:0 auto -60px;max-width:100%;position:relative;top:-60px;width:1440px;z-index:100;}.thumbs .thumb-frame{border-right:#fff 1px solid;cursor:pointer;display:inline-block;height:100%;position:relative;vertical-align:top;width:480px;text-decoration:none;box-sizing:border-box;}.thumbs .thumb{background-color:#eee;border-right:#fff 1px solid;cursor:pointer;display:inline-block;height:240px;position:relative;width:100%;text-decoration:none;box-sizing:border-box;}.thumbs .thumb .photo{background-color:#222;background-position:center center;background-size:cover;background-repeat:no-repeat;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}.thumbs .thumb .text{bottom:0;color:#fff;font-size:24px;left:0;padding:20px;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,0.5);text-transform:uppercase;width:100%;box-sizing:border-box;z-index:20;}.thumbs .thumb .text strong{display:block;font-size:48px;font-weight:700;line-height:48px;}.thumbs .thumb-frame .copy{font-size:16px;line-height:26px;padding:10px 30px 30px;text-align:center;}.thumbs .thumb-frame .copy a{color:inherit;}.thumbs .perm.thumb{border-right:none;}.thumbs .travel.thumb .photo{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/travel-slide.jpg');background-position:center 30%;}.thumbs .perdiem.thumb .photo{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/perdiem-slide.jpg');background-position:center 30%;}.thumbs .perm.thumb .photo{background-image:url('/wordpress/wp-content/themes/prn2019/images/slides/perm-slide-3.jpg');background-position:center 85%;}.thumbs .thumb:before{background:#fff;content:'';display:block;height:48px;left:50%;margin-left:-24px;position:absolute;top:0;transform:rotate(45deg);transition:0.1s ease-in-out all;width:48px;}.thumbs .thumb.active:before{top:-24px;}.thumbs .thumb:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.5) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);bottom:0;content:'';left:0;position:absolute;top:30%;width:100%;z-index:15;transition:.2s ease-in-out background;}.thumbs .thumb.active:after{background:rgba(45,64,76,0.65);top:0;}.thumbs .thumb .progress{display:none;}.thumbs .thumb.active .progress{background-color:#ba0c2f;display:block;height:5px;left:0;position:absolute;top:-6px;width:auto;}.hero .slide.active .text{-webkit-animation:slide-text-fadein .5s;-moz-animation:slide-text-fadein .5s;-ms-animation:slide-text-fadein .5s;-o-animation:slide-text-fadein .5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.hero .slide.active:after{-webkit-animation:slide-grad-fadein 1s;-moz-animation:slide-grad-fadein 1s;-ms-animation:slide-grad-fadein 1s;-o-animation:slide-grad-fadein 1s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}@-webkit-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-moz-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-o-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-webkit-keyframes slide-grad-fadein{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes slide-grad-fadein{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes slide-grad-fadein{0%{opacity:0;}100%{opacity:1;}}@keyframes slide-grad-fadein{0%{opacity:0;}100%{opacity:1;}}.interior-billboard{height:360px;overflow:hidden;}.interior-billboard .slide{background-position:top center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;}.interior-billboard .slide:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);bottom:0;content:'';left:0;position:absolute;top:30%;width:100%;z-index:10;}.interior-billboard .slide .overlay{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.interior-billboard .slide .text{bottom:0;color:#fff;font-size:60px;font-weight:500;left:50%;line-height:72px;margin:0;padding:0 0 10px;position:absolute;text-align:center;width:100%;z-index:20;transform:translate(-50%);}.interior-billboard .slide .text h1,.interior-billboard .slide .text .h1{color:#fff;font-size:72px;font-weight:600;letter-spacing:-1px;margin:0;text-shadow:0 0 8px rgba(0,0,0,0.5);text-transform:uppercase;}.interior-billboard .slide .text h2{color:#fff;font-weight:400;font-size:75%;margin:0;}.job-billboard.closed-job .slide .text h1{font-size:40px;line-height:40px;}.job-billboard .slide .text h1:after{background:#fff;content:'';display:block;height:1px;left:0;right:0;top:100%;transform:translateY(4px);}.homepage-content{background:#fff;color:#222;padding-top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.grey-bkgd{background:#f1f2f5;border-bottom:#ddd 1px solid;border-top:#ddd 1px solid;}.signup{background:#ba0c2f;font-size:0;padding:40px 0;position:relative;}.signup .in{max-width:1100px;}.signup .left-side,.signup .right-side{display:inline-block;float:none;position:relative;vertical-align:top;width:40%;box-sizing:border-box;}.signup .left-side{padding:60px 20px 0 40px;}.signup .right-side{width:60%;}.signup .right-side .form-area{padding:20px 40px 20px 30px;}.signup h2{color:#fff;font-size:60px;font-weight:400;line-height:60px;margin:0 0 12px;text-align:center;text-transform:uppercase;}.signup h2 strong{font-weight:600;}.signup p{color:#fff;font-size:16px;line-height:22px;margin-bottom:40px;position:relative;text-align:center;}.signup label,.signup small.comments{color:#fff;}.signup input,.signup select{border:none;}.signup button.red-button{background:#fff;border:none;color:#ba0c2f;padding:12px 36px;}.signup .form .form-overlay{background-color:rgba(184,11,46,0.65);}.signup .form .ERROR label{color:#fff;}.about{background:#f1f2f5;border-bottom:#ddd 1px solid;padding:80px 0;position:relative;}.about h2{color:#2d404c;font-size:60px;font-weight:400;line-height:60px;margin:0 0 12px;text-align:center;text-transform:uppercase;}.about h2 strong{font-weight:600;}.about p{color:#2d404c;font-size:18px;line-height:27px;margin:0 0 48px;text-align:center;}.about .tiles{border-top:#fff 2px solid;font-size:0;line-height:0;position:relative;}.about .tile{background:#2d404c;border-bottom:#fff 2px solid;border-right:#fff 2px solid;display:inline-block;height:320px;position:relative;width:20%;box-sizing:border-box;}.about .tile.last{border-right:none;}.about .tile .text{color:#fff;font-size:16px;left:0;line-height:24px;padding:20px;position:absolute;text-transform:uppercase;top:50%;transform:translateY(-50%);box-sizing:border-box;}.about .tile .text h3{color:#fff;font-size:24px;font-weight:500;line-height:28px;margin:0 0 8px;}.about .tile .text p{color:#fff;font-size:14px;line-height:21px;margin:0;padding:0;text-align:left;}.about .tile.p30{width:30%;}.about .tile.p33{width:33.333333%;}.about .tile.p40{width:40%;}.about .tile.p50{width:50%;}.about .tile.p60{width:60%;}.about .tile.photo{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;}.about .blog-post.tile:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);content:'';left:0;position:absolute;bottom:0;top:0;width:100%;z-index:1;}.about .blog-post.tile:hover:after{top:30%;}.about .blog-post.tile .text{bottom:0;font-size:24px;font-weight:500;left:0;line-height:28px;padding:20px;position:absolute;text-shadow:0 2px 4px rgba(0,0,0,0.5);top:auto;transform:none;width:100%;box-sizing:border-box;z-index:2;}.about .blog-post.tile .text .date{display:block;font-size:16px;font-weight:400;line-height:20px;margin-top:4px;text-transform:none;}.about .blog-post.tile:after{transition:ease-in-out 0.1s all;}.quote-refer{background:#fff;font-size:0;padding:80px 0;position:relative;}.quote-refer .left-side,.quote-refer .right-side{display:inline-block;float:none;position:relative;vertical-align:top;width:50%;box-sizing:border-box;}.quote-refer .left-side{padding:60px 20px 0 40px;}.quote-refer .right-side .form-area{background:#f1f2f5;border:#ddd 1px solid;border-right:none;padding:20px 40px 20px 30px;}.quote-refer h2{color:#2d404c;font-size:60px;font-weight:400;line-height:60px;margin:0 0 12px;text-align:center;text-transform:uppercase;}.quote-refer h2 strong{font-weight:600;}.quote-refer p{color:#2d404c;font-size:18px;line-height:27px;margin:0 auto 48px;text-align:center;width:80%;}.quote-refer .testimonials{height:auto;}.quote-refer .testimonials .testimonial .quote{float:none;padding:0;}.quote-refer .testimonials .testimonial .quote p{font-style:italic;margin:0 0 20px;padding:0 30px 0 20px;width:100%;box-sizing:border-box;}.quote-refer .testimonials .testimonial .quote:before{left:-50px;top:-10px;}.quote-refer .testimonials .testimonial .author{float:none;margin:0;padding:8px 0 0 100px;width:auto;}.quote-refer .testimonials .testimonial .author .name{font-size:32px;line-height:36px;}.quote-refer .testimonials .testimonial .author .avatar{background-position:center center;background-repeat:no-repeat;background-size:cover;left:0;position:absolute;top:0;}.quote-refer .testimonials .arrow{color:#e0e1e5;font-size:54px;margin-top:0;top:120px;}.quote-refer .right-side .red-button{border:none;margin:0;}.quote-refer .form .form-overlay{background-color:rgba(241,242,245,0.65);}.quote-refer .signup-form-side .form-area{background:#ba0c2f;border:none;border-radius:4px 0 0 4px;}.quote-refer .signup-form-side .form-area label{color:#fff;}.quote-refer .signup-form-side .form-area small{color:#fff;}.quote-refer .signup-form-side .form-area select,.quote-refer .signup-form-side .form-area input{border:none;}.quote-refer .signup-form-side .form-area button{background:#fff;color:#ba0c2f;}.quote-refer .signup-form-side .form-overlay{background-color:rgba(185,10,46,0.65);}.signup-form-side form.signup-form,.signup-form-side form.clients-form{max-width:760px;}.page-content{position:relative;z-index:30;}.page-content .in{height:auto;padding:30px 40px;}.page-content h2.password{background:#fff;border:#ddd 1px solid;display:inline-block;font-family:"Lato", sans-serif;margin:0;padding:12px 24px;text-transform:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.page-content h3{color:inherit;font-size:36px;font-weight:500;line-height:36px;margin-bottom:24px;margin-top:12px;text-transform:uppercase;}.page-content p a,.page-content ul a,.page-content ol a{color:#2d404c;}.page-content p a:hover,.page-content ul a:hover,.page-content ol a:hover{text-decoration:none;}.page-content i,.page-content em{font-style:italic;font-weight:400;}.page-content i.fab{font-style:normal;}.page-content p a.red-button{color:#fff;}.page-content p a.red-button.larger{font-size:28px;padding:12px 24px;}.page-content .krumo-root em{font-family:inherit;}.page-content h2.center-aligned,.page-content h3.center-aligned{text-align:center;}.map-content{background:#eff0f4;padding:20px 0;position:relative;}.wide-content{padding-top:40px;}p.has-medium-font-size,ul.has-medium-font-size,ol.has-medium-font-size{font-size:20px;line-height:30px;margin-bottom:30px;}.our-mission-content{padding-top:20px;text-align:center;}.our-mission-content h2{font-size:30px;line-height:30px;margin:0 0 16px;}.our-mission-content p{font-size:20px;line-height:30px;margin:0 0 30px;}.our-values-content h2{font-size:30px;line-height:30px;margin:0 0 16px;text-align:center;}.about-tiles{padding:0 5px;position:relative;}.about-tiles .photo{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;float:left;height:200px;margin:5px;position:relative;width:calc(50% - 10px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.about-tiles .photo:nth-child(1){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/pies.jpg');}.about-tiles .photo:nth-child(2){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/hab.png');}.about-tiles .photo:nth-child(3){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/cas.png');width:calc(100% - 10px);}.about-tiles .photo:nth-child(6){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/pink.png');width:calc(100% - 10px);}.about-tiles .photo:nth-child(4){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/kitchen.jpg');}.about-tiles .photo:nth-child(5){background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/escape.jpg');}.about-columns{position:relative;}.about-columns .our{display:block;float:left;font-size:20px;line-height:26px;padding:20px 0;text-align:center;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.about-columns .our em{color:#222;display:block;font-family:;font-style:normal;font-size:60px;line-height:60px;}.about-columns .center{width:100%;}.value-boxes{position:relative;text-align:center;}.value-boxes .box{background:#f1f2f5;border:#eaebf0 1px solid;color:#222;display:inline-block;margin:40px 5px 0;padding-top:50px;position:relative;text-decoration:none;vertical-align:top;width:calc(19% - 10px);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.value-boxes.three-boxes .box{width:calc(30% - 10px);}.value-boxes .box .icon-wrapper{background:#c6e2c8;border:#9fc5a3 1px solid;height:75px;left:50%;position:absolute;transform:translateX(-50%);top:-45px;width:75px;z-index:30;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;transition:ease-in-out 100ms all;}.value-boxes .box:hover .icon-wrapper{top:-50px;}.value-boxes .box.alert .icon-wrapper{background:#f8d05d;border-color:#d0b359;}.value-boxes .box.alert .icon-wrapper .icon:before{color:#222;}.value-boxes .box .icon{background-position:center;background-repeat:no-repeat;background-size:contain;position:absolute;left:0;line-height:53px;right:0;margin:0 auto;text-align:center;top:50%;transform:translateY(-50%);width:65%;height:65%;}.value-boxes .box .icon.people{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/people.png');}.value-boxes .box .icon.faith{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/faith.png');}.value-boxes .box .icon.relentless{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/relentless.png');}.value-boxes .box .icon.courageous{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/courageous.png');}.value-boxes .box .icon.globe:before{color:#fff;content:'\f57d';font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:700;}.value-boxes .box .icon.clock:before{color:#fff;content:'\f017';font-family:"Font Awesome 5 Pro";font-size:44px;font-weight:700;}.value-boxes .box .icon.calendar:before{color:#fff;content:'\f073';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.dollar:before{color:#fff;content:'\f155';font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:700;}.value-boxes .box .icon.application:before{color:#fff;content:attr(data-percent);font-size:24px;font-weight:500;}.value-boxes .box.completed .icon.application:before{color:#fff;content:'\f65c';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.credentials:before{color:#fff;content:'\f2c1';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.testing:before{color:#fff;content:'\f316';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.policies:before{color:#fff;content:'\f02d';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.incident:before{color:#fff;content:'\f0f9';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.chrome:before{color:#fff;content:'\f37e';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.schedule:before{color:#fff;content:'\f073';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.timesheets:before{color:#fff;content:'\f017';font-family:"Font Awesome 5 Pro";font-size:40px;font-weight:700;}.value-boxes .box .icon.paychecks:before{color:#fff;content:'\f873';font-family:"Font Awesome 5 Pro";font-size:34px;font-weight:700;line-height:44px;}.value-boxes .box .icon.password:before{color:#fff;content:'\f084';font-family:"Font Awesome 5 Pro";font-size:34px;font-weight:700;line-height:52px;}.value-boxes .box .icon.alerts:before{color:#fff;content:'\f4af';font-family:"Font Awesome 5 Pro";font-size:34px;font-weight:700;line-height:52px;}.value-boxes .box[href="#"] .icon-wrapper{background-color:#ddd;border-color:#bbb;}.value-boxes .box[href="#"] .icon:before{color:#bbb;content:'\f30d';font-family:"Font Awesome 5 Pro";font-size:34px;font-weight:700;line-height:52px;}.value-boxes .box[href="#"]:hover .icon-wrapper{top:-45px;}.value-boxes .box .icon.quality{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/quality.png');transform:translate(4px,-50%);}.value-boxes .box strong{display:block;font-size:20px;padding:0 10px;text-align:center;text-transform:uppercase;}.value-boxes .box p,.value-boxes .box ul{font-size:15px;line-height:19px;list-style-type:none;margin-top:5px;padding:0 20px 20px;text-align:center;}.value-boxes.left-aligned{text-align:left;}.cna-boxes .box{border:#ddd 1px solid;}.cna-boxes .box p,.cna-boxes .box ul{font-size:19px;line-height:27px;padding-bottom:4px;}.grey-boxes{position:relative;}.grey-boxes .box{background:#fff;border:#ddd 1px solid;color:#222;display:block;float:left;margin:20px 5px 20px;padding:30px 0;position:relative;text-decoration:none;top:0;width:calc(20% - 10px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.grey-boxes .box strong{color:#222;display:block;font-size:20px;margin-bottom:10px;text-align:center;text-transform:uppercase;}.grey-boxes .box p{font-size:15px;line-height:19px;margin:0;padding:0 20px;text-align:center;}.grey-boxes a.box:hover{top:-5px;}.career-box{padding:20px 0;}.career-box .photo{display:none;position:relative;vertical-align:middle;width:340px;}.career-box .copy{display:inline-block;position:relative;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.career-box h3{color:#222;margin:0 0 20px;}.career-box p{margin:0 0 20px;}.career-box .red-button{margin:0;padding:12px 30px;width:auto;}.career-box .photo-box.per-diem,.career-box .photo-box.travel,.career-box .photo-box.local{left:0;position:relative;top:0;}.homepage-content{position:relative;z-index:70;}.homepage-content h1{font-size:66px;line-height:72px;margin:0 0 20px;position:relative;text-shadow:0 0 8px rgba(0,0,0,0.5);}.homepage-content h1 em{color:#9fc5a3;}.homepage-content .in{padding:20px;position:relative;text-align:center;z-index:2;}.homepage-content .in .copy{padding-left:320px;position:relative;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.homepage-content p{font-size:18px;line-height:27px;}.homepage-content p a,.homepage-content ul a,.homepage-content ol a{color:#2d404c;font-weight:600;text-decoration:none;}.homepage-content p a:hover,.homepage-content ul a:hover,.homepage-content ol a:hover{text-decoration:underline;}.photo-box{background-position:center center;background-repeat:no-repeat;background-size:cover;border:#bc8820 3px solid;display:block;height:280px;position:absolute;width:280px;box-shadow:0 2px 4px rgba(0,0,0,0.4);}.photo-box.per-diem{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/kiss.jpg');left:20px;top:-40px;}.photo-box.local{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/arms-spread.jpg');left:20px;top:260px;}.photo-box.travel{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/travel.jpg');left:320px;top:140px;}.photo-box .caption{background:rgba(0,0,0,0.8);bottom:0;color:#fff;font-size:14px;font-weight:400;left:0;padding:12px;position:absolute;text-align:center;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.photo-box .caption em{display:block;font-size:26px;line-height:28px;padding:8px 0 4px;text-transform:none;}.homepage-content .photo-box{position:absolute;}.tlpd{height:auto;position:relative;}.tlpd .tl-bg{background:#bc8820;height:100%;left:0;position:absolute;top:0;width:50%;}.tlpd .pd-bg{background:#fff;height:100%;right:0;position:absolute;top:0;width:50%;}.tlpd .in{padding:0;}.tlpd .pd{background-color:#bc8820;background-image:url('/wordpress/wp-content/themes/prn2019/images/bg/perdiem-states-white.png');background-position:210px 150px;background-repeat:no-repeat;background-size:40%;display:block;float:left;margin-right:-360px;padding:20px;position:relative;width:360px;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tlpd .pd h3{color:#fff;font-size:38px;font-weight:600;line-height:44px;margin-bottom:12px;text-align:center;text-transform:uppercase;}.tlpd .pd h3 em{color:#222;display:block;font-size:64px;line-height:72px;padding:0;position:relative;text-transform:none;}.tlpd .pd p{color:#fff;margin-bottom:40px;text-align:left;}.tlpd .pd .red-button{margin:0;width:100%;}.tlpd .tl{background:#fff;display:block;float:right;padding:20px 20px 60px 360px;position:relative;text-align:center;width:100%;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tlpd .tl:before{background:#bc8820;content:'';height:100%;left:0;position:absolute;top:0;width:360px;z-index:1;}.page-version:before{background:#f1f2f5;content:'';height:500px;left:0;position:absolute;top:0;width:100%;z-index:1;}.page-version .tl{background:none;padding-left:20px;}.page-version .tl:before{display:none;}.page-version .map-frame{height:700px;left:-100px;top:0;}.page-version svg.us-map{height:800px !important;width:1440px;}.page-version h3{margin-bottom:12px;}.tlpd .tl h2{color:#bc8820;font-size:38px;font-weight:600;line-height:44px;margin:12px 0 4px;position:relative;text-transform:uppercase;}.tlpd .tl h2 em{color:#ba0c2f;font-size:60px;position:relative;text-transform:none;top:2px;}.tlpd .tl .search{color:#222;font-size:18px;font-weight:600;line-height:22px;position:relative;text-align:center;z-index:20;}.tlpd .tl .search .clear{display:none;}.tlpd .tl .search span{vertical-align:middle;}.tlpd .tl .search label{display:block;font-size:14px;line-height:18px;padding:8px;}.tlpd .tl .search .state-list{margin:0 8px;}.tlpd .tl .search .state-list a{background:#f1f2f5;border:#999 1px solid;color:#222;display:inline-block;font-size:14px;line-height:18px;margin:0 2px;padding:4px;position:relative;text-decoration:none;vertical-align:top;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.tlpd .tl .search .state-list a:hover{background-color:#ba0c2f;border-color:#ba0c2f;color:#fff;}.tlpd .tl .search select{background:#fff;border:#999 1px solid;color:#222;display:inline-block;font-size:14px;height:28px;line-height:18px;padding:5px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tlpd .tl .search .red-button{background:#990825;background:linear-gradient(180deg,#990825 0%,#b90b2e 100%);border:none;color:#fff;display:inline-block;font-size:14px;line-height:18px;margin:0;padding:5px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tlpd .tl .search .red-button:after{background:rgba(255,255,255,0.05);content:'';display:block;height:100%;left:50%;position:absolute;right:15px;top:0;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.tlpd .tl .search .red-button:hover{background:#e30e39;background:linear-gradient(180deg,#e30e39 0%,#e30e39 100%);}.tlpd .tl .search .clear-button{background:#fff;border:none;color:#666;display:inline-block;font-size:12px;font-weight:400;line-height:18px;margin:0;padding:6px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tlpd .tl .map{position:relative;z-index:10;}form.filters{background:#eee;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}form.filters div{display:inline-block;}form.filters select,form.filters input{display:inline-block;font-family:'Roboto', sans-serif;}.orders .order{border-top:#ddd 1px solid;position:relative;}.orders .order.heading{border-top:none;font-size:12px;font-style:italic;line-height:14px;position:relative;}.orders .order div{display:block;float:left;padding:4px;position:relative;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.orders .order div small{display:block;font-size:11px;line-height:13px;}.map{display:block;float:left;font-family:'Roboto Condensed', sans-serif;left:-80px;margin-top:20px;padding:0;position:absolute;text-align:center;top:50%;transform:translateY(-50%);max-width:1000px;width:100%;}.map .map-frame{position:relative;width:100%;}svg.us-map{display:block;margin:auto;}.map .tooltip{background:#222;color:#fff;display:block;font-size:14px;left:0;line-height:16px;padding:4px 8px;position:absolute;top:0;box-shadow:0 2px 4px rgba(0,0,0,0.5);transform:translateX(10px);border-radius:2px;}.map .map-popup{background:rgba(255,255,255,0.9);border:#999 1px solid;display:none;left:0;padding:10px;position:absolute;top:0;width:240px;z-index:1000;}.map .map-popup .abbv{color:#999;font-size:20px;line-height:20px;padding:8px;position:absolute;right:0;top:0;}.map .map-popup strong{color:#5eb258;display:block;}.map .map-popup .checkbox{color:#999;display:block;font-size:12px;line-height:14px;padding-left:28px;position:relative;}.map .map-popup .checkbox .check{display:none;}.map .map-popup .checked{color:#000;font-weight:bold;}.map .map-popup .checked .check{color:#2b9e04;content:'\f00c';display:block;font-family:'fontawesome';font-size:14px;height:14px;left:5px;line-height:14px;padding:0;position:absolute;top:0;width:24px;}.map-content{background:#eff0f4;padding:20px 0;position:relative;}.map-content .in{padding:0;}.map-content .copy{padding-left:50%;text-align:center;width:100%;box-sizing:border-box;}.map-content .copy ul{font-size:20px;line-height:30px;list-style-type:none;margin:0;padding:0 0 20px;}.map-content .copy ul li{padding-bottom:4px;}.permanent{padding:40px 0;}.permanent .map{float:none;left:auto;max-width:860px;position:absolute;right:-120px;}.permanent .copy{padding-left:0;padding-right:50%;}.job-tiles{font-size:0;padding:40px 20px 10px;text-align:center;}.job-tiles .job{display:inline-block;margin:0 20px 30px;position:relative;text-decoration:none;vertical-align:top;width:calc(33.33% - 40px);}.job-tiles .job .title{color:#2d404c;font-size:24px;font-weight:600;line-height:24px;margin:0;padding:10px 20px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-tiles .job .location{color:#2d404c;font-size:16px;line-height:16px;margin:0;padding:10px 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-tiles .job .photo{background-position:center center;background-repeat:no-repeat;background-size:cover;border:#ddd 1px solid;display:block;height:240px;left:0;margin:0 auto 10px;width:240px;z-index:30;}.job-tiles .job .copy{font-size:16px;padding:0 20px 20px;position:relative;text-align:center;}.job-tiles .job .copy p{margin:0;padding:0;}.job-tiles .job .copy p+p{padding-top:20px;}.job-tiles .job .copy em{font-family:inherit;font-size:inherit;font-style:italic;}.job-tiles .job .copy a{color:#2d404c;font-weight:600;text-decoration:none;}.job-tiles .job .copy a:hover{text-decoration:underline;}.wi-il{min-height:740px;position:relative;}.perdiem-content{background:#fff;padding-bottom:30px;z-index:30;}.perdiem-content .in{padding-top:0;}.perdiem-content h3{margin-bottom:24px;}.perdiem-content p{margin:0 auto 20px;max-width:500px;}.perdiem-content .zipcode-search{padding-left:400px;position:relative;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.perdiem-content .counters{font-size:0;margin:0 auto;max-width:640px;padding:10px;position:relative;vertical-align:top;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.perdiem-content .counters .counter{display:inline-block;margin:0 20px;}.perdiem-content .counters .counter label{cursor:default;display:inline-block;font-size:24px;font-weight:600;line-height:24px;position:relative;text-transform:uppercase;}.perdiem-content .counters .counter label:before{background:#9fc5a3;color:#fff;content:'\f0f8';display:none;font-family:"Font Awesome 5 Pro";font-size:28px;height:48px;line-height:48px;margin-right:8px;margin-top:-24px;position:absolute;right:100%;text-align:center;top:50%;width:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.perdiem-content .counters .shifts label:before{content:'\f073';font-weight:400;}.perdiem-content .counters .counter .count{font-size:60px;font-weight:900;line-height:60px;margin-bottom:12px;}.perdiem-content .counters .counter small{display:block;font-size:13px;line-height:15px;}.perdiem-content .counters small{display:block;font-size:12px;font-style:italic;line-height:16px;margin-bottom:20px;text-align:center;}.perdiem-content .counters .forcefield{background:rgba(255,255,255,0.8);height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;transition:linear 100ms opacity;}.perdiem-content .counters .forcefield.on{opacity:1;}.perdiem-content .counters .forcefield:after{background-color:#2e3f4c;color:#fff;content:'Loading...';font-size:14px;left:50%;padding:4px 16px;position:absolute;top:30%;transform:translateX(-50%) translateY(-50%);border-radius:3px;}.perdiem-content h4{margin-bottom:12px;}.perdiem-content .red-button{margin:0;padding:12px 24px;width:auto;}.perdiem-form{color:#222;font-size:0;font-weight:600;line-height:0;margin-bottom:36px;position:relative;text-align:center;vertical-align:middle;}.perdiem-form label{display:inline-block;font-size:14px;line-height:18px;padding:8px;position:relative;vertical-align:middle;}.perdiem-form select,.perdiem-form input{background:#fff;border:#999 1px solid;color:#222;display:inline-block;font-size:24px;line-height:24px;margin-right:8px;padding:8px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:150px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.perdiem-form select{font-size:16px;margin-right:0;width:auto;}.perdiem-form input::-webkit-input-placeholder{color:#ccc;font-size:18px;position:relative;top:-2px;}.perdiem-form input::-moz-placeholder{color:#ccc;font-size:18px;position:relative;top:-2px;}.perdiem-form input:-ms-input-placeholder{color:#ccc;font-size:18px;position:relative;top:-2px;}.perdiem-form input:-moz-placeholder{color:#ccc;font-size:18px;position:relative;top:-2px;}.perdiem-form .red-button{background:#990825;background:linear-gradient(180deg,#990825 0%,#b90b2e 100%);border:none;color:#fff;display:inline-block;font-size:14px;line-height:14px;margin:0;outline:none;padding:8px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;}.perdiem-form .red-button:after{background:rgba(255,255,255,0.05);content:'';display:block;height:100%;left:50%;position:absolute;right:15px;top:0;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.perdiem-form .red-button:hover{background:#e30e39;background:linear-gradient(180deg,#e30e39 0%,#e30e39 100%);}.perdiem-form .clear-button{background:#fff;border:none;color:#666;display:inline-block;font-size:12px;font-weight:400;line-height:18px;margin:0;padding:6px 8px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:top;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.perdiem-content .states{background-image:url('/wordpress/wp-content/themes/prn2019/images/bg/perdiem-states-teal-new-dots.png');background-position:center top;background-repeat:no-repeat;background-size:contain;display:block;height:800px;left:40px;position:absolute;top:-30px;width:400px;}.perdiem-content .states.out{opacity:0;left:-500px;transition:ease-in-out 250ms all;}.perdiem-content .zipcode-search.move{padding-left:0;padding-right:400px;transition:ease-in-out 250ms all;}.perdiem-content .graphs{display:block;opacity:0;right:-500px;position:absolute;top:-30px;width:400px;}.perdiem-content .graphs.in{opacity:1;padding:0;right:40px;transition:ease-in-out 250ms all;}.perdiem-content .shifts{margin-bottom:20px;}.perdiem-content .graphs .graph{border-bottom:1px solid #787878;font-size:0;height:300px;line-height:300px;margin-bottom:30px;}.perdiem-content .graphs .bar{background:#ddd;display:inline-block;height:0%;margin:0 5px;position:relative;vertical-align:bottom;width:calc(20% - 10px);box-sizing:border-box;transition:ease-in-out 500ms height;}.perdiem-content .graphs .bar:before{bottom:100%;color:#222;content:attr(data-count);font-size:26px;font-weight:700;height:40px;left:0;line-height:40px;position:absolute;text-align:center;width:100%;}.perdiem-content .graphs .bar:after{color:#444;content:attr(data-label);font-size:14px;font-weight:500;height:40px;left:0;line-height:40px;position:absolute;text-align:center;top:100%;width:100%;}.perdiem-content .graphs label{color:#222;display:block;font-size:20px;font-weight:500;height:40px;line-height:40px;text-align:center;text-transform:uppercase;width:100%;}.perdiem-content .ltc{font-size:0;}.perdiem-content .ltc .percent{font-size:96px;font-weight:700;height:120px;letter-spacing:-2px;line-height:120px;text-align:center;}.perdiem-content .ltc .percent:after{content:'%';font-size:48px;position:relative;top:-24px;}.perdiem-content .ltc label{color:#222;display:block;font-size:20px;font-weight:500;height:40px;line-height:40px;padding-right:35px;text-align:center;text-transform:uppercase;width:100%;box-sizing:border-box;}.why-perdiem h2{color:#2d404c;font-size:60px;font-weight:500;line-height:60px;margin:30px 0 0;position:relative;text-transform:uppercase;}.why-perdiem{background:#f1f2f5;z-index:20;}.why-perdiem .in{font-size:18px;line-height:32px;padding:20px 20px 20px 420px;text-align:center;}.why-perdiem ul{font-size:20px;line-height:24px;list-style-type:none;margin:20px 0 30px;padding:0;}.why-perdiem ul li{padding:4px;}.why-perdiem .red-button{padding-left:20px;padding-right:20px;width:auto;}.medium-content{background-color:#f1f2f5;font-size:18px;line-height:32px;}.medium-content p a{color:#2d404c;}.dark-content{background-color:#2d404c;color:#fff;font-size:18px;line-height:32px;}.dark-content p a{color:#9fc5a3;}.centered-content{text-align:center;}.wrap .hear-from{background:none;padding-bottom:0;text-align:center;}.wrap .hear-from .in{padding-bottom:20px;}.wrap .hear-from h4{text-transform:uppercase;}.wrap .hear-from .posts{padding:0 20px 20px;position:relative;text-align:center;}.wrap .hear-from .posts .the-author{display:inline-block;position:relative;vertical-align:middle;width:180px;}.wrap .hear-from .author .avatar{height:120px;margin-bottom:12px;width:120px;}.wrap .hear-from .posts .post{text-align:center;vertical-align:middle;width:calc(((100% - 180px) / 3) - 20px);}.wrap .hear-from .posts .post .img{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-bottom:8px;overflow:hidden;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.wrap .hear-from .posts .post .text{display:none;}.wrap .hear-from .posts .post .red-button{margin:0;width:100%;}.family-content{background-color:#eee;position:relative;}.family-content .in{color:#222;text-align:center;}.family-content h2{font-size:66px;line-height:72px;margin:0 0 20px;position:relative;}.family-content h2 em{color:#9fc5a3;}.family-content .red-button{padding:12px 24px;width:auto;}.family-content .photos{font-size:0;line-height:0;padding:40px 0;}.family-content .photo{background:#ddd;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:300px;margin:5px;position:relative;}.family-content .square,.family-content .quarter{width:calc(25% - 10px);}.family-content .rectangle,.family-content .half{width:calc(50% - 10px);}.family-content .full{width:calc(100% - 10px);}.family-content .photo .image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9;}.family-content .photo .overlay{background:rgba(0,0,0,0.7);color:#fff;display:block;font-size:14px;height:100%;left:0;line-height:22px;opacity:0;position:absolute;top:0;width:100%;z-index:10;}.family-content .photo .overlay .caption{left:50%;line-height:22px;padding:20px;position:absolute;top:50%;width:100%;transform:translate(-50%,-50%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.family-content .photo .overlay .caption strong{color:#9fc5a3;display:block;font-size:36px;line-height:36px;margin-bottom:4px;text-transform:uppercase;}.family-content .photo .overlay:hover{opacity:1;}.family-content.giving-back{background:none;text-align:center;}.giving-back .photo{height:360px;}body.home .family-content .photo:nth-child(1) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/tammy.jpg');}body.home .family-content .photo:nth-child(2) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/keith.jpg');}body.home .family-content .photo:nth-child(3) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/xmas-video.jpg');}body.home .family-content .photo:nth-child(4) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/ramp.jpg');}body.home .family-content .photo:nth-child(5) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/paige.jpg');}body.home .family-content .photo:nth-child(6) .image{background-image:url('/wordpress/wp-content/themes/prn2019/images/photos/donation.jpg');}.lessons-filter{padding-bottom:20px;text-align:left;}.lessons-filter a{color:#222;display:inline-block;font-size:14px;height:32px;line-height:32px;text-align:center;text-decoration:none;text-transform:uppercase;}.lessons-filter a:hover{color:#222;}.lessons-filter a:after{content:'Show the List View';}.lessons-filter a:before{content:'\f03a';font-family:"Font Awesome 5 Pro";font-size:24px;margin-right:8px;position:relative;top:4px;}.lessons-filter a.tile-view:after{content:'Show the Tile View';}.lessons-filter a.tile-view:before{content:'\f009';}.page-content .video-list-in{padding-top:10px;}.videos{line-height:0;text-align:center;}.videos .video{background-position:center center;background-repeat:no-repeat;background-size:cover;border-bottom:#ddd 1px solid;cursor:pointer;display:inline-block;margin:0 0 10px;overflow:hidden;padding:calc(28.125%) calc(50%);position:relative;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.videos .video iframe{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10;}.videos .video .name-tag{background:rgba(185,11,46,0.8);bottom:0;color:#fff;font-size:22px;left:0;line-height:22px;padding:8px 12px;position:absolute;text-align:left;text-transform:uppercase;width:100%;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(100%);}.videos .video:hover .name-tag{transform:translateY(0);}.videos .video .name-tag strong{display:block;font-weight:400;}.videos .video .name-tag em{display:block;font-family:'Montserrat', sans-serif;font-size:14px;font-weight:400;line-height:16px;}.videos.list-version .video{background-image:none !important;display:block;margin:0 0 5px;padding:5px;text-align:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.videos.list-version .video .thumbnail{background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:60px;margin-right:10px;position:relative;width:60px;vertical-align:middle;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;}.videos.list-version .video .name-tag{background:none;bottom:auto;color:#222;display:inline-block;font-size:16px;line-height:20px;padding:8px 20px 8px 0;position:relative;transform:none;vertical-align:middle;width:calc(100% - 80px);}.videos.list-version .video.active{background:#ba0c2f;border-bottom:none;}.videos.list-version .video.active .name-tag{color:#fff;}.icon-list{font-size:0;padding:40px 20px;}.icon-list .item{display:inline-block;margin:0 20px 30px;position:relative;text-decoration:none;vertical-align:top;width:calc(33.33% - 40px);}.icon-list.four .item{width:calc(25% - 40px);}.icon-list .item .title{color:#2d404c;font-size:24px;font-weight:600;line-height:24px;margin:0;padding:10px 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.icon-list.four .title{font-size:20px;line-height:20px;}.icon-list .item .icon-wrapper{background-position:center center;background-repeat:no-repeat;background-size:cover;border:#ddd 1px solid;display:block;height:100px;left:0;margin:0 auto 10px;width:100px;z-index:30;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.icon-list .item .icon{background-position:center;background-repeat:no-repeat;background-size:contain;display:none;position:absolute;left:0;right:0;margin:0 auto;top:50%;transform:translateY(-50%);width:65%;height:65%;}.icon-list .item .copy{font-size:16px;padding:0 20px 20px;position:relative;text-align:center;}.icon-list .item .copy p{margin:0;padding:0;}.icon-list .item .copy p+p{padding-top:20px;}.icon-list .item .copy em{font-family:inherit;font-size:inherit;font-style:italic;}.icon-list .item .copy a{color:#2d404c;font-weight:600;text-decoration:none;}.icon-list .item .copy a:hover{text-decoration:underline;}.icon-list.clickable .title{cursor:pointer;}.steps .step{display:block;float:left;padding:20px 10px 10px 40px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.steps .step .num{background:#c5e2c8;border:#9fc5a3 1px solid;color:#fff;font-size:32px;font-weight:600;height:50px;left:10px;line-height:50px;position:absolute;text-align:center;top:0;width:50px;z-index:30;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.steps .step .box{border:none;color:#222;display:block;font-size:16px;font-weight:400;line-height:24px;padding:0;position:relative;text-decoration:none;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.steps .step .box .title{font-size:24px;font-weight:600;line-height:28px;padding:20px 20px 10px 30px;position:relative;}.steps .step .box .copy{padding:10px 20px 20px 30px;position:relative;}.steps > br{display:none;}.contact-methods .step{padding:10px 10px 10px 40px;text-align:center;}.contact-methods .step .num{display:none;height:60px;line-height:60px;top:50%;transform:translateY(-50%);width:60px;}.contact-methods .step .box .title{color:#2d404c;font-size:26px;font-weight:600;line-height:26px;padding:10px 20px 0;text-transform:uppercase;}.contact-methods .step .box .copy{font-size:20px;font-weight:400;line-height:20px;padding:10px 20px;}.contact-methods .step .box .copy a{color:#222;font-size:20px;text-decoration:none;}.detail-items .step{cursor:default;float:none;padding:10px;text-align:left;}.detail-items .step .num{display:none;height:60px;line-height:60px;top:50%;transform:translateY(-50%);width:60px;}.detail-items .step .num.job-type svg{left:5px;position:relative;}.detail-items .step .box{cursor:default;border:none;}.detail-items .step .box .title{background:#f1f2f5;color:#2d404c;font-size:22px;font-weight:600;line-height:22px;padding:10px 20px 0px 0px;text-transform:uppercase;}.detail-items .step .box .copy{font-size:20px;font-weight:400;line-height:20px;padding:10px 20px 10px 0px;}.detail-items .step .box .copy a{color:#222;text-decoration:none;}.detail-items form{padding:20px 10px;text-align:left;}.job-detail .detail-items form .red-button{border:none;display:inline-block;margin:0;width:auto;}.contact-version{padding-top:20px;}.contact-version .left-side{padding:20px 0;width:40%;}.contact-version .right-side{width:60%;}.contact-version .contact-info{float:right;font-size:16px;padding-left:20px;max-width:530px;width:100%;box-sizing:border-box;}.contact-version .cna-info{text-align:center;}.contact-version .cna-info h3{color:#2d404c;}.contact-version .contact-info ul{font-size:20px;line-height:30px;list-style-type:none;margin:0;padding:0;text-align:center;}.contact-version .contact-info li{display:block;padding:4px 0;}.contact-version .box{color:#2d404c;cursor:default;border:none;display:block;margin-bottom:20px;text-decoration:none;}.contact-version .box .title{color:#222;font-size:22px;font-weight:600;line-height:22px;padding:0 0 4px;text-decoration:none;text-transform:uppercase;}.contact-version .box .copy{color:#2d404c;font-size:18px;font-weight:400;line-height:20px;}.contact-version .box:hover .copy{text-decoration:underline;}.contact-version .address{font-size:16px;margin-bottom:20px;}.contact-version .address strong{display:block;font-size:22px;line-height:22px;margin-bottom:4px;text-transform:uppercase;}.contact-version .address a{color:#2d404c;text-decoration:none;}.contact-version .address a:hover{text-decoration:underline;}.maps .map-frame{display:block;float:left;height:auto;margin:0 10px;padding:calc(20% - 10px) calc(25% - 10px);position:relative;width:auto;}.maps .map{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.maps .map-overlay{background:rgba(185,11,46,0.8);bottom:0;color:#fff;font-size:16px;left:0;line-height:22px;padding:20px;position:absolute;text-align:left;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.maps .map-overlay a{color:#fff;text-decoration:none;}.maps .map-overlay strong{display:block;font-size:22px;line-height:28px;}.blog-content{background-color:#2d404c;padding-bottom:240px;position:relative;z-index:20;}.blog-content:before{background:rgba(255,255,255,0.05);content:'';display:block;height:100%;left:50%;position:absolute;top:0;width:30%;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.blog-content .in{color:#fff;padding:40px 0;position:relative;text-align:center;z-index:2;}.blog-content h2{font-size:72px;line-height:78px;margin:0 0 20px;position:relative;}.blog-content h2 em{color:#bc8820;}.blog-content .posts{font-size:0;line-height:0;padding:40px 0;}.blog-content .post{background:#fff;display:inline-block;font-size:16px;line-height:22px;margin:0 10px;position:relative;vertical-align:top;width:calc(33% - 20px);}.blog-content .post .img{display:block;padding:28.125% 50%;position:relative;}.blog-content .post .img .image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}.blog-content .post .img .title{bottom:0;color:#fff;font-size:22px;font-weight:600;left:0;line-height:22px;padding:100px 20px 10px;position:absolute;text-align:left;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.9) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.9) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 10%,rgba(0,0,0,0.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#80000000',GradientType=0);}.blog-content .post .text{background-color:#fff;color:#222;padding:20px 20px 10px;position:relative;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.blog-content .post .text p{margin:0;}.blog-content .read-more{background-color:#fff;color:#222;display:block;padding:12px;text-align:right;text-decoration:none;}.blog-content .read-more:before{display:none;}.blog-content .read-more:after{content:'\f054';font-family:"Font Awesome 5 Pro";font-size:130%;font-weight:300;margin-left:8px;vertical-align:text-top;}.blog-content .post .red-button{color:#fff;display:block;font-size:18px;margin:0 10px 10px;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.blog-content .post .red-button:after{content:'';display:block;height:100%;left:50%;position:absolute;right:15px;top:0;z-index:1;-webkit-transform:skew(-30deg);-moz-transform:skew(-30deg);-o-transform:skew(-30deg);-ms-transform:skew(-30deg);transform:skew(-30deg);}.blog-content .red-button{padding:12px 24px;width:auto;}.grey-content:before{background:#f1f2f5;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:50%;z-index:1;}.grey-content .blog-in{background:#fff;padding:0;position:relative;z-index:2;}.grey-content .posts{background:#fff;display:block;float:left;padding:40px 360px 40px 20px;position:relative;width:100%;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.grey-content .posts:after{background:#f1f2f5;content:'';display:block;height:100%;position:absolute;right:0;top:0;width:320px;z-index:1;}.grey-content .posts .header-image{background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:240px;margin-bottom:12px;position:relative;width:100%;}.grey-content .posts .header-img{display:block;height:auto;margin-bottom:12px;position:relative;width:100%;-webkit-border-radius:0 3px 0 0;-moz-border-radius:0 3px 0 0;border-radius:0 3px 0 0;}.sidebar-content .posts{padding-top:0;}.author{color:#222;display:block;margin-top:12px;position:relative;text-align:center;text-decoration:none;}.author .avatar{background-color:#eee;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;height:80px;margin-bottom:4px;position:relative;width:80px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.author .name{color:#222;font-size:28px;line-height:28px;text-transform:uppercase;}.author .title{display:block;font-size:14px;line-height:14px;text-align:center;}.author .about{margin-top:10px;padding:20px 0 40px;}.entry-summary{background:#fafafa;border:#eee 1px solid;margin-bottom:30px;min-height:140px;padding:20px 20px 20px 210px;position:relative;text-align:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.entry-summary .header-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:240px;margin-bottom:12px;position:relative;width:100%;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}.entry-summary .author{left:10px;position:absolute;top:20px;width:180px;}.entry-summary .author .avatar{height:80px;width:80px;}.entry-summary .author .name{color:#9fc5a3;}.entry-summary h2{font-size:28px;line-height:32px;margin-bottom:4px;margin-top:0;text-transform:uppercase;}.entry-summary h2 a{color:#222;text-decoration:none;}.entry-summary .meta-bar{margin-bottom:8px;}.entry-summary .view-button{display:block;font-size:16px;max-width:240px;margin:12px 0 0;padding:8px 0;}.entry-summary .view-button:before{vertical-align:bottom;}h1.title-bar{font-size:36px;line-height:40px;margin-bottom:4px;margin-top:0;text-transform:uppercase;}h1.title-bar a{color:#222;text-decoration:none;}.meta-bar{margin-bottom:8px;}section.entry-content{font-size:18px;line-height:26px;padding:10px 0 20px;}section.entry-content div{margin-bottom:13px;}.blog-in h2{border-bottom:#f1f2f5 1px solid;font-size:35px;line-height:43px;margin:0;padding:0;}.blog-in h2.entry-title{border-bottom:#f1f2f5 1px solid;font-size:30px;line-height:36px;margin:0 0 10px;padding:0;}.blog-in h3{color:#2d404c;font-size:27px;line-height:35px;margin:0;padding:32px 0 0;}.blog-in h4{color:#2d404c;font-size:21px;line-height:29px;margin:0;padding:24px 0 0;}.blog-in p{margin:0;padding:16px 0 0;}.blog-in p.center-aligned{text-align:center;}.blog-in p+p{margin:0;padding-top:16px;}.blog-in p em{font-size:100%;font-style:italic;}.blog-in p em{font-size:100%;font-style:italic;}.blog-in h3+p{padding-top:0;}.blog-in section.entry-content h2,.blog-in section.entry-content h3{padding-top:24px;}.blog-in blockquote{border-left:#9fc5a3 5px solid;margin:24px 0 16px;padding:20px 30px;}.blog-in blockquote p{font-style:italic;padding:0;}.blog-in table.grid-lines{margin-top:32px;}.blog-in table.grid-lines td{padding:40px 0 40px 40px;width:50%;}.blog-in table.grid-lines td:first-child{border-right:#222 1px solid;padding:40px 40px 40px 0;}.blog-in table.grid-lines tr{border-bottom:#222 1px solid;}.blog-in table.grid-lines tr:last-child{border-bottom:none;}.blog-in table.grid-lines td h3{padding:0;}.blog-in table.grid-lines td p{font-size:90%;}.wp-block-gallery{max-width:800px;}.wp-block-gallery .blocks-gallery-item figcaption{box-sizing:border-box;}.cat-links,.tag-links{font-size:14px;}.tag-links{margin-left:12px;}.cat-links a,.tag-links a{background:#f1f2f5;border:#ccc 1px solid;color:#222;display:inline-block;margin:0 0 0 4px;padding:1px 8px;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.posts .social-links{text-align:left;}.posts .social-links:first-of-type{padding-bottom:20px;}.posts .social-links:last-of-type{padding-top:20px;}.posts .social-links a{background:#222;color:#fff;display:inline-block;font-size:20px;height:20px;line-height:20px;margin:0 2px;padding:8px;text-align:center;width:20px;position:relative;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}nav.navigation{padding-top:60px;position:relative;text-align:center;vertical-align:middle;}nav.navigation .page-x-of-y{border:#ddd 1px solid;display:inline-block;left:50%;padding:12px;position:absolute;transform:translateX(-50%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.nav-button a{background:#f1f2f5;border:#ccc 1px solid;color:#222;display:inline-block;font-size:18px;margin:0 1%;padding:12px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.nav-button a:hover{background:#eee;}.nav-prev{float:left;}.nav-prev a{margin:0 0 10px;}.nav-prev a:before{content:'\f053';font-family:"Font Awesome 5 Pro";font-size:130%;font-weight:300;margin-right:8px;vertical-align:text-top;}.nav-next{float:right;}.nav-next a{float:right;margin:0 0 10px;}.nav-next a:after{content:'\f054';font-family:"Font Awesome 5 Pro";font-size:130%;font-weight:300;margin-left:8px;vertical-align:text-top;}.sidebar{background:#f1f2f5;border-left:#ddd 1px solid;display:block;float:right;margin-left:-320px;padding:30px 20px;position:relative;width:320px;z-index:2;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.video-sidebar{padding:10px 20px;}.video-sidebar .video-scroll{max-height:670px;overflow-x:hidden;overflow-y:scroll;}.sidebar h3{font-size:24px;line-height:28px;margin:0 0 12px;padding:0;position:relative;text-align:center;}.sidebar .authors{border-bottom:#ddd 1px solid;margin-bottom:0;padding:12px 0 30px;}.sidebar .the-author{border-bottom:#ddd 1px solid;margin-bottom:20px;padding:12px 0 30px;}.sidebar .recent-posts{border-bottom:#ddd 1px solid;margin-bottom:0;padding:30px 0;}.sidebar .recent-posts .post{color:#222;display:block;margin-bottom:4px;padding:8px 12px;position:relative;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sidebar .recent-posts .post:hover{color:#000;}.sidebar .recent-posts .post .title{font-size:16px;line-height:18px;margin-bottom:4px;}.sidebar .recent-posts .post .meta{font-size:13px;line-height:15px;}.sidebar .categories{margin-bottom:0;padding:30px 0;}.sidebar .categories .category{color:#222;display:block;margin-bottom:4px;padding:4px 12px;position:relative;text-align:center;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.sidebar .categories .category:hover{color:#000;}.sidebar .categories .category .title{font-size:16px;line-height:18px;margin-bottom:0;}.sidebar .prev-button{font-size:20px;margin:20px 0 0;padding:10px;width:100%;}.sidebar .contact-box{font-size:15px;margin-top:20px;padding:0;position:relative;box-sizing:border-box;}.sidebar .recruiter.has-headshot{padding-left:100px;}.sidebar .recruiter .photo{background-color:rgba(0,0,0,0.1);background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:80px;left:0;position:absolute;top:0;width:80px;border-radius:50%;}.sidebar .contact-box .name{font-size:18px;font-weight:500;}.sidebar .contact-box .title{font-size:13px;}.sidebar .contact-box a{color:#222;display:block;text-decoration:none;}.dashboard-content .posts{padding-right:440px;}.dashboard-content .posts:after{border-left:#ddd 1px solid;width:400px;}.dashboard-content .sidebar{border-left:none;margin-left:-400px;text-align:left;width:400px;}.dashboard-content .sidebar h3{text-align:left;}.video-content{margin-top:-200px;padding-bottom:80px;position:relative;z-index:30;}.video-content .in{color:#222;text-align:center;}.video-content .copy{display:block;float:left;margin-right:-480px;padding-right:40px;position:relative;text-align:left;width:480px;z-index:20;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.video-content .video{display:block;float:right;padding-left:480px;position:relative;width:100%;z-index:10;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.video-content h2{color:#fff;font-size:72px;line-height:78px;margin:0 0 20px;position:relative;}.video-content h2 em{color:#bc8820;display:block;font-size:100%;}.video-content p{padding:20px 0;}.video-content .red-button{padding:12px 24px;width:auto;}.video-content .video .frame{display:block;padding:28.125% 50%;position:relative;z-index:1;}.video-content .video .popup-video{background-color:#3a3a3c;background-position:center center;background-repeat:no-repeat;background-size:cover;display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}.video-content .video .popup-video:before{background:rgba(0,0,0,0.5);content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:3;}.video-content .video .popup-video:hover:before{opacity:1;}.video-content .video .popup-video:after{color:#fff;content:'\f144';display:block;font-family:"Font Awesome 5 Pro";font-size:120px;font-weight:700;left:0;opacity:0.5;position:absolute;top:50%;transform:translateY(-50%);width:100%;text-shadow:0 4px 8px rgba(0,0,0,0.5);z-index:4;}.video-content .video .popup-video:hover:after{opacity:1;}.large-video{background:#000;min-height:480px;position:relative;}.large-video .in{height:100%;padding:0;}.posts .video-box{display:block;margin-bottom:20px;padding:28.125% 50%;position:relative;}.posts .video-box iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;}.testim-content{background-color:#fff;padding-bottom:160px;position:relative;}.testim-content .in{color:#222;text-align:center;}.testim-content h2{font-size:72px;line-height:78px;margin:0 0 20px;position:relative;}.testim-content h2 em{color:#ba0c2f;}.testimonials{height:240px;position:relative;}.testimonials .testimonial{color:#333;font-size:22px;height:100%;line-height:33px;padding:0 60px 0 80px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.testimonials .testimonial .quote{display:block;float:left;padding:0 360px 0 40px;position:relative;text-align:left;vertical-align:middle;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.testimonials .testimonial .quote p{font-size:20px;line-height:33px;padding:0 30px 0 20px;position:relative;text-align:left;z-index:2;}.testimonials .testimonial .quote:before{color:#f1f2f5;content:'\f10d';display:block;font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:700;left:0;position:absolute;top:0;z-index:1;}.testimonials .testimonial .quote:after{bottom:0;color:#f1f2f5;content:'\f10e';display:none;font-family:"Font Awesome 5 Pro";font-size:48px;font-weight:700;right:360px;position:absolute;z-index:1;}.testimonials .testimonial .author{color:#222;display:block;float:right;font-family:;font-size:40px;font-style:normal;line-height:50px;margin-left:-320px;padding:36px 20px 0 0;text-align:left;vertical-align:middle;width:320px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.testimonials .testimonial .author .name{color:inherit;font-size:inherit;line-height:inherit;}.testimonials .testimonial .author .job-title{background:none;border:none;font-family:'Montserrat', sans-serif;font-size:18px;line-height:26px;}.testimonials .in{height:360px;position:relative;}.testimonials .arrow{background:none;color:#222;display:block;font-size:64px;height:64px;left:0;margin-top:-32px;position:absolute;text-align:center;top:50%;width:64px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.testimonials .next{left:auto;right:0;}.testimonials .next i{left:auto;right:-4px;}.testimonials .arrow i{font-style:normal;}.testimonials.cna{height:auto;margin:0 auto;max-width:1200px;padding:20px 40px;}.testimonials.cna .testimonial .author{padding:0 40px;text-align:right;}.testimonials.cna .testimonial .quote:before{color:#e0e1e5;}.testimonial-content{background:#f1f2f5;}.testimonial-content .testimonials .arrow{top:80px;}.contact-content{background:#bc8820;position:relative;}.contact-content .in{color:#fff;text-align:center;}.contact-content .red-button{padding:12px 24px;width:auto;}.contact-content h2{color:#222;font-size:66px;line-height:72px;margin:-160px 0 20px;padding:20px 0;position:relative;}.contact-content h2 em{color:#bc8820;}.contact-content p{padding-top:20px;}.contact-content .copy{display:block;float:left;margin-right:-480px;padding-right:40px;position:relative;text-align:left;width:480px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.contact-content div.form{display:block;float:right;padding:20px 20px 20px 480px;position:relative;text-align:left;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.contact-content .form label{display:block;font-size:13px;line-height:17px;padding:4px 12px;text-transform:uppercase;}.contact-content .form input,.contact-content .form select,.contact-content .form textarea{border:none;}.contact-content .form .form-overlay{background-color:rgba(214,146,27,0.65);}.clients-content ol{list-style-type:none;margin:0;padding:0;}.clients-content ol strong{display:block;font-size:20px;line-height:30px;}.clients-content ol li{margin-bottom:20px;}.columns{font-size:0;line-height:0;padding-top:20px;}.columns .col-25{display:inline-block;position:relative;text-align:center;vertical-align:top;width:25%;box-sizing:border-box;}.columns .col-25 strong{color:#9fc5a3;display:block;font-size:60px;line-height:72px;}.columns .col-25 span{display:block;font-size:18px;line-height:26px;}.client-version .left-side,.client-version .right-side{width:50%;}.client-version .contact-info{max-width:720px;}.client-version .contact-info .testimonials .testimonial{padding-left:0;}.client-version .contact-info .testimonials .arrow{display:none;}.team{font-size:0;line-height:0;padding-bottom:40px;position:relative;text-align:center;}.team .member{background:#eee;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;font-size:16px;line-height:22px;margin:1px;overflow:hidden;position:relative;vertical-align:top;padding:calc(7.142857% - 2px);box-sizing:border-box;}.team .member .image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%;}.team .member .name-tag{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);bottom:0;color:#fff;font-size:26px;font-weight:500;left:0;line-height:32px;padding:48px 12px 16px;position:absolute;text-align:left;text-shadow:0 4px 8px rgba(0,0,0,0.5);text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(100%);}.team .member:hover .name-tag{transform:translateY(0);}.team .member .name-tag strong{display:block;font-weight:500;}.team .member .name-tag em{display:block;font-family:'Montserrat', sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;}.contact{background:#3c7eb6;border-top:#5998cf 10px solid;position:relative;}.contact .left-side{height:100%;width:40%;}.contact .right-side{padding:40px 20px;text-align:center;width:60%;}.contact .google-map{background:#e7e5e2;bottom:0;display:block;left:0;position:absolute;top:0;width:40%;}.job-board .results{font-size:16px;line-height:24px;}.job-board .job-list{margin-top:40px;}.job-board .job-list{list-style-type:none;margin:40px 0 0;padding:0;}.job-board .job-list .header{font-size:0;}.job-board .job-list .header div{font-size:13px;font-weight:400;padding-bottom:8px;padding-top:8px;}.job-board .job-list .job{border-top:#ddd 1px solid;font-size:0;padding:4px 0;}.job-board .job-list .job:nth-child(even){background-color:#f6f7fb;border-left:#ddd 1px solid;border-right:#ddd 1px solid;}.job-board .job-list div{display:inline-block;font-size:13px;font-weight:500;line-height:15px;padding:2px 20px 2px 8px;position:relative;vertical-align:middle;width:20%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-board .job-list div a{display:inline-block;left:-10px;padding:8px 12px;position:relative;text-decoration:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.job-board .job-list div a:hover{left:-5px;}.job-board .job-list .job:nth-child(even) div a{border-color:#e3d5b9;}.job-board .job-list .job div.location{font-size:16px;font-weight:600;}.job-board .job-list .job div.location:hover a{color:#000;}.job-board .job-list .new div.location a:after{background:#ffc547;color:#111;content:'NEW';display:inline-block;font-size:10px;font-weight:400;line-height:10px;margin-left:8px;padding:4px 6px;position:relative;top:-2px;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.job-board .job-list div.company{padding-left:20px;}.job-board .job-list div.smaller{font-size:14px;line-height:16px;padding-bottom:8px;padding-top:8px;}.job-board .job-list div.centered{text-align:center;}.job-board .job-list div.righted{text-align:right;}.job-board .job-list div.p10{width:10%;}.job-board .job-list div.p15{width:15%;}.job-board .job-list div.p20{width:20%;}.job-board .job-list div.p25{width:25%;}.job-board .job-list div.p30{width:30%;}.job-board .job-list div.p40{width:40%;}.job-board .tablenav{border-top:#f1f2f5 1px solid;font-size:14px;line-height:16px;margin-top:20px;padding:8px 12px;position:relative;text-align:center;vertical-align:middle;}.job-board .tablenav a{background:#f1f2f5;border:#ddd 1px solid;color:#222;display:inline-block;font-size:24px;line-height:24px;margin:0 2px;padding:2px 8px 4px;position:relative;text-decoration:none;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.job-board .tablenav .displaying-num{display:inline-block;font-size:13px;margin-right:20px;vertical-align:middle;}.job-board .tablenav .paging-input{background:#fff;border:#ddd 1px solid;color:#222;display:inline-block;line-height:24px;margin:0 2px;padding:2px 8px 4px;position:relative;text-decoration:none;vertical-align:middle;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.job-title{background:#f1f2f5;border-bottom:#ddd 1px solid;border-top:#ddd 10px solid;font-size:40px;line-height:40px;text-transform:uppercase;}.job-title .in{font-size:40px;font-weight:600;padding-bottom:12px;padding-top:12px;position:relative;}.job-title h1.in{padding:20px;}.job-title .in small{display:block;font-size:24px;line-height:26px;}.job-title h2.in{font-size:28px;line-height:28px;padding:12px 20px;}.job-detail h3{font-size:28px;line-height:28px;margin:24px 0 12px;}.job-detail p+h3,.job-detail ol+h3,.job-detail ul+h3{margin-top:36px;}.job-detail .location-content town{display:none;}.job-detail .location-content .fullcontent{display:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-detail .red-button{display:inline-block;float:none;font-size:20px;margin:0 0 12px;padding:8px 24px;width:auto;}.job-detail .red-button .label:after{content:'Read More';}.job-detail .red-button.showing .label:after{content:'Read Less';}.location-detail.in{margin:0;max-width:none;min-height:300px;padding:0;}.google-map-frame{border-right:#ddd 1px solid;display:block;height:100%;min-height:300px;position:absolute;top:0;width:400px;box-sizing:border-box;}.google-map-frame .google-map{background:#eee;display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.location-text{display:block;float:right;padding-left:400px;width:100%;box-sizing:border-box;}.location-text .inset{padding:20px 40px;}.location-detail.in p.error-message{margin:10px 10px 0 410px;}.location-text .local-time{background:#ddd;font-size:16px;line-height:16px;padding:8px 20px 6px;text-align:center;}.location-text .weather-box{background:#f1f2f5;border:#ddd 1px solid;border-right:none;display:block;padding:16px 20px 4px;position:relative;text-align:center;width:240px;box-sizing:border-box;}.location-text .weather-box .temperature{font-size:48px;line-height:48px;text-indent:16px;}.location-text .weather-box .updated{display:block;font-size:10px;font-style:italic;line-height:10px;margin-top:10px;}.location-text .weather-box .icon{background-position:center center;background-repeat:no-repeat;background-size:contain;color:#aaa;display:block;font-family:'weathericons';height:60px;position:absolute;left:5px;top:5px;width:60px;}.location-text .social-box{background:#ddd;font-size:16px;line-height:16px;padding:4px 20px;text-align:center;}.location-text .side-box label{display:block;font-size:12px;font-weight:500;line-height:14px;margin-top:16px;text-transform:uppercase;}.location-text .side-box label em{font-size:11px;font-weight:400;line-height:13px;}.location-text .side-box label strong{white-space:nowrap;}.location-text .social-box a{background:#f1f2f5;color:#222;display:inline-block;height:32px;padding:8px;text-align:center;width:32px;margin:0 2px;position:relative;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;}.location-text .social-box a:before{font-family:"Font Awesome 5 Brands";font-size:18px;font-weight:300;height:100%;left:0;line-height:34px;position:absolute;text-align:center;top:0;width:100%;}.location-text .social-box a.homepage:before{content:'\f57d';font-family:"Font Awesome 5 Pro";font-weight:700;line-height:34px;}.location-text .social-box a.facebook:before{color:#4267b2;content:'\f39e';line-height:34px;}.location-text .social-box a.tripadvisor:before{color:#00af87;content:'\f262';}.location-text .social-box a.twitter:before{color:#1ea1f1;content:'\f099';}.location-text .social-box a.instagram:before{content:'\f16d';line-height:32px;color:#b832a8;}.location-text .social-box a.error{background:#f00;}body .location-text .social-box a.error:before{color:#fff !important;}.job-detail .side-box{float:right;margin:30px 0 20px 40px;position:relative;}.job-detail .left-side{display:block;float:left;padding-left:calc(((100% - 1440px) / 2));position:relative;width:65%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-detail .job-content{float:right;font-size:18px;line-height:26px;padding:0;width:100%;word-wrap:break-word;box-sizing:border-box;}.job-detail .job-content .in{margin:0;padding:40px 0 40px 20px;position:relative;box-sizing:border-box;}.job-detail .job-content em{font-family:inherit;font-size:inherit;font-style:italic;}.job-detail .job-content p,.job-detail .job-content ol,.job-detail .job-content ul{margin:0 0 24px;}.job-detail .job-content p+ul,.job-detail .job-content p+ol{margin:0 0 12px;}.job-detail .job-content ul br,.job-detail .job-content p br{display:none;}.job-detail .right-side{display:block;float:right;padding-left:30px;width:35%;}.job-detail .right-side .in{background:#f1f2f5;border:#ddd 1px solid;border-right:none;margin:40px 0 0;padding:10px 40px 10px 30px;}.job-detail .detail-items .red-button{margin:20px 10px 0 40px;width:calc(100% - 50px);}.job-detail .benefits{margin-top:36px;}.job-detail .navigation{padding-top:40px;text-align:center;}.job-detail .navigation .nav-job{background:#f1f2f5;border:#ddd 1px solid;border-bottom:none;display:block;padding:10px 30px 10px 20px;position:relative;text-align:left;text-decoration:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:ease-in-out 0.1s all;}.job-detail .navigation .nav-job:hover{background:#eaebef;}.job-detail .navigation .nav-job .title{color:#222;font-size:24px;font-weight:600;line-height:20px;text-transform:uppercase;}.job-detail .navigation .nav-job .title small{display:block;font-size:14px;}.job-detail .navigation .nav-job label{display:none;}.job-detail .navigation .nav-job .arrow{display:none;}.job-detail .navigation .nav-job .arrow:before{color:#fff;content:'\f053';font-family:"Font Awesome 5 Pro";left:-2px;position:relative;transition:ease-out 0.1s all;}.job-detail .navigation .nav-job:hover .arrow:before{left:-6px;}.job-detail .navigation .nav-job.prev{border-left:none;float:left;}.job-detail .navigation .nav-job.next{border-right:none;float:right;padding:10px 20px 10px 30px;text-align:right;}.job-detail .navigation .nav-job.next .arrow{left:auto;right:-25px;}.job-detail .navigation .nav-job.next .arrow:before{content:'\f054';left:auto;right:-2px;}.job-detail .navigation .nav-job.next:hover .arrow:before{right:-6px;}.job-detail .navigation .back{background:#c5e2c8;border:#9fc5a3 1px solid;color:#222;display:inline-block;font-size:18px;font-weight:600;line-height:20px;padding:10px 30px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateY(50%);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;transition:ease-in-out 0.1s all;}.job-detail .navigation .back:hover{background:#d2e9d5;}.new-detail .interior-billboard{height:280px;}.new-detail .location-detail{border-right:#ddd 1px solid;display:block;float:left;position:relative;width:30%;box-sizing:border-box;}.new-detail .location-detail .google-map-frame{border:none;border-bottom:#ddd 1px solid;height:320px;position:relative;width:100%;}.new-detail .location-detail .location-text{padding-left:0;position:relative;width:100%;}.new-detail .location-detail .location-text .location-content{font-size:14px;line-height:20px;}.new-detail .location-detail .location-text .weather-box{border:none;width:auto;}.new-detail .job-title{display:none;}.new-detail .job-detail{display:block;float:right;position:relative;width:70%;}.new-detail .job-detail .in{padding:20px;}.featured-jobs{font-size:0;margin:0 auto;max-width:900px;padding:20px 0 40px;position:relative;text-align:center;vertical-align:top;width:100%;}.featured-jobs .job{background:#eee;background-position:center center;background-repeat:no-repeat;background-size:cover;display:inline-block;font-size:16px;line-height:22px;margin:0 10px 10px;overflow:hidden;position:relative;vertical-align:top;padding:calc(16.666% - 10px);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.featured-jobs .job .name-tag{background:rgba(185,11,46,0.8);bottom:0;color:#fff;font-size:22px;left:0;padding:8px 12px;position:absolute;text-align:left;text-transform:uppercase;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;transform:translateY(100%);}.featured-jobs .job:hover .name-tag{transform:translateY(0);}.featured-jobs .job .name-tag strong{display:block;font-weight:400;}.featured-jobs .job .name-tag em{display:block;font-family:'Montserrat', sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;}.faqs h2{margin:0;padding:24px 0 16px 16px;text-transform:uppercase;}.faqs .faq{border-top:#eaebf0 1px solid;cursor:pointer;margin-bottom:4px;padding:10px 0 10px 60px;position:relative;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.faqs .faq:before{background:none;color:#9fc5a3;content:"\f054";font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:400;height:24px;left:12px;line-height:28px;position:absolute;text-align:center;top:9px;width:24px;transition:50ms ease-in-out all !important;}.faqs .open:before{color:#9fc5a3;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);}.faqs .faq .q{color:inherit;font-weight:400;font-size:18px;line-height:26px;text-align:left;}.faqs .faq .a{display:none;font-size:16px;font-weight:400;line-height:24px;margin:8px 0;padding-right:32px;text-align:left;}.faqs .faq .a p{margin:0;}.faqs .faq .a p a{font-weight:600;text-decoration:none;}.faqs .faq .a p a:hover{text-decoration:underline;}.faqs .open .a{display:block;}.teal-bar{background:#9fc5a3;padding:10px 0;text-align:center;}.teal-bar:hover{background:#bee2c5;}.teal-bar a{color:#222;text-decoration:none;}.teal-bar h3{display:inline-block;font-size:32px;font-weight:500;line-height:40px;margin:0;padding:0;position:relative;text-transform:uppercase;vertical-align:middle;}.teal-bar:hover h3{top:0;}.teal-bar .button{display:inline-block;font-size:20px;left:0;padding:8px 24px;position:relative;vertical-align:middle;width:auto;}.teal-bar:hover a .button{left:5px;}.teal-bar .button:after{content:'\f054';font-family:"Font Awesome 5 Pro";font-size:130%;font-weight:300;left:0;margin-left:8px;position:relative;vertical-align:text-top;}.teal-bar:hover .button:after{left:0;}.form .ERROR label{color:#b71c1c;}.form .ERROR input,.form .ERROR select,.form .ERROR textarea{background:#ffdfdc;border-color:#b71c1c;}.form .ERROR .notes{color:;display:block;}.form .ERROR .error-comment{color:#b71c1c;display:block;}.form .ERROR label.checkbox span,.form .ERROR label.radio span{background:#ffdfdc;border:#b71c1c 1px solid;color:#222;padding:0 6px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.form .ERROR .error-comments{color:#b71c1c;}.form-area .success-message{background:#c8e6c9;border:#b7d7b9 1px solid;display:block;font-size:14px;margin-top:10px;padding:10px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form-area .success-message:before{color:#7da380;content:'\f058';display:block;font-family:"Font Awesome 5 Pro";font-size:32px;font-weight:300;left:6px;line-height:32px;margin-right:8px;position:absolute;top:6px;}.form-area .notice-message{background:#c8dde6;border:#b8cfd9 1px solid;display:block;font-size:14px;margin-top:10px;padding:10px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form-area .notice-message:before{color:#7a95a1;content:'\f05a';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;left:6px;line-height:30px;margin-right:8px;position:absolute;top:5px;}.form-area .error-message{background:#ffdfdc;border:#b71b1c 1px solid;display:block;font-size:14px;margin-top:10px;padding:10px;padding-left:40px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}.form-area .error-message:before{color:#f09890;content:'\f071';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;left:6px;line-height:30px;margin-right:8px;position:absolute;top:7px;}.form-area .success-message a{color:#000;}.form-area .error-message a.message-button{background:#fff;border:#b71b1d 1px solid;color:#000;display:inline-block;margin-top:8px;padding:4px 12px;text-decoration:none;border-radius:3px;}.form-area .error-message a.message-button:hover{border-color:#f00;}.toggle-content h2{color:#2d404c;font-size:28px;font-weight:600;line-height:34px;padding-left:12px;text-transform:uppercase;}.toggle-content h3{color:#2d404c;font-size:24px;font-weight:600;line-height:28px;padding-left:12px;text-transform:uppercase;}.toggle-content h3 + .sublabel{padding-left:12px;margin-top:-20px;}.toggle-headers{text-align:center;margin-bottom:32px;padding:20px 0 10px;}.toggle-headers a,.toggle-headers span{background:#ddd;border:#ccc 1px solid;color:#000;display:inline-block;margin:0 5px 10px;padding:10px;position:relative;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.toggle-headers a.success{background:#c8e6c9;border-color:#a5d8a7;color:#000;padding-left:32px;}.toggle-headers a.success:before{color:#7da380;content:'\f058';display:block;font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:300;left:6px;line-height:20px;margin-right:8px;position:absolute;top:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.toggle-headers a.success .error{display:none;}.toggle-headers .success-badge{background:#fafafa;border-color:#ddd;}.toggle-headers .success-badge:before{color:#4caf50;content:'\f058';font-family:"Font Awesome 5 Pro";font-weight:300;margin-right:8px;}.toggle-headers a.error{background:#ccc;border-color:#bbb;color:#000;}.toggle-headers a.error .error{color:#fff;display:block;position:absolute;right:0;top:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.toggle-headers a.active,.toggle-headers a.active:hover{background:#324753;border-color:#324753;color:#fff;}.toggle-headers a:hover{background:#eee;border-color:#ccc;color:#000;}.toggle-headers a.disabled{background:#eee;}.toggle-headers a.red{background:linear-gradient(180deg,#990825 0%,#b90b2e 100%);border-color:#e52345;color:#fff;}.toggle-headers a.red:hover{background:#e42545;border-color:#e52345;}.toggle-headers a.toggle-next{background:#324753;border-color:#324753;color:#fff;}.toggle-area{display:none;position:relative;}.toggle-area.active{display:block;}.toggle-area .red-button{margin-left:0;margin-right:0;}.toggle-area h4,.toggle-area p{margin:0 0 20px;}.toggle-area .copy p{font-size:16px;line-height:24px;padding:0 5px;}.toggle-headers a .progress{background:#c00;bottom:0;display:block;height:3px;left:0;position:absolute;width:0;z-index:2;-webkit-border-radius:0 0 0 3px;-moz-border-radius:0 0 0 3px;border-radius:0 0 0 3px;transition:ease-in-out .1s all;}.toggle-headers a.success .progress{background:#7da280;}.toggle-headers a.active .progress{background:#76ff03;}.toggle-headers a.in-progress .progress:before{background:#eee;border-left:#ddd 1px solid;border-top:#ddd 1px solid;content:'';display:none;margin:1px 0 0 1px;padding:4px;position:absolute;right:0;top:100%;transform:rotate(45deg) translateX(50%);z-index:3;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.toggle-headers a.in-progress .progress:after{background:#eee;border:#ddd 1px solid;color:#111;content:attr(data-percentage);display:none;font-size:10px;line-height:10px;margin-top:9px;padding:4px 8px;position:absolute;right:0;top:100%;transform:translateX(50%);white-space:nowrap;z-index:1;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.toggle-headers a.success .progress{-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.toggle-headers a.active .progress:before,.toggle-headers a.active .progress:after{display:block;}.toggle-headers a.in-progress:after{background-color:#c00;color:#fff;content:attr(data-incomplete);font-size:12px;height:20px;line-height:20px;position:absolute;right:-10px;text-align:center;top:-10px;width:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}.toggle-headers a.success:after{display:none;}p.error-message{background:#ffdfdc;border:#b71b1c 1px solid;color:#222;display:none;font-size:14px;margin-top:10px;padding:10px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}p.error-message:before{color:#f09890;content:'\f071';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;left:8px;line-height:30px;margin-right:8px;position:absolute;top:8px;}p.success-message{background:#c8e6c9;border:#b7d7b9 1px solid;color:#222;display:none;font-size:14px;margin-top:10px;padding:10px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}p.success-message:before{color:#7da380;content:'\f058';display:block;font-family:"Font Awesome 5 Pro";font-size:32px;font-weight:300;left:8px;line-height:32px;margin-right:8px;position:absolute;top:8px;}p.notice-message{background:#c8dde6;border:#b8cfd9 1px solid;color:#222;display:none;font-size:14px;margin-top:10px;padding:10px;padding-left:40px;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}p.notice-message:before{color:#7a95a1;content:'\f05a';display:block;font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:300;left:8px;line-height:30px;margin-right:8px;position:absolute;top:8px;}div.footer{background:#2d404c;color:#fff;margin-top:0;min-height:400px;position:relative;z-index:20;}div.footer .in{height:auto;margin:0 auto;max-width:1440px;padding:60px 20px;position:relative;}div.footer .address{font-size:14px;line-height:22px;margin-bottom:28px;}div.footer .address strong{font-size:20px;font-weight:normal;line-height:26px;}div.footer .map-link a{background:#fff url('/wordpress/wp-content/themes/prn2019/images/icons/google-maps-logo.png') 6px 3px no-repeat;background-size:32px;color:#222;font-size:18px;padding:10px 16px 10px 44px;position:relative;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}div.footer a.phone{color:#fff;font-size:22px;text-decoration:none;}div.footer a.facebook{color:#fff;font-size:34px;text-decoration:none;}div.footer .button{background:rgba(0,0,0,0.3);border:none;display:inline-block;width:calc(33% - 20px);}div.footer .left-side{width:35%;}div.footer .right-side{text-align:right;width:65%;}div.footer ul{list-style-type:none;margin:0;padding:0;}div.footer ul li{display:inline-block;position:relative;}div.footer ul li > a{color:#fff;font-size:20px;line-height:20px;padding:12px 24px;position:relative;text-decoration:none;text-transform:uppercase;}div.footer ul ul{display:block;left:0;margin-top:8px;position:absolute;text-align:left;top:100%;}div.footer ul ul li{display:block;font-size:14px;line-height:20px;}div.footer ul ul li a{display:block;font-size:14px;line-height:16px;padding:4px 24px;}div.footer .social-links{margin-bottom:40px;}div.footer .social-links a{background:rgba(0,0,0,0.3);color:#fff;display:inline-block;font-size:24px;height:42px;line-height:42px;padding:8px;text-align:center;width:42px;margin-right:4px;position:relative;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;}div.footer .social-links a:before{font-family:"Font Awesome 5 Brands";font-size:24px;font-weight:300;height:100%;left:0;line-height:42px;position:absolute;text-align:center;top:0;width:100%;}div.footer .social-links a.facebook:before{content:'\f39e';}div.footer .social-links a.linkedin:before{content:'\f0e1';}div.footer .social-links a.instagram:before{content:'\f16d';}div.footer .social-links a.youtube:before{content:'\f167';}div.footer .social-links a.gplus:before{content:'\f0d5';}div.footer .social-links a:hover{top:-2px;}div.footer .gold-seal .seal{background-image:url('/wordpress/wp-content/themes/prn2019/images/logos/footer-seal.png');background-position:center center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:50px;margin-right:10px;position:relative;vertical-align:middle;width:50px;}div.footer .gold-seal .label{color:#fff;display:inline-block;font-size:14px;line-height:18px;position:relative;vertical-align:middle;}div.footer .gold-seal .label small{color:rgba(255,255,255,0.6);display:inline-block;font-size:11px;line-height:14px;margin-top:8px;}div.footer .gold-seal .label small a{color:inherit;}div.footer .copyright{color:rgba(255,255,255,0.6);font-size:13px;margin-top:50px;}div.footer .copyright a{color:rgba(255,255,255,0.6);}.mc-signup{font-size:0;margin-top:50px;padding-bottom:40px;padding-left:120px;text-align:left;}.mc-signup h2{color:#9fc5a3;font-size:24px;font-weight:400;line-height:24px;margin:0;padding:0;text-transform:uppercase;}.mc-signup .indicates-required{color:rgba(255,255,255,0.7);font-size:14px;line-height:14px;margin-bottom:10px;padding:8px 0;}.mc-signup .mc-field-group{display:inline-block;padding:0 10px 10px 0;width:calc(100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mc-signup .mc-field-group.half{width:calc(50%);}.mc-signup label{font-size:13px;text-transform:uppercase;}.mc-signup input,.mc-signup select,.mc-signup textarea{background:#fff;border:#ddd 1px solid;display:block;font-family:'Montserrat', sans-serif, sans-serif;font-size:18px;padding:12px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.mc-signup input[type=text],.mc-signup input[type=date],.mc-signup input[type=number],.mc-signup select,.mc-signup textarea{-webkit-appearance:none;}.mc-signup .mc-button-group{padding:10px 10px 0 0;text-align:right;}.mc-signup input[type=submit]{background:#9fc5a3;border:none;color:#26414b;display:inline-block;font-family:'Montserrat', sans-serif;font-size:18px;padding:12px 0;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:40%;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.mc-signup input[type=submit]:hover{background:#9fc5a3;}div.bottom .menu-main-menu-container{position:relative;right:auto;}div.bottom .menus{position:relative;}div.bottom .menus ul{display:block;font-size:16px;list-style-type:none;margin:0;padding:0;text-align:center;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}div.bottom .menus ul li{display:inline-block;line-height:18px;margin-right:12px;padding:4px 0;}div.bottom .menus ul a{color:;text-decoration:none;text-transform:uppercase;}div.bottom .menus ul a:hover{color:;text-decoration:none;}div.bottom .menus ul ul{display:none;font-size:14px;padding-top:4px;}div.bottom .menus ul ul li{line-height:15px;}.overlay{background:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}.agreement-overlay{background:rgba(0,0,0,0.85);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}.agreement-overlay .content-popup{background:#fff;bottom:100px;left:50%;margin:0;max-width:1000px;overflow-x:auto;overflow-y:scroll;padding:50px;position:absolute;top:100px;transform:translateX(-50%);width:calc(100% - 80px);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.agreement-overlay .content-popup p:first-child{font-size:28px;margin-top:0;text-transform:uppercase;}.agreement-overlay .close-button{color:#fff;cursor:pointer;display:block;font-weight:300;position:absolute;right:15px;top:15px;}.agreement-overlay .close-button:before{content:'\f00d';display:block;font-family:"Font Awesome 5 Pro";font-size:48px;height:48px;line-height:48px;position:relative;text-align:center;width:48px;}.agreement-overlay .close-button:after{content:'Close';display:block;font-family:'Montserrat', sans-serif;font-size:14px;height:20px;line-height:20px;position:relative;text-align:center;text-transform:uppercase;width:auto;}.video-overlay{background:rgba(0,0,0,0.5);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:999;}.video-frame{left:50%;max-width:1440px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;}.video-popup{background:#fff;padding:28.125% 50%;position:relative;box-shadow:rgba(0,0,0,0.5);}.video-popup iframe{display:block;height:100%;left:0;position:absolute;top:0;width:100%;}.recruiter-overlay{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1001;}.recruiter-overlay .bkgd{background:rgba(0,0,0,0.3);height:100%;left:0;position:absolute;top:0;width:100%;z-index:1;}.recruiter-popup{display:block;max-width:400px;padding-right:80px;position:fixed;right:0;top:150px;width:100%;z-index:1002;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.recruiter-popup .icon{background-image:url('/wordpress/wp-content/themes/prn2019/images/icons/jim.png');background-position:center top;background-repeat:no-repeat;background-size:110%;border:#9fc5a3 3px solid;height:60px;padding:0;position:absolute;right:-70px;top:0;width:60px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,0.5);}.recruiter-popup .message{background:#fff;font-size:13px;line-height:19px;opacity:0;padding:12px 16px;position:relative;width:100%;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 2px 4px rgba(0,0,0,0.5);}.recruiter-popup .message p{margin:0 0 12px;padding:0;}.recruiter-popup .message .apply-button{font-size:15px;margin:0;padding:6px 18px;width:auto;}.recruiter-popup .message .dismiss-popup{color:#222;font-size:13px;padding:0 8px;text-decoration:none;text-transform:uppercase;vertical-align:middle;}.recruiter-popup .message:after{background-color:#fff;content:'';display:block;height:20px;position:absolute;right:-10px;top:25px;width:20px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);}.recruiter-overlay.enabled{display:block;}.recruiter-popup.enabled .icon{-webkit-animation:recruiter-pop-in .2s;-moz-animation:recruiter-pop-in .2s;-ms-animation:recruiter-pop-in .2s;-o-animation:recruiter-pop-in .2s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.recruiter-popup.enabled .message{-webkit-animation:message-fade-in .5s;-moz-animation:message-fade-in .5s;-ms-animation:message-fade-in .5s;-o-animation:message-fade-in .5s;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.recruiter-popup.removed .icon{-webkit-animation:recruiter-pop-out .2s;-moz-animation:recruiter-pop-out .2s;-ms-animation:recruiter-pop-out .2s;-o-animation:recruiter-pop-out .2s;-webkit-animation-delay:0.1s;-moz-animation-delay:0.1s;-ms-animation-delay:0.1s;-o-animation-delay:0.1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.recruiter-popup.removed .message{-webkit-animation:message-fade-out .5s;-moz-animation:message-fade-out .5s;-ms-animation:message-fade-out .5s;-o-animation:message-fade-out .5s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}@-webkit-keyframes recruiter-pop-in{0%{right:-70px;}100%{right:-10px;}}@-moz-keyframes recruiter-pop-in{0%{right:-70px;}100%{right:-10px;}}@-o-keyframes recruiter-pop-in{0%{right:-70px;}100%{right:-10px;}}@keyframes recruiter-pop-in{0%{right:-70px;}100%{right:-10px;}}@-webkit-keyframes message-fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes message-fade-in{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes message-fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes message-fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes recruiter-pop-out{0%{right:-10px;}100%{right:-70px;}}@-moz-keyframes recruiter-pop-out{0%{right:-10px;}100%{right:-70px;}}@-o-keyframes recruiter-pop-out{0%{right:-10px;}100%{right:-70px;}}@keyframes recruiter-pop-out{0%{right:-10px;}100%{right:-70px;}}@-webkit-keyframes message-fade-out{0%{opacity:1;}100%{opacity:0;}}@-moz-keyframes message-fade-out{0%{opacity:1;}100%{opacity:0;}}@-o-keyframes message-fade-out{0%{opacity:1;}100%{opacity:0;}}@keyframes message-fade-out{0%{opacity:1;}100%{opacity:0;}}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}* html .clearfix{zoom:1;}*:first-child+html .clearfix{zoom:1;}@media only screen and (max-width: 1280px){.team .member{padding:calc(8.3333333% - 2px);}.about .tiles .tile{width:33.33333333%;}.about .tile.last{border-right:#fff 2px solid;}.about .tile:nth-child(3n){border-right:none;}}@media only screen and (max-width: 1080px){.team .member{padding:calc(10% - 2px);}}@media only screen and (max-width: 1024px){body.page,body.single,body.archive,body.blog,body.error404{font-size:16px;line-height:22px;}.mobile-only{display:block !important;}em.mobile-only{display:inline !important;}.not-mobile{display:none !important;}.top-menu .not-mobile{display:none !important;}}@media only screen and (max-width: 1400px){header{padding-right:360px;}header .buttons .apply-button,header .buttons .login-button{padding-left:24px;padding-right:24px;}header.scrolled .buttons .apply-button,header.scrolled .buttons .login-button{padding-left:24px;padding-right:24px;}}@media only screen and (max-width: 1400px){header{padding-left:130px;padding-right:300px;}header .home-logo{left:10px;}header .home-logo img{width:114px;}header .buttons .apply-button,header .buttons .login-button,header.scrolled .buttons .apply-button,header.scrolled .buttons .login-button{font-size:22px;padding-left:12px;padding-right:12px;}}@media only screen and (max-width: 1260px){header{padding-right:170px;}header .buttons{padding:0 10px;top:5px;}header .buttons .apply-button,header .buttons .login-button{display:block;font-size:18px;margin:2px 0 0;padding-bottom:4px;padding-left:24px;padding-right:24px;padding-top:4px;width:160px;}}@media only screen and (max-width: 1160px){header .menu li a{padding:0 12px;}}@media only screen and (max-width: 1080px){.wrap{overflow-x:hidden;padding-top:0px;}header{padding:0;position:relative;}header .home-logo{left:10px;}header .home-logo img{width:114px;}.mobile-menu-button{display:block !important;}.mobile-menu-button{color:#fff;height:50px;line-height:50px;position:absolute;right:14px;text-align:center;top:14px;width:50px;}.mobile-menu-button:before{content:'\f0c9';font-family:"Font Awesome 5 Pro";font-size:30px;font-weight:400;}header .buttons{float:none;padding:10px 10px 20px;position:relative;z-index:20;}header .buttons .login-button,header .buttons .apply-button{display:block;font-size:18px;margin:4px 0;padding:6px;}header .buttons .login-button .login-box{background-color:transparent;border:none;left:auto;padding:10px;position:relative;right:auto;transform:none;width:auto;}header .mobile-menu{background:#2d404c;border-bottom:#fff 1px solid;display:none;left:0;padding:0 0 20px;position:absolute;top:100%;width:100%;box-shadow:0 4px 4px rgba(0,0,0,0.5);}header .mobile-menu.open{display:block;}header .menu{height:auto;font-size:20px;line-height:22px;z-index:10;}header .menu li{border-bottom:rgba(0,0,0,0.3);display:block;}header .menu > li{border-bottom:rgba(0,0,0,0.3) 1px solid;}header .menu > li:last-child{border-bottom:none;}header .menu li a{padding:10px;}header .menu li.menu-item-has-children > a:after{display:none;}header .menu li ul{border:none;display:block;left:0;position:relative;transform:none;width:auto;}}@media only screen and (max-width: 800px){.page-content .in{padding:20px;}p.error-message,p.success-message,p.notice-message{padding-left:40px;}.news{height:auto;padding:0;}.news .post-box{border-left:none;padding:20px;position:relative;width:100%;}.linkboxes .linkbox{height:280px;width:100% !important;}.left-side,.right-side{display:block;float:none;width:100%;}.profile-bar{height:auto;line-height:18px;padding:10px;position:relative;}.profile-bar strong{display:block;}.profile-bar a.dashboard-button{display:block;margin-top:5px;padding-left:0;}.profile-bar a.logout-button{display:block;margin-top:5px;position:relative;}body.prn-logged-in header{top:0;}body.prn-logged-in .wrap{padding-top:0;}body.prn-logged-in .dashboard .profile-bar,.dashboard .profile-bar{display:none;padding:5px;}.dashboard .profile-bar span.date{display:block;}.dashboard .profile-bar a.logout-button{display:block;}body .frm_form_field.frm6,body .frm_submit.frm6,body .frm_form_field.frm_left_half,body .frm_form_field.frm_right_half,body .frm_form_field.frm_first_half,body .frm_form_field.frm_last_half,body .frm_form_field.frm_half,body .frm_submit.frm_half,body .frm_form_field.frm4,body .frm_submit.frm4,body .frm_form_field.frm_left_third,body .frm_form_field.frm_third,body .frm_submit.frm_third,body .frm_form_field.frm_right_third,body .frm_form_field.frm_first_third,body .frm_form_field.frm_last_third,body .frm_form_field.frm3,body .frm_submit.frm3,body .frm_form_field.frm_left_fourth,body .frm_form_field.frm_fourth,body .frm_submit.frm_fourth,body .frm_form_field.frm_right_fourth,body .frm_form_field.frm_first_fourth,body .frm_form_field.frm_last_fourth,body .frm_form_field.frm2,body .frm_submit.frm2,body .frm_form_field.frm_sixth,body .frm_submit.frm_sixth,body .frm_form_field.frm_first_sixth,body .frm_form_field.frm_last_sixth{width:calc(100% - 10px);}header .buttons .apply-button,header .buttons .login-button{width:100%;}.hero{height:auto;padding:30px 10px;z-index:80;}.hero .hero-content{left:0;position:relative;right:0;top:0;transform:none;width:auto;}.hero .hero-content .top{padding:10px;}.hero .hero-content .mid{padding:20px 10px;}.hero .hero-content .mid .col label{font-size:13px;}.hero .hero-content .mid .col .num{font-size:30px;line-height:34px;}.hero .hero-content .btm a.button{margin:5px 0;width:100%;}.hero .hero-content .top li{font-size:16px;}.hero .hero-content .top li:after{padding-left:10px;padding-right:5px;}.hero{height:auto;padding:0;}.hero .search.slide{position:relative;}.hero .search.slide .in{padding:50px 20px 20px;}.hero .search.slide .in h1{font-size:28px;line-height:28px;}.search-bar .field.p10,.search-bar .field.p15,.search-bar .field.p20,.search-bar .field{width:100%;}.covid-bar{display:none;}.homepage-content{padding-top:0;}.homepage-content h1{font-size:48px;line-height:60px;}.homepage-content .in .copy{padding-left:0;}.homepage-content p{text-align:center;}.homepage-content .photo-box{left:auto;margin-bottom:20px;position:relative;top:auto;width:auto;}.hero .slide:after{background:#000;background:-moz-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.25) 100%);background:-webkit-linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.25) 100%);background:linear-gradient(0deg,rgba(0,0,0,0.65) 0%,rgba(0,0,0,0.25) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000",endColorstr="#000000",GradientType=1);top:0;}.hero .perm.slide{background-position:70% 30%;}.hero .covid.slide .text,.hero .perdiem.slide .text,.hero .perm.slide .text,.hero .slide .text{bottom:30px;color:#fff;font-size:28px;height:auto;line-height:32px;padding:20px;text-align:left;text-shadow:0 4px 8px rgba(0,0,0,0.8);top:auto;transform:translateY(-50%);box-sizing:border-box;}.hero .covid.slide .text strong,.hero .perdiem.slide .text strong,.hero .perm.slide .text strong,.hero .slide .text strong{font-size:40px;line-height:40px;padding:4px 0;}.hero .slide .text strong span{display:block;font-size:60px;line-height:60px;}.hero .covid.slide .text a.button,.hero .perdiem.slide .text a.button,.hero .perm.slide .text a.button,.hero .slide .text a.button{font-size:28px;padding:12px 24px;}.thumbs{bottom:auto;height:auto;left:0;margin-bottom:0;position:relative;top:0;transform:none;width:100%;}.thumbs .thumb-frame{display:block;height:auto;width:100% !important;}.thumbs .thumb{border-bottom:#fff 1px solid;display:block;height:140px;width:100% !important;}.thumbs .perm.thumb .photo{background-position:center 25%;}.search-bar .field small{text-align:right;}@-webkit-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-moz-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@-o-keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}@keyframes slide-text-fadein{0%{transform:translateY(20px);opacity:0;}100%{transform:translateY(0);opacity:1;}}.about h2,.quote-refer h2,.signup h2{font-size:44px;line-height:44px;}.about .tiles .tile{border-right:none;display:block;height:auto;padding:20px;width:100%;}.about .tile .text{position:relative;transform:none;top:auto;}.about .tile.photo{height:320px;}.about .tile:nth-child(3n){border-right:none;}.quote-refer{padding:30px 0;}.quote-refer p{margin-bottom:20px;}.quote-refer .left-side,.quote-refer .right-side{float:none;width:100%;}.quote-refer .left-side{padding-bottom:20px;}.quote-refer .right-side .form-area{padding:20px;}.testimonials .testimonial .quote:before{font-size:36px;}.quote-refer .testimonials .testimonial .author .avatar{margin-bottom:0;position:relative;}.quote-refer .testimonials .testimonial .author{padding:0;}.tlpd .tl-bg,.tlpd .tl:before,.tlpd .pd-bg{display:none;}.tlpd .in{padding:0;}.tlpd .pd,.tlpd .tl{float:none;width:auto;}.tlpd .pd{margin-right:0;}.tlpd .tl{padding:20px;}.tlpd .tl .search .clear{display:block;}.map-frame,.page-version .map-frame{height:240px;left:-45px;top:-20px;}svg.us-map,.page-version svg.us-map{height:320px !important;width:440px;}.page-version:before{height:360px;}.featured-jobs{padding:20px 20px 40px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.featured-jobs .job{padding:calc(50% - 10px);}.perdiem-content .states{display:none;}.perdiem-content .zipcode-search{padding:0 0 20px;}.perdiem-content .zipcode-search.move{padding-right:0;}.perdiem-content .counters{box-sizing:border-box;}.perdiem-content .counters .counter{display:block;padding:0;width:100%;}.perdiem-content .counters .counter.shifts,.perdiem-content .counters .counter.facilities{padding-bottom:40px;}.perdiem-content h2{font-size:48px;line-height:60px;}.why-perdiem .red-button{margin:0;width:100%;}.perdiem-content .graphs{display:none;position:relative;right:auto;top:0;width:100%;}.perdiem-content .graphs.in{display:block;right:auto;}.family-content h2{font-size:48px;line-height:60px;}.family-content .square,.family-content .quarter,.family-content .rectangle,.family-content .half{margin:0 0 10px;width:100%;}.family-content .photos{padding:20px 0;}.family-content .red-button{margin:0;width:100%;}.blog-content{padding-bottom:160px;}.blog-content h2{font-size:48px;line-height:60px;}.blog-content .posts{padding:0;}.blog-content .post{margin:0 0 10px;width:100%;}.video-content{margin-top:-160px;padding-bottom:40px;}.video-content .copy{margin-right:0;padding:0 0 20px;text-align:center;width:auto;}.video-content h2{font-size:48px;line-height:60px;text-align:center;}.video-content h2 em{font-size:120%;}.video-content .video{padding-left:0;}.video-content .red-button{margin:0;width:100%;}.testim-content h2{font-size:48px;line-height:60px;}.testimonials{height:auto;margin-top:-30px;}.testimonials .testimonial{padding:0;}.testimonials .prev{display:none;left:0;}.testimonials .next{display:none;right:0;}.testimonials .testimonial .quote{float:none;padding:0;}.testimonials .testimonial .quote p{font-size:16px;line-height:22px;padding-top:50px;}.testimonials .testimonial .author{float:none;margin-left:0;padding:0;text-align:right;}.icon-list .item{margin:0 0 20px;width:100%;}.contact-content h2{font-size:48px;line-height:60px;margin-top:-180px;}.contact-content h2 em{display:block;}.contact-content .copy{float:none;margin-right:0;padding-right:0;text-align:center;width:auto;}.contact-content .form{float:none;padding:0;width:auto;}.contact-content .red-button{margin:0;width:100%;}.contact-methods .step .box .copy{font-size:16px;}.maps .map-frame{float:none;left:0;margin:0 0 20px;padding:calc(50%);top:0;}.page-content .wp-block-spacer{display:none;}.toggle-headers a{display:block;margin:0 0 5px;width:auto;}.toggle-area .red-button{margin:0;width:100%;}.form .field,.form .half-field,.form .half.field,.form .third.field,.form .quarter.field,.form .twofifths.field,.form .onefifth.field,.skinny-form .form .half.field,.skinny-form .form .third.field,.skinny-form .form .quarter.field{margin:0 0 10px;width:100%;}.form .blue-button,.form .grey-button,.form .teal-button,.form .submit-button{margin:0;width:100%;}.form label.specialty-checkbox{display:block;width:100%;}.form-area .success-message,.form-area .error-message{padding:10px 16px 10px 44px;}.form .form-overlay .extra-overlay{width:calc(100% - 20px);}.toggle-headers a.success .progress:before,.toggle-headers a.success .progress:after{display:none;}.job-board .filter input,.job-board .filter select{display:block;margin-top:4px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.job-board .filter button{margin-top:8px;}.job-detail .left-side{float:none;padding-right:0;}.job-detail .navigation{padding-bottom:20px;}.job-detail .navigation .nav-job.prev,.job-detail .navigation .nav-job.next{float:none;margin:0 10px 10px;}.job-detail .navigation .back{transform:none;}.google-map-frame{border:#ddd 1px solid;float:none;height:280px;margin-right:0;min-height:auto;position:relative;width:100%;}.location-text{float:none;padding-left:0;}.location-text .inset{padding:0;}.location-text .weather-box{border-right:#ddd 1px solid;width:auto;}.job-detail .side-box{float:none;margin:20px 0;}.job-detail .side-box .red-button{display:none;}.job-detail .location-content .fullcontent{display:block;}.job-detail .left-side{padding-left:0;width:100%;}.job-detail .job-content{float:none;}.job-detail .job-content .in{padding:20px;}.job-detail .right-side{float:none;padding:0 10px 0px;width:100%;}.job-detail .right-side .in{border-right:#ddd 1px solid;margin:0;padding:0;}.detail-items .step{padding:10px 20px;}.detail-items form{padding:0 20px 20px;}.job-detail .detail-items form .red-button{display:block;width:100%;}.job-detail .gap40{display:none;}.job-detail .navigation .nav-job,.job-detail .navigation .nav-job.prev,.job-detail .navigation .nav-job.next{border:#ddd 1px solid;}.location-detail.in p.error-message{margin:0 0 10px;}h2{font-size:20px;line-height:24px;}.main-menu{position:relative;z-index:20;}.main-menu .mobile-menu{color:#999;display:inline-block !important;font-size:28px;padding:16px;position:absolute;right:0;}.hero .in{padding:0 20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.interior-billboard{height:240px;}.interior-billboard .slide .text{bottom:0;font-size:40px;line-height:44px;padding-right:0;}.interior-billboard .slide .text h1,.interior-billboard .slide .text .h1{font-size:30px;line-height:30px;margin-bottom:20px;padding:0 20px;}.interior-billboard .slide .text h1 .loc{display:block;font-size:24px;line-height:24px;margin-top:8px;}.tiles .tile{padding:35% 50%;}.tiles .tile .caption .subtext{height:auto;}.tiles .tile .caption strong{font-size:26px;line-height:26px;}.grey-boxes .box,.value-boxes .box,.value-boxes.three-boxes .box{height:auto !important;margin-bottom:20px;width:100%;}.grey-boxes .box{margin:0 0 10px;}.cols .col-50,.cols .col-50:nth-child(1),.cols .col-50:nth-child(2){float:none;margin:0 0 20px;width:100%;}#video-content .in{padding:0;}#video-content .posts h2{padding:0 20px;}#video-content .posts p{padding:0 0 20px;}.grey-content .posts{float:none;padding:0 0 20px;}.grey-content .posts:after{display:none;}.sidebar{float:none;margin-left:0;width:auto;}.video-sidebar{max-height:none;overflow-x:auto;overflow-y:auto;}.steps .step{float:none;width:100% !important;}.team .in{padding:0;}.team .member{padding:calc(25% - 10px);}.photo-box{width:auto;}.career-box .photo{display:block;margin-bottom:20px;width:auto;}.career-box .copy{display:block;width:100%;}.career-box .red-button{margin:0;width:100%;}.columns .col-25{margin-bottom:20px;width:100%;}.client-version .contact-info{padding:0 20px;}.quote-refer .testimonials .testimonial .quote:before{left:-10px;}.bio .photo{display:block;float:none;margin-right:0;width:auto;}.bio .text{float:none;padding:20px;}.bio .text .name{font-size:24px;line-height:30px;}.bio .text .info{font-size:14px;line-height:22px;}.entry-summary{padding:20px 20px 90px;}.entry-summary .view-button{max-width:none;width:100%;}.entry-summary .author{bottom:10px;height:60px;left:50%;margin-top:0;padding:10px 0 0 70px;transform:translateX(-50%);top:auto;width:auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.entry-summary .author .avatar{height:50px;left:0;top:2px;position:absolute;width:50px;}.entry-summary .author .name{white-space:nowrap;}.contact .google-map{height:320px;position:relative;width:100%;}.contact .right-side{width:100%;}.contact-form h2{font-size:48px;line-height:48px;}.contact-content div.form{padding:0;}.teal-bar h3{font-size:32px;}div.footer .in{height:auto;}div.footer .left-side,div.footer .right-side{width:100%;}div.footer .left-side{padding-bottom:40px;text-align:center;}div.footer .right-side ul{display:none;}div.footer .button{margin:0 0 10px;width:100%;}.recruiter-popup .message .apply-button{display:block;}.recruiter-popup .message .dismiss-popup{display:block;padding:8px;text-align:center;}.mc-signup{padding-left:0;}.mc-signup .mc-field-group,.mc-signup .mc-button-group{padding-right:0;}.mc-signup .mc-field-group.half{width:100%;}.permanent{padding:20px 0;}.map,.permanent .map,.travel .map{float:none;left:0;position:relative;top:-20px;transform:none;}.map-content .copy{padding-left:0;padding-right:0;}.icon-list.four .item{width:100%;}.job-tiles .job{margin:0 0 20px;width:100%;}.blog-in table.grid-lines tr{border-bottom:none;}.blog-in table.grid-lines td{border-bottom:#222 1px solid;display:block;padding:20px;width:100%;box-sizing:border-box;}.blog-in table.grid-lines td:first-child{border-right:none;padding:20px;}.blog-in table.grid-lines tr:last-child td:last-child{border-bottom:none;}.wrap .hear-from .posts .post{width:100%;}.nav-next,.nav-prev,nav.navigation .page-x-of-y{display:block;float:none;position:relative;}nav.navigation .page-x-of-y{margin:0 0 10px;}.nav-next a,.nav-prev a{float:none;}body .wp-block-image .alignleft,body .wp-block-image .alignright{display:block;float:none;margin:10px 0;width:100%;}body .wp-block-image img{width:100%;}.new-detail .location-detail{border-right:none;display:none;float:none;width:100%;}.new-detail .job-detail{float:none;width:100%;}.job-board .job-list div.location{padding:8px 12px;text-align:left;width:100%;}.job-board .job-list div.location a{left:0;padding:0;}.job-board .job-list div.occupation{padding:0 4px 0 12px;width:auto;}.job-board .job-list div.specialty{padding:0 4px;text-align:left;width:auto;}.job-board .job-list div.duration{padding:8px 12px;text-align:left;width:100%;}.testimonials.cna{padding-top:40px;}}.ir{display:block;border:0;text-indent:-999em;overflow:hidden;background-color:transparent;background-repeat:no-repeat;text-align:left;direction:ltr;*line-height:0;}.ir br{display:none;}.hidden{display:none !important;visibility:hidden;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;}.invisible{visibility:hidden;}.clearfix:before,.clearfix:after{content:"";display:table;}.clearfix:after{clear:both;}.clearfix{*zoom:1;}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}a[href]:after{content:" (" attr(href) ")";}abbr[title]:after{content:" (" attr(title) ")";}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}@page{margin:0.5cm;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}}.ease-01,.grey-boxes .box,.videos .video .name-tag,.team .member .name-tag{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.ease-02,body.home .top-bar .apply-now,.faqs .faq:before,.side-menu,.red-button,.gold-button,.clear-button,.grey-button,.family-content .photo .overlay,.video-content .video .popup-video:before,.video-content .video .popup-video:after{-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;-o-transition:all 0.2s ease;transition:all 0.2s ease;}.clients .active .quote{-webkit-animation:fade-in .5s;-moz-animation:fade-in .5s;-ms-animation:fade-in .5s;-o-animation:fade-in .5s;-webkit-animation-delay:0.5s;-moz-animation-delay:0.5s;-ms-animation-delay:0.5s;-o-animation-delay:0.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.clients .inactive .quote{-webkit-animation:fade-out .5s;-moz-animation:fade-out .5s;-ms-animation:fade-out .5s;-o-animation:fade-out .5s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.clients .active .author{-webkit-animation:fade-in .5s;-moz-animation:fade-in .5s;-ms-animation:fade-in .5s;-o-animation:fade-in .5s;-webkit-animation-delay:0.75s;-moz-animation-delay:0.75s;-ms-animation-delay:0.75s;-o-animation-delay:0.75s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.clients .inactive .author{-webkit-animation:fade-out .5s;-moz-animation:fade-out .5s;-ms-animation:fade-out .5s;-o-animation:fade-out .5s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.billboard .slide.active .text{-webkit-animation:fade-in .5s;-moz-animation:fade-in .5s;-ms-animation:fade-in .5s;-o-animation:fade-in .5s;-webkit-animation-delay:.5s;-moz-animation-delay:.5s;-ms-animation-delay:.5s;-o-animation-delay:.5s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.main-menu,.main-menu .home-logo img{-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;-o-transition:all 0.1s ease;transition:all 0.1s ease;}.section .section-content,.fade-50,.main-menu li ul,.infusion-form input[type=submit]{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}.intel-box,.linkboxes .linkbox .caption{-webkit-transition:all 0.3s cubic-bezier(.5,0,.5,1);-moz-transition:all 0.3s cubic-bezier(.5,0,.5,1);-o-transition:all 0.3s cubic-bezier(.5,0,.5,1);transition:all 0.3s cubic-bezier(.5,0,.5,1);}.linkboxes .linkbox:hover .caption .read-more{-webkit-animation:fade-in-full .3s;-moz-animation:fade-in-full .3s;-ms-animation:fade-in-full .3s;-o-animation:fade-in-full .3s;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.hero .active .overlay{-webkit-animation:fade-in-50 .8s;-moz-animation:fade-in-50 .8s;-ms-animation:fade-in-50 .8s;-o-animation:fade-in-50 .8s;-webkit-animation-delay:2s;-moz-animation-delay:2s;-ms-animation-delay:2s;-o-animation-delay:2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.slide-right{-webkit-animation:slide-right .6s;-moz-animation:slide-right .6s;-ms-animation:slide-right .6s;-o-animation:slide-right .6s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.slide-up{-webkit-animation:slide-up .6s;-moz-animation:slide-up .6s;-ms-animation:slide-up .6s;-o-animation:slide-up .6s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.slide-left{-webkit-animation:slide-left .6s;-moz-animation:slide-left .6s;-ms-animation:slide-left .6s;-o-animation:slide-left .6s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-10{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-12{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:0.2s;-moz-animation-delay:0.2s;-ms-animation-delay:0.2s;-o-animation-delay:0.2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-14{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:0.4s;-moz-animation-delay:0.4s;-ms-animation-delay:0.4s;-o-animation-delay:0.4s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-16{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;-o-animation-delay:.6s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-18{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:.8s;-moz-animation-delay:.8s;-ms-animation-delay:.8s;-o-animation-delay:.8s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.done .anim-part.fade-in.delay-20{-webkit-animation:fade-in .8s;-moz-animation:fade-in .8s;-ms-animation:fade-in .8s;-o-animation:fade-in .8s;-webkit-animation-delay:1s;-moz-animation-delay:1s;-ms-animation-delay:1s;-o-animation-delay:1s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.fade-in-from-right{-webkit-animation:fade-in-from-right .6s;-moz-animation:fade-in-from-right .6s;-ms-animation:fade-in-from-right .6s;-o-animation:fade-in-from-right .6s;-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}.anim.fade-in-from-bottom{-webkit-animation:fade-in-from-bottom .6s;-moz-animation:fade-in-from-bottom .6s;-ms-animation:fade-in-from-bottom .6s;-o-animation:fade-in-from-bottom .6s;-webkit-animation-delay:;-moz-animation-delay:;-ms-animation-delay:;-o-animation-delay:;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;}@-webkit-keyframes slide-right{0%{margin-left:-20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-moz-keyframes slide-right{0%{margin-left:-20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-o-keyframes slide-right{0%{margin-left:-20px;opacity:0;}100%{margin-left:0;opacity:1;}}@keyframes slide-right{0%{margin-left:-20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-webkit-keyframes slide-up{0%{top:20px;opacity:0;}100%{top:0;opacity:1;}}@-moz-keyframes slide-up{0%{top:20px;opacity:0;}100%{top:0;opacity:1;}}@-o-keyframes slide-up{0%{top:20px;opacity:0;}100%{top:0;opacity:1;}}@keyframes slide-up{0%{top:20px;opacity:0;}100%{top:0;opacity:1;}}@-webkit-keyframes slide-left{0%{margin-left:20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-moz-keyframes slide-left{0%{margin-left:20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-o-keyframes slide-left{0%{margin-left:20px;opacity:0;}100%{margin-left:0;opacity:1;}}@keyframes slide-left{0%{margin-left:20px;opacity:0;}100%{margin-left:0;opacity:1;}}@-webkit-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-o-keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes fade-in{0%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes fade-in-from-right{0%{opacity:0;left:20px;}100%{opacity:1;left:0;}}@-moz-keyframes fade-in-from-right{0%{opacity:0;left:20px;}100%{opacity:1;left:0;}}@-o-keyframes fade-in-from-right{0%{opacity:0;left:20px;}100%{opacity:1;left:0;}}@keyframes fade-in-from-right{0%{opacity:0;left:20px;}100%{opacity:1;left:0;}}@-webkit-keyframes fade-in-from-bottom{0%{opacity:0;top:20px;}100%{opacity:1;top:0;}}@-moz-keyframes fade-in-from-bottom{0%{opacity:0;top:20px;}100%{opacity:1;top:0;}}@-o-keyframes fade-in-from-bottom{0%{opacity:0;top:20px;}100%{opacity:1;top:0;}}@keyframes fade-in-from-bottom{0%{opacity:0;top:20px;}100%{opacity:1;top:0;}}