#pxl-header-elementor .pxl-nav-menu .pxl-menu-primary>li.current-menu-parent>a:not(.is-one-page),#pxl-header-elementor .pxl-nav-menu .pxl-menu-primary>li.current_page_item>a:not(.is-one-page),#pxl-header-elementor .pxl-nav-menu .pxl-menu-primary>li>a.pxl-onepage-active{color:#596980 !important;background-color:#eff3f8 !important}#pxl-wapper .elementor-top-section>.elementor-column-gap-extended .elementor-inner-section>.elementor-column-gap-extended{margin:0 !important}#pxl-header-elementor .pxl-nav-menu .pxl-menu-primary>li>a{color:#596980 !important}.single-job_listing #pxl-main{padding:0 !important}.single-job_listing #pxl-main>.container{max-width:100vw;padding:0}.single-job_listing #pxl-main .page-links{margin:0 !important}.single-job_listing .post-metas,.single-job_listing .meta .date-posted,.single-job_listing .job_application,.single-job_listing .post-tags-share{display:none !important}.single_job_listing{max-width:1248px;margin:0 auto}.single_job_listing .meta{margin:0 0 2.4em !important}.single_job_listing .meta .location{position:absolute !important;padding-right:0 !important;margin:0 !important;top:-74px;right:24px;background-color:#fff;border-top-left-radius:24px;width:260px;height:75px;display:flex;justify-content:center;align-items:center}.single_job_listing .meta .location .google_map_link{font-size:24px !important;font-weight:700 !important;line-height:32px !important;color:#111725 !important}.single_job_listing .meta .location:before{content:"";width:24px;height:24px;background-image:url(/wp-content/uploads/2025/02/Frame-11.svg);background-position:center;background-repeat:no-repeat;margin-right:9px;margin-left:-24px}.single_job_listing .meta .location:after{content:"";position:absolute;top:-24px;left:-24px;width:288px;height:99px;background-image:url('/wp-content/uploads/2025/04/Subtract-4.svg'),url('/wp-content/uploads/2025/04/Subtract-3.svg');background-repeat:no-repeat,no-repeat;background-position:top right,bottom left;background-size:62px 99px,45px 72px;pointer-events:none;z-index:1}.single_job_listing .job-type{position:absolute;top:-207px;margin-left:48px !important;margin-right:0 !important;padding:16px 24px !important;height:48px;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;line-height:16px !important;border-radius:9999px;pointer-events:all;color:#fff !important;background-color:rgba(255,255,255,.2) !important}.single_job_listing .job_description{max-width:1248px;margin:0 auto !important}.single-job_listing .company{position:relative;display:flex;gap:40px;background-color:#eff3f8;border-radius:24px;padding:40px !important;max-width:1300px;margin:0 auto}.single_job_listing .company .name{padding-left:0 !important;margin-left:0 !important;margin-bottom:8px}.single-job_listing .company .name strong{font-size:16px !important;line-height:24px !important;color:#00bdb5 !important}.single-job_listing .company .tagline{font-size:16px !important;line-height:24px !important;font-weight:400 !important;color:#596980 !important;padding-left:0 !important;margin-left:0 !important;font-style:normal !important;max-width:612px}.single_job_listing .company .company_header{margin:0 !important;min-height:auto !important}.single_job_listing .company .company_logo{display:none}.single_job_listing .company:before{content:"";display:block;width:72px;height:72px;background-image:url(/wp-content/uploads/2025/02/icon-1-1.svg);background-position:center;flex-shrink:0;align-self:center}.single_job_listing .company .website{height:48px;box-sizing:border-box;position:absolute;right:40px;top:40%;display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 24px;border-radius:9999px;background-color:#e11d48;font-size:0;float:none;width:fit-content}.single_job_listing .company .website:before{content:"Despre domeniu";width:119px;font-family:"Host Grotesk" !important;font-size:16px;font-weight:600;line-height:16px;color:#fff}.single_job_listing .company .website:after{content:"";display:block;width:24px;height:24px;background-image:url(/wp-content/uploads/2025/02/icco-link-icon-1.svg);background-position:center;margin-left:-12px}.job-details{padding:48px 0}.job-details>div{display:flex;gap:40px;border-bottom:1px solid #dee5ee;padding:48px 24px}.job-details>div:last-child{border:none}.job-details div img{width:256px;height:256px;border-radius:9999px;align-self:center;flex-shrink:0}.job-details h1,.job-details h2,.job-details h3,.job-details h4,.job-details h5,.job-details h6{font-size:32px;line-height:36px;font-weight:600;color:#111725;margin-bottom:12px}.job-details p,.job-details ul li{font-size:16px;line-height:24px;font-weight:400;color:#596980}.careers-form{background-color:#eff3f8}.careers-form.single-job{padding-top:28px !important}.careers-form>.elementor-container{max-width:1300px !important}.careers-form>.elementor-container>.elementor-column>.elementor-widget-wrap{padding:0 !important}.careers-form .careers-text-col>.elementor-element-populated,.careers-form .careers-form-col>.elementor-element-populated{padding:48px 24px !important;align-content:flex-start !important}.contact-button .pxl-button .btn,.contact-button .pxl-button .btn:hover{background-color:#07468d !important;border-color:#07468d !important;color:#fff !important}.contact-button .pxl-button .btn i{color:#fff !important}.careers-form .pxl-heading .pxl-item--title{color:#111725}.single-job_listing #pxl-page-title-elementor{position:relative;z-index:1}.single-job_listing #pxl-main{position:relative;z-index:2;overflow:initial !important}.single-job_listing .hero-header-video .elementor-background-overlay{z-index:3}.single-job_listing .hero-header-video .typography-h1{z-index:5}.single-job_listing .job-type{top:-210px}.careers-form .careers-form-col .required-fields{font-weight:400;font-size:12px;color:#e11d48;margin-bottom:32px}.careers-form .form-acceptance-box{margin-top:32px !important}.form-acceptance .wpcf7-list-item{margin-left:0}.form-acceptance .wpcf7-list-item-label{font-size:15px;font-weight:400;line-height:21px;color:#596980;margin-bottom:8px}.form-acceptance .wpcf7-list-item label{display:flex;gap:8px;align-items:start}.form-acceptance input[type=checkbox]{appearance:none;width:15px;height:15px;border:1.5px solid #596980 !important;background-color:#fff !important;border-radius:4px !important;position:relative;cursor:pointer;display:inline-block;padding:6px}.form-acceptance input[type=checkbox]:checked{background-color:#00bdb5 !important;border-color:#00bdb5 !important}.form-acceptance input[type=checkbox]:checked:after{content:"";position:absolute;left:3px;top:1.67px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}@media screen and (max-width:1300px){.single_job_listing{max-width:100%;margin:0 24px !important}.single_job_listing .job-type{left:118px !important}}@media screen and (max-width:1200px){.job-details>div{flex-direction:column-reverse;gap:24px;border:none}.job-details>div{text-align:center}.single-job_listing .company .tagline{max-width:calc(100% - 201px)}.careers-form .elementor-element.elementor-inner-section{padding:24px !important}.careers-form .pxl-heading .pxl-item--title{width:100%}.careers-form .careers-form-col .required-fields{text-align:left}.single-job_listing .meta .location{top:-77.5px}.single-job_listing .job-type{top:-80px;left:24px !important}}@media screen and (max-width:1024px){.single-job_listing .elementor-section.hero-header-video{margin-left:24px !important;margin-right:24px !important;width:calc(100% - 48px) !important}.single-job_listing .elementor-section.hero-header-video>.elementor-background-overlay{display:block !important}.single_job_listing .meta .location:after{width:264px}}@media screen and (max-width:768px){#pxl-wapper .elementor-top-section>.elementor-column-gap-extended .elementor-inner-section>.elementor-column-gap-extended{margin:0}.section-job-domain .pxl-item--inner,.single_job_listing .company{flex-direction:column-reverse;row-gap:24px}.single_job_listing .company:before{align-self:start}.job-details div img{align-self:flex-start}.careers-form .elementor-inner-column:nth-of-type(2) .elementor-widget-wrap{margin:0 !important}.careers-form .elementor-element.elementor-inner-section{padding:0 !important}.post-title-image .pxl-item--image{height:520px !important}.single-job_listing .job-type{top:-500px;left:14px !important;right:initial !important}.single-job_listing .elementor-section.hero-header-video .elementor-section.elementor-section-boxed>.elementor-container .elementor-column>.elementor-widget-wrap{margin:0 !important}.single-job_listing .company{flex-direction:column;padding:24px !important;margin-top:-8px}.single_job_listing .company .name{margin-top:0}.single-job_listing .company .tagline{max-width:100%;margin-bottom:72px}.single_job_listing .company .name{margin-top:0}.single-job_listing .company .tagline{max-width:100%;margin-bottom:72px}.single_job_listing .company .website{top:initial;left:24px;bottom:24px}.single_job_listing .company:before{content:none;display:none}.job-details>div{text-align:left;padding:16px 0 !important}.job-details div img{align-self:flex-start}.careers-form .careers-text-col>.elementor-element-populated{padding:48px 24px 0 !important}.job-details{padding:48px 0 0}.job-details>div ul{margin-bottom:0 !important}.job-details>div:last-child img{display:none !important}.single_job_listing .meta .location{width:236px !important}}@media screen and (max-width:767px){.single_job_listing .meta .location{width:184px !important}.single_job_listing .meta .location:after{width:224px !important}}