.wysiwyg>*{margin-bottom:20px}@media(max-width:767px){.wysiwyg>*{margin-bottom:15px}}.wysiwyg>:last-child{margin-bottom:0}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:Power Grotesk,sans-serif}.wysiwyg em{font-style:italic}.wysiwyg b,.wysiwyg strong{font-weight:700}.wysiwyg div,.wysiwyg p{font-size:16px;line-height:1.5}@media(max-width:767px){.wysiwyg div,.wysiwyg p{font-size:14px;line-height:1.4}}.wysiwyg ol li,.wysiwyg ul li{border-top:1px solid #dedede;font-size:16px;line-height:1.5;padding:20px 0 20px 24px;position:relative}@media(max-width:767px){.wysiwyg ol li,.wysiwyg ul li{font-size:14px;padding:15px 0 15px 26px}}.wysiwyg ul li{border-top:1px solid #dedede;font-size:16px;line-height:1.5;padding:20px 0 20px 24px;position:relative}@media(max-width:767px){.wysiwyg ul li{font-size:15px;line-height:1.4;padding:20px 0 20px 26px}}.wysiwyg ul li:before{background:#686868;content:"";height:1px;left:0;position:absolute;top:50%;transform:rotate(-45deg);width:10px}.wysiwyg ul li:last-of-type{border-bottom:1px solid #dedede}.wysiwyg ol{list-style:decimal;list-style-position:inside}.wysiwyg ol li:last-of-type{border-bottom:1px solid #dedede}.wysiwyg blockquote{border-left:2px solid #4462ff}.wysiwyg blockquote p{font-size:28px;line-height:1.3;padding-left:32px}@media(max-width:1023px){.wysiwyg blockquote p{font-size:26px}}@media(max-width:767px){.wysiwyg blockquote p{font-size:25px}}.wysiwyg blockquote p:last-child{margin-bottom:0}.wysiwyg img{display:block;height:auto;width:100%}.choices{margin-bottom:0;overflow:visible;position:relative;width:100%;z-index:5}.choices .choices-inner{background:#fff;border:1px solid #dedede;border-radius:30px!important;color:#686868;cursor:pointer;font-size:16px;height:36px;margin:0;min-height:0;padding:0;transition:border-color .3s ease-out}.choices .choices-inner .choices-list-single{color:#686868;font-size:16px;line-height:1.3;overflow:hidden;padding:6px 54px 6px 20px;position:relative;text-overflow:ellipsis;white-space:nowrap}@media(max-width:767px){.choices .choices-inner .choices-list-single{font-size:15px;line-height:1.4}}.choices .choices-inner .choices-list-single:after{background:url(9b3d85cafb4443012f9f.svg) 50%/auto no-repeat;border:none;content:"";height:20px;margin-top:0;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(0deg);transition:all .3s ease-out;width:20px}.choices .choices-list{display:none}.choices .choices-list .choices-list-wrapper{max-height:288px;overflow:auto;padding-bottom:14px}.choices.is-open .choices-inner{border-color:#1d1d1d;border-bottom:0;border-radius:24px 24px 0 0!important}.choices.is-open .choices-inner .choices-list-single:before{background:#dedede;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.choices.is-open .choices-inner .choices-list-single:after{transform:translateY(-50%) rotate(180deg)}.choices.is-open .choices-list{background:#fff;border:1px solid #1d1d1d;border-radius:0 0 24px 24px;border-top:none;display:block;margin-top:0;overflow:hidden;padding:14px 14px 0;position:absolute;width:100%;z-index:9}.choices.is-open .list-item{cursor:inherit;margin-bottom:2px;opacity:.3;padding:0 10px 0 14px;pointer-events:none}.choices.is-open .list-item.active{cursor:pointer;display:block;opacity:1;pointer-events:all}.choices.is-open .list-item.active label{cursor:pointer}.choices.is-open .list-item.hide{display:none}.choices.is-open .list-item label{color:#686868;display:block;font-size:16px;line-height:1.5;margin:0;padding-bottom:6px;padding-left:30px;padding-top:6px;position:relative}.choices.is-open .list-item label:after{border:1px solid #adadad;border-radius:3px;content:"";height:20px;left:0;position:absolute;top:calc(50% - 10px);width:20px;z-index:1}.choices.is-open .list-item input[type=checkbox]{display:none}.choices.is-open .list-item input:checked+label:after{background:url(cdabf6bc88479d644bb0.svg) no-repeat 50%;background-color:#1d1d1d;background-size:13px 8px;border-color:#1d1d1d}.choices.is-open .list-item input:checked+label{color:#1d1d1d}.choices.is-open .list-item:hover{background:#f0f0f0;border-radius:20px;color:#1d1d1d}.choices.is-open .list-item:hover label{color:#1d1d1d}.choices.is-open .list-item:hover label:after{border-color:#1d1d1d}.choices:hover .choices-inner{border-color:#1d1d1d;color:#1d1d1d}.filter-categories-wrapper{align-items:flex-start;display:flex;gap:20px;justify-content:space-between;margin:30px 0}@media(max-width:767px){.filter-categories-wrapper{flex-direction:column;gap:30px;margin:40px 0 30px}.filter-categories-wrapper .categories-block,.filter-categories-wrapper .filter-wrapper{width:100%}}.filter-categories-wrapper .categories-wrapper{display:flex;flex-wrap:wrap;gap:10px;-ms-overflow-style:none;scrollbar-width:none}.filter-categories-wrapper .categories-wrapper::-webkit-scrollbar{display:none}@media(max-width:767px){.filter-categories-wrapper .categories-wrapper{flex-wrap:nowrap;margin-left:-20px;overflow-x:auto;padding-left:20px;padding-right:20px;white-space:nowrap;width:calc(100% + 40px)}}.filter-categories-wrapper .simple-button{cursor:pointer;height:36px;line-height:1.3}.filter-categories-wrapper sup.indicator.hide,.filter-categories-wrapper sup.indicator.hide+.indicator-plus{display:none}.filter-categories-wrapper .choices-block{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-end}@media(max-width:767px){.filter-categories-wrapper .choices-block{width:100%}}.filter-categories-wrapper .choices{width:240px}@media(max-width:767px){.filter-categories-wrapper .choices{width:100%}}.filter-categories-wrapper .choices.is-open{z-index:6}.grid-filter-element-empty{padding:0}.grid-filter-element-empty p{color:#1a1a1a!important;font-size:16px;line-height:1.5;margin-bottom:20px}@media(max-width:767px){.grid-filter-element-empty p{font-size:14px;line-height:1.4}}.grid-filter-element-empty .clear-filters-btn{border:1px solid #1d1d1d;border-radius:30px;cursor:pointer;display:inline-block;min-width:190px;padding:15px 20px;text-align:center;transition:.3s ease-out}@media(max-width:767px){.grid-filter-element-empty .clear-filters-btn{font-size:14px;line-height:1.4;min-width:150px}}.grid-filter-element-empty .clear-filters-btn:hover{background:#f0f0f0}.grid-filter-element-empty .clear-filters-btn:focus{background:#dedede}.position-cards{border-top:1px solid #dedede}.position-cards.add-top{margin-top:60px}@media(max-width:767px){.position-cards.add-top{margin-top:40px}}.position-cards .position-card{border-bottom:1px solid #dedede;display:none;padding-bottom:25px;padding-right:117px;padding-top:25px;position:relative;transition:all .3s linear}.position-cards .position-card:hover{border-bottom:1px solid #1a1a1a}.position-cards .position-card:hover .position-card-pseudo-link{opacity:1}@media(max-width:767px){.position-cards .position-card{padding-bottom:20px;padding-right:25px;padding-top:20px}.position-cards .position-card:after{background-image:url(5d2bbf83018109f8a972.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:0;top:20px;width:20px}}.position-cards .position-card.active,.position-cards .position-card.event{display:block}.position-cards .position-card.event .position-card-holder{align-items:flex-start}.position-cards .position-card.event .position-card-title-block{margin-top:1px;width:68%}@media(max-width:767px){.position-cards .position-card.event .position-card-title-block{margin-top:0;width:100%}}.position-cards .position-card.event .position-card-main{align-items:flex-start;margin-top:4px}@media(max-width:767px){.position-cards .position-card.event .position-card-main{margin-top:0;width:calc(100% - 125px)}}.position-cards .position-card.event .position-card-country-block{margin-top:0;width:32%}@media(max-width:767px){.position-cards .position-card.event .position-card-country-block{margin-top:0;width:100%}.position-cards .position-card.event .position-card-services{width:125px}.position-cards .position-card.event .position-card-services .position-card-service{font-size:10px;padding:6px 10px}}.position-cards .position-card.event .position-card-pseudo-link{top:29px;transform:translateY(0)}.position-cards .position-card .position-card-holder{align-items:center;display:flex;width:100%}@media(max-width:767px){.position-cards .position-card .position-card-holder{align-items:flex-start;justify-content:space-between}}.position-cards .position-card .position-card-services{display:flex;flex-wrap:wrap;gap:10px;padding-right:10px;width:210px}@media(max-width:767px){.position-cards .position-card .position-card-services{width:135px}}.position-cards .position-card .position-card-service{border:1px solid #dedede;border-radius:32px;color:#686868;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;padding:6px 20px}@media(max-width:767px){.position-cards .position-card .position-card-service{font-size:15px;line-height:1.4}}.position-cards .position-card .position-card-main{align-items:center;display:flex;width:calc(100% - 210px)}@media(max-width:767px){.position-cards .position-card .position-card-main{align-items:flex-start;flex-wrap:wrap;width:calc(100% - 155px)}}.position-cards .position-card .position-card-title-block{padding-right:20px;width:60%}@media(max-width:767px){.position-cards .position-card .position-card-title-block{padding-right:0;width:100%}}.position-cards .position-card .position-card-title-block .description{color:#686868;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin-top:10px}@media(max-width:767px){.position-cards .position-card .position-card-title-block .description{font-size:14px;line-height:1.4;margin-bottom:3px;margin-top:7px}}.position-cards .position-card .position-card-title{color:#1d1d1d;font-size:20px;font-weight:400;line-height:1.3}@media(max-width:767px){.position-cards .position-card .position-card-title{font-size:15px;line-height:1.4;margin-bottom:3px}}.position-cards .position-card .position-card-country-block{width:40%}@media(max-width:767px){.position-cards .position-card .position-card-country-block{width:100%}}.position-cards .position-card .position-card-country{color:#1d1d1d;font-size:16px;font-weight:400;line-height:1.5}@media(max-width:767px){.position-cards .position-card .position-card-country{color:#686868;font-size:15px;line-height:1.4}}.position-cards .position-card .position-card-pseudo-link{opacity:0;position:absolute;right:22px;top:50%;transform:translateY(-50%);transition:all .3s ease-out}@media(max-width:767px){.position-cards .position-card .position-card-pseudo-link{display:none}}.position-cards .position-card-empty{display:none;padding:25px 0}@media(max-width:767px){.position-cards .position-card-empty{padding:20px 0}}.position-cards .position-card-empty.active{display:block}.position-cards .position-card-empty .position-card-empty-text{color:#1d1d1d;font-size:20px;font-weight:400;line-height:1.3;text-align:center}@media(max-width:767px){.position-cards.type-updated .position-card .position-card-holder{flex-direction:column;gap:12px}.position-cards.type-updated .position-card .position-card-holder .position-card-main{width:100%}.position-cards.type-updated .position-card .position-card-holder .position-card-country,.position-cards.type-updated .position-card .position-card-holder .position-card-title{font-size:16px;line-height:1.5}}.input-checkbox{padding-bottom:20px}@media(max-width:767px){.input-checkbox{padding-bottom:15px}}.input-checkbox label{align-items:flex-start;cursor:pointer;display:inline-flex;gap:15px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.input-checkbox label .checkbox{background:#fff;border:1px solid #dedede;border-radius:3px;flex-shrink:0;height:24px;position:relative;width:24px}.input-checkbox label .checkbox:after{background-image:url(a6ff4e8f9ec50cdb89c0.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:100%;left:50%;opacity:0;position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);visibility:hidden;width:100%}.input-checkbox label .checkbox:hover{border:1px solid #1d1d1d}.input-checkbox label .text{color:#686868;font-size:12px;font-weight:400;line-height:20px}.input-checkbox label .text a{color:currentColor;font-weight:600;text-decoration:underline}.input-checkbox input{opacity:0;position:absolute;visibility:hidden}.input-checkbox input:checked+label .checkbox{background:#1d1d1d;border-color:#1d1d1d}.input-checkbox input:checked+label .checkbox:after{opacity:1;visibility:visible}.input-checkbox.error .checkbox{border-color:#f43f75}.input-checkbox.error .text{color:#f43f75}.input-radio-button label{background-color:#fff;border:1px solid #dedede;border-radius:20px;cursor:pointer;display:inline-flex;padding:6px 20px;transition:all .2s linear}@media(max-width:767px){.input-radio-button label{padding:6px 19px}}.input-radio-button label .text{color:#686868;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;transition:all .2s linear}@media(max-width:767px){.input-radio-button label .text{font-size:15px}}.input-radio-button label:hover{border:1px solid #1d1d1d}.input-radio-button label:hover .text{color:#1d1d1d}.input-radio-button label:focus{background-color:#ebff41;border-color:#ebff41}.input-radio-button input{opacity:0;position:absolute;visibility:hidden}.input-radio-button input:checked+label{background-color:#ebff40;border-color:#ebff40}.input-radio-button input:checked+label .text{color:#1d1d1d}.radio-list{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:20px}@media(max-width:767px){.radio-list{padding-bottom:15px}}.radio-list .error{bottom:-4px;color:#f43f75;font-size:15px;font-weight:400;left:0;line-height:1.4;opacity:0;position:absolute;visibility:hidden}@media(max-width:767px){.radio-list .error{font-size:10px;line-height:1.2}}.radio-list.error .input-radio-button label{border-color:#f43f75}.radio-list.error .input-radio-button label .text{color:#f43f75}.radio-list.error .error{animation:errorMessage .3s linear forwards;bottom:0;opacity:1;visibility:visible}.form-row{align-items:flex-start;display:inline-flex;flex-direction:column;margin-bottom:20px;position:relative;width:100%}@media(max-width:767px){.form-row{margin-bottom:15px}}.form-row.form-row-file{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px}.form-row.form-row-file.error .add-file,.form-row.form-row-file.error .add-file .max-file-size,.form-row.form-row-file.error label .max-file-size,.form-row.form-row-file.error-max .add-file .max-file-size,.form-row.form-row-file.error-max label .max-file-size{color:#f43f75}.form-row.form-row-file label.file{font-size:16px!important;font-weight:400;height:100%;left:unset!important;line-height:150%;padding-left:30px;pointer-events:auto;position:relative;top:unset!important;width:auto}.form-row.form-row-file label.file input[type=file]{cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.form-row.form-row-file label.file input::file-selector-button{cursor:pointer;height:100%;width:100%}.form-row.form-row-file .list-of-file{display:flex;flex-wrap:wrap;gap:10px;width:100%}.form-row.form-row-file .list-of-file li{align-items:center;border:1px solid #dedede;border-radius:20px;display:flex;max-width:100%;padding:6px 20px;transition:all .3s linear}.form-row.form-row-file .list-of-file li:hover{border-color:#1a1a1a}.form-row.form-row-file .list-of-file li p{font-size:16px;font-style:normal;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-row.form-row-file .list-of-file li .symbol{color:#dedede;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;margin:0 10px}.form-row.form-row-file .list-of-file li .attachment-remove{background-image:url(950150fa79f14d83e194.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;height:20px;position:relative;width:20px}.form-row.form-row-file .add-file{background-color:transparent;border:none;cursor:pointer;font-size:16px;font-style:normal;font-weight:400;line-height:1.5;padding-left:30px;position:relative}.form-row.form-row-file .add-file:before{background-image:url(597245b71b28ca5343e4.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:20px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.form-row .resume-values{display:flex;flex-wrap:wrap;gap:10px}.form-row .resume-value{align-items:center;background:#1a1a1a;border:1px solid #343434;border-radius:24px;display:flex;gap:10px;padding:5px 20px;transition:all .3s linear}.form-row .resume-value:hover{border-color:#fff}.form-row .resume-value .name{color:#fff;font-size:16px;line-height:1.5}.form-row .resume-value .remove{cursor:pointer}.form-row label{color:#686868;font-size:16px;left:21px;line-height:1.5;top:13px;transition:all .2s}.form-row label,.form-row label.file{font-weight:400;pointer-events:none;position:absolute}.form-row label.file{font-size:16px!important;height:100%;left:0!important;line-height:150%;padding-left:30px;top:0!important;width:100%}.form-row label.file:before{background:url(b1637d21ed77e095ca36.svg) 50%/contain no-repeat;content:"";display:block;height:20px;left:0;margin-top:-10px;position:absolute;top:50%;width:20px}.form-row input,.form-row textarea{border:1px solid #dedede;border-radius:30px;color:#1d1d1d;font-size:16px;font-weight:400;line-height:1.4;padding:18px 20px 10px;width:100%}.form-row input:focus,.form-row input:focus-visible,.form-row textarea:focus,.form-row textarea:focus-visible{outline:none}.form-row input:focus+label,.form-row input:focus-visible+label,.form-row textarea:focus+label,.form-row textarea:focus-visible+label{font-size:10px;top:4px}.form-row input:hover,.form-row textarea:hover{border-color:#1d1d1d}.form-row input:hover+label,.form-row textarea:hover+label{color:#1d1d1d}.form-row input:not(:placeholder-shown)+label,.form-row textarea:not(:placeholder-shown)+label{font-size:10px;top:4px}.form-row input:-webkit-autofill,.form-row input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.form-row input[data-autocompleted]{background-color:transparent!important}.form-row input[type=file]{border:none;cursor:pointer;height:auto;opacity:0;padding:0;width:100%}.form-row textarea{font-family:Inter,sans-serif;height:132px;resize:none}.form-row .error{bottom:-4px;color:#f43f75;display:none!important;font-size:15px;font-weight:400;left:0;line-height:1.4;opacity:0;position:absolute;visibility:hidden}@media(max-width:767px){.form-row .error{font-size:10px;line-height:1.2}}.form-row.error input,.form-row.error textarea{border-color:#f43f75}.form-row.error label.file{color:#f43f75}.form-row.error .error{animation:errorMessage .3s linear forwards;bottom:0;opacity:1;visibility:visible}.bg-dark .input-checkbox.error .checkbox{border-color:#f43f75}.bg-dark .input-checkbox.error .text{color:#f43f75}.bg-dark .input-checkbox label .checkbox{background:#1a1a1a;border-color:#343434}.bg-dark .input-checkbox label .checkbox:hover{border-color:#fff}.bg-dark .input-checkbox label .text{color:#fff}.bg-dark .input-checkbox input:checked+label .checkbox{border-color:#fff}.bg-dark .input-radio-button.error .input-radio-button label{border-color:#f43f75}.bg-dark .input-radio-button.error .input-radio-button label .text{color:#f43f75}.bg-dark .input-radio-button label{background-color:#1a1a1a;border-color:#686868}.bg-dark .input-radio-button label .text{color:#dedede}.bg-dark .input-radio-button label:hover{border-color:#fff}.bg-dark .input-radio-button label:hover .text{color:#fff}.bg-dark .form-row.error input,.bg-dark .form-row.error textarea,.bg-dark .input-wrapper.error input,.bg-dark .input-wrapper.error textarea{border-color:#f43f75}.bg-dark .form-row label,.bg-dark .input-wrapper label{color:#fff}.bg-dark .form-row input,.bg-dark .form-row textarea,.bg-dark .input-wrapper input,.bg-dark .input-wrapper textarea{background-color:#1a1a1a;border-color:#343434;color:#fff}.bg-dark .form-row input:hover,.bg-dark .form-row textarea:hover,.bg-dark .input-wrapper input:hover,.bg-dark .input-wrapper textarea:hover{border-color:#fff}.bg-dark .form-row input:hover+label,.bg-dark .form-row textarea:hover+label,.bg-dark .input-wrapper input:hover+label,.bg-dark .input-wrapper textarea:hover+label{color:#fff}.input-wrapper{position:relative}@keyframes errorMessage{0%{transform:translateY(5px)}to{transform:translateY(0)}}.primary-button{border:1px solid #1d1d1d;border-radius:30px;color:#1d1d1d;display:inline-block;font-size:16px;font-weight:400;height:52px;line-height:1.5;padding:14px 57px 14px 27px;position:relative;text-align:center;transition:.3s ease-out}@media(max-width:1023px){.primary-button{font-size:14px}}.primary-button span{display:inline-block;position:relative;transition:.3s ease-out}.primary-button span:after{background:url(5d2bbf83018109f8a972.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:21px;line-height:1;position:absolute;right:-25px;top:50%;transform:translateY(-50%);transition:.3s ease-out;width:20px}.primary-button:hover{background-color:#f0f0f0}.primary-button:hover span{transform:translateX(-2px);transition:.3s ease-out}.primary-button:hover span:after{right:-28px}.primary-button:focus{background-color:#dedede}.primary-button-yellow{border:1px solid #ebff40}.primary-button-yellow span{color:#ebff40}.primary-button-yellow span:after{background:url(61ae80b5b44e2916b28b.svg);height:19px}.primary-button-yellow:focus-visible,.primary-button-yellow:hover{background-color:#ebff40}.primary-button-yellow:focus-visible span,.primary-button-yellow:hover span{color:#1d1d1d}.primary-button-yellow:focus-visible span:after,.primary-button-yellow:hover span:after{background:url(aaf0ebbd7a799eaf59b1.svg)}.link{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;color:#1d1d1d;display:inline;font-size:16px;font-weight:400;line-height:1.5;position:relative;text-decoration:none;transition:background-size .3s}@media(max-width:767px){.link{font-size:15px;line-height:1.4}}.link:after{background:url(5d2bbf83018109f8a972.svg);background-position:50%;background-repeat:no-repeat;bottom:2px;content:"";height:15px;line-height:1;padding-right:40px;position:absolute;right:-35px;top:unset;transform:unset;transition:.3s ease-out;width:13px}.link:focus{background-size:100% 1px}.link.white{color:#fff}.link.white:after{background:url(b00a5f600ec4ca8de2bc.svg) no-repeat 50%}.link:hover{background-size:100% 1px}.link:hover:after{right:-39px}.link.disabled{opacity:.2;pointer-events:none}.link-simple{color:#1d1d1d;font-size:16px;line-height:1.5;position:relative;transition:.3s ease-out}.link-simple:after{background:#1d1d1d;bottom:-1px;content:"";height:1px;opacity:0;position:absolute;right:0;transition:.3s ease-out;visibility:hidden;width:100%}.link-simple:focus:after,.link-simple:hover:after{opacity:1;visibility:visible}.link-simple.disabled{padding-right:27px;transition:.3s ease-out}.link-simple:focus:before{opacity:1;visibility:visible}.link-simple:hover{transform:translateX(-2px)}.link-simple:hover:before{opacity:1;visibility:visible}.link-simple:hover:after{right:-32px}.link-simple.disabled{opacity:.2;pointer-events:none}.secondary-button{background-color:#fff;border:1px solid #1a1a1a;border-radius:30px;color:#1a1a1a;display:inline-block;font-size:16px;font-weight:400;height:52px;padding:14px 57px 14px 27px;position:relative;text-align:center;transition:.3s ease-out}@media(max-width:1023px){.secondary-button{padding:14px 61px 14px 34px}}@media(max-width:767px){.secondary-button{height:50px;padding:15px 62px 15px 32px}}.secondary-button span{display:inline-block;line-height:1.5;position:relative;transition:.3s ease-out}@media(max-width:767px){.secondary-button span{font-size:15px;line-height:1.4}}.secondary-button span:after{background:url(aaf0ebbd7a799eaf59b1.svg);background-position:50%;background-repeat:no-repeat;content:"";height:18px;line-height:1;position:absolute;right:-30px;top:50%;transform:translateY(-50%) translateX(0);transition:.3s ease-out;width:20px}.secondary-button:hover{background-color:#f0f0f0}.secondary-button:hover span{transform:translateX(-2px)}.secondary-button:hover span:after{right:-33px}.secondary-button:focus{background-color:#d9d9d9}.secondary-button.disabled{opacity:.2;pointer-events:none}.secondary-button-yellow{background-color:#ebff40;border-color:#ebff40}.secondary-button-yellow:hover{background-color:#daf022;border-color:#daf022}.secondary-button-yellow:hover span{transform:translateX(-2px)}.secondary-button-yellow:hover span:after{right:-33px}.secondary-button-yellow:focus{background-color:#daf022;border-color:#daf022}.secondary-button-yellow.disabled{background-color:#f0f0f0;border-color:#f0f0f0;color:#686868;pointer-events:none}.secondary-button-yellow.disabled span:after{background:url(3221210d3cbdb3a4b82e.svg);background-position:50%;background-repeat:no-repeat}.secondary-button.download-button{padding:14px 27px}.secondary-button.download-button .text:after{content:none}.secondary-button.download-button .arrow{height:18px;margin-left:10px;vertical-align:middle;width:18px}.secondary-button.download-button .arrow:after{background:url(cd06485d2f319e6116ca.svg) no-repeat 50%/contain;height:18px;left:0;right:auto;width:18px}.secondary-button.download-button:hover .arrow:after{right:auto;transform:translateY(-42%)}section.bg-dark .secondary-button{border-color:#fff;color:#fff}section.bg-dark .secondary-button span:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat}section.bg-dark .secondary-button:hover{background-color:#343434}section.bg-dark .secondary-button:focus{background-color:#1d1d1d}section.bg-dark .link{color:#fff}section.bg-dark .link:after{background:url(864a2c4222ac07366a31.svg);background-position:50%;background-repeat:no-repeat}section.bg-dark .link.yellow{color:#ebff40}section.bg-dark .link.yellow:after{background-image:url(2b7c1632054c12d1dcb7.svg)}section.bg-dark .simple-button{border-color:#d9d9d9;color:#d9d9d9}section.bg-dark .simple-button:hover{border-color:#fff;color:#fff}section.bg-dark .simple-button:focus{border-color:#ebff40;color:#1d1d1d}.service-link{color:#1d1d1d;font-family:Power Grotesk,sans-serif;font-size:32px;font-weight:500;line-height:1.1}@media(max-width:767px){.service-link{font-size:28px;line-height:1}}.service-link span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;position:relative;text-decoration:none;transition:background-size .3s}.service-link span svg{bottom:5px;position:absolute;right:-28px;transition:.3s ease-out}.service-link:hover span{background-size:100% 1px}.service-link:hover svg{right:-38px}.service-link:focus span{background-size:100% 1px}.link-arrow-right{color:#1d1d1d;display:inline-block;font-size:16px;line-height:1.5;padding-right:25px;position:relative}@media(max-width:767px){.link-arrow-right{font-size:14px;line-height:1.4}}.link-arrow-right:after{background:url(aaf0ebbd7a799eaf59b1.svg);background-position:50%;background-size:cover;content:"";height:19px;position:absolute;right:0;top:50%;transform:translateY(-47%);transition:.3s ease-out;width:20px}.link-arrow-right span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;position:relative;text-decoration:none;transition:background-size .3s}.link-arrow-right:focus span,.link-arrow-right:hover span{background-size:100% 1px}.link-arrow-right:focus:after,.link-arrow-right:hover:after{right:-3px}.link-arrow-right:focus span,.link-arrow-right:hover span{transform:translateX(-2px)}.link-arrow-right.disabled{opacity:.2}.link-arrow-right-yellow{background-color:#ebff40;border-color:#ebff40}.link-arrow-right-yellow:hover{background-color:#daf022;border-color:#daf022}.link-arrow-right-yellow:hover span{transform:translateX(-2px)}.link-arrow-right-yellow:hover span:after{right:-33px}.link-arrow-right-yellow:focus{background-color:#daf022;border-color:#daf022}.link-arrow-right-yellow.disabled{background-color:#f0f0f0;border-color:#f0f0f0;color:#686868;pointer-events:none}.link-arrow-right-yellow.disabled span:after{background:url(3221210d3cbdb3a4b82e.svg);background-position:50%;background-repeat:no-repeat}.simple-button{border:1px solid #d9d9d9;border-radius:20px;color:#686868;display:inline-block;font-size:16px;line-height:1.5;padding:6px 20px;transition:.3s ease-out}.simple-button:hover{border-color:#1d1d1d;color:#1d1d1d}.simple-button.active,.simple-button:focus{background-color:#ebff40;border-color:#ebff40;color:#1d1d1d}@media(max-width:767px){.simple-button{font-size:15px;line-height:1.4}}.back-button{color:#1d1d1d;font-size:16px;line-height:1.5;padding-left:25px;position:relative;transition:.3s ease-out}@media(max-width:767px){.back-button{font-size:15px;line-height:1.4}}.back-button:before{background:url(aaf0ebbd7a799eaf59b1.svg);background-position:50%;background-size:cover;content:"";height:19px;left:0;position:absolute;top:0;transform:rotate(180deg);width:20px}.back-button span{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;display:inline;position:relative;text-decoration:none;transition:background-size .3s}.back-button:hover{padding-left:30px}.back-button:focus span,.back-button:hover span{background-size:100% 1px}.scroll-down-btn:not(.primary-button):not(.secondary-button){border:1px solid #1d1d1d;border-radius:30px;color:#1d1d1d;display:inline-block;font-size:15px;height:52px;line-height:1.4;padding:15px 56.5px 15px 26.5px;position:relative;text-align:center;transition:.3s ease-out}.scroll-down-btn:not(.primary-button):not(.secondary-button) span{color:#1d1d1d;display:inline-block;font-size:15px!important;line-height:1.4!important;pointer-events:none;position:relative;transition:.3s ease-out}.scroll-down-btn:not(.primary-button):not(.secondary-button) span:after{background:url(aaf0ebbd7a799eaf59b1.svg);background-position:50%;background-size:cover;content:"";height:17px;position:absolute;right:-27px;top:0;transform:rotate(90deg);transition:right .3s ease-out;width:18px}.scroll-down-btn:not(.primary-button):not(.secondary-button):hover{background:#f0f0f0;transition:.3s ease-out}.scroll-down-btn:not(.primary-button):not(.secondary-button):hover span{transform:translateX(-2px)}.scroll-down-btn:not(.primary-button):not(.secondary-button):hover span:after{right:-30px;transition:.3s ease-out}.scroll-down-btn:not(.primary-button):not(.secondary-button):focus{background:#dedede}section.bg-dark .secondary-button,section.globe-animation .secondary-button{background:transparent;border-color:#fff;color:#fff}section.bg-dark .secondary-button span:after,section.globe-animation .secondary-button span:after{background:url(864a2c4222ac07366a31.svg);background-repeat:no-repeat}section.bg-dark .secondary-button:hover,section.globe-animation .secondary-button:hover{background-color:#343434}section.bg-dark .secondary-button:focus,section.globe-animation .secondary-button:focus{background-color:#1d1d1d}section.bg-dark .link,section.globe-animation .link{color:#fff}section.bg-dark .link:after,section.globe-animation .link:after{background:url(864a2c4222ac07366a31.svg);background-position:50%;background-repeat:no-repeat}section.bg-dark .link:before,section.globe-animation .link:before{background:#fff}section.bg-dark .simple-button,section.globe-animation .simple-button{border-color:#d9d9d9;color:#d9d9d9}section.bg-dark .simple-button:hover,section.globe-animation .simple-button:hover{border-color:#fff;color:#fff}section.bg-dark .simple-button:focus,section.globe-animation .simple-button:focus{border-color:#ebff40;color:#1d1d1d;transition:all .3s ease-out}[type=submit],button{font-family:Inter,sans-serif}.primary-submit{align-items:center;background-color:#ebff40;border:1px solid #ebff40;border-radius:30px;color:#1d1d1d;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;height:52px;justify-content:center;line-height:1.5;padding:14px 20px;position:relative;transition:all .3s linear}@media(max-width:1023px){.primary-submit{font-size:14px}}.primary-submit.long{min-width:293px}.primary-submit .text{color:#1d1d1d;font-size:16px;font-weight:400;line-height:1.5;transition:all .3s ease-out}.primary-submit .arrow{display:inline-block;margin-left:10px;position:relative;width:18px}.primary-submit .arrow:after{background:url(aaf0ebbd7a799eaf59b1.svg);background-repeat:no-repeat;background-size:contain;content:"";height:18px;left:0;line-height:1;position:absolute;top:50%;transform:translateY(-50%) translateX(0);transition:all .3s ease-out;width:18px}.primary-submit:hover{background-color:#cbe111;border:1px solid #cbe111}.primary-submit:hover .text{transform:translateX(-2px)}.primary-submit:hover span:after{transform:translateY(-50%) translateX(10px)}.background{background:#1a1a1a;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media(max-width:1023px){.background{display:block}}.background .left{align-items:flex-end;display:flex;justify-content:center;padding-top:80px}@media(max-width:1023px){.background .left{display:none}}.background .left svg{display:block;height:auto;max-width:420px;width:auto}.background .right{display:flex;flex-direction:column;justify-content:center;padding:60px 20px 60px 0}@media(max-width:1023px){.background .right{padding:60px 20px}}@media(max-width:767px){.background .right{padding:30px 20px}}.background .right h3{color:#fff;font-family:Power Grotesk,sans-serif;font-size:32px;font-weight:500;line-height:110%;margin-bottom:30px}.background .right p{color:#fff;font-size:16px;line-height:150%}@media(max-width:1023px){.background .right form .input-submit .primary-submit{width:100%}}.background .right form.loading .primary-submit.long:after{background-color:#ebff40;background-image:url(39f03af30c6424c0ec4f.svg);background-position:50%;background-repeat:no-repeat;background-size:30px;border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;transition:.3s ease-in-out;width:100%;z-index:10}.background .right>*{max-width:505px}@media(max-width:1023px){.background .right>*{max-width:unset}}.pre-application-modal .application-modal{background:rgba(26,26,26,.4);display:block;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out .2s;visibility:hidden;width:100vw;z-index:999}@media(max-width:767px){.pre-application-modal .application-modal{height:100 dvh;height:calc(var(--vh, 1vh)*100)}}.pre-application-modal .application-modal.open{opacity:1;transition:all .3s ease-in-out;visibility:visible}.pre-application-modal .application-modal .application-modal-hold{max-height:calc(100vh - 30px);overflow-y:auto}.pre-application-modal .application-modal .modal-top{align-items:center;display:flex;justify-content:flex-end;padding:20px 20px 0 0}.pre-application-modal .application-modal .modal-main{background:#1a1a1a;height:100%;width:100%}.pre-application-modal .application-modal .application-modal-wrapper{left:50%;max-height:calc(100vh - 30px);max-width:1280px;padding:0 20px;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.pre-application-modal .application-modal .application-modal-wrapper .background .right{padding:0 20px 0 0}@media(max-width:1023px){.pre-application-modal .application-modal .application-modal-wrapper .background .right{padding:10px 20px 40px}}@media(max-width:767px){.pre-application-modal .application-modal .application-modal-wrapper .background .right{padding:10px 20px 30px}}.pre-application-modal .application-modal .application-modal-wrapper .background .left{padding-top:40px}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row{margin-bottom:16px}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row-file{margin-bottom:30px}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row input{background-color:#1a1a1a;border-color:#343434;color:#fff}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row input:hover{border-color:#fff}.pre-application-modal .application-modal .application-modal-wrapper .background .input-wrapper.input-checkbox{padding-bottom:0;padding-top:20px}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row.error input,.pre-application-modal .application-modal .application-modal-wrapper .background .form-row.error textarea{border-color:#f43f75}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row label{color:#fff}.pre-application-modal .application-modal .application-modal-wrapper .background .form-row.error label.file{color:#f43f75}.pre-application-modal .application-modal .application-modal-wrapper .background .input-checkbox label .checkbox{background:#1a1a1a;border-color:#343434}.pre-application-modal .application-modal .application-modal-wrapper .background .input-checkbox.error .checkbox{border-color:#f43f75}.pre-application-modal .application-modal .application-modal-wrapper .background .input-checkbox label .text{color:#fff}.pre-application-modal .application-modal .application-modal-wrapper .background input:-webkit-autofill,.pre-application-modal .application-modal .application-modal-wrapper .background input:-webkit-autofill:active,.pre-application-modal .application-modal .application-modal-wrapper .background input:-webkit-autofill:focus,.pre-application-modal .application-modal .application-modal-wrapper .background input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}@media(max-width:767px){.pre-application-modal .application-modal .application-modal-wrapper .background .input-submit .primary-submit.long{min-width:100%}}.pre-application-modal .application-modal .modal-close{cursor:pointer;height:20px;margin-left:10px;position:relative;transform:rotate(0deg);transition:all .3s ease-in-out;width:20px}.pre-application-modal .application-modal .modal-close:after,.pre-application-modal .application-modal .modal-close:before{background-color:#fff;content:"";height:1px;left:50%;position:absolute;top:50%;width:12px}.pre-application-modal .application-modal .modal-close:before{transform:translateY(-50%) translateX(-50%) rotate(45deg)}.pre-application-modal .application-modal .modal-close:after{transform:translateY(-50%) translateX(-50%) rotate(-45deg)}.pre-application-modal .application-modal .modal-close:hover{transform:rotate(180deg)}.job-positions{background-color:#fff;padding:100px 0;position:relative}@media(max-width:1023px){.job-positions{padding:60px 0}}@media(max-width:767px){.job-positions{padding:50px 0}}.job-positions .job-positions-title{font-family:Power Grotesk,sans-serif;font-size:52px;font-weight:500;line-height:1.1;margin-bottom:20px}@media(max-width:767px){.job-positions .job-positions-title{font-size:36px;line-height:1}}.job-positions .contact-us-btn{cursor:pointer}.job-positions .title-btn-wrapper{align-items:center;display:flex;justify-content:space-between}@media(max-width:1023px){.job-positions .title-btn-wrapper{align-items:flex-start;flex-direction:column}}.job-positions .title-btn-wrapper.with-btn{align-items:flex-start;flex-direction:column}.job-positions .title-text-wrap{max-width:calc(100% - 200px)}@media(max-width:1023px){.job-positions .title-text-wrap{max-width:100%}}.job-positions .title-text-wrap:has(.job-positions-link){align-items:flex-end;display:flex;gap:32px;justify-content:space-between;margin-bottom:40px;max-width:100%;width:100%}@media(max-width:1023px){.job-positions .title-text-wrap:has(.job-positions-link){gap:20px;margin-bottom:32px}}.job-positions .title-text-wrap:has(.job-positions-link) .job-positions-title{margin-bottom:0}.job-positions .title-text-wrap .job-positions-text{margin-bottom:15px}.job-positions .job-positions-text.wysiwyg a{color:#1d1d1d;text-decoration-line:underline}@media(max-width:767px){.job-positions .filter-categories-wrapper{margin-bottom:40px}}