.__nuxt-error-page{padding:1rem;background:#f7f8fb;color:#47494e;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:sans-serif;font-weight:100!important;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;position:absolute;top:0;left:0;right:0;bottom:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{font-size:1.5rem;margin-top:15px;color:#47494e;margin-bottom:8px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;text-decoration:none}.__nuxt-error-page .logo{position:fixed;left:12px;bottom:12px}
.nuxt-progress{position:fixed;top:0;left:0;right:0;height:2px;width:0;opacity:1;transition:width .1s,opacity .4s;background-color:#000;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}
.slick-track[data-v-e4caeaf8]{position:relative;top:0;left:0;display:block;transform:translateZ(0)}.slick-track.slick-center[data-v-e4caeaf8]{margin-left:auto;margin-right:auto}.slick-track[data-v-e4caeaf8]:after,.slick-track[data-v-e4caeaf8]:before{display:table;content:""}.slick-track[data-v-e4caeaf8]:after{clear:both}.slick-loading .slick-track[data-v-e4caeaf8]{visibility:hidden}.slick-slide[data-v-e4caeaf8]{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide[data-v-e4caeaf8]{float:right}.slick-slide img[data-v-e4caeaf8]{display:block}.slick-slide.slick-loading img[data-v-e4caeaf8]{display:none}.slick-slide.dragging img[data-v-e4caeaf8]{pointer-events:none}.slick-initialized .slick-slide[data-v-e4caeaf8]{display:block}.slick-loading .slick-slide[data-v-e4caeaf8]{visibility:hidden}.slick-vertical .slick-slide[data-v-e4caeaf8]{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden[data-v-21137603]{display:none}.slick-slider[data-v-3d1a4f76]{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list[data-v-3d1a4f76]{position:relative;display:block;overflow:hidden;margin:0;padding:0;transform:translateZ(0)}.slick-list[data-v-3d1a4f76]:focus{outline:none}.slick-list.dragging[data-v-3d1a4f76]{cursor:pointer;cursor:hand}@font-face{font-family:"Source Sans Pro";font-weight:400;font-style:normal;src:url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.eot);src:local("Source Sans Pro Regular"),local("SourceSansPro-Regular"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.woff2) format("woff2"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.woff) format("woff"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.ttf) format("truetype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-regular.svg#SourceSansPro) format("svg")}@font-face{font-family:"Source Sans Pro";font-weight:400;font-style:italic;src:url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.eot);src:local("Source Sans Pro Italic"),local("SourceSansPro-Italic"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.woff2) format("woff2"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.woff) format("woff"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.ttf) format("truetype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-italic.svg#SourceSansPro) format("svg")}@font-face{font-family:"Source Sans Pro";font-weight:600;font-style:normal;src:url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.eot);src:local("Source Sans Pro SemiBold"),local("SourceSansPro-SemiBold"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.eot?#iefix) format("embedded-opentype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.woff2) format("woff2"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.woff) format("woff"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.ttf) format("truetype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-600.svg#SourceSansPro) format("svg")}@font-face{font-family:"Source Sans Pro";font-weight:700;font-style:normal;src:url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.eot);src:local("Source Sans Pro Bold"),local("SourceSansPro-Bold"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.woff2) format("woff2"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.woff) format("woff"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.ttf) format("truetype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700.svg#SourceSansPro) format("svg")}@font-face{font-family:"Source Sans Pro";font-weight:700;font-style:italic;src:url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.eot);src:local("Source Sans Pro Bold Italic"),local("SourceSansPro-BoldItalic"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.eot?#iefix) format("embedded-opentype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.woff2) format("woff2"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.woff) format("woff"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.ttf) format("truetype"),url(/fonts/SourceSansPro/source-sans-pro-v14-latin-700italic.svg#SourceSansPro) format("svg")}@font-face{font-family:"Open Sans";font-weight:400;font-style:normal;src:url(/fonts/OpenSans/open-sans-v27-latin-regular.eot);src:local("Open Sans Regular"),local("OpenSans-Regular"),url(/fonts/OpenSans/open-sans-v27-latin-regular.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/open-sans-v27-latin-regular.woff2) format("woff2"),url(/fonts/OpenSans/open-sans-v27-latin-regular.woff) format("woff"),url(/fonts/OpenSans/open-sans-v27-latin-regular.ttf) format("truetype"),url(/fonts/OpenSans/open-sans-v27-latin-regular.svg#OpenSans) format("svg")}@font-face{font-family:"Open Sans";font-weight:700;font-style:normal;src:url(/fonts/OpenSans/open-sans-v27-latin-700.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/fonts/OpenSans/open-sans-v27-latin-700.eot?#iefix) format("embedded-opentype"),url(/fonts/OpenSans/open-sans-v27-latin-700.woff2) format("woff2"),url(/fonts/OpenSans/open-sans-v27-latin-700.woff) format("woff"),url(/fonts/OpenSans/open-sans-v27-latin-700.ttf) format("truetype"),url(/fonts/OpenSans/open-sans-v27-latin-700.svg#OpenSans) format("svg")}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}fieldset{border:0}::-moz-placeholder{color:inherit;opacity:1}:-ms-input-placeholder{color:inherit;opacity:1}::placeholder{color:inherit;opacity:1}iframe{border:0}address{font-style:normal}[tabindex],a,area,button,input,label,select,summary,textarea{touch-action:manipulation}:root{--dr-color-background-theme:#fff;--dr-color-background-alt:#f9f9fc;--dr-color-background-black:#000;--dr-color-white:#fff;--dr-color-black:#000;--dr-color-secondary-alternated:#d5f1f5;--dr-color-primary-main:#07d1c5;--dr-color-primary-light:#38dad0;--dr-color-primary-dark:#06bcb1;--dr-color-primary-contrast-text:#fff;--dr-color-primary-text-light:#f1f1f1;--dr-color-secondary-main:#12263a;--dr-color-secondary-light:#082a91;--dr-color-secondary-contrast-text:#fff;--dr-color-grey-darker:#282828;--dr-color-grey-dark:#4e576a;--dr-color-grey-text:#778299;--dr-color-grey:#8aa1ac;--dr-color-grey-light:#adb4c2;--dr-color-grey-lighter:#f1f1f1;--dr-color-manatee:#97a0af;--dr-color-cultured:#ebecf0;--dr-color-alice-blue:#f1fafd;--dr-color-playful-peach:#fce4ca;--dr-color-flesh-pink:#f9c9d8;--dr-color-green-aqua:#d1e9db;--dr-color-munsell:#eb054c;--dr-color-shiny-shamrock:#59b07e;--dr-color-night-rider:#323232;--font-weight-base:400;--font-size-base:16px;--font-family-base:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;--line-height-base:1.425;--font-size-h1:7.2rem;--font-size-h2:6.4rem;--font-size-h3:5.6rem;--font-size-h4:4.8rem;--font-size-h5:4rem;--font-size-h6:3.2rem;--font-size-100:1.6rem;--font-size-200:2.4rem;--font-size-300:3.2rem;--font-size-400:4rem;--font-size-500:4.8rem;--font-size-600:5.6rem;--font-size-700:6.4rem;--font-size-800:7.2rem;--line-height-h1:1.425;--line-height-h2:1.425;--line-height-h3:1.425;--line-height-h4:1.425;--line-height-h5:1.425;--line-height-h6:1.425;--margin-h1:0 0 .8rem 0;--margin-h2:0 0 .8rem 0;--margin-h3:0 0 .8rem 0;--margin-h4:0 0 .8rem 0;--margin-h5:0 0 .8rem 0;--margin-h6:0 0 .8rem 0;--paragraph-margin:0 0 .8rem 0;--dr-space-1:.8rem;--dr-space-2:1.6rem;--dr-space-3:2.4rem;--dr-space-4:3.2rem;--dr-space-5:4rem;--dr-space-6:4.8rem;--dr-space-7:5.6rem;--dr-space-8:6.4rem;--dr-space-9:7.2rem;--dr-space-10:8rem;--dr-color-border-dark:#000;--dr-color-border-grey-dark:#c1c7d0;--dr-color-border-grey:#dee0e9;--dr-color-border-grey-light:#e0e0e0;--dr-color-border-grey-lighter:#f1f1f1;--dr-color-shadow-light:hsla(0,0%,100%,0.5);--dr-color-shadow-lighter:hsla(0,0%,100%,0.8);--dr-color-shadow-base:rgba(0,0,0,0.1);--dr-color-shadow-dark:rgba(0,0,0,0.5);--dr-color-shadow-darker:rgba(0,0,0,0.8);--dr-color-text-dark:#000;--dr-color-text-light:#fff;--dr-color-text-grey-light:#adb4c2;--dr-color-text-grey-lighter:#f1f1f1;--dr-color-text-body:#000;--dr-color-background-dark:#000;--dr-color-background-grey-dark:#4e576a;--dr-color-background-grey-light:#adb4c2;--dr-color-background-grey-lighter:#f1f1f1;--dr-color-background-icon-carousel:#000;--dr-color-shadow-icon-carousel:#fff;--custom-color-link:"";--custom-color-button-text:"";--custom-color-button-background:"";--custom-color-text:"";--custom-color-pin:"";--custom-color-button-accept-cookie:"";--custom-color-button-refuse-cookie:""}html{overflow-y:scroll;font-size:62.5%;font-size:calc(1em * .625);word-spacing:1px;word-break:break-word;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100vh;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-base);font-size:16px;font-size:var(--font-size-base);font-weight:400;font-weight:var(--font-weight-base);line-height:1.425;line-height:var(--line-height-base);color:#000;color:var(--dr-color-text-body);background:#fff;background:var(--dr-color-background-theme)}.avatar,.avatar-checkbox-group,.dr-dropdown__body-list-item,.dr-tag__delete-wrapper,.icon-button,.icon-button__label-wrapper,.job-ad-card,.job-ad-card__description__footer,.job-ad-card__link.link,.job-ad-preview__action,.job-ad-preview__action .action__button,.job-ads-listing-page .dr-dropdown__body .button,.job-ads-listing-page .dr-dropdown__count-label,.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge,.job-ads-listing-page .filters-modal .modal__main .filter-menu__filters,.job-ads-listing-page .filters-modal .modal__main .filters-menu,.job-ads-listing-page .list-map-container,.job-ads-listing-page .mobile-filters__clear-button .extended-template,.job-ads-listing-page .mobile-filters__filters-button .extended-template,.job-ads-listing-page .research-container,.job-preview-modal .close,.job-preview-modal .no-result,.job-preview-modal__pagination,.latest-videos-block__inline-items,.o-flex,.pagination,.pagination__controls,.pagination__delimiter,.pagination__link,.pagination__wrapper,.search-input .vs__dropdown-menu li,.social-media-share-block .social-media-links__item,.text-block-action{display:flex}.avatar,.avatar-checkbox-group,.dr-tag__delete-wrapper,.icon-button,.icon-button__label-wrapper,.job-ad-preview__action,.job-ad-preview__action .action__button,.job-ads-listing-page .dr-dropdown__body .button,.job-ads-listing-page .dr-dropdown__count-label,.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge,.job-ads-listing-page .mobile-filters__clear-button .extended-template,.job-ads-listing-page .mobile-filters__filters-button .extended-template,.job-ads-listing-page .research-container,.job-preview-modal .close,.job-preview-modal .no-result,.job-preview-modal__pagination,.latest-videos-block__inline-items,.o-flex--justify-content-center,.pagination,.pagination__controls,.pagination__delimiter,.pagination__link,.pagination__wrapper,.social-media-share-block .social-media-links__item{justify-content:center}.avatar,.avatar-checkbox-group,.dr-dropdown__body-list-item,.dr-tag__delete-wrapper,.icon-button,.icon-button__label-wrapper,.job-ad-card,.job-ad-card__description__footer,.job-ad-card__link.link,.job-ad-preview__action,.job-ad-preview__action .action__button,.job-ads-listing-page .dr-dropdown__body .button,.job-ads-listing-page .dr-dropdown__count-label,.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge,.job-ads-listing-page .mobile-filters__clear-button .extended-template,.job-ads-listing-page .mobile-filters__filters-button .extended-template,.job-ads-listing-page .research-container,.job-preview-modal .close,.job-preview-modal .no-result,.job-preview-modal__pagination,.latest-videos-block__inline-items,.o-flex--align-items-center,.pagination,.pagination__controls,.pagination__delimiter,.pagination__link,.pagination__wrapper,.search-input .vs__dropdown-menu li,.social-media-share-block .social-media-links__item,.text-block-action{align-items:center}.brands-block .slick-arrow:before,.cross-job-ads-block__items--carousel .slick-arrow:before,.latest-videos-block .slick-arrow:before,.slideshow-block .slick-arrow:before,.testimonials-block__items .slick-arrow:before{background-color:#000;background-color:var(--dr-color-background-icon-carousel)}.brands-block .slick-next,.brands-block .slick-prev,.cross-job-ads-block__items--carousel .slick-next,.cross-job-ads-block__items--carousel .slick-prev,.latest-videos-block .slick-next,.latest-videos-block .slick-prev,.slideshow-block .slick-next,.slideshow-block .slick-prev,.testimonials-block__items .slick-next,.testimonials-block__items .slick-prev{filter:drop-shadow(0 0 1px #fff);filter:drop-shadow(0 0 1px var(--dr-color-shadow-icon-carousel))}.brands-block .slick-prev,.cross-job-ads-block__items--carousel .slick-prev,.latest-videos-block .slick-prev,.slideshow-block .slick-prev,.testimonials-block__items .slick-prev{left:4.75%}.brands-block .slick-next,.cross-job-ads-block__items--carousel .slick-next,.latest-videos-block .slick-next,.slideshow-block .slick-next,.testimonials-block__items .slick-next{right:4.75%}.brands-block .slick-dots li,.cross-job-ads-block__items--carousel .slick-dots li,.latest-videos-block .slick-dots li,.slideshow-block .slick-dots li,.testimonials-block__items .slick-dots li{width:10px;height:10px}.brands-block .slick-dots li[focus-within],.cross-job-ads-block__items--carousel .slick-dots li[focus-within],.latest-videos-block .slick-dots li[focus-within],.slideshow-block .slick-dots li[focus-within],.testimonials-block__items .slick-dots li[focus-within]{border-radius:50%;outline:2px dotted #000;outline:2px dotted var(--dr-color-background-icon-carousel);outline-offset:2px}.brands-block .slick-dots li:focus-within,.cross-job-ads-block__items--carousel .slick-dots li:focus-within,.latest-videos-block .slick-dots li:focus-within,.slideshow-block .slick-dots li:focus-within,.testimonials-block__items .slick-dots li:focus-within{border-radius:50%;outline:2px dotted #000;outline:2px dotted var(--dr-color-background-icon-carousel);outline-offset:2px}.brands-block .slick-dots button,.cross-job-ads-block__items--carousel .slick-dots button,.latest-videos-block .slick-dots button,.slideshow-block .slick-dots button,.testimonials-block__items .slick-dots button{width:100%;height:100%;padding:0}.brands-block .slick-dots button:before,.cross-job-ads-block__items--carousel .slick-dots button:before,.latest-videos-block .slick-dots button:before,.slideshow-block .slick-dots button:before,.testimonials-block__items .slick-dots button:before{content:"";width:100%;height:100%;border-radius:50%;background:#000;background:var(--dr-color-background-icon-carousel);opacity:.2;filter:drop-shadow(0 0 1px #fff);filter:drop-shadow(0 0 1px var(--dr-color-shadow-icon-carousel))}.brands-block .slick-dots .slick-active button:before,.cross-job-ads-block__items--carousel .slick-dots .slick-active button:before,.latest-videos-block .slick-dots .slick-active button:before,.slideshow-block .slick-dots .slick-active button:before,.testimonials-block__items .slick-dots .slick-active button:before{opacity:1}.brands-block .slick-dots .slick-active[focus-within],.cross-job-ads-block__items--carousel .slick-dots .slick-active[focus-within],.latest-videos-block .slick-dots .slick-active[focus-within],.slideshow-block .slick-dots .slick-active[focus-within],.testimonials-block__items .slick-dots .slick-active[focus-within]{outline:2px dotted #000;outline:2px dotted var(--dr-color-background-icon-carousel)}.brands-block .slick-dots .slick-active:focus-within,.cross-job-ads-block__items--carousel .slick-dots .slick-active:focus-within,.latest-videos-block .slick-dots .slick-active:focus-within,.slideshow-block .slick-dots .slick-active:focus-within,.testimonials-block__items .slick-dots .slick-active:focus-within{outline:2px dotted #000;outline:2px dotted var(--dr-color-background-icon-carousel)}.blockList__block h1,.job-ad-preview__description h1,.job-page .rich-text h1{margin-bottom:.67rem}.blockList__block h2,.job-ad-preview__description h2,.job-page .rich-text h2{margin-bottom:.83rem}.blockList__block h3,.job-ad-preview__description h3,.job-page .rich-text h3{margin-bottom:1rem}.blockList__block h4,.job-ad-preview__description h4,.job-page .rich-text h4{margin-bottom:1.33rem}.blockList__block h5,.job-ad-preview__description h5,.job-page .rich-text h5{margin-bottom:1.67rem}.blockList__block h6,.job-ad-preview__description h6,.job-page .rich-text h6{margin-bottom:2.33rem}.blockList__block p,.job-ad-preview__description p,.job-page .rich-text p{margin-bottom:1rem}.blockList__block ol,.blockList__block ul,.job-ad-preview__description ol,.job-ad-preview__description ul,.job-page .rich-text ol,.job-page .rich-text ul{margin-bottom:1rem;padding-left:40px}.blockList__block a,.job-ad-preview__description a,.job-page .rich-text a{color:"";color:var(--custom-color-link)}.o-grid{--grid-max-width:var(--container-max-width);--grid-column-count:var(--column-count);--grid-column-width:calc((100% / var(--grid-column-count)) - var(--grid-column-gap));--grid-column-offset-width:0;--grid-column-gap:var(--column-gap)}.o-grid__container{width:95%;max-width:var(--grid-max-width);margin:0 auto;padding:0 calc(var(--grid-column-gap) / 2)}.o-grid{display:flex;flex-flow:row wrap;justify-content:flex-start;margin-right:calc(var(--grid-column-gap) / -2);margin-left:calc(var(--grid-column-gap) / -2)}.o-grid.reverse{flex-direction:row-reverse}.o-grid__col{flex:1;box-sizing:border-box}.o-grid__col,[class*=" o-grid__col--"],[class^=o-grid__col--]{margin:0 calc(var(--grid-column-gap) / 2) calc(var(--grid-column-gap) / 2)}.author{display:flex;align-items:center;justify-content:center;text-decoration:none;color:inherit}p.author__name{margin-bottom:0;font-weight:600}.author__photo img{width:60px;height:60px;margin-right:1em;border-radius:100%}.author__text-part{line-height:1.5em}.author__job-title{color:"";color:var(--custom-color-text)}.avatar{overflow:hidden;width:12em;height:12em;border-radius:50%}.avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;text-align:center}.button{height:48px;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);border:none;border-radius:4px;text-align:center;cursor:pointer}.button.focus-visible,.button:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px;outline-color:"";outline-color:var(--custom-color-button-background)}.button:hover{background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1))}.button:active{background-image:linear-gradient(rgba(0,0,0,.15),rgba(0,0,0,.15))}.button--primary{color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.button--secondary{color:#4e576a;color:var(--dr-color-grey-dark);background-color:#dee0e9;background-color:var(--dr-color-border-grey)}.button--secondary.focus-visible,.button--secondary:focus-visible{outline-color:#4e576a;outline-color:var(--dr-color-grey-dark)}.button--light{color:#778299;color:var(--dr-color-grey-text);background-color:#ebecf0;background-color:var(--dr-color-cultured)}.button--light.focus-visible,.button--light:focus-visible{outline-color:#778299;outline-color:var(--dr-color-grey-text)}.button--primary-outlined{border:1px solid;border:1px solid var(--custom-color-button-background);color:"";color:var(--custom-color-button-background);background:none}.button--primary-outlined:hover{background-color:#ebecf0;background-color:var(--dr-color-cultured);background-image:none}.button--primary-outlined:active{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05))}.button--secondary-outlined{border:1px solid #4e576a;border:1px solid var(--dr-color-grey-dark);color:#4e576a;color:var(--dr-color-grey-dark);background:none}.button--secondary-outlined.focus-visible,.button--secondary-outlined:focus-visible{outline-color:#4e576a;outline-color:var(--dr-color-grey-dark)}.button--secondary-outlined:hover{background-color:#ebecf0;background-color:var(--dr-color-cultured);background-image:none}.button--secondary-outlined:active{background-image:linear-gradient(rgba(0,0,0,.05),rgba(0,0,0,.05))}.button--link{text-decoration:none;color:#778299;color:var(--dr-color-grey-text);background-color:transparent}.button--link:hover{text-decoration:underline}.button--link:active,.button--link:hover{background-image:none}.button--link.focus-visible,.button--link:focus-visible{outline-color:#778299;outline-color:var(--dr-color-grey-text)}.button--disabled{color:#c1c7d0;color:var(--dr-color-border-grey-dark);background:#ebecf0;background:var(--dr-color-cultured);cursor:default}.button--disabled:active,.button--disabled:hover{background-image:none}.card{padding:.8rem;padding:var(--dr-space-1);border:1px solid #dee0e9;border:1px solid var(--dr-color-border-grey);border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.icon-button{flex-direction:column;margin-left:.8rem;margin-left:var(--dr-space-1)}.icon-button__label{margin:.8rem;margin:var(--dr-space-1)}.icon{position:relative;display:inline-block;min-width:24px;height:24px;padding:0;border:none;font-family:inherit;line-height:2.4rem;color:inherit;background:none}.icon[data-icon-type=youtube].icon--masked:before{-webkit-mask-image:url(/icons/youtube.svg);mask-image:url(/icons/youtube.svg)}.icon[data-icon-type=linkedin].icon--masked:before{-webkit-mask-image:url(/icons/linkedin.svg);mask-image:url(/icons/linkedin.svg)}.icon[data-icon-type=instagram].icon--masked:before{-webkit-mask-image:url(/icons/instagram.svg);mask-image:url(/icons/instagram.svg)}.icon[data-icon-type=twitter].icon--masked:before{-webkit-mask-image:url(/icons/twitter.svg);mask-image:url(/icons/twitter.svg)}.icon[data-icon-type=facebook].icon--masked:before{-webkit-mask-image:url(/icons/facebook.svg);mask-image:url(/icons/facebook.svg)}.icon[data-icon-type=arrow_left].icon--masked:before{-webkit-mask-image:url(/icons/arrow_left.svg);mask-image:url(/icons/arrow_left.svg)}.icon[data-icon-type=arrow_right].icon--masked:before{-webkit-mask-image:url(/icons/arrow_right.svg);mask-image:url(/icons/arrow_right.svg)}.icon[data-icon-type=globe].icon--masked:before{-webkit-mask-image:url(/icons/globe.svg);mask-image:url(/icons/globe.svg)}.icon[data-icon-type=location].icon--masked:before{-webkit-mask-image:url(/icons/location.svg);mask-image:url(/icons/location.svg)}.icon[data-icon-type=location_target].icon--masked:before{-webkit-mask-image:url(/icons/location_target.svg);mask-image:url(/icons/location_target.svg)}.icon[data-icon-type=tags_solid].icon--masked:before{-webkit-mask-image:url(/icons/tags_solid.svg);mask-image:url(/icons/tags_solid.svg)}.icon[data-icon-type=close].icon--masked:before{-webkit-mask-image:url(/icons/close.svg);mask-image:url(/icons/close.svg)}.icon[data-icon-type=search].icon--masked:before{-webkit-mask-image:url(/icons/search.svg);mask-image:url(/icons/search.svg)}.icon[data-icon-type=chevron_up].icon--masked:before{-webkit-mask-image:url(/icons/chevron_up.svg);mask-image:url(/icons/chevron_up.svg)}.icon[data-icon-type=chevron_down].icon--masked:before{-webkit-mask-image:url(/icons/chevron_down.svg);mask-image:url(/icons/chevron_down.svg)}.icon[data-icon-type=chevron_right].icon--masked:before{-webkit-mask-image:url(/icons/chevron_right.svg);mask-image:url(/icons/chevron_right.svg)}.icon[data-icon-type=chevron_left].icon--masked:before{-webkit-mask-image:url(/icons/chevron_left.svg);mask-image:url(/icons/chevron_left.svg)}.icon[data-icon-type=chevron_right_rounded].icon--masked:before{-webkit-mask-image:url(/icons/chevron_right_rounded.svg);mask-image:url(/icons/chevron_right_rounded.svg)}.icon[data-icon-type=chevron_left_rounded].icon--masked:before{-webkit-mask-image:url(/icons/chevron_left_rounded.svg);mask-image:url(/icons/chevron_left_rounded.svg)}.icon[data-icon-type=label].icon--masked:before{-webkit-mask-image:url(/icons/label.svg);mask-image:url(/icons/label.svg)}.icon[data-icon-type=building].icon--masked:before{-webkit-mask-image:url(/icons/building.svg);mask-image:url(/icons/building.svg)}.icon[data-icon-type=business_case].icon--masked:before{-webkit-mask-image:url(/icons/business_case.svg);mask-image:url(/icons/business_case.svg)}.icon[data-icon-type=clock].icon--masked:before{-webkit-mask-image:url(/icons/clock.svg);mask-image:url(/icons/clock.svg)}.icon[data-icon-type=file].icon--masked:before{-webkit-mask-image:url(/icons/file.svg);mask-image:url(/icons/file.svg)}.icon[data-icon-type=filter].icon--masked:before{-webkit-mask-image:url(/icons/filter.svg);mask-image:url(/icons/filter.svg)}.icon[data-icon-type=full_screen].icon--masked:before{-webkit-mask-image:url(/icons/full_screen.svg);mask-image:url(/icons/full_screen.svg)}.icon[data-icon-type=image].icon--masked:before{-webkit-mask-image:url(/icons/image.svg);mask-image:url(/icons/image.svg)}.icon[data-icon-type=money].icon--masked:before{-webkit-mask-image:url(/icons/money.svg);mask-image:url(/icons/money.svg)}.icon[data-icon-type=time].icon--masked:before{-webkit-mask-image:url(/icons/time.svg);mask-image:url(/icons/time.svg)}.icon[data-icon-type=graduate].icon--masked:before{-webkit-mask-image:url(/icons/graduate.svg);mask-image:url(/icons/graduate.svg)}.icon[data-icon-type=bell].icon--masked:before{-webkit-mask-image:url(/icons/bell.svg);mask-image:url(/icons/bell.svg)}.icon[data-icon-type=email].icon--masked:before{-webkit-mask-image:url(/icons/email.svg);mask-image:url(/icons/email.svg)}.icon[data-icon-type=external_link].icon--masked:before{-webkit-mask-image:url(/icons/external_link.svg);mask-image:url(/icons/external_link.svg)}.icon[data-icon-type=play].icon--masked:before{-webkit-mask-image:url(/icons/play.svg);mask-image:url(/icons/play.svg)}.icon[data-icon-type=pause].icon--masked:before{-webkit-mask-image:url(/icons/pause.svg);mask-image:url(/icons/pause.svg)}.icon[data-icon-type=minus].icon--masked:before{-webkit-mask-image:url(/icons/minus.svg);mask-image:url(/icons/minus.svg)}.icon[data-icon-type=clock_alternative].icon--masked:before{-webkit-mask-image:url(/icons/clock_alternative.svg);mask-image:url(/icons/clock_alternative.svg)}.icon[data-icon-type=reset].icon--masked:before{-webkit-mask-image:url(/icons/reset.svg);mask-image:url(/icons/reset.svg)}.icon[data-icon-type=notification].icon--masked:before{-webkit-mask-image:url(/icons/notification.svg);mask-image:url(/icons/notification.svg)}.icon[data-icon-type=circle_empty].icon--masked:before{-webkit-mask-image:url(/icons/circle_empty.svg);mask-image:url(/icons/circle_empty.svg)}.icon[data-icon-type=circle_full].icon--masked:before{-webkit-mask-image:url(/icons/circle_full.svg);mask-image:url(/icons/circle_full.svg)}.icon[data-icon-type=triangle_base_up].icon--masked:before{-webkit-mask-image:url(/icons/triangle_base_up.svg);mask-image:url(/icons/triangle_base_up.svg)}.icon[data-icon-type=check].icon--masked:before{-webkit-mask-image:url(/icons/check.svg);mask-image:url(/icons/check.svg)}.icon[data-icon-type=warning].icon--masked:before{-webkit-mask-image:url(/icons/warning.svg);mask-image:url(/icons/warning.svg)}.icon[data-icon-type=wand].icon--masked:before{-webkit-mask-image:url(/icons/wand.svg);mask-image:url(/icons/wand.svg)}.icon[data-icon-type=edit].icon--masked:before{-webkit-mask-image:url(/icons/edit.svg);mask-image:url(/icons/edit.svg)}.icon[data-icon-type=start].icon--masked:before{-webkit-mask-image:url(/icons/start.svg);mask-image:url(/icons/start.svg)}.icon.focus-visible,.icon:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.icon--masked:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-size:contain;mask-size:contain}.link{display:inline-block;text-decoration:none;color:inherit;cursor:pointer}.link:focus{outline:none}.link.focus-visible,.link:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.key-figure{flex-grow:1;flex-shrink:1;flex-basis:12.5em;margin:0 1em 2em;padding:3em 1.25em;border:1px solid #ebecf0;text-align:center;background:#fff;box-shadow:0 0 1px 0 #ebecf0;list-style:none}@media (min-width:700px) and (max-width:1400px){.key-figure{flex-basis:40%}}.key-figure__title{margin-bottom:.75em;font-size:1.4em;color:"";color:var(--custom-color-text)}@media (min-width:768px){.key-figure__title{font-size:2.2em}}.paragraph{font-size:1em;line-height:1.5em}@media (max-width:767px){.paragraph{font-size:1.6rem}}.picture img{display:block}.sr-only:not(:focus):not(:active){position:absolute;overflow:hidden;clip:rect(0 0 0 0);width:1px;height:1px;white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.social-media-links{display:flex;line-height:.1em}.social-media-links__item{display:inline-block;margin-right:1.6rem;margin-right:var(--dr-space-2);list-style-type:none}.social-media-links__item:last-child{margin-right:0}.social-media-links__item .link{display:inline-block;color:#fff;color:var(--dr-color-text-light)}.dr-tag{--space-05:calc(var(--dr-space-1) / 2);display:inline-flex;grid-gap:var(--space-05);gap:var(--space-05);align-items:center;justify-content:center;min-width:5.5rem;padding:var(--space-05) var(--dr-space-1);border-radius:1.6rem;border-radius:var(--dr-space-2);font-size:1em;font-weight:400;line-height:1.5em;background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter)}.dr-tag .icon{min-width:1.6rem;min-width:var(--dr-space-2);max-width:1.6rem;max-width:var(--dr-space-2);height:1.6rem;height:var(--dr-space-2)}.dr-tag span:not(.icon){font-size:1.4rem}.dr-tag--left{flex-direction:row}.dr-tag--left,.dr-tag--right{padding:var(--space-05) var(--dr-space-1)}.dr-tag--right{flex-direction:row-reverse}.dr-tag--top{flex-direction:row}.dr-tag--bottom,.dr-tag--top{grid-gap:.8rem;gap:.8rem;grid-gap:var(--dr-space-1);gap:var(--dr-space-1);max-height:none;padding:var(--dr-space-1) var(--space-05);text-orientation:upright;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}.dr-tag--bottom{flex-direction:row-reverse}.dr-tag__delete-wrapper{cursor:pointer}.dr-tag__description{word-break:normal}.testimonial{display:flex;flex-direction:column;height:100%;text-align:center;background:#fff;box-shadow:0 6px 6px 3px #f9f9f9}.testimonial__text{margin:1.1em}.testimonial__author{position:relative;display:flex;flex-direction:column;min-height:calc(60px + 5em);margin-top:auto;padding-bottom:1em;border-bottom-right-radius:10px;border-bottom-left-radius:10px;background:linear-gradient(0deg,"" calc(100% - 30px),transparent 0);background:linear-gradient(0deg,var(--custom-color-button-background) calc(100% - 30px),transparent 0)}.testimonial__author:before{content:"";position:absolute;left:1.5em;width:30px;height:30px;background-color:"";background-color:var(--custom-color-button-text);opacity:.3;transform:scaleY(-1);-webkit-mask-size:30px;mask-size:30px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/icons/quote.svg);mask-image:url(/icons/quote.svg)}.testimonial__author .author__photo{border:1px solid #fff;border-radius:100%;background:#fff}.testimonial__author .author__photo img{margin:0;box-shadow:0 0 0 3px #fff}.testimonial__author .author__text-part{margin-top:auto}.testimonial__author .author__job-title,.testimonial__author .author__name{color:"";color:var(--custom-color-button-text)}.testimonial__author .author__job-title{font-size:.9em}.title{margin-bottom:.5em;font-size:1.625em;font-weight:600}@media (min-width:768px){.title{margin-bottom:0;font-size:2.75em;line-height:1.5em}}.language-switcher{position:relative;display:flex;margin:0 auto;outline:none}@media (min-width:850px){.language-switcher{margin:0 0 0 auto}}.language-switcher__switcher{display:flex;align-items:center;max-height:32px;margin:0;padding:.4rem 1rem;border:1px solid #ebecf0;border:1px solid var(--dr-color-cultured);border-radius:4px;background:none}@media (min-width:850px){.language-switcher__switcher{padding:0;border:none}}.language-switcher__switcher span{outline:none}.language-switcher__switcher .icon[data-icon-type=globe]{min-width:15px;height:15px}.language-switcher__switcher .icon[data-icon-type=globe]:before{background-color:"";background-color:var(--custom-color-text)}@media (min-width:850px){.language-switcher__switcher .icon[data-icon-type=globe]:before{background-color:var(--custom-color-top-bar-links-and-icons)}}@media (max-width:849px){.language-switcher__switcher .icon[data-icon-type=chevron_down]{min-width:13px;height:13px}.language-switcher__switcher .icon[data-icon-type=chevron_down]:before{background-color:"";background-color:var(--custom-color-text)}}.language-switcher__switcher .language-switcher__locale--active{margin:0 .6rem;font-size:.75em;font-weight:600;line-height:22px;color:"";color:var(--custom-color-text);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (min-width:850px){.language-switcher__switcher .language-switcher__locale--active{margin:0 .3rem 0 1rem;line-height:22px;color:var(--custom-color-top-bar-links-and-icons)}}.language-switcher__dropdown{position:absolute;top:3.3rem;right:0;z-index:1;display:none;min-width:12rem;padding:.5em;background-color:#fff;background-color:var(--dr-color-background-theme);box-shadow:0 8px 16px 0 #adb4c2;box-shadow:0 8px 16px 0 var(--dr-color-grey-light);outline:none;list-style:none}@media (min-width:850px){.language-switcher__dropdown{top:2.5rem}}.language-switcher__dropdown .language-switcher__locale{font-weight:600;color:#000;color:var(--dr-color-text-dark)}.language-switcher__dropdown .language-switcher__locale:hover{background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter)}.language-switcher__dropdown .language-switcher__locale .link{width:100%;padding:4px 10px}.language-switcher__dropdown .language-switcher__locale--active{background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter)}.language-switcher__dropdown .language-switcher__locale--active:hover{color:#fff;color:var(--dr-color-text-light);background-color:"";background-color:var(--custom-color-text)}.language-switcher:focus .language-switcher__dropdown,.language-switcher__dropdown:focus,.language-switcher__dropdown:hover{display:block}.topbar .language-switcher .language-switcher__switcher.button .icon[data-icon-type=chevron_down]{min-width:10px;height:10px}@media (min-width:850px){.topbar .language-switcher .language-switcher__switcher.button .icon[data-icon-type=chevron_down]:before{background-color:#fff;background-color:var(--dr-color-primary-contrast-text)}}.dr-checkbox,.dr-checkbox__input,.dr-checkbox__label{cursor:pointer}.dr-checkbox{position:relative;z-index:1;align-items:center;width:100%;min-height:1.5em;padding-left:1.5em}.dr-checkbox .dr-checkbox__label{position:relative;flex-grow:1}.dr-checkbox .dr-checkbox__label:before{border:.01rem solid #000;border:.01rem solid var(--dr-color-border-dark);border-radius:.25em;background-color:#fff;background-color:var(--dr-color-background-theme);pointer-events:none;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.dr-checkbox .dr-checkbox__label:after,.dr-checkbox .dr-checkbox__label:before{content:"";position:absolute;top:.15em;left:-1.5em;display:block;width:1em;height:1em}.dr-checkbox .dr-checkbox__label:after{background:no-repeat 50%/50% 50%}.dr-checkbox .dr-checkbox__input{position:absolute;left:0;z-index:-1;box-sizing:border-box;width:0;height:0;opacity:0}.dr-checkbox .dr-checkbox__input:disabled+.dr-checkbox__label{color:#4e576a;color:var(--dr-color-grey-dark)}.dr-checkbox .dr-checkbox__input:disabled+.dr-checkbox__label:before{background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter)}.dr-checkbox .dr-checkbox__input:checked+.dr-checkbox__label:before{border-color:#38dad0;border-color:var(--dr-color-primary-light);color:#fff;color:var(--dr-color-text-light);background-color:#38dad0;background-color:var(--dr-color-primary-light)}.dr-checkbox .dr-checkbox__input:checked+.dr-checkbox__label:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3E%3C/svg%3E")}.hamburger-wrapper{width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer}.hamburger,.hamburger:after,.hamburger:before{width:24px;height:1.8px;border-radius:3.6px;background:"";background:var(--custom-color-text)}.hamburger{margin-bottom:13.24px;border-radius:3.6px;transition:all 0ms .3s;transform:translateY(6.62px)}.hamburger.toggled{background:transparent}.hamburger.toggled:before{bottom:0;transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transform:rotate(-45deg)}.hamburger.toggled:after{top:0;transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1) .3s;transform:rotate(45deg)}.hamburger:before{bottom:6.62px;transition:bottom .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.hamburger:after,.hamburger:before{content:"";position:absolute;left:0}.hamburger:after{top:6.62px;transition:top .3s cubic-bezier(.23,1,.32,1) .3s,transform .3s cubic-bezier(.23,1,.32,1)}.divider{height:1px;margin-top:.8rem;margin-top:var(--dr-space-1);margin-bottom:.8rem;margin-bottom:var(--dr-space-1);border:0;color:#dee0e9;color:var(--dr-color-border-grey);background-color:#dee0e9;background-color:var(--dr-color-border-grey)}.navigation-dots{display:flex;align-items:center;justify-content:center}.navigation-dots .icon{min-width:8px;height:8px;margin-left:5px}.navigation-dots .icon:before{background-color:#fff;background-color:var(--dr-color-white)}.navigation-dots .icon.selected:before,.video__iframe{background-color:#000;background-color:var(--dr-color-black)}.video__iframe .thumbnail{position:relative;display:inline-block;width:100%;height:100%}.video__iframe .thumbnail__image{width:100%;height:100%}.video__iframe .thumbnail__image img{-o-object-fit:cover;object-fit:cover;width:100%}.video__iframe .thumbnail__play{position:absolute;top:50%;left:50%;width:48px;height:48px;margin:0;border:4px solid #fff;border:4px solid var(--dr-color-white);border-radius:50%;background-color:transparent;opacity:1;transition:all .3s;transform:translate(-50%,-50%)}.video__iframe .thumbnail__play:hover{border:4px solid #fff;border:4px solid var(--dr-color-white);background-color:transparent}.video__iframe .thumbnail__play .icon{min-width:20px;height:20px}.video__iframe .thumbnail__play .icon:before{background-color:#fff;background-color:var(--dr-color-white)}.video__iframe .thumbnail:before{content:"";position:absolute;top:0;right:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4);transition:all .3s}.video__iframe iframe{width:100%}.topbar{display:none;align-items:center;justify-content:space-between;padding:.3em 2.5em;color:var(--custom-color-top-bar-links-and-icons);background:var(--custom-color-top-bar-background)}@media (min-width:850px){.topbar{display:flex}}.topbar .topbar__back-link{align-self:flex-start;margin:auto 0}.topbar .topbar__back-link .link{font-size:1.2rem;font-weight:600;line-height:1rem;color:var(--custom-color-top-bar-links-and-icons)}.topbar .topbar__back-link .link>*{display:inline-block;vertical-align:middle;margin-left:.75em}.topbar .topbar__back-link .icon{min-width:13px;height:13px}.topbar .social-media-links__item .link{color:var(--custom-color-top-bar-links-and-icons)}.topbar .social-media-links__item .link .icon{min-width:16px;height:16px}.topbar .social-media-links{align-self:center;margin-left:auto}.topbar .social-media-links+.language-switcher{margin-left:30px}.topbar .social-media-links+.language-switcher .button.focus-visible,.topbar .social-media-links+.language-switcher .button:focus-visible{outline-color:var(--custom-color-top-bar-links-and-icons)}.topbar .social-media-links+.language-switcher .button .icon{min-width:16px;height:16px}.navbar{display:none;padding:1.3em 2.5em;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}@media (min-width:850px){.navbar{display:flex}}.navbar-mobile__wrapper{display:flex;flex-direction:column;height:0;min-height:69px;transition:height .3s ease-out}@media (min-width:850px){.navbar-mobile__wrapper{display:none}}.navbar-mobile{position:relative;z-index:4;display:flex;align-items:center;max-height:69px;padding:1em 1.5em;background:#fff;background:var(--dr-color-background-theme);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.navbar-mobile nav[role=navigation]{margin-left:auto}.navbar-mobile__dropdown{z-index:3;display:flex;flex-grow:1;flex-direction:column;align-items:center;height:0;background:#fff;background:var(--dr-color-background-theme);opacity:0;visibility:hidden;transition:transform .3s linear,opacity .3s ease-in,visibility .3s ease-in,height 1.5s ease-out;transform:translateY(-30vh)}.navbar-mobile__dropdown-content{flex-grow:1;align-items:center;overflow:auto;width:100%}.navbar-mobile__dropdown-footer{display:flex;flex-direction:column;grid-row-gap:40px;row-gap:40px;align-items:center;width:100%;padding-top:1em;padding-bottom:1em;background:var(--custom-color-top-bar-background)}.navbar-mobile__dropdown-footer,.navbar-mobile__dropdown-footer .link{color:var(--custom-color-top-bar-links-and-icons)}.navbar-mobile__wrapper--toggled{height:100%}.navbar-mobile__wrapper--toggled .navbar-mobile__dropdown{opacity:1;visibility:visible;transform:translateY(0)}.navbar-mobile__wrapper--toggled [data-link-lv=company_link]:after{display:none}.navbar .sitelogo{display:flex;flex-grow:1;align-items:center}.navbar .sitelogo img{max-width:25em;max-height:3.5em}.navbar-mobile .sitelogo{display:flex;flex-grow:0}.navbar-mobile .sitelogo img{max-width:10em;max-height:3.4rem}.navbar-mobile .language-switcher{transition:opacity .5s ease-out}.navbar__links{align-self:center}.navbar__link{display:inline-block;margin-left:2.5em}.navbar__link .link{color:#4e576a;color:var(--dr-color-grey-dark)}.navbar__link .nuxt-link-exact-active{font-weight:600;color:"";color:var(--custom-color-link)}.navbar__link:first-child{margin-left:0}.navbar-mobile__dropdown-content .navbar__links{display:flex;flex-direction:column;align-items:center;text-align:center;list-style:none}.navbar-mobile__dropdown-content .navbar__link{width:80%;margin:.5em 0;border:1px solid;border:1px solid var(--custom-color-button-background);border-radius:4px;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.navbar-mobile__dropdown-content .navbar__link .link{display:flex;align-items:center;justify-content:center;width:100%;padding:1em 3em;color:#fff;color:var(--dr-color-text-light)}.navbar-mobile__dropdown-content .navbar__link [data-link-lv=company_link]{color:"";color:var(--custom-color-button-background);background-color:#fff;background-color:var(--dr-color-background-theme)}.navbar-mobile__dropdown-content .navbar__link [data-link-lv=jobs_link]{position:relative;font-weight:600;color:#fff;color:var(--dr-color-text-light)}.navbar-mobile__dropdown-content .navbar__link [data-link-lv=jobs_link]:after{content:"";display:inline-flex;width:24px;height:24px;margin-left:.5em;background-color:"";background-color:var(--custom-color-button-text);-webkit-mask-image:url(/icons/file.svg);mask-image:url(/icons/file.svg)}.navbar-mobile__back-link a{font-weight:600;color:var(--custom-color-top-bar-links-and-icons)}.navbar-mobile__back-link a button{vertical-align:middle}.blockList__block{padding:2em 1.5em}@media (min-width:768px){.blockList__block{padding:3em 2.5em}}.blockList__block:nth-child(2n){background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.footer .footer__top{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:space-between;padding:5.6rem 2.4rem;padding:var(--dr-space-7) var(--dr-space-3);background:var(--custom-color-footer-background)}@media (min-width:768px){.footer .footer__top{flex-direction:row}}.footer .footer__top .footer__links{display:flex;flex-grow:1;flex-direction:row;list-style-type:none}@media (max-width:767px){.footer .footer__top .footer__links{flex-direction:column;margin-top:4rem;margin-top:var(--dr-space-5);margin-bottom:4rem;margin-bottom:var(--dr-space-5);padding-left:0;text-align:center}}.footer .footer__top .footer__links .footer__link{display:inline-block;margin-right:3.2rem;margin-right:var(--dr-space-4);font-size:1.6rem;font-size:var(--font-size-100);color:var(--custom-color-footer-links-and-icons)}@media (max-width:767px){.footer .footer__top .footer__links .footer__link{margin-top:1.6rem;margin-top:var(--dr-space-2);margin-right:0;margin-bottom:1.6rem;margin-bottom:var(--dr-space-2)}}.footer .footer__top .social-media-links .link{color:var(--custom-color-footer-links-and-icons)}.footer .footer__sitelogo img{max-width:calc(8rem * 3);max-width:calc(var(--dr-space-10) * 3);max-height:4.8rem;max-height:var(--dr-space-6);margin-top:calc(1.6rem * -1);margin-top:calc(var(--dr-space-2) * -1);margin-bottom:calc(1.6rem * -1);margin-bottom:calc(var(--dr-space-2) * -1)}@media (min-width:768px){.footer .footer__sitelogo img{max-width:calc(4.8rem * 5);max-width:calc(var(--dr-space-6) * 5)}}.footer .footer__bottom .credits{display:flex;align-items:center;justify-content:space-between;padding:1.6rem 2.4rem;padding:var(--dr-space-2) var(--dr-space-3);font-size:1.6rem;font-size:var(--font-size-100);color:#778299;color:var(--dr-color-grey-text)}@media (max-width:767px){.footer .footer__bottom .credits{flex-direction:column;background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.footer .footer__bottom .credits .copyright{margin-bottom:1.6rem;margin-bottom:var(--dr-space-2)}}.footer .footer__bottom .credits .powered-by{display:flex;flex-direction:column;align-items:center}@media (min-width:308px){.footer .footer__bottom .credits .powered-by{flex-direction:row}}.footer .footer__bottom .credits .powered-by .powered-by__text{margin-right:.8rem;margin-right:var(--dr-space-1);font-size:calc(1.6rem - .1rem);font-size:calc(var(--font-size-100) - .1rem)}.custom-header{position:sticky;top:0;z-index:4;background-color:#fff;background-color:var(--dr-color-white);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.custom-header iframe{overflow:hidden;width:100%;border:0;transition:height .3s}.slick-prev{left:-25px}.slick-prev:before{content:"←"}.slick-next{right:-25px}.slick-next:before{content:"→"}.slick-next,.slick-prev{position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;border:none;font-size:0;line-height:0;color:transparent;background:transparent;outline:none;cursor:pointer;transform:translateY(-50%)}.slick-next:before,.slick-prev:before{font-size:2rem;line-height:1;color:#000;color:var(--dr-color-text-dark);opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;background:transparent;outline-color:#000;outline-color:var(--dr-color-text-dark)}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}[dir=rtl] .slick-prev{right:-25px;left:auto}[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:3.2rem;margin-bottom:var(--dr-space-4)}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;margin:0;padding:0;text-align:center;list-style:none}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots button,.slick-dots li{width:20px;height:20px;cursor:pointer}.slick-dots button{display:block;padding:5px;border:0;font-size:0;line-height:0;color:transparent;background:transparent;outline:none}.slick-dots button:before{content:"\2B24";position:absolute;top:0;left:0;width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;color:var(--dr-color-text-dark);opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots button:focus,.slick-dots button:hover{outline:none}.slick-dots button:focus:before,.slick-dots button:hover:before{opacity:1}.slick-dots .slick-active{transform:scale(1.2)}.slick-dots .slick-active button:before{color:#000;color:var(--dr-color-text-dark);opacity:.75}.job-ad-card__image{border-radius:4px}.job-ad-card__image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:4px}.job-ad-card__image--has-logo{position:relative}.job-ad-card__image--is-logo img{-o-object-fit:contain;object-fit:contain;padding:.8rem;padding:var(--dr-space-1)}.job-ad-card__sticky-logo{position:absolute}.job-ad-card__sticky-logo img{-o-object-fit:contain;object-fit:contain;padding:.8rem;padding:var(--dr-space-1)}.job-ad-card__sticky-logo:after{content:"";display:block;padding-bottom:100%}.job-ad-card .avatar{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:3px solid #fff;background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter);-o-object-position:center;object-position:center}.job-ad-card__description{display:flex;flex-direction:column;grid-gap:.8rem;gap:.8rem;grid-gap:var(--dr-space-1);gap:var(--dr-space-1);padding:0 .8rem;padding:0 var(--dr-space-1);font-size:1.2rem}.job-ad-card__description .paragraph{font-size:1.6rem;font-weight:700}.job-ad-card__description__footer{grid-gap:calc(.8rem * 1.5);gap:calc(.8rem * 1.5);grid-gap:calc(var(--dr-space-1) * 1.5);gap:calc(var(--dr-space-1) * 1.5)}.job-ad-card--rectangle .job-ad-card__image,.job-ad-card__link--rectangle .job-ad-card__image{flex-shrink:0;width:30%;margin-right:.8rem;margin-right:var(--dr-space-1)}.job-ad-card--rectangle .job-ad-card__image--has-logo,.job-ad-card__link--rectangle .job-ad-card__image--has-logo{margin-right:calc(.8rem + 4.5%);margin-right:calc(var(--dr-space-1) + 4.5%)}.job-ad-card--rectangle .job-ad-card__sticky-logo,.job-ad-card__link--rectangle .job-ad-card__sticky-logo{top:50%;right:-15%;width:30%;transform:translateY(-50%)}.job-ad-card--square,.job-ad-card__link--square{flex-direction:column}@media (max-width:767px){.job-ad-card--square,.job-ad-card__link--square{width:100%}}@media (min-width:768px){.job-ad-card--square,.job-ad-card__link--square{width:calc(300px + 1.6rem + 2px);width:calc(300px + var(--dr-space-2) + 2px)}}.job-ad-card--square .job-ad-card__image,.job-ad-card__link--square .job-ad-card__image{width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:767px){.job-ad-card--square .job-ad-card__image,.job-ad-card__link--square .job-ad-card__image{position:relative;height:0;padding-bottom:32.143%}.job-ad-card--square .job-ad-card__image img,.job-ad-card__link--square .job-ad-card__image img{position:absolute}}@media (min-width:768px){.job-ad-card--square .job-ad-card__image,.job-ad-card__link--square .job-ad-card__image{height:200px}}.job-ad-card--square .job-ad-card__image img,.job-ad-card__link--square .job-ad-card__image img{border-radius:7px 7px 0 0}.job-ad-card--square .job-ad-card__sticky-logo,.job-ad-card__link--square .job-ad-card__sticky-logo{width:56px}@media (max-width:767px){.job-ad-card--square .job-ad-card__sticky-logo,.job-ad-card__link--square .job-ad-card__sticky-logo{bottom:.8rem;bottom:var(--dr-space-1);left:.8rem;left:var(--dr-space-1)}}@media (min-width:768px){.job-ad-card--square .job-ad-card__sticky-logo,.job-ad-card__link--square .job-ad-card__sticky-logo{bottom:1.6rem;bottom:var(--dr-space-2);left:1.6rem;left:var(--dr-space-2)}}.job-ad-card--square .job-ad-card__description,.job-ad-card__link--square .job-ad-card__description{padding:.8rem .8rem .8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-1) var(--dr-space-1) var(--dr-space-2)}.job-ad-card__external-site-link{margin-top:1.6rem;margin-top:var(--dr-space-2)}.job-ad-card__external-site-link__paragraph.paragraph{display:flex;align-items:center;font-size:1.4rem;font-weight:400;font-weight:var(--font-weight-base);color:#4e576a;color:var(--dr-color-grey-dark)}.job-ad-card__external-site-link .icon{min-width:16px;height:16px;margin-left:.8rem;margin-left:var(--dr-space-1)}.job-ad-card__link.link{width:100%}.modal{background-color:#fff;background-color:var(--dr-color-background-theme)}.modal__header{display:grid;grid-template-columns:10% auto 10%;align-items:center;padding:1.6rem 0;padding:var(--dr-space-2) 0;border-bottom:1px solid #dee0e9;border-bottom:1px solid var(--dr-color-border-grey)}.modal__header .icon{margin-right:.8rem;margin-right:var(--dr-space-1)}.modal__header .icon:before{background-color:#000;background-color:var(--dr-color-background-black)}.modal__header-title{text-align:center}.modal__header-title .icon{vertical-align:middle}.modal__main{min-height:60px;margin:2.4rem;margin:var(--dr-space-3)}.modal__footer{padding:1.6rem 2.4rem;padding:var(--dr-space-2) var(--dr-space-3);border-top:1px solid #dee0e9;border-top:1px solid var(--dr-color-border-grey);text-align:center}.pagination{flex-direction:column}.pagination__wrapper{margin-bottom:.5rem}.pagination__controls{display:flex;width:40px;height:40px;border:none;border-radius:50%;background-color:#fff;background-color:var(--dr-color-background-theme);box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 var(--dr-color-shadow-dark);outline:none;cursor:pointer}.pagination__controls--hidden{visibility:hidden}.pagination__controls:hover{background-color:inherit}.pagination__controls:focus,.pagination__controls:hover{box-shadow:0 2px 5px 0 rgba(0,0,0,.5);box-shadow:0 2px 5px 0 var(--dr-color-shadow-dark)}.pagination__controls:active{background-color:inherit;box-shadow:0 1px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 2px 0 var(--dr-color-shadow-dark)}.pagination__pages{display:inline-flex;margin:0;padding:0;list-style:none}.pagination__delimiter,.pagination__link{display:flex;width:40px;height:40px;margin:0 .8rem;margin:0 var(--dr-space-1);border-radius:50%;text-decoration:none;color:#282828;color:var(--dr-color-grey-darker)}.pagination__link{border:1px solid transparent;transition:color,background-color .2s}.pagination__link:focus:not(.pagination__link--active),.pagination__link:hover:not(.pagination__link--active){border-color:#282828;border-color:var(--dr-color-grey-darker)}.pagination__link--active{font-weight:700;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.pagination__info-text{color:#8aa1ac;color:var(--dr-color-grey)}.pagination .icon{min-width:15.38462px;height:15.38462px}.pagination .icon:before{background-color:"";background-color:var(--custom-color-text)}.search-input{position:relative;display:flex;align-items:center;padding:4px .8rem 4px 1.6rem;padding:4px var(--dr-space-1) 4px var(--dr-space-2);border:1px solid #dee0e9;border:1px solid var(--dr-color-border-grey)}.search-input[focus-within]+.selected-keywords{margin-top:4px}.search-input:focus-within+.selected-keywords{margin-top:4px}.search-input__icon:before{background-color:"";background-color:var(--custom-color-text)}.search-input__select{width:100%}.search-input__input{border:none}.search-input__label{padding:0 .8rem;padding:0 var(--dr-space-1);font-weight:700;line-height:1.6rem;white-space:nowrap}.search-input__option-icon{width:18px;height:18px;margin-right:.8rem;margin-right:var(--dr-space-1)}.search-input__option-icon:before{background-color:#8aa1ac;background-color:var(--dr-color-grey)}.search-input-container{display:flex;align-items:baseline;width:100%}.search-input .vs__search{outline:none;flex-grow:1;width:0;max-width:100%;border:none}.search-input .vs__selected-options{display:flex}.search-input .vs__selected{display:flex;align-items:center;margin-bottom:.4rem}.search-input .vs__actions{display:none}.search-input .vs__dropdown-menu{position:absolute;top:100%;left:0;z-index:999;overflow-y:auto;width:100%;max-height:200px;padding:0;border:1px solid #dee0e9;border:1px solid var(--dr-color-border-grey);background-color:#fff}.search-input .vs__dropdown-menu li{padding:.8rem;padding:var(--dr-space-1);border-bottom:1px solid #dee0e9;border-bottom:1px solid var(--dr-color-border-grey);list-style:none}.search-input .vs__dropdown-menu li:last-child{border-bottom:none}.search-input--multiple .vs__selected-options{flex-grow:1;flex-basis:100%;flex-wrap:wrap}.search-input--multiple .vs__selected{position:relative;margin-right:2.5remvar(--dr-space-1);padding:2px .8rem;padding:2px var(--dr-space-1);border-top-left-radius:.3rem;border-bottom-left-radius:.3rem;word-wrap:anywhere;color:"";color:var(--custom-color-button-text);background:"";background:var(--custom-color-button-background)}.search-input--multiple .vs__selected button{position:absolute;top:0;right:-2.5rem;width:2.5rem;height:100%;margin-left:.8rem;margin-left:var(--dr-space-1);border:none;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;background:"";background:var(--custom-color-button-background);cursor:pointer}.search-input--multiple .vs__selected svg{fill:"";fill:var(--custom-color-button-text)}.search-input--multiple .vs__deselect{position:absolute}.google-map-wrapper{min-height:460px}.avatar-checkbox{position:relative;display:inline-block;margin:.8rem;margin:var(--dr-space-1);cursor:pointer}.avatar-checkbox .avatar{width:72px;height:72px;border:1px solid #4e576a;border:1px solid var(--dr-color-grey-dark)}.avatar-checkbox .icon{position:absolute;top:3.6px;right:3.6px;min-width:16px;height:16px;border-radius:50%;background-color:"";background-color:var(--custom-color-text)}.avatar-checkbox--checked .avatar{border:2px solid;border:2px solid var(--custom-color-text)}.dr-dropdown{position:relative;display:inline-grid;font-size:1.6rem}.dr-dropdown.focus-visible,.dr-dropdown:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.dr-dropdown__control{display:inline-flex;grid-gap:.62rem;gap:.62rem;align-items:center;border:none;font-weight:400;background-color:transparent;cursor:pointer}.dr-dropdown__control--active{font-weight:700;text-decoration:none;color:#06bcb1;color:var(--dr-color-primary-dark)}.dr-dropdown__control--disabled{color:#778299;color:var(--dr-color-grey-text);cursor:inherit}.dr-dropdown__control-icon{position:relative;min-width:1rem;height:1rem}.dr-dropdown__control-icon:before{background-color:#000;background-color:var(--dr-color-background-dark)}.dr-dropdown__control-icon--active{transform:rotate(.5turn)}.dr-dropdown__control-icon--active:before{background-color:#06bcb1;background-color:var(--dr-color-primary-dark)}.dr-dropdown__body{position:absolute;top:3.8rem;z-index:100;display:flex;flex-direction:column;overflow-y:auto;border:1px solid #f1f1f1;border:1px solid var(--dr-color-grey-lighter);border-radius:4px;white-space:nowrap;background:#fff;background:var(--dr-color-background-theme);box-shadow:0 5px 10px 0 rgba(0,0,0,.14118)}.dr-dropdown__body--center{justify-self:center}.dr-dropdown__body--left{justify-self:flex-end}.dr-dropdown__body--right{justify-self:flex-start}.dr-dropdown__body-list{display:flex;flex-direction:column;align-items:flex-start;list-style:none}.dr-dropdown__body-list-item{width:100%;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);font-size:1.4rem;font-weight:400;color:#000;color:var(--dr-color-text-body)}.dr-dropdown__body-list-item:hover{background-color:#f1f1f1;background-color:var(--dr-color-background-grey-lighter)}.dr-dropdown__list-divider{width:100%}.dr-dropdown__list-divider-line{overflow:hidden;height:1px;border:none;background-color:#dee0e9;background-color:var(--dr-color-border-grey)}.dr-dropdown__actions{display:flex;align-items:center;justify-content:space-between;padding:1.6rem;padding:var(--dr-space-2)}.dr-dropdown .fade-enter-active,.dr-dropdown .fade-leave-active{transition:opacity .2s}.dr-dropdown .fade-enter,.dr-dropdown .fade-leave-to{opacity:0}.map-overlay{position:absolute;top:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;padding-bottom:2.4rem;padding-bottom:var(--dr-space-3);background-image:linear-gradient(180deg,transparent 55%,hsla(0,0%,9%,.6))}.map-overlay__body{display:flex;grid-gap:.8rem;gap:.8rem;grid-gap:var(--dr-space-1);gap:var(--dr-space-1);align-items:center;color:#fff;color:var(--dr-color-text-light)}.map-overlay__icon{width:18px;height:18px}.job-ad-preview,.map-overlay__icon:before{background-color:#fff;background-color:var(--dr-color-background-theme)}.job-ad-preview{position:relative;display:flex;flex-flow:column;padding:2.4rem;padding:var(--dr-space-3)}.job-ad-preview .job-ad-card{padding:0;border:none;box-shadow:none}@media (max-width:767px){.job-ad-preview .job-ad-card{flex-flow:column}.job-ad-preview .job-ad-card__image{position:relative;height:0;padding-bottom:32.143%;width:100%;margin-right:0;margin-bottom:.8rem;margin-bottom:var(--dr-space-1)}.job-ad-preview .job-ad-card__image img{position:absolute}.job-ad-preview .job-ad-card__image--has-logo{margin-bottom:calc(.8rem + 18% / 2);margin-bottom:calc(var(--dr-space-1) + 18% / 2)}.job-ad-preview .job-ad-card__image .job-ad-card__sticky-logo{top:100%;left:calc(50% - 18% / 2);width:18%}.job-ad-preview .job-ad-card__description{align-items:center;text-align:center}}.job-ad-preview .divider{flex:0 0 auto;margin:1.6rem 0;margin:var(--dr-space-2) 0}.job-ad-preview__description{position:relative;flex:1 1 auto;overflow-y:hidden;font-size:1.4rem;line-height:2.1rem}.job-ad-preview__description:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:60%;background:linear-gradient(hsla(0,0%,100%,.3),#fff)}@media (max-width:767px){.job-ad-preview__description:before{height:50%}}.job-ad-preview__action{margin-top:2.4rem;margin-top:var(--dr-space-3)}.job-ad-preview__action--multiple{justify-content:space-between}.job-ad-preview__action .action__button{flex-grow:1;width:50%;max-width:300px;font-size:1.8rem;font-weight:600;text-decoration:none}.job-ad-preview__action .action__button.button--secondary{color:#4e576a;color:var(--dr-color-grey-dark)}.job-ad-preview__action .apply-job-container{margin-left:2.4rem;margin-left:var(--dr-space-3)}.notification{position:fixed;top:5%;right:0;left:0;z-index:9001;display:none;align-items:center;justify-content:space-between;width:75%;min-height:3.5em;margin:0 auto;background-color:#fff;background-color:var(--dr-color-white)}.notification.visible{display:flex}.dropbox,.notification__close{cursor:pointer}.dropbox{display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;padding:1.6rem;padding:var(--dr-space-2);border:1px dashed #97a0af;border:1px dashed var(--dr-color-manatee);border-radius:8px;background:#f1fafd;background:var(--dr-color-alice-blue)}.dropbox input[type=file]{width:0;height:0}.dropbox__upload-button{display:inline-block;min-width:280px;height:42px;margin-top:2.4rem;margin-top:var(--dr-space-3);margin-bottom:1.2rem}.dropbox__details{font-size:1.4rem;color:#97a0af;color:var(--dr-color-manatee)}.dropbox--disabled{cursor:default}.dropbox--dragover{background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.a-word-from-block{position:relative}@media (min-width:768px){.a-word-from-block{padding-right:9%;padding-left:16%}}.a-word-from-block:before{content:"";position:absolute;top:.5em;left:.25em;z-index:0;width:73px;height:73px;background-color:#f9f9fc;background-color:var(--dr-color-background-alt);-webkit-mask-size:73px;mask-size:73px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/icons/quote.svg);mask-image:url(/icons/quote.svg)}@media (min-width:768px){.a-word-from-block:before{top:4em;left:calc(16% - 90px - 1em);width:90px;height:90px;-webkit-mask-size:90px;mask-size:90px}}.a-word-from-block:nth-child(2n):before{background-color:#fff;background-color:var(--dr-color-background-theme)}.a-word-from-block__author,.a-word-from-block__text,.a-word-from-block__title{position:relative;z-index:1}.a-word-from-block__text{white-space:pre-line}.a-word-from-block__author{margin-top:1em}@media (min-width:768px){.a-word-from-block__author{margin-top:1.5em}}.a-word-from-block__author.author{justify-content:left}.blockList .cross-job-ads-block.blockList__block{padding:2em 0 0}@media (min-width:768px){.blockList .cross-job-ads-block.blockList__block{margin-bottom:2.4rem;margin-bottom:var(--dr-space-3);padding:3em 0 0}}.blockList .cross-job-ads-block.blockList__block .title.cross-job-ads-block__title{margin-bottom:1em;padding-right:1em;padding-left:1em;font-size:2rem;font-weight:600;line-height:1.35em;text-align:center}@media (min-width:768px){.blockList .cross-job-ads-block.blockList__block .title.cross-job-ads-block__title{margin-bottom:1.312em;font-size:2em;line-height:normal}}.cross-job-ads-block .job-ad-card{width:100%;margin:0;padding:0;border:none}.cross-job-ads-block .job-ad-card__image{background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.cross-job-ads-block .job-ad-card__description{width:100%}.cross-job-ads-block .job-ad-card__description-title{font-size:1.4em;font-weight:700;text-align:left}.cross-job-ads-block .job-ad-card__description ul{padding:0}.cross-job-ads-block__item{width:100%;height:100%}.cross-job-ads-block__items--row{display:flex;flex-direction:row;grid-gap:3.2rem;gap:3.2rem;grid-gap:var(--dr-space-4);gap:var(--dr-space-4);justify-content:center}.cross-job-ads-block__items--row .cross-job-ads-block__item{flex:1 0 auto;width:200px}.cross-job-ads-block__items--column{display:flex;flex-direction:column;grid-gap:1.6rem;gap:1.6rem;grid-gap:var(--dr-space-2);gap:var(--dr-space-2);align-items:center}.cross-job-ads-block__items--column .cross-job-ads-block__item{width:60%}.cross-job-ads-block__items--column .cross-job-ads-block__item .job-ad-card{padding:.8rem;padding:var(--dr-space-1);border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 5px 10px rgba(0,0,0,.05)}.cross-job-ads-block__items--carousel{margin-top:1.5rem}.cross-job-ads-block__items--carousel .slick-dots{bottom:-1em;left:0;padding-left:0}.cross-job-ads-block__items--carousel .slick-track{display:flex;align-items:stretch;padding-bottom:1em}@media (max-width:1200px){.cross-job-ads-block__items--carousel .slick-track{padding-bottom:2em}}.cross-job-ads-block__items--carousel .slick-slide{height:inherit;padding:0 3vw}@media (min-width:768px){.cross-job-ads-block__items--carousel .slick-slide{padding:0 1vw}}.cross-job-ads-block__items--carousel .slick-slide>div{height:100%}.cross-job-ads-block__items--carousel .cross-job-ads-block__item{padding:0 1.5em}.brands-block__carousel--one-item .slick-track{justify-content:center}.brands-block.blockList__block{padding:3.2rem 0 5.6rem;padding:var(--dr-space-4) 0 var(--dr-space-7)}@media (min-width:768px){.brands-block.blockList__block{padding:4.8rem 0 8rem;padding:var(--dr-space-6) 0 var(--dr-space-10)}}.blockList__block .brands-block__title{margin-bottom:1.6rem;margin-bottom:var(--dr-space-2);text-align:center}@media (min-width:768px){.blockList__block .brands-block__title{margin-bottom:3.2rem;margin-bottom:var(--dr-space-4);line-height:3.2rem;line-height:var(--dr-space-4)}}.brands-block .picture img{-o-object-fit:contain;object-fit:contain;width:100%;padding:0 8px}@media (min-width:451px){.brands-block .picture img{max-height:200px}}.brands-block .slick-dots{bottom:-2.75em}@media (min-width:451px){.brands-block .slick-list{margin-right:10%;margin-left:10%}}.brands-block .slick-track{display:flex;align-items:stretch}.brands-block .slick-slide{height:inherit;font-size:0}.brands-block .slick-slide>div{display:flex;align-items:center;height:100%}.blockList .catch-phrase-block.blockList__block{margin-bottom:calc(.8rem * -1);margin-bottom:calc(var(--dr-space-1) * -1);padding-bottom:.8rem;padding-bottom:var(--dr-space-1);border-bottom-right-radius:0;border-bottom-left-radius:0}.blockList .catch-phrase-block.blockList__block .title.catch-phrase.catch-phrase-block__catch-phrase{font-size:1.25em;font-weight:700}@media (min-width:850px){.blockList .catch-phrase-block.blockList__block .title.catch-phrase.catch-phrase-block__catch-phrase{font-size:1.5em}}.catch-phrase-block{padding:1em 1.5em}.catch-phrase-block__divider{margin:2.4rem .8rem 0;margin:var(--dr-space-3) var(--dr-space-1) 0;background-color:#ebecf0}.catch-phrase-block__catch-phrase.catch-phrase.title{position:relative;margin-bottom:0;margin-left:1.6rem;margin-left:var(--dr-space-2);font-family:"Open Sans",Arial,sans-serif;line-height:1.365em}@media (min-width:850px){.catch-phrase-block__catch-phrase.catch-phrase.title{line-height:1.165em}}.catch-phrase-block__catch-phrase:before{content:"";position:absolute;left:-8px;width:4px;height:100%;border-radius:0 8px 8px 0;background:"";background:var(--custom-color-button-background)}@media (min-width:768px){.highlighted-quote-block{padding-right:16%;padding-left:16%}}.highlighted-quote-block__content{display:grid;grid-template-rows:1fr 1fr auto;grid-template-columns:1fr auto auto 1fr;grid-row-gap:1em;grid-column-gap:1em;padding:1.5em;border-radius:10px;background:#fff;background:var(--dr-color-background-theme);box-shadow:0 4px 4px 2px #efeff2}@media (min-width:768px){.highlighted-quote-block__content{grid-template-rows:auto 1fr auto;grid-template-columns:auto 1fr;grid-row-gap:1vw;grid-column-gap:1.5vw;padding:1.5vw}}.highlighted-quote-block__paragraph{position:relative;z-index:1;grid-column:1/5;font-size:1.2em;font-weight:600;line-height:1.2em;text-align:center;white-space:pre-line}@media (min-width:768px){.highlighted-quote-block__paragraph{grid-column:2;font-size:calc(1.4vw + .4em);text-align:left}}.highlighted-quote-block__paragraph:after{content:"";position:absolute;top:-1em;left:-.8em;z-index:-1;width:80px;height:80px;background-color:#f7f8f9;-webkit-mask-size:80px;mask-size:80px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/icons/quote.svg);mask-image:url(/icons/quote.svg)}@media (min-width:768px){.highlighted-quote-block__paragraph:after{top:-.5em;left:-1.5em;width:6vw;height:6vw;-webkit-mask-size:6vw;mask-size:6vw}}.highlighted-quote-block__content .author__photo{z-index:1;grid-row:2;grid-column:2;align-self:center;justify-self:self-start;place-self:center self-start}@media (min-width:768px){.highlighted-quote-block__content .author__photo{grid-row:1/4;grid-column:1;align-self:self-start;justify-self:self-start;place-self:self-start}.highlighted-quote-block__content .author__photo img{display:block;width:11vw;min-width:100px;max-width:200px;height:11vw;min-height:100px;max-height:200px;border-radius:10px}}.highlighted-quote-block__content .author__text-part{z-index:1;grid-column:3;align-self:center;justify-self:self-start;place-self:center self-start}@media (min-width:768px){.highlighted-quote-block__content .author__text-part{grid-column:2;align-self:auto;justify-self:auto;place-self:initial}.highlighted-quote-block__content .author__text-part p{display:inline}}.highlighted-quote-block__link{z-index:1;display:block;grid-column:1/5;font-size:.9em;text-align:center;color:"";color:var(--custom-color-link)}@media (min-width:768px){.highlighted-quote-block__link{display:inline;grid-column:2;text-align:left}}.highlighted-quote-block__link:after{content:" \2794"}.highlighted-quote-block__link[focus-within]{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.highlighted-quote-block__link:focus-within{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}@media (min-width:768px){.key-figures-block{padding-right:16%;padding-left:16%}}.key-figures-block__items{display:flex;flex-wrap:wrap;justify-content:space-around}.key-figures-block.blockList__block .key-figures-block__items{margin-bottom:0;padding-left:0}.key-figures-block__title{margin-bottom:1em;text-align:center}.latest-videos-block{padding:2em 0 3.5em}@media (min-width:768px){.latest-videos-block{padding:3em 0 6.125em}}.latest-videos-block__title{margin-bottom:.616em;font-size:1.625em;font-weight:600;line-height:1.154em;text-align:center}@media (min-width:768px){.latest-videos-block__title{margin-bottom:1.312em;font-size:2em;line-height:normal}}.latest-videos-block .video-container{position:relative}.latest-videos-block .video-container .video{overflow:hidden;width:20.438em;margin:0 .8rem;margin:0 var(--dr-space-1);border-radius:6.83px;background:#fff;background:var(--dr-color-background-theme);box-shadow:0 3px 7px 0 rgba(0,0,0,.05)}@media (min-width:500px){.latest-videos-block .video-container .video{margin:0 .5em}}@media (min-width:530px){.latest-videos-block .video-container .video{margin:0 1em}}@media (min-width:768px){.latest-videos-block .video-container .video{width:20em}}@media (min-width:850px){.latest-videos-block .video-container .video{width:27vw}}@media (min-width:1280px){.latest-videos-block .video-container .video{width:25vw}}.latest-videos-block .video-container .video__figcaption{padding:1em}@media (min-width:768px){.latest-videos-block .video-container .video__figcaption{max-height:-moz-fit-content;max-height:fit-content;transition:transform .3s ease-out;transform:scaleY(1);transform-origin:top}}.latest-videos-block .video-container .video__figcaption .video__title{overflow:hidden;margin-bottom:.312em;font-size:1em;font-weight:600;line-height:normal;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.latest-videos-block .video-container .video__figcaption .video__title{line-height:1.5em}}.latest-videos-block .video-container .video__figcaption .video__description{font-size:.75em;line-height:normal;color:#778299;color:var(--dr-color-grey-text)}.latest-videos-block .video-container .video .video__placeholder{padding:1.6rem 1.6rem 0;padding:var(--dr-space-2) var(--dr-space-2) 0}.latest-videos-block .video-container .video .dailymotion_player iframe,.latest-videos-block .video-container .video .video__iframe,.latest-videos-block .video-container .video .vimeo_player iframe{display:block;width:100%;height:12.25em;border-radius:8px}@media (min-width:768px){.latest-videos-block .video-container .video .dailymotion_player iframe,.latest-videos-block .video-container .video .video__iframe,.latest-videos-block .video-container .video .vimeo_player iframe{height:15em}}@media (min-width:850px){.latest-videos-block .video-container .video .dailymotion_player iframe,.latest-videos-block .video-container .video .video__iframe,.latest-videos-block .video-container .video .vimeo_player iframe{height:20vw}}@media (min-width:1280px){.latest-videos-block .video-container .video .dailymotion_player iframe,.latest-videos-block .video-container .video .video__iframe,.latest-videos-block .video-container .video .vimeo_player iframe{height:15vw}}.latest-videos-block .video-container .video .video__iframe iframe,.latest-videos-block .video-container .video .video__iframe img{width:100%;height:100%;border-radius:8px}.latest-videos-block .video-container .video .video__iframe .thumbnail:before{border-radius:8px}.latest-videos-block .slick-arrow{position:absolute;top:50%;z-index:1;display:block;width:56px;height:56px;border:1px solid #ebecf0;border:1px solid var(--dr-color-cultured);border-radius:100px;background:#fff;background:var(--dr-color-white);box-shadow:0 1px 12px rgba(0,0,0,.12)}.latest-videos-block .slick-arrow:before{display:none}.latest-videos-block .slick-arrow .icon--masked:before{background-color:#323232;background-color:var(--dr-color-night-rider)}.latest-videos-block .slick-arrow.slick-prev{left:-23px;display:flex}.latest-videos-block .slick-arrow.slick-next{right:-15px;display:flex}.latest-videos-block .slick-arrow .icon{min-width:20px;height:20px}.latest-videos-block .slick-dots{bottom:-1.75em}@media (min-width:768px){.latest-videos-block .slick-dots{bottom:-2.812em}}.latest-videos-block__carousel{margin-top:2.4rem;margin-top:var(--dr-space-3)}.latest-videos-block__carousel .slick-track{display:flex;align-items:center}.latest-videos-block__inline-items{margin-top:2.4rem;margin-top:var(--dr-space-3)}.latest-videos-block__inline-items--wide .video-container .video{width:30vw}.blockList .published-at-block.blockList__block{margin-bottom:calc(.8rem * -1);margin-bottom:calc(var(--dr-space-1) * -1);padding-bottom:.8rem;padding-bottom:var(--dr-space-1);border-bottom-right-radius:0;border-bottom-left-radius:0}.published-at-block{padding:1em 1.5em}.slideshow-block{position:relative;padding:0}.slideshow-block .slick-next,.slideshow-block .slick-prev,.slideshow-block__play-pause.icon-button{position:absolute;top:unset;bottom:24px;left:unset;z-index:1;display:flex;width:32px;height:32px;border:1.3px solid #c1c7d0;border:1.3px solid var(--dr-color-border-grey-dark);border-radius:50%;background-color:#fff;box-shadow:0 .6px 7px rgba(0,0,0,.12)}@media (min-width:768px){.slideshow-block .slick-next,.slideshow-block .slick-prev,.slideshow-block__play-pause.icon-button{bottom:40px}}.slideshow-block__play-pause{right:24px;bottom:24px;filter:drop-shadow(0 0 1px #fff);filter:drop-shadow(0 0 1px var(--dr-color-shadow-icon-carousel))}@media (min-width:768px){.slideshow-block__play-pause{right:11%;bottom:40px}}.slideshow-block__play-pause .icon{min-width:20px;height:20px}.slideshow-block__play-pause .icon:before{color:#000;color:var(--dr-color-background-icon-carousel)}.slideshow-block__picture{height:250px}@media (min-width:768px){.slideshow-block__picture{height:504px}}.slideshow-block__picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.slideshow-block__badge{position:absolute;bottom:40px;left:16%}@media (max-width:849px){.slideshow-block__badge{left:10%}}@media (max-width:767px){.slideshow-block__badge{bottom:16px;left:24px}}.slideshow-block__badge .picture img{-o-object-fit:contain;object-fit:contain;max-height:100px}@media (max-width:767px){.slideshow-block__badge .picture img{max-width:140px;height:56px}}.slideshow-block .slick-slide{font-size:0}.slideshow-block .slick-next,.slideshow-block .slick-prev{transform:unset}@media (max-width:849px){.slideshow-block .slick-next,.slideshow-block .slick-prev{display:none}}.slideshow-block .slick-next:before,.slideshow-block .slick-prev:before{content:""}.slideshow-block .slick-next .icon,.slideshow-block .slick-prev .icon{min-width:12px;height:12px}.slideshow-block .slick-next .icon:before,.slideshow-block .slick-prev .icon:before{content:"";color:#000;color:var(--dr-color-background-icon-carousel);opacity:1}.slideshow-block .slick-prev{right:calc(11% + (32px + 8px) * 2)}.slideshow-block .slick-next{right:calc(11% + 32px + 8px)}.slideshow-block .slick-dots{bottom:32px;display:flex;align-items:center;justify-content:center}@media (min-width:768px){.slideshow-block .slick-dots{bottom:48px}}.slideshow-block .slick-dots li{width:10px;height:10px}@media (min-width:768px){.slideshow-block .slick-dots li{width:1em;height:1em}}.slideshow-block .slick-dots li[focus-within]{outline-color:#000;outline-color:var(--dr-color-background-icon-carousel)}.slideshow-block .slick-dots li:focus-within{outline-color:#000;outline-color:var(--dr-color-background-icon-carousel)}.slideshow-block .slick-dots button{width:100%;height:100%;padding:0}.slideshow-block .slick-dots button:before{content:"";width:100%;height:100%;border:1px solid transparent;border-radius:50%;background:#000;background:var(--dr-color-background-icon-carousel);opacity:.25}@media (min-width:768px){.slideshow-block .slick-dots button:before{border-color:#000;border-color:var(--dr-color-background-icon-carousel);background:transparent;opacity:1}}.slideshow-block .slick-dots .slick-active button:before{opacity:1}@media (min-width:768px){.slideshow-block .slick-dots .slick-active button:before{background:#000;background:var(--dr-color-background-icon-carousel)}}.testimonials-block.blockList__block{padding:2em 0 4.375em}@media (min-width:768px){.testimonials-block.blockList__block{padding:3em 0 6.125em}}.testimonials-block__title{margin-bottom:.5em;text-align:center}.testimonials-block__items{padding-right:0;padding-left:0}@media (min-width:768px){.testimonials-block__items{padding-right:12.5vw;padding-left:12.5vw}}@media (max-width:767px){.testimonials-block__items .icon{display:none}}.testimonials-block__items .slick-dots{bottom:-2.8em;left:0;padding-left:0}@media (min-width:768px){.testimonials-block__items .slick-dots{bottom:-3.8em}}.testimonials-block__items .slick-track{display:flex;align-items:stretch}.testimonials-block__items .slick-slide{height:inherit;padding:0 6vw}@media (min-width:768px){.testimonials-block__items .slick-slide{padding:0 1vw}}.testimonials-block__item,.testimonials-block__items .slick-slide>div{height:100%}.testimonials-block .testimonial{width:100%}@media (min-width:768px){.textBlock{padding-right:16%;padding-left:16%}}.textBlock__title{text-align:center}.textBlock__paragraph{text-align:left;white-space:pre-line}@media (min-width:850px){.textBlock__paragraph{display:inline}}.textBlock__showMoreBtn{height:24px;padding:0;margin-left:0;font-weight:600;color:#000;color:var(--dr-color-text-body)}@media (min-width:850px){.textBlock__showMoreBtn{display:inline;margin-left:.8rem;margin-left:var(--dr-space-1)}}.textBlock__showMoreBtn .icon-button__label{margin:0}.textBlock__showMoreBtn .icon{min-width:20px;height:20px;margin-left:4px}.text-with-image-block{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.text-with-image-block{flex-direction:row;align-items:center}}.text-with-image-block__text{padding:2em 1.5em}@media (min-width:768px){.text-with-image-block__text{width:50%;padding:4.5em 2.5em}}.text-with-image-block__text .title{margin-bottom:.26925em;font-size:1.625em;line-height:1.153845em}@media (min-width:768px){.text-with-image-block__text .title{margin-bottom:.4375em;font-size:2em;line-height:1em}}.text-with-image-block__text .paragraph{font-size:1em;line-height:1.5em;white-space:pre-line}@media (min-width:768px){.text-with-image-block__picture{width:50%}}.text-with-image-block__picture img{width:100%}.text-with-image-block--media-right .text-with-image-block__picture{order:1}@media (min-width:768px){.text-with-image-block--media-right .text-with-image-block__picture{order:2}}.text-with-image-block--media-right .text-with-image-block__text{order:2}@media (min-width:768px){.text-with-image-block--media-right .text-with-image-block__text{order:1}}.text-with-image-block.blockList__block{padding:0}.text-block-action{flex-direction:column}@media (min-width:768px){.text-block-action{padding-right:1.6rem;padding-right:var(--dr-space-2);padding-left:1.6rem;padding-left:var(--dr-space-2)}}.text-block-action__paragraph{margin-bottom:1.6rem;margin-bottom:var(--dr-space-2);white-space:pre-line}.text-block-action__button{color:"";color:var(--custom-color-button-text);background:"";background:var(--custom-color-button-background)}@media (min-width:768px){.html-block{padding-right:16%;padding-left:16%}}@media (min-width:768px){.job-info-card{flex-direction:row;width:unset;padding:2.4rem 4.8rem;padding:var(--dr-space-3) var(--dr-space-6)}}.job-info-card__top{display:flex;align-items:center}@media (max-width:849px){.job-info-card__top{margin-bottom:1.6rem;margin-bottom:var(--dr-space-2)}}@media (min-width:850px){.job-info-card__content{display:flex;flex-direction:column;align-self:center;margin-right:2.4rem;margin-right:var(--dr-space-3);margin-left:2.4rem;margin-left:var(--dr-space-3)}}@media (max-width:849px){.job-info-card__content{border-top:.2rem solid #e0e0e0;border-top:.2rem solid var(--dr-color-border-grey-light)}}@media (max-width:849px){.job-info-card__content .title{display:none}}.job-info-card__logo picture{display:block;overflow:hidden;margin-right:.8rem;margin-right:var(--dr-space-1);border:.2rem solid #e0e0e0;border:.2rem solid var(--dr-color-border-grey-light);border-radius:50%}@media (max-width:849px){.job-info-card__logo picture{width:60px;height:60px;border-color:#f2f2f2;box-shadow:0 5px 10px rgba(0,0,0,.05)}}@media (min-width:850px){.job-info-card__logo picture{width:105px;height:105px}}.job-info-card__logo img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:inherit;height:100%;max-height:inherit;padding:.8rem;padding:var(--dr-space-1);background-color:#fff;background-color:var(--dr-color-white)}.job-info-card__info{grid-gap:.8rem;gap:.8rem;grid-gap:var(--dr-space-1);gap:var(--dr-space-1);width:100%}.job-info-card__footer,.job-info-card__info{display:flex;margin-top:1.6rem;margin-top:var(--dr-space-2)}.job-info-card__footer{position:absolute;left:5%;flex-wrap:wrap;width:90%;padding-top:1.6rem;padding-top:var(--dr-space-2);padding-bottom:.8rem;padding-bottom:var(--dr-space-1);border-top:.2rem solid #e0e0e0;border-top:.2rem solid var(--dr-color-border-grey-light)}@media (min-width:768px){.job-info-card__footer{position:unset;width:100%;border:none}}.job-info-card__footer>*{padding-right:1rem}@media (min-width:768px){.job-info-card__actions{margin-left:auto}}.job-info-card__actions-button{width:calc(8rem * 3);width:calc(var(--dr-space-10) * 3);font-size:1.9rem;font-weight:700;text-transform:capitalize}@media (max-width:767px){.job-info-card__actions-button{width:100%;margin-top:.8rem;margin-top:var(--dr-space-1)}}@media (min-width:768px) and (max-width:849px){.job-info-card__actions-button{width:50%;margin-top:.8rem;margin-top:var(--dr-space-1)}}.layout .job-info-card__actions-button[disabled]{opacity:.7;cursor:not-allowed}.job-ad-location-block__title{font-weight:400}.job-ad-location-block__map{display:block;margin:1.6rem 0;margin:var(--dr-space-2) 0}.job-ad-location-block__map img{max-width:100%}.job-ad-location-block__location{padding-left:0;font-weight:700;background:none}.job-ad-location-block__location .icon{min-width:15px;height:15px}.job-ad-location-block__location .icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ad-location-block__location.dr-tag .dr-tag__description{margin:0 .8rem;margin:0 var(--dr-space-1);font-size:1.6rem}.job-ad-location-block__address{font-size:1em;line-height:2em;color:#778299;color:var(--dr-color-grey-text)}.job-ad-location-block__details{margin-top:.8rem;margin-top:var(--dr-space-1);font-size:.8em}.skills-block{padding:2.4rem 3.2rem;padding:var(--dr-space-3) var(--dr-space-4);border-radius:.8rem;border-radius:var(--dr-space-1);background:#fff;background:var(--dr-color-background-theme);box-shadow:0 8rem calc(8rem * 2.5) 0 rgba(0,0,0,.1);box-shadow:0 var(--dr-space-10) calc(var(--dr-space-10) * 2.5) 0 var(--dr-color-shadow-base)}.skills-block__title{font-size:4rem;font-size:var(--font-size-h5)}.skills-block__skill,.skills-block__title{margin-bottom:.8rem;margin-bottom:var(--dr-space-1)}.skills-block__skill{display:inline-block;margin-right:1.6rem;margin-right:var(--dr-space-2);padding:0 .8rem;padding:0 var(--dr-space-1);border:1px solid #4e576a;border:1px solid var(--dr-color-grey-dark);background:#f9f9fc;background:var(--dr-color-background-alt)}.skills-block__skill .dr-tag__description{text-transform:capitalize;color:#4e576a;color:var(--dr-color-grey-dark)}.social-media-share-block__title{font-weight:400}.social-media-share-block .social-media-links{padding:0}.social-media-share-block .social-media-links__item{width:40px;height:40px;margin-right:1.6rem;margin-right:var(--dr-space-2);border:1px solid #adb4c2;border:1px solid var(--dr-color-grey-light);border-radius:50%;cursor:pointer}.social-media-share-block .social-media-links__item .icon{min-width:18px;height:18px}.social-media-share-block .social-media-links__item .icon:before{background-color:"";background-color:var(--custom-color-text)}.social-media-share-block__job-ad-publish-date{padding:0;color:#c1c7d0;color:var(--dr-color-border-grey-dark);background-color:#fff;background-color:var(--dr-color-white)}.social-media-share-block__job-ad-publish-date .dr-tag__description{line-height:1.4rem}.layout{--grid-column-gap:.8rem;--grid-column-count:12;display:flex;flex-direction:column;height:100vh}.layout .navbar-mobile__wrapper,.layout .navigation{z-index:4;width:100%}.layout .navbar-mobile__wrapper--toggled,.layout .navigation{z-index:4}.layout .navbar-mobile__wrapper{position:fixed;top:0;min-height:69px}.layout .navbar-mobile{height:100%}.layout .navbar{position:sticky;top:0;z-index:2;height:75px;background-color:#fff;background-color:var(--dr-color-background-theme)}.layout .footer{z-index:1;margin-top:auto}@media (min-width:768px){.layout .footer .sitelogo.footer__sitelogo{padding-right:4rem;padding-right:var(--dr-space-5)}}.layout .footer .credits{background-color:#fff;background-color:var(--dr-color-background-theme)}.overlay{position:fixed;top:0;left:0;z-index:9001;width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.8)}.overlay:before{content:"";display:inline-block;vertical-align:middle;height:100%}@keyframes slideFromBottom{0%{opacity:.2;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.spontaneous-application-block{margin-top:0;padding-top:4rem;padding-top:var(--dr-space-5);padding-bottom:4rem;padding-bottom:var(--dr-space-5)}@media (max-width:767px){.spontaneous-application-block{padding-top:2.4rem;padding-top:var(--dr-space-3);padding-bottom:2.4rem;padding-bottom:var(--dr-space-3)}}.spontaneous-application-block .title{font-size:1.625em}@media (max-width:767px){.spontaneous-application-block .title{font-size:1.25em}}.spontaneous-application-block .paragraph{width:50%;font-size:1em;line-height:1.5em;text-align:center}@media (max-width:767px){.spontaneous-application-block .paragraph{width:90%;font-size:.875em;line-height:1.25em}}.spontaneous-application-block .icon-button{height:48px;font-size:1.125em}@media (max-width:767px){.spontaneous-application-block .icon-button .icon{display:none}}.job-ads-listing-page{background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.job-ads-listing-page .desktop-filters,.job-ads-listing-page .mobile-filters-container{position:sticky;z-index:2;background-color:#f9f9fc;background-color:var(--dr-color-background-alt);box-shadow:0 3px 6px rgba(0,0,0,.08)}.job-ads-listing-page .mobile-filters-container-overlay{z-index:9001}.job-ads-listing-page .mobile-filters{display:flex;align-items:center;justify-content:space-between;padding:.8rem 2.4rem;padding:var(--dr-space-1) var(--dr-space-3)}@media (min-width:850px){.job-ads-listing-page .mobile-filters{display:none}}.job-ads-listing-page .mobile-filters>.icon-button{width:4.8rem;height:4rem;color:#000;color:var(--dr-color-text-dark);background-color:#fff;background-color:var(--dr-color-background-theme);cursor:pointer}.job-ads-listing-page .mobile-filters__research-button{flex-grow:1;align-items:start;overflow:hidden;width:100%;margin-right:.8rem;margin-right:var(--dr-space-1);margin-left:0;padding-left:2rem;font-style:oblique}.job-ads-listing-page .mobile-filters__research-button .icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .mobile-filters__clear-button,.job-ads-listing-page .mobile-filters__filters-button{width:4rem;padding:0 .7rem}.job-ads-listing-page .mobile-filters__clear-button:hover,.job-ads-listing-page .mobile-filters__filters-button:hover{color:#000;color:var(--dr-color-text-dark);background-color:#fff;background-color:var(--dr-color-background-theme)}.job-ads-listing-page .mobile-filters__clear-button .icon-button__label,.job-ads-listing-page .mobile-filters__filters-button .icon-button__label{margin:inherit}.job-ads-listing-page .mobile-filters__clear-button .icon-button__label-wrapper,.job-ads-listing-page .mobile-filters__filters-button .icon-button__label-wrapper{display:inline;font-size:1.2rem;white-space:nowrap}.job-ads-listing-page .mobile-filters__clear-button .icon:before,.job-ads-listing-page .mobile-filters__filters-button .icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .mobile-filters__clear-button .extended-template,.job-ads-listing-page .mobile-filters__filters-button .extended-template{flex-direction:column;font-weight:600}.job-ads-listing-page .mobile-filters__clear-button .extended-template__count,.job-ads-listing-page .mobile-filters__filters-button .extended-template__count{display:block;width:2rem;height:2rem;margin-bottom:.3rem;border-radius:100%;line-height:20px;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.job-ads-listing-page .mobile-filters .icon-button__label-wrapper{width:100%}.job-ads-listing-page .mobile-filters .mobile-filters__research-button .icon-button__label{display:flex;overflow:hidden;width:100%;margin:0 0 0 1rem;font-size:1.4rem;font-style:normal;color:#6c798f}.job-ads-listing-page .mobile-filters .mobile-filters__research-button .icon-button__label-keywords{overflow:hidden;font-weight:700;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.job-ads-listing-page .mobile-filters .mobile-filters__research-button .icon-button__label-keywords-more{margin-left:calc(.8rem / 2);margin-left:calc(var(--dr-space-1) / 2);font-weight:700;font-style:normal;white-space:nowrap}.job-ads-listing-page .mobile-filters .mobile-filters__research-button .icon-button__label-place{overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap;color:#4e576a;color:var(--dr-color-background-grey-dark)}.job-ads-listing-page .mobile-filters .mobile-filters__research-button .icon-button__label-place.add-bullet:before{content:"\2022";padding-right:calc(.8rem / 2);padding-right:calc(var(--dr-space-1) / 2);padding-left:calc(.8rem / 2);padding-left:calc(var(--dr-space-1) / 2);color:#000;color:var(--dr-color-black)}.job-ads-listing-page .desktop-filters{top:75px;height:13rem}@media (max-width:849px){.job-ads-listing-page .desktop-filters{top:68px;z-index:"header";display:none}}.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear{height:auto;margin:0;padding:0 5px;font-weight:600;text-decoration:none}.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear:hover{text-decoration:underline}.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear .icon-button__label{margin-right:3px;margin-left:3px;padding-bottom:1px}.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear .icon{min-width:20px}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown{padding:0;border:1px solid #c1c7d0;border:1px solid var(--dr-color-border-grey-dark);border-radius:4px}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown[focus-within]{border-color:#6c798f}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown:focus-within{border-color:#6c798f}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__control{font-size:1.4rem;font-weight:600;color:#000;color:var(--dr-color-black)}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__control:hover{border-radius:3px;background:#ebecf0;background:var(--dr-color-cultured)}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__control--active{border-radius:3px;color:#000;color:var(--dr-color-black);background:#ebecf0;background:var(--dr-color-cultured)}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__count-label{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown button{padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2)}.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown.matching-status-button button{padding-left:12px}.job-ads-listing-page .desktop-filters .dr-checkbox[focus-within]{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.job-ads-listing-page .desktop-filters .dr-checkbox:focus-within{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}@media (max-width:849px){.job-ads-listing-page .job-ads-list .brands-filter{display:none}}.job-ads-listing-page .job-ads-list .brands-filter__carousel{display:block}.job-ads-listing-page .job-ads-list .brands-filter__item{padding:.8rem;padding:var(--dr-space-1)}.job-ads-listing-page .job-ads-list .brands-filter__item .icon{color:"";color:var(--custom-color-button-text)}.job-ads-listing-page .job-ads-list .brands-filter .genius-wrapper{position:relative;width:7.2rem;height:7.2rem;margin:0;padding:0;transition:all .3s;transform-origin:50% 100%}.job-ads-listing-page .job-ads-list .brands-filter .--genius-translate-to-right .genius-wrapper{transform:translate(1.512rem)}.job-ads-listing-page .job-ads-list .brands-filter .--genius-translate-to-left .genius-wrapper{transform:translate(-1.512rem)}.job-ads-listing-page .job-ads-list .brands-filter .--genius-main-hover .genius-wrapper{transform:scale(1.22)}.job-ads-listing-page .job-ads-list .brands-filter .--genius-secondary-hover.--genius-translate-to-right .genius-wrapper{transform:scale(1.1) translate(1.152rem)}.job-ads-listing-page .job-ads-list .brands-filter .--genius-secondary-hover.--genius-translate-to-left .genius-wrapper{transform:scale(1.1) translate(-1.152rem)}.job-ads-listing-page .job-ads-list .brands-filter .title{font-size:.875em;font-weight:700;line-height:.9em;color:#adb4c2;color:var(--dr-color-text-grey-light)}.job-ads-listing-page .job-ads-list .brands-filter .slick-list{height:calc(8.784rem + 1.6rem);height:calc(8.784rem + var(--dr-space-2))}.job-ads-listing-page .job-ads-list .brands-filter .slick-track{height:100%}.job-ads-listing-page .job-ads-list .brands-filter .slick-track div{outline:none}.job-ads-listing-page .job-ads-list .brands-filter .slick-slide{display:flex;align-items:flex-end;justify-content:center}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow{top:calc(50% + 7px);display:flex;margin:0;box-shadow:0 8px 14px 0 rgba(216,221,230,.5)}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow:before{content:none}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow.icon-button{z-index:1;width:60px;height:35px;border-radius:16px;background-color:#fff;background-color:var(--dr-color-background-theme)}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow.icon-button.focus-visible,.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow.icon-button:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px;outline-color:#000;outline-color:var(--dr-color-black)}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow .icon-button__label{font-size:1.6rem;font-size:var(--font-size-100);color:"";color:var(--custom-color-text)}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow .icon{min-width:16px;height:12px}.job-ads-listing-page .job-ads-list .brands-filter .slick-arrow .icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .job-ads-list .brands-filter .slick-prev{left:0}.job-ads-listing-page .job-ads-list .brands-filter .slick-next{right:0}.job-ads-listing-page .job-ads-list .brands-filter .slick-disabled{display:none}.job-ads-listing-page .job-ads-list .brands-filter .avatar-checkbox{margin:0;padding:0;border:none;background:none;outline:inherit}.job-ads-listing-page .job-ads-list .brands-filter .avatar-checkbox img{-o-object-fit:contain;object-fit:contain;padding:.4rem}.job-ads-listing-page .filters-modal .modal__header{display:flex;padding:1.6rem 2.4rem;padding:var(--dr-space-2) var(--dr-space-3)}.job-ads-listing-page .filters-modal .modal__header .icon{cursor:pointer}.job-ads-listing-page .filters-modal .modal__header .icon:before{-webkit-mask-position:left;mask-position:left}.job-ads-listing-page .filters-modal .modal__header-title{flex-grow:1;font-size:2.2rem;font-weight:700}.job-ads-listing-page .filters-modal .modal__header .link{position:relative;right:inherit;min-width:15%;text-align:right;text-decoration:underline;color:#778299;color:var(--dr-color-grey-text)}@media (max-width:767px){.job-ads-listing-page .filters-modal .modal__main{min-height:calc(1vh * 100 - 16.6rem);min-height:calc(var(--vh, 1vh) * 100 - 16.6rem)}}.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge{width:2.4rem;width:var(--dr-space-3);height:2.4rem;height:var(--dr-space-3);max-height:none;padding:0;border-radius:50%;line-height:inherit;text-align:center}.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge .dr-tag__description{font-size:1.8rem;font-weight:700}.job-ads-listing-page .filters-modal .modal__main .filter-menu__badge .dr-tag__delete-wrapper{display:none}.job-ads-listing-page .filters-modal .modal__main .filter-menu{display:flex;flex-direction:column;padding:2.4rem;padding:var(--dr-space-3);text-align:left}.job-ads-listing-page .filters-modal .modal__main .filter-menu__label{display:flex;align-items:center;overflow:hidden;padding:2.4rem 0;padding:var(--dr-space-3) 0;cursor:pointer}.job-ads-listing-page .filters-modal .modal__main .filter-menu__counter{min-width:15%;color:#8aa1ac;color:var(--dr-color-grey)}.job-ads-listing-page .filters-modal .modal__main .filter-menu__input{width:12px;height:12px;margin-right:1.6rem;margin-right:var(--dr-space-2)}.job-ads-listing-page .filters-modal .modal__main .filter-menu__title{flex-grow:4;margin-right:.8rem;margin-right:var(--dr-space-1);margin-left:.8rem;margin-left:var(--dr-space-1);font-size:1.6rem;text-align:left}.job-ads-listing-page .filters-modal .modal__main .filter-menu__filters{justify-content:space-between;width:100%;margin-left:.8rem;margin-left:var(--dr-space-1);padding-right:4rem;padding-right:var(--dr-space-5);font-size:1.8rem;font-weight:700;color:"";color:var(--custom-color-text)}.job-ads-listing-page .filters-modal .modal__main .filter-menu__picture{display:flex;flex-basis:100%;align-items:center;overflow:hidden}.job-ads-listing-page .filters-modal .modal__main .filter-menu__picture picture{margin-right:.8rem;margin-right:var(--dr-space-1)}.job-ads-listing-page .filters-modal .modal__main .filter-menu__picture img{display:inline;vertical-align:middle;-o-object-fit:contain;object-fit:contain;width:72px;height:72px;border:1px solid #12263a;border:1px solid var(--dr-color-secondary-main);border-radius:50%}.job-ads-listing-page .filters-modal .modal__main .filter-menu__name{overflow:hidden;margin-right:.8rem;margin-right:var(--dr-space-1);text-overflow:ellipsis;white-space:nowrap}.job-ads-listing-page .filters-modal .modal__main .filters-menu{display:flex;justify-content:space-between;padding:2.4rem;padding:var(--dr-space-3);border-bottom:1px solid #dee0e9;border-bottom:1px solid var(--dr-color-border-grey);cursor:pointer}.job-ads-listing-page .filters-modal .modal__main .filters-menu:last-of-type{border-bottom:0}.job-ads-listing-page .filters-modal .modal__main .filters-menu .dr-tag{color:#fff;color:var(--dr-color-white);background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .filters-modal .modal__main .filters-menu .icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .filters-modal .modal__main .filters-menu .icon[data-icon-type=chevron_right]:before{background-color:#000}.job-ads-listing-page .filters-modal .modal__main .filters-menu__disabled{opacity:.2;cursor:inherit}@media (max-width:767px){.job-ads-listing-page .filters-modal .modal_footer{position:static}}.job-ads-listing-page .dr-dropdown-group{display:flex;grid-gap:1.2rem;gap:1.2rem;justify-content:center;padding-bottom:1.6rem}.job-ads-listing-page .dr-dropdown-group .dr-checkbox__input:checked+.dr-checkbox__label{font-weight:700}.job-ads-listing-page .dr-dropdown-group .dr-checkbox__input:checked+.dr-checkbox__label:before{border-color:"";border-color:var(--custom-color-button-background);background-color:"";background-color:var(--custom-color-button-background)}.job-ads-listing-page .dr-dropdown__control--active{color:"";color:var(--custom-color-button-background)}.job-ads-listing-page .dr-dropdown__control-icon:before{background-color:"";background-color:var(--custom-color-text)}.job-ads-listing-page .dr-dropdown__body-list{overflow-y:auto;max-height:350px}.job-ads-listing-page .dr-dropdown__actions{border-top:1px solid #dee0e9;border-top:1px solid var(--dr-color-border-grey)}.job-ads-listing-page .dr-dropdown__quantity{color:#778299;color:var(--dr-color-grey-text)}.job-ads-listing-page .dr-dropdown__count-label{width:1.6rem;width:var(--dr-space-2);height:1.6rem;height:var(--dr-space-2);margin-right:.8rem;margin-right:var(--dr-space-1);border-radius:50%;font-size:1rem;color:#fff;color:var(--dr-color-primary-contrast-text);background-color:#12263a;background-color:var(--dr-color-secondary-main)}.job-ads-listing-page .dr-dropdown__control--active .job-ads-listing-page .dr-dropdown__count-label{background-color:#07d1c5;background-color:var(--dr-color-primary-main)}.job-ads-listing-page .dr-dropdown__body{min-width:27rem}.job-ads-listing-page .dr-dropdown__body .button{border:none;font-size:1.6rem;font-weight:700;cursor:pointer}.job-ads-listing-page .dr-dropdown__body .button--link{padding-left:0;font-size:1.4rem}.job-ads-listing-page .dr-dropdown__body .button--link:active{color:#12263a;color:var(--dr-color-secondary-main)}.job-ads-listing-page .dr-dropdown__body .button.button__primary.apply-button{padding:.63em 2em}.job-ads-listing-page .dr-dropdown__body .apply-button{order:2;margin-left:auto}.job-ads-listing-page .search-input{width:100%;min-height:4rem;border-radius:4px;background-color:#fff;background-color:var(--dr-color-background-theme)}.job-ads-listing-page .search-input .vs__actions{display:inherit;height:26px}.job-ads-listing-page .search-input .vs__actions .vs__open-indicator{display:none}.job-ads-listing-page .search-input .vs__dropdown-toggle{display:flex}.job-ads-listing-page .search-input .vs__clear{width:26px;border:0;border-radius:50%;background-color:#ebecf0;background-color:var(--dr-color-cultured);cursor:pointer;fill:#b3bac5}.job-ads-listing-page .search-input .vs__selected-options{display:flex;flex-basis:100%}.job-ads-listing-page .search-input .vs__selected-options input[type=search]::-webkit-search-cancel-button,.job-ads-listing-page .search-input .vs__selected-options input[type=search]::-webkit-search-decoration,.job-ads-listing-page .search-input .vs__selected-options input[type=search]::-webkit-search-results-button,.job-ads-listing-page .search-input .vs__selected-options input[type=search]::-webkit-search-results-decoration{display:none}.job-ads-listing-page .search-input .vs__selected{margin-right:3.2rem;margin-right:var(--dr-space-4);margin-bottom:.8rem;margin-bottom:var(--dr-space-1)}.job-ads-listing-page .search-input .vs__search{outline:none;flex-grow:1;width:0;max-width:100%}.job-ads-listing-page .search-input .vs__search::-moz-placeholder{position:relative;bottom:1px;font-size:1.2rem;color:#6c798f}.job-ads-listing-page .search-input .vs__search:-ms-input-placeholder{position:relative;bottom:1px;font-size:1.2rem;color:#6c798f}.job-ads-listing-page .search-input .vs__search::placeholder{position:relative;bottom:1px;font-size:1.2rem;color:#6c798f}.job-ads-listing-page .search-input .vs__deselect{filter:brightness(104%)}.job-ads-listing-page .search-input .vs__dropdown-menu{top:calc(100% + .8rem);top:calc(100% + var(--dr-space-1));max-height:162px;border:none;border-radius:4px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.job-ads-listing-page .search-input .vs__dropdown-menu li{padding:1.6rem;padding:var(--dr-space-2);border-bottom:1px solid #f1f1f1;border-bottom:1px solid var(--dr-color-border-grey-lighter);cursor:pointer}.job-ads-listing-page .search-input.vs--pending .vs__dropdown-menu{display:none}.job-ads-listing-page .search-input.vs--location .vs--open .vs__selected{position:absolute;opacity:.5}.job-ads-listing-page .search-input.vs--location .vs--searching .vs__selected{display:none}.job-ads-listing-page .search-input.vs--location.vs--pending .vs__dropdown-menu{display:inherit}.job-ads-listing-page .research-modal-container{padding:2.4rem;padding:var(--dr-space-3)}.job-ads-listing-page .research-modal-container--full{border-bottom:1px solid #dee0e9;border-bottom:1px solid var(--dr-color-border-grey)}.job-ads-listing-page .research-modal-container .divider{margin:1.6rem 0;margin:var(--dr-space-2) 0}.job-ads-listing-page .research-modal-container .search-input{min-height:56px}.job-ads-listing-page .research-modal-container .search-input .vs__dropdown-menu{border:1px solid #dfe1e5;border-radius:4px;background:#fff;box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.job-ads-listing-page .research-container{padding:.8rem 1.6rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2) var(--dr-space-2) var(--dr-space-2)}.job-ads-listing-page .research-container .vs-keywords,.job-ads-listing-page .research-container .vs-location{width:30%;margin:.8rem;margin:var(--dr-space-1)}.job-ads-listing-page .research-container .vs-location .vs__dropdown-option--highlight{border:2px solid #dee0e9;border:2px solid var(--dr-color-border-grey)}.job-ads-listing-page .research-container__action--search{height:4rem;padding:1rem 4rem;font-weight:700}.job-ads-listing-page .research-container__action--search .icon{min-width:20px}.job-ads-listing-page .subscribe-button{padding:.8rem;padding:var(--dr-space-1)}.job-ads-listing-page .subscribe-button .icon-button__label{margin:.3rem}.job-ads-listing-page .job-ads-list{position:relative;padding:1.6rem 3.2rem;padding:var(--dr-space-2) var(--dr-space-4)}@media (min-width:850px){.job-ads-listing-page .job-ads-list{flex:0 0 calc((100% / (var(--grid-column-count) / 6)) - var(--grid-column-gap));max-width:calc(calc((100% / (var(--grid-column-count) / 6)) - var(--grid-column-gap) - .1px))}}@media (min-width:1024px){.job-ads-listing-page .job-ads-list{flex-basis:840px}}@media (max-width:849px){.job-ads-listing-page .job-ads-list{flex:0 0 calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap));max-width:calc(calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap) - .1px));max-width:inherit;min-height:150px;padding:2.4rem;padding:var(--dr-space-3)}}.job-ads-listing-page .job-ads-list .jobs-header{display:flex;justify-content:space-between}.job-ads-listing-page .job-ads-list .jobs-header h2{padding:.8rem 0;padding:var(--dr-space-1) 0}.job-ads-listing-page .job-ads-list .jobs-header__actions{display:flex}.job-ads-listing-page .job-ads-list .job-ad-card__image{background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}@media (min-width:1024px){.job-ads-listing-page .job-ads-list--full{flex-basis:0}}@media (min-width:850px){.job-ads-listing-page .job-ads-list--full{flex:0 0 calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap));max-width:calc(calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap) - .1px))}}@media (min-width:768px){.job-ads-listing-page .job-ads-list--full .jobs-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:3.2rem;grid-gap:var(--dr-space-4)}.job-ads-listing-page .job-ads-list--full .jobs-container .job-ad-card{width:inherit}.job-ads-listing-page .job-ads-list--full .jobs-container .job-ad-card__image{overflow:hidden;min-width:100%}}.job-ads-listing-page .job-ads-list--no-brands{grid-template-rows:[title] 64px [job-ads-list] 1fr [pagination] 100px}.job-ads-listing-page .job-ads-list .title{font-size:1.4em;font-weight:700}.job-ads-listing-page .job-ads-list .job-ad-card-wrapper.focus-visible,.job-ads-listing-page .job-ads-list .job-ad-card-wrapper:focus-visible{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.job-ads-listing-page .job-ads-list .job-ad-card{min-height:94px;margin:1.6rem 0;margin:var(--dr-space-2) 0;background-color:#fff;background-color:var(--dr-color-background-theme);cursor:pointer}.job-ads-listing-page .job-ads-list .job-ad-card--bordered{border:1px solid #f1f1f1;border:1px solid var(--dr-color-border-grey-lighter)}.job-ads-listing-page .job-ads-list .job-ad-card__description{overflow:hidden;width:100%}.job-ads-listing-page .job-ads-list .job-ad-card__description__footer .dr-tag{overflow:hidden}.job-ads-listing-page .job-ads-list .job-ad-card__description__footer .dr-tag__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:768px){.job-ads-listing-page .job-ads-list .job-ad-card--rectangle .job-ad-card__image{width:192px;height:128px}}.job-ads-listing-page .job-ads-list .job-ad-card--square{align-items:baseline}.job-ads-listing-page .job-ads-list .job-ad-card .avatar{border:2px solid;border:2px solid var(--custom-color-text);background-color:#fff;background-color:var(--dr-color-white);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}.job-ads-listing-page .job-ads-list .job-ad-card .job-ad-card__description__title{font-size:1.8rem}.job-ads-listing-page .job-ads-list .job-ad-card .location{font-size:.75em}.job-ads-listing-page .job-ads-list .job-ad-card .location .dr-tag__description{color:"";color:var(--custom-color-text)}.job-ads-listing-page .job-ads-list .job-ad-card .tag-wrapper{font-size:.75em;line-height:1.2em}.job-ads-listing-page .job-ads-list .pagination{margin-top:3.2rem;margin-top:var(--dr-space-4)}@media (max-width:767px){.job-ads-listing-page .job-ads-list .pagination{margin-top:4rem;margin-top:var(--dr-space-5)}}.job-ads-listing-page .job-ads-list .pagination__controls{margin:0}.job-ads-listing-page .job-ads-list .job-ad-preview-overlay{height:60vh}@media (min-width:850px){.job-ads-listing-page .list-map-container .map-container{flex:0 0 calc((100% / (var(--grid-column-count) / 6)) - var(--grid-column-gap));max-width:calc(calc((100% / (var(--grid-column-count) / 6)) - var(--grid-column-gap) - .1px));position:sticky;top:207px;right:0;height:100%;margin-top:-53px}.job-ads-listing-page .list-map-container .map-container .google-map-wrapper{height:100%;min-height:100vh}}@media (min-width:850px){.job-ads-listing-page .list-map-container .map-container{flex:1;max-width:inherit}}@media (max-width:849px){.job-ads-listing-page .list-map-container .map-container{flex:0 0 calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap));max-width:calc(calc((100% / (var(--grid-column-count) / 12)) - var(--grid-column-gap) - .1px));width:100%;max-width:inherit;height:210px;padding:0}}.job-ads-listing-page .list-map-container .map-container .cluster{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-base)}.job-ads-listing-page .list-map-container .map-container .cluster span{position:relative;font-weight:600}.job-ads-listing-page .list-map-container .map-container--full-screen{position:fixed;top:0;z-index:4;display:flex;flex-direction:column;height:100%}.job-ads-listing-page .list-map-container .map-container__tools{position:absolute;top:20px;z-index:1;display:none;justify-content:space-between;width:100%;padding:0 20px}.job-ads-listing-page .list-map-container .map-container__tools--active{display:flex}.job-ads-listing-page .list-map-container .map-container__tools .button-rounded{width:40px;height:40px;padding:0;border-radius:50%;background-color:#fff;background-color:var(--dr-color-background-theme);box-shadow:0 6px 13px 0 rgba(0,0,0,.4)}.job-ads-listing-page .list-map-container .map-container__tools .button-rounded.search{position:absolute;right:8rem;right:var(--dr-space-10)}.job-ads-listing-page .list-map-container .map-container__tools .button-rounded:hover{box-shadow:0 6px 13px 0 rgba(0,0,0,.1)}.job-ads-listing-page .list-map-container .map-container__tools .button-rounded .icon{background-color:inherit}.job-ads-listing-page .list-map-container .map-container__tools .button-rounded .icon:before{background-color:#4e576a;background-color:var(--dr-color-background-grey-dark)}.job-ads-listing-page .list-map-container .map-container__wrapper{position:relative}.job-ads-listing-page .list-map-container .map-container__wrapper--full-screen{height:100vh}.job-ads-listing-page .list-map-container .map-container .map-overlay{display:none}@media (max-width:849px){.job-ads-listing-page .list-map-container .map-container .map-overlay{z-index:1;display:flex}}.job-ads-listing-page .list-map-container .map-container .google-map-wrapper{min-height:100vh}@media (max-width:849px){.job-ads-listing-page .list-map-container .map-container .google-map-wrapper{min-height:460px}.job-ads-listing-page .list-map-container .map-container .google-map-wrapper .gm-bundled-control{display:none}.job-ads-listing-page .list-map-container .map-container .google-map-wrapper--full-screen{width:100%;height:100%;min-height:inherit}}.job-ads-listing-page .list-map-container .map-container .google-map-wrapper .gm-bundled-control-on-bottom{bottom:159px!important}.job-ads-listing-page .list-map-container .map-container .powered-by{position:absolute;right:.8rem;right:var(--dr-space-1);bottom:2.4rem;bottom:var(--dr-space-3);display:flex;align-items:center;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);background-color:#fff;background-color:var(--dr-color-background-theme)}@media (max-width:849px){.job-ads-listing-page .list-map-container .map-container .powered-by{display:none}}.job-ads-listing-page .list-map-container .map-container .powered-by__text{margin-right:1rem;font-size:.875em;color:#adb4c2}.job-ads-listing-page .list-map-container .map-container .powered-by img{height:24px}.job-ads-listing-page .matching-button{align-self:center;height:auto;margin:0;padding:.1rem .8rem;font-size:1.4rem;font-weight:700;line-height:1.5rem}.job-ads-listing-page .matching-button .icon-button__label{margin-left:.6rem;white-space:nowrap}.job-ads-listing-page .matching-button--mobile{position:fixed;bottom:4%;left:50%;z-index:5;padding:1.2rem 2.3rem;font-size:1.6rem;font-weight:600;transform:translateX(-50%)}.job-ads-listing-page .matching-button--mobile .icon-button__label{margin:0 0 0 .4rem}@media (max-width:849px){.job-ads-listing-page .matching-button--mobile{z-index:1;display:block}.job-ads-listing-page .matching-button--desktop{display:none}}@media (min-width:850px){.job-ads-listing-page .matching-button--mobile{display:none}.job-ads-listing-page .matching-button--desktop{display:block}}.job-ads-listing-page .list-map-container{position:sticky;top:207px;background-color:#fff;background-color:var(--dr-color-background-theme)}@media (max-width:849px){.job-ads-listing-page .list-map-container{position:relative;flex-direction:column-reverse}}@media (max-width:767px){.job-ads-listing-page .list-map-container{top:68px;margin-bottom:68px}}@media (min-width:768px) and (max-width:849px){.job-ads-listing-page .list-map-container{top:0}}@media (min-width:850px){.job-ads-listing-page .list-map-container .job-ad-preview-overlay{position:absolute;top:0;left:0;z-index:2;width:calc(100% - 4.8rem);height:calc(100% - 4.8rem);margin:2.4rem}}.job-ads-listing-page .list-map-container .apply-job-container{display:flex;flex-grow:1;max-width:300px}.job-page{font-size:1.6rem;line-height:2.4rem;background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}@media (min-width:850px){.job-page__columns{display:flex;flex-direction:row-reverse}.job-page .blockList .title{font-size:2.4rem;font-size:var(--font-size-200);font-weight:600}}@media (max-width:767px){.job-page .blockList .title{font-size:2.4rem;font-size:var(--font-size-200);font-weight:600}}.job-page.without-slideshow{padding-top:2.4rem;padding-top:var(--dr-space-3)}@media (max-width:849px){.job-page.without-slideshow{padding-top:8rem;padding-top:var(--dr-space-10)}}@media (max-width:849px){.job-page .slideshow-block{margin-top:69px}}.job-page .slideshow-block__badge{left:10%}@media (min-width:850px){.job-page .title{font-size:2.4rem;font-size:var(--font-size-200)}}@media (max-width:849px){.job-page .title{font-size:2rem}}.job-page__main-column{margin-top:3.2rem;margin-top:var(--dr-space-4);margin-right:2.4rem;margin-right:var(--dr-space-3);margin-left:2.4rem;margin-left:var(--dr-space-3)}@media (min-width:850px){.job-page__main-column{flex:1 0 80%;min-width:1%;max-width:56%;margin-right:10%;margin-left:1.6rem;margin-left:var(--dr-space-2)}}@media (min-width:850px){.job-page__main-column--has-sidebar{flex:3}}.job-page__main-column .a-word-from-block,.job-page__main-column .html-block,.job-page__main-column .published-at-block{padding:2.4rem 3.2rem;padding:var(--dr-space-3) var(--dr-space-4)}.job-page__main-column .published-at-block{font-size:1.4rem;font-weight:400;color:#778299;color:var(--dr-color-grey-text)}.job-page__side-column{margin-right:2.4rem;margin-right:var(--dr-space-3);margin-left:2.4rem;margin-left:var(--dr-space-3)}@media (min-width:850px){.job-page__side-column{flex:1;margin:3.2rem 1.6rem 3.2rem 10%;margin:var(--dr-space-4) var(--dr-space-2) var(--dr-space-4) 10%}.job-page__side-column .blockList{position:sticky;top:13.5rem}}.job-page__side-column .blockList__block{padding:2.4rem 3.2rem;padding:var(--dr-space-3) var(--dr-space-4)}.job-page__side-column .title{font-weight:400}.job-page .rich-text a{color:"";color:var(--custom-color-link)}.job-page .rich-text a:hover{opacity:.8}.job-page .rich-text p{margin-bottom:1.5rem}.job-page .blockList__block{margin-bottom:2.4rem;margin-bottom:var(--dr-space-3);border-radius:8px;background-color:#fff;background-color:var(--dr-color-background-theme);box-shadow:0 5px 10px 0 rgba(0,0,0,.05)}@media (min-width:768px){.job-page .blockList__block{margin-bottom:3.2rem;margin-bottom:var(--dr-space-4)}}.job-page__bottom{margin:0;padding-bottom:1px;border-color:transparent;background-color:#fff;background-color:var(--dr-color-background-theme)}@media (min-width:850px){.job-page__bottom{padding-right:10%;padding-left:10%}}.job-page__bottom .blockList__block{padding:2.4rem 3.2rem;padding:var(--dr-space-3) var(--dr-space-4);box-shadow:none}@media (max-width:849px){.job-page__bottom .blockList__block .title{text-align:center}}.job-page__bottom .blockList__block .job-ad-card__description-title{font-size:1.4em;font-weight:700;color:#000;color:var(--dr-color-text-body)}.job-page .job-info-card{margin-right:2.4rem;margin-right:var(--dr-space-3);margin-left:2.4rem;margin-left:var(--dr-space-3);padding:1.6rem;padding:var(--dr-space-2);border-color:transparent;background-color:#fff;background-color:var(--dr-color-background-theme)}@media (min-width:850px){.job-page .job-info-card{display:flex;flex-wrap:wrap;margin-right:10%;margin-left:10%;flex-wrap:nowrap}}.job-page .job-info-card__info{display:block}.job-page .job-info-card__info .dr-tag{margin-bottom:.8rem;margin-bottom:var(--dr-space-1);padding-top:0;padding-bottom:0}.job-page .job-info-card__actions{display:flex;align-items:center}.job-page .job-info-card__actions div{width:100%;text-align:center}.job-page .job-info-card .link{display:flex;align-items:center;justify-content:center;height:48px;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);border:none;border-radius:4px;text-align:center;text-transform:inherit;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background);cursor:pointer}.job-page .job-info-card .link:first-letter{text-transform:capitalize}.job-page .job-info-card__actions-button--hidden{visibility:hidden}.job-page .textBlock__title{text-align:left}.job-page .a-word-from-block:before{top:.5em;left:.25em;background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.job-page .latest-videos-block{overflow:hidden;padding-right:0;padding-left:0}@media (min-width:768px) and (max-width:849px){.job-page .latest-videos-block .video{width:55vw;margin:0 .5em}.job-page .latest-videos-block .video .dailymotion_player iframe,.job-page .latest-videos-block .video .vimeo_player iframe,.job-page .latest-videos-block .video .youtube_player .video__iframe{height:37vw}}@media (min-width:850px){.job-page .latest-videos-block .video{width:35vw}.job-page .latest-videos-block .video .dailymotion_player iframe,.job-page .latest-videos-block .video .vimeo_player iframe,.job-page .latest-videos-block .video .youtube_player .video__iframe{height:23vw}}.job-page .latest-videos-block .video{max-width:75vw}.job-page__apply-job{position:sticky;bottom:-1000px;z-index:4;padding:1.6rem 3.2rem;padding:var(--dr-space-2) var(--dr-space-4);text-align:center;background-color:#fff;background-color:var(--dr-color-white);box-shadow:0 -4px 12px rgba(0,0,0,.05);transition:bottom .3s}@media (min-width:850px){.job-page__apply-job{display:none}}.job-page__apply-job--show{bottom:0}.job-page__apply-job .apply-job-container{background-color:"";background-color:var(--custom-color-button-background)}.job-page__apply-job .action__button{width:100%;color:"";color:var(--custom-color-button-text);background-color:transparent}.job-page__apply-job--actions-button{background-color:transparent}.job-page #additional_info .rich-text{white-space:pre-line}.job-page__bottom .blockList .blockList__block.cross-job-ads-block .job-ad-card--rectangle .job-ad-card__image{width:192px;height:128px}.job-page__bottom .blockList .blockList__block.cross-job-ads-block .cross-job-ads-block__items--column .cross-job-ads-block__item{min-width:670px}.custom-header--hidden{visibility:hidden}@media (max-width:849px){.brands-block .carousel .slick-dots,.latest-videos-block .carousel .slick-dots,.slideshow-block .carousel .slick-dots{padding-left:inherit}}.blockList .title{font-size:3.6rem}.highlighted-quote-block__content .link{display:block;padding:.8rem;border:none;border-radius:.4rem;font-size:1.6rem;font-size:var(--font-size-100);font-weight:700;color:"";color:var(--custom-color-button-text);background:"";background:var(--custom-color-button-background)}@media (min-width:768px){.highlighted-quote-block__content .link{width:-moz-max-content;width:max-content}}.highlighted-quote-block__content .link[focus-within]{outline-color:"";outline-color:var(--custom-color-button-background)}.highlighted-quote-block__content .link:focus-within{outline-color:"";outline-color:var(--custom-color-button-background)}@media (max-width:849px){.slug>.blockList{margin-top:69px}}@media (max-width:849px){.custom-header+.slug>.blockList{margin-top:0}}.consent-block{padding-bottom:4em}@media (max-width:767px){.consent-block{padding-right:1em;padding-left:1em}}.modal{position:fixed;top:0;left:0;z-index:9001;display:grid;grid-template-rows:64px auto 100px;width:100%;height:100%}.modal .modal__header{display:grid;grid-template-columns:2.4rem auto 2.4rem;grid-template-columns:var(--dr-space-3) auto var(--dr-space-3);padding:1.6rem 2.4rem;padding:var(--dr-space-2) var(--dr-space-3)}.modal .modal__header .icon-button{margin:0;padding:0;background:#fff;background:var(--dr-color-white)}.modal .modal__header .icon{cursor:pointer}.modal .modal__header-title{font-size:2.2rem;font-weight:700}.modal .modal__header .link{position:relative;right:2.4rem;right:var(--dr-space-3);text-decoration:underline;color:#778299;color:var(--dr-color-grey-text)}.modal .modal__main{overflow-y:auto;margin:0}.modal .modal__footer{position:fixed;bottom:0;width:100%;padding:2.4rem;padding:var(--dr-space-3);background:#fff;background:var(--dr-color-white)}.modal .modal__footer .icon-button{width:100%;margin:0;font-size:1.8rem;font-weight:700;cursor:pointer}.tarteaucitronListCookies,.tarteaucitronListCookies+br{display:none}.tarteaucitronAlertSmallTop,.tarteaucitronCheck,.tarteaucitronCross{display:none!important}#tarteaucitronRoot a.focus-visible,#tarteaucitronRoot a:focus-visible,#tarteaucitronRoot button.focus-visible,#tarteaucitronRoot button:focus-visible{outline-style:solid}#tarteaucitronRoot .tarteaucitronScrollbarAdjust .tarteaucitronAllow,#tarteaucitronRoot .tarteaucitronScrollbarAdjust .tarteaucitronDeny{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-family:var(--font-family-base)!important;font-size:2rem!important}#tarteaucitronRoot .tarteaucitronDeny{background-color:"";background-color:var(--custom-color-button-refuse-cookie)}#tarteaucitronRoot .dr-source-override-text{font-size:1.2rem}#tarteaucitronRoot .tarteaucitronBorder{border:0}#tarteaucitronRoot.tarteaucitronBeforeVisible:before{background-color:#000!important;background-color:var(--dr-color-background-black)!important}#tarteaucitronRoot #tarteaucitronAlertBig{border-radius:4px!important;font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif!important;font-family:var(--font-family-base)!important;background:#f1f1f1;background:var(--dr-color-background-grey-lighter)}#tarteaucitronRoot #tarteaucitronAlertBig button#tarteaucitronPrivacyUrl{display:none!important}#tarteaucitronRoot #tarteaucitronAlertBig:before{display:none}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{font-family:Open Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-family:var(--font-family-base)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert{font-size:1.4rem;color:#000;color:var(--dr-color-black)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize2{background-color:"";background-color:var(--custom-color-button-accept-cookie)}#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseCross{position:absolute;top:.8rem;top:var(--dr-space-1);right:.8rem;right:var(--dr-space-1);font-size:1.4rem;cursor:pointer}#tarteaucitron #tarteaucitronServices #tarteaucitronAllAllowed.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed .tarteaucitronAllow{border-color:"";border-color:var(--custom-color-button-accept-cookie);background-color:"";background-color:var(--custom-color-button-accept-cookie)}#tarteaucitron #tarteaucitronServices #tarteaucitronAllDenied.tarteaucitronIsSelected,#tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied .tarteaucitronDeny{border-color:"";border-color:var(--custom-color-button-refuse-cookie);background-color:"";background-color:var(--custom-color-button-refuse-cookie)}#tarteaucitron #tarteaucitronServices .tarteaucitronHidden{margin:0 5px}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine.tarteaucitronLine{border:0!important;background:#f1f1f1!important;background:var(--dr-color-background-grey-lighter)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH1{position:relative;z-index:1;font-size:2.8rem;font-weight:700;color:#000;color:var(--dr-color-black)}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronH3{color:#000;color:var(--dr-color-black)}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo{margin-bottom:1.6rem!important;margin-bottom:var(--dr-space-2)!important;border:0;color:#000;color:var(--dr-color-black);background:#f1f1f1!important;background:var(--dr-color-background-grey-lighter)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronInfo button{text-decoration:underline;background:#f1f1f1!important;background:var(--dr-color-background-grey-lighter)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine .tarteaucitronName{display:none!important}#tarteaucitron #tarteaucitronServices .tarteaucitronMainLine #tarteaucitronScrollbarAdjust{float:none;width:100%;text-align:center}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle{padding-bottom:5px;background:#fff!important;background:var(--dr-color-white)!important;pointer-events:none}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button{padding-left:1.6rem;padding-left:var(--dr-space-2);font-size:2.4rem;font-size:var(--font-size-200);color:#000;color:var(--dr-color-black);background:#fff!important;background:var(--dr-color-white)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronTitle button .tarteaucitronPlus{display:none}#tarteaucitron #tarteaucitronServices .tarteaucitronDetails{position:relative!important;display:block;max-width:inherit;padding:0 1.6rem;padding:0 var(--dr-space-2);border:1px solid #fff;border:1px solid var(--dr-color-white);font-size:1.6rem;font-size:var(--font-size-100);color:#000;color:var(--dr-color-black);background:#fff;background:var(--dr-color-white)}#tarteaucitron #tarteaucitronServices .tarteaucitronLine{border:0!important;background:#fff!important;background:var(--dr-color-white)!important}#tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{margin-left:12px}#tarteaucitronScrollbarAdjust{float:none;width:100%;text-align:center}#tarteaucitronScrollbarAdjust button{padding:8px 10px 6px!important}.consent .modal{grid-template-rows:64px auto}.consent .modal__close-button{position:absolute;top:2.4rem;top:var(--dr-space-3);right:2.4rem;right:var(--dr-space-3);padding:0;border:none;background:transparent;cursor:pointer}.consent .modal__header-title .icon{display:none}.consent .modal__main{height:100%}.consent-modal{position:relative;display:inline-block;vertical-align:middle;max-width:820px;height:570px;margin:0 auto;text-align:left}@media (min-width:768px){.consent-modal{height:512px}}.consent-iframe{display:block;width:100%;max-width:820px;height:100%;margin-right:auto;margin-left:auto}.cross-job-ads-cta{display:none}@media (min-width:850px){.cross-job-ads-cta{display:block}.cross-job-ads-cta__buttons{display:flex;justify-content:center;padding-bottom:4.8rem;padding-bottom:var(--dr-space-6);background:#fff;background:var(--dr-color-white)}.cross-job-ads-cta__empty-space{height:3.2rem;height:var(--dr-space-4);background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.cross-job-ads-cta .spontaneous-application{margin-right:2.4rem;margin-right:var(--dr-space-3);padding:1.1rem 2.4rem;padding:1.1rem var(--dr-space-3);font-size:1.6rem;font-weight:600;line-height:2.2rem}.cross-job-ads-cta .see-all-offers{margin-left:1.2rem;padding:1.1rem 2.4rem;padding:1.1rem var(--dr-space-3);font-size:1.6rem;font-weight:700;color:"";color:var(--custom-color-button-text)}.cross-job-ads-cta .see-all-offers.focus-visible,.cross-job-ads-cta .see-all-offers:focus-visible{outline-color:"";outline-color:var(--custom-color-button-background)}}@media (max-width:849px){.preview-modal-open{overflow:hidden}}.job-preview-modal{height:100%}.job-preview-modal a,.job-preview-modal button{cursor:pointer}.job-preview-modal__card{height:100%}.job-preview-modal.modal{grid-template-rows:auto;box-shadow:0 8px 14px 0 rgba(216,221,230,.5)}@media (min-width:850px){.job-preview-modal.modal{position:absolute;height:100%}}.job-preview-modal.modal .modal__main{overflow:hidden}.job-preview-modal__pagination{margin:.8rem 0;margin:var(--dr-space-1) 0}@media (max-width:767px){.job-preview-modal__pagination{position:relative}}.job-preview-modal__pagination .icon-button{margin:0;padding:0;color:#000;color:var(--dr-color-text-body);background:none}@media (max-width:767px){.job-preview-modal__pagination .icon-button{color:#000;color:var(--dr-color-black)}}.job-preview-modal__pagination .icon-button.disabled{color:#4e576a;color:var(--dr-color-grey-dark);cursor:auto}@media (max-width:767px){.job-preview-modal__pagination .icon-button.disabled{color:#4e576a;color:var(--dr-color-grey-dark)}}.job-preview-modal__pagination .icon-button .icon{min-width:1.6rem;height:1.6rem;margin:0 1.6rem;margin:0 var(--dr-space-2)}.job-preview-modal__pagination .pagination__text{color:#4e576a;color:var(--dr-color-grey-dark)}.job-preview-modal .close{position:absolute;top:.8rem;top:var(--dr-space-1);right:.8rem;right:var(--dr-space-1);z-index:9001;cursor:pointer}.job-preview-modal .close .icon{width:24px;height:24px}.job-preview-modal .close .icon:before{background-color:#4e576a;background-color:var(--dr-color-background-grey-dark)}.job-preview-modal .job-ad-preview-wrapper{height:calc(100% - 1.6rem);height:calc(100% - var(--dr-space-2))}@media (max-width:849px){.job-preview-modal .job-ad-preview-wrapper{height:100%}}.job-preview-modal .job-ad-preview-wrapper .job-ad-preview{height:100%;padding:1.6rem;padding:var(--dr-space-2)}.job-preview-modal .job-ad-preview-wrapper .job-ad-preview .job-ad-card{flex:0 0 auto;margin:0;padding:0;border:none;cursor:auto}.job-preview-modal .job-ad-preview-wrapper .job-ad-preview--full-height{display:flex;flex-flow:column;height:100%}.job-preview-modal .no-result{height:100%}.job-preview-modal--mobile-slider{background-color:#f9f9fc;background-color:var(--dr-color-background-alt)}.job-preview-modal--mobile-slider .no-result{min-height:calc(100vh - 1.6rem - 64px);min-height:calc(100vh - var(--dr-space-2) - 64px)}.job-preview-modal--mobile-slider .card{padding:1.6rem 1.6rem 0;padding:var(--dr-space-2) var(--dr-space-2) 0 var(--dr-space-2)}.job-preview-modal--mobile-slider .slider-wrapper{display:flex;flex-direction:column;height:100%}.job-preview-modal--mobile-slider .slider-wrapper .job-preview-modal__pagination{flex:1 1 auto}.job-preview-modal--mobile-slider .job-ad-preview-wrapper{height:calc(100vh - 1.6rem - 64px);height:calc(100vh - var(--dr-space-2) - 64px);border:1px solid #f1f1f1;border:1px solid var(--dr-color-border-grey-lighter);border-radius:4px}.job-preview-modal--desktop-slider .job-ad-preview-wrapper{height:calc(60vh - 1.6rem - 41px);height:calc(60vh - var(--dr-space-2) - 41px)}.navbar-apply-container{position:fixed;top:0;z-index:4;display:none;width:100%}.navbar-apply-container.navbar-apply-container--visible{display:flex;padding:0;box-shadow:inherit}@media (max-width:767px){.navbar-apply-container.navbar-apply-container--visible{display:none}}.navbar-apply-container.navbar-apply-container--visible .navbar{display:flex;padding:0;background:transparent;box-shadow:inherit}.navbar-apply-container__navbar{position:absolute;top:0;display:flex;align-items:center;width:100%;padding:1.6rem 10%;padding:var(--dr-space-2) 10%;background:var(--custom-color-top-bar-background)}@media (max-width:849px){.navbar-apply-container__navbar{padding-right:5%;padding-left:5%}}.navbar-apply-container__paragraph{flex-grow:1;margin-left:2.4rem;margin-left:var(--dr-space-3);font-size:2.4rem;font-size:var(--font-size-200);font-weight:700;color:#fff;color:var(--dr-color-white)}.navbar-apply-container .action__button,.navbar-apply-container__actions-button a,.navbar-apply-container__actions-button button{padding:.8rem 3.2rem;padding:var(--dr-space-1) var(--dr-space-4);border:none;border-radius:.4rem;font-size:1.9rem;font-weight:700;color:var(--custom-color-top-bar-background);background-color:var(--custom-color-top-bar-links-and-icons)}.navbar-apply-container .action__button{display:inline;width:calc(8rem * 3);width:calc(var(--dr-space-10) * 3);margin-right:1.6rem;margin-right:var(--dr-space-2)}.navbar-apply-container .picture{display:block;overflow:hidden;width:75px;height:75px;margin:.8rem 0;margin:var(--dr-space-1) 0;border:3px solid #f9f9fc;border:3px solid var(--dr-color-background-alt);border-radius:50%}.navbar-apply-container .sitelogo img{-o-object-fit:contain;object-fit:contain;width:100%;max-width:inherit;height:100%;max-height:inherit;background:#fff}.navbar__sitelogo{flex-grow:0}.navbar__sitelogo picture{font-size:medium}.vs-keywords{position:relative}.vs-keywords .action--clear{display:flex;justify-content:space-between;margin-top:.8rem;margin-top:var(--dr-space-1);color:#778299;color:var(--dr-color-grey-text)}.vs-keywords--with-preview .search-input{padding:4px .8rem 4px 1.6rem;padding:4px var(--dr-space-1) 4px var(--dr-space-2)}.vs-keywords--with-preview .search-input__select{min-width:0;line-height:1.6rem}.vs-keywords--with-preview .search-input .vs__selected-options{min-width:0}.vs-keywords--with-preview .search-input .vs__selected{display:inline-block;overflow:hidden;margin-right:.8rem;margin-right:var(--dr-space-1);line-height:30px;text-overflow:ellipsis;white-space:nowrap}.vs-keywords--with-preview .search-input .vs__search,.vs-keywords--with-preview .search-input .vs__selected,.vs-keywords--with-preview .search-input__icon,.vs-keywords--with-preview .search-input__label{margin-bottom:0}.vs-keywords--with-preview .search-input .vs__actions{height:unset}.vs-keywords--with-preview .search-input .vs__actions .vs__clear{display:none}.vs-keywords--with-preview .search-input .vs__actions .vs__open-indicator{display:inherit;width:55px;height:30px}.vs-keywords--with-preview .search-input .vs__actions .vs__open-indicator.icon-button{margin-left:0;padding:0;border-color:#adb4c2;border-color:var(--dr-color-grey-light);color:#adb4c2;color:var(--dr-color-grey-light)}.vs-keywords--with-preview .search-input .vs__actions .vs__open-indicator.icon-button .icon-button__label{white-space:nowrap}.vs-keywords--with-preview .search-input .vs__actions .vs__open-indicator.icon-button .icon{min-width:16px;height:16px}.vs-keywords--open-selection .search-input{border-radius:4px 4px 0 0}.vs-keywords .selected-keywords{width:100%}.vs-keywords .selected-keywords--dropdown{position:absolute;z-index:4;overflow-y:auto;max-height:200px;padding:1.6rem;padding:var(--dr-space-2);border:1px solid #dfe1e5;border-top:none;border-radius:0 0 4px 4px;background:#fff}.vs-keywords .selected-keywords__list{text-align:left}.vs-keywords .selected-keywords__list>div{display:inline-block}.vs-keywords .selected-keywords__header{color:#8aa1ac;color:var(--dr-color-grey)}.vs-keywords .selected-keywords__item{position:relative;margin-top:.8rem;margin-top:var(--dr-space-1);margin-right:calc(27px + .8rem);margin-right:calc(27px + var(--dr-space-1));border-radius:4px 0 0 4px;line-height:1.9rem;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.vs-keywords .selected-keywords__item .dr-tag__description{font-size:1.6rem}.vs-keywords .selected-keywords__item .dr-tag__delete-wrapper{position:absolute;right:-27px;width:27px;height:100%;border-radius:0 4px 4px 0;background:"";background:var(--custom-color-button-background);filter:brightness(104%)}.vs-keywords .selected-keywords__item .dr-tag__delete-wrapper .dr-tag__delete-icon{max-width:2rem;height:2rem}.subscribe-modal{top:3.2rem;top:var(--dr-space-4);left:50%;grid-template-rows:calc(56px + 60px / 2 + 1.6rem) auto min-content;grid-template-rows:calc(56px + 60px / 2 + var(--dr-space-2)) auto min-content;width:90%;min-height:inherit;max-height:90%;margin:auto;padding-bottom:0;transform:translate(-50%)}@media (min-width:768px){.subscribe-modal{top:10%;width:550px;max-height:85vh}}.subscribe-modal .modal__header{position:relative;display:flex;justify-content:right;height:56px;padding-right:.8rem;padding-right:var(--dr-space-1);background-color:"";background-color:var(--custom-color-text)}.subscribe-modal .modal__header .modal__close-button{min-width:24px;height:24px;margin-right:0;font-size:10px}.subscribe-modal .modal__header .modal__close-button:before{background:#fff;background:var(--dr-color-white)}.subscribe-modal .modal__main{overflow:inherit;overflow-y:auto;padding:0 1.6rem;padding:0 var(--dr-space-2)}@media (min-width:768px){.subscribe-modal .modal__main{padding:0 4rem;padding:0 var(--dr-space-5)}}.subscribe-modal .modal__main .title{font-size:2.4rem;line-height:3rem}.subscribe-modal .modal__main .modal__subtitle{display:flex;justify-content:center}.subscribe-modal .modal__main .modal__subtitle p{font-size:1.6rem;line-height:1.6rem;color:#4e576a;color:var(--dr-color-grey-dark)}.subscribe-modal .modal__footer{position:relative;width:auto;margin:0 auto;border-top:0}.subscribe-modal .modal__footer button{width:auto}.subscribe-modal .modal__footer .icon-button{height:45px;font-size:1.6rem;font-size:var(--font-size-100)}.subscribe-modal__header-icon{position:absolute;top:15px;left:50%;min-width:60px;height:60px;margin:0;border-radius:35%;box-shadow:0 5px 10px rgba(0,0,0,.05);transform:translate(-50%)}.subscribe-modal__label{display:block;margin:.8rem 0;margin:var(--dr-space-1) 0;font-size:1.6rem;font-size:var(--font-size-100);font-weight:600;line-height:2rem}.subscribe-modal__label--required:after{content:" *";color:red}.subscribe-modal__input{display:block;width:100%;height:40px;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);border:1px solid #dee0e9;border-radius:2px;font-size:1.4rem}.subscribe-modal__input:focus{border:2px solid;border:2px solid var(--custom-color-text);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);outline:none}.subscribe-modal__input::-moz-placeholder{color:#778299}.subscribe-modal__input:-ms-input-placeholder{color:#778299}.subscribe-modal__input::placeholder{color:#778299}.subscribe-modal__field{position:relative;margin:1.6rem 0;margin:var(--dr-space-2) 0;text-align:left}.subscribe-modal__field--has-error .subscribe-modal__input{border:1px solid red;color:red}.subscribe-modal__field--has-error .subscribe-modal__input::-moz-placeholder{color:red}.subscribe-modal__field--has-error .subscribe-modal__input:-ms-input-placeholder{color:red}.subscribe-modal__field--has-error .subscribe-modal__input::placeholder{color:red}.subscribe-modal__field--has-error .subscribe-modal__label{color:red}.subscribe-modal__email-valid-icon{position:absolute;top:41px;right:16px;min-width:11px;height:11px}.subscribe-modal__warning-icon{position:absolute;top:36px;right:16px;min-width:24px;height:24px;color:red}.subscribe-modal__recap-list .dr-tag{margin-right:.8rem;margin-right:var(--dr-space-1);margin-bottom:.8rem;margin-bottom:var(--dr-space-1);padding:calc(.8rem / 2) .8rem;padding:calc(var(--dr-space-1) / 2) var(--dr-space-1);border-radius:calc(.8rem / 2);border-radius:calc(var(--dr-space-1) / 2);font-weight:600;line-height:1.8rem}.subscribe-modal__frequency{width:100%}.subscribe-modal__frequency[focus-within]{border:2px solid;border:2px solid var(--custom-color-text);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);outline:none}.subscribe-modal__frequency:focus-within{border:2px solid;border:2px solid var(--custom-color-text);box-shadow:0 5px 10px 0 rgba(0,0,0,.05);outline:none}.subscribe-modal__frequency .dr-dropdown__control{display:flex;justify-content:space-between;width:100%;height:40px;padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2);border:1px solid #dee0e9;font-size:1.4rem;color:#778299;outline:none}.subscribe-modal__frequency .dr-dropdown__control--active{font-weight:400;color:#000}.subscribe-modal__frequency .dr-dropdown__control-icon{min-width:1.8rem;height:1.8rem}.subscribe-modal__frequency .dr-dropdown__control-icon:before{background-color:#898989}.subscribe-modal__frequency .dr-dropdown__body{top:0;width:100%}.subscribe-modal__frequency .dr-dropdown__body-list{padding:calc(.8rem / 2);padding:calc(var(--dr-space-1) / 2)}.subscribe-modal__frequency .dr-dropdown__body-list-item{padding-left:.8rem;padding-left:var(--dr-space-1)}.subscribe-modal__frequency .dr-dropdown__body-list-item div{display:flex;align-items:center;justify-content:space-between;width:100%}.subscribe-modal__frequency .dr-dropdown__body-list-item .frequency__radio-button{min-width:10px;height:10px;line-height:1rem;cursor:pointer}.subscribe-modal__frequency .dr-dropdown__body-list-item .frequency__radio-button:before{background-color:#8aa1ac;background-color:var(--dr-color-grey)}.subscribe-modal__frequency .dr-dropdown__body-list-item--selected{font-weight:700;background-color:#dee0e9}.subscribe-modal__frequency .dr-dropdown__body-list-item--selected .frequency__radio-button:before,.subscribe-modal__frequency .dr-dropdown__body-list-item:hover .frequency__radio-button:before{background-color:"";background-color:var(--custom-color-text)}.subscribe-modal .error{margin-top:2px;font-size:1.4rem;color:red}.subscribe-modal .error .icon{position:relative;top:2px;min-width:15px;height:15px}.video__consent{display:flex;align-items:center;justify-content:center;width:100%;height:100%;margin:auto;font-size:1.2rem;line-height:normal;text-align:center;color:#fff;background:#333}.video__consent button{width:auto;margin-left:.8rem;margin-left:var(--dr-space-1);padding:.6rem 1rem;border:0;border-radius:4px;text-align:center;text-decoration:none;color:#fff;background-color:#1b870b;cursor:pointer}.cross-job-ads-block .dr-tag{overflow:hidden}.cross-job-ads-block .dr-tag__description{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cross-job-ads-block .dr-tag-job{display:none}.matching-modal{top:100%;left:50%;grid-template-rows:56px 1fr;width:100%;min-height:inherit;max-height:calc(100% - 15vh);margin:auto;border-radius:16px 16px 0 0;transform:translate(-50%)}@media (max-height:667px){.matching-modal{max-height:calc(100% - 10vh)}}@media (min-width:768px){.matching-modal{top:10%;grid-template-rows:64px 1fr;width:748px;max-height:85vh;border-radius:0 0 0 0}}@media (min-height:1200px){.matching-modal{max-height:900px}}.matching-modal .modal__header{position:relative;display:flex;justify-content:center;height:56px}@media (min-width:768px){.matching-modal .modal__header{height:64px}}.matching-modal .modal__header-title{font-size:1.6rem;font-size:var(--font-size-100);font-weight:700}.matching-modal .modal__header .icon{margin:0}.matching-modal .modal__close-button{position:absolute;right:16px}.matching-modal .modal__main{display:flex;flex-direction:column}@media (min-width:768px){.matching-modal .modal__main{padding:0 4rem 4rem;padding:0 var(--dr-space-5) var(--dr-space-5) var(--dr-space-5)}}.matching-modal__title{margin:0;font-size:2.4rem;font-weight:700;line-height:2.7rem;text-align:center}@media (min-width:768px){.matching-modal__title{margin:0 1.6rem;margin:0 var(--dr-space-2);font-size:2rem;line-height:3rem}}.matching-modal__subtitle{margin:.8rem 0;margin:var(--dr-space-1) 0 var(--dr-space-1) 0;font-size:1.6rem;font-size:var(--font-size-100);line-height:2.4rem;text-align:center;color:#778299}@media (min-width:768px){.matching-modal__subtitle{margin:.8rem 2.4rem;margin:var(--dr-space-1) var(--dr-space-3) var(--dr-space-1) var(--dr-space-3)}}.matching-modal__consent{min-height:auto;margin-top:2.4rem;margin-top:var(--dr-space-3);padding-left:2.2rem;font-size:1.4rem;line-height:2.1rem;text-align:left;color:#778299}.matching-modal__consent .dr-checkbox__label{padding-left:.8rem;padding-left:var(--dr-space-1)}.matching-modal__consent .dr-checkbox__label:after,.matching-modal__consent .dr-checkbox__label:before{left:-2.2rem;width:1.6rem;height:1.6rem;border-color:#778299;border-radius:2px}.matching-modal__consent .dr-checkbox__input:checked+.dr-checkbox__label:after{border-color:"";border-color:var(--custom-color-button-background);background-color:"";background-color:var(--custom-color-button-background)}.matching-modal__consent .dr-checkbox__input.focus-visible+.dr-checkbox__label:after,.matching-modal__consent .dr-checkbox__input:focus-visible+.dr-checkbox__label:after{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.matching-modal .dropbox{flex:1 1 auto;width:100%;margin-top:1.6rem;margin-top:var(--dr-space-2)}@media (min-width:768px){.matching-modal .dropbox{margin-top:2.4rem;margin-top:var(--dr-space-3)}}.matching-modal .dropbox__upload-button{font-weight:600}.matching-modal__consent-error{align-self:start;margin:.8rem 0 0 2.2rem;margin:var(--dr-space-1) 0 0 2.2rem;font-size:1.2rem;font-weight:700;text-align:left;color:#eb054c}@media (min-width:768px){.matching-modal__consent-error{margin:.8rem 0 0 2.2rem;margin:var(--dr-space-1) 0 0 2.2rem}}.matching-modal__body{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;height:100%;min-height:455px}.matching-modal__view{display:flex;align-items:center;justify-content:center;padding:0 2.4rem 2.4rem;padding:0 var(--dr-space-3) var(--dr-space-3) var(--dr-space-3)}@media (min-width:768px){.matching-modal__view{margin-top:3.2rem;margin-top:var(--dr-space-4);border-radius:8px}}.matching-modal__view .matching-upper-row{display:flex;align-items:flex-end;justify-content:center}.matching-modal__view .matching-lower-row{display:flex;flex-direction:column;align-items:center;justify-content:start}.matching-modal__view .animation{overflow:hidden;height:90%}.matching-modal__view .navigation-dots{margin-top:.8rem;margin-top:var(--dr-space-1)}.matching-modal__view .close-button{position:absolute;top:32px;right:24px;width:40px;height:40px;padding:0 10px;color:#000;color:var(--dr-color-black);background-color:#fff}@media (min-width:768px){.matching-modal__view .close-button{display:none}}.matching-modal__view .close-button .icon{min-width:20px;height:20px;margin:10px 0}.matching-modal__view .close-button .icon:before{background-color:#000;background-color:var(--dr-color-black)}.matching-modal__view .action-button{min-width:300px;height:42px;margin-top:1.6rem;margin-top:var(--dr-space-2)}@media (min-width:768px){.matching-modal__view .action-button{min-width:327px;margin-top:2.4rem;margin-top:var(--dr-space-3)}}.matching-modal__view .matching-modal__title{overflow:visible;animation:slideFromBottom .5s}.matching-modal__view .matching-modal__picture{margin-bottom:.8rem;margin-bottom:var(--dr-space-1)}.matching-modal__view--blue{background-color:#f1fafd;background-color:var(--dr-color-alice-blue)}.matching-modal__view--green{background-color:#d1e9db;background-color:var(--dr-color-green-aqua)}.matching-modal__view--yellow{background-color:#fce4ca;background-color:var(--dr-color-playful-peach)}.matching-modal__view--red{background-color:#f9c9d8;background-color:var(--dr-color-flesh-pink)}.matching-modal__upload-view{padding:0 2.4rem 2.4rem;padding:0 var(--dr-space-3) var(--dr-space-3) var(--dr-space-3);border-radius:8px}@media (min-width:768px){.matching-modal__upload-view{padding:0}}.matching-modal__upload-view .matching-modal__subtitle{margin-top:2.4rem;margin-top:var(--dr-space-3);text-align:left}@media (min-width:768px){.matching-modal__upload-view .matching-modal__subtitle{text-align:center}}.matching-modal__results-view .matching-modal__title{font-size:2rem}.matching-modal__picture img{width:200px;min-height:200px}.matching-modal--fade-in{transition:transform .5s;transform:translate3d(-50%,-100%,0)}.matching-modal--fade-out{transition:transform .5s;transform:translate3d(-50%,100vh,0)}.matching-modal--full-screen{top:0;grid-template-rows:1fr;max-height:100%}.matching-status-button{border:1px solid #c1c7d0;border:1px solid var(--dr-color-border-grey-dark);border-radius:4px}.matching-status-button .icon.enabled:before{background-color:#59b07e;background-color:var(--dr-color-shiny-shamrock)}.matching-status-button .icon.disabled:before{background-color:#eb054c;background-color:var(--dr-color-munsell)}.matching-status-button__status-icon{min-width:8px;height:8px;padding-right:1.6rem;padding-right:var(--dr-space-2)}.matching-status-button [data-icon-type=chevron_down]{padding-left:1.6rem;padding-left:var(--dr-space-2)}.matching-status-button .dr-dropdown__control{padding:.8rem 1.6rem;padding:var(--dr-space-1) var(--dr-space-2)}.matching-status-button .dr-dropdown__body-list-item{padding:1.6rem;padding:var(--dr-space-2);cursor:pointer}.matching-status-button .dr-dropdown__body-list-item.focus-visible,.matching-status-button .dr-dropdown__body-list-item:focus-visible{background-color:#f1f1f1;background-color:var(--dr-color-grey-lighter)}.matching-status-button .dr-dropdown__body-list-item .icon{min-width:12px;height:12px;margin-right:.8rem;margin-right:var(--dr-space-1)}.matching-status-button .dr-dropdown__body-list-item:last-of-type{color:#97a0af;color:var(--dr-color-manatee)}.matching-status-button .dr-dropdown__body-list-item:last-of-type .icon{min-width:18px;height:18px}.matching-status-button .dr-dropdown__body-list-item:last-of-type p{margin:.8rem 0;margin:var(--dr-space-1) 0;line-height:1.6rem}.matching-status-button .dr-dropdown__body-list-item .matching-status-button__label p:last-of-type{font-size:1.2rem;color:#97a0af;color:var(--dr-color-manatee)}.matching-status-actions{width:100%}.matching-status-modal .modal,.matching-status-modal .modal__main{width:-moz-fit-content;width:fit-content;height:auto}.matching-status-modal .modal{top:50%;left:50%;grid-template-rows:auto;width:26rem;border-radius:4px;text-align:left;transform:translate(-50%,-50%)}.matching-status-modal .matching-status-actions{min-width:26rem}.matching-status-modal .dr-dropdown__body{border:none}.matomo-opt-out-form{padding:24px;border:1px solid #97a0af;border:1px solid var(--dr-color-manatee);border-radius:8px}.matomo-opt-out-form__checkbox .dr-checkbox__label{padding-left:.8rem;padding-left:var(--dr-space-1)}.matomo-opt-out-form__checkbox .dr-checkbox__label:after,.matomo-opt-out-form__checkbox .dr-checkbox__label:before{left:-2.2rem;width:1.6rem;height:1.6rem;border-color:#778299;border-radius:2px}.matomo-opt-out-form__checkbox .dr-checkbox__input:checked+.dr-checkbox__label:before{border-color:"";border-color:var(--custom-color-button-background);background-color:"";background-color:var(--custom-color-button-background)}.matomo-opt-out-form__checkbox .dr-checkbox__input.focus-visible+.dr-checkbox__label:before,.matomo-opt-out-form__checkbox .dr-checkbox__input:focus-visible+.dr-checkbox__label:before{outline-width:2px;outline-style:solid;outline-color:inherit;outline-offset:2px}.highlighted-text{padding:0 4px;color:"";color:var(--custom-color-button-text);background-color:"";background-color:var(--custom-color-button-background)}.fade-in{animation:fadeIn .2s ease;animation-iteration-count:1;animation-fill-mode:forwards}.fade-out{animation:fadeOut .2s ease;animation-iteration-count:1;animation-fill-mode:forwards}
