:root{--C1:#016201;--C2:#b53479;--C3:#25a426;--C4:#95c167;--C5:#eee;--C6:#eceff1}.basic_card{background-color:#fff;cursor:pointer}.basic_card:hover{background-color:grey}.outlined{border:1px solid #d3d3d3}.account-bloc-text{border-top:solid 1px var(--C3);width:100%;display:flex;cursor:pointer}.account-bloc-text:hover{background-color:#eee}.account-bloc-legend{color:var(--C2);font-size:12px;text-transform:uppercase;font-weight:700;width:150px;padding:20px;float:left}.account-bloc-value{width:calc(100% - 310px);padding:20px;float:left}.account-bloc-icon{float:left;width:40px;text-align:center;padding:20px;color:var(--C2)}.cardHome{border:solid 3px var(--C5)!important}.cardHome:hover{border:solid 3px var(--C1)!important}.familyCard{border:solid 2px var(--C5)!important}.familyCard:hover{border:solid 2px var(--C1)!important;color:var(--C1)}.general-header{margin-bottom:80px!important}.userMenu:hover{background-color:var(--C3)!important;color:var(--C1)!important}.drawerCard:hover{background-color:#e0e0e0!important}.drawerCard{text-align:left;padding:2px 5px;background-color:#fff;margin:4px 0;border-radius:3px;border:1px solid #d3d3d3;cursor:pointer}.drawerCard .dIcon{color:var(--C1);font-weight:700;font-size:24px;border-right:1px solid;padding:15px 0}.drawerCard .dtitle{color:grey;font-size:11px}.drawerCard .dSubtitle{color:#000;font-weight:700;font-size:18px;padding:10px 0}h1{font-weight:700!important}@font-face{font-family:FatFrank Heavy;src:url(/fonts/FatFrank_Heavy_Regular.fa1e564f.ttf) format("truetype")}@font-face{font-family:Nexa Light;src:url(/fonts/Nexa_Light.107bea06.otf) format("truetype")}@font-face{font-family:Nexa;src:url(/fonts/Nexa_Regular.b5a44c65.otf) format("truetype")}@font-face{font-family:Nexa Bold;src:url(/fonts/Nexa_Bold.3b77a2d9.otf) format("truetype")}.titleText{font-family:FatFrank Heavy,sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:Nexa,sans-serif}.title:first-letter{text-transform:uppercase!important}.home-table table{font-family:arial,sans-serif;border-collapse:collapse;width:100%;background-color:var(--C1);color:var(--C3)}.home-table td,.home-table th{text-align:left;padding:8px}.home-table tr:nth-child(2n){color:#000;font-weight:600;background-color:#e0e0e0}body{background-color:#fafafa}#app{font-family:NEXA,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}nav{padding:30px}nav a{font-weight:700;color:#2c3e50}nav a.router-link-exact-active{color:#42b983}.reservation .choosedEvent{border-radius:5px;background-color:var(--C1)!important;color:#fff}.reservation .fc-event{text-align:center;border-radius:5px;background-color:#f5f5f5;border:1px solid #d3d3d3;margin:3px 3px;cursor:pointer}.reservation .fc-event :hover{border-radius:5px;background-color:var(--C1)!important;color:#fff}.reservation .fc-scrollgrid-section-liquid{display:none}.reservation .fc-daygrid-day{background-color:#fff;height:254px;overflow:auto}.reservation .fc-timegrid-divider{display:none}*{box-sizing:border-box}.stripe form{width:30vw;min-width:500px;align-self:center;box-shadow:0 0 0 .5px rgba(50,50,93,.1),0 2px 5px 0 rgba(50,50,93,.1),0 1px 1.5px 0 rgba(0,0,0,.07);border-radius:7px;padding:40px}.stripe .hidden{display:none}.stripe #payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}.stripe #payment-element{margin-bottom:24px}.stripe button{background:#5469d4;font-family:Arial,sans-serif;color:#fff;border-radius:4px;border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;display:block;transition:all .2s ease;box-shadow:0 4px 5.5px 0 rgba(0,0,0,.07);width:100%}.stripe button:hover{filter:contrast(115%)}.stripe button:disabled{opacity:.5;cursor:default}.stripe .spinner,.stripe .spinner:after,.stripe .spinner:before{border-radius:50%}.stripe .spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;transform:translateZ(0)}.stripe .spinner:after,.stripe .spinner:before{position:absolute;content:""}.stripe .spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;transform-origin:10.4px 10.2px;animation:loading 2s ease 1.5s infinite}.stripe .spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;transform-origin:0 10.2px;animation:loading 2s ease infinite}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media only screen and (max-width:600px){form{width:80vw;min-width:auto}}.inputWrapper{overflow:hidden;position:relative;cursor:pointer}.fileInput{cursor:pointer;height:100%;position:absolute;top:0;right:0;font-size:50px}.hidden{opacity:0;-moz-opacity:0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0)}.inputWrapper:hover{background-color:#fdd}.inputWrapper.clicked{background-color:#a66}.container[data-v-665b0e27]{display:flex;flex-direction:row;justify-content:center;align-items:center}.customize-table2{--easy-table-header-font-size:15px;--easy-table-header-item-padding:5px 5px;--easy-table-body-row-font-color:#000;--easy-table-body-row-background-color:var(--C1);--easy-table-body-row-font-size:15px;--easy-table-body-row-hover-font-color:#fff;--easy-table-body-row-font-color:#fff!important;--easy-table-body-row-hover-background-color:var(--C3);--easy-table-body-item-padding:0px 15px}.planning .fc-scrollgrid-section-liquid{display:none}.reservation .fc-daygrid-day{height:58vh!important}.customize-table{--easy-table-body-row-font-color:#000;--easy-table-body-row-hover-font-color:#fff;--easy-table-body-row-hover-background-color:var(--C1)}