﻿.slideshow__thumb-wrapper:before,.slideshow__thumb-wrapper{width:40px}.slideshow__thumb-wrapper:before,.slideshow__thumb-wrapper,.slideshow__thumbs-wrapper,.slideshow__thumbs{height:4px}html,body{margin:0}@keyframes slide-show{from{opacity:0}to{opacity:1}}@keyframes slide-hide{from{opacity:1}to{opacity:0}}@keyframes slide-show-reverse{from{opacity:0}to{opacity:1}}@keyframes slide-hide-reverse{from{opacity:1}to{opacity:0}}.slideshow__fullscreen-container .slideshow__fullscreen-close:active,.slideshow__thumb-wrapper:active{transform:scale(0.9)}.slideshow{width:100%}.slideshow,.slideshow *{box-sizing:border-box}.slideshow__container{z-index:0;height:37.5vw;position:relative;overflow:hidden;background-color:#1a1a1a}.slideshow__slide{position:absolute;height:100%;width:100%;display:none;pointer-events:none;opacity:0}.slideshow__slide.visible{pointer-events:auto !important;z-index:0;display:block;animation:slide-show 1500ms;opacity:1}.slideshow__slide.hided{z-index:-1;display:block;animation:slide-hide 1500ms;opacity:0}.slideshow__container.animForward .slideshow__slide.visible{animation:slide-show 1500ms}.slideshow__container.animForward .slideshow__slide.hided{animation:slide-hide 1500ms}.slideshow__container.animBackward .slideshow__slide.visible{animation:slide-show-reverse 1500ms}.slideshow__container.animBackward .slideshow__slide.hided{animation:slide-hide-reverse 1500ms}.slideshow__img{object-fit:contain;height:100%;width:100%}.slideshow__next,.slideshow__prev{z-index:5;position:absolute;top:50%;width:80px;height:100px;transform:translateY(-50%);outline:none;cursor:pointer;transition:500ms;border:none;padding:0;background-color:transparent;color:#fff;font-size:80px;text-shadow:0 0 20px #000}.slideshow__container:hover .slideshow__next,.slideshow__container:hover .slideshow__prev{opacity:.6;transition:500ms;transform:translateY(-50%) translateX(0)}.slideshow__container.js-cursor-motionless:hover .slideshow__next,.slideshow__next,.slideshow__container.js-cursor-motionless:hover .slideshow__prev,.slideshow__prev{opacity:0}.slideshow__container:hover .slideshow__next:hover,.slideshow__container.js-cursor-motionless:hover .slideshow__next:hover,.slideshow__container:hover .slideshow__prev:hover,.slideshow__container.js-cursor-motionless:hover .slideshow__prev:hover{transform:translateY(-50%) translateX(0);opacity:1}.slideshow__prev{left:0}.slideshow__container.js-cursor-motionless:hover .slideshow__prev,.slideshow__prev{transform:translateY(-50%) translateX(-100%)}.slideshow__prev:hover{padding-right:10px}.slideshow__prev:active{padding-right:20px}.slideshow__next{right:0}.slideshow__container.js-cursor-motionless:hover .slideshow__next,.slideshow__next{transform:translateY(-50%) translateX(100%)}.slideshow__next:hover{padding-left:10px}.slideshow__next:active{padding-left:20px}.slideshow__thumbs{margin:15px;position:relative;display:none}.slideshow__thumbs.js-allow-thumbs{display:block}.slideshow__thumbs-wrapper{z-index:0;position:absolute;text-align:center;white-space:nowrap;left:50%;transform:translateX(-50%)}.slideshow__thumbs.overflowed .slideshow__thumbs-wrapper{transform:none}.slideshow__thumb-prev,.slideshow__thumb-next{display:none;z-index:1;position:absolute;top:50%;padding:0;height:40px;line-height:40px;margin-top:-23px;width:40px;transition:300ms;background-color:transparent;color:#fff;font-size:60px;text-shadow:0 0 7px #000;border:none;cursor:pointer}.slideshow__thumbs.overflowed .slideshow__thumb-prev,.slideshow__thumbs.overflowed .slideshow__thumb-next{display:block}.slideshow__thumb-prev{left:0}.slideshow__thumb-prev:active{left:-5px}.slideshow__thumb-next{right:0}.slideshow__thumb-next:active{right:-5px}.slideshow__thumb-wrapper{box-sizing:content-box;display:inline-block;position:relative;transition:300ms;cursor:pointer}.slideshow__thumb-wrapper:before{content:"";display:block;transition:300ms;border:2px solid transparent}.slideshow__thumb-wrapper.current-slide:before{border-color:#000}.slideshow__thumb-wrapper:nth-last-of-type(n+2){margin-right:5px}.slideshow__thumb-wrapper:nth-of-type(n+2){margin-left:5px}.slideshow__thumb{height:100%;width:100%;position:relative;z-index:-1;transform:translateY(-100%)}.slideshow__fullscreen-container{z-index:99999;position:fixed;top:0;height:100vh;width:100%}.slideshow__fullscreen-container .slideshow__container{height:100vh;background-color:rgba(26,26,26,.97)}.slideshow__fullscreen-container .slideshow__img{object-fit:scale-down;object-position:50% 50%}.slideshow__fullscreen-container .slideshow__fullscreen-close{position:absolute;top:0;right:0;margin:20px;padding:10px;font-size:30px;color:#fff;text-shadow:0 0 20px #000;cursor:pointer}.slideshow--uniqueSlide .slideshow__next,.slideshow--uniqueSlide .slideshow__prev,.slideshow--uniqueSlide .slideshow__thumbs-container{opacity:0;pointer-events:none}.form{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:15px 40px}@media(max-width: 600px){.form{grid-gap:10px 40px}}.form>*{grid-column:1/3}.form .form__honey{display:none}.form fieldset{border:none}.form section,.form fieldset{margin-top:13.5rem}.form .writable-input{position:relative}.form label,.form input,.form textarea,.form .form__fileWrapper{padding:7.5rem 0}.form input,.form textarea,.form select,.form .form__fileWrapper{outline:none;font-size:15rem;line-height:19.5rem;border:none;color:#fff;font-family:"Gotham",Arial,Helvetica,sans-serif;font-weight:300}.form label{cursor:pointer}.form .writable-input label,.form .writable-input input,.form .writable-input textarea,.form .writable-input .form__fileWrapper{display:block;width:100%}.form .writable-input label{cursor:pointer;line-height:19.5rem;font-size:15rem;transition:250ms;color:#fff;position:absolute;top:0}.form .writable-input label.not-empty{color:rgba(255,255,255,.6);padding:0;font-size:13.5rem;line-height:1em;margin-top:calc(-1em - 0rem)}.form input,.form textarea,.form select,.form .form__fileWrapper{background-color:transparent;border-bottom:1px solid #888}.form input:focus,.form textarea:focus,.form select:focus,.form .form__fileWrapper:focus{border-bottom-color:#539bd0}.form select{padding:7.5rem;cursor:pointer;width:100%}.form textarea{resize:vertical;min-height:58.5rem}.form .selectr-selected{background-color:transparent;padding:7.5rem 0;border:0;border-bottom:1px solid #888;border-radius:0}.form .selectr-selected::before{border-color:#fff transparent transparent}.form .form__submit{justify-self:center;text-transform:uppercase;letter-spacing:.15em;border:1px solid #888;padding:7.5rem 37.5rem;cursor:pointer;margin-top:10px;font-family:"Quicksand",Arial,Helvetica,sans-serif}.form .form__fileWrapper{cursor:pointer;background-image:url("../images/download.png");background-image:url("../images/download.svg");background-position:right;background-size:20px;background-repeat:no-repeat;padding-right:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.form .writable-input .form__fileLabel{padding-right:25px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form__file{pointer-events:none;opacity:0}[type=checkbox]:not(:checked),[type=checkbox]:checked,[type=radio]:not(:checked),[type=radio]:checked{position:absolute;left:-9999px}[type=checkbox]:not(:checked)+label,[type=checkbox]:checked+label,[type=radio]:not(:checked)+label,[type=radio]:checked+label{display:inline-block;position:relative;padding-left:20px;cursor:pointer}[type=checkbox]:not(:checked)+label:before,[type=checkbox]:checked+label:before,[type=radio]:not(:checked)+label:before,[type=radio]:checked+label:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:1em;height:1em;border:1px solid #fff}[type=radio]:not(:checked)+label:before,[type=radio]:checked+label:before{border-radius:100px}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after,[type=radio]:not(:checked)+label:after,[type=radio]:checked+label:after{position:absolute;transition:all 200ms;transform:translateY(-50%);top:50%}[type=checkbox]:not(:checked)+label:after,[type=checkbox]:checked+label:after{content:"✔";left:4px;font-size:1.3em;line-height:1em;padding-bottom:10px;color:#539bd0}[type=radio]:not(:checked)+label:after,[type=radio]:checked+label:after{content:"";left:0;width:8rem;height:8rem;border-radius:100px;border-width:1px;margin:0 4px;background-color:#539bd0}[type=checkbox]:not(:checked)+label:after,[type=radio]:not(:checked)+label:after{opacity:0;transform:translateY(-50%) scale(0)}[type=checkbox]:checked+label:after,[type=radio]:checked+label:after{opacity:1;transform:translateY(-50%) scale(1)}#errors,#results{padding:10px;color:#fff;margin-bottom:10px}#errors .titre,#results .titre{color:#fff}#errors>span,#results>span{display:block;font-weight:bold;text-transform:uppercase;margin-bottom:10px;color:#fff}#errors>ul,#results>ul{margin:0;padding-left:0}#errors>ul li,#results>ul li{list-style-type:none}#errors{background-color:#bf1200}#results{background-color:#008f30}#main{padding:0}.logoContainer{text-align:center;max-height:100vh}.logoContainer h2{letter-spacing:.1em;text-shadow:2px 2px 20px #333}@media(max-width: 980px){.logoContainer{position:absolute;transform:translateY(50%);bottom:50%}}.home-first-slide .fsSlides__goToWrapper{position:absolute;left:0;bottom:0;width:100%;text-align:center;line-height:0;font-size:0}.logo{height:auto;width:380px;max-width:85%}.slideshow,.slideshow__container{height:100%}.slideshow__img{object-fit:cover}.fsSlides__slide--article:nth-of-type(even) .fsSlides__content{background-color:#1e2126}.fsSlides__slide--article:nth-of-type(odd) .fsSlides__content{background-color:#404247}.fsSlides__slide--article:nth-of-type(odd) .fsSlides__content .fsSlides__contentWrapper--textOverflow .fsSlides__text::before{background:linear-gradient(rgba(64, 66, 71, 0), #404247 55%)}.fsSlides__slide--article .fsSlides__text{margin-top:120px}@media(max-width: 1500px){.fsSlides__slide--article .fsSlides__text{margin-top:50px}}@media(max-width: 980px){.fsSlides__slide--article .fsSlides__text{margin-top:20px}}.fsSlides__slide--double .fsSlides__content a .fsSlides__img{opacity:.5;transition:transform 800ms,blur 800ms,opacity 800ms}.fsSlides__slide--double .fsSlides__content:hover a .fsSlides__img{opacity:.3}.fsSlides__slide--double .fsSlides__link{margin-top:30vh}.slideshowaccueil__img{width:100%;height:100%;object-fit:cover}@media(max-width: 980px){.home-first-slide{height:100vh}.logo{width:300px}.fsSlides__slide--double .fsSlides__content:first-of-type{margin-bottom:15px}}@media(max-width: 600px){.logo{width:200px}.baseline{font-size:22rem}}/*# sourceMappingURL=accueil.css.map */
