.elementor-7298 .elementor-element.elementor-element-2fb2aea{--display:flex}.elementor-7298 .elementor-element.elementor-element-5dde5cb{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 15px) 0;padding:0 0 0 0;text-align:center}.elementor-7298 .elementor-element.elementor-element-5dde5cb .elementor-heading-title{font-family:"Tahoma",Sans-serif;font-size:36px;font-weight:500}.elementor-7298 .elementor-element.elementor-element-bc7a89f{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-7298 .elementor-element.elementor-element-44bbca0 .elementor-button{border-radius:10px 10px 10px 10px}.elementor-7298 .elementor-element.elementor-element-994d4e5{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-7298 .elementor-element.elementor-element-d1f6d0e{--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-7298 .elementor-element.elementor-element-2cd154f{--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-7298 .elementor-element.elementor-element-c3ed203{text-align:justify}.elementor-7298 .elementor-element.elementor-element-52aa40e{--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-7298 .elementor-element.elementor-element-79894d4.elementor-element{--align-self:center}.elementor-7298 .elementor-element.elementor-element-79894d4{text-align:center}.elementor-7298 .elementor-element.elementor-element-de804a4{--display:flex}@media(max-width:767px){.elementor-7298 .elementor-element.elementor-element-bc7a89f{line-height:1.3em}.elementor-7298 .elementor-element.elementor-element-bc7a89f 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)}}