html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto;-webkit-text-size-adjust:100%}html .diapo-carousel,html .francemap{overflow-y:hidden}.vimeo-container embed,.vimeo-container iframe,.vimeo-container object{position:absolute;width:100%;height:100%}.p-relative{position:relative}.p-absolute{position:absolute}.pointer{cursor:pointer}.not-allowed{cursor:not-allowed}.grow{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.grow-1{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.grow-1:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.v-text-field.v-input--dense:not(.v-text-field--outlined) input{padding:9px 0 10px}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity 1s;transition:opacity 1s}.fade-enter,.fade-leave-to{opacity:0}.limit-video{max-height:600px;overflow:hidden}.v-responsive__content{width:100%!important}.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{-ms-flex-wrap:wrap;flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-input--dense .v-text-field__slot{min-height:26px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}