.page-template-careers{background-color:#e8ede7;min-height:100dvh;height:auto !important}.page-template-careers .hero.text_image .hero__bg svg g rect#image-rect{transform:translateY(112px)}.page-template-careers .careers{background-image:url("../images/careers-bg.jpg");background-repeat:repeat-y;background-size:100%;background-position:top}.page-template-careers .careers__container{padding-block:min(10vw,140px)}.page-template-careers .careers__blocks{margin-block-start:48px;display:grid;gap:20px}.page-template-careers .careers__apply_container{background-color:#135cc5;display:flex;position:relative;overflow:hidden}@media only screen and (max-width: 1024px){.page-template-careers .careers__apply_container{flex-direction:column}}.page-template-careers .careers__apply_image{position:absolute;transform:translateX(-100px);left:0;bottom:0;z-index:0}@media only screen and (max-width: 1415px){.page-template-careers .careers__apply_image{transform:translateX(-240px)}}@media only screen and (max-width: 1024px){.page-template-careers .careers__apply_image{position:relative;transform:unset;max-width:70%;margin-inline:auto}}.page-template-careers .careers__apply_image img,.page-template-careers .careers__apply_image svg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.page-template-careers .careers__apply_form{margin-block:min(89px,6vw);width:min(90%,1480px);margin-inline:auto;position:relative;z-index:1}.page-template-careers .careers__apply_form_title{font-size:clamp(24px,2.5vw,48px);font-weight:700;line-height:1.166;color:var(--white);margin-block-end:36px;width:min(50%,810px)}.page-template-careers .careers__apply_form_container{width:min(50%,810px)}@media only screen and (max-width: 1415px){.page-template-careers .careers__apply_form_container{width:50%}}@media only screen and (max-width: 1024px){.page-template-careers .careers__apply_form_container{width:100%}}.page-template-careers .careers__apply_form_container form fieldset{display:grid;gap:20px;grid-template-columns:repeat(2, 1fr)}.page-template-careers .careers__apply_form_container form fieldset input,.page-template-careers .careers__apply_form_container form fieldset select{padding-inline:10px !important;padding-block:13.5px}.page-template-careers .careers__apply_form_container form fieldset input:not([type=file]),.page-template-careers .careers__apply_form_container form fieldset select:not([type=file]){background:var(--white-30);font-size:16px;font-weight:500;line-height:19.2px;color:var(--white);border:none;border-radius:0;min-height:-moz-min-content;min-height:min-content;height:100%}.page-template-careers .careers__apply_form_container form fieldset input:not([type=file])::-moz-placeholder, .page-template-careers .careers__apply_form_container form fieldset select:not([type=file])::-moz-placeholder{color:var(--white);font-size:16px;font-weight:500;line-height:19.2px}.page-template-careers .careers__apply_form_container form fieldset input:not([type=file])::placeholder,.page-template-careers .careers__apply_form_container form fieldset select:not([type=file])::placeholder{color:var(--white);font-size:16px;font-weight:500;line-height:19.2px}.page-template-careers .careers__apply_form_container form fieldset .email-element{text-align:end}.page-template-careers .careers__apply_form_container form fieldset .email-element::-moz-placeholder{text-align:start}.page-template-careers .careers__apply_form_container form fieldset .email-element::placeholder{text-align:start}.page-template-careers .careers__apply_form_container form fieldset .career_dropdown-element option{color:var(--black-color);padding:10px;font-size:16px;font-weight:500;line-height:19.2px}.page-template-careers .careers__apply_form_container form fieldset .ff-el-group{margin:0}.page-template-careers .careers__apply_form_container form fieldset .name-container,.page-template-careers .careers__apply_form_container form fieldset .career_dropdown-container,.page-template-careers .careers__apply_form_container form fieldset .file_upload-container,.page-template-careers .careers__apply_form_container form fieldset .hear_about-container,.page-template-careers .careers__apply_form_container form fieldset .ff_submit_btn_wrapper{grid-column:span 2}.page-template-careers .careers__apply_form_container form fieldset .phone-container .iti__flag-container{display:none}.page-template-careers .careers__apply_form_container form fieldset .phone-container input{text-align:start}.page-template-careers .careers__apply_form_container form fieldset .phone-container input::-moz-placeholder{text-align:end}.page-template-careers .careers__apply_form_container form fieldset .phone-container input::placeholder{text-align:end}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container{display:flex;align-items:center;gap:20px}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container *{color:var(--white);font-size:16px;font-weight:500;line-height:19.2px;margin:0 !important}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff_upload_btn{border-radius:25px;background:var(--black-color);padding:13.5px 20px;position:relative;display:flex;align-items:center;gap:11px}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff_upload_btn::after{content:"";width:20px;height:20px;display:inline-flex;background-image:url("../images/tdesign_attach.svg");background-size:contain;background-repeat:no-repeat}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-el-input--content{display:flex;align-items:center}@media only screen and (max-width: 600px){.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-el-input--content{flex-direction:column;align-items:flex-start;gap:10px}}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview{border:none}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview .ff-upload-thumb{display:none}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview .ff-upload-details{width:100%;display:grid;gap:3px;grid-template-columns:repeat(2, 1fr)}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview .ff-upload-details .ff-upload-filename{max-width:100%}.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview .ff-upload-details .ff-upload-progress-inline,.page-template-careers .careers__apply_form_container form fieldset .file_upload-container .ff-uploaded-list .ff-upload-preview .ff-upload-details .ff-upload-filename{grid-column:span 2}@media only screen and (max-width: 600px){.page-template-careers .careers__apply_form_container form fieldset .file_upload-container{flex-direction:column;align-items:flex-start}}.page-template-careers .careers__apply_form_container form fieldset .ff_submit_btn_wrapper{width:-moz-fit-content;width:fit-content;margin-inline-start:auto}.page-template-careers .careers__apply_form_container form fieldset .ff_submit_btn_wrapper .ff-btn-submit{position:relative;display:flex;align-items:center;gap:12px}.page-template-careers .careers__apply_form_container form fieldset .ff_submit_btn_wrapper .ff-btn-submit::after{display:inline-flex;content:url("../images/arrow-blue-top-left.svg")}@media only screen and (max-width: 1024px){.page-template-careers .careers__apply_form{margin-block-end:0}}.page-template-careers:not(.rtl) .careers__apply_image{transform:scaleX(-1);right:0;left:unset}.page-template-careers:not(.rtl) .careers__apply_form_container form fieldset .email-element{text-align:start}.page-template-careers:not(.rtl) .careers__apply_form_container form fieldset .phone-container input::-moz-placeholder{text-align:start}.page-template-careers:not(.rtl) .careers__apply_form_container form fieldset .phone-container input::placeholder{text-align:start}.page-template-careers:not(.rtl) .careers__apply_form_container form fieldset .ff_submit_btn_wrapper .ff-btn-submit::after{transform:rotate(90deg)}/*# sourceMappingURL=careers.min.css.map */