@charset "UTF-8";.intro{margin-bottom:3rem}.intro .intro-description{padding-top:3rem}@media print,screen and (min-width:64em){.intro .intro-description{display:flex;flex-direction:column;justify-content:center;padding-bottom:3rem}}@media print,screen and (max-width:63.99875em){.intro .intro-description{background-color:#fff;padding-left:2.5rem;padding-right:2.5rem;position:relative;z-index:4}}.intro .intro-description .ezrichtext-field>:last-child,.intro .intro-description h1:last-child{margin-bottom:0}.intro .intro-text{color:#334756}@media print,screen and (min-width:64em){.intro .intro-text{margin-bottom:3.125rem}}@media print,screen and (max-width:63.99875em){.intro .intro-text{font-size:1rem}}.intro .intro-image{position:relative}@media print,screen and (max-width:63.99875em){.intro .intro-image{margin-bottom:-3.75rem}}.intro .intro-image:before{background-color:#334756;background:linear-gradient(-45deg,#007dff,#004a97);bottom:-2.5rem;content:"";display:block;left:-2.5rem;position:absolute;right:4.375rem;top:40px;z-index:0}@media print,screen and (max-width:63.99875em){.intro .intro-image:before{background:linear-gradient(-285,#007dff,#004a97);left:0;right:-1.25rem;top:4.375rem}}.intro .intro-image img{display:block;margin-right:1.875rem;position:relative;z-index:2}@media print,screen and (max-width:63.99875em){.intro .intro-image img{margin-right:1.25rem}}@media print,screen and (min-width:64em){.intro .intro-image{left:calc(8.33333% + 1.25rem);padding-right:1.875rem}.intro.intro-v2{margin-top:7.1875rem;padding-top:2.8125rem}}@media print,screen and (max-width:89.99875em){.intro.intro-v2{overflow:hidden}}@media print,screen and (max-width:63.99875em){.intro.intro-v2 .intro-image{margin-bottom:-6.25rem;padding:2.375rem .9375rem 3.75rem 2.9375rem}}@media print,screen and (min-width:64em){.intro.intro-v2 .intro-image{left:1.25rem;max-width:31.875rem}}@media screen and (min-width:75em){.intro.intro-v2 .intro-image{left:calc(8.33333% + 1.25rem);padding-right:1.875rem}}.intro.intro-v2 .intro-image:before{background:linear-gradient(255.81deg,#004a97,#007dff);height:130%;left:-1.25rem;top:50%;transform:translateY(-50%)}@media print,screen and (min-width:64em){.intro.intro-v2 .intro-image:before{height:130%;left:70px;right:-55px}}.intro.intro-v2 .intro-image img{width:100%}.intro.intro-v2 .intro-title{font-size:50px}@media print,screen and (max-width:74.99875em){.intro.intro-v2 .intro-title{font-size:30px}}@media print,screen and (min-width:64em){.intro.intro-v2 .intro-description{padding-top:0}}.complex-search{background:linear-gradient(45deg,#007dff,#004b99);margin-bottom:2.1875rem;padding:3.75rem 0}.complex-search__withdesc{margin-bottom:50px}.complex-search__withdesc .complex-search__title{margin-bottom:15px}.complex-search__title{color:#fff;font-size:3.3125rem;margin-bottom:1.25rem}.complex-search__subtitle{color:#fff}.complex-search__form{display:flex}.complex-search__form--remake24{flex-wrap:nowrap;gap:.625rem}@media print,screen and (max-width:74.99875em){.complex-search__form--remake24{flex-direction:column;gap:1.25rem}}.complex-search__form--remake24>:first-child{flex-grow:1}.complex-search__form--remake24 .advancedSearch .ts-control{border-radius:4px;display:block;padding:.875rem 1.5rem!important}.complex-search__form--remake24 .advancedSearch .ts-control>*{vertical-align:middle}.complex-search__form--remake24 .advancedSearch .ts-control:before{background:url(/assets/build/images/search-black.c2b5005f.svg) 50% no-repeat;content:"";display:inline-block;height:24px;margin-right:.75rem;vertical-align:middle;width:16px}.complex-search__form--remake24 .advancedSearch .ts-control input[type=text]{display:inline-block;font-size:1rem;height:auto;line-height:24px!important;width:auto}.complex-search__form--remake24 .advancedSearch .ts-dropdown{border:1px solid #e0e3e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;margin:0;top:auto}.complex-search__form--remake24 .advancedSearch .ts-dropdown .create--remake24:not(:first-of-type),.complex-search__form--remake24 .advancedSearch .ts-dropdown .option:not(:first-of-type){border-top:1px solid #e0e3e6}.complex-search__form--remake24 .advancedSearch .ts-dropdown .create--remake24,.complex-search__form--remake24 .advancedSearch .ts-dropdown .option{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}.complex-search__form--remake24 .advancedSearch .ts-dropdown .create--remake24.active,.complex-search__form--remake24 .advancedSearch .ts-dropdown .option.active{background-color:#fff;color:#007dff}.complex-search__form--remake24 .advancedSearch .ts-dropdown .no-results{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}.complex-search__form--remake24 .advancedSearch .item.item--remake24{background:#ed4d39;border-radius:4px;color:#fff;font-size:1rem;margin-bottom:2px;padding:.125rem .25rem}.complex-search__form--remake24 .advancedSearch .item.item--remake24 .remove{border-left:1px solid #fff}.complex-search__form--remake24 .autocompleteselect .ts-control{border-radius:4px;font-size:1rem;line-height:1;padding:.875rem 1.5rem!important}.complex-search__form--remake24 div.advancedSearch .ts-control{display:flex}.complex-search__form--remake24 div.advancedSearch .ts-control>*{flex-grow:0}.complex-search__form--remake24 div.advancedSearch .ts-control>:last-child{flex-grow:1}.complex-search__maindisabled{cursor:not-allowed!important}.complex-search__maindisabled .button{pointer-events:none}.complex-search__btncontainer{cursor:auto}.complex-search__btncontainer.has-tip{border:none}@media print,screen and (max-width:74.99875em){.complex-search__btncontainer--remake24{margin:0}}.complex-search__button{margin:0;min-height:3.375rem;order:3;padding:.875rem 2.8125rem;width:100%}.complex-search__button.button.disabled,.complex-search__button.button.disabled:hover{background-color:#c6c6c6;opacity:1}.complex-search__button:after{display:none!important}@media print,screen and (max-width:74.99875em){.complex-search__button{margin:0 0 1rem}}.complex-search__btnMoreFilters{align-items:center;color:#007dff;cursor:pointer;display:none;justify-content:center;margin:30px auto auto}@media print,screen and (max-width:74.99875em){.complex-search__btnMoreFilters{display:flex;margin-bottom:30px;margin-top:20px}}.complex-search__btnMoreFilters:before{background:url(/assets/build/images/filters-icon.3047699a.svg) no-repeat 50%;background-size:100% auto;content:"";display:inline-block;height:20px;margin-right:22px;transform:scale(1.3);width:20px}.complex-search__btnMoreFilters span{border-bottom:1px solid #007dff;cursor:pointer;display:inline-block;font-weight:400;padding-bottom:5px}.complex-search__btnMoreFilters--numFilters{background:#007dff;border-radius:50%;color:#fff;display:inline-block;font-size:1rem;height:24px;line-height:24px;margin-left:5px;text-align:center;width:24px}.complex-search__refine{align-items:center;border:1px solid #fff;border-radius:.25rem;display:flex;margin:10px 0;max-width:250px;width:100%}@media print,screen and (max-width:74.99875em){.complex-search__refine{border:1px solid #334756;margin:25px 0 10px;max-width:100%}}.complex-search__refine--input{width:80%}@media print,screen and (max-width:74.99875em){.complex-search__refine--input{width:85%}}.complex-search__refine--input input{background-color:transparent;border:none;color:#fff;margin:0}@media print,screen and (max-width:74.99875em){.complex-search__refine--input input{color:#334756}}.complex-search__refine--input input::placeholder{color:hsla(0,0%,100%,.4)}@media print,screen and (max-width:74.99875em){.complex-search__refine--input input::placeholder{color:rgba(51,71,86,.4)}}.complex-search__refine--input input:focus{background-color:transparent;border:none}.complex-search__refine--input input:-webkit-autofill,.complex-search__refine--input input:-webkit-autofill:active,.complex-search__refine--input input:-webkit-autofill:focus,.complex-search__refine--input input:-webkit-autofill:hover{-webkit-text-fill-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px transparent;transition:background-color 5000s ease-in-out 0s}@media print,screen and (max-width:74.99875em){.complex-search__refine--input input:-webkit-autofill,.complex-search__refine--input input:-webkit-autofill:active,.complex-search__refine--input input:-webkit-autofill:focus,.complex-search__refine--input input:-webkit-autofill:hover{-webkit-text-fill-color:#334756}}.complex-search__refine--submit{align-items:center;cursor:pointer;display:flex;justify-content:center;width:20%}@media print,screen and (max-width:74.99875em){.complex-search__refine--submit{filter:brightness(0) saturate(100%) invert(23%) sepia(35%) saturate(501%) hue-rotate(163deg) brightness(92%) contrast(85%);width:15%}}.complex-search__refine--disabled{pointer-events:none}.complex-search .apply-mobile{display:none;line-height:22px;margin-top:1.25rem}@media print,screen and (max-width:74.99875em){.complex-search .apply-mobile{display:block}}.complex-search+.grid-container{margin-bottom:1.25rem}.autocompleteselect{margin-bottom:1rem}.autocompleteselect.plugin-clear_button.single .clear-button{background-image:url(/assets/build/images/rounded-cross.c2588c00.svg)!important;background-size:contain!important;filter:brightness(0) saturate(100%) invert(36%) sepia(42%) saturate(2041%) hue-rotate(337deg) brightness(102%) contrast(92%);height:18px;right:40px;width:18px}.autocompleteselect.dropdown-active .ts-control{border-bottom-left-radius:0;border-bottom-right-radius:0}.autocompleteselect.regionform .ts-control:before{background:url(/assets/build/images/location-black.d3f1055e.svg) no-repeat 50%;flex:1 0 auto}.autocompleteselect.regionform .ts-control:before,.autocompleteselect.yearform .ts-control:before{content:"";display:block;display:inline-block;height:1.5rem;margin-right:.4375rem;padding:.0625rem 0;position:absolute;position:relative;vertical-align:middle;width:1.5rem}.autocompleteselect.yearform .ts-control:before{background:url(/assets/build/images/calendar.d877b557.svg) no-repeat 50%}.autocompleteselect .ts-control{align-items:center;background:#fff url(/assets/build/images/chevron.0bda051a.svg) no-repeat right 1rem center!important;background-size:.625rem 1rem!important;border:1px solid #e0e3e6;border-radius:4px;flex-wrap:nowrap;height:54px;padding:1rem 1.3125rem!important}.autocompleteselect .ts-control .item{color:#007dff;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;padding-right:35px;text-overflow:ellipsis;white-space:nowrap}.autocompleteselect .ts-control input{color:#334756;font-size:16px;line-height:24px!important}.autocompleteselect .ts-control input::placeholder{color:#334756}.autocompleteselect .ts-dropdown{border:1px solid #e0e3e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;margin:0;top:auto}.autocompleteselect .ts-dropdown .option:not(:first-of-type){border-top:1px solid #e0e3e6}.autocompleteselect .ts-dropdown .option{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}.autocompleteselect .ts-dropdown .option.active{background-color:#fff;color:#007dff}.autocompleteselect .ts-dropdown .no-results{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}.autocompleteselect--remake24{min-width:300px}@media print,screen and (max-width:74.99875em){.autocompleteselect--remake24{margin:0;min-width:0}}.autocompleteselect--remake24 .ts-control:before{background:url(/assets/build/images/wrench-icon.339cf3fa.svg) 50% no-repeat;content:"";display:inline-block;height:24px;margin-right:.75rem;vertical-align:middle;width:24px}.selected-filters{align-items:center;display:flex;flex-wrap:wrap;margin-top:2.5rem}@media print,screen and (max-width:74.99875em){.selected-filters{justify-content:center}}.selected-filters__title{font-weight:700;margin-bottom:10px;margin-right:15px}@media print,screen and (max-width:74.99875em){.selected-filters__title{display:none}}.selected-filters__deleteall{align-items:center;color:#007dff;cursor:pointer;display:flex;margin-bottom:8px;margin-left:15px;text-decoration:underline;text-underline-offset:6px}@media print,screen and (max-width:74.99875em){.selected-filters__deleteall{justify-content:center;margin-top:30px;width:100%}}.selected-filters__deleteall span{border-bottom:1px solid #fff;padding-bottom:5px}.selected-filters__deleteall:after{background-image:url(/assets/build/images/rounded-cross-blue.183787dc.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;margin-left:5px;width:25px}.selected-filters__deleteall:hover{text-decoration:underline}.selected-filters .label{align-items:center;background:#eff1f2;cursor:pointer;display:flex;line-height:15px;margin-bottom:10px}.selected-filters .label:after{background-image:url(/assets/build/images/rounded-cross.c2588c00.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:15px;margin-left:5px;width:15px}.selected-filters .label:hover{background-color:#fff}#filters-container{order:5}#filters-container.filters-hidden #btnMoreFilters{display:flex}#filters-container #btnMoreFilters{display:none}@media print,screen and (max-width:74.99875em){.filters-mobile{background-color:rgba(0,125,255,.7);bottom:0;display:none;left:0;opacity:0;position:fixed;right:0;top:0;z-index:50}}.filters-mobile--visible{display:block;opacity:1}.filters-mobile__title{display:none;font-size:1.1875rem;font-weight:600;line-height:1.375rem;margin-bottom:2.75rem;position:relative;width:100%}@media print,screen and (max-width:74.99875em){.filters-mobile__title{display:block}}.filters-mobile__close{background:url(/assets/build/images/rounded-cross.c2588c00.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;display:none;height:1rem;margin:0;position:absolute;right:0;width:1rem}@media print,screen and (max-width:74.99875em){.filters-mobile__close{display:inline-block}}.filters-form{align-items:center;display:none;gap:40px}.filters-form-24{gap:20px}@media print,screen and (max-width:74.99875em){.filters-form{background-color:#fff;border-radius:30px;flex-direction:column;gap:10px;height:97vh;margin:1rem;overflow:auto;padding:1.6875rem 2.75rem}}.filters-form--visible{display:flex}.filters{margin:10px 0;position:relative}@media print,screen and (max-width:74.99875em){.filters{margin:0;max-height:300px;overflow:auto;width:100%}}.filters:first-of-type{margin-left:0}.filters__button{align-items:center;background-color:transparent;border:1px solid #e0e3e6;border-radius:.25rem;color:#334756;cursor:pointer;display:flex;justify-content:space-between;min-width:208px;padding:16px 14px;width:100%}@media print,screen and (max-width:74.99875em){.filters__button{border-bottom:1px solid rgba(51,71,86,.25);color:#334756;font-weight:600;padding:16px 0 30px}.filters__button.hover{border-bottom:none;padding-bottom:23px}}.filters__button:after{background:url(/assets/build/images/chevron-blue.da1fe3ff.svg) no-repeat 50%;background-size:100% auto;border:none;content:"";height:.375rem;right:0;transform-origin:center;transition:all .3s ease-out;width:.6875rem}@media print,screen and (max-width:74.99875em){.filters__button:after{filter:brightness(0) saturate(100%) invert(23%) sepia(46%) saturate(330%) hue-rotate(163deg) brightness(97%) contrast(92%);opacity:.75}}.filters__options{background-color:#fff;border:1px solid #e0e3e6;border-radius:0 0 4px 4px;box-shadow:none;color:#007dff;font-size:16px;max-height:22.5rem;max-width:25rem;min-width:100%;overflow:auto;padding:0;width:max-content}@media print,screen and (max-width:74.99875em){.filters__options{border-bottom:none;max-height:unset;max-width:100%;position:relative}}.filters__options label{cursor:pointer;font-weight:400;line-height:30px;margin-left:10px;margin-right:0;width:100%}.filters__single{align-items:center;border-bottom:1px solid #e0e3e6;display:flex;padding:14px 20px}.filters__single:last-of-type{border-bottom:0}.filters__single input[type=checkbox]{appearance:none;border:1px solid #007dff;border-radius:4px;cursor:pointer;height:23px;margin:0;width:27px}.filters__single input[type=checkbox]:focus{box-shadow:none}.filters__single input[type=checkbox]:checked{background-color:#007dff;background-image:url(/assets/build/images/check-white.c2baa323.svg);background-position:50%;background-repeat:no-repeat;background-size:12px}.filters__single input[type=checkbox]:checked+label{color:#007dff}@media print,screen and (max-width:74.99875em){.filters__single.apply-btn-container{display:none}}.filters__single .apply-btn{margin-bottom:0;min-height:auto;width:100%}.filters__single .apply-btn:disabled{background-color:#c6c6c6;opacity:1}.filters__single .apply-btn:disabled:hover{background-color:#c6c6c6}.famous-jobs{padding-top:.9375rem}.famous-jobs__title{margin:auto;max-width:620px}.famous-jobs__list{margin-top:3.75rem}.famous-jobs__list .ezrichtext-field ul{margin:0}.famous-jobs__list .ezrichtext-field ul li{transition:all .3s ease-out}.famous-jobs__list .ezrichtext-field ul li:hover{transform:translate3d(0,-.1875rem,0)}.famous-jobs__list .ezrichtext-field ul li{border-bottom:1px solid rgba(51,71,86,.15);list-style-type:none;padding-left:0}.famous-jobs__list .ezrichtext-field ul li:before{display:none}.famous-jobs__list .ezrichtext-field ul li:after{background:url(/assets/build/images/sprites.d0ef2ead.svg) no-repeat -50px -90px;content:"";display:block;height:1.875rem;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.875rem}.famous-jobs__list .ezrichtext-field ul li a{color:#222b45;display:block;padding:.8125rem 1.25rem .8125rem 0;text-decoration:none;transition:.5s}.famous-jobs__list .ezrichtext-field ul li a:hover{color:#007dff;transition:.5s}#offers-results{margin-bottom:6.25rem}.number-offers{align-items:center;display:flex;flex-wrap:wrap;justify-content:start;margin:.625rem .5625rem 2.5rem 0}@media print,screen and (max-width:63.99875em){.number-offers{margin:0 .625rem 1.875rem}}.number-offers__count{color:#007dff;font-size:24px;font-weight:700;margin:0 9px 4px 0}.more-offers-btn{align-items:center;display:flex;justify-content:center}#offers_wrapper{margin-bottom:3.75rem}.offer{border:1px solid #e0e3e6;border-radius:4px 4px 0 0;margin-bottom:43px;padding:32px;transition:all .3s ease-out}.offer:hover{transform:translate3d(0,-.1875rem,0)}.offer>a{display:block;padding-right:6.25rem;position:relative}@media print,screen and (max-width:63.99875em){.offer>a{padding-bottom:1.25rem;padding-right:0}}.offer>a:after{background:#ed4d39 url(/assets/build/images/sprites.d0ef2ead.svg) no-repeat -.75rem -5.625rem;border-radius:100%;content:"";display:block;height:2rem;position:absolute;right:2.5rem;top:50%;transform:translateY(-50%);width:2rem}@media print,screen and (max-width:63.99875em){.offer>a:after{right:0;top:100%}}.offer>a:hover .offer__title{color:#007dff;transition:.3s}.offer__title{font-size:1.3125rem;line-height:1.5rem;transition:.3s}.offer__compfame .label:before{content:"";display:block;display:inline-block;height:1.125rem;margin-right:.4375rem;padding:.0625rem 0;position:absolute;position:relative;vertical-align:middle;width:1.125rem}.offer__compfame .offer__company:before{background:url(/assets/build/images/compagny.456d9af2.svg) no-repeat 50%}.offer__compfame .offer__fame{background-color:#f1f1f1;color:#ed4d39}.offer__compfame .offer__fame:before{background:url(/assets/build/images/person.24b05d4e.svg) no-repeat 50%}.offer__details{display:inline-block;margin:23px 0 0;padding:0}.offer__details li{align-items:center;display:inline-flex}.offer__details li:before{content:"";display:block;display:inline-block;height:1.125rem;margin-right:.4375rem;padding:.0625rem 0;position:absolute;position:relative;vertical-align:middle;width:1.125rem}.offer__details li:not(:last-of-type):after{background-color:#007dff;border-radius:50%;content:"";display:inline-block;height:7px;margin:0 15px;width:7px}.offer__details .offer__zipcode:before{background:url(/assets/build/images/location.81d7c652.svg) no-repeat 50%}.offer__details .offer__contract{text-transform:uppercase}.offer__details .offer__contract:before{background:url(/assets/build/images/contract.9b3bf3ac.svg) no-repeat 50%}.offer__details .offer__workrate{text-transform:uppercase}.offer__details .offer__workrate:before{background:url(/assets/build/images/workrate.a9580606.svg) no-repeat 50%}.offer__details .offer__date:before{background:url(/assets/build/images/calendar.d877b557.svg) no-repeat 50%}#noresults{padding-top:0}.no-offers{align-items:center;background-image:url(/assets/build/images/search-background.29a186da.svg);background-position:50%;background-repeat:no-repeat;background-size:24.375rem;display:flex;justify-content:center;min-height:25rem;position:relative}.no-offers:after,.no-offers:before{content:"";content:"“";display:block;font-family:Sora,Manrope,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;font-size:6.25rem;font-weight:600;line-height:6.25rem;pointer-events:none;position:absolute}.no-offers:before{left:0;top:6.25rem}@media print,screen and (max-width:89.99875em){.no-offers:before{left:.3125rem;top:1.5625rem}}.no-offers:after{bottom:5rem;content:"”";right:0}@media print,screen and (max-width:89.99875em){.no-offers:after{bottom:0;right:.3125rem}}.no-offers__message{margin:auto;max-width:65.3125rem}.no-offers__message p{font-size:1.9375rem;font-weight:700;line-height:2.625rem}@media print,screen and (max-width:63.99875em){.no-offers__message p{font-size:1.5625rem;line-height:2.3125rem}}.quiz-inside-list{background-color:#007dff;background:linear-gradient(45deg,#007dff,#004b99);border-radius:.3125rem;margin-bottom:43px;padding:2.3125rem 4.5rem}@media print,screen and (max-width:63.99875em){.quiz-inside-list{padding:3.125rem 1.9375rem}}.quiz-inside-list .quiz-text{padding-top:0}.quiz-inside-list .quiz-title{font-size:2.4375rem;line-height:3.5625rem;margin-bottom:0}@media print,screen and (max-width:63.99875em){.quiz-inside-list .quiz-title{font-size:1.875rem;line-height:2.3125rem}}.quiz-inside-list .button{margin-top:2.8125rem}@media print,screen and (min-width:64em){.quiz-inside-list .button{margin-top:6.25rem}}.autocompleteselect--multi24.ts-wrapper.multi .ts-control .hiddenTag{padding-right:0}.autocompleteselect--multi24.ts-wrapper.multi .ts-control .ts-n-items{background:transparent;border:0;color:#334756;cursor:default;margin:0;padding:0}.autocompleteselect--multi24.ts-wrapper.multi .ts-control .ts-n-items-num{background:#007dff;border-radius:50%;color:#fff;display:inline-block;font-size:1rem;height:24px;line-height:24px;margin-left:5px;text-align:center;width:24px}.autocompleteselect--multi24.ts-wrapper.multi .ts-dropdown{padding-bottom:4.375rem}.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown{align-items:center;background:#fff;border-top:1px solid #e0e3e6;bottom:0;display:flex;justify-content:space-between;left:0;padding:.5rem;position:absolute;right:0}.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown .buttonDropdownClear{color:#007dff;margin:0}@media print,screen and (max-width:63.99875em){.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown .buttonDropdownClear{width:auto}}.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown .buttonDropdownSubmit{margin:0;padding:.375rem 1.875rem}@media print,screen and (max-width:63.99875em){.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown .buttonDropdownSubmit{width:auto}}.autocompleteselect--multi24.ts-wrapper.multi .fixedMenuDropdown .buttonDropdownSubmit:after{display:none}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options .option{align-items:center;display:flex;justify-content:start}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options input[type=checkbox]{align-items:center;-webkit-appearance:none;appearance:none;border:1px solid #007dff;border-radius:4px;display:inline-grid;height:1.25rem;justify-content:center;margin:0 .75rem 0 0;width:1.25rem}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options input[type=checkbox]:before{background-color:#fff;clip-path:polygon(28% 40%,21% 46%,43% 69%,77% 35%,71% 28%,43% 55%);content:"";display:block;height:1rem;transform:scale(0);width:1rem}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options .selected{color:#007dff;font-weight:700}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options .selected input[type=checkbox]{background-color:#007dff}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options .selected input[type=checkbox]:before{transform:scale(1)}.autocompleteselect--multi24.ts-wrapper.multi .plugin-checkbox_options .active{background:#f2f3f4}.filter24__wrapper{min-width:300px}@media print,screen and (max-width:74.99875em){.filter24__wrapper{min-width:0;width:100%}}.filter24__wrapper--training:nth-child(5){order:1}.filter24__wrapper--training:nth-child(3){order:2}.filter24__wrapper--training:nth-child(2){order:3}.filter24__wrapper--training:nth-child(4){order:5}.filter24__wrapper--offer:nth-child(3){order:1}.filter24__wrapper--offer:nth-child(2){order:2}.filter24__wrapper--offer:nth-child(4){order:3}.filter24__wrapper--offer:nth-child(5){order:4}.filter24__wrapper--offer .save{background-color:#fff500;color:#334756;margin:4px;width:100%}.filter24__wrapper--offer .save:not(.clear):after{background:initial}.filter24 .ts-control{align-items:center;background:#fff url(/assets/build/images/chevron-blue.da1fe3ff.svg) no-repeat right 1rem center!important;background-size:.625rem 1rem!important;border:1px solid #e0e3e6;border-radius:4px;flex-wrap:nowrap;font-size:1rem;height:54px;line-height:1;padding:.875rem 1.5rem!important}.filter24 .ts-control .item{color:#007dff;font-size:16px;font-weight:700;line-height:24px;overflow:hidden;padding-right:35px;text-overflow:ellipsis;white-space:nowrap}.filter24 .ts-control input{color:#334756;font-size:16px;line-height:24px!important}.filter24 .ts-control input::placeholder{color:#334756}.filter24 .ts-dropdown{border:1px solid #e0e3e6;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top:0;margin:0;top:auto}.filter24 .ts-dropdown .option:not(:first-of-type){border-top:1px solid #e0e3e6}.filter24 .ts-dropdown .option{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}.filter24 .ts-dropdown .option.active{background-color:#fff;color:#007dff}.filter24 .ts-dropdown .no-results{color:#334756;font-size:16px;line-height:24px;padding:1rem 1.3125rem}#advancedSearch_levelOfFormation-ts-control:before{background:url(/assets/build/images/degree-icon.0ffd016d.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:24px;margin-right:.75rem;vertical-align:middle;width:24px}#advancedSearch_workRate+.ts-wrapper .ts-control:before{background:url(/assets/build/images/time-icon.3b8ac60e.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;flex:1 0 auto;height:24px;margin-right:.75rem;vertical-align:middle;width:24px}#advancedSearch_workRate+.ts-wrapper .ts-control input::placeholder{color:#334756;opacity:1}#advancedSearch_contractType-ts-control:before{background:url(/assets/build/images/file-icon.4c47518f.svg) 50% no-repeat;background-size:100% auto;content:"";display:inline-block;height:24px;margin-right:.75rem;vertical-align:middle;width:24px}.autocompleteselect--multi24.plugin-clear_button.single .clear-button{background-image:url(/assets/build/images/rounded-cross.c2588c00.svg)!important;background-size:contain!important;filter:brightness(0) saturate(100%) invert(36%) sepia(42%) saturate(2041%) hue-rotate(337deg) brightness(102%) contrast(92%);height:18px;right:40px;width:18px}@keyframes scrollAnimationKey{0%{bottom:var(--heightScroll)}5%{bottom:0}45%{bottom:0}50%{bottom:var(--heightScroll)}to{bottom:var(--heightScroll)}}.scrollAnimation{--heightScroll:-50px;margin:1.25rem 0 1.875rem;min-height:calc(var(--heightScroll)*-1);overflow:hidden;padding:0;position:relative}@media print,screen and (max-width:39.99875em){.scrollAnimation{--heightScroll:-66px}}.scrollAnimation__item{animation:scrollAnimationKey 10s ease-in-out infinite;background:#334756;border-radius:100px;bottom:var(--heightScroll);color:#fff;display:block;font-size:.875rem;font-weight:700;line-height:2.1;list-style-type:none;margin:0;padding:.125rem .9375rem;position:absolute}@media print,screen and (max-width:63.99875em){.scrollAnimation__item{line-height:1.2;padding:.4375rem .9375rem}}.scrollAnimation__item:last-child{animation-delay:5s}.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{padding-top:4px;position:absolute;z-index:20}.datepicker-dropdown.datepicker-orient-top{padding-bottom:4px;padding-top:0}.datepicker-picker{background-color:#fff;border-radius:4px;display:flex;flex-direction:column}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(0,0,0,.1),0 0 0 1px rgba(0,0,0,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{background-color:#f5f5f5;box-shadow:inset 0 1px 1px rgba(0,0,0,.1)}.datepicker-title{background-color:#f5f5f5;box-shadow:inset 0 -1px 1px rgba(0,0,0,.1);font-weight:700;padding:.375rem .75rem;text-align:center}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{align-items:center;background-color:#fff;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;color:#363636;cursor:pointer;display:inline-flex;font-size:1rem;height:2.25em;justify-content:center;line-height:1.5;margin:0;padding:calc(.375em - 1px) .75em;position:relative;text-align:center;vertical-align:top;white-space:nowrap}.datepicker-controls .button:active,.datepicker-controls .button:focus{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#404040;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:transparent;font-weight:700}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{border-radius:2px;flex:auto;font-size:.75rem;margin:calc(.375rem - 1px) .375rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .next-button,.datepicker-controls .prev-button{flex:0 0 14.2857142857%;padding-left:.375rem;padding-right:.375rem}.datepicker-controls .next-button.disabled,.datepicker-controls .prev-button.disabled{visibility:hidden}.datepicker-grid,.datepicker-view{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex:auto;flex-wrap:wrap}.datepicker .days{display:flex;flex:auto;flex-direction:column}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex:0 0 9.6774193548%;flex-direction:column}.datepicker .weeks{align-items:stretch;display:flex;flex:auto;flex-direction:column}.datepicker span{-webkit-touch-callout:none;align-items:center;border-radius:4px;cursor:default;display:flex;justify-content:center;user-select:none}.datepicker .dow{font-size:.875rem;font-weight:700;height:1.5rem}.datepicker .week{color:#b8b8b8;flex:auto;font-size:.75rem}.datepicker .days .dow,.datepicker-cell{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.next:not(.disabled),.datepicker-cell.prev:not(.disabled){color:#7a7a7a}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){background-color:#f5f5f5;border-radius:0}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{background-color:#dcdcdc;border-radius:0}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}@media print,screen and (min-width:64em){.intro .grid-x{margin-bottom:5rem}}div[data-tabs-content=eventsnews-tabs]{min-height:53.125rem}#more_news{margin:3.125rem 0 .3125rem}.events-news-page .complex-search{margin-bottom:0}.events-news-page .complex-search__button{padding:initial}#more_events{margin-top:3.125rem}.newsevents-noresult{align-items:center;background-color:#fff;border:1px dashed #e0e3e6;display:flex;font-size:18px;font-weight:700;height:21.75rem!important;padding:2.8125rem;text-align:center}#eventsnews-tabs{background-color:transparent;border:none;margin-top:30px;text-align:center}#eventsnews-tabs.tabs-deactivated{display:none}#eventsnews-tabs .tabs-title{display:inline-block;float:none}#eventsnews-tabs .tabs-title.is-active>a{background-color:transparent;color:#007dff;font-weight:700}#eventsnews-tabs .tabs-title.is-active>a:after{background:#007dff}#eventsnews-tabs .tabs-title>a{color:#b4b4b4;font-size:16px;padding-bottom:8px;position:relative}#eventsnews-tabs .tabs-title>a:after{background:#b4b4b4;bottom:0;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:55px}.grouped-news{margin-bottom:1.25rem}.events{padding:1.875rem 0}@media print,screen and (min-width:40em){.events{padding:4.375rem 2.5rem}}.events .title-form{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}@media print,screen and (max-width:63.99875em){.events .title-form{flex-direction:column}}.events .title-form h2{margin:0}@media print,screen and (max-width:63.99875em){.events .title-form h2{display:none}}.events form{align-items:center;display:flex;height:3.5rem}.events form button[type=submit]{background-color:#007dff;border-radius:0;color:#007dff;cursor:pointer;height:100%;position:relative;width:60px}.events form button[type=submit]:after{background-image:url(/assets/build/images/calendar.d877b557.svg);background-position:50%;background-repeat:no-repeat;background-size:1.5625rem;content:"";filter:brightness(0) invert(1);height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}#events-container .datepicker-container{height:100%;position:relative}#events-container .datepicker-container>.clear-btn{background-color:transparent;font-size:0;height:100%;margin:0;padding:0;position:absolute;right:10px;width:20px}#events-container .datepicker-container>.clear-btn:after{background:url(/assets/build/images/rounded-cross.c2588c00.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;filter:brightness(0) saturate(100%) invert(32%) sepia(78%) saturate(3619%) hue-rotate(199deg) brightness(104%) contrast(107%);height:100%;margin:0;width:100%}#events-container .datepicker-container .datepicker-dropdown{padding-top:0;width:18.375rem}#events-container .datepicker-container .datepicker-dropdown .datepicker-picker{box-shadow:none;width:100%}#events-container .datepicker-container .datepicker-view.datepicker-grid{width:100%}#events-container .datepicker-container .datepicker-view.datepicker-grid .datepicker-cell{border-radius:0;flex-basis:33%;height:3.4375rem;line-height:3.4375rem}#events-container .datepicker-container .datepicker-view.datepicker-grid .datepicker-cell.focused{background-color:#007dff;color:#fff}#events-container .datepicker-container input{background-color:#fff;border:1px solid #e0e3e6;border-radius:4px 0 0 4px;color:#007dff;cursor:pointer;font-weight:700;height:100%;margin:0}#events-container .datepicker-container input::placeholder{color:#334756;font-weight:400}#events-container .datepicker-container input:focus{border:1px solid #e0e3e6}#events-container .datepicker-container .datepicker-controls{align-items:center;background-color:#fafafa;border:1px solid #e0e3e6;border-radius:0 0 4px 4px}#events-container .datepicker-container .datepicker-controls .button{background-color:#fafafa;font-weight:500}#events-container .datepicker-container .datepicker-controls .view-switch{height:3.4375rem}#events-container .datepicker-container .datepicker-controls .view-switch:after{display:none}#events-container .datepicker-container .datepicker-controls .next-btn,#events-container .datepicker-container .datepicker-controls .next-btn:hover,#events-container .datepicker-container .datepicker-controls .prev-btn,#events-container .datepicker-container .datepicker-controls .prev-btn:hover{color:#fafafa}#events-container .datepicker-container .datepicker-controls .next-btn:after,#events-container .datepicker-container .datepicker-controls .prev-btn:after{background-image:url(/assets/build/images/sprites.d0ef2ead.svg);background-position:-.125rem -4.25rem;background-repeat:no-repeat;background-size:25rem;content:"";height:100%;margin-left:0;position:absolute;width:100%}#events-container .datepicker-container .datepicker-controls .prev-btn:after{transform:scaleX(-1)}#events-container .datepicker-container .datepicker-main{border:1px solid #e0e3e6;border-top:0}#events-container .datepicker-container .datepicker-footer{display:none}.datepicker-mobile{align-items:flex-end;background-color:rgba(0,125,255,.7);bottom:0;display:flex;height:100vh;left:0;max-width:100%;position:fixed;width:100%;z-index:50}.datepicker-mobile__container{background-color:#fff;border-radius:30px 30px 0 0;padding:4.75rem 2.75rem 1.6875rem;position:relative;width:100%}.datepicker-mobile__close{background:url(/assets/build/images/rounded-cross.c2588c00.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:1rem;margin:0;position:absolute;right:30px;top:30px;width:1rem}.datepicker-mobile .datepicker-dropdown-mobile{left:unset!important;position:relative;top:unset!important;width:100%!important}.actualites{background-color:#f6f6f6;padding:4.375rem 1.875rem 3.125rem}@media print,screen and (max-width:63.99875em){.actualites{background-color:transparent}}.actualites h2{align-items:center;display:flex;margin-bottom:2rem;min-height:3.5rem}@media print,screen and (max-width:63.99875em){.actualites h2{display:none}}:root{--header-height:$mobile-header-height}@media print,screen and (min-width:64em){:root{--header-height:$header-height}}.mini-news{background-color:#fff;border:1px solid #e0e3e6;border-radius:4px;position:relative;transition:all .3s ease-out}.mini-news:hover{transform:translate3d(0,-.1875rem,0)}.mini-news.mini-news--smalltitle .mini-news-title{font-size:18px;line-height:24px}.mini-news a{align-items:flex-start;display:flex;flex-direction:column}.mini-news .top-elements{border-bottom:1px solid #e0e3e6;margin-bottom:2rem;padding:1.625rem 2rem}.mini-news .labels{display:flex;flex-wrap:wrap;gap:10px}.mini-news .labels .label{margin:0}.mini-news .date{display:block;font-size:.875rem}.mini-news .mini-news-title{flex-grow:1;font-weight:600;line-height:32px;max-width:85%;padding:0 .625rem 0 2rem;width:100%}.mini-news .mini-news-title a{display:block}.mini-news .mini-news-title a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.mini-news .citydate{display:flex;flex-wrap:wrap;gap:17px;margin-bottom:17px}.mini-news .citydate__city{align-items:center;display:flex}.mini-news .citydate__city:before{background:url(/assets/build/images/location.81d7c652.svg) no-repeat 50%;content:"";display:block;display:inline-block;height:1.125rem;margin-right:.625rem;padding:.0625rem 0;position:absolute;position:relative;vertical-align:middle;width:1.125rem}.mini-news .citydate__date{align-items:center;display:flex}.mini-news .citydate__date:before{background:url(/assets/build/images/calendar.d877b557.svg) no-repeat 50%;content:"";display:block;display:inline-block;height:1.125rem;margin-right:.625rem;padding:.0625rem 0;position:absolute;position:relative;vertical-align:middle;width:1.125rem}.mini-news .show-more{align-items:center;color:#334756;display:flex;justify-content:space-between;margin-bottom:1.5625rem;padding:0 2rem;pointer-events:none;position:relative;width:100%}.mini-news .show-more:after{background:#007dff url(/assets/build/images/sprites.d0ef2ead.svg) no-repeat -.75rem -5.625rem;border-radius:100%;content:"";display:block;height:2rem;width:2rem}.mini-featured{background:#007dff;color:#fff;margin-bottom:3.125rem}.mini-featured--event{background:#007dff 83% 100% url(/assets/build/images/featured-event.32b53cb4.svg) no-repeat}.mini-featured--event .mini-news-title{font-weight:400;margin-bottom:0;max-width:70%}.mini-featured--event .show-more{margin-bottom:40px}.mini-featured--news{background:#007dff 70% 100% url(/assets/build/images/featured-news.616e84a4.svg) no-repeat}.mini-featured--news .mini-news-title{margin-bottom:40px}.mini-featured .top-elements{border-color:#3d90ff}.mini-featured .featured-event-bigtitle{font-size:35px;font-weight:700;line-height:29px;padding:0 2rem 1.0625rem}.mini-featured .mini-news-title a{color:#fff}.mini-featured .citydate__city:before,.mini-featured .citydate__date:before{filter:brightness(0) invert(1)}.mini-featured .show-more{color:#fff}.mini-featured .show-more:after{background:#fff url(/assets/build/images/sprites.d0ef2ead.svg) no-repeat -.0625rem -3.75rem;background-size:22.1875rem}.ts-control{border:1px solid #d0d0d0;border-radius:3px;box-shadow:none;box-sizing:border-box;display:flex;flex-wrap:wrap;overflow:hidden;padding:8px;position:relative;width:100%;z-index:1}.ts-wrapper.multi.has-items .ts-control{padding:6px 8px 3px}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default!important}.focus .ts-control{box-shadow:none}.ts-control>*{display:inline-block;vertical-align:initial}.ts-wrapper.multi .ts-control>div{background:#f2f2f2;border:0 solid #d0d0d0;color:#303030;cursor:pointer;margin:0 3px 3px 0;padding:2px 6px}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;border:0 solid #cacaca;color:#303030}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{background:#fff;border:0 solid #fff;color:#7d7d7d}.ts-control>input{background:none!important;border:0!important;box-shadow:none!important;display:inline-block!important;flex:1 1 auto;line-height:inherit!important;margin:0!important;max-height:none!important;max-width:100%!important;min-height:0!important;min-width:7rem;padding:0!important;text-indent:0!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;-ms-user-select:auto!important;user-select:auto!important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none!important}.has-items .ts-control>input{margin:0 4px!important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px!important}.disabled .ts-control{background-color:#fafafa;opacity:.5}.input-hidden .ts-control>input{left:-10000px;opacity:0;position:absolute}.ts-dropdown{background:#fff;border:1px solid #d0d0d0;border-radius:0 0 3px 3px;border-top:0;box-shadow:0 1px 3px rgba(0,0,0,.1);box-sizing:border-box;left:0;margin:.25rem 0 0;position:absolute;top:100%;width:100%;z-index:10}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{cursor:pointer;opacity:1}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0}.ts-dropdown .optgroup-header{background:#fff;color:#303030;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;height:30px;margin:5px 8px;width:30px}.ts-dropdown .spinner:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#d0d0d0 transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:24px;margin:3px;width:24px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ts-dropdown-content{max-height:200px;overflow:hidden auto;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent!important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden!important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button:1em}.plugin-clear_button .clear-button{background:transparent!important;cursor:pointer;margin-right:0!important;opacity:0;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:opacity .5s}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{background:color-mix(#fff,#d0d0d0,85%);border-bottom:1px solid #d0d0d0;border-radius:3px 3px 0 0;padding:10px 8px;position:relative}.ts-wrapper .dropdown-header-close{color:#303030;font-size:20px!important;line-height:20px;margin-top:-12px;opacity:.4;position:absolute;right:8px;top:50%}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{border:1px solid #d0d0d0;box-shadow:none}.plugin-dropdown_input .dropdown-input{background:transparent;border:solid #d0d0d0;border-width:0 0 1px;box-shadow:none;display:block;padding:8px;width:100%}.plugin-dropdown_input .items-placeholder{border:0!important;box-shadow:none!important;width:100%}.plugin-dropdown_input.dropdown-active .items-placeholder,.plugin-dropdown_input.has-items .items-placeholder{display:none!important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::-ms-input-placeholder{color:transparent}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0;flex-basis:0;flex-grow:1;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0}.ts-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0}.ts-wrapper.plugin-remove_button .item{align-items:center;display:inline-flex}.ts-wrapper.plugin-remove_button .item .remove{border-radius:0 2px 2px 0;box-sizing:border-box;color:inherit;display:inline-block;padding:0 6px;text-decoration:none;vertical-align:middle}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{font-size:23px;position:absolute;right:0;top:0}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0!important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0!important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button:0px;--ts-pr-caret:0px;--ts-pr-min:.75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret))!important}.ts-wrapper{position:relative}.ts-control,.ts-control input,.ts-dropdown{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}