body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}body{background-image:url(/static/media/Fairepart-fond.8365bbf7cd072aa287bd.png);background-size:cover;height:100%}#container{height:100%;padding-top:80px;width:100%;z-index:10}.section-title{align-items:center;color:#eeba56;display:flex;flex-direction:column;font-size:3em;width:100%}.swirls{display:flex;flex-direction:row;margin:auto;width:400px}.title{text-align:center;width:40%}@media (max-width:767px){.section-title{font-size:2em;margin-bottom:20px}.swirls{margin-top:10px;width:250px}}.banner{align-items:center;background-color:#15185d;display:flex;flex-direction:row;font-size:1.3em;font-weight:500;justify-content:space-between;min-height:50px;padding-bottom:20px;padding-top:20px;position:fixed;text-align-last:left;width:100%;z-index:10}a{text-decoration:none}#logo{width:60px}#logoContainer{align-items:center;display:flex;margin-left:100px;width:80%}.bannerName{color:#eeba56;font-family:cursive;font-size:1.3em;font-weight:500;margin-left:20px}.menuItem{font-size:1.5em;margin-left:20px}#logoLink{transform-style:preserve-3d;transition:transform .8s}#logoLink:hover{transform:rotate(180deg)}@media (min-width:500px) and (max-width:768px){.banner{height:30px}#logo{width:40px}#logoContainer{align-items:center;margin-left:20px;width:90%}.bannerName{color:#f7c765;font-size:1em;font-weight:500;margin-left:20px}}@media (max-width:500px){.bannerName{font-size:.7em;margin-left:10px}#logoContainer{align-items:center;margin-left:20px;width:90%}#logo{width:30px}}nav{align-items:center;background:#15185d;display:flex;justify-content:space-evenly;margin-right:30px}.NavLinks{height:50px}nav ul{display:flex;flex-direction:row;justify-content:space-evenly}nav ul li{display:inline-block;list-style-type:none;padding:10px 20px}nav ul li a{color:#d3d3d2;font-weight:700;text-decoration:none}nav ul li a:hover{color:#f7c765;transition:.3s}.MobileNavigation{display:none}@media (max-width:1280px){.HamburgerMenu{cursor:pointer;position:absolute;right:2%}.DesktopNavigation{display:none}.MobileNavigation{align-items:center;display:flex;height:50px}.MobileNavigation,.NavLinks{background:#15185d}.NavLinks ul{background-color:#ffeabc;border-top:5px solid #ffeabc;display:flex;flex-direction:column;height:300px;justify-content:space-evenly;position:absolute;right:0;top:65px;width:100%}nav ul li a{color:#000;font-weight:700;text-decoration:none}nav ul li a:hover{color:#fff;transition:.3s}}.faire-part-container{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;margin:auto;padding-top:0;position:relative;width:100%;z-index:5}.fairepart-logo{width:40%}.fairepart-date,.fairepart-infos{width:30%}#faire-part-title{color:#ffc90e;font-family:cursive;font-size:4em;font-weight:1000}#faire-part-text{color:#f0f8ff;font-family:cursive;font-size:2em;font-weight:500;margin-top:50px}@media (max-width:767px){.faire-part-container,.fairepart-logo{width:90%}.fairepart-date{width:70%}.fairepart-infos{width:90%}}.sondage-container:before{content:"";display:block;height:100px}.sondage-container{align-items:center;display:flex;flex-direction:column;margin:auto;padding-bottom:30px;padding-top:20px;position:relative;width:70%;z-index:5}.error-message{color:#ec817a}.sondage-consigne{margin:30px auto auto;text-align:justify}.checklist-title,.sondage-consigne{color:#eeba56;font-size:1.5em;-webkit-hyphens:auto;hyphens:auto}.checklist-title{margin-top:10px;text-align:left;text-align:justify;width:100%}.checklist-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.swirls-img{width:50%}.txt-sondage{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-size:1.2em;margin-top:8px;padding:10px;width:100%}input[type=submit]{background-color:#4d609e;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1.5em;margin:30px 0 8px;padding:10px;width:100%}input[type=submit]:hover{background-color:#eeba56}.sondage-form{margin:auto;min-height:300px;min-width:300px;width:50%}.brunch,.cocktail,.repas{align-items:end;display:flex;flex-direction:row}label{color:#fff;font-size:1.5em}.lbl-sondage{display:block;margin-top:20px;width:100%}.p-dialog{background-color:#fff;border-radius:4px;padding-bottom:20px;padding-top:20px}.p-dialog-header-close{background-color:#bfccf3;border-radius:4px;color:#fff;height:40px;margin-right:10px;width:40px}.p-dialog-header-close:hover{background-color:#4d609e;transition:.4s}.p-dialog-title{align-items:center;display:flex;flex-direction:row;font-size:1.5em;margin-left:20px}@media (max-width:767px){.sondage-container:before{content:"";display:block;height:65px}.sondage-container{width:90%}label{font-size:1.3em}.checklist-title,.lbl-check,input[type=text]{font-size:1em}.p-dialog{width:90%}.p-dialog-header-close{background-color:#bfccf3;border-radius:4px;color:#fff;height:40px;margin-right:10px;width:40px}.p-dialog-header-close:hover{background-color:#4d609e;transition:.4s}.p-dialog-title{font-size:1.1em}.sondage-consigne{font-size:1em}}.ui-checkbox{--primary-color:#1677ff;--secondary-color:#fff;--primary-hover-color:#4096ff;--checkbox-diameter:20px;--checkbox-border-radius:5px;--checkbox-border-color:#d9d9d9;--checkbox-border-width:1px;--checkbox-border-style:solid;--checkmark-size:1.2;margin-left:10px}.ui-checkbox,.ui-checkbox *,.ui-checkbox :after,.ui-checkbox :before{box-sizing:border-box}.ui-checkbox{-webkit-appearance:none;appearance:none;background:var(--secondary-color);border:var(--checkbox-border-width) var(--checkbox-border-style) var(--checkbox-border-color);border-radius:var(--checkbox-border-radius);cursor:pointer;height:var(--checkbox-diameter);position:relative;transition:all .3s;width:var(--checkbox-diameter)}.ui-checkbox:after{border-radius:inherit;bottom:0;box-shadow:0 0 0 calc(var(--checkbox-diameter)/2.5) var(--primary-color);content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .5s cubic-bezier(.12,.4,.29,1.46)}.ui-checkbox:before{border-bottom:2px solid var(--secondary-color);border-right:2px solid var(--secondary-color);content:"";height:7px;left:50%;opacity:0;position:absolute;top:40%;transform:translate(-50%,-50%) rotate(45deg) scale(0);transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;width:4px}.ui-checkbox:hover{border-color:var(--primary-color)}.ui-checkbox:checked{background:var(--primary-color);border-color:#0000}.ui-checkbox:checked:before{opacity:1;transform:translate(-50%,-50%) rotate(45deg) scale(var(--checkmark-size));transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s}.ui-checkbox:active:not(:checked):after{box-shadow:none;opacity:1;-webkit-transition:none;-o-transition:none;transition:none}@media (max-width:767px){.ui-checkbox{--checkbox-diameter:15px;margin-left:5px}}.adresses-container{align-items:center;margin:auto;padding-top:100px;position:relative;width:70%}.adresses-container,.adresses-row{display:flex;flex-direction:column}.adresses-row{justify-content:space-evenly;margin-top:25px;text-align:center;width:90%}.adresse-tile{align-items:center;color:#fff;column-gap:40px;display:flex;flex-direction:row;margin-bottom:50px;padding-bottom:30px;padding-top:30px;width:100%}.reversed{flex-direction:row-reverse}.tile-content{align-items:baseline;display:flex;flex-direction:column;-webkit-hyphens:auto;hyphens:auto;text-align:left;text-align:justify}.tile-title{color:#eeba56;font-size:2em;width:100%}.adresse-icon{height:200px;width:200px}.nom{display:flex;flex-direction:row;font-size:1.2em;font-weight:600;margin-top:20px}.separateur{padding-left:10px;padding-right:10px}.horaire{font-weight:500;width:100%}.adresse,.horaire{font-size:1.2em;margin-top:10px}.adresse-maps{color:#fff;text-decoration:underline}.adresse-maps:hover{color:#eeba56;transition:.3s}@media (max-width:767px){.adresses-container{padding-top:40px;width:90%}.adresses-row{align-items:center;flex-direction:column}.adresse-tile{column-gap:0;flex-direction:column;margin-bottom:10px;row-gap:20px;width:95%}.horaire,.tile-title{text-align:center}.adresse-icon{height:100px;width:100px}.nom{align-items:center;flex-direction:column;font-size:1em;font-weight:600;padding-top:20px;width:100%}.separateur{padding:0}.horaire{font-size:1em;font-weight:500}.adresse{font-size:1.1em}}@media (min-width:768px) and (max-width:1350px){.nom{flex-direction:column;font-size:1.1em;font-weight:600;padding-top:20px;text-align:center;width:100%}.adresse-icon{height:150px;width:150px}}.login-container{align-items:center;color:#fff;display:flex;flex-direction:column;margin:100px auto auto;padding:20px 30px 40px;width:500px}.login-indic{font-size:1.5em;margin-bottom:20px;margin-top:30px}.bienvenue-titre,.login-indic{color:#eeba56;font-family:cursive;text-align:center}.bienvenue-titre{font-size:2em;font-weight:700;margin-bottom:30px}.bienvenue-logo{width:300px}.txt-pass{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;display:inline-block;font-size:1.2em;margin-top:8px;padding:10px;width:100%}@media (max-width:767px){.login-container{margin-top:50px;width:70%}.bienvenue-logo{width:150px}.login-indic{font-weight:600;text-align:center}label{font-size:1.3em}input[type=text]{font-size:1em}}.admin-container{align-items:center;background-color:#15185d;color:#fff;display:flex;flex-direction:column;min-height:400px;padding-bottom:20px;padding-top:30px;width:100%}.presentation-container{align-items:center;display:flex;flex-direction:row;width:60%}.admin-img{margin-right:50px;width:300px}.presentation-title{font-size:2.5em;font-weight:700;margin-bottom:20px}.presentation-text{font-size:1.2em;text-align:justify}.text-link{color:#eeba56;font-size:1.2em;font-weight:700;text-decoration:none}@media (max-width:767px){.presentation-container{align-items:center;flex-direction:column}.admin-img{margin-right:0;width:100px}.presentation-title{font-size:1.5em;font-weight:700;margin-bottom:20px;margin-top:20px;text-align:center}.presentation-text{font-size:1.1em;text-align:justify}.text-link{font-size:1.1em}}.p-dropdown{background-color:#fff;color:#757575;font-size:1.2em;padding:10px 10px 10px 15px;width:40%}.p-dropdown-items-wrapper{background-color:#fff;padding-left:10px}.p-dropdown-item{margin-bottom:10px;padding-left:15px}.p-dropdown-item:hover{background-color:#7fffd4}@media (max-width:767px){.p-dropdown{font-size:1em;min-height:20px;width:40%}.p-dropdown-items-wrapper{background-color:#fff}.p-dropdown-item{margin-bottom:10px;padding-left:15px}.p-dropdown-item:hover{background-color:#7fffd4}}.tools-list-container{background-color:#fef4d4;padding-top:30px;width:100%}.tools-container{flex-direction:row;justify-content:space-between;margin:auto}.list-container,.tools-container{align-items:center;display:flex;width:80%}.list-container{flex-direction:column}.stats{display:flex;flex-direction:row;font-size:1.2em;font-weight:700;width:50%}.stat-square{align-items:center;border:1px solid #15185d;display:flex;flex-direction:column;width:100px}.stat-header{background-color:#15185d;color:#fff}.stat-header,.stat-value{height:100%;padding-bottom:5px;padding-top:5px;text-align:center;width:100%}.stat-value{background-color:#f5f5f5}.tools{align-items:center;column-gap:30px;display:flex;flex-direction:row;height:100%;justify-content:space-between;width:40%}.txt-search{border:1px solid #ccc;border-radius:4px;font-size:1.2em;min-height:30px;padding:8px 10px 10px;width:50%}.data-container{padding-top:50px;width:100%}.data-grid{--shadow-color:#15185d;display:flex;filter:drop-shadow(1px 2px 6px var(--shadow-color));flex-direction:column;margin:auto;width:80%}.name{padding-left:20px;width:40%}.activity{text-align:center;width:20%}.column-titles{background-color:#15185d;color:#fff;font-size:1.2em}.row{align-items:center;display:flex;flex-direction:row;padding-bottom:10px;padding-top:10px;width:100%}.row-even{background-color:#f5f5f5}.row-odd{background-color:#fffff6}@media (max-width:767px){.tools-container{flex-direction:column;justify-content:baseline}.stats{justify-content:space-between;width:100%}.stat-header{font-size:.8em}.stat-value{font-size:.7em}.tools{margin-top:20px;width:100%}.txt-search{font-size:1.5em;width:40%}.data-container{margin-bottom:40px;padding-top:30px}.data-grid{width:90%}.row{font-size:.8em}}
/*# sourceMappingURL=main.02043101.css.map*/