.mobile_menu_bar:before,.mobile_menu_bar:after,#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#0a29ff}.job-meta-lable{color:#333;padding-bottom:10px;font-size:16px}.job-meta-detail{padding-left:18px;color:#666;margin-top:10px}.job-meta-detail a{color:#666!important}.my-test-container{display:flex}.my-test-container .col-sm-8{width:70%}.my-test-container .col-sm-4{width:30%}.single_job_listing .meta{list-style:none outside!important}#main-content .container:before{background:none}#sidebar{display:none}@media (min-width:981px){#left-area{width:100%!important;padding:23px 0px 0px!important;float:none!important}}.my-job-button{letter-spacing:2px;font-size:14px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#29cb8b;padding:1em 1em;line-height:1.7em!important;border:2px solid;border-radius:3px;color:white}.my-button-up{margin-bottom:40px}.job_filters .search_jobs{display:flex;background:#ffffff;align-items:center;justify-content:space-between;padding:0 0 30px 0}.job_filters .search_jobs div.search_keywords,.job_filters .search_jobs div.filter_first{width:40%}.job_filters .search_jobs div.search_location,.job_filters .search_jobs div.filter_last{width:40%}.job_filters .search_jobs div.search_submit{padding-top:0;padding-left:20px;min-width:200px}.job_listings .search_jobs input{height:40px;padding:10px;font-size:16px;margin:10px 0}.search_jobs .search_submit input[type="submit"]{border-width:0;border-color:#29cb8b;letter-spacing:2px;font-size:14px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#29cb8b;color:#ffffff;width:auto;padding:13px 30px;border-radius:3px;height:auto;line-height:1.7em!important}.job_filters .job_types{background:#ffffff!important}ul.job_listings li.job_listing.status-publish .my-test-container a{background:#ffffff;padding:0;text-transform:capitalize}.job_listings .my-test-container{padding:40px 0}.job_listings .my-test-container h4{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:24px;line-height:1.4em}.job_listings .my-test-container .company{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-size:16px;line-height:1.8em;color:#666666;font-weight:500;padding-bottom:1em;letter-spacing:0}.job_listings .my-test-container .company strong{font-weight:500}.job_listings .my-test-container .job_description.text-limit{color:#666666;letter-spacing:0;font-size:16px;font-weight:500;line-height:1.8em}div.job_listings ul.job_listings{padding:0;border:0}.job_listing.type-job_listing{font-family:"poppins",sans-serif;font-size:16px;line-height:2em}.job_listings .job_types input{height:auto;padding:0;font-size:16px;margin:5px;vertical-align:middle}.job_listing.type-job_listing p.name{font-weight:700;font-size:24px;line-height:1.4em;color:#333;padding-bottom:20px;font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif}.job_listing.type-job_listing p.tagline{padding-bottom:10px;display:none}.job_listings .job_description .et_pb_module.et_pb_text+.et_pb_text{display:none}.job_listings .text-limit{height:56px}.single-job_listing .header-content a{color:#ffffff}.my-test-container.cmpny-profile img.company_logo{margin-right:30px;max-width:300px;height:auto}@media(min-width:640px){.job_listings .my-test-container .job-list-btn{text-align:right}}.et_builder_inner_content>.my-test-container{border-color:rgba(0,0,0,0.12);border-bottom-width:2px;border-style:solid;padding-bottom:50px}.job_description h4{font-size:16px;font-weight:700;line-height:1.4em}.job_description .et_pb_module.et_pb_text{margin-bottom:50px;max-width:750px;margin-right:50px}.job_description .et_pb_module.et_pb_text ul li{list-style:circle;line-height:2em}.my-job-button{border-color:#29cb8b;display:inline-block}.single-job-right-sidebar{background:#000dff;padding:30px;border-radius:3px}.single_job_listing .single-job-right-sidebar .company{margin:0;background:#ffffff}.single-job-right-sidebar h3{font-size:26px;font-weight:700;color:#29cb8b;border-bottom:1px solid;display:inline-block;margin-bottom:25px}div.wpforms-container-full .wpforms-form input[type=submit],div.wpforms-container-full .wpforms-form button[type=submit],div.wpforms-container-full .wpforms-form .wpforms-page-button{padding:.3em 1em!important;border-width:12px!important;border-color:#29cb8b!important;letter-spacing:2px;font-size:14px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#29cb8b!important;color:#ffffff!important;border-radius:3px;border-style:solid}div.wpforms-container-full .wpforms-form .wpforms-title{font-size:26px;padding:0 0 10px 0;font-weight:700;color:#333333}form label{color:#333333}.wpforms-container-full .wpforms-form .wpforms-field-label{padding-bottom:10px!important}.cnt-detail{display:none}.single_job_listing .meta li{color:#666666}.single_job_listing .my-test-container ul.job-listing-meta.meta{padding:0!important;margin:0!important}.single_job_listing .my-test-container ul.job-listing-meta.meta li{margin-bottom:10px}.single_job_listing .meta .job-type{border-radius:3px;min-width:100%;text-align:left;background:none;color:#333333;padding:.5em}.single-job_listing .et-l .et_pb_module.et_pb_fullwidth_header{background-image:linear-gradient(90deg,#000dff 25%,rgba(0,13,255,0.7) 75%);background-color:rgba(126,190,197,0);background-position:50%;background-size:cover;position:relative;padding:100px 0}.single-job_listing .et_pb_fullwidth_header .et_pb_fullwidth_header_container{position:relative;z-index:3;width:80%;max-width:1080px;margin-left:auto;margin-right:auto}.single-job-right-sidebar .my-button-up{text-align:center}.single-job-right-sidebar .theme-btn.et_pb_button_2{width:100%;text-align:center;max-width:280px}.hm-our-self{overflow:hidden}.hm-our-self>.et_pb_row .et_pb_column.et_pb_column_1_2:nth-child(1){margin-left:3%;margin-right:2%}.hm-category-last-row{display:flex;align-items:center;justify-content:center}.hm-category-last-row .et_pb_column{width:20.875%}.hm-categories-box{background:#000dff url(https://techosoft.com.au/jobs/wp-content/uploads/2021/09/job_recruitement_13.png);display:block;height:200px;width:100%;background-position:center;background-size:auto;position:relative;overflow:hidden;border-radius:50px 0px 50px 0px;background-size:320px}.hm-categories-inner{height:100%}.hm-categories-inner a{color:#ffffff;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600;text-transform:capitalize;font-size:26px;display:flex;align-items:center;justify-content:center;height:100%;text-align:center;line-height:1.4em;padding:10px}.hm-categories-box::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.hm-categories-box:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.home .job_listings .job_filters{display:none}.home .my-test-container .col-sm-4{width:32%}.home ul.job_listings li.job_listing.status-publish a.theme-bordered{padding:15px 20px}.theme-btn.et_pb_button_2.et_pb_bg_layout_dark.et_pb_custom_button_icon{border-width:12px!important;border-color:#29cb8b!important;letter-spacing:2px;font-size:14px!important;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;background-color:#29cb8b!important}.theme-btn.et_pb_button_2:after,.theme-bordered:after{content:"\24"!important;font-size:14px!important;line-height:1.7em!important;vertical-align:middle;transition:all 300ms ease 0ms}.theme-btn.et_pb_button_2:hover:after,.theme-bordered:hover:after{left:auto;margin-left:.3em;opacity:1}.theme-bordered,ul.job_listings li.job_listing.status-publish a.theme-bordered{color:#29cb8b!important;border-width:1px!important;border-color:#29cb8b;letter-spacing:2px;font-size:14px;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif!important;font-weight:600!important;text-transform:uppercase!important;border-style:solid;display:inline-block;padding:15px 30px;border-radius:3px;text-align:center}.theme-bordered:after{font-family:ETmodules!important;opacity:0;position:absolute;margin-left:-1em;text-transform:none;-webkit-font-feature-settings:"kern" off;font-feature-settings:"kern" off;font-variant:none;font-style:normal;font-weight:400;text-shadow:none}.theme-bordered:hover,ul.job_listings li.job_listing.status-publish a.theme-bordered:hover{color:#ffffff!important;background-image:initial;background-color:#29cb8b}.single_job_listing .single-job-right-sidebar .company{display:none}.single-job_listing #left-area{padding-top:0!important}.single-job_listing h1.et_pb_module_header{font-family:'Raleway',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:50px;line-height:1.4em}.single-job_listing span.et_pb_fullwidth_header_subhead{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif;font-weight:600;text-transform:uppercase;letter-spacing:4px;line-height:1.8em}.single-job_listing span.et_pb_fullwidth_header_subhead strong{font-weight:600}.single-job_listing .et_pb_post .entry-content{padding-top:0}.single-job_listing #left-area .theme-btn.et_pb_button_2{display:inline-block;margin-top:20px}.single-job_listing #left-area .theme-btn.et_pb_button_2:after{top:5px}.single-job-right-sidebar .job-meta-detail{padding-left:0}.single_job_listing .my-test-container .job_description ul{padding-bottom:0!important}.single_job_listing ul.meta li::before{margin-right:5px;min-width:16px;text-align:right}.single_job_listing ul.meta li i{margin-right:5px;min-width:16px;text-align:right}.single_job_listing .meta .job-type{border-radius:3px;min-width:100%;text-align:left;background:none;color:#ffffff;padding:.5em;font-weight:500}.single_job_listing ul.meta li.job-type:before{content:"\f390";font-family:"Font Awesome 6 Free";font-weight:900;color:#ffffff;font-size:14px}.single-job-right-sidebar ul.job-listing-meta.meta li{position:relative;padding-left:32px!important;margin-right:0;list-style:none}.single-job-right-sidebar ul.job-listing-meta.meta li:before,.single-job-right-sidebar ul.job-listing-meta.meta li i{position:absolute;left:0;top:7px;color:#ffffff}.single-job-right-sidebar .job-meta-lable{color:#ffffff}.single-job-right-sidebar .job-meta-detail a,.single-job-right-sidebar .job-meta-detail{color:#ffffff!important;font-weight:300}.single-job-right-sidebar .job-listing-meta a,.single-job-right-sidebar .job-listing-meta time{display:block;color:#ffffff;margin-top:10px;font-weight:300}.my-test-container.cmpny-profile{margin-bottom:60px;border-bottom:2px solid rgba(0,0,0,0.12);padding-bottom:50px}.et_pb_contact .et_contact_bottom_container{margin-top:20px}.apply-job-form .wpforms-form .wpforms-submit-container{margin-top:10px}.apply-job-form div.wpforms-container-full{margin-bottom:0}a.theme-btn.et_pb_button.et_pb_custom_button_icon.et_pb_button_2.back-btn:hover{padding:.3em 1em!important}a.theme-btn.et_pb_button.et_pb_custom_button_icon.et_pb_button_2.back-btn:after{display:none}@media(max-width:980px){.container,.et_pb_row,.et_pb_fullwidth_header .et_pb_fullwidth_header_container,.single-job_listing .et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:calc(100% - 30px)}}@media(min-width:768px) and (max-width:980px){.hm-category .et_pb_column.et_pb_column_1_2{width:50%}.job_description .et_pb_module.et_pb_text{margin-right:30px}.abt-section-1 .et_pb_column_3_5{width:63%}.abt-section-1 .et_pb_column_2_5{width:36.7%}.abt-section-2 .et_pb_column_1_3{width:34%;margin-right:1%}.abt-section-2 .et_pb_column_2_3{width:64.833%}.abt-section-3>.et_pb_row>.et_pb_column_1_3{width:34%;margin-right:1%}.abt-section-3>.et_pb_row>.et_pb_column_2_3{width:64.833%}.hm-what-we-do>.et_pb_row>.et_pb_column_1_3{width:33%;margin-right:2%}.hm-what-we-do>.et_pb_row>.et_pb_column_2_3{width:64.833%}.hm-hot-list>.et_pb_column_6{width:42%;margin-right:2%}.hm-hot-list>.et_pb_column_7{width:56%}.hm-our-self>.et_pb_row>.et_pb_column_3_5{width:64%}.hm-our-self>.et_pb_row>.et_pb_column_2_5{width:30%}.hm-category-list>.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:23%;margin-right:2%;margin-bottom:0}.hm-categories-inner a{font-size:20px}}@media(max-width:767px){.single-job_listing .single_job_listing{padding:0!important}.single-job_listing .single_job_listing .container{padding-top:0!important}.et_pb_fullwidth_header_0{padding-top:5vw;padding-bottom:18vw}.et_pb_text_1 .et_pb_text_inner h2,.et_pb_text_4 .et_pb_text_inner h2,.et_pb_text_7 h2,.et_pb_text_12 .et_pb_text_inner h2,.et_pb_text_7 .et_pb_text_inner h2,.et_pb_text_6 .et_pb_text_inner h2,.et_pb_text_9 .et_pb_text_inner h2,.et_pb_text_11 .et_pb_text_inner h2,.et_pb_text_17 .et_pb_text_inner h2{font-size:30px;padding-bottom:0}.et_pb_text_5 .et_pb_text_inner h2,.et_pb_text_10 .et_pb_text_inner h2{font-size:40px;padding-bottom:0}.et_pb_module.et_pb_divider.et_pb_divider_position_.et_pb_space{margin-bottom:10px}a.et_pb_button,button.et_pb_button{padding:.1em 1em}.single-job_listing .my-test-container{flex-flow:column}.single-job_listing .my-test-container .col-sm-8{width:100%}.single-job_listing .my-test-container .col-sm-4{width:100%}.single_job_listing .my-test-container .col-sm-4{margin-top:40px}.job_description .et_pb_module.et_pb_text{margin:0;max-width:100%}.single_job_listing .job_description{margin:0}.single-job_listing #left-area .theme-btn.et_pb_button_2{margin-top:10px}.single_job_listing{padding:30px 0 0!important}.single-job_listing .et_pb_post{margin-bottom:0}.single-job-right-sidebar .my-button-up{margin-bottom:10px}.single-job_listing .my-test-container.et_pb_row_0{margin-bottom:40px!important}.single_job_listing .my-test-container .job_description ul{padding-bottom:0}.single_job_listing .my-test-container .job_description .et-l+.et-l{margin-top:30px}.single-job_listing span.et_pb_fullwidth_header_subhead{letter-spacing:2px;line-height:1.4em}.hm-category-list .et_pb_row_8 .et_pb_column{margin-bottom:0}.et_pb_section_1_tb_footer>.et_pb_row>.et_pb_column_5_tb_footer{margin-bottom:10px}.single-job_listing .job_application.application{margin-top:30px}.my-test-container.cmpny-profile img.company_logo{margin-right:0;margin-bottom:20px}}@media(max-width:639px){.job_filters .search_jobs{flex-wrap:wrap}.job_filters .search_jobs div.search_keywords,.job_filters .search_jobs div.filter_first,.job_filters .search_jobs div.search_location,.job_filters .search_jobs div.filter_last{width:50%}.job_filters .search_jobs div.search_submit{width:100%;padding-left:0;margin-top:20px}.job_listings .my-test-container{flex-wrap:wrap;padding:30px 0}.job_listings .my-test-container .col-sm-8{width:100%}.job_listings .my-test-container .col-sm-4{width:100%;margin-top:20px}}@media(min-width:479px) and (max-width:767px){.single-job_listing .et-l .et_pb_module.et_pb_fullwidth_header{padding:50px 0}.single-job_listing h1.et_pb_module_header{font-size:42px}.hm-categories-box{height:160px}.hm-categories-inner a{font-size:20px}.my-test-container.cmpny-profile{margin-bottom:40px;padding-bottom:30px}}@media(max-width:479px){body:not(.et-tb) #main-content .container,body:not(.et-tb-has-header) #main-content .container{padding-top:40px}.et_pb_text_1 .et_pb_text_inner h2,.et_pb_text_12 .et_pb_text_inner h2,.et_pb_text_7 .et_pb_text_inner h2,.et_pb_text_4 .et_pb_text_inner h2,.et_pb_text_6 .et_pb_text_inner h2,.et_pb_text_9 .et_pb_text_inner h2,.et_pb_text_11 .et_pb_text_inner h2,.et_pb_text_17 .et_pb_text_inner h2{font-size:26px}.et_pb_text_5 .et_pb_text_inner h2,.et_pb_text_10 .et_pb_text_inner h2{font-size:32px}.apply-job-form div.wpforms-container-full .wpforms-form .wpforms-one-half{width:100%;margin:15px 0 0}.apply-job-form div.wpforms-container-full .wpforms-form .wpforms-first{margin-top:0!important}.single-job_listing .et-l .et_pb_module.et_pb_fullwidth_header{padding:40px 0}.single-job_listing h1.et_pb_module_header{font-size:34px;line-height:1.2em}.hm-categories-box{height:160px}.hm-categories-inner a{font-size:16px}.hm-category-list>.et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:48%!important;margin-left:4%}.hm-category-list>.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(2n+1){margin-left:0}.hm-category-list>.et_pb_row_4col>.et_pb_column.et_pb_column_1_4:nth-child(3){margin-bottom:0}.my-test-container.cmpny-profile{margin-bottom:30px;padding-bottom:25px}}