.elementor-41691 .elementor-element.elementor-element-e9b2c2e{--display:grid;--min-height:230px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-41691 .elementor-element.elementor-element-e9b2c2e:not(.elementor-motion-effects-element-type-background),.elementor-41691 .elementor-element.elementor-element-e9b2c2e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://torbitrealty.com/wp-content/uploads/2026/08/hero-image-background-scaled.png);background-position:center center;background-repeat:no-repeat}.elementor-41691 .elementor-element.elementor-element-36750d8>.elementor-widget-container{padding:50px 0 0 0}.elementor-41691 .elementor-element.elementor-element-36750d8{text-align:center}.elementor-41691 .elementor-element.elementor-element-36750d8 img{width:74%;max-width:100%;height:133px;object-fit:contain;object-position:center center}.elementor-41691 .elementor-element.elementor-element-69b8b02{width:100%;max-width:100%;text-align:start}.elementor-41691 .elementor-element.elementor-element-69b8b02>.elementor-widget-container{padding:50px 0 0 34px}.elementor-41691 .elementor-element.elementor-element-69b8b02.elementor-element{--align-self:stretch}.elementor-41691 .elementor-element.elementor-element-69b8b02 img{width:45%;max-width:100%;height:115px}.elementor-41691 .elementor-element.elementor-element-fd1d83d{--display:flex}.elementor-41691 .elementor-element.elementor-element-547fa3b4{--display:flex}body.elementor-page-41691{margin:0 0 0 0;padding:0 0 0 0}@media(max-width:1024px){.elementor-41691 .elementor-element.elementor-element-e9b2c2e{--grid-auto-flow:row}}@media(max-width:767px){.elementor-41691 .elementor-element.elementor-element-e9b2c2e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row}}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters{background:#ffffff!important;border:1px solid #e5e5e5;border-radius:18px;padding:28px 30px 0;margin:0;box-shadow:0 8px 30px rgb(0 0 0 / .08);box-sizing:border-box}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_jobs{display:grid!important;grid-template-columns:1fr 1fr 220px;gap:16px;align-items:end;padding:0;margin:0;background:#fff0}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_keywords{width:auto;float:none;padding:0;margin:0}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_location{width:auto;float:none;padding:0;margin:0}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters label{display:block;margin-bottom:8px;color:#222;font-size:14px;font-weight:600}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="text"]{width:100%!important;height:50px;box-sizing:border-box;padding:0 16px;border:1px solid #d8d8d8;border-radius:8px;background:#fff;color:#222;font-size:14px}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="text"]::placeholder{color:#999;opacity:1}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="text"]:focus{border-color:#a9c63b;outline:none;box-shadow:0 0 0 3px rgb(169 198 59 / .12)}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_submit{width:auto;float:none;padding:0;margin:0}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="submit"]{width:100%!important;height:50px;border:none;border-radius:8px;background:#a9c63b!important;color:#fff;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:background 0.25s ease,transform 0.25s ease}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="submit"]:hover{background:#91ad2c!important;transform:translateY(-1px)}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_remote_position{display:flex!important;align-items:center;gap:8px;width:auto;margin:12px 0 0;padding:0}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_remote_position input[type="checkbox"]{width:18px;height:18px;margin:0;accent-color:#a9c63b}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_remote_position label{margin:0;font-size:14px;font-weight:500}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types{display:flex!important;flex-wrap:wrap;gap:10px;margin:28px -30px 0;padding:16px 30px;background:#fafafa;border-top:1px solid #eee;border-radius:0 0 18px 18px;list-style:none}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li{margin:0;padding:0;border:none}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li a{display:inline-block;padding:9px 17px;border-radius:20px;background:#f1f3f3;color:#333;font-size:13px;font-weight:500;text-decoration:none;transition:background 0.25s ease,color 0.25s ease}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li a:hover{background:#a9c63b!important;color:#ffffff!important}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li.active a,.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li a.active{background:#a9c63b!important;color:#ffffff!important}@media (max-width:767px){.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters{padding:20px 18px 0;border-radius:14px}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .search_jobs{grid-template-columns:1fr;gap:14px}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="text"],.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters input[type="submit"]{height:48px}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px;border-radius:0 0 14px 14px}.elementor-41691 .elementor-element.elementor-element-4409d00 .job_filters .job_types li a{padding:8px 13px;font-size:12px}}