.job-form-section{padding:56px 0;position:relative;z-index:2}@media screen and (min-width:767px){.job-form-section{padding:100px 0}}.job-form-section .container{position:relative;z-index:2}.job-form-section .mobile-bg{position:absolute;inset:0;margin:auto;z-index:-1}.job-form-section .mobile-bg svg{width:100%;height:auto}@media screen and (min-width:767px){.job-form-section .mobile-bg{display:none}}.job-form-section .desktop-bg{display:none;position:absolute;top:50%;left:0;right:0;width:100%;margin:auto;max-width:1900px;height:auto;transform:translateY(-50%);z-index:-1}.job-form-section .desktop-bg svg{width:100%;height:auto}@media screen and (min-width:767px){.job-form-section .desktop-bg{display:block}}.job-form-section .job-form-wrapper-description{color:rgb(121 121 150 / .76);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:140%;max-width:526px;margin:16px auto 28px}.job-form-wrapper{max-width:738px;margin:0 auto;background:#fff;padding:16px;border-radius:24px}@media screen and (min-width:767px){.job-form-wrapper{padding:36px 48px 28px 48px;border-radius:30px;background:rgb(255 255 255 / .8);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}}.job-form-wrapper h2{color:#40424d;font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:32px;font-style:normal;font-weight:700;line-height:110%;margin:0 0 24px}@media screen and (min-width:767px){.job-form-wrapper h2{font-size:46px;margin-bottom:28px;text-align:center}}.job-form-wrapper label{display:none;color:var(--Medium-Gray,#aaaac5);font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%}.job-form-wrapper [type=email],.job-form-wrapper [type=tel],.job-form-wrapper [type=text],.job-form-wrapper [type=url]{background:0 0;height:initial;min-height:initial;resize:none;padding:16px 0;border:none;border-bottom:1px solid #ccccd3;width:100%;color:var(--Medium-Gray,#000);font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:16px;font-style:normal;font-weight:400;line-height:140%;border-radius:0}.job-form-wrapper [type=email]::-moz-placeholder,.job-form-wrapper [type=tel]::-moz-placeholder,.job-form-wrapper [type=text]::-moz-placeholder,.job-form-wrapper [type=url]::-moz-placeholder{color:var(--Medium-Gray,#aaaac5)}.job-form-wrapper [type=email]::placeholder,.job-form-wrapper [type=tel]::placeholder,.job-form-wrapper [type=text]::placeholder,.job-form-wrapper [type=url]::placeholder{color:var(--Medium-Gray,#aaaac5)}.job-form-wrapper [type=email]:focus,.job-form-wrapper [type=tel]:focus,.job-form-wrapper [type=text]:focus,.job-form-wrapper [type=url]:focus{border:none;border-bottom:1px solid #000;outline:0}.job-form-wrapper .field-city{display:flex;align-items:center;gap:14px}.job-form-wrapper .field-city label{display:block;white-space:nowrap}.job-form-wrapper .job--form{display:flex;flex-direction:column;gap:20px}.job-form-wrapper .job-form-drag-drop{padding:30px 15px;border-radius:15px;border:1px dashed #ccccd3;justify-content:center;align-items:center;display:flex;flex-direction:column;gap:14px}.job-form-wrapper .job-form-drag-drop div:first-child{color:var(--Dark-Gray,#40424d);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:18px;font-style:normal;font-weight:700;line-height:100%}.job-form-wrapper .job-form-drag-drop div:last-child{color:var(--Medium-Gray,#aaaac5);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:16px;font-style:normal;font-weight:400;line-height:110%}.job-form-wrapper .fild-item-checkbox label{color:#40424d;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:12px;font-style:normal;font-weight:500;line-height:140%;display:flex;align-items:center;gap:12px}.job-form-wrapper .fild-item-checkbox label a{text-decoration:underline}.job-form-wrapper .fild-item-button{margin-top:30px;text-align:center}.job-form-wrapper .fild-item-button .btn{border:none;outline:0}.job-form-wrapper .field-city{flex-direction:column;align-items:flex-start}.job-form-wrapper .field-city .d-flex{width:100%;display:flex;align-items:center;gap:16px}.job-form-wrapper .field-city .d-flex label{margin:0}.job-form-wrapper .fild-row{margin:0!important}@media screen and (min-width:767px){.job-form-wrapper .fild-row{display:flex;gap:32px}.job-form-wrapper .fild-row .fild-item{width:50%}}.job-form-section .error-message{color:var(--dark-red,tomato);font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:12px;font-style:normal;font-weight:400;line-height:140%}.career-job-openings{padding:50px 0}@media screen and (min-width:767px){.career-job-openings{padding:100px 0}}.career-job-openings .section-title{color:var(--Dark-Gray,#40424d);text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans",sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:110%;margin:0}@media screen and (min-width:767px){.career-job-openings .section-title{font-size:52px}}.career-job-openings .career-row{display:flex;flex-direction:column;gap:24px;margin:32px 0}@media screen and (min-width:767px){.career-job-openings .career-row{justify-content:flex-start;flex-wrap:wrap;flex-direction:row;margin:66px 0}}.career-job-openings .career-item{padding:24px;border-radius:26px;background:var(--Light-Sky,#e6f6ff);display:flex;flex-direction:column;gap:40px;opacity:1;transition:opacity .5s ease-in}@media screen and (min-width:767px){.career-job-openings .career-item{width:calc(33.33% - 16px)}}.career-job-openings .career-item:nth-child(2n){background:var(--light-yellow,#fffae7)}.career-job-openings .career-item:nth-child(3n){background:var(--light-orange,#fff2e9)}.career-job-openings .career-item:nth-child(4n){background:var(--light-SeaGreen,#e6fcf8)}.career-job-openings .career-item:nth-child(5n){background:var(--light-red,#fbebec)}.career-job-openings .career-item:nth-child(6n){background:var(--light-violet,#f4eeff)}.career-job-openings .career-item .career-categories{color:var(--Dark-Gray,#40424d);font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:1;padding-bottom:20px;border-bottom:1px solid #cfd4d9}.career-job-openings .career-item .career-locations{color:var(--Dark-Gray,#40424d);font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:16px;font-style:normal;font-weight:500;line-height:1;display:flex;align-items:center;gap:8px}.career-job-openings .career-item .career-title{color:var(--Dark-Gray,#40424d);font-feature-settings:"liga" off,"clig" off;font-family:"Fivo Sans";font-size:28px;font-style:normal;font-weight:700;line-height:120%;margin:0;flex:1 0 auto;margin-bottom:10px}.career-job-openings .career-item-anyway{border-radius:26px;border:1px dashed #ccccd3;display:flex;padding:40px 24px;flex-direction:column;justify-content:center;align-items:center;gap:24px}.career-job-openings .career-item-anyway strong{color:var(--Dark-Gray,#40424d);text-align:center;font-feature-settings:"liga" off,"clig" off;font-size:28px;font-style:normal;font-weight:700;line-height:120%;font-family:"Fivo Sans"}.career-job-openings .career-item-anyway span{color:#797996;text-align:center;font-feature-settings:"liga" off,"clig" off;font-family:Manrope;font-size:20px;font-style:normal;font-weight:500;line-height:140%}.career-job-openings .career-item-anyway.full-width{width:100%;max-width:1146px}.career-job-openings .career-item-anyway.full-width span,.career-job-openings .career-item-anyway.full-width strong{max-width:746px}@media screen and (min-width:767px){.career-job-openings .career-item-anyway{width:calc(33.33% - 16px)}}.career-job-openings .career-item.hidden-career-item{display:none!important}.career-job-openings .career-view-all{text-align:center;margin-top:32px}@media screen and (min-width:767px){.career-job-openings .career-view-all{margin-top:54px}}.career-job-openings .view-all-btn{background:#007bff;color:#fff;padding:10px 20px;border:none;border-radius:5px;cursor:pointer;font-size:16px;font-family:"Fivo Sans",sans-serif;font-weight:500}.career-job-openings .view-all-btn:hover{background:#0056b3}.career-job-openings .no-openings{text-align:center;font-size:18px;color:#666;font-family:Manrope;font-weight:500}