.elementor-7359 .elementor-element.elementor-element-27e1db3d{--display:flex}.elementor-7359 .elementor-element.elementor-element-2da498fb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:center}.elementor-7359 .elementor-element.elementor-element-2da498fb .elementor-heading-title{font-family:"Tahoma",Sans-serif;font-size:36px;font-weight:500}.elementor-7359 .elementor-element.elementor-element-f1e43c0{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0;text-align:center;font-family:"Tahoma",Sans-serif;line-height:10px;color:#A3A3A3}.elementor-7359 .elementor-element.elementor-element-7ec46f97 .elementor-button{border-radius:10px 10px 10px 10px}.elementor-7359 .elementor-element.elementor-element-5f81ee2f{text-align:center;font-family:"Tahoma",Sans-serif;font-weight:800;text-shadow:0 0 33px rgba(105.67745361328124,6.630374155836391,6.630374155836391,.3);color:#03FF29}.elementor-7359 .elementor-element.elementor-element-6066c9b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7359 .elementor-element.elementor-element-780e6c81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7359 .elementor-element.elementor-element-773b7d04{text-align:justify}.elementor-7359 .elementor-element.elementor-element-84d437f{--display:flex}.elementor-7359 .elementor-element.elementor-element-75dd8de.elementor-element{--align-self:center}.elementor-7359 .elementor-element.elementor-element-75dd8de{text-align:center}@media(max-width:767px){.elementor-7359 .elementor-element.elementor-element-f1e43c0{line-height:1.3em}.elementor-7359 .elementor-element.elementor-element-f1e43c0 p{margin-bottom:20px}}body{overflow-x:hidden}#job-search-section{width:100%;max-width:1200px;margin:auto;padding:10px;overflow:hidden}#jobs-container{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;width:100%}@media (max-width:992px){#jobs-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){#jobs-container{grid-template-columns:1fr!important;gap:15px}}.job-card{width:100%;max-width:100%;padding:15px;border-radius:10px;background:#fff;border:1px solid #eee;overflow:hidden}.job-title{font-size:14px;line-height:1.4}.job-meta{font-size:12px}.job-desc{font-size:12px}.apply-btn{display:block;width:100%;text-align:center;padding:10px;font-size:13px}.promo-card{grid-column:span 3;width:100%;max-width:100%}@media (max-width:992px){.promo-card{grid-column:span 2}}@media (max-width:600px){.promo-card{grid-column:span 1!important}}.location-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.location-grid a{text-decoration:none;color:inherit}.loc-card{background:#fff;padding:20px;border-radius:14px;border:1px solid #eee;text-align:center;display:flex;flex-direction:column;justify-content:center;height:140px;transition:all 0.3s ease}.loc-icon{font-size:20px}.loc-card h3{margin:6px 0;font-size:15px;color:#111}.loc-card p{font-size:12px;color:#777}.loc-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .08);border-color:#7a1c2e}@media (max-width:1024px){.location-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.location-grid{grid-template-columns:repeat(2,1fr)}}