.jobboard-wrapper{width:100%;overflow:hidden}.jobboard-wrapper iframe{display:block;width:100%;height:1000px;min-height:1000px;border:0}.custom-iframe-box{padding-top:30px;padding-bottom:30px}.wpcf7 form.sent .wpcf7-response-output{border-color:#fff;color:#fff}.wpcf7-form input.wpcf7-form-control.wpcf7-submit{background:#fff;line-height:2.5em;background-color:white!important;border-radius:10px 0!important;padding:5px 15px!important;border:none!important;margin-left:15px!important;color:#e0004d!important;transform:translate(-50%);margin-left:50%!important}.wpcf7-form h2{color:#fff;padding-top:12px;font-size:20px;font-weight:600}.wpcf7-form input.text,input.title,.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=text]{background-color:#fff;border:1px solid #bbb;padding:2px;color:#4e4e4e;width:100%;padding:10px}*{font-family:poppins}#header{display:flex;height:80px;min-height:80px;position:fixed;width:100%;top:0px;background-color:white}#logo{position:sticky}#logo img{width:310px;min-width:310px}#header-links{position:absolute;left:45%;top:35px}.h-link{color:#e0004d;padding:0 5px}.topnav{background-color:white;position:fixed;height:94px;top:0;width:100%}.topnav #myLinks{display:none;background-color:white;text-align:center;padding-top:100px}.topnav a{color:#e0004d;padding:14px 16px;text-decoration:none;font-size:17px;display:block}.topnav a.icon{background:white;display:block;position:absolute;right:5%;top:40px}.topnav a:hover{color:#666666}.active{color:white}#f-content{text-align:center;line-height:3em;padding:2% 0}#f-content p{color:#e0004d}#f-content a{color:#e0004d}#social a{padding:0 5px}.wpforms-title{font-size:16px!important;font-weight:600;color:white}.wpforms-submit{line-height:2.5em;background-color:white!important;border-radius:10px 0!important;padding:5px 15px!important;border:none!important;margin-left:15px!important;color:#e0004d!important;transform:translate(-50%);margin-left:50%!important}#home-sec-1{display:flex;background-image:linear-gradient(#e0004d,#72061b);padding-bottom:150px;padding-top:80px}#home-sec-1 h3{color:white;font-weight:700}#home-img1{height:600px;width:70%;background-size:61%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:fixed;background-position:left top;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-Home-Image-01.jpg);max-width:1350px}#home-content-1{max-width:400px;color:white;padding-top:100px;margin-left:-10%}#home-content-1 a{color:white}#home-intro{padding-bottom:40px;width:110%;display:flex}#home-intro h3{line-height:1.5em;margin-left:10px;margin-top:13px;font-size:16px}#chevron{min-width:50px;width:50px}#home-sec-1 button{line-height:2.5em;background-color:white;border-radius:10px 0;padding:5px 15px;border:navajowhite;margin-left:15px;color:#e0004d}#intro-links{display:flex;padding-top:50px}#intro-links button{cursor:pointer}#home-sec-2{background-color:#cccccc;max-height:100px}#sec2-sticker{width:40%;background-color:white;border-radius:40px 0;margin-left:50%;transform:translate(-50%,-25%);z-index:2;height:fit-content;padding-bottom:10px}#sec2-sticker p{width:80%;margin-left:10%;padding-top:30px;padding-bottom:25px}#sticker-button{margin-left:50%;transform:translate(-50%);line-height:2.5em;background-color:black;border-radius:10px 0;padding:5px 25px;border:none;color:white;cursor:pointer}#sticker-strong{font-size:18px;color:#e0004d}#home-sec-3{padding-top:200px;display:block;padding-bottom:150px;background-image:linear-gradient(#e0004d,#72061b);color:white;height:1600px}#sec-3-top{display:flex}#home-content-2{padding-top:100px;margin-left:0%;padding-left:5%;min-width:400px}#home-img2{height:600px;width:70%;background-size:91%;background-repeat:no-repeat;clip-path:polygon(100% 0,100% 100%,35% 100%,10% 50%,35% 0);background-attachment:fixed;background-position:170% bottom;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-Home-Image-02.jpg);min-width:70%}#learn-button{line-height:2.5em;background-color:white;border-radius:10px 0;padding:5px 15px;border:navajowhite;margin-left:15px}#sec-3-strong{font-size:18px}#home-content-2 p{padding-top:75px;padding-bottom:50px}#home-cards-3{display:flex;justify-content:center}#sec-3-bottom{padding-top:100px}#sec3-btm-content{z-index:5;position:absolute;bottom:100px;left:50%;transform:translate(-50%)}#sec3-btm-content h3{text-align:center;font-size:22px;justify-content:center;margin-left:50%;transform:translate(-50%);color:white;font-weight:700}#learn-button{color:#e0004d}.home-card{margin:5% 15px;background-color:white;width:300px;min-width:300px;color:black;padding:30px;height:fit-content;border-radius:50px 0}.home-card h4{color:#e0004d;font-weight:700;line-height:1.3em}#left-tri{background-color:#72061b;height:600px;position:absolute;clip-path:polygon(0 0,0% 100%,60% 50%);bottom:150px;width:50%;z-index:0}#right-tri{background-color:#72061b;height:600px;position:absolute;clip-path:polygon(100% 0,100% 100%,40% 50%);bottom:150px;width:50%;z-index:0;left:50%}#corp-sec-1{display:flex;background-image:linear-gradient(#e0004d,#72061b);padding-top:80px}#corp-sec-1 h3{color:white;font-weight:700}#corp-img1{height:600px;width:70%;background-size:61%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:fixed;background-position:left bottom;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-CorporateServices-Image-01.jpg);max-width:1350px}#corp-content-1{max-width:400px;color:white;padding-top:100px;margin-left:-10%}#corp-intro{padding-bottom:40px;width:110%;display:flex}#corp-intro h3{line-height:1.5em;margin-left:20px}#corp-sec-1 button{line-height:2.5em;background-color:white;border-radius:10px 0;padding:5px 15px;border:navajowhite;margin-left:50%;transform:translate(-50%);color:#e0004d}#wpforms-form-273 input{max-width:100%}#corp-sec-2{display:flex;height:250px}#corp2-left{width:30%;height:100%;margin-left:10%}#corp2-left h4{height:100%;text-align:left;margin-top:85px;line-height:1.5em;color:#e0004d;font-weight:700;font-size:18px;width:140%}#chevron-r{margin-top:92px;margin-left:5%}#corp2-right{width:100%;color:black}#corp2-right p{width:55%;margin-left:10%;height:100%;text-align:left;margin-top:85px;max-width:450px}#corp-sec-3{display:flex;background-image:linear-gradient(#e0004d,#72061b)}#corp3-left{width:25%;margin-left:10%;padding-top:100px}.corp-job-left{color:white;margin-bottom:8%;padding-bottom:10%!important}.corp-job-left h3{color:white;font-weight:700;font-size:22px;padding-left:5px}#corp-3-strong{font-size:18px}.left-intro{display:flex}.left-intro #chevron{width:18px;min-width:18px}#corp3-right{width:65%}#corp-img2{height:600px;width:65%;background-size:79%;background-repeat:no-repeat;clip-path:polygon(100% 0,100% 100%,12% 100%,38% 50%,12% 0);background-attachment:fixed;background-position:right bottom;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-CorporateServices-Image-02.jpg);max-width:1350px;position:absolute}#corp-tag{position:absolute;margin-top:750px;width:65%;background-color:white;height:300px;clip-path:polygon(40% 0%,100% 0%,100% 100%,40% 100%,25% 50%)}#corp-tag h3{position:absolute;left:50%;padding-top:100px;color:#e0004d;font-weight:700}#corp-tag p{position:absolute;width:30%;left:50%;padding-top:140px;color:black}#corp-sec-4{display:flex}#corp4-left{width:35%;padding:7%}#corp4-left h3{color:#e0004d;font-size:22px;font-weight:700;padding-bottom:20px}#corp4-left p{color:black}#corp4-right{background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-CorporateServices-Image-03.jpg);width:70%;background-size:66%;background-repeat:no-repeat;background-position:top right;clip-path:polygon(0 0,100% 0%,100% 100%,0 100%,15% 50%);background-attachment:fixed}#corp4-right p{width:55%;justify-content:center;margin-left:25%;margin-top:10%;color:black}#corp-sec-5{background-image:linear-gradient(#e0004d,#72061b);padding-bottom:100px}#temp-work{padding-top:100px;justify-content:center;text-align:center;color:white;font-weight:700;font-size:22px}.blurb-group{display:flex;margin-top:50px;width:80%;margin-left:15%}.blurb{background-color:white;width:25%;padding:3%;color:black;margin:0 25px;border-radius:50px 0}.blurb h3{color:#e0004d;font-weight:700;font-size:20px}#jobs-sec-1{display:flex;background-image:linear-gradient(#e0004d,#72061b);padding-bottom:150px;padding-top:80px}#jobs-img1{height:600px;width:70%;background-size:62%;background-repeat:no-repeat;clip-path:polygon(100% 0,100% 100%,45% 100%,25% 50%,45% 0);background-attachment:fixed;background-position:right center;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-Jobs-Image-01.jpg);min-width:70%;max-width:1350px}#jobs-sec-1 h3{color:white;font-weight:700}#jobs-content-1{padding-top:100px;margin-left:0%;padding-left:10%}#flex-c-1 #home-img2{width:90%;height:900px;background-size:89%;margin-left:1%}#flex-c-1 #jobs-intro{display:flex}#jobs-intro{padding-bottom:40px;width:170%;display:block}#jobs-header{display:flex;padding-bottom:30px}#jobs-intro h3{line-height:1.5em;margin-left:20px}.wpra-item-list--bullets.wpra-item-list--numbers{list-style:none!important;margin-top:40px}div.wpra-list-template .wpra-item-list>li.wpra-item{margin-bottom:0px;background-color:#e0004d;text-align:center;height:100px;padding:20px 20px;width:auto;border-radius:40px 0;max-width:400px}div.wpra-list-template .wpra-item-list>li.wpra-item>div.wprss-feed-meta>span{font-size:90%;clear:both;color:white}ol{-webkit-column-count:3;-moz-column-count:3;column-count:3;width:80%;margin-left:10%}li a{color:white;font-size:18px;font-weight:700}li a:hover{color:#cccccc}.nav-links a{color:#e0004d}.nav-links a:hover{color:#cccccc}.alignleft{margin-left:10%}.alignright{margin-right:12%}#jobs-sec-2{display:flex}#jobs2-left{width:65%;height:370px;padding:7%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:fixed;background-position:left bottom;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-Jobs-Image-02.jpg);background-size:50%}#jobs2-right{padding:5%;padding-left:0;width:35%;margin-left:-7%;margin-top:30px}#jobs2-right h3{color:#e0004d;font-size:22px;font-weight:700;padding-bottom:20px}#jobs2-right p{color:black}#jobs-sec-3{padding-top:3px;display:block;background-image:linear-gradient(#e0004d,#72061b);color:white;height:800px}#jobs-sec-3 #left-tri{background-color:#72061b;height:600px;position:absolute;clip-path:polygon(0 0,0% 100%,60% 50%);width:50%;z-index:0}#jobs-sec-3 #right-tri{background-color:#72061b;height:600px;position:absolute;clip-path:polygon(100% 0,100% 100%,40% 50%);width:50%;z-index:0;left:50%}#jobs-sec-3 #sec3-btm-content{z-index:5;position:absolute;left:50%;transform:translate(-50%);padding-top:50px}#about-sec-1{display:flex;background-image:linear-gradient(#e0004d,#72061b);padding-bottom:150px;padding-top:80px}#about-img1{height:600px;width:70%;background-size:61%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:fixed;background-position:left top;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-AboutUs-Image-01.jpg);max-width:1350px}#about-content-1{max-width:400px;color:white;padding-top:100px;margin-left:-10%}#about-intro{padding-bottom:40px;width:110%;display:flex}#about-intro h3{line-height:1.5em;margin-left:20px;padding-top:18px;color:white;font-weight:700}#about-sec-2{background-color:#cccccc;max-height:100px}#abt2-sticker{width:40%;background-color:white;border-radius:40px 0;margin-left:50%;transform:translate(-50%,-33%);z-index:2;height:auto}#abt2-sticker p{width:80%;margin-left:10%;padding-top:30px;padding-bottom:25px}#about-sec-3{display:flex;background-image:linear-gradient(#e0004d,#72061b);padding-top:100px}#about-left{width:48%;margin-left:10%;padding-top:100px}#about-right{width:65%}#about-img2{margin-top:100px;height:400px;background-size:45%;background-repeat:no-repeat;clip-path:polygon(40% 0%,100% 0%,100% 100%,40% 100%,25% 50%);background-attachment:fixed;background-position:right;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-AboutUs-Image-02.jpg);position:relative}#about-img3{margin-top:150px;height:400px;background-size:45%;background-repeat:no-repeat;clip-path:polygon(40% 0%,100% 0%,100% 100%,40% 100%,25% 50%);background-attachment:fixed;background-position:right;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-AboutUs-Image-03.jpg);position:relative}#contact-sec-1{display:block;background-image:linear-gradient(#e0004d,#72061b);padding-bottom:150px;padding-top:80px}#contact-sec-1 h3{line-height:1.5em;margin-left:20px;padding-top:18px;color:white;font-weight:700}#contact2-left h3{margin-left:0}#flex-c-2{padding-top:100px;display:flex}#flex-c-1{display:flex}#contact2-left{width:30%;padding-left:200px;color:white}#contact2-right{width:70%}#map{border:0;width:100%;padding-left:5%;height:500px}#contact-sec-2{background-color:#cccccc;max-height:100px;margin-top:150px;margin-bottom:70px}#contact-sec-2 #sec2-sticker{transform:translate(-50%,-30%)}@media only screen and (max-width:890px){#home-sec-1{display:block}#home-intro{width:90%}#home-img1{width:100%;background-size:100%;height:300px;background-size:100%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:unset;background-position:left 22%;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-Home-Image-01.jpg)}#home-content-1{margin-left:0;margin-top:50px;padding:0 5%}#intro-links{transform:translate(-50%);width:75%;margin-left:50%}#home-sec-2{max-height:250px;padding-top:125px}#home-content-2{margin:0 5%;padding-left:0;min-width:unset;width:90%}#sec2-sticker{height:auto;width:90%;padding-bottom:15px;transform:translate(-50%,-50%)}#sticker-button{margin-left:50%;transform:translate(-50%);line-height:2.5em;background-color:black;border-radius:10px 0;padding:25px 10px;border:none;color:white}#home-sec-3{padding-top:0;height:auto}#sec-3-top{display:block}#home-img2{background-attachment:unset;width:100%;min-width:unset;background-size:100%;height:300px}#sec-3-bottom{padding-top:0}#sec3-btm-content{padding-top:75px;position:relative;margin:0 5%;left:0;transform:unset;bottom:0}#learn-button{margin-left:50%;transform:translate(-50%)}#sec3-btm-content h3{width:100%}#learn-button{width:70%}#home-cards-3{display:block}.home-card{margin:5% 10%}#left-tri{display:none}#right-tri{display:none}#about-sec-1{display:block;padding-bottom:250px}#abt2-sticker{width:90%}#about-img1{height:300px;width:100%;background-size:100%;background-repeat:no-repeat;clip-path:polygon(55% 0%,75% 50%,55% 100%,0 100%,0 0);background-attachment:unset;background-position:left top;background-image:url(https://recruitstaffhire.com/wp-content/uploads/2021/05/RSH-AboutUs-Image-01.jpg);max-width:1350px}#about-content-1{margin-left:0;margin:0 5%}#about-sec-2{max-height:200px}#about-sec-3{display:block;padding-top:200px}#about-left{width:unset;margin-left:0;margin:0 5%}#about-right{width:100%}#about-img2{height:300px;background-size:100%;background-attachment:unset;background-position:center;margin-top:0;position:relative}#about-img3{height:300px;background-size:100%;background-attachment:unset;background-position:center;margin-top:0;position:relative}#flex-c-1{display:block}#flex-c-2{display:block}#contact2-left{width:80%;padding-left:0;margin:0 5%}#contact2-right{width:100%}#map{padding-left:0;padding:0 5%;margin-top:25px}#jobs-sec-1{display:block}#jobs-conent-1{padding-left:5%}#jobs-img1{width:100%;height:300px;background-size:100%;background-attachment:unset;background-position:right bottom;margin-top:0;position:relative}#flex-c-1 #home-img2{width:100%;height:250px;background-size:113%;padding-left:0%;background-position:right;margin-left:0;margin-top:50px}#wpforms-form-273 input{width:90%}#wpforms-form-909 input{width:90%}#wpforms-909-field_1-container{width:90%}#jobs-intro{width:100%}#jobs-sec-2{display:block}#jobs2-left{background-size:100%;width:100%;height:250px;padding:0;clip-path:unset;background-attachment:unset;background-position:center}#jobs2-right{margin-left:0;padding-left:0;padding:0 5%;width:100%;padding-bottom:5%}#jobs-sec-3{height:auto;padding-bottom:100px}#jobs-sec-3 #sec3-btm-content{position:relative;left:0;transform:unset}#corp-sec-1{display:block}#corp-img1{width:100%;height:300px;background-size:100%;background-attachment:unset;background-position:left}#corp-content-1{max-width:unset;margin-left:0%;margin:0 5%;padding-bottom:50px}#corp-sec-2{display:block;height:auto}#corp2-left{width:100%;height:auto;margin-left:0}#corp2-left h4{margin-top:0;margin:5%}#corp-sec-2 #chevron-r{display:none}#corp2-right{width:100%;height:auto;margin-left:0;background-color:#cccccc}#corp2-right p{width:100%;padding:5% 5%;margin-left:0;margin-top:0}#corp-sec-3{display:block;padding-top:50px}#corp3-left{width:100%;margin-left:0;padding:0 5%}#corp-img2{display:none}#corp3-right{width:100%;height:auto;padding-bottom:50px}#corp-tag{margin-top:0px;height:250px;width:100%;position:relative;clip-path:polygon(30% 0%,100% 0%,100% 100%,30% 100%,10% 50%)}#corp-tag h3{left:40%;padding-top:40px}#corp-tag p{left:40%;width:55%;padding-top:70px}#corp-sec-4{display:block}#corp4-left{width:100%;padding:5%}#corp4-right{clip-path:unset;width:100%;background-size:108%;background-attachment:unset;background-position:center}#corp4-right p{width:100%;justify-content:center;margin-left:0;margin-top:75px;color:black;margin:0;padding:5%}.blurb-group{display:block;margin-top:0;width:90%;margin-left:0}.blurb{width:100%;padding:8%;margin:5%}ol{-webkit-column-count:unset;-moz-column-count:unset;column-count:unset;width:80%;margin-left:10%}}@media only screen and (min-width:1600px){#home-sec-1{display:flex}#header-links{left:60%}#home-img1{background-size:46%;width:60%}#home-content-1{max-width:500px;padding-top:100px;margin-left:0%}#sec2-sticker{height:250px}#home-img2{background-size:83%}#home-content-2{min-width:500px}#corp-img1{background-size:58%}#corp-content-1{margin-left:0}#chevron-r{margin-left:20%}#corp2-right p{margin-left:25%}#corp-img2{background-size:72%}#jobs-img1{width:75%}}