.flush-bottom>*:last-child{margin-bottom:0px}#why-work-w-us{position:relative}#why-work-w-us .background{position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:-1}@media screen and (max-width: 800px){#why-work-w-us .background{position:initial;height:340px}}#why-work-w-us .inside{display:flex;color:#fff;justify-content:space-between;padding:100px 10% 100px 10%}@media screen and (max-width: 1600px){#why-work-w-us .inside{padding:calc(43px + 3.5625vw) 10% calc(43px + 3.5625vw) 10%}}@media screen and (max-width: 1150px){#why-work-w-us .inside{flex-direction:column}}@media screen and (max-width: 800px){#why-work-w-us .inside{padding:0}}#why-work-w-us .inside .left{flex:0 0 452px}#why-work-w-us .inside .left .secondary-heading{margin-top:0px}@media screen and (max-width: 1600px){#why-work-w-us .inside .left{flex:0 0 calc(58.76px + 24.5775vw)}}@media screen and (max-width: 1150px)and (min-width: 801px){#why-work-w-us .inside .left{flex:initial;margin-bottom:30px;max-width:400px}}@media screen and (max-width: 800px){#why-work-w-us .inside .left{display:none}}#why-work-w-us .inside .right{flex:0 0 624px;padding:100px;background:#4a4949}@media screen and (max-width: 1600px){#why-work-w-us .inside .right{flex:0 0 calc(143.52px + 30.03vw);padding:calc(-17px + 7.3125vw)}}@media screen and (max-width: 1150px){#why-work-w-us .inside .right{flex:initial;padding:50px}}@media screen and (max-width: 800px){#why-work-w-us .inside .right{padding:70px 8%}}#why-work-w-us .inside .right .mobile-rep-entry{display:none;margin-bottom:40px}@media screen and (max-width: 800px){#why-work-w-us .inside .right .mobile-rep-entry{display:block}}#why-work-w-us .inside .right .rep-entry{margin-bottom:70px}@media screen and (max-width: 800px){#why-work-w-us .inside .right .rep-entry{margin-bottom:40px}}#why-work-w-us .inside .right .rep-entry:last-child{margin-bottom:0px}#why-work-w-us .inside .right .rep-entry:nth-child(2) .third-heading{margin-top:0px}#explore-job-opportunities .inside{padding:100px 10% 100px 10%}@media screen and (max-width: 1600px){#explore-job-opportunities .inside{padding:calc(43px + 3.5625vw) 10% calc(43px + 3.5625vw) 10%}}@media screen and (max-width: 800px){#explore-job-opportunities .inside{padding:70px 8% 70px 8%}}#explore-job-opportunities .inside .explore-intro{max-width:650px;margin-bottom:70px}#explore-job-opportunities .inside .explore-intro .secondary-heading{margin-block:0 20px}@media screen and (max-width: 1600px){#explore-job-opportunities .inside .explore-intro{margin-bottom:calc(30.1px + 2.49375vw)}}@media screen and (max-width: 800px){#explore-job-opportunities .inside .explore-intro{margin-bottom:40px}}#explore-job-opportunities .inside .repeater-entries{display:flex;flex-wrap:wrap;gap:172px;row-gap:70px}@media screen and (max-width: 1600px){#explore-job-opportunities .inside .repeater-entries{gap:calc(-63.64px + 14.7275vw);row-gap:70px}}@media screen and (max-width: 800px){#explore-job-opportunities .inside .repeater-entries{gap:40px}}#explore-job-opportunities .inside .repeater-entries .entry{flex:0 0 calc(50% - 86px)}@media screen and (max-width: 1600px){#explore-job-opportunities .inside .repeater-entries .entry{flex:0 0 calc(50% - (-63.64px + 14.7275vw)/2)}}@media screen and (max-width: 800px){#explore-job-opportunities .inside .repeater-entries .entry{flex:initial}}#explore-job-opportunities .inside .repeater-entries .entry .title{margin-block:0 20px}#explore-job-opportunities .inside .repeater-entries .entry .text{margin-bottom:20px}@media screen and (max-width: 800px){#explore-job-opportunities .inside .repeater-entries .entry .text{margin-bottom:5px}}#careers-form{position:relative;padding-bottom:372px}@media screen and (max-width: 1600px){#careers-form{padding-bottom:calc(0px + 23.25vw)}}#careers-form .background{position:absolute;width:100%;height:66%;left:0;bottom:0px;z-index:-1}#careers-form .inside .form{background:#4a4949;padding:70px;color:#fff;margin-inline:10%}@media screen and (max-width: 800px){#careers-form .inside .form{padding-block:40px;padding-inline:5%;margin-inline:4%}}#careers-form .inside .form .flex-wrapper{display:flex;gap:70px}@media screen and (max-width: 1150px){#careers-form .inside .form .flex-wrapper{flex-direction:column;gap:40px}}#careers-form .inside .form .left{flex:0 0 617px}@media screen and (max-width: 1800px){#careers-form .inside .form .left{flex:0 0 calc(-166.59px + 43.5327777778vw)}}@media screen and (max-width: 1150px){#careers-form .inside .form .left{flex:initial}}#careers-form .inside .form .left .secondary-heading{margin-top:0px}#careers-form .inside .form .right{flex:1}#careers-form .inside .form .right .gform_fields{grid-row-gap:10px}#careers-form .inside .form .right .gform_fields input,#careers-form .inside .form .right .gform_fields textarea{margin:0px}#careers-form .inside .form .right .gform_fields input{text-overflow:ellipsis;white-space:nowrap}#careers-form .inside .form .right .gform_fields input[type=file]{padding:10px 0;background:#4a4949;height:initial;width:initial;color:#fff;text-transform:uppercase}#careers-form .inside .form .right .gform_fields .gform_fileupload_rules{display:none}#careers-form .inside .form .right #gform_2{position:relative;padding-top:0px}#careers-form .inside .form .right .gform-footer{justify-content:flex-end}@media screen and (max-width: 800px){#careers-form .inside .form .right .gform-footer{justify-content:flex-start}}#careers-form .inside .form .right .gfield.gfield--type-fileupload{position:absolute;bottom:14px;left:0}@media screen and (max-width: 800px){#careers-form .inside .form .right .gfield.gfield--type-fileupload{position:initial}}#careers-form .inside .form .right .custom-file-name{padding-left:0px}#careers-form .inside .form .right .gform_wrapper .gform_validation_errors>h2 .gform-icon{height:19px;left:-15px}#careers-form .inside .form .right .gform_wrapper .validation_error,#careers-form .inside .form .right .gform_wrapper .gform_validation_errors{padding:20px 30px 20px 30px;margin-right:0px}#careers-form .inside .form .right .gform_wrapper .validation_error *,#careers-form .inside .form .right .gform_wrapper .gform_validation_errors *{color:#4a4949}#careers-form .inside .form .right .gfield_description.validation_message.gfield_validation_message{display:none}#careers-form .inside .form .right .gform_wrapper.gravity-theme .gform_validation_errors>ol li{color:#4a4949}#careers-form .inside .form .right .gform_delete_file{color:#fff;padding-inline:10px}#careers-form .inside .form .right .gfield_fileupload_progress.gfield_fileupload_progress_complete{padding-left:10px}#careers-form .inside .form .right .ginput_container_fileupload{display:flex;gap:13px;align-items:center}#careers-form .inside .form .right .gfield--type-fileupload .ginput_preview{display:flex;align-items:center;margin:0}#careers-form .inside .form .right .gform_wrapper .ginput_container_fileupload::before{content:"UPLOAD RESUME";display:inline-block;color:#fff;cursor:pointer;padding-right:27px;background-image:url("/wp-content/themes/tswilliams/images/shell/material-symbols_upload-sharp.svg");background-size:24px;background-repeat:no-repeat;letter-spacing:2px;padding-block:2px;background-position:right center;line-height:normal}#careers-form .inside .form .right .gform_wrapper .ginput_container_fileupload input[type=file]{font-size:100px;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2}/*# sourceMappingURL=careers.css.map */
