.elementor-938 .elementor-element.elementor-element-47b5daf{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:05%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-938 .elementor-element.elementor-element-47b5daf:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-47b5daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://stationsatcom.com/wp-content/uploads/2026/06/697779r7978314828391738-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-938 .elementor-element.elementor-element-01fff61{--display:flex;--justify-content:center;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-938 .elementor-element.elementor-element-27bdcb4{font-family:"Montserrat", Sans-serif;font-weight:400;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-27bdcb4 a{color:#0A0A0A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-938 .elementor-element.elementor-element-41e4551.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-41e4551 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.6rem;font-weight:700;line-height:3.6rem;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-2557adf{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-938 .elementor-element.elementor-element-2557adf.elementor-element{--align-self:flex-start;}.elementor-938 .elementor-element.elementor-element-2557adf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.3rem;color:#000000;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-938 .elementor-element.elementor-element-68e2306{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-d1cf69e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}.elementor-938 .elementor-element.elementor-element-263cff8 .elementor-button{background-color:#00000000;padding:18px 18px 18px 18px;}.elementor-938 .elementor-element.elementor-element-263cff8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-938 .elementor-element.elementor-element-263cff8 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-938 .elementor-element.elementor-element-9797518{--display:flex;}.elementor-938 .elementor-element.elementor-element-76e7852{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:7%;--padding-bottom:7%;--padding-left:5%;--padding-right:5%;}.elementor-938 .elementor-element.elementor-element-76e7852:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-76e7852 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000818;background-image:url("https://stationsatcom.com/wp-content/uploads/2026/06/99734979753974723823.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-938 .elementor-element.elementor-element-e688de7{--display:flex;}.elementor-938 .elementor-element.elementor-element-5e1016e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:3.2rem;font-weight:700;}.elementor-938 .elementor-element.elementor-element-8fdf3c2{font-family:"Roboto", Sans-serif;font-size:1.1rem;font-weight:400;color:#FFFFFF;}.elementor-938 .elementor-element.elementor-element-0be6967{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-938 .elementor-element.elementor-element-1f92b04{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-a3248a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-f1c86cb{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-4a04f27{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-948a673{text-align:center;}.elementor-938 .elementor-element.elementor-element-948a673 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-67ab8fa{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-a1834ed{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-0c0ac1d{text-align:center;}.elementor-938 .elementor-element.elementor-element-0c0ac1d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-8c65ad1{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-8bc7bc7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-736b975{text-align:center;}.elementor-938 .elementor-element.elementor-element-736b975 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-fe6bcb3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-150d350{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-4fffc7c{text-align:center;}.elementor-938 .elementor-element.elementor-element-4fffc7c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-63c56ce{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-18d708e{--display:flex;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-53befbf{text-align:center;}.elementor-938 .elementor-element.elementor-element-53befbf .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-c7d6b14{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:5%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-938 .elementor-element.elementor-element-52f80c0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-d249367 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-b7111cf{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-fe7aede .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-e6ed699{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-7ac5fd3{text-align:center;}.elementor-938 .elementor-element.elementor-element-7ac5fd3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-f1dce16{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-1cc965a{text-align:center;}.elementor-938 .elementor-element.elementor-element-1cc965a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-b723232{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-43a8582{text-align:center;}.elementor-938 .elementor-element.elementor-element-43a8582 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-af819c1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-bcea7be{text-align:center;}.elementor-938 .elementor-element.elementor-element-bcea7be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-589baa7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-06f427f{text-align:center;}.elementor-938 .elementor-element.elementor-element-06f427f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-16d24ce{--display:flex;}.elementor-938 .elementor-element.elementor-element-61a0c58{text-align:center;}.elementor-938 .elementor-element.elementor-element-61a0c58 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-2a350af{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:5%;--padding-bottom:05%;--padding-left:05%;--padding-right:05%;}.elementor-938 .elementor-element.elementor-element-b2f3739{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-9502081 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-b5c715a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-fc96a9f{text-align:center;}.elementor-938 .elementor-element.elementor-element-fc96a9f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-8965ed5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-938 .elementor-element.elementor-element-ab1d91c{text-align:center;}.elementor-938 .elementor-element.elementor-element-ab1d91c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:1rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-7184422{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-938 .elementor-element.elementor-element-3173fb7{text-align:center;}.elementor-938 .elementor-element.elementor-element-3173fb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:800;color:#0A0A0A;}.elementor-938 .elementor-element.elementor-element-f9bc336{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-938 .elementor-element.elementor-element-d42873a{text-align:center;font-family:"Montserrat", Sans-serif;font-size:0.9rem;font-weight:500;color:#000000;}.elementor-938 .elementor-element.elementor-element-0d2ffbb{--display:flex;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-938 .elementor-element.elementor-element-41e4551 .elementor-heading-title{font-size:2rem;line-height:2rem;}.elementor-938 .elementor-element.elementor-element-2557adf{width:100%;max-width:100%;}.elementor-938 .elementor-element.elementor-element-2557adf .elementor-heading-title{font-size:1.2rem;line-height:1.2rem;}.elementor-938 .elementor-element.elementor-element-68e2306{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}@media(min-width:768px){.elementor-938 .elementor-element.elementor-element-01fff61{--width:40%;}.elementor-938 .elementor-element.elementor-element-9797518{--width:60%;}.elementor-938 .elementor-element.elementor-element-1f92b04{--width:32%;}.elementor-938 .elementor-element.elementor-element-4a04f27{--width:32%;}.elementor-938 .elementor-element.elementor-element-a1834ed{--width:32%;}.elementor-938 .elementor-element.elementor-element-8bc7bc7{--width:32%;}.elementor-938 .elementor-element.elementor-element-150d350{--width:32%;}.elementor-938 .elementor-element.elementor-element-b2f3739{--width:15%;}.elementor-938 .elementor-element.elementor-element-b5c715a{--width:15%;}.elementor-938 .elementor-element.elementor-element-8965ed5{--width:15%;}}@media(min-width:1025px){.elementor-938 .elementor-element.elementor-element-47b5daf:not(.elementor-motion-effects-element-type-background), .elementor-938 .elementor-element.elementor-element-47b5daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for heading, class: .elementor-element-2557adf */.elementor-938 .elementor-element.elementor-element-2557adf {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
   line-height: 100%;
  letter-spacing: 0%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-263cff8 */.btn-explore {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082);
  color: #ffffff;
  border: none;
  border-radius: 15px;
  font-size: 16px;
  font-weight: 600;
  cursor: pointer;
  transition: opacity 0.2s ease;
}

