@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;900&display=swap);
#unity-container.unity-mobile{width:100%}#unity-container.unity-mobile #unity-canvas{height:100%;width:100%}#unity-canvas{background:#000}#unity-loading-bar{display:none;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}#unity-logo{background:url(img/assets/img/unity-logo-dark.png) no-repeat 50%;height:130px;width:154px}#unity-progress-bar-empty{background:url(img/assets/img/progress-bar-empty-dark.png) no-repeat 50%;height:18px;margin-top:10px;width:141px}#unity-progress-bar-full{background:url(img/assets/img/progress-bar-full-dark.png) no-repeat 50%;height:18px;margin-top:10px;width:0}#unity-webgl-logo{background:url(img/assets/img/webgl-logo.png) no-repeat 50%;height:38px;width:204px}#unity-fullscreen-button{background:url(img/assets/img/fullscreen-button.png) no-repeat 50%;height:38px;width:38px}.unity-mobile #unity-footer{display:none}#unity-mobile-warning{background:#fff;display:none;left:50%;padding:10px;top:5%;transform:translate(-50%)}.header{background-color:#fff;display:flex;grid-area:header;justify-content:center;padding-left:20px;padding-right:20px}.header__content{display:flex;display:none;flex-wrap:wrap;justify-content:space-between;width:100%}.header__content-mobile{align-items:center;display:flex;flex-direction:column;font-size:10px;justify-content:space-between;width:100%}@media screen and (min-width:575px){.header__content-mobile{font-size:15px}}.header__menu-mobile{width:100%}.header__menu-mobile-logos{align-items:center;display:flex;margin-bottom:20px}.header__menu-mobile-list{align-items:stretch;display:flex;height:90px;justify-content:center;list-style-type:none;margin:0;padding:0;width:100%}.header__content-mobile-logo{align-items:center;display:flex;flex-direction:column;height:50px;justify-content:center}.header__left,.header__right{align-items:flex-end;display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0 0 37px}.header__logo{background-image:url(img/assets/img/svg/logo.svg);background-position:50%;height:30px;margin:0;width:200px}.header__logo,.header__logo-ligue{background-repeat:no-repeat;text-indent:-9999px}.header__logo-ligue{background-image:url(img/assets/img/svg/logo-lcc-rose.svg);display:block;height:61px;margin:10px;width:90px}.header__nav-item{transition:background-color .3s cubic-bezier(.42,0,.28,1.01)}.header__nav-item_up{background-color:#fff;color:#0047bb;display:flex;height:100%;margin:0 10px 0 0}.header__nav-item_up a{display:block;height:100%;transition:color .3s cubic-bezier(.42,0,.28,1.01)}.header__nav-item_up:hover:not(.header__nav-item_active){background-color:#fdcfe9}.header__nav-item_up:hover:not(.header__nav-item_active) a{color:#d7006e}.header__nav-item_active{background-color:#d7006e}.header__nav-item:last-child{margin-right:0}.header__link{color:#d7006e;display:block;font-weight:bolder;max-width:128px;padding:10px;text-align:center;text-decoration:none;text-transform:uppercase}.header__link_active{color:#fff}@media(min-width:1200px){.header__logo{margin-bottom:10px;width:391px}.header__logo-ligue{height:81px;margin-bottom:0;margin-top:0;width:118px}.header__content-mobile{display:none}.header__content{display:flex;max-width:1200px}.header__nav-item{margin-right:15px}.header__nav-item_up{align-items:flex-end;margin-bottom:10px}.header__nav-item_up a{height:auto}.header__nav-item:last-child{margin-right:0}.header__link{width:130px}}.footer{background-color:#373d49;color:#fff;display:flex;grid-area:footer;justify-content:center;padding-left:20px;padding-right:20px}.footer__content{width:100%}.footer__content,.footer__up{align-items:center;display:flex;flex-direction:column}.footer__up{margin-bottom:60px;margin-top:4px}.footer__social-title{font-size:1.35rem;font-weight:600;margin-bottom:1rem}.footer__social-list{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:0;width:100%}.footer__social-icon{background-position:50%;background-repeat:no-repeat;display:block;height:40px;text-indent:-9999px;width:40px}@media screen and (min-width:576px){.footer__social-icon{height:50px;width:50px}}.footer__social-icon_twitter{background-image:url(img/assets/img/svg/icon-twitter.svg)}.footer__social-icon_youtube{background-image:url(img/assets/img/svg/icon-youtube.svg);width:60px}.footer__social-icon_facebook{background-image:url(img/assets/img/svg/icon-facebook.svg)}.footer__social-icon_instagram{background-image:url(img/assets/img/svg/icon-instagram.svg)}.footer__down{align-self:flex-start;width:100%}.footer__container{align-items:flex-end;display:flex;justify-content:space-between}.footer__title{font-size:1.35rem;font-weight:600;margin:0;text-transform:uppercase}.footer__mentions{color:#fff;font-size:.95rem;text-decoration:none;text-transform:uppercase}.footer__down-hr{margin-top:1px}.footer__address{font-size:.81rem;font-weight:600;line-height:1.8rem;margin-top:0}.footer__copyright{font-size:.81rem}@media(min-width:1200px){.footer__content{max-width:1200px}}.devices-choice{background:url(img/assets/img/backgrounds/fond-niveau0.jpg);background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-size:cover}.devices-choice,.devices-choice__button{align-items:center;display:flex;flex-direction:column}.devices-choice__button{border-radius:25px;box-sizing:border-box;color:#fff;font-weight:600;height:555px;justify-content:flex-start;overflow:hidden;padding:56px 20px;position:relative;text-decoration:none;text-shadow:5px 5px 5px rgba(0,0,0,.75);width:90%}.devices-choice__button_right{margin:20px 20px 0}.devices-choice__button_left{margin:20px}@media screen and (min-width:475px)and (max-width:1200px){.devices-choice__button{max-width:400px;padding:36px 20px}}.devices-choice__first-line{font-size:1.35rem;margin-bottom:0;margin-top:1rem;z-index:10}.devices-choice__second-line{font-size:3.4rem;margin-bottom:5rem;margin-top:0;z-index:10}.devices-choice__img{bottom:0;height:100%;position:absolute;width:100%}.devices-choice__img_left{background:url(img/assets/img/svg/button-desktop.svg) no-repeat;background-position-x:center;background-position-y:bottom;background-size:200%}.devices-choice__img_right{background:url(img/assets/img/svg/button-mobile.svg) no-repeat;background-position-x:center;background-position-y:bottom;background-size:250%}@media screen and (min-width:1200px){.devices-choice__img_right{background-size:200%}}@media(min-width:1200px){.devices-choice{align-items:flex-start;display:flex;flex-direction:row-reverse}.devices-choice__button{height:575px;margin:50px;width:50%}}#vagonFrame{border:none;cursor:all-scroll!important;height:calc(56.25vw - 33.75px);max-height:675px;max-width:1200px;width:calc(100vw - 60px)}#page-container.unity .main .unity-header{justify-content:space-between;margin-bottom:10px;position:relative}#page-container.unity .main .unity-header__left,#page-container.unity .main .unity-header__right{display:flex}#page-container.unity .main .unity-header__left{flex-direction:column;margin-right:20px}#page-container.unity .main .unity-header__right{align-items:flex-end;display:flex;justify-content:flex-end;padding-bottom:10px;text-align:right}#page-container.unity .main .unity-header__right p{margin:0 10px 0 0}#page-container.unity .main #unity-build-title,#page-container.unity .main #unity-webgl-logo{display:none}#page-container.unity .main #unity-container{display:flex;position:relative}*{box-sizing:border-box}body,html{font-family:Montserrat,sans-serif;font-size:15px;margin:0;min-height:100vh;padding:0}h1,h2,h3,h4,h5,h6{font-weight:600}a{color:#631f79}ul{padding-left:1rem}li{margin-bottom:1rem}.mockup{background-repeat:no-repeat;height:5000px;left:0;opacity:.3;pointer-events:none;position:absolute;top:0;width:100%;z-index:9999}#page-container{display:grid;grid-template-areas:"header" "main" "footer";grid-template-rows:minmax(146px,auto) 1fr minmax(324px,auto)}#page-container .main{background-color:#fdcfe9;background-repeat:repeat;color:#631f79;display:flex;grid-area:main;justify-content:center;padding:20px;width:100%}#page-container .main_content{width:100%}#page-container .main__title{color:#631f79;font-size:2.04rem;font-weight:600;margin-bottom:0}#page-container .main__paragraph{color:#631f79;font-size:1.35rem;margin-top:0}#page-container .main .sponsor{align-items:center;display:flex;flex-direction:column;margin-top:20px}#page-container .main .sponsor__text{text-align:right}#page-container .main .sponsor__logo{background-image:url(img/assets/img/boucles-roses.png);background-position:50%;background-repeat:no-repeat;background-size:contain;height:100px;margin:0;text-indent:-9999px;width:260px}@media screen and (min-width:576px){#page-container .main .sponsor{align-items:center;display:flex;flex-direction:row;justify-content:flex-end}#page-container .main .sponsor__text{margin-right:10px}}@media(min-width:1200px){#page-container .main__content{max-width:1200px;width:100%}}

/*# sourceMappingURL=style.css.map*/