:root {
  --light-green: #DAFFD1;
  --dark-green: #045E51;
  --darker-green: #002620;
}

@font-face {
    font-family: "Bagoss Regular";
    src: url("https://storage.sbg.cloud.ovh.net/v1/AUTH_54fe28b8f8774df0a2bbaf6aaeafa197/production_digitalrecruiters_static/company_863/assets/Bagoss-Regular.ttf");
}

@font-face {
    font-family: "Bagoss Medium";
    src: url("https://storage.sbg.cloud.ovh.net/v1/AUTH_54fe28b8f8774df0a2bbaf6aaeafa197/production_digitalrecruiters_static/company_863/assets/Bagoss-Medium.ttf");
}

.job-ads-listing-page .job-ads-list .job-ad-card__description .title,
.job-ads-listing-page .job-ads-list .brands-filter .title,
.spontaneous-application-block .title,
.job-page .rich-text p,
.job-page .rich-text,
.html-block__published-at-text,
.blockList .published-at-block.blockList__block,
.job-ad-location-block__address,
.social-media-share-block__job-ad-publish-date .dr-tag__description,
.job-page .job-ad-location-block__link,
.job-page__bottom .blockList__block .job-ad-card__description-title,
.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__control,
.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear,
.pagination__info-text,
.job-ads-listing-page .search-input,
.job-ads-listing-page .dr-dropdown__body-list-item,
.job-ads-listing-page .dr-dropdown__body .apply-button,
.job-ads-listing-page .filters-modal .modal__main .filter-menu__title,
.job-ads-listing-page .filters-modal .modal__main .filter-menu__name {
  font-family: "Bagoss Regular";
}

.job-ads-listing-page .job-ads-list .job-ad-card__description__footer .dr-tag,
.job-ads-listing-page .job-ads-list .jobs-header h2,
.job-ads-listing-page .research-container__action--search,
.spontaneous-application-block .icon-button,
.job-ads-listing-page .list-map-container .apply-job-container button,
.job-page .title,
.job-page .job-info-card .link,
.job-page .job-info-card__info .dr-tag,
.job-info-card__actions-button,
.skills-block__skill,
.cross-job-ads-block .dr-tag,
.job-ad-preview__action .action__button.button--secondary,
.navbar-apply-container .action__button,
.job-ads-listing-page .filters-modal .modal__header,
.modal__footer .modal__footer-button {
  font-family: "Bagoss Medium";
}

.job-ads-listing-page .research-container__action--search,
.job-ads-listing-page .dr-dropdown__body .apply-button,
.job-ad-preview__action .action__button,
.job-page .job-info-card .link,
.job-info-card__actions-button,
.cross-job-ads-cta .see-all-offers,
.navbar-apply-container .action__button,
.modal__footer .modal__footer-button,
.job-page__apply-job .apply-job-container {
  border-radius: 3rem;
}

.job-ads-listing-page .job-ads-list,
.job-ads-listing-page .research-container__action--search,
.spontaneous-application-block .icon-button,
.job-page .job-info-card,
.job-page .blockList__block,
.social-media-share-block__job-ad-publish-date {
  background-color: var(--light-green);
}

.job-ads-listing-page .job-ads-list .job-ad-card,
.search-input__icon:before,
.pagination__link--active,
.icon[data-icon-type=chevron_right].icon--masked:before,
.icon[data-icon-type=search].icon--masked:before,
.job-ads-listing-page .list-map-container .apply-job-container button,
.job-page .job-info-card .link,
.catch-phrase-block__catch-phrase:before,
.icon[data-icon-type=location].icon--masked:before,
.job-info-card__actions-button,
.social-media-share-block .social-media-links__item .icon:before,
.cross-job-ads-block__items--column .cross-job-ads-block__item .job-ad-card,
.cross-job-ads-cta .see-all-offers,
.job-ads-listing-page .dr-dropdown__control-icon:before,
.job-ads-listing-page .dr-dropdown__body .apply-button,
.cross-job-ads-block .job-ad-card {
  background-color: var(--dark-green);
}

.job-ads-listing-page .job-ads-list .job-ad-card__description .title,
.pagination__link--active,
.job-ads-listing-page .list-map-container .apply-job-container button,
.job-page .job-info-card .link,
.job-info-card__actions-button,
.job-page__bottom .blockList__block .job-ad-card__description-title,
.cross-job-ads-cta .see-all-offers,
.job-ads-listing-page .dr-dropdown__body .apply-button {
  color: var(--dr-color-white);
}

.job-ads-listing-page .job-ads-list .job-ad-card__description__footer .dr-tag,
.job-page .job-info-card__info .dr-tag,
.blockList .cross-job-ads-block.blockList__block,
.skills-block__skill,
.cross-job-ads-block .dr-tag {
  background-color: var(--dr-color-white);
}

.job-page .job-info-card__top .title {
  font-size: var(--font-size-200);
}

.search-input__label,
.job-ads-listing-page .desktop-filters .dr-dropdown-group .dr-dropdown .dr-dropdown__control,
.job-ads-listing-page .desktop-filters .dr-dropdown-group__action--clear,
.job-ads-listing-page .job-ads-list .jobs-header h2,
.job-ads-listing-page .job-ads-list .brands-filter .title,
.job-ads-listing-page .research-container__action--search,
.spontaneous-application-block .title,
.spontaneous-application-block .icon-button,
.job-page .title,
.job-ads-listing-page .job-ads-list .job-ad-card__description__footer .dr-tag,
.job-page .job-info-card__info .dr-tag,
.job-ad-location-block__location.dr-tag .dr-tag__description,
.skills-block__skill .dr-tag__description,
.social-media-share-block__job-ad-publish-date,
.cross-job-ads-block .dr-tag,
.pagination__info-text {
  color: var(--dark-green);
}

.rich-text p,
.job-page .rich-text,
.job-ad-location-block__address,
.job-page .html-block__published-at-text {
  color: var(--darker-green);
}

.skills-block__skill {
  border-color: var(--dr-color-white);
}
:root {
    --custom-color-button-accept-cookie: #07C095;
    --custom-color-button-refuse-cookie: #D50F0F;
    --custom-color-top-bar-background: #045E51;
    --custom-color-top-bar-links-and-icons: #DAFFD1;
    --custom-color-footer-background: #DAFFD1;
    --custom-color-footer-links-and-icons: #045E51;
    --custom-color-for-graphic-elements: #045E51;
    --custom-color-for-button-font: #FFFFFF;
    --custom-color-for-button-background: #045E51;
    --custom-color-for-maps-pin-and-search-area: #045E51;
}