.btn-explore:hover {
  opacity: 0.9;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5e1016e */.gradient-label {
  background: linear-gradient(135deg, #F48332, #EE4364, #9B3082);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
   line-height: 100%;
  letter-spacing: 0%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-75dbc8e *//* ── Zoho Recruit Embed — Station Satcom Brand ─────────────── */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;700&display=swap');

.embed_jobs_head {
  font-family: 'Montserrat', sans-serif !important;
}

/* Search bar */
.rec-what-where {
  display: flex !important;
  gap: 10px !important;
  margin-bottom: 24px !important;
  flex-wrap: wrap !important;
}

.rec-job-info.searchWhat,
.rec-job-info.searchWhere {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 13px !important;
  border: 1px solid #e2e2e2 !important;
  border-radius: 4px !important;
  padding: 10px 14px !important;
  color: #0B1E3D !important;
  outline: none !important;
  flex: 1 !important;
  min-width: 160px !important;
}

.rec-job-info.searchWhat:focus,
.rec-job-info.searchWhere:focus {
  border-color: #0B1E3D !important;
}

.rec-job-info.searchButton {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12px !important;
  font-weight: 700 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  background: linear-gradient(135deg, #C0392B 0%, #e8442f 100%) !important;
  color: #fff !important;
  border: none !important;
  border-radius: 4px !important;
  padding: 10px 24px !important;
  cursor: pointer !important;
}

/* Filter section */
.rec_filter_cls {
  margin-bottom: 28px !important;
  padding-bottom: 20px !important;
  border-bottom: 1px solid #e2e2e2 !important;
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 24px !important;
}

.rec_facet_group {
  display: flex !important;
  flex-wrap: wrap !important;
 }

.job-type-div {
  min-width: 140px !important;
}

.job-type {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 10px !important;
  font-weight: 700 !important;
  letter-spacing: 0.12em !important;
  text-transform: uppercase !important;
  color: #C0392B !important;
  display: block !important;
  margin-bottom: 8px !important;
}

.rec_ul_filter {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

.rec_ul_filter li {
  margin-bottom: 6px !important;
}

.cw-facet-checkbox-label {
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  cursor: pointer !important;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 13px !important;
  color: #0B1E3D !important;
}

.cw-facet-checkbox {
  accent-color: #C0392B !important;
  width: 14px !important;
  height: 14px !important;
  cursor: pointer !important;
}

/* Job list */
.rec-group,
.rec-job-info {
  list-style: none !important;
  padding: 0px !important;
  margin: 0 !important;
}
.rec-group .rec-job-info{
    padding:14px!important;
}
.zr_fillayout_info {
  border-bottom: 1px solid #e2e2e2 !important;
  padding: 20px 0 !important;
  list-style: none !important;
}

.zr_fillayout_info ul {
  list-style: none !important;
  padding: 0 !important;
  margin: 0 !important;
}

/* Job title */
.rec-job-title a {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 15px !important;
  font-weight: 600 !important;
  color: #0B1E3D !important;
  text-decoration: none !important;
}

.rec-job-title a:hover {
  color: #C0392B !important;
}

/* Position filled badge */
.rec-job-title span {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  color: #C0392B !important;
  background: rgba(192,57,43,0.08) !important;
  border-radius: 20px !important;
  padding: 3px 10px !important;
}

/* Location */
.zrsite_Location {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 13px !important;
  color: #6b7280 !important;
  margin-top: 4px !important;
  list-style: none !important;
}

/* Job description */
.zrsite_Job_Description {
  display: none !important;
}

/* Date and type row */
.zrsite_Date_Opened {
  display: flex !important;
  align-items: center !important;
  gap: 12px !important;
  margin-top: 8px !important;
  list-style: none !important;
  padding: 0 !important;
}

.zrsite_Date_Opened span:first-child {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 11px !important;
  color: #9DAABB !important;
}

.zrsite_Job_Type {
  font-family: 'Montserrat', sans-serif !important;
  font-size: 11px !important;
  font-weight: 600 !important;
  color: #0B1E3D !important;
  text-transform: uppercase !important;
  letter-spacing: 0.08em !important;
}

.rec_job_listing_div_jobs {
  border-top: 2px solid #e2e2e2 !important;
}
.embed_jobs_head2{
   width:100%!important
}
.rec_facet_group{
    max-height:400px!important;
    gap: 16px!important;
}
@media(min-width:768px){
.rec_filter_cls{
    width:25%!important;
}
.rec-what-where{
    margin-left:0%!important;
}
}/* End custom CSS */