.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post{background-color:#ffffff;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.08);box-shadow:0 20px 20px 0 rgba(0,0,0,0.08)}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post:hover .job-image:before{opacity:0}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post:hover .location-req{background-color:#23B6BF}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post:hover .location-req:after{width:100%}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post:hover .job-title a:after{margin-left:8px}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .job-image{background-position:center;background-size:cover;height:250px;position:relative}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .job-image:before{background:rgba(2,27,43,0.3);content:'';height:100%;position:absolute;opacity:1;-webkit-transition:all .3s;transition:all .3s;width:100%}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .location-req{margin-bottom:0}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .location-req:after{background-color:#1D9EA8;bottom:-4px;content:'';height:4px;left:0;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:25px}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .job-title{margin-bottom:5px;position:unset}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .job-title a:before{content:'';display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:9}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-post .job-title a:after{content:'\f054';font-family:"Font Awesome 5 Free";font-weight:900;font-size:13px !important;color:inherit;position:relative;bottom:1px;margin-left:5px;display:inline;-webkit-transition:all .3s;transition:all .3s}.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-section,.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-container,.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-column,.post-type-archive-matador-job-listings .elementor-widget-archive-posts .elementor-widget-wrap{position:unset}.search-filters .elementor-widget-wrap{display:block !important}@media all and (min-width: 981px){.search-filters .elementor-widget-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.search-filters .elementor-widget-wrap .facetwp-facet{margin-bottom:0}.search-filters .elementor-widget-wrap .facet-dropdown{margin-bottom:7px !important;max-width:100% !important}@media all and (min-width: 981px){.search-filters .elementor-widget-wrap .facet-dropdown{margin-bottom:0 !important;margin-right:5px;max-width:190px !important;width:100% !important}}.search-filters .elementor-widget-wrap .facet-dropdown .facetwp-type-dropdown{position:relative}.search-filters .elementor-widget-wrap .facet-dropdown .facetwp-type-dropdown:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:16px;content:"\f0d7";color:#021B2B;opacity:1;pointer-events:none;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}.search-filters .elementor-widget-wrap .facet-dropdown .facetwp-type-dropdown select{-webkit-appearance:none;-moz-appearance:none}.search-filters .elementor-widget-wrap .facet-dropdown .facetwp-type-dropdown select::-ms-expand{display:none}.search-filters .elementor-widget-wrap .facet-search{margin-bottom:7px !important;max-width:100% !important}@media all and (min-width: 981px){.search-filters .elementor-widget-wrap .facet-search{max-width:300px !important;width:100% !important}}.search-filters .elementor-widget-wrap .facet-search .facetwp-input-wrap{width:100%}.search-filters .elementor-widget-wrap .facet-search .facetwp-input-wrap .facetwp-icon{font-style:normal;opacity:1}.search-filters .elementor-widget-wrap .facet-search .facetwp-input-wrap .facetwp-icon:before{background:none;color:#021B2B;content:"\f002";font-family:"Font Awesome 5 Free";font-size:16px;font-weight:900;padding:20px 0}@media all and (max-width: 559px){.search-filters .elementor-widget-wrap .facet-search .facetwp-input-wrap .facetwp-icon:before{padding:15px 0}}.search-filters .elementor-widget-wrap .facetwp-dropdown,.search-filters .elementor-widget-wrap .facetwp-search{border:none;border-radius:5px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);color:#4B4B4B;cursor:pointer;font-size:15px;line-height:24px;padding:14px 15px}.search-filters .elementor-widget-wrap .facetwp-dropdown::-webkit-input-placeholder,.search-filters .elementor-widget-wrap .facetwp-search::-webkit-input-placeholder{color:#4B4B4B;opacity:1}.search-filters .elementor-widget-wrap .facetwp-dropdown::-moz-placeholder,.search-filters .elementor-widget-wrap .facetwp-search::-moz-placeholder{color:#4B4B4B;opacity:1}.search-filters .elementor-widget-wrap .facetwp-dropdown::-ms-input-placeholder,.search-filters .elementor-widget-wrap .facetwp-search::-ms-input-placeholder{color:#4B4B4B;opacity:1}.search-filters .elementor-widget-wrap .facetwp-dropdown::placeholder,.search-filters .elementor-widget-wrap .facetwp-search::placeholder{color:#4B4B4B;opacity:1}.search-filters .elementor-widget-wrap .facetwp-dropdown:-ms-input-placeholder,.search-filters .elementor-widget-wrap .facetwp-search:-ms-input-placeholder{color:#4B4B4B}.search-filters .elementor-widget-wrap .facetwp-dropdown::-ms-input-placeholder,.search-filters .elementor-widget-wrap .facetwp-search::-ms-input-placeholder{color:#4B4B4B}.search-filters .elementor-widget-wrap .elementor-widget-heading{margin-right:10px;text-align:center;white-space:nowrap}.facetwp-type-reset{text-align:center}.facetwp-type-reset .facetwp-reset{background-color:transparent;border:none;color:red;font-size:16px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.facetwp-type-reset .facetwp-reset:before{content:'\f00d';font-family:"Font Awesome 5 Free";font-weight:900;margin-right:5px}.elementor-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-pagination span.prev,.elementor-pagination span.next{display:none}.elementor-pagination .page-numbers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:50px;padding:14px 19px;-webkit-transition:all .3s;transition:all .3s;width:50px}.elementor-pagination .page-numbers.current,.elementor-pagination .page-numbers:hover{background-color:#021B2B}.elementor-pagination .page-numbers.next,.elementor-pagination .page-numbers.prev{background:transparent;padding:14px 16.5px}.elementor-pagination .page-numbers.next i,.elementor-pagination .page-numbers.prev i{color:#021B2B;-webkit-transition:all .3s;transition:all .3s}.elementor-pagination .page-numbers.next:hover i,.elementor-pagination .page-numbers.prev:hover i{opacity:.7}.single-matador-job-listings .job-hero .elementor-column,.single-matador-job-listings .job-hero .elementor-widget-wrap,.single-matador-job-listings .job-hero .elementor-widget-shortcode{position:unset}.single-matador-job-listings .job-hero .job-image{background-position:center;background-size:cover;height:400px;position:absolute;top:0;width:100%;z-index:1}.single-matador-job-listings .job-hero .job-image:before{background:rgba(2,27,43,0.7);content:'';height:100%;position:absolute;-webkit-transition:all .3s;transition:all .3s;width:100%}.single-matador-job-listings .job-hero .job-details .elementor-icon-list-items .elementor-icon-list-item:last-child .elementor-icon-list-text{text-transform:uppercase}.single-matador-job-listings .content-col .matador-job-meta,.single-matador-job-listings .content-col .matador-job-navigation{display:none}.single-matador-job-listings .application-col{height:100%}@media all and (min-width: 1024px){.single-matador-job-listings .application-col .elementor-widget-wrap{right:-10px;top:-10px}}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form{border:none;margin:0;padding:0}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group{border:none;margin:0}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-address1,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-city{display:none}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-state,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-zip{display:inline-block;width:47.8%}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-state{margin-right:1.5%}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-zip{margin-left:1.5%}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-resume .for-file{background-color:#ffffff;border:none;border-radius:5px;-webkit-box-shadow:inset 2px 3px 5px 0 rgba(0,0,0,0.05);box-shadow:inset 2px 3px 5px 0 rgba(0,0,0,0.05);color:#4B4B4B;font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0;margin-bottom:5px;opacity:1;padding:16px 12px}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-resume .for-file svg{fill:#21AEB6;margin-top:0}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-resume .for-file span{display:contents;margin-right:10px}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in label,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in .matador-field-description{font-family:'Roboto';font-size:15px;font-style:italic;line-height:23px;padding-left:1.5rem}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in label a,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in .matador-field-description a{color:#23C0CC;text-decoration:underline;-webkit-transition:all .3s;transition:all .3s}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in label a:hover,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group.matador-field-privacy_policy_opt_in .matador-field-description a:hover{color:#D2AB66}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .matador-field-label{color:#ffffff;font-size:14px;letter-spacing:1px;line-height:22px;margin-bottom:3px;opacity:.9;text-transform:uppercase}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .matador-field-label label:after{color:#FF586D}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea{border-radius:5px;color:#4B4B4B;font-family:Roboto;font-size:15px;font-weight:400;letter-spacing:0;padding:12px;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);box-shadow:0 5px 20px 0 rgba(0,0,0,0.15);height:auto;width:-webkit-fill-available}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input::-webkit-input-placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea::-webkit-input-placeholder{color:#575757;opacity:1}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input::-moz-placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea::-moz-placeholder{color:#575757;opacity:1}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input::-ms-input-placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea::-ms-input-placeholder{color:#575757;opacity:1}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input::placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea::placeholder{color:#575757;opacity:1}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input:-ms-input-placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea:-ms-input-placeholder{color:#575757}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group input::-ms-input-placeholder,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group textarea::-ms-input-placeholder{color:#575757}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .checkbox input{left:0;margin-left:0;width:auto}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .matador-field-description,.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .checkbox label{color:#ffffff;font-size:15px}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-field-group .checkbox label{font-style:italic}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-button{background-color:#1D9EA8;border-radius:5px;-webkit-box-shadow:0 10px 20px 0 rgba(0,0,0,0.5);box-shadow:0 10px 20px 0 rgba(0,0,0,0.5);font-family:Roboto;font-size:19px;font-weight:bold;padding:13.5px;-webkit-transition:all .3s;transition:all .3s;width:100% !important}.single-matador-job-listings .application-col .elementor-widget-wrap #matador-application-form .matador-button:hover{background-color:#04858F}
