@import url("https://fonts.googleapis.com/css?family=Material+Icons|Merriweather:700,900i|Open+Sans:400,400i,700");.footer__items,.career-prospects__roles,.career-prospects__summary,.carrousel .slick-dots,.carrousel__items,.testimonials__items,.testimonials__items .slick-dots,.video-carrousel__items,.video-carrousel__items .slick-dots {list-style: none;margin: 0;padding: 0;}.button--close::before,.footer__item--web .footer__link::before,.footer__item--mail .footer__link::before,.footer__item--tel .footer__link::before,.career-prospects__role::before,.carrousel .slick-arrow::before,.card__link.ext::before,.testimonials__items .slick-arrow::before,.video-carrousel__all-videos.ext::before {font-family: "Material Icons";font-weight: normal;font-style: normal;display: inline-block;line-height: 1;text-transform: none;letter-spacing: normal;word-wrap: normal;white-space: nowrap;direction: ltr;-webkit-font-smoothing: antialiased;text-rendering: optimizeLegibility;-moz-osx-font-smoothing: grayscale;-webkit-font-feature-settings: 'liga';font-feature-settings: 'liga';}.slick-slider {position: relative;display: block;-webkit-box-sizing: border-box;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;-ms-touch-action: pan-y;touch-action: pan-y;-webkit-tap-highlight-color: transparent;}.slick-list {position: relative;display: block;overflow: hidden;margin: 0;padding: 0;}.slick-list:focus {outline: none;}.slick-list.dragging {cursor: pointer;cursor: hand;}.slick-slider .slick-track,.slick-slider .slick-list {-webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);}.slick-track {position: relative;top: 0;left: 0;display: block;margin-left: auto;margin-right: auto;}.slick-track:before,.slick-track:after {display: table;content: '';}.slick-track:after {clear: both;}.slick-loading .slick-track {visibility: hidden;}.slick-slide {display: none;float: left;height: 100%;min-height: 1px;}[dir='rtl'] .slick-slide {float: right;}.slick-slide img {display: block;}.slick-slide.slick-loading img {display: none;}.slick-slide.dragging img {pointer-events: none;}.slick-initialized .slick-slide {display: block;}.slick-loading .slick-slide {visibility: hidden;}.slick-vertical .slick-slide {display: block;height: auto;border: 1px solid transparent;}.slick-arrow.slick-hidden {display: none;}body {-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;color: #6e6e6e;font: 16px "Open Sans",arial,sans-serif;text-rendering: optimizeLegibility;}.button {background: #0077be;border: 0;border-radius: 2px;color: #fff;cursor: pointer;font-family: inherit;font-size: .75rem;font-weight: 700;line-height: 2.875rem;padding: 0;text-align: center;text-transform: uppercase;-webkit-transition: background ease .3s;transition: background ease .3s;}.button:hover {background: #0069A6;}.button--primary,.button--interview {font-size: 1rem;font-weight: 700;text-shadow: 0 1px 0 #00598c;text-transform: uppercase;}.button--close {background: none;border: 0;cursor: pointer;display: block;height: 0;overflow: hidden;padding: 2.625rem 0 0;position: relative;width: 2.625rem;}.button--close::before {color: #0077be;content: 'close';font-size: 2rem;left: 50%;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.form {margin: 0;text-align: left;width: 100%;}.form__row+.form__row {margin-top: 1.25rem;}.form__label {color: #6e6e6e;display: block;font-size: 1rem;font-weight: 700;margin-bottom: .5rem;}.form__field {background: #FFFFFF;border: 1px solid #979797;border-radius: 2px;-webkit-box-sizing: border-box;box-sizing: border-box;font-family: inherit;font-size: 1rem;height: 2.75rem;line-height: 2.75rem;padding: 0 .5em;width: 100%;}.form__field--textarea {height: 10.9375rem;}.form__button--submit {width: 100%;}.snitch {background: #000;border-radius: 0 0 3px 3px;color: #fff;font-family: arial, sans-serif;left: 50%;opacity: .3;padding: .5em 1em;position: fixed;bottom: 0;-webkit-transform: translateX(-50%);transform: translateX(-50%);z-index: 666;}body {margin: 0;}.page {padding-top: 4.25rem;}.wrapper {margin: 0 1.5rem;max-width: 69.125rem;}.scroll--disable {overflow: hidden;}.page__header {background: #fff;-webkit-box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);box-shadow: 0 2px 4px 0 rgba(0,0,0,0.1);left: 0;overflow: hidden;position: fixed;top: 0;width: 100%;z-index: 3;}.page__header .wrapper {-webkit-box-sizing: border-box;box-sizing: border-box;height: 4.25rem;padding: .875rem 0;position: relative;}.page__brand {background: url("../img/layout/ub-biblio-logo-3x.png") left center no-repeat;background-size: 17rem auto;display: block;height: 0;overflow: hidden;padding: 2.5rem 0 0;-webkit-transition: width ease .5s;transition: width ease .5s;width: 100%;}.page__header-cta {max-width: 13rem;position: absolute;right: -250px;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);-webkit-transition: right ease .5s;transition: right ease .5s;width: 47.05882%;}.footer {background: #0077be;color: #fff;padding: 1.875rem 0;text-align: center;}.footer__copy {margin: 0 0 1.25rem;}.footer__items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.footer__item {width: 100%;}.footer__item+.footer__item {margin-top: 1rem;}.footer__link {color: inherit;}.footer__item--web .footer__link::before {content: 'open_in_new';margin-right: .375rem;margin-top: -.125rem;vertical-align: middle;}.footer__item--mail .footer__link::before {content: 'email';margin-right: .375rem;margin-top: -.125rem;vertical-align: middle;}.footer__item--tel .footer__link {font-size: 1.375rem;font-weight: 700;text-decoration: none;}.footer__item--tel .footer__link::before {content: 'phone';margin-right: .625rem;margin-top: -.125rem;vertical-align: middle;}.footer__item--media {margin-top: 1.25rem !important;width: 2.75rem;}.footer__item--media+.footer__item--media {margin-left: 1.75rem;}.footer__link--sm {background: url("../img/layout/ico-social.svg") left top no-repeat #fff;background-size: auto 2.75rem;border-radius: 50%;color: #0077be;display: block;height: 0;overflow: hidden;padding-top: 2.75rem;position: relative;width: 2.75rem;}.footer__link--tw {background-position: right top;}.slideshow {background: url("../img/hero/hero-background.jpg") 75% 40% no-repeat;background-size: auto 130%;color: #fff;position: relative;text-align: center;}.slideshow::before {background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(74%, rgba(0,0,0,0.49)), color-stop(90%, transparent));background: linear-gradient(0deg, #000 0%, rgba(0,0,0,0.49) 74%, transparent 90%);content: '';height: 100%;left: 0;position: absolute;top: 0;width: 100%;z-index: 1;}.slideshow .wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;height: 22.625rem;-webkit-box-pack: end;-ms-flex-pack: end;justify-content: flex-end;position: relative;z-index: 2;}.slideshow__title {font-family: "Merriweather",serif;font-size: 1.625rem;font-weight: 700;line-height: 115.38462%;margin: 0;}.slideshow__description {font-size: 1.0625rem;font-weight: 400;line-height: 117.64706%;margin: 0 0 1.25rem;text-shadow: 0 1px 0 rgba(0,0,0,0.5);}.slideshow__cta {margin-bottom: 1.875rem;max-width: 17rem;width: 100%;}.featured-content {background: url("../img/s21/s21-bg.jpg") center center no-repeat #0077be;background-size: cover;color: #fff;text-align: center;padding: 1.875rem 0;}.featured-content__title {margin: 0 0 .625rem;font-family: "Merriweather",serif;font-size: 2rem;line-height: 125%;}.featured-content__description {margin: 0;font-size: 1rem;line-height: 137.5%;}.career-prospects {padding: 1.875rem 0;}.career-prospects__title {margin: 0 0 .625rem;font-size: 2rem;line-height: 125%;color: #0077be;font-family: "Merriweather",serif;}.career-prospects__description {margin: 0 0 1.875rem;font-size: 1rem;line-height: 137.5%;}.career-prospects__roles {padding-bottom: 1.875rem;}.career-prospects__role {position: relative;padding-left: 1.375rem;margin-top: .3125rem;}.career-prospects__role::before {color: #0077be;font-size: 1rem;content: 'done';position: absolute;left: 0;top: 0;width: 0rem;height: 0rem;}.career-prospects__summary {border-top: 1px solid #d8d8d8;}.career-prospects__summary-item {margin-top: .625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;}.career-prospects__summary-title {margin: 0;-webkit-box-ordinal-group: 3;-ms-flex-order: 2;order: 2;font-weight: 400;text-transform: uppercase;font-size: .875rem;line-height: 135.71429%;}.career-prospects__summary-value {-webkit-box-ordinal-group: 2;-ms-flex-order: 1;order: 1;font-size: 2.5rem;line-height: 125%;font-family: "Merriweather",serif;color: #0077be;}.section-carrousel {padding: 1.875rem 0;text-align: center;}.section-carrousel__title {color: #0077be;font-family: "Merriweather",serif;font-size: 2rem;line-height: 125%;margin: 0 0 .625rem;}.section-carrousel__description {font-size: 1rem;line-height: 137.5%;margin: 0;}.carrousel {padding-top: 1.875rem;}.carrousel .slick-arrow {border: 1px solid #0077be;border-radius: 50%;display: none;height: 0;margin-top: -5rem;outline: none;overflow: hidden;padding: 3rem 0 0;position: absolute;top: 50%;width: 3.125rem;z-index: 1;}.carrousel .slick-arrow::before {color: #0077be;content: 'keyboard_arrow_left';font-size: 2.5rem;left: 50%;margin-top: .0625rem;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.carrousel .slick-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: 1.875rem;}.carrousel .slick-dots li+li {margin-left: .625rem;}.carrousel .slick-dots button {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 1px solid #0077be;border-radius: 50%;display: block;height: 0;outline: none;overflow: hidden;padding: .75rem 0 0;width: .875rem;}.carrousel .slick-active button {background: #0077be;}.card {background: #0077be;border-radius: 4px;-webkit-box-sizing: border-box;box-sizing: border-box;color: #fff;margin: 0 auto;max-width: 20.25rem;padding: 1.25rem 1.125rem;}.card__title {font-family: "Merriweather",serif;font-size: 1.4375rem;line-height: 129.16667%;margin: 0 0 .3125rem;}.card__description {font-size: .875rem;line-height: 128.57143%;margin: 0 auto;max-width: 14.0625rem;min-height: 3.1875rem;}.card__counter {background: #00598c;border-radius: 50%;bottom: 0;font-family: "Merriweather",serif;font-size: 1.875rem;left: 50%;line-height: 5rem;position: absolute;text-align: center;-webkit-transform: translate(-50%, 50%);transform: translate(-50%, 50%);width: 5rem;}.card__link {color: #ffffff;font-size: .875rem;}.card__link.ext::before {content: 'open_in_new';font-size: 1rem;margin-right: .5rem;vertical-align: middle;}.card--with-counter {margin-bottom: 2.5rem;padding-bottom: 3rem;position: relative;}.testimonials {background: url("../img/testimonials/testimonials-bg.jpg") center center no-repeat #0077be;background-size: cover;padding: 1.875rem 0;}.testimonials__items .slick-arrow {background: none;border: 1px solid #fff;border-radius: 50%;display: none;height: 0;outline: none;overflow: hidden;padding: 3rem 0 0;position: absolute;top: 50%;-webkit-transform: translateY(-50%);transform: translateY(-50%);width: 3.125rem;z-index: 1;}.testimonials__items .slick-arrow::before {color: #fff;content: 'keyboard_arrow_left';font-size: 2.5rem;left: 50%;margin-top: .0625rem;position: absolute;top: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.testimonials__items .slick-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: 1.875rem;}.testimonials__items .slick-dots li+li {margin-left: .625rem;}.testimonials__items .slick-dots button {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 1px solid #fff;border-radius: 50%;display: block;height: 0;outline: none;overflow: hidden;padding: .75rem 0 0;width: .875rem;}.testimonials__items .slick-active button {background: #fff;}.no-js .testimonials__items {display: block;}.no-js .testimonials__item:nth-child(1) ~ .testimonials__item {display: none;}.testimonial {color: #fff;text-align: center;}.testimonial__avatar {background-position: center center;background-repeat: no-no-repeat;background-size: cover;border-radius: 50%;height: 9.375rem;margin: 0 auto 1.875rem;width: 9.375rem;}.testimonial__avatar-image {display: none !important;}.testimonial__name {font-family: "Merriweather",serif;font-size: 1.5rem;line-height: 129.16667%;margin-bottom: .625rem;}.testimonial__experience {font-size: 1rem;line-height: 137.5%;margin-bottom: 1.875rem;}.video-carrousel {border-top: 1px solid #fff;}.video-carrousel .wrapper {margin-top: 1.25rem;text-align: center;}.video-carrousel__all-videos {color: #0077be;font-size: .75rem;font-weight: 700;text-transform: uppercase;}.video-carrousel__all-videos.ext::before {content: 'open_in_new';font-size: 1rem;margin-right: .5rem;vertical-align: middle;}.video-carrousel__items .slick-dots {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;padding-top: 1.875rem;}.video-carrousel__items .slick-dots li+li {margin-left: .625rem;}.video-carrousel__items .slick-dots button {-webkit-appearance: none;-moz-appearance: none;appearance: none;background: none;border: 1px solid #0077be;border-radius: 50%;display: block;height: 0;outline: none;overflow: hidden;padding: .75rem 0 0;width: .875rem;}.video-carrousel__items .slick-active button {background: #0077be;}.video-carrousel__item {width: 20rem !important;}.video-carrousel__item+.video-carrousel__item {border-left: 1px solid #fff;}.video-card {background-position: center top;background-repeat: no-repeat;background-size: cover;max-width: 20.125rem;-webkit-transition: -webkit-filter ease .5s;transition: -webkit-filter ease .5s;transition: filter ease .5s;transition: filter ease .5s, -webkit-filter ease .5s;}.video-card:hover {-webkit-filter: grayscale(0);filter: grayscale(0);}.no-js .video-card {max-width: 100%;}.video-card__link {-webkit-box-sizing: border-box;box-sizing: border-box;color: #fff;display: block;height: 11.625rem;outline: none;overflow: hidden;padding: 1.375rem .9375rem 0;position: relative;text-align: center;text-decoration: none;}.video-card__link::after {background: url("../img/videos/ico-play.svg");bottom: 1.0625rem;content: '';height: 3.125rem;left: 50%;position: absolute;-webkit-transform: translateX(-50%);transform: translateX(-50%);-webkit-transition: bottom ease .5s;transition: bottom ease .5s;width: 4.25rem;}.video-card__link:hover {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.91)), to(transparent));background-image: linear-gradient(-180deg, rgba(0,0,0,0.91) 0%, transparent 100%);-webkit-box-shadow: inset -1px 0 0 0 #ffffff;box-shadow: inset -1px 0 0 0 #ffffff;}.video-card__link:hover * {opacity: 1;}.video-card__link:hover::after {bottom: 1.0625rem;}.video-card__name {font-family: "Merriweather",serif;font-size: 1rem;font-weight: 700;line-height: 125%;text-transform: uppercase;}.video-card__role {font-size: .8125rem;line-height: 138.46154%;margin-bottom: .3125rem;}.video-card__quote {font-family: "Merriweather",serif;font-size: 1.125rem;font-style: italic;font-weight: 900;line-height: 127.77778%;margin: 0;max-height: 2.75rem;overflow: hidden;}.dialog {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;height: 0;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;left: 0;overflow: hidden;position: fixed;top: 0;width: 100%;z-index: 4;}.dialog__box {background: #fff;-webkit-box-shadow: 0 0 24px 0 rgba(0,0,0,0.22),0 24px 24px 0 rgba(0,0,0,0.3);box-shadow: 0 0 24px 0 rgba(0,0,0,0.22),0 24px 24px 0 rgba(0,0,0,0.3);max-width: 33.875rem;min-width: 20rem;opacity: 0;position: relative;text-align: center;-webkit-transition: opacity ease 1s;transition: opacity ease 1s;z-index: 2;}.dialog__box .button--close {position: absolute;right: 0;top: 0;}.dialog__wrapper {padding: 3.75rem .9375rem 3.125rem;}.dialog__overlay {background: rgba(34,34,34,0.7);height: 100%;left: 0;opacity: 0;position: absolute;top: 0;-webkit-transition: opacity ease .8s;transition: opacity ease .8s;width: 100%;z-index: 0;}.dialog--active {height: 100%;}.dialog--active .dialog__box {opacity: 1;}.dialog--active .dialog__overlay {opacity: 1;}.dialog__title {color: #0077be;font-family: "Merriweather",serif;font-size: 2rem;line-height: 125%;margin: 0 0 .3125rem;}.dialog__description {font-size: .875rem;line-height: 135.71429%;margin: 0;}.dialog__footer {margin-top: 1.25rem;}.dialog__footer .button--primary {width: 100%;}.dialog__legal {color: #afafaf;font-size: .875rem;text-align: left;}.dialog__legal p {margin: 0;}.dialog--video .dialog__box {background: #000;}.dialog--video .button--close {-webkit-transform: translateY(-100%);transform: translateY(-100%);}.dialog--video .button--close::before {color: #fff;}.dialog__player {display: block;}.dialog__video-wrapper {margin-bottom: -1px;width: 20rem;}.dialog--form .dialog__box {height: 100vh;}.dialog--form .dialog__container {height: 100%;overflow-y: auto;}@media screen and (min-width: 31.25em) {.no-js .video-carrousel__items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}.no-js .video-carrousel__item {width: 50%;}.dialog__wrapper {padding: 3.75rem 3.125rem 3.125rem;}.dialog--video .dialog__box {max-width: 29.375rem;}.dialog__video-wrapper {width: 29.375rem;}}@media screen and (min-width: 36.875em) {.page__brand {width: 20.25rem;}.page__header-cta {right: 0;}}@media screen and (min-width: 37.5em) {.career-prospects__roles {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;-ms-flex-wrap: wrap;flex-wrap: wrap;max-height: 115px;}.career-prospects__role {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.career-prospects__role:nth-child(4) ~ .career-prospects__role {margin-left: .9375rem;}}@media screen and (min-width: 48em) {.button--close::before {color: #fff;}.form__row+.form__row {margin-top: 1.875rem;}.form__label {margin-bottom: .625rem;}.page {padding-top: 5.625rem;}.wrapper {margin: 0 2.625rem;}.page__header .wrapper {-webkit-box-align: center;-ms-flex-align: center;align-items: center;display: -webkit-box;display: -ms-flexbox;display: flex;height: 5.625rem;padding: 0;}.page__brand {background-size: 20.25rem auto;padding-top: 2.5625rem;-webkit-transition: none;transition: none;}.footer {text-align: left;}.footer__items {-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer__item {width: auto;}.footer__item+.footer__item {margin-top: 0;}.footer__item--mail {margin-left: 1.25rem;}.footer__item--tel {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;text-align: centeR;}.footer__item--media {margin-top: 0rem !important;width: 2rem;}.footer__link--sm {background-size: auto 2rem;padding-top: 2rem;width: 2rem;}.slideshow {text-align: left;background-size: cover;}.slideshow::before {background: -webkit-gradient(linear, right top, left top, color-stop(14%, transparent), color-stop(46%, rgba(0,0,0,0.7)), to(rgba(0,0,0,0.9)));background: linear-gradient(to left, transparent 14%, rgba(0,0,0,0.7) 46%, rgba(0,0,0,0.9) 100%);}.slideshow .wrapper {-webkit-box-align: start;-ms-flex-align: start;align-items: flex-start;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.slideshow__title {font-size: 2.625rem;line-height: 121.42857%;}.slideshow__title .title__nl {display: block;}.slideshow__description {font-size: 1.25rem;line-height: 135%;}.slideshow__cta {max-width: 20.1875rem;}.featured-content {padding: 3.75rem 0;}.career-prospects {padding: 3.75rem 0;}.career-prospects__role:nth-child(4) ~ .career-prospects__role {margin-left: 1.5rem;}.career-prospects__summary {display: -webkit-box;display: -ms-flexbox;display: flex;}.career-prospects__summary-item {margin-top: 1.25rem;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.career-prospects__summary-item+.career-prospects__summary-item {border-left: 1px solid #d8d8d8;}.career-prospects__summary-title {font-size: .6875rem;line-height: 136.36364%;}.section-carrousel {padding: 3.75rem 0;}.carrousel {padding-top: 3.75rem;}.carrousel .slick-dots {padding-top: 2.5rem;}.carrousel__items {margin: 0 auto;width: 42.75rem;}.carrousel__item {-webkit-box-sizing: border-box;box-sizing: border-box;padding: 0 .75rem;}.no-js .carrousel__items {display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;}.no-js .carrousel__item {width: 50%;}.testimonials {padding: 2.5rem 0;}.testimonials__items .slick-dots {padding-top: 2.5rem;}.testimonial__avatar {margin: 0 auto 1.25rem;}.testimonial__experience {margin-bottom: 2.5rem;}.video-carrousel .wrapper {text-align: right;}.video-carrousel__items .slick-dots {display: none !important;padding-top: 2.5rem;}.video-card {-webkit-filter: grayscale(1);filter: grayscale(1);}.video-card__link * {opacity: 0;-webkit-transition: opacity ease .8s;transition: opacity ease .8s;}.video-card__link::after {bottom: -3.125rem;}.dialog__box .button--close {-webkit-transform: translateX(100%);transform: translateX(100%);}.dialog__wrapper {padding: 3.125rem 5rem 3.125rem;}.dialog__description {padding: 0 1.25rem;}.dialog--video .dialog__box {max-width: 42.0625rem;}.dialog--video .button--close {-webkit-transform: translateX(100%);transform: translateX(100%);}.dialog__video-wrapper {width: 42.0625rem;}}@media screen and (min-width: 50em) {.no-js .video-carrousel__item {width: 25%;}}@media screen and (min-width: 64em) {.wrapper {margin: 0 5.6875rem;}.video-carrousel__items {display: -webkit-box;display: -ms-flexbox;display: flex;}.video-carrousel__item {width: auto !important;-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.video-card {max-width: 100%;}}@media screen and (min-width: 80.5em) {.wrapper {margin: 0 auto;}.page__brand {background-size: 29.1875rem auto;padding-top: 3.75rem;width: 29.1875rem;}.page__header-cta {max-width: 10.375rem;}.footer {padding: 0;}.footer .wrapper {height: 5.625rem;display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-align: center;-ms-flex-align: center;align-items: center;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.footer__copy {margin: 0 5.125rem 0 0;}.footer__items {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.footer__item--mail {margin-left: 1.625rem;}.footer__item--media {width: 2.5rem;}.footer__item--media+.footer__item--media {margin-left: 1.25rem;}.footer__link--sm {background-size: auto 2.5rem;padding-top: 2.5rem;width: 2.5rem;}.slideshow__title {font-size: 3.125rem;line-height: 120%;}.slideshow__description {font-size: 1.5rem;line-height: 137.5%;}.slideshow__cta {max-width: 22.125rem;}.career-prospects .wrapper {display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;}.career-prospects__intro {-webkit-box-flex: 1;-ms-flex: 1;flex: 1;}.career-prospects__details {-webkit-box-flex: 2;-ms-flex: 2;flex: 2;margin-left: 1.375rem;padding-top: 3.125rem;}.career-prospects__role:nth-child(4) ~ .career-prospects__role {margin-left: 1.375rem;}.carrousel {padding-top: 1.875rem;position: relative;}.carrousel .slick-arrow {display: block;}.carrousel .slick-prev {left: -3.8125rem;}.carrousel .slick-prev::before {margin-left: -.0625rem;}.carrousel .slick-next {right: -3.8125rem;}.carrousel .slick-next::before {content: 'keyboard_arrow_right';margin-right: -.0625rem;}.carrousel__items {margin: 0 auto;width: auto;}.carrousel__item {padding: 0 .6875rem;}.no-js .carrousel__item {width: 25%;}.section-carrousel--benefits .card {min-height: 11.375rem;}.testimonials__items {padding-top: 1.875rem;position: relative;}.testimonials__items .slick-arrow {display: block;}.testimonials__items .slick-prev {left: 4.4375rem;}.testimonials__items .slick-prev::before {margin-left: -.0625rem;}.testimonials__items .slick-next {right: 4.4375rem;}.testimonials__items .slick-next::before {content: 'keyboard_arrow_right';margin-right: -.0625rem;}.dialog--video .dialog__box {max-width: 45.625rem;}.dialog__video-wrapper {width: 45.625rem;}}@media screen and (min-height: 60.5625em) {.dialog--form .dialog__box {height: auto;}}@media screen and (max-width: 47.9375em) {.video-card__link {background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.91)), to(transparent));background-image: linear-gradient(-180deg, rgba(0,0,0,0.91) 0%, transparent 100%);-webkit-box-shadow: inset -1px 0 0 0 #ffffff;box-shadow: inset -1px 0 0 0 #ffffff;}.dialog--form .button--close {background: #fff;}}@media screen and (max-width: 36.8125em) {.page__header--scrolling .page__brand {width: 8.5rem;}.page__header--scrolling .page__header-cta {right: 0;}}
