p{margin-bottom:0px}@font-face{font-family:"Avenir Next";src:url("/wp-content/themes/vahasjobs/font/AvenirNext-Regular.otf")}body{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434}h1{font-size:64px}h2{color:#003595 !important;font:normal normal bold 34px/40px "greycliff-cf";letter-spacing:-0.34px;margin-top:120px;margin-bottom:40px;background-image:url("/wp-content/themes/vahasjobs/img/Red and Orange Caret.svg");padding-left:34px !important;background-position-x:left;background-position-y:top 8px;background-repeat:no-repeat}h3{font:normal normal bold 24px/29px "greycliff-cf";letter-spacing:-0.24px;color:#343434}.center{margin-left:auto;margin-right:auto}.width-80{width:80%;margin-bottom:50px}#rmp-menu-wrap-138{padding-bottom:100px}.underline-row,#rmp-menu-wrap-138 .rmp-menu-item-link{background-image:linear-gradient(#EE7623, #EE7623);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .3s ease-in-out !important;background-position:0% 100%}.elementor-icon-list-item a span,.wp-block-list li a{background-image:url("/wp-content/themes/vahasjobs/img/Orange Caret.svg"),linear-gradient(#EE7623, #EE7623);background-position:right center,0% 100%;background-repeat:no-repeat,no-repeat;background-size:0% 25px,0% 1px;transition:background-size .3s ease-in-out !important;transition:background-position .3s ease-in-out !important;padding-right:25px;background-position:right 25px center,0% 100%}.underline-row:hover,#rmp-menu-wrap-138 .rmp-menu-item-link:hover{background-position:0% 100%;background-size:100% 1px}.wp-block-list li a:hover,.elementor-icon-list-item a span:hover{background-position:right center,0% 100%;background-size:auto auto,100% 1px}.elementor-widget .elementor-icon-list-item{margin-bottom:10px}#rmp_menu_trigger-138{position:relative !important;float:right}.admin-bar .rmp_menu_trigger,.home.admin-bar .rmp_menu_trigger{margin-top:0px !important}header{height:90px;background:url("/wp-content/themes/vahasjobs/img/Header_SV 06 24 VHJ Logo- 4C.svg");background-repeat:no-repeat;background-position:left 20px center}body #rmp_menu_trigger-138 .responsive-menu-pro-inner,body #rmp_menu_trigger-138 .responsive-menu-pro-inner::before,body #rmp_menu_trigger-138 .responsive-menu-pro-inner::after{width:35px;height:4px;background-color:#003595 !important;border-radius:8px}body #rmp_menu_trigger-138.is-active .responsive-menu-pro-inner,body #rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::before,body #rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::after{width:35px;height:4px;background-color:#707070 !important}body #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner,body #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::before,body #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::after{background-color:#003595 !important}#rmp-menu-item-37{width:33.3%}#rmp-menu-item-38{min-width:180px}#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::before,#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::after{background-color:#003595 !important}.rmp-menu-subarrow{display:none !important}#rmp-container-138{overflow:scroll;background-attachment:local;background-image:url("/wp-content/themes/vahasjobs/img/Header_SV 06 24 VHJ Logo- 4C.svg"),url("/wp-content/themes/vahasjobs/img/blank map.svg");background-repeat:no-repeat,no-repeat;background-size:auto,100%;background-position:97px 47px,bottom -20px right}#rmp-container-138 .rmp-menu-wrap{padding-top:150px;padding-left:97px}#rmp-menu-wrap-138 .rmp-menu-item-link{color:#343434 !important;font:normal normal bold 20px/24px "greycliff-cf" !important;letter-spacing:-0.2px !important;overflow:initial;height:auto !important;max-height:80px;margin-left:10% !important;padding-left:0px !important;width:fit-content;padding-right:0px !important}#rmp-menu-item-37 li,#rmp-menu-item-38 li,#rmp-menu-item-1047 li{margin-bottom:15px !important}#rmp-menu-wrap-138 .menu-item-has-children>.rmp-menu-item-link{font:normal normal bold 32px/34px "greycliff-cf" !important;letter-spacing:0px !important;color:#003595 !important;margin-bottom:15px;background:none}#rmp_menu_trigger-138:not(.is-active){position:absolute}#rmp_menu_trigger-138.is-active{position:fixed !important;top:70px}.admin-bar #rmp_menu_trigger-138.is-active{top:100px}.page-template-page-home footer{margin-top:0px}footer{min-height:255px;background:#f6f6f6;background-image:url("/wp-content/themes/vahasjobs/img/Footer_Group 400.svg"),url("/wp-content/themes/vahasjobs/img/Virginia Works icon - desktop.svg");background-repeat:no-repeat;background-position:right 47px center,left 47px center;font:normal normal normal 15px/25px "Avenir Next";letter-spacing:0px;color:#343434;padding:64px 120px 43px 120px;margin-top:200px}footer a{font:normal normal bold 15px/32px greycliff-cf;color:#343434;letter-spacing:0px;text-decoration:none;font-weight:bold}footer #footer-logo{width:100%}footer #footer-logo img{width:250px;margin-bottom:30px}footer #footer-regions{text-align:center;margin-bottom:60px}footer #footer-disclaimers{text-align:center;margin:0px 120px 0px 120px}footer #footer-disclaimers a{text-decoration:underline;font-weight:normal}.wp-block-cover__inner-container{padding:0px 95px}.flickity-viewport{min-height:800px}.home-title h1{font:normal normal normal 86px/123px "greycliff-cf" !important;letter-spacing:0px !important;color:#fff !important;text-transform:uppercase !important}.home-subtitle h1{font:normal normal bold 130px/125px "greycliff-cf" !important;letter-spacing:-4.03px !important;color:#fff !important;text-transform:uppercase !important}.e-con{padding:0px !important}.elementor-50 .elementor-element.elementor-element-9a15786{position:relative;top:-435px;height:0px;margin-left:46px}.elementor-50 .elementor-element.elementor-element-dae48ab{position:relative;top:-330px;height:0px;margin-left:46px}.elementor-50 .elementor-element.elementor-element-c7f19b5{position:relative;left:0px !important;top:-180px;height:0px}.elementor-50 .elementor-element.elementor-element-7dcccc4{top:-150px;position:relative;left:0px !important;height:0px}.elementor-50 .elementor-element.elementor-element-879f16c{height:1080px}.swiper-slide-image,.elementor-element .elementor-element-38a2ec4,.elementor-image-carousel-wrapper,.elementor-element .elementor-element-879f16c{max-height:1300px !important}.swiper-slide{background:gray}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{width:100%}.elementor-element-8166b01{margin-bottom:200px;margin-left:200px;margin-right:95px;margin-top:max(180px,100% - 1700px)}.elementor-element-8166b01 h2{font:normal normal 600 67px/76px "greycliff-cf";letter-spacing:0px;margin-left:-40px;margin-top:0px}.elementor-element-3a84aac h2{margin-bottom:10px}.elementor-element-ce3e089{margin-top:-15px}.elementor-50 .elementor-element.elementor-element-fc038d2,.home-dream-job{position:absolute;top:25% !important;min-height:50%;background:#fff;border:1px solid #fff;padding:80px !important;width:50%;margin-left:25%;margin-right:25%;border-radius:25px}.elementor-50 .elementor-element.elementor-element-fc038d2 h3,.home-dream-job h3{font:normal normal 600 60px/62px "greycliff-cf" !important;letter-spacing:0px !important;color:#003595 !important}.elementor-50 .elementor-element.elementor-element-fc038d2 p,.home-dream-job p{font:normal normal bold 20px/32px "greycliff-cf" !important;letter-spacing:0px !important;color:#343434 !important}.elementor-element-a27a7ef img{height:474px;width:100%}.elementor-element-76780ca{width:50%;margin-left:auto;margin-right:auto;max-width:700px !important}.attachment-large{width:100%}#elementor-element-a1535ac{color:#fff !important}.elementor-element-3157b658{max-width:670px !important}.elementor-element-76780ca{left:25% !important;bottom:-1470px !important}.map-hover-effect{fill:#1071ef !important;fill-opacity:.71 !important;stroke:#235b6e !important;stroke-opacity:1.01 !important}.elementor-icon-list-text{font:normal normal bold 24px/29px "greycliff-cf";letter-spacing:-0.24px;color:#343434}.elementor-element-2f63611{width:50%}ul{padding-left:0px;font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;color:#343434}#news-main .news-item-content ul{padding-left:revert}#news-main .news-item-content p{margin-bottom:1rem}li{margin-bottom:20px}#region-header{min-height:600px;height:calc(100vh - 180px)}#region-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:107px}#region-header .hampton{content:url("/wp-content/uploads/2025/01/Hampton-Roads-AdobeStock_475196104_Preview@2x-1.png")}#region-header .nova{content:url("/wp-content/uploads/2025/01/Northern-Virginia-AdobeStock_161542867_Preview@2x-2.png")}#region-header .southwest{content:url("/wp-content/uploads/2025/01/Southwestern-Virginia-AdobeStock_146455701_Preview-copy@2x-3.png")}#region-header .southside{content:url("/wp-content/uploads/2025/01/Southside-AdobeStock_168033370_Preview@2x-2.png")}#region-header .valley{content:url("/wp-content/uploads/2025/01/Shenandoah-Valley-AdobeStock_125506056_Preview-v2@2x-1.png")}#region-header .richmond{content:url("/wp-content/uploads/2025/01/Richmond-AdobeStock_337430616_Preview@2x-1.png")}#region-header .roanoke{content:url("/wp-content/uploads/2025/01/Roanoke-Lynchburg-AdobeStock_214801516_Preview@2x-1.png")}.region-button-row .col{flex:0 0 0%}.region-info-left,.region-info-right{padding-top:80px !important}.region-info-left h2,.region-info-right h2{margin-top:40px;margin-bottom:20px}footer.region-footer{margin-top:0px}.wp-element-caption{text-align:center}.wp-container-core-columns-is-layout-1,.wp-container-core-columns-is-layout-2,.wp-container-core-columns-is-layout-3,.wp-container-core-columns-is-layout-4,.wp-container-core-columns-is-layout-5,.wp-container-core-columns-is-layout-6,.wp-container-core-columns-is-layout-7,.wp-container-core-columns-is-layout-8,.wp-container-core-columns-is-layout-9{flex-wrap:wrap !important;margin-bottom:20px !important}#major-employers .wp-block-columns{flex-wrap:wrap !important;margin-bottom:20px !important}.region-info-left .employer-panel{border-radius:30px;background:#fff;min-width:200px;max-width:30%;border:1px solid #fff;text-align:center;align-content:center;filter:drop-shadow(0 0 1rem rgba(126, 126, 126, 0.1921568627));cursor:pointer}.region-info-left .employer-panel a{margin-top:25px}.region-info-left .employer-panel:hover{filter:drop-shadow(0 0 1rem gray)}.region-info-left .employer-panel:hover a{text-decoration:underline !important;background-image:url("/wp-content/themes/vahasjobs/img/external link icon.svg") !important;background-repeat:no-repeat !important;background-position:right 0px bottom 6px !important;color:#003595 !important;text-underline-offset:4px !important;padding-right:15px;padding-left:15px}.employer-panel-container{width:180px;height:115px;margin-bottom:10px;padding:0px 10px 0px 10px}.employer-panel-container img{border-radius:0px;margin-top:15px;max-width:180px;max-height:120px;width:auto;height:auto;display:flex;justify-content:center;align-items:center;padding-top:20%;margin-left:auto;margin-right:auto}.region-info-left .employer-panel a{font:normal normal bold 14px/21px "greycliff-cf" !important;letter-spacing:1.4px !important;color:#727272 !important;text-transform:uppercase !important;text-decoration:none !important}.region-info-container li{list-style-type:none}.region-info-left{padding:0px 96px 50px 96px;margin-right:-36px !important}.region-info-left a{font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;color:#343434;text-decoration:none}.region-info-left p{font:normal normal normal 18px/25px Avenir Next;letter-spacing:0px;color:#343434}.region-info-right .wp-block-buttons,#region-header .wp-block-buttons,.thank-you .wp-block-buttons{font:normal normal bold 18px/21px "greycliff-cf" !important;letter-spacing:1.8px !important;color:#fff;text-transform:uppercase}.region-info-right .wp-block-buttons .has-white-background-color:hover,#region-header .wp-block-buttons .has-white-background-color:hover,.thank-you .wp-block-buttons .has-white-background-color:hover{transition:all 400ms ease-in-out;background-color:#ee7623 !important;color:#fff !important}.region-info-right .wp-block-buttons .has-white-color,#region-header .wp-block-buttons .has-white-color,.thank-you .wp-block-buttons .has-white-color{border:2px solid #003088}.region-info-right .wp-block-buttons .has-white-color:hover,#region-header .wp-block-buttons .has-white-color:hover,.thank-you .wp-block-buttons .has-white-color:hover{transition:all 400ms ease-in-out;background:#3e7cc9 !important;border:2px solid #3e7cc9 !important;color:#fff !important}#region-header .region-type-button{background-color:rgba(0,0,0,0) !important;border:1px solid #fff !important;color:#fff !important}#region-header .region-type-button.active{transition:all 400ms ease-in-out;background:#003595 !important;border:2px solid #003595 !important;color:#fff !important}#region-header .region-type-button:hover{transition:all 400ms ease-in-out;background-color:#ee7623 !important;color:#fff !important;border:2px solid #ee7623 !important}.region-info-right{padding:0px 96px 200px 96px;max-width:675px}.region-info-right .wp-block-buttons{margin-bottom:0px !important}.newsroom-bottom{position:absolute;top:-45px}#rmp-menu-wrap-138 .newsroom-bottom .rmp-menu-item-link{font:normal normal bold 32px/20px "greycliff-cf" !important;letter-spacing:0px !important;color:#003595 !important;margin-bottom:0px}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:350px}.wp-block-buttons>.wp-block-button{margin-top:20px;font:normal normal bold 18px/21px "greycliff-cf" !important;letter-spacing:1.8px;color:#003595;text-transform:uppercase}:where(.wp-block-columns){margin-bottom:0px}.wp-block-column p{margin-bottom:20px}.region-page-title{font:normal normal 900 110px/100px greycliff-cf;letter-spacing:0px;text-shadow:0px 3px 20px rgba(0,0,0,.1607843137);color:#fff;text-transform:uppercase}.region-page-subtitle,.industries-page-subtitle{font:normal normal normal 60px/66px greycliff-cf;letter-spacing:1.5px;text-shadow:0px 3px 20px rgba(0,0,0,.1607843137);color:#fff;text-transform:uppercase}.scroll-text{font:normal normal 500 16px/25px "Avenir Next";color:#fff;letter-spacing:.32px;margin-top:114px}#apprenticeship-container{margin:0px 140px}#apprenticeship-header{height:935px;min-height:412px;aspect-ratio:unset;position:relative}#apprenticeship-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:44px}.wp-mock-button{font:normal normal bold 18px/21px greycliff-cf;color:#fff;background:#003595;width:350px;text-transform:uppercase;border-radius:9999px;box-shadow:none;text-decoration:none;text-transform:uppercase;letter-spacing:1.8px;font-size:1.125em;padding:20px}.wp-mock-button.search-apprenticeships-button{width:100%}.search-box{margin-bottom:116px}.apprenticeship-details{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#003595;background-image:url("/wp-content/themes/vahasjobs/img/Orange Expand.svg");background-repeat:no-repeat;background-position:right center;padding-right:35px;text-decoration:none}.less-details,.more-details-table,.results-row{display:flex}.less-details-mobile,.more-details-table-mobile,.results-row-mobile{display:none}.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),.form-select{border-radius:0px;height:57px;font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434}.clear-icon{background:url("/wp-content/themes/vahasjobs/img/Gray X.svg");width:20px;height:20px;display:block;background-repeat:no-repeat}.form-select{background-image:url("/wp-content/themes/vahasjobs/img/Gray Caret.svg")}.apprenticeship-results-container{background:#f6f6f6;padding:20px;margin-bottom:10px;margin-right:50px}.apprenticeship-results-container h3{font-weight:bold}.apprenticeship-results-container th,.apprenticeship-results-container td{padding:5px;padding-left:0px;min-width:200px;max-width:200px;vertical-align:top}.apprenticeship-results-container th{color:#012464;font:normal normal bold 16px/25px "Avenir Next";letter-spacing:0px}.apprenticeship-results-container td{text-transform:capitalize;font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px}.apprenticeship-results-container td a{color:#003595}#apprenticeship-container .wp-block-buttons>.wp-block-button{margin-top:0px}#apprenticeship-container .wp-block-buttons>.wp-block-button>.wp-block-button__link{font:normal normal bold 18px/21px "greycliff-cf" !important;letter-spacing:1.8px;color:#003595 !important;text-transform:uppercase;border:1px solid #003595;padding:16px;transition:all 400ms ease-in-out}#apprenticeship-container .wp-block-buttons>.wp-block-button>.wp-block-button__link:hover{color:#fff !important;background:#3e7cc9 !important;border:1px solid #3e7cc9}.hotspot-title{display:none}#hotspot-56 .hotspots-placeholder{background:none;color:#000}.tippy-box{background:#fff;border:1px solid #fff;border-radius:25px;font:normal normal normal 18px/21px "greycliff-cf";letter-spacing:-0.18px;color:#343434;filter:drop-shadow(0 0 1rem rgba(126, 126, 126, 0.1921568627));padding:25px;line-height:1.5}#industry-header{min-height:950px}#industry-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:44px}#industry-content>.wp-block-group{max-width:814px;margin:20px 215px 80px 215px}#industry-content>.wp-block-group p{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434;margin-bottom:15px}#industry-content{margin-top:100px}#industry-content h2{background-image:none;padding-left:0px !important;margin:0px 215px 0px 215px}#industry-content .wp-block-table{margin:40px 215px 50px 215px;max-width:815px}#industry-content .wp-block-table td{border:none;border-bottom:1px solid #e4e4e4;font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;color:#343434;padding:30px 0px}#industry-content .wp-block-table td a{text-decoration:underline;font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#003595}#industry-content ul{list-style:none;padding-left:25px}#industry-content ul a{font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;color:#343434;text-decoration:none}#industry-header .building{content:url("/wp-content/uploads/2025/01/vcw_image8@2x-2.png")}#industry-header .college{content:url("/wp-content/uploads/2025/01/vcw_image35@2x.png")}#industry-header .computer{content:url("/wp-content/uploads/2025/01/vcw_image39@2x-1.png")}#industry-header .employment{content:url("/wp-content/uploads/2025/01/vcw_image56@2x.png")}#industry-header .hospitals{content:url("/wp-content/uploads/2025/01/vcw_image55@2x.png")}#industry-header .grocery{content:url("/wp-content/uploads/2025/01/vcw_image30@2x.png")}#industry-header .family{content:url("/wp-content/uploads/2025/01/GettyImages-628997984@2x.png")}#industry-header .management{content:url("/wp-content/uploads/2025/01/vcw_image36@2x.png")}#industry-header .consulting{content:url("/wp-content/uploads/2025/01/vcw_image40@2x.png")}#industry-header .security{content:url("/wp-content/uploads/2025/01/vcw_image56@2x-1.png")}#industry-header .physicians{content:url("/wp-content/uploads/2025/01/GettyImages-628997984-1@2x.png")}#industry-header .plastics{content:url("/wp-content/uploads/2025/01/vcw_image45@2x.png")}#industry-header .ship{content:url("/wp-content/uploads/2025/01/GettyImages-480812829@2x.png")}#industry-header .services{content:url("/wp-content/uploads/2025/01/1000_F_352735437_E5CbB9SYDGYjK7pbwFTB6YZiYHc5BjNG@2x.png")}#industry-header .warehousing{content:url("/wp-content/uploads/2025/01/vcw_image13@2x.png")}#industry-header .schools{content:url("/wp-content/uploads/2025/02/Primary-and-Secondary-Schools-Hero.png")}#industry-header .architecture{content:url("/wp-content/uploads/2025/02/Architecture-and-Engineering-Hero.png")}#industry-header .justice{content:url("/wp-content/uploads/2025/01/vcw_image56@2x-1.png")}#internship-content .wp-block-buttons{margin-bottom:70px !important;font:normal normal bold 18px/21px "greycliff-cf" !important;letter-spacing:1.8px !important;color:#fff;text-transform:uppercase}#internship-content .wp-block-buttons .has-white-background-color:hover{transition:all 400ms ease-in-out;background:#3e7cc9 !important;border:2px solid #3e7cc9 !important;color:#fff !important}#internship-header{min-height:950px}#internship-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:44px}#internship-header .hampton{content:url("/wp-content/uploads/2025/01/GettyImages-628997984-1@2x-1.png")}#internship-header .nova{content:url("/wp-content/uploads/2025/01/vcw_image25@2x.png")}#internship-header .southside{content:url("/wp-content/uploads/2025/01/GettyImages-87386087@2x.png")}#internship-header .southwest{content:url("/wp-content/uploads/2025/01/vcw_image29@2x-1.png")}#internship-header .richmond{content:url("/wp-content/uploads/2025/01/vcw_image8@2x-3.png")}#internship-header .roanoke{content:url("/wp-content/uploads/2025/01/vcw_image2@2x.png")}#internship-header .valley{content:url("/wp-content/uploads/2025/01/vcw_image14@2x.png")}#privacy-header{height:318px;min-height:unset}#privacy-header .wp-block-cover__inner-container{position:absolute}#privacy-header .privacy-bg{content:url("/wp-content/uploads/2025/01/Group-667@2x.png")}#privacy-content{margin:0px 140px}#privacy-content h2{font:normal normal bold 67px/76px "greycliff-cf";letter-spacing:0px;color:#003595;margin-bottom:5px;margin-top:180px;background-position-y:top 20px}#privacy-content h3{font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;color:#343434;margin-bottom:75px;padding-left:34px !important}#privacy-content p{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434;margin-bottom:30px;max-width:814px;padding-left:34px !important}#newsroom-content{margin:0px 140px}#newsroom-content .newsroom-container{padding-bottom:30px;margin-bottom:20px;max-width:60%}#newsroom-content .newsroom-container:not(:last-child){border-bottom:1px solid #e4e4e4}#newsroom-content h3,#newsroom-content p{margin-bottom:15px}#newsroom-content a{font:normal normal bold 13px/15px "greycliff-cf";letter-spacing:1.3px;color:#5c5c5c;text-transform:uppercase;text-decoration:none}.news-categories{border-bottom:1px solid #e4e4e4;margin-bottom:20px}.news-categories ul{list-style:none}#news-main li{font:normal normal normal 18px/25px "Avenir Next"}#news-main h3{margin-top:30px}#news-main .wp-block-list li a{background-image:none;padding-right:0px}.announcement-link{text-decoration:none}#announcement-header{color:#fff;font:normal normal 400 20px/24px "greycliff-cf";letter-spacing:-0.2px;background:#6c021a;padding:20px 95px;border:1px solid #a9a9a9;letter-spacing:-0.2px}#announcement-header:hover{background:#9f2842}#announcement-header span{background-image:url("/wp-content/themes/vahasjobs/img/Inactive Caret.svg");background-repeat:no-repeat;transition:background-color .3s ease-in-out !important;transition:background-position .3s ease-in-out !important;padding-right:25px;background-position:right 10px center}#announcement-header span:hover{background-image:url("/wp-content/themes/vahasjobs/img/Active Caret.svg");background-position:right 5px center;background-size:auto auto}.news-header{background:#012464;padding:106px 96px}.news-header h2{color:#fff !important;font:normal normal bold 34px/40px "greycliff-cf" !important;letter-spacing:-0.34px !important;margin:0px}.news-item-main{margin:106px 96px}#news-main .wp-block-button__link.application-link{font:normal normal bold 18px/21px "greycliff-cf" !important;transition:background-color .3s ease-in-out !important;letter-spacing:1.8px !important;color:#fff;text-transform:uppercase;background-color:#003595;padding:30px;width:100%}#news-main .wp-block-button__link.application-link:hover{background-color:#3e7cc9}#homepage-job-count h1{padding-bottom:5px;font:normal normal normal 34px/32px "greycliff-cf" !important;letter-spacing:0px !important;color:#fff !important;padding-left:5%}#region-job-count h1{padding-bottom:5px;font:normal normal normal 34px/32px "greycliff-cf" !important;letter-spacing:0px !important;color:#fff !important}#homepage-image-grid{position:relative;margin-left:0px;margin-right:0px}#homepage-image-grid div{padding:0px}#homepage-image-grid img{height:474px;width:100%}#homepage-region-map{margin-bottom:200px;margin-left:200px;margin-right:95px;margin-top:180px}#homepage-region-map h2{font:normal normal 600 67px/76px "greycliff-cf";letter-spacing:0px;margin-left:-40px;margin-top:0px}#homepage-region-map ul{font:normal normal bold 22px/26px "greycliff-cf";letter-spacing:-0.22px;list-style-type:none;margin:0;padding:0}#homepage-region-map li{margin-bottom:10px}#homepage-region-map li a{text-decoration:none;color:#54595f}#homepage-region-map li a span{background-image:url("/wp-content/themes/vahasjobs/img/Orange Caret.svg"),linear-gradient(#EE7623, #EE7623);background-position:right 25px center,0% 100%,right center,0% 100%;background-repeat:no-repeat,no-repeat;background-size:0% 25px,0% 1px;transition:all .3s ease-in-out !important;padding-right:25px}#homepage-region-map li a span:hover{background-position:right center,0% 100%;background-size:auto auto,100% 1px}#homepage-region-map .homepage-region-map-header{margin-bottom:20px}#homepage-region-map .homepage-region-map-instructions{margin-bottom:20px}#homepage-region-map .homepage-region-map-svg-container{position:absolute;top:-55%;left:25%}.carousel-cell{width:100%}.carousel-cell img{width:100%}.carousel-cell,.flickity-viewport,.carousel-cell img{max-height:calc(100vh - 240px);min-height:500px}.carousel-cell img{object-fit:cover;object-position:0px -120px}.flickity-button{background:rgba(0,0,0,0)}.carousel-container{position:relative}#homepage-carousel-text-container{position:absolute;bottom:40px;width:100%}#homepage-virginia-has-the h1{font:normal normal normal 86px/123px "greycliff-cf" !important;letter-spacing:0px !important;color:#fff !important;text-transform:uppercase !important;padding-left:5%}#homepage-job-for-you h1{font:normal normal bold 130px/125px "greycliff-cf" !important;letter-spacing:-4.03px !important;color:#fff !important;text-transform:uppercase !important;padding-left:5%}#homepage-scroll-text{text-align:center;color:#fff;margin-bottom:20px}#homepage-scroll-img{text-align:center}.home-link{width:400px;height:90px;position:absolute;top:55px;left:0px;z-index:999999}.home-stage{position:absolute;top:75px;left:300px;font-size:45px;color:red}.admin-bar .home-stage{top:120px;left:300px}.admin-bar .home-link{top:100px}#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::after,#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner,#rmp_menu_trigger-138.is-active .responsive-menu-pro-inner::before{background-color:#003595 !important}.newsroom-bottom a{padding-bottom:5px !important;background-image:linear-gradient(#003595, #003595) !important;background-position:0% 100% !important;background-repeat:no-repeat !important;background-size:0% 2px !important;transition:background-size .3s ease-in-out !important}.newsroom-bottom a:hover{background-position:0% 100% !important;background-size:100% 2px !important}.homepage-form-container{margin:200px 0px;max-width:unset;padding:0px}.homepage-form-container input{border:1px solid #c6c5c5 !important}.homepage-form-container .form-sign-up{background-image:url("/wp-content/themes/vahasjobs/img/blank map.svg");background-repeat:no-repeat;background-position:bottom left 50px;background-size:contain;padding-top:20px;padding-left:150px;padding-right:50px}.homepage-form-container .form-sign-up h2{font:normal normal 500 60px/76px "greycliff-cf";background-position-y:top 20px;margin-top:0px}.homepage-form-container .gfield_label,.homepage-form-container .gform-field-label{font:normal normal normal 18px/25px "Avenir Next" !important;letter-spacing:0px !important;color:#343434 !important}.homepage-form-container #gform_submit_button_1{width:350px;height:56px;font:normal normal bold 18px/21px "greycliff-cf";letter-spacing:1.8px;color:#fff;background:#003595;border-radius:30px;text-transform:uppercase;transition:all 400ms ease-in-out}.homepage-form-container #gform_submit_button_1:hover{background:#3e7cc9}.homepage-form-container .form-page-container{margin-right:96px}.homepage-form-container .form-page{border-radius:30px;box-shadow:0px 0px 70px rgba(0,0,0,.1490196078);padding:90px 60px}.homepage-form-container .gform-footer{margin-top:50px !important;margin-left:25%;margin-right:25%}#custom-form-content{background:#f2f2f2}#custom-form-content #custom-form-container{padding:180px 120px 50px 150px;margin-bottom:0px;background:linear-gradient(white 0 0) bottom/100% 125px no-repeat}#custom-form-content h2{margin-top:0px;background-position-y:top 4px}#custom-form-content .wp-block-image{min-width:60%}#custom-form-content img{border-radius:30px}#custom-form-content p{padding-left:35px}.wp-block-group:has(.employer-panel){height:630px;overflow:auto;padding:20px}.wp-block-group:has(.employer-panel).nv_public{height:700px}body .wpcp-carousel-wrapper{background:#f2f2f2;padding:110px 0px 30px 110px}body .wpcp-carousel-wrapper h2{background-position-y:top 0px;font-size:48px !important;font-weight:normal}body .wpcp-carousel-wrapper .swiper-wrapper{padding-left:50px;padding-bottom:50px;margin-bottom:0px}body .wpcp-carousel-wrapper .swiper-slide{max-width:340px;background:rgba(0,0,0,0)}body .wpcp-carousel-wrapper .swiper-slide .wpcp-slide-image{padding:15px}body .wpcp-carousel-wrapper .swiper-slide img{border-radius:25px !important;border:none;height:184px}body .wpcp-carousel-wrapper .wpcp-single-item{border-radius:25px !important;min-height:550px}body .wpcp-carousel-wrapper .wpcp-single-item:hover{filter:drop-shadow(0 0 1rem gray)}body .wpcp-carousel-wrapper .wpcp-single-item:hover .wpcp-post-title a{color:#003595 !important;text-decoration:underline}body .wpcp-carousel-wrapper .wpcp-single-item:hover .wpcp_readmore{color:#003595 !important}body .wpcp-carousel-wrapper h2.wpcp-post-title{background-image:none;padding-left:0px !important}body .wpcp-carousel-wrapper h2.wpcp-post-title a{font-weight:bold;color:#003595 !important;font:normal normal bold 30px/36px "greycliff-cf" !important;letter-spacing:-0.3px}body .wpcp-carousel-wrapper .sp-wpcp-read-more{position:absolute;bottom:0px}body .wpcp-carousel-wrapper .wpcp_readmore{padding:15px 0px;font-weight:normal;text-decoration:underline !important;text-decoration-color:orange !important}body .wpcp-carousel-wrapper .post-categories{font-weight:normal}body .wpcp-carousel-wrapper .wpcp-prev-button,body .wpcp-carousel-wrapper .wpcp-next-button{position:absolute;top:-65px !important}body .wpcp-carousel-wrapper .wpcp-prev-button{right:105px !important}body .wpcp-carousel-wrapper .wpcp-next-button{right:60px !important}body .wpcp-carousel-wrapper .swiper-button-disabled{color:#d0d0d0 !important}.skills-hub-wrapper{background:#012464;padding:110px 0px;text-align:center}.skills-hub-wrapper .col-6{width:60%}.skills-hub-wrapper h2{margin-top:0px;background-image:none;padding-left:0px !important;text-align:center;font:normal normal bold 60px/76px "greycliff-cf";letter-spacing:0px;color:#fff !important}.skills-hub-wrapper a{font:normal normal bold 24px/29px "greycliff-cf";letter-spacing:-0.24px;color:#fff !important;margin-right:20px;text-decoration:none;cursor:pointer}.skills-hub-wrapper .skills-info-wrapper{margin-top:80px;overflow:hidden;position:relative;height:700px}.skills-hub-wrapper .skills-info-wrapper .row{height:200px}.skills-hub-wrapper .skills-info{width:50%;margin-left:auto;margin-right:auto;background:#fff;border-radius:25px;padding:60px;position:relative;top:90px;min-height:315px;height:fit-content}.skills-hub-wrapper .skills-info h3{text-align:left;font:normal normal bold 40px/66px "greycliff-cf";letter-spacing:0px;color:#003595}.skills-hub-wrapper .skills-info p{text-align:left;font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434}.skills-hub-wrapper .skills-info button{min-width:250px;margin-left:auto;margin-right:auto;border-radius:50px;background:#003595;text-align:center;font:normal normal bold 18px/21px "greycliff-cf";letter-spacing:1.8px;color:#fff;text-transform:uppercase;padding:20px 28px;transition:all .5s ease-in-out;border:none;margin-top:10px}.skills-hub-wrapper .skills-info button:hover{background:#012464}.skills-hub-wrapper .skills-slide-1{background:url("/wp-content/themes/vahasjobs/img/AI Skills@2x.png");background-size:cover;border-radius:35px;height:550px;position:absolute;right:20%;transition:all .5s ease-in-out}.skills-hub-wrapper .skills-slide-2{background:url("/wp-content/themes/vahasjobs/img/Data Skills@2x.png");background-size:cover;border-radius:35px;height:500px;position:absolute;right:-41%;transition:all .5s ease-in-out}.skills-hub-wrapper .skills-slide-3{background:url("/wp-content/themes/vahasjobs/img/Career Skills@2x.png");background-size:cover;border-radius:35px;height:500px;position:absolute;right:-100%;transition:all .5s ease-in-out}.skills-hub-wrapper .skills-link-active{text-decoration:underline;text-decoration-color:#ee7624;text-underline-offset:5px}@media(max-width: 800px){.skills-hub-wrapper{padding:20px 0px 20px 0px}.skills-hub-wrapper .skills-info-wrapper{margin-top:0px;height:fit-content;padding-bottom:128px}.skills-hub-wrapper .col-6{width:110%}.skills-hub-wrapper h2{font:normal normal bold 60px/76px "greycliff-cf"}.skills-hub-wrapper .skills-link-1,.skills-hub-wrapper .skills-link-2,.skills-hub-wrapper .skills-link-3{display:none}.skills-hub-wrapper .skills-info{width:90%;top:-45px;padding:40px 20px;min-height:295px}.skills-hub-wrapper .skills-info h3{font:normal normal bold 30px/36px "greycliff-cf"}.skills-hub-wrapper .skills-info button{font:normal normal bold 14px/21px "greycliff-cf"}.skills-hub-wrapper .skills-slide-1{width:900px;max-width:900px;height:350px;right:-25px;border-radius:0px}.skills-hub-wrapper .skills-slide-2{right:2500px;border-radius:0px}.skills-hub-wrapper .skills-slide-3{right:2500px;border-radius:0px}.skills-hub-wrapper .skills-prev-btn a,.skills-hub-wrapper .skills-next-btn a{display:block}.skills-hub-wrapper .skills-prev-btn{left:35% !important}.skills-hub-wrapper .skills-next-btn{right:35% !important}.skills-hub-wrapper .skills-prev-btn a{position:relative;top:500px;z-index:9999}.skills-hub-wrapper .skills-next-btn a{position:relative;top:500px;z-index:9999}}@media(max-width: 1350px){.wp-block-group:has(.employer-panel){height:auto;overflow:auto}}@media(min-width: 1200px){.newsroom-bottom{top:0px}#rmp-menu-item-37{margin-top:145px !important}#rmp-menu-item-37 li,#rmp-menu-item-38 li,#rmp-menu-item-1047 li{margin-bottom:27px !important}#rmp-menu-wrap-138 .menu-item-has-children>.rmp-menu-item-link{margin-bottom:51px !important}}@media(min-width: 1920px){.swiper-slide{background:#fff}.elementor-50 .elementor-element.elementor-element-9a15786,.elementor-50 .elementor-element.elementor-element-dae48ab{margin-left:10%}}@media(max-width: 1540px){.employer-panel{max-width:100% !important;width:100%}}@media(max-width: 1100px){body .wpcp-carousel-wrapper h2{font-size:36px !important}.homepage-form-container{padding:0px 120px;margin:50px 0px}.homepage-form-container .form-sign-up{padding-left:20px;background-image:none}.homepage-form-container .form-sign-up h2{font:normal normal 500 40px/46px "greycliff-cf";background-position-y:top 6px}.homepage-form-container .col-lg-5,.homepage-form-container .col-lg-6{width:100% !important}.flickity-viewport{min-height:none}.home-link{width:150px;height:80px;top:56px;left:20px}h2{font-size:32px;line-height:1.5;margin-top:30px !important;margin-bottom:20px !important}header{position:static;height:90px;background:url("/wp-content/themes/vahasjobs/img/Header_SV 06 24 VHJ Logo- 4C.svg");background-repeat:no-repeat;background-position:left 20px center;background-size:150px}#announcement-header{padding-left:40px}#rmp-menu-item-37 li,#rmp-menu-item-38 li,#rmp-menu-item-1047 li{margin-bottom:10px !important}#rmp_menu_trigger-138{margin-top:0px !important}#rmp-container-138{background-image:none;background-color:#fff !important;background:url("/wp-content/themes/vahasjobs/img/Footer_SV 06 24 VHJ Logo- 4C-1.svg"),url("/wp-content/themes/vahasjobs/img/blank map.svg");background-repeat:no-repeat,no-repeat;background-position:left 50px top 50px,bottom right;background-attachment:local,local;background-size:auto,100%}#rmp-menu-wrap-138 .rmp-menu>.rmp-menu-item{width:100%}#rmp-menu-wrap-138 .menu-item-has-children>.rmp-menu-item-link{font-size:32px !important;margin-top:15px;margin-bottom:15px;min-width:180px}#rmp-menu-wrap-138 .rmp-menu-item-link{font-size:16px !important}#rmp_menu_trigger-138 .rmp-trigger-box,#rmp_menu_trigger-138 .responsive-menu-pro-inner,#rmp_menu_trigger-138 .responsive-menu-pro-inner::before,#rmp_menu_trigger-138 .responsive-menu-pro-inner::after,#rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner,#rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::before,#rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::after{background-color:#003595 !important}#rmp-container-138 .rmp-menu-wrap{padding:125px 50px}#rmp-menu-wrap-138 .rmp-menu-item-link{margin-left:0px !important}.swiper-slide-image,.elementor-element .elementor-element-38a2ec4,.elementor-image-carousel-wrapper,.elementor-element .elementor-element-879f16c{max-height:800px !important}footer{margin-top:40px;padding:64px 44px 43px 44px;text-align:center;padding-bottom:120px}footer #footer-regions{text-align:left}footer #footer-disclaimers{margin:0px;text-align:left;--bs-gutter-x: 0px;font-size:12px}footer #footer-disclaimers a{font-size:12px}#homepage-virginia-has-the h1{font:normal normal normal 60px/54px "greycliff-cf" !important;letter-spacing:-1.86px !important;margin-bottom:30px}#homepage-job-for-you h1{font:normal normal bold 95px/55px "greycliff-cf" !important;letter-spacing:-2.94px !important;margin-bottom:50px}#homepage-scroll-text{font:normal normal normal 16px/22px "greycliff-cf" !important;letter-spacing:0px !important}.elementor-50 .elementor-element.elementor-element-879f16c,.elementor-50 .elementor-element .elementor-element-48801db{height:800px !important}.elementor-element-8166b01{width:80%;margin-left:10% !important;margin-right:10% !important}.elementor-icon-list-text{font-size:16px;line-height:1.5}.elementor-50 .elementor-element.elementor-element-d789f1e{top:-15px}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.elementor-element-8166b01{margin:0px 0px 60px 0px}.elementor-element-8166b01 h2{font:normal normal 600 24px/24px "greycliff-cf";margin-left:20px;margin-top:0px;width:250px}.elementor-element-8166b01 p,.elementor-element-8166b01 ul{margin-left:20px !important}.elementor img{height:650px}.elementor-50 .elementor-element.elementor-element-fc038d2,.home-dream-job{position:absolute;bottom:25% !important;padding:20px !important;width:80%;margin-left:10%;margin-right:10%}.elementor-icon-list-item a span{background-image:url("/wp-content/themes/vahasjobs/img/Orange Caret.svg");background-position:right center;background-repeat:no-repeat;background-size:auto auto;padding-right:15px;background-position:right center}.elementor-element .elementor-element-b9bb805,.elementor-element .elementor-element-e6c71cc,.elementor-element-a27a7ef img{height:250px}.elementor-50 .elementor-element.elementor-element-7dcccc4{top:-440px}.elementor-50 .elementor-element.elementor-element-fc038d2 h3,.home-dream-job h3{font:normal normal 600 32px/32px "greycliff-cf" !important}.elementor-50 .elementor-element.elementor-element-fc038d2 p,.home-dream-job p{font:normal normal bold 28px/28px "greycliff-cf" !important}.region-info-right,.region-info-left{padding:0px 48px 50px 48px;margin-right:0px !important}.region-info-left .employer-panel{max-width:100%;width:100%}.region-info-left .employer-panel .wp-block-image img{max-width:170px}#apprenticeship-header{min-height:300px;height:300px}#apprenticeship-header .wp-block-cover__inner-container{bottom:0;margin-bottom:0px;padding:0px 20px}.region-page-title{font:normal normal 900 32px/32px greycliff-cf}.region-button-row{display:block}.industries-page-subtitle{font:normal normal normal 14px/14px greycliff-cf}#homepage-region-map{padding:20px 40px 50px 40px;margin:0px 0px 50px 0px;background:url("/wp-content/themes/vahasjobs/img/blank map.svg");background-position:bottom right;background-size:100%;background-repeat:no-repeat}#custom-form-content #custom-form-container{padding:180px 60px 50px 60px;margin-bottom:0px;background:linear-gradient(white 0 0) bottom/100% 55px no-repeat}#custom-form-content h2{margin-top:0px !important}#homepage-region-map{margin:75px 40px 100px 75px}#homepage-region-map .homepage-region-map-svg-container{display:none}.home-dream-job h3{font:normal normal 600 3rem/3.5rem "greycliff-cf" !important}.home-dream-job p{font:normal normal bold 2rem/3rem "greycliff-cf" !important}#homepage-region-map h2{font:normal normal 900 32px/32px "greycliff-cf"}.image-grid-1{width:100% !important}.image-grid-3{width:100% !important}.image-grid-2,.image-grid-4{display:none}#apprenticeship-container{margin:0px 20px}#apprenticeship-container th,#apprenticeship-container td{min-width:50px}.apprenticeship-results-container{margin-right:0px}.less-details,.more-details-table,.results-row{display:none}.less-details-mobile,.more-details-table-mobile,.results-row-mobile{display:flex}.results-row-mobile{font-size:14px}.apprenticeship-details{background-size:20px 20px;font:normal normal normal 14px/20px "Avenir Next"}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:100%}.scroll-text,.scroll-icon{display:none}.search-box{margin-bottom:20px}a:has(.expand-icon){cursor:pointer}.expand-icon{cursor:pointer;vertical-align:initial;width:20px;height:20px}.newsroom-bottom{position:absolute;margin-left:0px !important;top:0px}#rmp-menu-wrap-138 .newsroom-bottom .rmp-menu-item-link{font:normal normal bold 32px/34px "greycliff-cf" !important}#rmp-menu-item-37{margin-top:30px !important}.carousel-cell,.flickity-viewport,.carousel-cell img{max-height:calc(100vh - 250px)}.carousel1{content:url("/wp-content/uploads/2025/02/GettyImages-769720295@2x.png")}.carousel2{content:url("/wp-content/themes/vahasjobs/img/Hero slide 2 - mobile@2x.png")}.carousel3{content:url("/wp-content/themes/vahasjobs/img/Hero slide 3 - mobile@2x.png")}.carousel4{content:url("/wp-content/themes/vahasjobs/img/Hero slide 4 - mobile@2x.png")}#newsroom-content{margin:0px 40px}}@media(min-width: 1100px)and (max-width: 1500px){#homepage-carousel-text-container{bottom:130px}}@media(max-width: 800px){body .wpcp-carousel-wrapper{padding:25px}body .wpcp-carousel-wrapper .swiper{padding-top:20px !important}body .wpcp-carousel-wrapper h2{background:none;font-size:36px !important;padding:0px !important;margin-top:20px !important;font:normal normal normal 36px/43px "greycliff-cf" !important;letter-spacing:-0.36px !important}body .wpcp-carousel-wrapper .swiper-wrapper{padding-left:0px}body .wpcp-carousel-wrapper .swiper-slide{max-width:none;background:rgba(0,0,0,0);min-height:500px !important}body .wpcp-carousel-wrapper .swiper-slide .wpcp-slide-image{padding:15px;height:auto !important}body .wpcp-carousel-wrapper .swiper-slide img{border-radius:25px !important;border:none;height:100%;width:100%}body .wpcp-carousel-wrapper .wpcp-post-meta{margin:0px !important}body .wpcp-carousel-wrapper .wpcp-single-item{border-radius:25px !important;min-height:500px !important;height:auto !important}body .wpcp-carousel-wrapper .wpcp-single-item:hover{filter:none}body .wpcp-carousel-wrapper .wpcp-single-item:hover .wpcp-post-title a{color:#003595 !important;text-decoration:underline}body .wpcp-carousel-wrapper .wpcp-single-item:hover .wpcp_readmore{color:#003595 !important}body .wpcp-carousel-wrapper h2.wpcp-post-title{background-image:none;padding-left:0px !important}body .wpcp-carousel-wrapper h2.wpcp-post-title a{font-weight:bold;color:#003595 !important;font-size:26px !important;text-decoration:underline !important}body .wpcp-carousel-wrapper .wpcp_readmore{padding:15px 0px;font-weight:bold;color:#003595 !important;font:normal normal bold 13px/15px "greycliff-cf" !important;letter-spacing:1.3px !important;text-transform:uppercase !important}body .wpcp-carousel-wrapper .post-categories{font-weight:normal}body .wpcp-carousel-wrapper .post-categories a{font-size:13px !important;color:#5c5c5c !important;text-transform:uppercase !important}body .wpcp-carousel-wrapper .wpcp-prev-button,body .wpcp-carousel-wrapper .wpcp-next-button{bottom:-45px !important;top:unset !important}body .wpcp-carousel-wrapper .wpcp-prev-button i,body .wpcp-carousel-wrapper .wpcp-next-button i{font-size:40px}body .wpcp-carousel-wrapper .wpcp-prev-button{left:35% !important;right:unset !important}body .wpcp-carousel-wrapper .wpcp-next-button{left:55% !important;right:unset !important}body .wpcp-carousel-wrapper .swiper-button-disabled{color:#d0d0d0 !important}#homepage-job-count h1{font:normal normal normal 18px/24px "greycliff-cf" !important}#region-job-count h1{font:normal normal normal 18px/24px "greycliff-cf" !important}.home-dream-job h3{font:normal normal 600 2.5rem/3rem "greycliff-cf" !important}.home-dream-job p{font:normal normal bold 1.5rem/2rem "greycliff-cf" !important}footer{background-image:url("/wp-content/themes/vahasjobs/img/VHJ icon - mobile.svg"),url("/wp-content/themes/vahasjobs/img/Virginia Works icon - mobile.svg");background-position:right 27px bottom 19px,left 27px bottom 19px}}@media(max-width: 600px){.homepage-form-container{padding:0px 20px}.carousel1{content:url("/wp-content/uploads/2025/02/GettyImages-769720295@2x.png")}.home-link{width:150px;height:80px;top:100px;left:20px}#rmp-menu-item-37 li,#rmp-menu-item-38 li,#rmp-menu-item-1047{margin-bottom:5px !important}#rmp-menu-wrap-138 .menu-item-has-children>.rmp-menu-item-link{margin-bottom:10px !important}#rmp-menu-wrap-138 .rmp-menu-item-link{margin-left:20px !important}.elementor-50 .elementor-element.elementor-element-879f16c{background-image:url("/wp-content/themes/vahasjobs/img/GettyImages-769720295@2x.png");background-repeat:no-repeat;background-size:contain}.elementor-element .elementor-element-38a2ec4{display:none}.elementor-element .elementor-element-84e75ee{display:none}#homepage-virginia-has-the h1{font:normal normal normal 40px/30px "greycliff-cf" !important;padding-left:5%}#homepage-job-for-you h1{font:normal normal bold 52px/52px "greycliff-cf" !important;letter-spacing:0px !important;padding-left:5%;margin-bottom:40px}#homepage-scroll-text{font:normal normal normal 16px/16px "greycliff-cf" !important}.elementor-element .elementor-element-38a2ec4{height:650px !important}.elementor-50 .elementor-element.elementor-element-fc038d2,.home-dream-job{position:absolute;bottom:25% !important;padding:20px !important;width:90%;margin-left:5%;margin-right:5%}.elementor-50 .elementor-element.elementor-element-fc038d2 h3,.home-dream-job h3{font:normal normal 600 20px/20px "greycliff-cf" !important}.elementor-50 .elementor-element.elementor-element-fc038d2 p,.home-dream-job p{font:normal normal bold 14px/14px "greycliff-cf" !important}.elementor-element .elementor-element-213684d,.elementor-element .elementor-element-55a8f3d{display:none}.elementor-element-8166b01{height:450px !important}#region-header{min-height:450px;height:calc(100vh - 250px)}#region-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:30px;padding:0px 20px}#region-header .hampton{content:url("/wp-content/uploads/2025/01/vcw_image14-2@2x.png")}#region-header .nova{content:url("/wp-content/uploads/2025/01/vcw_image14-7@2x.png")}#region-header .southwest{content:url("/wp-content/uploads/2025/01/vcw_image14-12@2x.png")}#region-header .southside{content:url("/wp-content/uploads/2025/02/vcw_image14-23@2x.png")}#region-header .valley{content:url("/wp-content/uploads/2025/02/vcw_image14@2x.png")}#region-header .richmond{content:url("/wp-content/uploads/2025/02/vcw_image14-1@2x.png")}#region-header .roanoke{content:url("/wp-content/uploads/2025/02/vcw_image14-17@2x.png")}.region-page-title{font-size:41px;line-height:55px}.region-page-subtitle{font-size:24px;line-height:30px}.region-info-left,.region-info-right{padding-top:40px !important;padding:0px 24px 32px 24px;margin-right:0px !important}.region-info-left .wp-block-columns,.region-info-right .wp-block-columns{margin-top:35px;margin-bottom:48px}.region-info-left p,.region-info-right p{font:normal normal normal 16px/20px "Avenir Next"}.region-info-left .employer-panel a,.region-info-right .employer-panel a{color:#003595 !important;text-decoration:underline !important;text-underline-offset:4px !important}.region-info-left h2,.region-info-right h2{line-height:35px;font-size:32px}.region-info-left a{font:normal normal bold 20px/24px "greycliff-cf";text-decoration:underline}.region-info-left .employer-panel{max-width:100%;width:100%}.region-info-left .employer-panel .wp-block-image img{max-width:170px}#industry-header{min-height:450px}#industry-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:30px;padding:0px 20px}#industry-header .region-page-subtitle{font-size:18px;line-height:24px}#industry-header .region-page-title{font-size:36px;line-height:44px}#industry-content>.wp-block-group{max-width:814px;margin:80px 20px 40px 20px}#industry-content>.wp-block-group p{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434;margin-bottom:15px}#industry-content h2{margin:0px 20px 0px 20px}#industry-content .wp-block-table{margin:20px 20px 40px 20px;max-width:815px}#industry-content .wp-block-table td{border:none;font:normal normal bold 18px/22px "greycliff-cf";padding:5px 0px}#industry-content .wp-block-table td a{font:normal normal normal 16px/20px "Avenir Next";letter-spacing:0px}#industry-content .wp-block-table td.has-text-align-right{display:inline-block !important;padding:5px 0px 20px 0px}#industry-content .wp-block-table td.has-text-align-right:nth-child(odd){padding-left:40px}#industry-content .wp-block-table td.has-text-align-left{display:block !important;padding-top:10px}#industry-content .wp-block-table tr:not(:last-child){border-bottom:1px solid #e4e4e4}#industry-header .wp-block-cover__image-background{height:100%}#industry-header .building{content:url("/wp-content/uploads/2025/01/vcw_image14-24@2x.png")}#industry-header .college{content:url("/wp-content/uploads/2025/01/vcw_image14-3@2x.png")}#industry-header .computer{content:url("/wp-content/uploads/2025/01/vcw_image14-13@2x.png")}#industry-header .employment{content:url("/wp-content/uploads/2025/01/vcw_image14-15@2x.png")}#industry-header .hospitals{content:url("/wp-content/uploads/2025/01/vcw_image14-14@2x.png")}#industry-header .grocery{content:url("/wp-content/uploads/2025/01/vcw_image14-25@2x.png")}#industry-header .family{content:url("/wp-content/uploads/2025/01/vcw_image14-10@2x.png")}#industry-header .management{content:url("/wp-content/uploads/2025/01/vcw_image14-9@2x.png")}#industry-header .consulting{content:url("/wp-content/uploads/2025/01/vcw_image14-27@2x.png")}#industry-header .security{content:url("/wp-content/uploads/2025/01/vcw_image56@2x-1.png")}#industry-header .physicians{content:url("/wp-content/uploads/2025/01/vcw_image14-28@2x.png")}#industry-header .plastics{content:url("/wp-content/uploads/2025/01/vcw_image14-4@2x.png")}#industry-header .ship{content:url("/wp-content/uploads/2025/01/vcw_image14-8@2x.png")}#industry-header .services{content:url("/wp-content/uploads/2025/01/vcw_image14-5@2x.png")}#industry-header .warehousing{content:url("/wp-content/uploads/2025/01/vcw_image14-18@2x.png")}#industry-header .schools{content:url("/wp-content/uploads/2025/01/vcw_image14-9@2x.png")}#industry-header .architecture{content:url("/wp-content/uploads/2025/01/vcw_image14-24@2x.png")}#industry-header .justice{content:url("/wp-content/uploads/2025/01/vcw_image14-15@2x.png")}.wp-block-list li a:hover{background:none}#internship-header{min-height:450px}#internship-header .wp-block-cover__inner-container{position:absolute;bottom:0;margin-bottom:30px;padding:0px 20px}#internship-header .region-page-subtitle{font-size:18px;line-height:24px}#internship-header .region-page-title{font-size:36px;line-height:44px}#internship-content>.wp-block-group{max-width:814px;margin:80px 20px 40px 20px}#internship-content>.wp-block-group p{font:normal normal normal 18px/25px "Avenir Next";letter-spacing:0px;color:#343434;margin-bottom:15px}#internship-content h2{margin:0px 20px 0px 20px;font-size:28px;line-height:32px}#internship-content .wp-block-table{margin:20px 20px 40px 20px;max-width:815px}#internship-content .wp-block-table td{border:none;font:normal normal bold 18px/22px "greycliff-cf";padding:5px 0px}#internship-content .wp-block-table td a{font:normal normal normal 16px/20px "Avenir Next";letter-spacing:0px}#internship-content .wp-block-table td.has-text-align-right{display:inline-block !important;padding:5px 0px 20px 0px}#internship-content .wp-block-table td.has-text-align-right:nth-child(odd){padding-left:40px}#internship-content .wp-block-table td.has-text-align-left{display:block !important;padding-top:10px}#internship-content .wp-block-table tr:not(:last-child){border-bottom:1px solid #e4e4e4}#internship-header .wp-block-cover__image-background{height:100%}#internship-header .hampton{content:url("/wp-content/uploads/2025/01/vcw_image14-28@2x.png")}#internship-header .nova{content:url("/wp-content/uploads/2025/01/vcw_image14-26@2x.png")}#internship-header .southwest{content:url("/wp-content/uploads/2025/01/vcw_image14-6@2x.png")}#internship-header .southside{content:url("/wp-content/uploads/2025/01/vcw_image14-16@2x.png")}#internship-header .valley{content:url("/wp-content/uploads/2025/01/vcw_image14-20@2x.png")}#internship-header .richmond{content:url("/wp-content/uploads/2025/01/vcw_image14-24@2x-1.png")}#internship-header .roanoke{content:url("/wp-content/uploads/2025/01/vcw_image14-11@2x.png")}.wp-block-list li a:hover{background:none}#privacy-header .wp-block-cover__inner-container{position:absolute;bottom:25px;padding-left:0px;left:25px}#privacy-header .privacy-bg{content:url("/wp-content/uploads/2025/01/Group-667@2x-1.png");height:318px}#privacy-content{margin:0px 20px}#privacy-content h2{font:normal normal bold 28px/32px "greycliff-cf";margin-bottom:5px;margin-top:180px;background-position-y:top 0px}#privacy-content h3{font:normal normal bold 18px/22px "greycliff-cf";margin-bottom:25px;padding-left:34px !important}#privacy-content p{font:normal normal normal 14px/20px "Avenir Next";margin-bottom:30px;padding-left:34px !important}body.home #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner,body.home #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::before,body.home #rmp_menu_trigger-138:not(.is-active):hover .responsive-menu-pro-inner::after{background-color:#003595 !important}body.home #rmp_menu_trigger-138 .responsive-menu-pro-inner,body.home #rmp_menu_trigger-138 .responsive-menu-pro-inner::after,body.home #rmp_menu_trigger-138 .responsive-menu-pro-inner::before{background-color:#003595 !important}#rmp_menu_trigger-138{margin-top:0px !important}#homepage-carousel-text-container{bottom:15px}#homepage-region-map h2{font:normal normal 600 32px/40px "greycliff-cf";letter-spacing:0px;margin-left:-20px}#announcement-header{padding:10px 24px;font:normal normal 400 16px/18px "greycliff-cf";letter-spacing:-0.2px}#homepage-image-grid img{height:180px}#homepage-region-map{padding:20px 40px 50px 40px;margin:0px 0px 50px 0px;background:url("/wp-content/themes/vahasjobs/img/blank map.svg");background-position:bottom right;background-size:100%;background-repeat:no-repeat}#custom-form-content #custom-form-container{padding:180px 20px 50px 20px;margin-bottom:0px;background:linear-gradient(white 0 0) bottom/100% 55px no-repeat}#custom-form-content h2{margin-top:0px !important}#rmp-container-138{background-size:130px,100%;margin-top:96px}#rmp_menu_trigger-138.is-active{top:110px}#rmp-menu-wrap-138 .rmp-menu-item-link{margin-left:25px}#rmp-container-138 .rmp-menu-wrap{padding:105px 30px}.carousel-cell img{max-height:calc(100vh - 276px);object-position:0px 0px}}.homepage-region-map-svg-container{width:75%}#privacy-content ul{padding-left:revert}ul.privacy-list{padding-left:50px;font:normal normal bold 18px/22px "greycliff-cf"}#privacy-content h2{font:normal normal bold 44px/48px "greycliff-cf";margin-top:40px;background-position-y:top 5px}.has-vivid-red-color a{color:revert !important}/*# sourceMappingURL=style.css.map */
