.elementor-642 .elementor-element.elementor-element-f1904ae:not(.elementor-motion-effects-element-type-background),.elementor-642 .elementor-element.elementor-element-f1904ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://plainsvc.com/wp-content/uploads/2022/06/background-gradient-dark-green-2048x908.jpg");background-size:cover}.elementor-642 .elementor-element.elementor-element-f1904ae{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:0;margin-bottom:0;padding:280px 60px 45px}.elementor-642 .elementor-element.elementor-element-f1904ae>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-642 .elementor-element.elementor-element-5b03f17>.elementor-widget-container{margin:0 0 10px}.elementor-642 .elementor-element.elementor-element-5b03f17 .elementor-heading-title{font-family:"Test Signifier",Sans-serif;font-size:96px;font-weight:400;line-height:1.3em;color:var(--e-global-color-692e6bd)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-642 .elementor-element.elementor-element-e52e515{width:auto;max-width:auto;font-family:var(--e-global-typography-50c441e-font-family),Sans-serif;font-size:var(--e-global-typography-50c441e-font-size);font-weight:var(--e-global-typography-50c441e-font-weight);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing);color:var(--e-global-color-692e6bd)}.elementor-642 .elementor-element.elementor-element-6dc7b9e{width:auto;max-width:auto;font-family:var(--e-global-typography-50c441e-font-family),Sans-serif;font-size:var(--e-global-typography-50c441e-font-size);font-weight:var(--e-global-typography-50c441e-font-weight);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing);color:var(--e-global-color-692e6bd)}.elementor-642 .elementor-element.elementor-element-32bf3de>.elementor-container{max-width:1200px}.elementor-642 .elementor-element.elementor-element-32bf3de{margin-top:100px;margin-bottom:120px}.elementor-642 .elementor-element.elementor-element-e04580f>.elementor-widget-container{margin:0 0 20px}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button{background-color:var(--e-global-color-9d8d950);fill:var(--e-global-color-primary);color:var(--e-global-color-primary);padding:0}.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button-content-wrapper{flex-direction:row}.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button .elementor-button-content-wrapper{gap:10px}.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button:hover,.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button:focus{color:var(--e-global-color-secondary)}.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button:hover svg,.elementor-642 .elementor-element.elementor-element-b6fcb64 .elementor-button:focus svg{fill:var(--e-global-color-secondary)}@media(max-width:1024px){.elementor-642 .elementor-element.elementor-element-f1904ae{margin-top:0;margin-bottom:140px;padding:180px 20px 30px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-642 .elementor-element.elementor-element-5b03f17>.elementor-widget-container{margin:0 0 10px}.elementor-642 .elementor-element.elementor-element-5b03f17 .elementor-heading-title{font-size:48px}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-642 .elementor-element.elementor-element-e52e515{font-size:var(--e-global-typography-50c441e-font-size);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing)}.elementor-642 .elementor-element.elementor-element-6dc7b9e{font-size:var(--e-global-typography-50c441e-font-size);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing)}.elementor-642 .elementor-element.elementor-element-32bf3de{margin-top:50px;margin-bottom:50px}.elementor-widget-button .elementor-button{line-height:var(--e-global-typography-accent-line-height)}}@media(max-width:767px){.elementor-642 .elementor-element.elementor-element-f1904ae{margin-top:0;margin-bottom:0;padding:150px 10px 30px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-642 .elementor-element.elementor-element-5b03f17>.elementor-widget-container{margin:0}.elementor-642 .elementor-element.elementor-element-5b03f17 .elementor-heading-title{font-size:36px;line-height:1.3em}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-642 .elementor-element.elementor-element-e52e515{font-size:var(--e-global-typography-50c441e-font-size);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing)}.elementor-642 .elementor-element.elementor-element-6dc7b9e{font-size:var(--e-global-typography-50c441e-font-size);line-height:var(--e-global-typography-50c441e-line-height);letter-spacing:var(--e-global-typography-50c441e-letter-spacing);word-spacing:var(--e-global-typography-50c441e-word-spacing)}.elementor-642 .elementor-element.elementor-element-32bf3de{margin-top:50px;margin-bottom:80px;padding:0 10px}.elementor-widget-button .elementor-button{line-height:var(--e-global-typography-accent-line-height)}}@media (max-width:767px){.elementor-642 .elementor-element.elementor-element-e52e515{font-size:16px}}.elementor-642 .elementor-element.elementor-element-6dc7b9e{display:flex}.elementor-642 .elementor-element.elementor-element-6dc7b9e:before{content:'/';display:inline-block;margin:0 5px}@media (max-width:767px){.elementor-642 .elementor-element.elementor-element-6dc7b9e{font-size:16px}}.elementor-642 .elementor-element.elementor-element-f1904ae{margin-bottom:0!important}.elementor-642 .elementor-element.elementor-element-e04580f{font-family:"Atyp BL Text";font-size:18px}.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta{border-bottom:1px solid #1d332c;border-top:1px solid #1d332c;color:#1d332c;font-size:14px;padding:10px 0}.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta li{color:#1d332c}.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta li:before{margin-right:10px}.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta li.location:before{margin-right:4px}.elementor-642 .elementor-element.elementor-element-e04580f .right{align-items:center;display:flex}.elementor-642 .elementor-element.elementor-element-e04580f .right .label{font-family:"Atyp BL Text",sans-serif;font-size:12px;font-weight:500;letter-spacing:2px;margin-right:5px;position:relative;top:2px;text-transform:uppercase}.elementor-642 .elementor-element.elementor-element-e04580f .job-type{background-color:transparent}.elementor-642 .elementor-element.elementor-element-e04580f .company{margin:40px 0 60px;padding:2em}.elementor-642 .elementor-element.elementor-element-e04580f .company img{height:auto;width:120px}.elementor-642 .elementor-element.elementor-element-e04580f .name{font-size:24px}.elementor-642 .elementor-element.elementor-element-e04580f .name strong{display:inline-block}.elementor-642 .elementor-element.elementor-element-e04580f .name strong:after{background:url(/wp-content/uploads/2022/05/swoosh-4.svg) no-repeat;background-size:contain;bottom:10px;content:"";display:block;height:12px;margin:15px 0 5px;position:relative;width:100%}.elementor-642 .elementor-element.elementor-element-e04580f .tagline{font-style:normal}.elementor-642 .elementor-element.elementor-element-e04580f .name,.elementor-642 .elementor-element.elementor-element-e04580f .tagline{margin-left:150px;padding-left:0}.elementor-642 .elementor-element.elementor-element-e04580f .job_description{margin:0 auto;max-width:800px}.elementor-642 .elementor-element.elementor-element-e04580f .job_description h2{font-size:36px}.elementor-642 .elementor-element.elementor-element-e04580f .job_description h3{font-size:24px}.elementor-642 .elementor-element.elementor-element-e04580f .job_description p,.elementor-642 .elementor-element.elementor-element-e04580f .job_description ol,.elementor-642 .elementor-element.elementor-element-e04580f .job_description ul{margin-bottom:30px}.elementor-642 .elementor-element.elementor-element-e04580f .job_description p:first-child{font-size:24px}.elementor-642 .elementor-element.elementor-element-e04580f .job_description ol,.elementor-642 .elementor-element.elementor-element-e04580f .job_description ul{max-width:80%}.elementor-642 .elementor-element.elementor-element-e04580f .job_description li{margin-bottom:10px}.elementor-642 .elementor-element.elementor-element-e04580f .single_job_listing .company .name a{font-size:16px;margin-top:-10px}.elementor-642 .elementor-element.elementor-element-e04580f .single_job_listing .company .name a:hover{opacity:.8}.elementor-642 .elementor-element.elementor-element-e04580f .job_application{margin:40px auto 0;max-width:500px;text-align:center}.elementor-642 .elementor-element.elementor-element-e04580f .application_details{margin-top:30px;padding:30px}.elementor-642 .elementor-element.elementor-element-e04580f .job_application .gfield{text-align:left}.elementor-642 .elementor-element.elementor-element-e04580f .job_application .gfield input{border-color:#1d332c;color:#1d332c}.elementor-642 .elementor-element.elementor-element-e04580f .job_application .gfield input:hover,.elementor-642 .elementor-element.elementor-element-e04580f .job_application .gfield input:active,.elementor-642 .elementor-element.elementor-element-e04580f .job_application .gfield input:focus{border-color:#3ae286}.elementor-642 .elementor-element.elementor-element-e04580f .job_application .application_button{background-color:#1d332c;border:2px solid #1d332c;border-radius:56px;color:#fff}.elementor-642 .elementor-element.elementor-element-e04580f .job_application .application_button:hover{background-color:transparent;color:#1d332c}.elementor-642 .elementor-element.elementor-element-e04580f .gform_wrapper.gravity-theme .gform_validation_errors{padding:16px!important}.elementor-642 .elementor-element.elementor-element-e04580f .a2a_svg svg{padding:4px}.elementor-642 .elementor-element.elementor-element-e04580f .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{transition:all .3s}.elementor-642 .elementor-element.elementor-element-e04580f .a2a_kit a{height:32px}.elementor-642 .elementor-element.elementor-element-e04580f .location{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px;display:inline-block}@media (max-width:767px){.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta{display:flex;flex-direction:column;text-align:center}.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta li{float:none}.elementor-642 .elementor-element.elementor-element-e04580f .right{align-self:center;display:flex}.elementor-642 .elementor-element.elementor-element-e04580f .right .label{margin-left:-50px}.elementor-642 .elementor-element.elementor-element-e04580f .company{display:flex;flex-direction:column}.elementor-642 .elementor-element.elementor-element-e04580f .company .name,.elementor-642 .elementor-element.elementor-element-e04580f .company .tagline{margin-left:0!important}.elementor-642 .elementor-element.elementor-element-e04580f .name{display:flex;flex-direction:column;row-gap:8px;text-align:center}.elementor-642 .elementor-element.elementor-element-e04580f .name strong{order:-1}.elementor-642 .elementor-element.elementor-element-e04580f .name .website{float:none;margin-left:0}.elementor-642 .elementor-element.elementor-element-e04580f .name .company_twitter{float:none;margin-left:0;width:auto}.elementor-642 .elementor-element.elementor-element-e04580f .name:after{margin-left:auto;margin-right:auto;margin-top:0}.elementor-642 .elementor-element.elementor-element-e04580f .company img{margin-left:auto;margin-right:auto;position:static}.elementor-642 .elementor-element.elementor-element-e04580f .job_description ol,.elementor-642 .elementor-element.elementor-element-e04580f .job_description ul{max-width:100%}.elementor-642 .elementor-element.elementor-element-e04580f .addtoany_shortcode{margin:10px 0 5px}}@media (min-width:768px){.elementor-642 .elementor-element.elementor-element-e04580f .job-listing-meta{display:flex;flex-direction:row;justify-content:space-between}.elementor-642 .elementor-element.elementor-element-e04580f .left{align-items:center;display:flex}}@media (min-width:768px) and (max-width:1024px){.elementor-642 .elementor-element.elementor-element-e04580f .job_description ol,.elementor-642 .elementor-element.elementor-element-e04580f .job_description ul{margin-left:auto;margin-right:auto;max-width:90%}.elementor-642 .elementor-element.elementor-element-e04580f .meta .date{font-size:10px;line-height:1.15}.elementor-642 .elementor-element.elementor-element-e04580f .meta li{margin:0}.elementor-642 .elementor-element.elementor-element-e04580f .addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:25px!important;width:25px!important}}.elementor-642 .elementor-element.elementor-element-b6fcb64 svg{transform:rotate(-180deg)}