.push-slider{width:235px;padding:30px;background:#043862;font-family:"Open Sans",arial,sans-serif;color:#fff;text-align:center}@media screen and (max-width:979px){.push-slider{padding:10px 20px}}.push-slider__subtitle{margin:0;font-size:14px;font-weight:700;line-height:19px;text-transform:uppercase}@media screen and (max-width:979px){.push-slider__subtitle{font-size:12px;line-height:17px}}.push-slider__information{padding-bottom:10px}@media screen and (max-width:979px){.push-slider__information{display:block}}.push-slider__date{margin:0;font-size:40px;font-weight:700;line-height:55px}@media screen and (max-width:979px){.push-slider__date{display:inline;font-size:24px;line-height:24px}}.push-slider__localization{margin:0}@media screen and (max-width:979px){.push-slider__localization{display:inline-block;margin-left:10px}}.push-slider__localization .icon{margin:0 5px 0 0;width:15px;height:15px}@media screen and (max-width:979px){.push-slider__localization .icon{display:none}}.push-slider__localization-city{font-size:16px;font-weight:700;line-height:1.5;text-transform:uppercase}@media screen and (max-width:979px){.push-slider__localization-city{font-size:20px;line-height:20px}.push-slider__localization-city::before{display:inline-block;margin-right:10px;content:"-";font-size:30px;line-height:1}}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}100%{opacity:1;transform:none}}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;transform:translate3d(0,-100%,0)}}.slider-home .push-slider{animation:fade-in 1.2s cubic-bezier(.39,.575,.565,1) both}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.slider-home{position:relative}.slider-home__slider{position:relative}.slider-home__slider-item{width:100%;height:612px;text-align:left;transition:opacity .3s linear}@media screen and (max-width:979px){.slider-home__slider-item{display:flex;height:489px;align-items:flex-end}.slider-home__slider-item .container{width:100%}}.slider-home__slider-item-picture-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.slider-home__slider-item-picture{min-height:100%;min-width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.slider-home__slider-item-content{padding-top:15%;width:55.5555555556%}@media screen and (max-width:1158px){.slider-home__slider-item-content{padding-left:20px;padding-right:20px}}@media screen and (max-width:979px){.slider-home__slider-item-content{padding-top:20px;padding-bottom:20px;width:100%;transform:none}}.slider-home__slider-item-subtitle,.slider-home__slider-item-title{font-family:"Open Sans Bold",arial,sans-serif;font-weight:700;color:#fff}.slider-home__slider-item-subtitle{font-size:14px;font-style:italic;font-weight:700;line-height:19px;margin:0}.slider-home__slider-item-title{margin:5px 0 30px;font-size:70px;line-height:70px}@media screen and (max-width:979px){.slider-home__slider-item-title{margin-bottom:20px;font-size:40px;line-height:40px}}@media screen and (max-width:979px){.slider-home__slider .container{margin-left:0}}.slider-home__mini-slider{position:absolute;bottom:25px;left:0;width:100%;z-index:1}@media screen and (max-width:1158px){.slider-home__mini-slider{bottom:35px;padding-left:20px;padding-right:20px}}.slider-home__mini-slider .container{display:flex;width:100%;transform:none!important}@media screen and (max-width:979px){.slider-home__mini-slider .container{display:none}}.slider-home__mini-slider-item{width:100px;margin-right:30px;border:none;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch}.slider-home__mini-slider-item:focus{outline:0}.slider-home__mini-slider-item:hover{cursor:pointer}.slider-home__mini-slider-item:not(.swiper-slide--active){opacity:.7}.slider-home__mini-slider-item:not(.swiper-slide--active) .slider-home__mini-slider-progress-progress-bar{opacity:0}.slider-home__mini-slider-item.swiper-slide--active .slider-home__mini-slider-progress-progress-bar-progress{animation:loading;animation-duration:5s;animation-timing-function:linear}@keyframes loading{from{width:0}to{width:100%}}.slider-home__mini-slider-progress{width:100%;color:#fff;text-align:left;font-family:"Open Sans",arial,sans-serif;font-size:12px;font-weight:600;line-height:15px}.slider-home__mini-slider-progress-progress-bar{display:block;position:relative;margin-top:8px;width:100%;height:2px;background-color:#8b8c91}.slider-home__mini-slider-progress-progress-bar-progress{position:absolute;left:0;top:0;height:100%;background-color:#fff;width:0}.slider-home .swiper-wrapper{box-sizing:inherit}.slider-home .push-slider{position:absolute;top:50%;right:0;transform:translateY(-50%);z-index:2}@media screen and (max-width:979px){.slider-home .push-slider{position:relative;transform:none;margin-top:40px;width:100%}}.dotted-select{display:inline-flex;align-items:flex-start;font-family:"Open Sans",arial,sans-serif;font-size:32px;line-height:35px}@media screen and (max-width:979px){.dotted-select{display:block;text-align:left}}.dotted-select__container{background-color:#f3f9ff}.dotted-select__wrapper{display:flex;padding:40px;justify-content:center;flex-wrap:wrap}@media screen and (max-width:979px){.dotted-select__wrapper{display:block;padding:20px 20px 30px}}.dotted-select__wrapper .subtitle{margin-bottom:10px;width:100%}.dotted-select__wrapper .button,.dotted-select__wrapper .dotted-select{margin-top:10px;margin-bottom:10px}.dotted-select__wrapper .button{margin-left:2em}@media screen and (max-width:979px){.dotted-select__wrapper .button{margin-top:30px;margin-left:0}}.dotted-select__label{font-weight:300}@media screen and (max-width:979px){.dotted-select__label{display:block}}.dotted-select__selectbox{margin-left:.25em;position:relative;background-image:linear-gradient(to right,#1e7cc8 33%,rgba(30,124,200,0) 0);background-position:bottom;background-size:10px 2px;background-repeat:repeat-x}@media screen and (max-width:979px){.dotted-select__selectbox{margin-top:.1em;margin-left:0}}.dotted-select__input{display:inline-block;font-weight:700;color:#1e7cc8;background:rgba(0,0,0,0);border:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:1.2em;opacity:.5}.dotted-select__input::after{display:inline-block;position:absolute;top:.5em;right:0;transform:translateX(-150%) translateY(-50%) rotate(135deg) skew(10deg,10deg);width:.25em;height:.25em;content:"";border-color:#1e7cc8;border-style:solid;border-width:.05em .05em 0 0}@media screen and (max-width:979px){.dotted-select__input{width:100%;white-space:normal}}.dotted-select__input:hover{cursor:pointer}.dotted-select--has-value .dotted-select__input{opacity:1}.dotted-select__choices{margin:40px 0 0;left:45%;width:100%;min-width:300px;max-width:500px;padding:15px 15px;background-color:#fff;list-style-type:none;text-align:left;z-index:20;box-shadow:0 10px 30px 0 rgba(0,0,0,.2)}@media screen and (max-width:979px){.dotted-select__choices{min-width:0;left:0}}.dotted-select__choices::before{position:absolute;left:0;top:0;transform:translateY(-100%);width:0;height:0;content:"";border-style:solid;border-width:30px 0 0 50px;border-color:transparent transparent transparent #fff;filter:drop-shadow(0 0 10px rgba(0, 0, 0, .2))}.dotted-select__choices::after{position:absolute;left:0;top:0;width:100%;height:20px;content:"";background-color:#fff}.dotted-select__choice-button{display:flex;width:100%;align-items:center;padding:.25em;font-style:italic;color:#004277;background:0 0;text-align:left;border:0;font-size:24px;line-height:33px;font-weight:700}.dotted-select__choice-button:hover{cursor:pointer;background-color:#e2eef9}.dotted-select+.dotted-select{margin-left:.5em}@media screen and (max-width:979px){.dotted-select+.dotted-select{margin-top:20px;margin-left:0}}.discover-ets{display:flex;background-color:#fff}@media screen and (max-width:979px){.discover-ets{display:block;overflow:hidden}}.discover-ets__column{flex:1 1 0;text-align:left;overflow:hidden}.discover-ets__column:last-child .link{display:none}@media screen and (max-width:979px){.discover-ets__column:first-child{margin-bottom:50px}.discover-ets__column:first-child .link{display:none}.discover-ets__column:last-child .link{display:block}.discover-ets__column .link{margin:60px 0 20px 20px}}.discover-ets__title{margin:0 0 20px;font-family:"Open Sans",arial,sans-serif;font-style:italic;font-size:34px;font-weight:700;line-height:46px;color:#1e7cc8}@media screen and (max-width:979px){.discover-ets__title{line-height:38px;padding:0 20px}}.discover-ets__paragraph{margin:10px 0;font-family:"Open Sans",arial,sans-serif;font-size:16px;line-height:1.5;color:#444}@media screen and (max-width:979px){.discover-ets__paragraph{display:none}}.discover-ets__keyfacts{display:flex;margin:0;padding:0;list-style-type:none;flex-wrap:wrap}@media screen and (max-width:979px){.discover-ets__keyfacts{display:block;position:relative}.discover-ets__keyfacts::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(165deg);width:600px;height:117%;content:"";background:#f3f9ff;border-radius:300px/50%;z-index:0}}.discover-ets__fact{position:relative;width:calc(50% - 40px);margin:40px 20px;padding:20px}@media screen and (max-width:979px){.discover-ets__fact{width:100%;margin:40px 0;padding:0;text-align:center}}.discover-ets__fact::after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(165deg);width:100%;height:150%;content:"";background:#f3f9ff;border-radius:50%;z-index:0}@media screen and (max-width:979px){.discover-ets__fact::after{content:none}}.discover-ets__fact-number{margin:0;position:relative;font-family:"Open Sans Bold",arial,sans-serif;font-size:34px;font-weight:700;line-height:1;color:#1e7cc8;z-index:1}@media screen and (max-width:979px){.discover-ets__fact-number{font-style:italic}}.discover-ets__fact-text{margin:0;position:relative;width:90%;font-family:"Open Sans",arial,sans-serif;font-size:14px;font-weight:700;line-height:18px;color:#444;z-index:1}@media screen and (max-width:979px){.discover-ets__fact-text{width:100%}}.login-panel{padding:15px;background-color:#fff;transform:translate3d(0,0,0)}@media(min-width:980px){.login-panel{padding:40px 0 60px}}.login-panel__row{display:block}@media(min-width:980px){.login-panel__row{display:flex}}.login-panel__column{display:flex;flex:1 1 0;flex-direction:column;text-align:left}.login-panel__column+.login-panel__column{margin-left:15%}@media screen and (max-width:979px){.login-panel__column+.login-panel__column{margin-left:0}.login-panel__column+.login-panel__column::before{margin:30px auto;width:80%;height:0;max-width:578px;content:"";border:0;border-top:1px solid #73b3ff}}@media(min-width:980px){.login-panel__column:last-child .button:last-child{margin-bottom:calc(1.5*2*16px + 15px)}}.login-panel .small-title,.login-panel .tiny-text{padding:0 10px}.login-panel__form{margin:15px 0 0}.login-panel__form .error-message{padding:0 10px}.login-panel__form .checkbox{margin:30px 0;padding:0 10px}.login-panel__forgotten-password{display:block;margin:15px 0 0;font-family:"Open Sans",arial,sans-serif;font-size:16px;line-height:1.5;color:#004277;text-align:center}@media(min-width:980px){.login-panel__forgotten-password{line-height:calc(1.5*2)}}.login-panel__list{margin:20px 0 0;padding:0 10px;list-style-type:none}.login-panel__list-item{display:flex;align-items:baseline;font-family:"Open Sans",arial,sans-serif;font-size:13px;line-height:18px;color:#444}.login-panel__list-item+.login-panel__list-item{margin-top:15px}.login-panel__list-item::before{display:block;margin:0 10px 0 0;transform:translateY(-50%);width:4px;height:4px;content:"";flex:0 0 auto;background-color:#004277}.login-panel__skip-link{display:block;margin:15px 0 0;font-family:"Open Sans",arial,sans-serif;font-size:16px;line-height:1.5;color:#004277;text-align:right;padding-left:30px;padding-right:30px}.login-panel .button{display:block;margin-left:0;margin-right:0;margin-top:10px;width:100%;text-align:center}@media(min-width:980px){.login-panel .button{margin-left:10px;margin-right:10px;margin-top:auto;width:calc(100% - 20px)}}.registration-form .select{width:100px}.registration-form__password-tips{font-size:14px;margin-top:20px}.blog-list{padding-bottom:100px}.blog-list::before{content:"";position:absolute;top:0;left:0;right:0;background-color:#fff;padding-top:calc(280px + 23%);height:auto}@media screen and (min-width:740px)and (max-width:979px){.blog-list::before{padding-top:0;height:200px}}@media screen and (min-width:1158px){.blog-list::before{padding-top:0;height:550px}}@media screen and (max-width:979px){.blog-list .container--padding{padding:0 0 50px}.blog-list .newsletter-block{padding-left:3%;padding-right:3%}}.blog-list__titles{position:relative;text-align:left;padding:30px 0}.blog-list__titles .subtitle{color:#004277;margin-bottom:5px}@media screen and (max-width:979px){.blog-list__titles{padding:30px 3% 20px}.blog-list__titles .small-title{font-size:30px}}.blog-list__filters{text-align:center;margin-bottom:30px;padding:25px 5px 5px}.blog-list__filters .select{vertical-align:top}.blog-list__filters .select:first-child{margin-right:30px}@media screen and (max-width:979px){.blog-list__filters{padding:0 3%;margin-bottom:50px}.blog-list__filters .field-wrapper{display:block;width:100%;margin:0}}.blog-list__alert-banner{margin-top:-10px}@media(min-width:980px){.blog-list__alert-banner{margin-top:-40px}}@media(min-width:980px){.blog-list .editorial-content-list .editorial-content-item:nth-child(-n+4){order:-1}}@media screen and (min-width:740px)and (max-width:979px){.blog-list .editorial-content-list{margin:0;padding:0 3%}.blog-list .editorial-content-list .editorial-content-item{flex:0 0 49%}.blog-list .editorial-content-list .editorial-content-item:nth-child(-n+3){order:-1}}@media screen and (max-width:739px){.blog-list .editorial-content-list{margin:0;padding:0 3%}.blog-list .editorial-content-list .editorial-content-item{flex:0 0 100%;margin:0 0 40px}.blog-list .editorial-content-list .editorial-content-item:nth-child(2){order:-1}}.blog-list-top-news{position:relative;margin-bottom:15px}.blog-list-top-news img{display:block;width:100%}@media screen and (max-width:739px){.blog-list-top-news__picture{position:relative;overflow:hidden}.blog-list-top-news__picture::before{display:block;width:100%;padding-top:100%;content:""}.blog-list-top-news__picture>.content-ratio{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;height:100%}.blog-list-top-news__picture img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-width:100%;height:100%;width:auto}}.blog-list-top-news__content{text-align:left;position:absolute;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-end;top:0;left:0;right:10%;bottom:0;background-image:linear-gradient(to right,rgba(0,0,0,.73),rgba(0,0,0,0));color:#fff;padding:30px;font-family:"Open Sans",arial,sans-serif;font-size:24px;z-index:1}.blog-list-top-news__category{font-weight:700;margin-bottom:5px}.blog-list-top-news__title{font-weight:700;font-size:40px;line-height:1.25;font-style:italic}.blog-list-top-news__text{margin-bottom:25px}.blog-list-top-news__date{text-transform:uppercase;font-size:12px;font-weight:600;margin-bottom:10px}@media screen and (max-width:979px){.blog-list-top-news{margin-bottom:20px}.blog-list-top-news__content{right:0;padding:20px 3%;background-image:linear-gradient(to right,rgba(0,0,0,.73),rgba(0,0,0,0) 60%)}.blog-list-top-news_category{font-size:14px}.blog-list-top-news__title{line-height:1.1;margin-bottom:10px}.blog-list-top-news__text{display:none}.blog-list-top-news__date{margin-bottom:20px}}.contact-form__header{text-align:left;background-color:#fff}.contact-form__header-inner{padding-top:25px;padding-bottom:25px}@media(min-width:980px){.contact-form__header-inner{display:flex;padding-top:35px;padding-bottom:30px}}.contact-form__header-column{flex:1 1 0}@media screen and (max-width:979px){.contact-form__header-column+.contact-form__header-column{margin-top:20px}}@media(min-width:980px){.contact-form__header-login{display:flex;align-items:center;justify-content:flex-end}}.contact-form__header-bold{display:block;font-family:"Open Sans",arial,sans-serif;font-size:16px;font-weight:700;color:#004277}@media screen and (max-width:979px){.contact-form__header-bold{margin-bottom:8px}}@media(min-width:980px){.contact-form__header-bold{margin-right:30px}}.contact-form__identity{display:flex;align-items:center}@media(min-width:980px){.contact-form__identity{margin-top:5px}}.contact-form__identity-label{font-family:"Open Sans",arial,sans-serif;font-size:20px;font-weight:300;color:#444;white-space:nowrap}@media(min-width:980px){.contact-form__identity-label{font-size:24px}}.contact-form__identity .select{height:35px;padding-top:0;padding-bottom:0;margin:0 10px;width:auto}.contact-form__identity .select::after{top:50%}.contact-form__identity .select__element{padding-top:0;padding-bottom:0;padding-left:0;font-weight:700;color:#1e7cc8}@media(min-width:980px){.contact-form__identity .select__element{font-size:24px}}.contact-form__main{display:block;padding:5px 0 40px;background-color:#f3f9ff}@media(min-width:980px){.contact-form__main{padding:60px 0 70px}}@media(min-width:980px){.contact-form__main-inner{display:flex;margin-top:-30px}}@media(min-width:980px){.contact-form__main-column{flex:1 1 0}.contact-form__main-column+.contact-form__main-column{margin-left:100px}}.contact-form__main .field-wrapper{padding-left:0;padding-right:0}.contact-form__main .field-wrapper:focus-within{background-color:#f3f9ff}.contact-form__main .field-wrapper__label{left:0}.contact-form__main .field-wrapper .field-wrapper__label,.contact-form__main .field-wrapper .input,.contact-form__main .field-wrapper .select__element,.contact-form__main .field-wrapper .textarea{padding-left:0}@media(min-width:980px){.contact-form__main .field-wrapper .select{width:100%}}.contact-form__checkboxes{display:block;margin:0 auto;text-align:left}@media(min-width:980px){.contact-form__checkboxes{max-width:320px}}.contact-form__checkboxes .checkbox{margin:30px 0}.contact-form__checkboxes .checkbox--error{margin-bottom:0!important}.contact-form__recaptcha{display:block;margin:30px auto}@media(min-width:980px){.contact-form__recaptcha{margin:50px auto 30px;max-width:320px}}.contact-form__recaptcha-placeholder{padding:20px;background:#d2d2d2}.contact-form__buttons{margin:30px 0}@media(min-width:980px){.contact-form__buttons{display:flex;flex-direction:row-reverse;justify-content:center}}.contact-form__buttons:last-child{margin-bottom:0}@media screen and (max-width:979px){.contact-form__buttons .button{display:block;width:100%}}@media screen and (max-width:979px){.contact-form__buttons .button+.button{margin-top:20px}}@media(min-width:980px){.contact-form__buttons .button+.button{margin-right:20px}}@media(min-width:980px){.contact-form__field-row{display:flex}.contact-form__field-row .field-wrapper{min-width:20%;flex:1}.contact-form__field-row .field-wrapper+.field-wrapper{margin-left:20px}.contact-form__field-row .field-wrapper .input{min-width:0}.contact-form__field-row .field-wrapper:nth-last-child(3){width:20%;flex-grow:0}}.contact-form .candidate-infos__phone{flex-basis:calc(50% - 5px);margin:0}.contact-form__footer{display:block;background-color:#0679ff;color:#fff;overflow:hidden}.contact-form__help{padding:40px 3%;text-align:left;font-family:"Open Sans",arial,sans-serif;font-weight:700}@media(min-width:980px){.contact-form__help{padding:30px 0}}.contact-form__help-title{display:block;margin:0 0 10px;font-size:24px;font-style:italic}.contact-form__help-text{display:block;font-size:13px}.contact-form__help .button{margin-top:20px}.contact-form__confirmation{text-align:left}@media screen and (max-width:979px){.contact-form__confirmation{margin-top:25px;text-align:center}}.contact-form__confirmation .small-text{margin:0 0 .5rem;font-size:16px;font-weight:700}@media screen and (max-width:979px){.contact-form__confirmation .small-text{text-align:left}}.contact-form__confirmation .tiny-text{margin:20px 0 30px;max-width:450px}@media(min-width:980px){.contact-form__confirmation .tiny-text{width:35%}}@media screen and (max-width:979px){.contact-form__confirmation .tiny-text{text-align:left}}.contact-form__confirmation .button:last-child{margin-bottom:0}.contact-form__timeline{display:flex;margin:30px auto;position:relative;width:100%;justify-content:space-between;transform:translate3d(0,0,0);will-change:transform}@media screen and (max-width:979px){.contact-form__timeline{padding-bottom:30px;overflow:hidden}}@media(min-width:980px){.contact-form__timeline{width:80%;margin:0 auto}}.contact-form__timeline-item{position:relative;flex:1 1 100%;max-width:33.3333333333%;padding-top:30px;text-align:left;font-family:"Open Sans",arial,sans-serif;font-size:10px;font-weight:700;color:#0679ff;opacity:.5;text-transform:uppercase}@media screen and (max-width:979px){.contact-form__timeline-item:not(.contact-form__timeline-item--current) .contact-form__timeline-label{font-size:0}}.contact-form__timeline-item--first .contact-form__timeline-label{text-align:left;margin-left:calc(50% - 10px)}.contact-form__timeline-item--first .contact-form__timeline-label::before{content:none}@media screen and (max-width:979px){.contact-form__timeline-item--first .contact-form__timeline-label .contact-form__timeline-label-inner{transform:translateX(-10px)}}.contact-form__timeline-item--last .contact-form__timeline-label{text-align:right;margin-right:calc(50% - 10px)}@media screen and (max-width:979px){.contact-form__timeline-item--last .contact-form__timeline-label .contact-form__timeline-label-inner{left:auto;right:50%;transform:translateX(10px)}}.contact-form__timeline-item--active{opacity:1}.contact-form__timeline-item--active .contact-form__timeline-label{font-size:10px}.contact-form__timeline-item--clickable label{cursor:pointer}.contact-form__timeline-bullet{display:block;position:absolute;top:1px;left:calc(50% - 10px);width:20px;height:20px;border:4px solid #f3f9ff;border-radius:50%;background:#0679ff;box-shadow:0 0 0 1px #0679ff;z-index:1}.contact-form__timeline-label{display:block;margin:0 auto;text-align:center;word-break:break-word}@media(min-width:980px){.contact-form__timeline-label{width:50%}}.contact-form__timeline-label::before{position:absolute;top:10px;right:calc(50% + 15px);width:calc(100% - 30px);height:1px;content:"";background:#0679ff}@media screen and (max-width:979px){.contact-form__timeline-label-inner{position:absolute;width:150%;left:50%;transform:translateX(-50%)}}.contact-form__fieldset{display:block;margin-top:30px;text-align:left}@media(min-width:980px){.contact-form__fieldset{margin-top:50px}}.contact-form__fieldset-legend{display:block;margin:0 0 10px;position:relative;padding-bottom:3px;font-family:"Open Sans",arial,sans-serif;font-size:12px;font-weight:700;text-align:left;text-transform:uppercase;color:#004277}.contact-form__fieldset-legend::after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background-color:#004277}.contact-form__fieldset-label{display:block;padding:10px 0 0;font-family:"Open Sans",arial,sans-serif;font-size:12px;font-weight:400;line-height:17px;color:#1e7cc8}.contact-form__fieldset .checkbox{margin:15px 0}.contact-form__step-title{display:block;margin:30px 0 0;text-align:left;font-family:"Open Sans",arial,sans-serif;font-size:20px;font-weight:700;color:#1e7cc8}@media screen and (max-width:979px){.contact-form__step-title{display:none}}.contact-form .no-padding{padding:0}.contact-form .lead-form__fieldset--copied .lead-form__copiable-address-field .input,.contact-form .lead-form__fieldset--copied .lead-form__copiable-address-field .select{color:#7f7f7f;background-image:linear-gradient(to right,#7f7f7f 33%,rgba(127,127,127,0) 0);pointer-events:none}.prep-tools-list .container--blue{padding-bottom:50px}@media(min-width:980px){.prep-tools-list .container--blue{padding-bottom:90px}}@media screen and (max-width:979px){.prep-tools-list .container--padding{padding-left:0;padding-right:0}}.prep-tools-list__header{padding:20px 3% 30px}@media(min-width:980px){.prep-tools-list__header{padding:45px 0 50px;display:flex;justify-content:space-between;align-items:flex-start}}.prep-tools-list__button{margin-top:20px;width:100%}@media(min-width:980px){.prep-tools-list__button{margin-top:0;width:inherit}}.prep-tools-list__filters{text-align:left;flex:1 1 auto}.prep-tools-list__filters-title{font-family:"Open Sans",arial,sans-serif;font-size:18px;font-weight:600;color:#1e7cc8}.prep-tools-list__filters-fields{margin-top:15px}.prep-tools-list__filters-fields .button{margin-top:10px}@media(min-width:980px){.prep-tools-list__filters-fields{display:flex;align-items:flex-end}.prep-tools-list__filters-fields .button{margin:0 50px}}.prep-tools-list__filters .field-wrapper{padding-top:0;padding-left:0}@media screen and (max-width:979px){.prep-tools-list__filters .field-wrapper{margin-bottom:20px}}@media(min-width:980px){.prep-tools-list__filters .field-wrapper{margin-right:30px;width:50%;min-width:240px;max-width:490px;padding-bottom:0}.prep-tools-list__filters .field-wrapper .select{width:100%}.prep-tools-list__filters .field-wrapper .select::after{top:50%}.prep-tools-list__filters .field-wrapper .select__element{padding-left:0}}.prep-tools-list__filters .checkbox{margin:0;line-height:1}@media screen and (max-width:979px){.prep-tools-list__filters .checkbox+.checkbox{margin-top:20px}}@media(min-width:980px){.prep-tools-list__filters .checkbox+.checkbox{margin-left:30px}}.prep-tools-list__filters .checkbox__label{vertical-align:top;font-size:14px;font-weight:700;color:#444}.prep-tools-list__block{background-color:#fff;padding:20px 3%;text-align:left;position:relative}@media(min-width:980px){.prep-tools-list__block{padding-left:20px;padding-right:20px}}.prep-tools-list__block:not(:last-child){margin-bottom:30px}@media(min-width:980px){.prep-tools-list__block:not(:last-child){margin-bottom:40px}}.prep-tools-list__block .small-title{margin-bottom:4px}@media screen and (max-width:979px){.prep-tools-list__block .small-title{font-size:18px;line-height:25px}}.prep-tools-list__block .tiny-text{font-size:16px;margin-bottom:30px}@media screen and (max-width:979px){.prep-tools-list__block .tiny-text{font-size:13px;margin-bottom:35px}}.prep-tools-list .carousel{position:static;margin:0 -3%}@media(min-width:980px){.prep-tools-list .carousel{margin:0 -15px}}.prep-tools-list .carousel__items{margin-left:0}.prep-tools-list .carousel__item{flex-basis:50%;max-width:50%;padding-left:10px;padding-right:10px}@media screen and (max-width:739px){.prep-tools-list .carousel__item{flex-basis:90%;max-width:90%}}@media(min-width:980px){.prep-tools-list .carousel__item{flex-basis:33.3333333333%;max-width:33.3333333333%;padding-left:15px;padding-right:15px}.prep-tools-list .carousel__item:first-child:nth-last-child(2),.prep-tools-list .carousel__item:first-child:nth-last-child(2)~.carousel__item{flex-basis:50%;max-width:50%}.prep-tools-list .carousel__item:first-child:nth-last-child(2) .product__image:not(.product__image--small),.prep-tools-list .carousel__item:first-child:nth-last-child(2) .product__image:not(.product__image--small) .link,.prep-tools-list .carousel__item:first-child:nth-last-child(2) .product__image:not(.product__image--small) img,.prep-tools-list .carousel__item:first-child:nth-last-child(2)~.carousel__item .product__image:not(.product__image--small),.prep-tools-list .carousel__item:first-child:nth-last-child(2)~.carousel__item .product__image:not(.product__image--small) .link,.prep-tools-list .carousel__item:first-child:nth-last-child(2)~.carousel__item .product__image:not(.product__image--small) img{display:block;width:100%}}.prep-tools-list .slider-nav{margin-top:20px;justify-content:center}@media(min-width:980px){.prep-tools-list .slider-nav{margin-top:40px}}.prep-tools-list .slider-nav__arrow{position:absolute;top:50%}.prep-tools-list .slider-nav__arrow--prev{left:-35px}.prep-tools-list .slider-nav__arrow--next{right:-35px}@media(min-width:980px){.prep-tools-list .product--inline .product__inner{align-items:stretch;justify-content:center}.prep-tools-list .product--inline .product__image{flex:1;margin:0 auto;max-width:43%}.prep-tools-list .product--inline .product__image .link,.prep-tools-list .product--inline .product__image .product__image-element{vertical-align:top;width:100%}.prep-tools-list .product--inline .product__content{display:flex;flex-direction:column;flex-basis:57%;padding-right:40px}.prep-tools-list .product--inline .product__content .product__bottom{display:flex;flex-direction:column;flex:1;align-items:flex-start}.prep-tools-list .product--inline .product__content .product__bottom .button{margin-top:auto}.prep-tools-list .product--single .product__image--small{margin-left:0;width:auto;height:auto;flex:0 0 43%;padding:0}.prep-tools-list .product--single .product__image--small .product__image-link{margin:0 auto;position:relative;width:auto;height:auto}.prep-tools-list .product--single .product__image--small .product__image-element{width:198px;height:auto}.prep-tools-list .product--single .product__image--small+.product__content{flex:1 1 auto}.prep-tools-list .product--single .product__image--small+.product__content .product__edition,.prep-tools-list .product--single .product__image--small+.product__content .product__infos,.prep-tools-list .product--single .product__image--small+.product__content .product__tags{height:auto}.prep-tools-list .product--single .product__image--small+.product__content .product__price{margin-bottom:5px}.prep-tools-list .product--single .product__image--small+.product__content .product__desc{padding-right:0}.prep-tools-list .product--single .product__image--small+.product__content .product__desc .rte__paragraph{margin-right:0;max-height:100%;padding:0}.prep-tools-list .product--single .product__image--small+.product__content .product__desc .rte__paragraph::after,.prep-tools-list .product--single .product__image--small+.product__content .product__desc .rte__paragraph::before{content:none}}.practice-test-conclusion__header{display:flex;flex-direction:column;align-items:start;padding:1.5rem 1.2rem;font-size:20px}@media(min-width:980px){.practice-test-conclusion__header{position:relative;font-size:1.625rem;padding:9.375rem 6.625rem}}.practice-test-conclusion__header-title{color:#6ca6db;margin:0 0 5px 0;text-align:start;text-transform:uppercase}.practice-test-conclusion__header-subtitle{margin:0;text-align:start;font-weight:400;color:#454547}@media(min-width:980px){.practice-test-conclusion__header-subtitle{color:#23477e;font-weight:700}}.practice-test-conclusion__introduction{background-color:#fff;max-width:50rem;padding:2rem}@media(min-width:980px){.practice-test-conclusion__introduction{box-shadow:0 -20px 40px rgba(0,0,0,.031372549);transform:translateY(-20%);width:50rem}}.practice-test-conclusion__introduction-title{margin:0;font-size:1.2rem;color:#23477e;text-align:center}@media(min-width:980px){.practice-test-conclusion__introduction-title{font-size:2.5rem}}.practice-test-conclusion__introduction-button{color:#004277;margin-top:1.6rem;border:1px solid #ecf3fa;padding:1.2rem 0;border-radius:0;width:15.6rem}@media screen and (min-width:740px){.practice-test-conclusion__introduction-button:last-child{margin-left:4rem}}.practice-test-conclusion__introduction-button--selected,.practice-test-conclusion__introduction-button--selected:focus,.practice-test-conclusion__introduction-button--selected:hover{color:#fff;background-color:#004277;border-color:#004277}.practice-test-conclusion__introduction-icon{stroke:#004277}.practice-test-conclusion__introduction-icon--selected{stroke:#fff}.practice-test-conclusion__introduction>button:first-child{margin-right:5rem}.practice-test-conclusion__body{background-color:#eaf3fb;display:flex;flex-direction:column;justify-content:center;align-items:center;padding-bottom:2rem}.practice-test-conclusion__form{padding:0 1rem;max-width:50rem;margin-top:3rem}@media(min-width:980px){.practice-test-conclusion__form{padding:0}}@media(min-width:980px){.practice-test-conclusion__form-city-and-zipcode{display:flex}.practice-test-conclusion__form-city-and-zipcode .field-wrapper:last-child{flex:1}}.practice-test-conclusion__form-candidate-type{align-items:center}.practice-test-conclusion__form-candidate-type-description{margin-bottom:2rem;color:#004277;font-weight:700}.practice-test-conclusion__form-candidate-type-radios{display:flex;flex-direction:column;justify-content:space-evenly;margin-top:1rem}@media(min-width:980px){.practice-test-conclusion__form-candidate-type-radios{flex-direction:row}}.practice-test-conclusion__form-candidate-type-radios .radio{margin-top:0;margin-bottom:1rem}.practice-test-conclusion__form .field-wrapper:focus,.practice-test-conclusion__form .field-wrapper:focus-within{background:0 0}.practice-test-conclusion__form .field-wrapper .select{width:100%}.practice-test-conclusion__submit{margin:2rem 0 0}.practice-test-conclusion__mentions{display:block;margin:30px 0 0;font-size:10px;font-weight:300;color:#444;text-align:left}@media(min-width:980px){.practice-test-conclusion__mentions{margin:16px 0 0}}
/*# sourceMappingURL=pages-Blog.ecac78d9.chunk.css.map*/