.dropdown-multiselect__container.opened .search-wrapper{border-bottom:2px solid #23d1ae!important}.dropdown-multiselect__container.opened .icon_down_dir svg{transform:rotate(180deg)}.dropdown-multiselect__container.error .search-wrapper{border-bottom:2px solid #ff3748}.dropdown-multiselect__container .multiSelectContainer input{margin-top:0}.dropdown-multiselect:hover{cursor:pointer}.dropdown-multiselect.secondary{background:#fff}.dropdown-multiselect.secondary .search-wrapper{padding:13px 38px 9px 12px}.dropdown-multiselect .search-wrapper{padding:12px 38px 12px 12px;border-radius:0;border:2px solid #ccc;transition:all .5s ease}.dropdown-multiselect .search-wrapper:hover{border:2px solid #bde0f5}.dropdown-multiselect .search-wrapper .icon_down_dir:before{display:none}.dropdown-multiselect .search-wrapper .icon_down_dir svg{height:6px;width:12px}.dropdown-multiselect.selected input::-webkit-input-placeholder{color:#444;font-weight:300}.dropdown-multiselect.selected input:-moz-placeholder,.dropdown-multiselect.selected input::-moz-placeholder{color:#444;font-weight:300}.dropdown-multiselect.selected input:-ms-input-placeholder{color:#444;font-weight:300}.dropdown-multiselect input{width:100%}.dropdown-multiselect input:hover{cursor:pointer}.dropdown-multiselect input::-webkit-input-placeholder{font-size:16px;line-height:20px;color:#999;font-weight:300}.dropdown-multiselect input:-moz-placeholder,.dropdown-multiselect input::-moz-placeholder{font-size:16px;line-height:20px;color:#999;font-weight:300}.dropdown-multiselect input:-ms-input-placeholder{font-size:16px;line-height:20px;color:#999;font-weight:300}.dropdown-multiselect__value{position:relative}.dropdown-multiselect__value__counter{position:absolute;top:-6px;right:-7px;color:#00a88e;font-size:10px;font-weight:400}.dropdown-multiselect__value__counter.twoDigit{right:-13px}.dropdown-multiselect .optionContainer{border-radius:0;border:2px solid #f1f6fd;box-shadow:0 10px 10px rgba(0,0,0,.05)}.dropdown-multiselect .optionContainer .option{font-size:14px;line-height:17px;padding:4px 10px;color:#1d1d1b;position:relative}.dropdown-multiselect .optionContainer .option.highlightOption,.dropdown-multiselect .optionContainer .option:hover{background:#f1f6fd}.dropdown-multiselect .optionContainer .option.selected{background:#bde0f5}.dropdown-multiselect .optionContainer .option.selected:after{color:#fff;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:"✖"}.dropdown-multiselect .optionContainer .option input{display:none}.resume-file-uploader__container{display:flex;align-items:center;margin:0 0 24px}@media (max-width:1023px){.resume-file-uploader__container{flex-direction:column}.resume-file-uploader__container button{width:100%;margin:0 0 10px}}.resume-file-uploader__container.error .form-file__note{color:#ff3748}.resume-file-uploader__note{font-weight:300;font-size:16px;line-height:19px;max-width:370px;margin:0 0 0 24px}@media (max-width:1023px){.resume-file-uploader__note{max-width:100%;margin:0;font-size:14px;line-height:17px}}.jointheteam__section--1{padding:100px 0 0}@media (max-width:1023px){.jointheteam__section--1{padding:60px 0 0}}@media (max-width:767px){.jointheteam__section--1{padding:64px 0 0}}.jointheteam__section--4{padding:45px 0;background:linear-gradient(103.26deg,#1b8e7b 3.59%,#03d7be 100.11%);margin:100px 0 0}@media (max-width:1023px){.jointheteam__section--4{position:relative;z-index:1}}@media (max-width:767px){.jointheteam__section--4{padding:30px 0 44px;margin:40px 0 0}}.jointheteam__section--5{margin:100px 0 0}@media (max-width:767px){.jointheteam__section--5{margin:40px 0 0}}.jointheteam__separator{display:block;margin-right:23px;font-size:16px;font-weight:400;line-height:20px}.jointheteam .form-control--textarea{height:150px;padding:10px 15px;font-size:14px}.jointheteam .form-control--textarea:active,.jointheteam .form-control--textarea:focus{outline:none}.jointheteam__additionally{padding:30px;border:1px dashed #00a88e;margin:0 0 50px;width:100%}@media (max-width:767px){.jointheteam__additionally{padding:30px 20px}}.jointheteam__additionally .form__caption{margin-top:0}.jointheteam__additionally .jointheteam__label{margin-bottom:14px}.jointheteam__additionally .jointheteam__note{max-width:calc(50% - 16px);margin-bottom:26px}@media (max-width:767px){.jointheteam__additionally .jointheteam__note{margin-bottom:0;max-width:100%}}.jointheteam__additionally textarea{margin:12px 0 0}.jointheteam__interview{display:grid;grid-template-columns:1fr min-content;grid-gap:40px;align-items:center}@media (max-width:1023px){.jointheteam__interview{grid-gap:20px}}@media (max-width:767px){.jointheteam__interview{grid-template-columns:1fr;text-align:left;grid-gap:30px}}.jointheteam__interview-text{font-size:32px;font-weight:700;line-height:1;color:#fff}@media (max-width:1023px){.jointheteam__interview-text{font-size:23px}}@media (max-width:767px){.jointheteam__interview-text{font-size:28px}}.jointheteam__interview .btn{max-width:130px;margin:0 auto}@media (max-width:767px){.jointheteam__interview .btn{margin:initial}}.jointheteam .number-hidden::-webkit-inner-spin-button,.jointheteam .number-hidden::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jointheteam .number-hidden[type=number]{-moz-appearance:textfield}.base-modal{position:fixed;overflow:hidden;right:0;bottom:0;display:flex;align-items:center;justify-content:center;z-index:1000;box-sizing:border-box}.base-modal,.base-modal__overlay{top:0;left:0;width:100%;height:100%}.base-modal__overlay{position:absolute;z-index:-1;background-color:rgba(0,0,0,.8)}.base-modal__fade{animation:fade-in .3s linear 1;animation-fill-mode:forwards;opacity:0}.base-modal__close{position:absolute;top:4vh;right:4vw;cursor:pointer;z-index:1001;background:transparent;width:28px;height:28px;padding:0}.base-modal__close .icon{display:block;stroke:#fff;stroke-width:1.5px;transition:all .5s ease}@keyframes fade-in{0%{animation-timing-function:cubic-bezier(.2242,.7499,.3142,.8148);opacity:0}to{opacity:1}}.modal__wrap{width:100%;height:100%;overflow-y:scroll;padding:30px}@media (max-width:767px){.modal__wrap{padding:30px 0}}.modal__content{margin:0 auto;width:100%;max-width:600px;position:relative;background-color:#fff}.modal__content--xs{max-width:568px}.modal__content--sm{max-width:768px}.modal__content--md{max-width:1024px}.modal__content--lg{max-width:1280px}.modal__header{padding:24px 60px 0;min-height:50px}.modal__header--onlyHeader{padding:24px 60px}@media (max-width:767px){.modal__header{padding-left:10px}}.modal__title{font-weight:400;font-size:32px;line-height:34px;color:#1d1d1b}@media (max-width:767px){.modal__title{font-size:26px;line-height:28px}}.modal__body{padding:50px}@media (max-width:767px){.modal__body{padding:10px}}.modal__ignore-padding{margin-left:-50px;margin-right:-50px;margin-bottom:-50px;padding-bottom:0;padding-top:0}@media (max-width:767px){.modal__ignore-padding{margin-left:-10px;margin-right:-10px;margin-bottom:-10px}}.modal__footer{padding:20px}.modal__close{top:28px;right:28px}.modal__close .icon{stroke:#ccc}.modal__close:focus,.modal__close:hover{box-shadow:none}.checkbox{display:block;width:100%}.checkbox input{position:absolute!important;z-index:-1!important;opacity:0!important;display:none}.checkbox input:checked+.checkbox__text>.checkbox__checker{opacity:1}.checkbox input:checked+.checkbox__text>.checkbox__checker-container{background:#00a88e}.checkbox input:not(.error)+.checkbox__text:hover .checkbox__checker-container{border:1px solid #00a88e;box-sizing:border-box;box-shadow:0 8px 24px rgba(38,202,153,.5)}.checkbox input.error+.checkbox__text .checkbox__checker-container{border:1px solid #ff3748;box-sizing:border-box;box-shadow:0 8px 24px rgba(38,202,153,.24)}.checkbox__text{display:block;position:relative;padding:4px 0 0 39px;cursor:pointer;font-weight:300;font-size:16px;line-height:20px}@media (max-width:1023px){.checkbox__text{font-size:14px;line-height:17px}}.checkbox__text a{color:#00a88e;transition:all .5s ease}.checkbox__text a:hover{color:#23d1ae}.checkbox__checker-container{content:"";position:absolute;top:4px;left:3px;width:24px;height:24px;border-radius:3px;border:1px solid #ccc;box-sizing:border-box;transition:all .5s ease}.checkbox__checker{position:absolute;top:5px;left:5px;width:20px;height:20px;opacity:0;transition:all .5s ease}.checkbox__checker svg{fill:#fff}.form.white .form-control{background:#fff}.form__header{display:flex;justify-content:space-between;align-items:flex-start;width:100%;padding:25px 0}.form__description{font-size:18px;line-height:22px;color:#000;margin:0 0 42px}.form__description s{color:#999}.form__title{font-size:32px;line-height:34px;font-weight:400}@media (max-width:767px){.form__title{font-size:26px;line-height:32px}}.form.loading{pointer-events:none;opacity:.5}.form-group{width:100%;display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px;position:relative;flex-wrap:wrap}@media (max-width:1023px){.form-group-btn button{width:100%}}.form-group-btn .btn{display:inline-block}.form__note{margin:40px 0;color:#999;font-size:16px;line-height:19px}@media (max-width:1023px){.form__note{font-size:14px;line-height:17px;margin:24px 0}}.form__note a{font-weight:700}.form__caption{display:flex;align-items:flex-start;width:100%;margin-top:30px;flex-wrap:wrap;flex-direction:column}.form__caption h2{margin:0}@media (max-width:1023px){.form__caption{margin-top:20px}}.form__caption--nomargin{margin:0}.form__caption--reversed{justify-content:space-between}.form__caption__note{font-weight:300;font-size:18px;line-height:22px;color:#1c1e26;display:block}@media (max-width:1023px){.form__caption__note{font-size:14px;line-height:17px}}.form__caption__note.error{color:#ff3748}.form__subtitle{font-weight:400;font-size:28px;line-height:32px;color:#1d1d1b}.form .control-label{position:absolute;color:grey;z-index:1;top:50%;left:12px;transform:translateY(-50%)}.form .control-label,.form .form-control{font-size:16px;line-height:20px;font-weight:300;transition:all .5s ease}.form .form-control{position:relative;z-index:0;background-color:transparent;border:2px solid #ccc;display:block;height:48px;width:100%;box-sizing:border-box;border-radius:0;padding:16px 12px 6px;-webkit-appearance:none}.form .form-control:placeholder-shown{border:2px solid #ccc}.form .form-control:focus,.form .form-control:not(:placeholder-shown){border-bottom:2px solid #23d1ae}.form .form-control:focus+.control-label,.form .form-control:not(:placeholder-shown)+.control-label{font-size:12px;line-height:16px;top:10px}.form .form-control:hover{border:2px solid #bde0f5;cursor:pointer}.form .form-control--sm{border-right:0;padding-right:0;position:relative;z-index:1}@media (max-width:1023px){.form .form-control{font-size:16px;line-height:20px}}.form .form-control--textarea{height:100px;padding:15px 17px 17px}.form .form-control--textarea:focus-visible{outline:none}.form .form-control::-webkit-input-placeholder{font-size:16px;line-height:20px;font-weight:300;color:#999}.form .form-control:-moz-placeholder,.form .form-control::-moz-placeholder{font-size:16px;line-height:20px;font-weight:300;color:#999}.form .form-control:-ms-input-placeholder{font-size:16px;line-height:20px;font-weight:300;color:#999}.form .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#1d1d1b!important;color:#1d1d1b!important}.form .form-control__container{position:relative;width:100%}.form .form-control__container.error .form-control{border:2px solid #ff3748}.form .form-control__container.error .control-label,.form .form-control__container.error .form-control{color:#ff3748}.form .form-control__container.error .form-control:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #fff!important;-webkit-text-fill-color:#ff3748!important;color:#ff3748!important}.form .form-control__container.success{pointer-events:none;opacity:.5}.form .form-control__container.success .form-control{border:1px solid #00a88e}.form .form-control__container.success .control-label,.form .form-control__container.success .form-control{color:#00a88e}.form .form-control__container__half{width:50%}.form .form-control__container__half:nth-child(odd){padding:0 10px 0 0}.form .form-control__container__half:nth-child(odd) .form-control:focus+.control-label,.form .form-control__container__half:nth-child(odd) .form-control:not(:placeholder-shown)+.control-label{left:12px}.form .form-control__container__half:nth-child(2n){padding:0 0 0 10px}.form .form-control__container__half:nth-child(2n) .control-label{left:22px}@media (max-width:767px){.form .form-control__container__half:nth-child(2n) .control-label{left:10px}}@media (max-width:767px){.form .form-control__container__half{width:100%;padding:0!important;margin-bottom:30px}.form .form-control__container__half:last-child{margin-bottom:0}}.form .form-control__error-message{color:#ff3748;position:absolute;bottom:-15px;font-size:12px}.form h4.form-title{font-weight:700;font-size:18px;line-height:24px;margin:0 0 10px}.form .form-file-wrap{min-width:100px}.form .form-file{display:block;position:relative;cursor:pointer}.form .form-file__control{position:absolute;opacity:0;height:1px;width:1px}.form .form-file__name{font-weight:400;font-size:18px;line-height:24px;color:#00a88e;cursor:pointer;display:block}.form .form-file__name>span{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:sub}.form .form-file__name.active{display:flex;align-items:center}.form .form-file__name .svg{width:16px;height:16px;stroke:#00a88e;transition:all .5s ease;margin-left:5px}.form .form-file__name:hover{color:#23d1ae}.form .form-file__name:hover .svg{stroke:#23d1ae}.form__radio-label{font-weight:400;font-size:18px;line-height:24px;color:#444;margin:0 0 18px}.form__radio-inliner{display:flex}.form__radio-inliner .form__radio-item{margin:0 40px 0 0}.form__radio-item{margin:0 0 12px}.form__radio-item:last-child{margin:0}.form__radio-item label{font-weight:300;font-size:18px;line-height:24px;color:#666;margin:0 0 0 12px}.form__radio-item label:hover{cursor:pointer}.form__radio-item [type=radio]:checked,.form__radio-item [type=radio]:not(:checked){position:absolute;left:-9999px}.form__radio-item [type=radio]:checked+label,.form__radio-item [type=radio]:not(:checked)+label{position:relative;padding-left:32px;cursor:pointer;display:inline-block;color:#1d1d1b;font-size:18px;line-height:24px;margin:0 0 0 12px}.form__radio-item [type=radio]:checked+label:before,.form__radio-item [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ccc;border-radius:100%;background:transparent}.form__radio-item [type=radio]:checked+label:after,.form__radio-item [type=radio]:not(:checked)+label:after{content:"";width:24px;height:24px;border:7px solid #00a88e;border-radius:50%;position:absolute;top:0;left:0;-webkit-transition:all .2s ease;transition:all .2s ease}.form__radio-item [type=radio]:not(:checked)+label:after{opacity:0}.form__radio-item [type=radio]:checked+label:after{opacity:1}h2{font-weight:700;font-size:26px;line-height:1;margin-bottom:40px}.jointheteam{background-image:url(/assets/form-bg-new.99a0f2ce30426e6e8ed8ec9c924854c8.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;background-attachment:fixed}@media (max-width:1023px){.jointheteam{background:none}}.jointheteam__bg-wrap{display:none}@media (max-width:1023px){.jointheteam__bg-wrap{display:block;clip:rect(0,auto,auto,0);position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}}.jointheteam__bg{position:fixed;display:block;top:0;left:0;z-index:0;width:100%;height:100%;background-image:url(/assets/download.229b2062b07529bfdc495c14218ded23.png);background-repeat:no-repeat;background-position:top;background-size:cover}@media (max-width:767px){.jointheteam__bg{background-repeat:no-repeat;background-position:top;background-size:cover;transform:translateZ(0);will-change:transform;background-image:url(/assets/download-xs.1a50f54627e7ea2197ab251a62037c2e.png)}}@media (max-width:1023px){.jointheteam .form{position:relative;z-index:1}}