@import"https://use.typekit.net/zis1ici.css";*{box-sizing:inherit;margin:0;padding:0;background:none;border:none;border-radius:0;outline:none;-moz-margin-after:0;-webkit-margin-after:0;-moz-margin-before:0;-webkit-margin-before:0;-moz-margin-end:0;-webkit-margin-end:0;-moz-margin-start:0;-webkit-margin-start:0;-moz-padding-after:0;-webkit-padding-after:0;-moz-padding-before:0;-webkit-padding-before:0;-moz-padding-end:0;-webkit-padding-end:0;-moz-padding-start:0;-webkit-padding-start:0}*:before,*:after{box-sizing:inherit}*:active,*:hover{outline:0}html{box-sizing:border-box;height:100%;font-size:100%}body{position:relative;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,i,em,strong,h1,h2,h3,h4,h5,h6,th,td,pre,ins,del,address,input,select,button,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit}textarea,input{appearance:none;background-clip:padding-box}a,ins,del,button,input,select,textarea{color:inherit;font-variant-numeric:inherit;text-decoration:none}ul,ol,menu{list-style:none}table{width:100%;border-collapse:separate;border-spacing:0}pre,textarea{overflow:auto;max-width:100%}img{display:block;width:100%;height:auto}svg:not(:root){overflow:hidden}form{width:100%}button,[role=button]{cursor:pointer}textarea{resize:none;line-height:inherit}::-moz-focus-inner{padding:0;border:none}input:-webkit-autofill{transition:background-color 50000s ease-in 0s;animation-name:on-autofill-start}@keyframes on-autofill-start{}strong,.--bold{font-weight:500}em{font-style:italic}.seeMoreLess ul,.seeMoreLess ol{padding-left:1rem;list-style:disc;margin-bottom:.625rem}.seeMoreLess ul li,.seeMoreLess ol li{padding-left:.625rem}.seeMoreLess ul li::marker,.seeMoreLess ol li::marker{color:#283d57}.seeMoreLess ol{list-style:linear-gradient}h1{font-weight:500;font-size:2.8125rem;line-height:3.4375rem}h2{font-weight:500;font-size:1.5625rem;line-height:2.1875rem}.fade-enter-active,.fade-leave-active{transition:opacity .35s linear}.fade-leave-from,.fade-enter-to{opacity:1}.fade-enter-from,.fade-leave-to{opacity:0}.fade-fast-enter-active,.fade-fast-leave-active{transition:opacity .15s linear}.fade-fast-leave-from,.fade-fast-enter-to{opacity:1}.fade-fast-enter-from,.fade-fast-leave-to{opacity:0}.img-fade-enter-active,.img-fade-leave-active{transition:opacity .25s linear}.img-fade-leave-from,.img-fade-enter-to{opacity:1}.img-fade-enter-from,.img-fade-leave-to{opacity:0}.slide-up-enter-active,.slide-up-leave-active{transition:transform 325ms cubic-bezier(.6,.05,.01,.99)}.slide-up-leave-from,.slide-up-enter-to{transform:translateZ(0)}.slide-up-enter-from,.slide-up-leave-to{transform:translate3d(0,100%,0)}.slide-left-enter-active,.slide-left-leave-active{transition:transform 325ms cubic-bezier(.6,.05,.01,.99)}.slide-left-leave-from,.slide-left-enter-to{transform:translateZ(0)}.slide-left-enter-from,.slide-left-leave-to{transform:translate3d(125%,0,0)}.slide-right-enter-active,.slide-right-leave-active{transition:transform 325ms cubic-bezier(.6,.05,.01,.99)}.slide-right-leave-from,.slide-right-enter-to{transform:translateZ(0)}.slide-right-enter-from,.slide-right-leave-to{transform:translate3d(-100%,0,0)}body{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5;color:#1b1a1d;width:100%;height:100%;font-size:16px}body.--lock{overflow-y:hidden}.v-reveal{opacity:0;visibility:hidden;translate:0 10px;filter:blur(.1rem);transition:all .75s cubic-bezier(.38,.005,.215,1)}.v-reveal-active{opacity:1;visibility:visible;filter:blur(0);translate:0}.v-reveal-slide-right{opacity:0;visibility:hidden;translate:-75px 0;filter:blur(.1rem);transition:all .5s ease-in-out}.v-reveal-slide-right-active{opacity:1;visibility:visible;filter:blur(0);translate:0 0}.v-reveal-slide-left{opacity:0;visibility:hidden;translate:75px 0;filter:blur(.1rem);transition:all .5s ease-in-out}.v-reveal-slide-left-active{opacity:1;visibility:visible;filter:blur(0);translate:0 0}.v-reveal.animated-title{position:relative;clip-path:inset(0 0 0 0)}.v-reveal.animated-title span{margin-right:.625rem;display:inline-block;transform:translateY(100%);clip-path:inset(100% 0 0 0);transition:all .75s cubic-bezier(.38,.005,.215,1)}.v-reveal.animated-title.down span{transform:translateY(-100%);clip-path:inset(100% 0 0 0)}.v-reveal.animated-title.v-reveal-active span{transform:translateY(0);clip-path:inset(0 0 0 0)}.v-reveal.animated-pop{transform:scale(0);transform-origin:center}.v-reveal.animated-pop.v-reveal-active{transform:scale(1)}body{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.5}main{display:flex;justify-content:space-between;flex-wrap:wrap;background-color:#d6d9dc;padding:6.875rem 6% 6.25rem;min-height:calc(100vh - 2.8125rem);transition:padding .15s linear}main .left-section,main .right-section{display:flex;flex-direction:column;gap:1.875rem;margin-top:3.125rem}main .left-section{width:calc(70% - .75rem)}main .right-section{width:calc(30% - .8125rem)}body:has(.alert-banner) main{padding-top:9.6875rem}.btn{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:.4375rem;opacity:1;height:2.5rem;border-radius:.4375rem;padding:0 1.25rem;overflow:hidden;transition:opacity .2s linear}.btn:before,.btn:after{position:absolute;content:"";bottom:0;left:0;height:100%}.btn:before{width:0;z-index:-1;transition:width .35s ease-out}.btn:after{width:100%;z-index:-2}.btn.disabled,.btn:disabled{pointer-events:none;opacity:.3}.btn.disabled:hover:before,.btn.disabled:focus:before,.btn:disabled:hover:before,.btn:disabled:focus:before{width:0}.btn.--border{border:solid .0625rem #283D57}.btn.--gOff{color:#283d57}.btn.--gOff:before{background-color:#e4e6e7}.btn.--gOff:after{background-color:#f1f2f3}.btn.--gLight{color:#283d57}.btn.--gLight:before{background-color:#c5c9ce}.btn.--gLight:after{background-color:#d6d9dc}.btn.--white{color:#283d57}.btn.--white:before{background-color:#eef1f2}.btn.--white:after{background-color:#fcfcfb}.btn.--blue{color:#fcfcfb}.btn.--blue:before{background-color:#1b2a3b}.btn.--blue:after{background-color:#283d57}.btn.--red{color:#fcfcfb}.btn.--red:before{background-color:#8f0f2d}.btn.--red:after{background-color:#c0143c}.btn .icon{font-size:.6875rem}.btn:hover:before,a:hover .btn:before,.btn:focus:before,a:focus .btn:before{width:100%}a.text-link,.seeMoreLess a,button.text-link,.seeMoreLess button{color:#283d57}a.text-link:hover,.seeMoreLess a:hover,button.text-link:hover,.seeMoreLess button:hover{text-decoration:underline}.small-note{margin-top:3.75rem;font-size:.8125rem;color:#a7afb9}.small-note a{opacity:1;text-decoration:underline;transition:opacity .25s ease}.small-note a:hover,.small-note a:focus{opacity:.7}.edit-button,.delete-button{transform:scale(1);transition:transform .25s ease}.edit-button:hover,.edit-button:focus,.delete-button:hover,.delete-button:focus{transform:scale(1.1)}.user-icon{display:flex;align-items:center;justify-content:center;width:2.125rem;aspect-ratio:1;border-radius:2.125rem;color:#fcfcfb;font-size:.8125rem;font-weight:500}.user-icon.active-user{background-color:#283d57}.content{padding-right:1.875rem;padding-left:1.875rem}@media(min-width:35.5rem){.content{padding-right:2.25rem;padding-left:2.25rem}}@media(min-width:64.0625rem){.content{padding-right:5.75rem;padding-left:5.75rem}}@media(min-width:90rem){.content{padding-right:calc(50vw - 39.25rem);padding-left:calc(50vw - 39.25rem)}}.bg-blue{color:#fcfcfb;background-color:#283d57}.bg-red{color:#fcfcfb;background-color:#c0143c}.bg-gLight{background-color:#d6d9dc}.bg-off{background-color:#f1f2f3}.bg-white{background-color:#fcfcfb}.bg-anniversary-a{background-color:#283d57}.bg-anniversary-b{background-color:#c4e1ee}.bg-anniversary-c{background-color:#f4dde2}.icon.l90{transform:rotate(90deg)}.icon.r90{transform:rotate(-90deg)}.icon.r180{transform:rotate(-180deg)}div.gdpr-bar,div.gdpr-settings__panel{font-family:neue-haas-unica,sans-serif;font-weight:400;font-style:normal;background-color:#fcfcfb}div.gdpr-bar .gdpr-button,div.gdpr-settings__panel .gdpr-button{background-color:#fcfcfb;color:#1b1a1d;border-radius:.4375rem;text-transform:none;font-weight:400;transition:background-color .2s linear}div.gdpr-bar .gdpr-button:hover,div.gdpr-settings__panel .gdpr-button:hover{background-color:#eef1f2}div.gdpr-bar .gdpr-button:first-of-type,div.gdpr-settings__panel .gdpr-button:first-of-type{background-color:#283d57;color:#fcfcfb}div.gdpr-bar .gdpr-button:first-of-type:hover,div.gdpr-settings__panel .gdpr-button:first-of-type:hover{background-color:#1b2a3b}div.gdpr-bar .gdpr-switch__label,div.gdpr-settings__panel .gdpr-switch__label{text-transform:none;color:#283d57}div.gdpr-bar .gdpr-switch__track,div.gdpr-settings__panel .gdpr-switch__track{border-color:#283d57}div.gdpr-bar .gdpr-switch__track:after,div.gdpr-settings__panel .gdpr-switch__track:after{background-color:#283d57}.spinner{height:3.75rem;width:3.75rem;position:absolute;top:50%;left:50%;margin:-1.875rem 0 0 -1.875rem;-webkit-animation:rotation 1.5s infinite linear;-moz-animation:rotation 1.5s infinite linear;-o-animation:rotation 1.5s infinite linear;animation:rotation 1.5s infinite linear;border:.375rem solid rgba(192,20,60,.4);border-radius:100%}.spinner:before{content:"";display:block;position:absolute;left:-.375rem;top:-.375rem;min-height:3.75rem;min-width:3.75rem;border-top:.375rem solid #8F0F2D;border-left:.375rem solid linear-gradient(#8F0F2D,transparent);border-bottom:.375rem solid transparent;border-right:.375rem solid transparent;border-radius:100%}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg)}23%{-webkit-transform:rotate(90deg)}77%{-webkit-transform:rotate(270deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{0%{-moz-transform:rotate(0deg)}23%{-moz-transform:rotate(90deg)}77%{-moz-transform:rotate(270deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{0%{-o-transform:rotate(0deg)}23%{-o-transform:rotate(90deg)}77%{-o-transform:rotate(270deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{0%{transform:rotate(0)}23%{transform:rotate(90deg)}77%{transform:rotate(270deg)}to{transform:rotate(359deg)}}.mce-embed__responsive{width:70%;aspect-ratio:16/9;display:block;margin:1rem 0}.wysiwyg a:not(.text-link){text-decoration:underline}.wysiwyg a:not(.text-link):hover{text-decoration:none}.wysiwyg .wysiwyg h3,.wysiwyg h4,.wysiwyg h5{font-weight:500;margin-bottom:1rem}.wysiwyg *+h3,.wysiwyg *+h4,.wysiwyg *+h5{margin-top:1rem}.wysiwyg h3{font-size:1.75rem;line-height:2rem}.wysiwyg h4{font-size:1.5rem;line-height:1.875rem}.wysiwyg h5{font-size:1.3125rem;line-height:1.5625rem}.wysiwyg img,.wysiwyg * video{display:block;width:max-content;max-width:70%;height:auto;margin:1rem 0}.wysiwyg video,.wysiwyg iframe{aspect-ratio:16/9;width:55%;height:auto}.wysiwyg p{min-height:1em;margin-bottom:.625rem}.navigation-container{position:fixed;top:0;z-index:5;width:100%}.navbar{height:6.875rem;width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:6%;padding-right:6%;border-bottom:#D6D9DC solid .0625rem}.navbar__line{background-color:#d6d9dc;width:.0625rem;height:2.125rem}.navbar__links{display:flex;align-items:center;gap:2.5rem}.navbar__link{padding:0 .5rem;cursor:pointer;display:flex;align-items:center;gap:.625rem}.navbar__link.-active .bg-icon,.navbar__link:hover .bg-icon{background-color:#283d57}.navbar__link.-active .icon,.navbar__link:hover .icon{color:#fcfcfb}.navbar__link .bg-icon{background-color:#f1f2f3;width:2.125rem;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:2.125rem;transition:background-color .35s linear}.navbar__link .icon{font-size:1.125rem;transition:color .35s linear}.navbar__logo{transform:scale(1);width:13.4375rem;transition:transform .25s linear}.navbar__logo:hover{transform:scale(1.05)}.navbar__logout{display:flex;flex-direction:row;align-items:center;gap:.75rem;transform:scale(1);transition:transform .25s ease}.navbar__logout:hover,.navbar__logout:focus{transform:scale(1.04)}.alert-banner{width:100%;min-height:3.4375rem;display:flex;align-items:center;padding:.625rem 6%}.alert-banner p{width:fit-content;text-align:center;margin:auto;color:#fcfcfb}.footer{width:100%;height:2.8125rem;font-size:.8125rem;position:relative;z-index:1}.footer__credits{line-height:2.8125rem;position:absolute;left:50%;transform:translate(-50%)}.footer__logo{height:100%}.footer__logo-container{position:absolute;right:3%;top:.3125rem;display:block;height:3.75rem;width:fit-content;background-color:#fcfcfb;border-radius:.125rem;padding:.625rem 1.25rem}.actuality-buttons{display:flex;flex-direction:column;gap:.625rem}.actualities-list{display:flex;flex-direction:column;gap:1.875rem}.actuality{padding:1.5625rem;border-radius:.625rem}.actuality__comments{width:100%}.actuality__comments__list{display:flex;flex-direction:column;gap:.9375rem;padding-top:.9375rem;margin-top:.9375rem;border-top:#F1F2F3 solid .1875rem}.actuality__comments__list .comment{display:flex;align-items:flex-start;gap:.9375rem}.actuality__comments__list .comment-p{font-size:1rem}.actuality__comments__list .info{flex-grow:1;padding:.5625rem .9375rem .9375rem;border-radius:1.4375rem}.actuality__comments__list .see-more-less-comments{margin-left:3.4375rem;transform:scale(1);transition:transform .25s ease-in-out}.actuality__comments__list .see-more-less-comments:hover{transform:scale(1.05)}.actuality__comments__list .user-name{font-size:.8125rem;margin-bottom:.625rem}.actuality__comments .commenting-section{display:flex;align-items:flex-start;width:100%;gap:.9375rem;padding-top:1.25rem}.actuality__comments .commenting-section .comment-to-add{padding:.625rem 1.25rem;border-radius:1.4375rem;flex-grow:1}.actuality__comments .commenting-section .comment-to-add::placeholder{color:#6a737c}.actuality__comments .commenting-section .btn-comment-to-add{width:2.125rem;aspect-ratio:1}.actuality__comments .commenting-section .btn-comment-to-add:hover .filled-icon,.actuality__comments .commenting-section .btn-comment-to-add.active .filled-icon{opacity:1}.actuality__comments .commenting-section .btn-comment-to-add .empty-icon,.actuality__comments .commenting-section .btn-comment-to-add .filled-icon{position:absolute;top:50%;left:50%;transform:translateY(-50%) translate(-50%);color:#6a737c}.actuality__comments .commenting-section .btn-comment-to-add .empty-icon{z-index:1}.actuality__comments .commenting-section .btn-comment-to-add .filled-icon{opacity:0;transition:opacity .2s linear}.actuality__comments .commenting-section .btn-comment-to-add .icon{font-size:1.25rem}.actuality__comments .commenting-section .btn-comment-to-add .icon-container{position:relative;width:100%;height:100%;display:block}.actuality__comments .user-icon{flex-shrink:0}.actuality__content{overflow:hidden}.actuality__content .title{margin:1.875rem 0}.actuality__edit{display:flex;gap:.9375rem}.actuality__edit .icon{font-size:1.125rem;color:#6a737c}.actuality__head{display:flex;justify-content:space-between}.actuality__images-container{display:flex;gap:.125rem;width:100%;overflow:hidden;margin-top:1.875rem}.actuality__images-container.--video{aspect-ratio:16/9}.actuality__images-container .col1{position:relative;flex-grow:1;aspect-ratio:4/3;max-width:70%}.actuality__images-container .col1.--solo{max-width:100%;aspect-ratio:4/1}.actuality__images-container .col2{position:relative;display:flex;flex-direction:column;gap:.125rem;flex-basis:30%;flex-shrink:0}.actuality__images-container .imgFS-button{position:absolute;bottom:0;z-index:2;width:100%;height:50%;transition:background-color .15s linear}.actuality__images-container .imgFS-button:first-of-type{z-index:1;height:100%}.actuality__images-container .imgFS-button:hover{background-color:#283d5712}.actuality__images-container .more-images{position:absolute;bottom:0;display:flex;align-items:center;justify-content:center;width:100%;height:calc(50% - .0625rem);font-size:4.25rem;background-color:#283d5799;color:#fcfcfb}.actuality__images-container .more-images:hover{background-color:#283d57b3}.actuality__images-container img{background-color:#f1f2f3;height:100%;object-fit:cover}.actuality__images-container img.--half{height:50%}.actuality__images-container img.--hidden{display:none}.actuality__likes-comments{display:flex;align-items:center;gap:1.25rem}.actuality__likes-comments .likes-number{display:flex;align-items:center;gap:.4375rem;font-size:.8125rem;color:#6a737c}.actuality__likes-comments .likes-number .icon-container{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:1.25rem;background-color:#c0143c}.actuality__likes-comments .likes-number .icon-container .icon{font-size:.625rem;color:#fcfcfb}.actuality__likes-comments p{font-size:.8125rem;color:#6a737c}.actuality__social{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1.25rem}.actuality__social-actions{display:flex;gap:1.25rem}.actuality__social-actions .action-like,.actuality__social-actions .action-comment,.actuality__social-actions .action-share{display:flex;align-items:center;gap:.4375rem}.actuality__social-actions .action-like:hover .filled-icon,.actuality__social-actions .action-like.active .filled-icon,.actuality__social-actions .action-comment:hover .filled-icon,.actuality__social-actions .action-comment.active .filled-icon,.actuality__social-actions .action-share:hover .filled-icon,.actuality__social-actions .action-share.active .filled-icon{opacity:1}.actuality__social-actions .empty-icon,.actuality__social-actions .filled-icon{position:absolute;top:0;left:0}.actuality__social-actions .filled-icon{opacity:0;transition:opacity .2s linear}.actuality__social-actions .icon{font-size:.8125rem}.actuality__social-actions .icon-container{position:relative;width:.8125rem;height:.8125rem}.actuality__theme-date .theme,.actuality__theme-date .date{display:inline-block;font-size:.8125rem}.actuality__theme-date .theme{color:#c0143c;border:#C0143C solid .0625rem;border-radius:.1875rem;padding:.125rem .625rem}.actuality__theme-date .date{margin-left:1.25rem;color:#6a737c}.anniversaries-month{padding:1.5625rem;border-radius:.625rem}.anniversaries-month__anniversary{display:flex;align-items:center;gap:.9375rem;padding:.9375rem 0;font-size:1rem;line-height:1.625rem;border-bottom:#D6D9DC solid .125rem}.anniversaries-month__anniversary:last-of-type{border-bottom:none}.anniversaries-month__container{display:contents}.anniversaries-month__emoji{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.125rem;height:3.125rem;border-radius:.4375rem}.anniversaries-month__emoji img{width:2.25rem}.calendar-filter{border-radius:.625rem}.calendar-filter__content{padding:1.5625rem 1.5625rem .5rem}.calendar-filter__content tr{display:flex;justify-content:space-between}.calendar-filter__content th{width:2.8125rem;height:2.8125rem;border-radius:.4375rem;transition:background-color .25s ease}.calendar-filter__content th button{display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.calendar-filter__content th.today{background-color:#f1f2f3}.calendar-filter__content th.greyed{color:#d6d9dc;background-color:#fcfcfb;pointer-events:none}.calendar-filter__content th.has-event:not(.greyed){position:relative}.calendar-filter__content th.has-event:not(.greyed).active{border:solid #C0143C .125rem}.calendar-filter__content th.has-event:not(.greyed).active .dot{top:.375rem!important;right:.375rem!important;width:.4375rem!important;height:.4375rem!important}.calendar-filter__content th.has-event:not(.greyed) .dot{position:absolute;top:.4375rem;right:.4375rem;display:block;width:.375rem;height:.375rem;border-radius:.375rem;background-color:#c0143c;transition:all .25s ease}.calendar-filter__content th.has-event:not(.greyed):hover{background-color:#f1f2f3}.calendar-filter__content th.has-event:not(.greyed) button{pointer-events:auto}.calendar-filter__head{display:flex;justify-content:space-between;align-items:center;padding:1.5625rem;border-bottom:#F1F2F3 solid .125rem}.calendar-filter__head .icon{font-size:.625rem}.calendar-filter__head .month-name{text-transform:capitalize}.documents-list,.categories-list{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.625rem;width:100%}.categories-list{gap:1.5625rem}.category{width:calc(33% - .8125rem);padding:1.5625rem;border-radius:.625rem}.category__edit{display:flex;justify-content:flex-end;gap:1.25rem}.category__edit .icon{font-size:1.125rem;color:#6a737c}.category__img-container{width:5rem;height:5rem;padding:1.125rem;border-radius:.4375rem;flex-shrink:0}.category__img-title{display:flex;align-items:flex-start;gap:1.25rem;margin-bottom:.9375rem}.document{display:flex;align-items:center;width:100%;padding:1.5625rem;border-radius:.625rem}.document__button{flex-shrink:0;width:6.875rem}.document__edit{display:flex;gap:1.25rem;flex-shrink:0;margin-left:1.875rem}.document__edit .icon{font-size:1.125rem;color:#6a737c}.document__title{flex-grow:1}.events-list{display:flex;flex-direction:column;gap:1.875rem}.events-list__no-result{display:flex;align-items:center;justify-content:center;min-height:7.5rem;border-radius:.625rem;padding:0 1.5625rem;text-align:center}.events-list__separator{position:relative;color:#6a737c;margin:0 1.5625rem}.events-list__separator:after{position:absolute;content:"";background-color:#6a737c;height:.0625rem;width:100%;left:0;top:55%}.events-list__separator .text{position:relative;z-index:1;background-color:#d6d9dc;padding-right:10px}.event{padding:1.5625rem;border-radius:.625rem}.event__calendar-button{display:flex;flex-direction:column;gap:.625rem;min-height:7.8125rem}.event__content{display:flex;flex-wrap:wrap;gap:1.875rem}.event__description{width:100%}.event__details{display:flex;flex-direction:column;gap:15px;max-width:calc(100% - 8.75rem)}.event__details .date,.event__details .location{display:flex;align-items:center;gap:.625rem}.event__details .info{display:flex;flex-direction:column;gap:.3125rem}.event__edit{position:absolute;top:.625rem;right:.625rem;display:flex;gap:1.25rem;padding:.5625rem .75rem .4375rem;border-radius:.4375rem}.event__edit .icon{font-size:1.125rem;color:#6a737c}.event__head{position:relative;margin-bottom:1.875rem}.event__head img{aspect-ratio:3/1;object-fit:cover;border-radius:.4375rem}.next-events{border-radius:.625rem;padding:1.5625rem}.next-events .event-small{display:flex;flex-direction:row;gap:1.25rem;padding:1.5625rem 0}.next-events .event-small:hover .name{background-size:100% .0625rem}.next-events .event-small:first-of-type{border-bottom:#F1F2F3 solid .1875rem}.next-events .event-small__info{display:flex;flex-direction:column;justify-content:flex-start;gap:.125rem}.next-events .event-small__info .location{font-size:.8125rem;color:#1b1a1d99}.next-events .event-small__info .name{display:inline!important;background-image:linear-gradient(#6a737c,#6a737c);background-size:0% .0625rem;background-repeat:no-repeat;background-position:left bottom;font-size:1.125rem;font-weight:500;transition:background-size .35s}.rapid-links__action{display:flex;flex-direction:column;align-items:center;gap:.625rem;flex-basis:100%;text-align:center}.rapid-links__body{border-radius:0 0 .625rem .625rem}.rapid-links__head{display:flex;align-items:center;justify-content:space-between;height:2.8125rem;padding:0 1.25rem;border-radius:.625rem .625rem 0 0}.rapid-links__img-container{display:flex;align-items:center;justify-content:center;height:5rem;width:100%;border-radius:.4375rem}.rapid-links__img-container img{height:2.5rem;object-fit:contain}.rapid-links__list{display:flex;justify-content:space-around;gap:2.5rem;padding:1.875rem 2.5rem}.calendar-date{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;flex-shrink:0;width:6.5625rem;height:4.6875rem;background-color:#f1f2f3;border-radius:.4375rem}.calendar-date .month{text-transform:capitalize;text-align:center;font-size:.8125rem;width:100%;border-bottom:#D6D9DC solid .0625rem;padding:.125rem 0}.calendar-date .day{font-size:2.1875rem;line-height:2.5rem;font-weight:600}.calendar-date .day.multiple{font-size:1.625rem}.calendar-date.home{width:5.3125rem}.calendar-date.home:before,.calendar-date.home:after{content:"";position:absolute}.calendar-date.home:before{top:.0625rem;right:.0625rem;height:calc(100% + .1875rem);width:calc(100% + .0625rem);background-color:#c0143c;z-index:-2;border-radius:.5625rem}.calendar-date.home:after{top:0;right:0;width:100%;height:100%;background-color:#f1f2f3;z-index:-1;border-radius:.4375rem}.page-login{display:flex;align-items:center;justify-content:center;padding:0;height:100vh}.page-login__code-container{display:flex;gap:.625rem}.page-login__connexion-container{width:64.0625rem;height:41.875rem;border-radius:.625rem;padding:4.375rem 6.5625rem}.page-login__instruction{font-size:1.125rem;margin-top:2.5rem;margin-bottom:.625rem}.page-login__logo{width:13.4375rem;margin-bottom:2.5rem}.page-login__title{margin-bottom:1.5625rem}.page-login__description{font-size:1.125rem}.page-login .form__field{position:relative;display:flex;flex-direction:column;gap:.3125rem;width:100%;padding-bottom:1.25rem;margin-bottom:.9375rem}.page-login .form__field.form-login-code{width:fit-content}.page-login .form__field.form-login-code .code-input{text-align:center;-moz-appearance:textfield;width:2.5rem;padding:0}.page-login .form__field.form-login-code .code-input::-webkit-outer-spin-button,.page-login .form__field.form-login-code .code-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-login .form__field.form-login-code .code-input#code03{margin-right:1.25rem}.page-login .small-note{display:flex;gap:.5ch}.page-login input{width:25rem;height:2.5rem;border:#A7AFB9 solid .0625rem;border-radius:.4375rem;padding:0 .9375rem}.page-login .no-label label{display:none}.page-login .input-error{position:absolute;bottom:0;left:0;font-size:.8125rem;color:#c0143c}.page-login .input-error.--hidden{display:none}.page-not-found{display:flex;align-items:center;min-height:calc(100vh - 2.8125rem)}.page-not-found .message{margin:auto}.page-not-found .text{width:fit-content;margin:auto}.page-not-found .btn{margin-top:3.125rem}.page-events .right-section{position:sticky;top:12.8125rem;align-self:flex-start}.page-documents{flex-direction:column;justify-content:flex-start;gap:1.875rem}.breadcrumbs-button{display:flex;justify-content:space-between;gap:1.5625rem;width:100%;margin-top:3.125rem}.breadcrumbs-button .breadcrumbs{display:flex;align-items:center;gap:.625rem;flex-basis:75%;flex-grow:1;padding:0 1.25rem;height:2.5rem;border-radius:.4375rem}.breadcrumbs-button .breadcrumbs .greyed{pointer-events:none;color:#6a737c}.breadcrumbs-button .breadcrumbs .link{color:#6a737c;transition:color .2s linear}.breadcrumbs-button .breadcrumbs .link:hover{color:#1b1a1d}.breadcrumbs-button .breadcrumbs .link.dark{pointer-events:none;color:#1b1a1d}.breadcrumbs-button .document-button{flex-basis:25%;flex-shrink:0}.welcome-section{margin-top:3.125rem;margin-bottom:-1.5625rem;width:100%;color:#283d57;font-size:1.25rem;font-weight:500}.welcome-section .highlighted-text{color:#c0143c;text-transform:uppercase}.page-actuality{margin-top:3.125rem}.page-actuality .actuality{width:calc(70% - .75rem);margin:auto}.modal{margin:0;position:fixed;width:100vw;height:100vh;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:200;background-color:#6a737cbf;overflow:hidden;transition:all .35s ease}.form-modal{width:50.9375rem;border-radius:.625rem}.form-modal.delete{width:37.5rem}.form-modal.delete .form-modal__content{border-bottom:none;text-align:center}.form-modal.delete .form-modal__footer{width:fit-content;margin:auto;gap:.625rem}.form-modal.delete .irreversible{font-size:1rem;margin-top:.625rem}.form-modal.delete .you-sure{font-size:1.125rem}.form-modal__button-close{position:absolute;top:1.5625rem;right:1.125rem;padding:.4375rem}.form-modal__content{padding:1.5625rem;border-top:#F1F2F3 solid .1875rem;border-bottom:#F1F2F3 solid .1875rem;max-height:31.25rem;overflow-y:auto;overflow-x:hidden}.form-modal__header,.form-modal__footer{position:relative;display:flex;justify-content:space-between;align-items:center;padding:1.5625rem}.form-modal__header .icon,.form-modal__footer .icon{font-size:.75rem}.form-modal .btn:last-of-type{margin-left:auto;margin-right:0}.form-modal .--hidden{display:none}.form-modal .label{color:#6a737c}.form-modal .note{color:#6a737c;font-size:.8125rem}.form-modal .note.--required{margin-bottom:1.25rem}.form-modal .form{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.form-modal .form__field{position:relative;display:flex;flex-direction:column;gap:.3125rem;width:100%;padding-bottom:1.25rem}.form-modal .form__field.--small{width:calc(30% - .75rem)}.form-modal .form__field.--medium{width:calc(50% - .75rem)}.form-modal .form__field.--large{width:calc(70% - .75rem)}.form-modal .form__field .input-error{position:absolute;bottom:0;left:0;font-size:.8125rem;color:#c0143c}.form-modal .form__field .character-counter{position:absolute;display:block;bottom:1.875rem;right:.9375rem;color:#6a737c}.form-modal .repeater{display:flex;gap:1.5625rem;border-bottom:#D6D9DC solid .125rem;padding:1.25rem 0 .625rem}.form-modal .repeater:last-of-type{border:none}.form-modal .repeater.--hidden{display:none}.form-modal .repeater .aside{display:flex;flex-direction:column;align-items:center;gap:.625rem}.form-modal .repeater .delete-button .icon{font-size:1.0625rem;color:#283d57}.form-modal .repeater .round-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;color:#a7afb9;border-radius:2rem;border:#A7AFB9 solid .0625rem;margin-top:.3125rem}.form-modal input,.form-modal select{width:100%;height:2.5rem;border:#283D57 solid .0625rem;border-radius:.4375rem;padding:0 .9375rem}.form-modal textarea{width:100%;height:20.625rem;border:#283D57 solid .0625rem;border-radius:.4375rem;padding:.9375rem}.form-modal .file-field{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1.5625rem}.fake-file-input{position:relative;display:flex;align-items:center;justify-content:space-between;height:2.5rem;padding-left:.9375rem;border:#283D57 solid .0625rem;border-radius:.4375rem;overflow:hidden}.fake-file-input .fake-button{cursor:pointer;height:100%;border-radius:.375rem}.file-input{opacity:0;width:.00625rem;height:.00625rem;position:absolute}.file-input:hover+.fake-file-input .fake-button:before,.file-input:focus+.fake-file-input .fake-button:before{width:100%}.file-input-container{flex-grow:1}.file-preview{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(30% - .8125rem);min-height:3.75rem;border-radius:.4375rem;padding:1.5625rem}.file-preview .preview-image{max-height:2.8125rem;width:100%;height:100%;object-fit:contain}.selected-file{position:absolute;display:block;white-space:nowrap}.searchableDropdown .search-input{width:100%;box-sizing:border-box}.searchableDropdown .search-input input{position:relative;z-index:3;background-color:#fcfcfb}.searchableDropdown .dropdown{position:absolute;display:none;z-index:1;top:calc(100% - 3.125rem);padding-top:3.75rem;border:#000 solid .0625rem;border-top:none;border-radius:.3125rem;background:#fff;width:100%;height:fit-content;overflow-y:hidden;z-index:2}.searchableDropdown .dropdown.visible{display:block}.searchableDropdown .dropdown .searchable-options-list{list-style:none;margin:0;padding:0;max-height:9.375rem;overflow-y:scroll}.searchableDropdown .dropdown .searchable-option{justify-content:flex-start;color:#1b1a1d;border-radius:0;height:3.125rem;cursor:pointer;border-top:#A7AFB9 solid .0625rem}.searchableDropdown .dropdown .searchable-option.selected:after{background-color:#f1f2f3}.searchableDropdown .name-to-add{position:absolute;top:.625rem;display:flex;align-items:center;width:100%;height:3.125rem;padding:0 1.25rem}.fake-date-input{display:flex;flex-direction:row;align-items:center;height:2.5rem;border-radius:.4375rem;border:#283D57 solid .0625rem;padding:0 .4375rem}.fake-date-input input{border:none;height:unset;padding:0;min-width:1.875rem;text-align:center}.tox-statusbar{display:none!important}.image-modal{position:relative;display:flex;align-items:center;justify-content:center;width:62.5rem}.image-modal__button-close{height:2.5rem;aspect-ratio:1;padding:0}.image-modal__button-close .icon{font-size:.75rem}.image-modal__button-container{position:absolute;right:0;display:block;width:fit-content;top:0;z-index:5}.image-modal__images-container{position:relative;display:flex;align-items:center;gap:1.5625rem;width:100%}.image-modal__img-bg{position:absolute;display:block;background-color:#d6d9dc;width:calc(100% - 8.125rem);height:100%;z-index:-1;margin:0 4.0625rem}.image-modal__next-prev{flex-shrink:0;width:2.5rem;padding:0}.image-modal__next-prev.r180{transform:rotate(180deg)}.image-modal__next-prev.transparent{opacity:0;pointer-events:none}.image-modal img{height:37.5rem;max-width:calc(100% - 8.125rem);object-fit:contain}.tooltip{position:fixed;display:flex;align-items:center;justify-content:center;text-align:center;z-index:5;right:1.5625rem;bottom:1.5625rem;padding:1.5625rem;border-radius:.4375rem;width:20.3125rem;height:6.25rem;box-shadow:0 0 1.25rem #6a737cb3;transition:right .35s ease-out}.dropdown{overflow:hidden;backface-visibility:hidden;transition:height 425ms cubic-bezier(.6,.05,.01,.99)}.dropdown__content{margin-top:0;margin-bottom:0;opacity:0;transform:translate3d(0,-1.25rem,0);pointer-events:none;transition:transform .4s cubic-bezier(.6,.05,.01,.99),opacity .25s linear}.dropdown__content:before,.dropdown__content:after{content:"";display:table}.dropdown__content.-open{opacity:1;transform:translateZ(0);pointer-events:auto;z-index:0;transition:transform 425ms cubic-bezier(.6,.05,.01,.99),opacity .25s linear .15s}.icon{display:inline-block;width:1em;height:1em;fill:currentColor;text-decoration:inherit}:root{--gdpr-bg-color: #ffffff;--gdpr-bg-color-alpha: #ffffffE6;--gdpr-color: black}.gdpr-bar{padding:2.75rem 1.875rem 2.8rem;position:fixed;bottom:0;width:100%;background-color:var(--gdpr-bg-color-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--gdpr-color);box-shadow:0 3px 10px #0000001a;display:flex;flex-direction:column;align-items:center;z-index:100}@media only screen and (min-width:568px){.gdpr-bar{padding-right:2.25rem;padding-left:2.25rem}}@media only screen and (min-width:1025px){.gdpr-bar{flex-direction:row;height:200px;padding-left:5.75rem;padding-right:5.75rem}}@media only screen and (min-width:1440px){.gdpr-bar{padding-left:calc(50vw - (720px - 5.75rem));padding-right:calc(50vw - (720px - 5.75rem))}}.gdpr-bar__section{display:flex;flex-direction:column;gap:1rem;width:100%}.gdpr-bar__section+.gdpr-bar__section{margin-top:2rem}@media only screen and (min-width:1025px){.gdpr-bar__section{width:auto}.gdpr-bar__section+.gdpr-bar__section{margin-top:0;margin-left:2rem}}.gdpr-bar__title{font-size:28px;font-weight:600}.gdpr-settings{position:fixed;top:0;left:0;width:100%;height:100%;backface-visibility:hidden;z-index:100}.gdpr-settings__panel{padding:2.75rem 2.15rem;width:100%;height:100%;background-color:var(--gdpr-bg-color-alpha);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--gdpr-color);display:flex;flex-direction:column;overflow:auto}@media only screen and (min-width:1025px){.gdpr-settings__panel{box-shadow:0 3px 10px #0000001a;max-width:38rem}}.gdpr-settings__section{margin-bottom:1.5rem}.gdpr-settings__section-top{display:flex;align-items:center;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.gdpr-button{position:relative;flex-shrink:0;min-width:100%;height:2.5rem;padding:0 1rem;backface-visibility:hidden;white-space:nowrap;color:var(--gdpr-color);border:1px solid var(--gdpr-color);transition:color .15s linear,background-color .15s linear,border-color .15s linear;text-transform:uppercase;font-weight:600;letter-spacing:.1em;font-size:.75rem}@media only screen and (min-width:1025px){.gdpr-button{min-width:10rem}}.gdpr-button:hover{color:var(--gdpr-bg-color);background-color:var(--gdpr-color)}.gdpr-button:active{color:var(--gdpr-color);background-color:transparent;border-color:transparent;transition:none}.gdpr-switch{backface-visibility:hidden}.gdpr-switch__field{display:none}.gdpr-switch__track{font-size:.75rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;position:relative;display:inline-flex;align-items:center;height:2rem;padding:0 1rem;color:var(--gdpr-color);background-color:transparent;border:1px solid var(--gdpr-color);border-radius:2rem;cursor:pointer}.gdpr-switch__track:after{content:"";position:absolute;top:1px;left:1px;width:calc(50% - 1px);height:calc(2rem - 4px);background-color:var(--gdpr-color);border-radius:calc(2rem - 4px);transform:translateZ(0);transition:transform .2s cubic-bezier(.6,.05,.01,.99)}.gdpr-switch__label+.gdpr-switch__label{margin-left:1rem}.gdpr-switch__field:checked+.gdpr-switch__track:after{transform:translate3d(100%,0,0)}
