@charset "UTF-8";.txt-blue{color:#1a0089}.txt-orange{color:#df3416}@font-face{font-family:Playly;font-weight:400!important;src:url(../fonts/Playly-Regular.otf)}.btn-previous:before,.dot:before,.filtre,.index-page .bandeauAcc .img-container .img:before,.index-page .bandeauAcc .img-container:after,.index-page .bandeauAcc .img-container:before,.index-page .bandeauAcc .txt-container .txt .beta:before,.index-page .bandeauAcc .txt-container .txt h1 .bg-text-green:before,.index-page .block-create-event:before,.pseudoAbs,.stepper .step-item .step-circle:before,.stepper .step-item.done .step-circle span:before,.stepper .step-item.done .step-circle:before,.stepper .step-item:not(:last-child) .step-circle:after{content:"";display:block;position:absolute}.filtre{height:100%;left:0;top:0;width:100%}.wrap-l,.wrap-m,.wrap-s,.wrap-xl,.wrap-xs,.wrap-xxs{margin:auto;max-width:100%;padding-left:15px;padding-right:15px}@media screen and (min-width:992px){.wrap-xxs{width:800px}.wrap-xs{width:1000px}.wrap-s{width:1200px}.wrap-m{width:1400px}.wrap-l{width:1600px}.wrap-xl{width:1800px}}header .navbar{background-color:#fff!important;box-shadow:0 4px 4px #00000026;padding-bottom:12px;padding-top:12px;z-index:200}header .navbar .navbar-nav .nav-item a{align-items:center;color:#1a0089;display:flex;font-size:20px;justify-content:center;margin-right:15px}header .navbar .navbar-nav .nav-item a svg path{fill:#1a0089}header .navbar .col-right a.profile{height:45px;width:45px}header .navbar .col-right a svg{fill:#1a0089}footer{background-color:#1a0089;color:#fff;padding-bottom:100px;padding-top:100px}footer .footer-top img{max-width:100%}footer .links ul{list-style-type:none;text-align:end}footer .links ul li{font-size:24px;font-weight:700}footer .links ul li a{color:#fff!important}footer .footer-bottom ul{list-style-type:none}footer .footer-bottom ul li{font-size:14px;font-weight:400}footer .footer-bottom ul li a{color:#fff!important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{line-height:1}.h1 em,.h2 em,.h3 em,.h4 em,h1 em,h2 em,h3 em,h4 em{font-style:normal;font-weight:400;text-transform:uppercase}.h1,h1{color:#1a0089;font-family:Red Hat Display,sans-serif;font-size:36px;font-weight:900}.h1 em,h1 em{color:#fff;font-size:1.6rem;opacity:.8}@media screen and (min-width:768px){.h1,h1{font-size:36px}.h1 em,h1 em{font-size:2rem}}.h2,h2{color:#1a0089;font-size:24px;font-weight:600;margin-bottom:44px}.h2:first-child,h2:first-child{margin-top:0}.h2 em,h2 em{font-size:1.2rem}@media screen and (min-width:768px){.h2,h2{font-size:24px}.h2 em,h2 em{font-size:1.3rem}}.h3,h3{color:#1a0089;font-size:20px;font-weight:600;margin-bottom:15px}.h3:first-child,h3:first-child{margin-top:0}@media screen and (min-width:768px){.h3,h3{font-size:20px}}.h4,h4{font-size:1rem;opacity:.7}@media screen and (min-width:768px){.h4,h4{font-size:1.2rem}}.title-white .h1,.title-white .h2,.title-white .h3,.title-white .h4,.title-white h1,.title-white h2,.title-white h3,.title-white h4{color:#fff}.title-white .h1 em,.title-white .h2 em,.title-white .h3 em,.title-white .h4 em,.title-white h1 em,.title-white h2 em,.title-white h3 em,.title-white h4 em{color:#fff;opacity:.8}.titleBig{background-clip:text;-webkit-background-clip:text;display:inline-block;font-size:10vw;font-weight:900;line-height:.9;margin-bottom:40px;text-transform:uppercase;-webkit-text-fill-color:transparent}@media screen and (min-width:768px){.titleBig{font-size:5rem}}small{font-size:.8rem}strong{font-weight:700}hr{opacity:1}p{margin:0 0 15px}p:last-child{margin-bottom:0}.btn,a{transition:all .3s ease}.btn,a{max-width:100%}a{text-decoration:none!important}a:focus,a:hover{outline:0!important}.bi{font-size:1.2rem}.bi:before{vertical-align:-.25em}.breadcrumb{background:transparent;font-size:16px;margin:0;padding:0}.breadcrumb li{color:#1a0089;margin-left:10px;padding:0 0 0 10px!important;position:relative}.breadcrumb li:first-of-type{margin-left:0;padding-left:0!important}.breadcrumb li:first-of-type:before{display:none}.breadcrumb li:before{color:#8a8a8a;content:"›"!important;left:-4px;padding:0;position:absolute}.breadcrumb li a{color:#8a8a8a;font-weight:400!important;text-decoration:none}.breadcrumb li a:hover{color:#1a0089}.breadcrumb li.active span{color:#1a0089;font-weight:400}.encart-txt{margin:auto;max-width:1050px;padding:15px}.encart-txt-img .img img{border-radius:0 0 100px;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}@media(min-width:768px){.encart-txt-img .img img{height:350px}}@media(min-width:992px){.encart-txt-img .img img{height:100%}}.encart-txt-img .txt>p:last-child{margin-bottom:0}button{background:transparent;border:0;outline:0}.bi-spin:before{animation:bi-spin 2s linear infinite}.btn{border:none;border-radius:24px;font-size:20px;font-weight:700;padding:8px 24px;position:relative;white-space:normal}.btn,.btn:active,.btn:active:focus,.btn:active:hover,.btn:focus,.btn:hover{box-shadow:none;outline:none}.btn-primary{background-color:#1a0089!important;box-shadow:none;color:#fff}.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover{box-shadow:none;color:#fff;opacity:.7}.btn-big{font-size:24px;padding:8px 44px}.btn-outline-primary{align-self:baseline;background-color:#fff;border:2px solid #1a0089;color:#1a0089}.btn-outline-primary:active,.btn-outline-primary:active:focus,.btn-outline-primary:active:hover,.btn-outline-primary:focus,.btn-outline-primary:hover{background-color:#fff;color:#1a0089;opacity:.7}.btn-secondary{background-color:#c6e05c;color:#141a2f}.btn-secondary:active,.btn-secondary:active:focus,.btn-secondary:active:hover,.btn-secondary:focus,.btn-secondary:hover{background-color:#c6e05c;color:#141a2f;opacity:.7}.btn-orange{align-self:baseline;background-color:#df3416;border:2px solid #df3416;color:#fff}.btn-orange.disabled,.btn-orange:active,.btn-orange:active:focus,.btn-orange:active:hover,.btn-orange:disabled,.btn-orange:focus,.btn-orange:hover{background-color:#fff;border:2px solid #df3416;color:#df3416;opacity:.7}.btn-outline-orange{align-self:baseline;background-color:#fff;border:2px solid #df3416;color:#df3416}.btn-outline-orange:active,.btn-outline-orange:active:focus,.btn-outline-orange:active:hover,.btn-outline-orange:focus,.btn-outline-orange:hover{background-color:#fff;color:#df3416;opacity:.7}.btn-outline-orange.disabled,.btn-outline-orange:disabled{background-color:#fff;border:2px solid #df3416;color:#df3416;opacity:.7}.btn-outline-orange-red{align-self:baseline;background-color:#fff;border:2px solid #fe5e32;color:#fe5e32}.btn-outline-orange-red:active,.btn-outline-orange-red:active:focus,.btn-outline-orange-red:active:hover,.btn-outline-orange-red:focus,.btn-outline-orange-red:hover{background-color:#fff;border:2px solid #fe5e32;color:#fe5e32;opacity:.7}.btn-icon{background-color:#1a0089!important;border-radius:8px!important;color:#fff;height:40px!important;padding:8px!important;width:40px!important}.btn-icon svg{fill:#fff;vertical-align:baseline}.btn-icon:active,.btn-icon:active:focus,.btn-icon:active:hover,.btn-icon:focus,.btn-icon:hover{background-color:#c6e05c;color:#141a2f;opacity:.7}.btn-previous{font-size:20px;height:-moz-fit-content;height:fit-content;padding:0;position:relative}.btn-previous:before{background-color:#1a0089;bottom:-2px;height:2px;width:100%}.btn-link-muted{background:none;border:none;color:#1a0089;cursor:pointer;font-size:20px;padding:0;text-decoration:underline;text-underline-offset:6px}.btn-genre{background:#fff;border:1.5px solid #8a8a8a;border-radius:34px;font-size:16px;padding:.4rem 1rem;transition:all .15s}.btn-genre.active{background:#c6e05c;border-color:#c6e05c}.btn-google{border:1px solid #8a8a8a;border-radius:44px}.btn-google svg{color:#1a0089;fill:#1a0089}.btn-google:hover{border:1px solid #8a8a8a}.btn-small-underline{background:none;border:none;color:#1a0089;cursor:pointer;font-size:14px;padding:0;text-decoration:underline!important;text-decoration-thickness:4px;text-underline-offset:4px}.list-green ul{align-self:flex-start;background-color:#fff;border:1px solid #bdbdbd;border-radius:44px;display:flex;flex-direction:row;gap:6px;padding:6px;position:relative}.list-green ul .tab-slider{background-color:#c6e05c;border-radius:34px;left:0;pointer-events:none;position:absolute;top:6px;transition:transform .25s ease,width .25s ease;z-index:0}.list-green ul li{position:relative;z-index:1}.list-green ul li button{background:transparent!important;border:none!important;color:#141a2f!important}@media(max-width:768px){.btn-outline-primary{font-size:16px}}.liste ul{padding-left:5px}.liste ul>li{list-style-type:none;margin-bottom:2px;padding-left:20px;position:relative}.liste ul>li:before{content:"";left:-4px;position:absolute;top:0}ol{padding-left:0}ol li{display:inline-block;margin:5px 3px;padding:7px 14px}.owl-carousel .owl-nav{margin-top:15px}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{border-radius:100%;height:45px;margin-right:15px;position:relative;width:45px}.owl-carousel .owl-nav .owl-next:before,.owl-carousel .owl-nav .owl-prev:before{content:"";font-weight:700;left:50%;top:50%;transform:translate(-50%,-50%)}.owl-carousel .owl-nav .owl-next span,.owl-carousel .owl-nav .owl-prev span{display:none}.owl-carousel .owl-nav .owl-next{margin-left:15px;margin-right:0}.owl-carousel .owl-nav .owl-next:before{content:""}.card{border:none;border-radius:0}.card .card-footer,.card .card-header{background-color:transparent;border:none;border-radius:0}.modal .modal-content{border:none;border-radius:0}.modal .modal-footer,.modal .modal-header{border:none}form{margin:auto;max-width:950px}.form-control{border:1px solid #bdbdbd;border-radius:44px;font-size:16px;font-weight:600;padding:10px 24px}.form-control,.form-control:focus{background:transparent;box-shadow:none}.form-control:focus{outline:0}.form-control:invalid:focus{box-shadow:none!important}.form-control:valid:focus{box-shadow:none!important}label:not(.form-check-label){color:#1a0089;font-size:20px;font-weight:600}textarea{border-radius:24px!important}.form-floating>label{top:-10px}.form-floating>.form-control:not(:-moz-placeholder)~label:after{background-color:transparent}.form-floating>.form-control-plaintext~label:after,.form-floating>.form-control:focus~label:after,.form-floating>.form-control:not(:placeholder-shown)~label:after,.form-floating>.form-select~label:after{background-color:transparent}textarea#commentaire{min-height:150px}.form-floating>#commentaire.form-control{padding-top:45px}.form-floating>#commentaire.form-control::-moz-placeholder{font-size:.9rem}.form-floating>#commentaire.form-control::placeholder{font-size:.9rem}.form-floating>#commentaire.form-control:focus::-moz-placeholder{color:transparent}.form-floating>#commentaire.form-control:focus::placeholder{color:transparent}.form-check-input{margin-top:.15em;padding:2px}.form-check-input:checked{background-color:#1a0089;border-color:#1a0089}.form-check-input:focus{border-color:#1a0089;box-shadow:0 0 0 .25rem #1a008940}.text-error{color:#dc3545}:active,:focus{outline:none!important}input{border:1px solid #bdbdbd;border-radius:44px;font-size:16px;font-weight:600;padding:10px 24px}input[type=checkbox],input[type=radio]{margin-right:5px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:none;-webkit-text-fill-color:#000!important;background-color:#fff!important;box-shadow:inset 0 0 10000px 100px #fff!important}.search-bar{background-color:#fff;border-radius:44px;box-shadow:inset 0 0 0 1px #1a0089;filter:drop-shadow(6px 6px 0 #c6e05c);padding:6px;position:relative}.search-bar .search-field{position:relative;width:50%}.search-bar .search-field.event{width:42%}.search-bar .search-field svg{color:#8a8a8a;left:24px;position:absolute}.search-bar .search-field svg path{fill:#8a8a8a}.search-bar .search-field input{border:0;padding-left:58px;padding-right:10px;width:100%}.search-bar .separator{align-self:stretch;background-color:#8a8a8a;display:block;margin:6px 0;width:1px}.search-bar .button{width:19%}.search-bar .button .btn-search{font-size:20px;width:100%}.search-bar .row-secondary{display:contents;gap:5px;width:38%}@media(max-width:768px){.search-bar{border-radius:16px!important;flex-direction:column!important;gap:0!important;padding:0!important}.search-bar .search-field{padding:6px 16px 6px 52px;width:100%!important}.search-bar .search-field.event{width:100%!important}.search-bar .search-field svg{left:16px}.search-bar .search-field input{padding-left:0}.search-bar .separator{align-self:auto;height:1px;margin:0;width:100%}.search-bar .row-secondary{display:flex!important;flex-direction:row!important;gap:5px;width:100%!important}.search-bar .row-secondary .search-field{padding:6px 12px 6px 48px;width:50%!important}.search-bar .row-secondary .search-field svg{left:14px}.search-bar .row-secondary .separator-v{align-self:stretch;background-color:#8a8a8a;height:auto;margin:0;width:1px}.search-bar .button{border-top:1px solid #8a8a8a;padding:12px;width:100%}.search-bar .button .btn-search{font-size:18px;width:100%}}.g-recaptcha{max-width:100%;overflow:hidden}.mfp-bg{opacity:.9!important}.mfp-container{max-width:100%!important;padding:0!important}.mfp-arrow-left:before,.mfp-arrow-right:before,.mfp-figure:after{display:none!important}.mfp-arrow-left:after,.mfp-arrow-right:after{border:none!important;color:#fff;font-family:bootstrap-icons!important;font-size:35px;height:100%!important;line-height:110px;margin:0!important;top:0!important;width:100%!important}.mfp-arrow-left:after{content:""!important}.mfp-arrow-right:after{content:""!important}.index-page .bandeauAcc{overflow:hidden;position:relative}.index-page .bandeauAcc .txt-container .txt{max-width:450px}.index-page .bandeauAcc .txt-container .txt .beta{color:#df3416;font-size:24px;margin-bottom:30px;padding-left:60px;position:relative}.index-page .bandeauAcc .txt-container .txt .beta:before{background-color:#df3416;height:2px;left:0;top:50%;transform:translateY(-50%);width:50px}.index-page .bandeauAcc .txt-container .txt h1{color:#1a0089;font-family:Playly,sans-serif;font-size:190px;font-weight:400;letter-spacing:-6%;line-height:.5;margin-top:10px}.index-page .bandeauAcc .txt-container .txt h1 .bg-text-green{position:relative}.index-page .bandeauAcc .txt-container .txt h1 .bg-text-green:before{background-color:#c6e05c;border-radius:12px;height:90%;left:-10%;top:10%;transform:rotate(-4.62deg);width:120%;z-index:-1}.index-page .bandeauAcc .txt-container .txt .intro{color:#8a8a8a;font-family:Red Hat Display,sans-serif;font-size:23px;margin-top:35px}@media(max-width:768px){.index-page .bandeauAcc .txt-container .txt h1{font-size:135px}.index-page .bandeauAcc .txt-container .txt .intro{font-size:20px}}.index-page .bandeauAcc .img-container{position:relative}.index-page .bandeauAcc .img-container:before{background-image:url(../images/illu-top-1.svg);background-repeat:no-repeat;background-size:contain;height:155px;left:-30px;top:38%;width:176px;z-index:2}.index-page .bandeauAcc .img-container:after{background-image:url(../images/illu-top-2.svg);background-repeat:no-repeat;background-size:contain;height:192px;right:-55px;top:-34px;width:225px;z-index:2}.index-page .bandeauAcc .img-container .img{transform:rotate(1.88deg)}.index-page .bandeauAcc .img-container .img:before{background-color:#c6e05c;border-radius:24px;height:100%;left:12px;top:12px;width:100%;z-index:-1}.index-page .bandeauAcc .img-container .img img{border-radius:24px}.index-page h2{color:#1a0089;font-size:40px;font-weight:900}.index-page .block-create-event{position:relative}.index-page .block-create-event .text-create{font-size:20px}.index-page .block-create-event:before{background-image:url(../images/meeple.svg);background-repeat:no-repeat;background-size:contain;bottom:0;height:154px;opacity:.1;right:10%;width:174px;z-index:0}.index-page .block-groups .txt-join{font-size:20px}@media(max-width:768px){.index-page h2{font-size:24px}}body{background-color:#faf8f2;font-family:Red Hat Display,sans-serif}.dot{display:inline-flex;margin:0 8px;position:relative;width:2px}.dot:before{background-color:#8a8a8a;border-radius:100%;height:2px;left:0;top:50%;width:2px}.padding-y{padding-bottom:24px;padding-top:24px}@media(min-width:768px){.padding-y{padding-bottom:44px;padding-top:44px}}.bg-green{background-color:#c6e05c}.border-grey{border:1px solid #bdbdbd}.white-card{background:#fff;border:1px solid #8a8a8a;border-radius:16px;padding:24px}.picto-container{gap:12px}.picto-container .picto-section-green{background-color:#c6e05c;border-radius:50%;font-size:16px;padding:12px}.picto-container .picto-section-green svg{height:24px;width:24px}.picto-container .picto-section-green svg path{fill:#1a0089}.picto-container .picto-section-grey{background-color:#bdbdbd;border-radius:50%;font-size:16px;padding:12px}.picto-container .picto-section-grey svg{height:24px;width:24px}.picto-container .picto-section-grey svg path{fill:#fff}.picto-container .picto-section-blue{background-color:#1a0089;border-radius:50%;font-size:16px;padding:12px}.picto-container .picto-section-blue svg{height:24px;width:24px}.picto-container .picto-section-blue svg path{fill:#fff}.forme{left:0;top:0}.forme,.forme-right{background:#fe5e32;height:100%;overflow:hidden;position:absolute;width:75%;z-index:-1}.forme-right{right:0;top:50%;transform:translateY(-50%)}@media(max-width:768px){.forme-right{background:#fe5e32;width:100%}}.forme:after{right:-1px}.forme-right:after,.forme:after{background-image:url(../images/forme.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;bottom:2px;content:"";height:101%;position:absolute;top:-1px;width:100%}.forme-right:after{left:-1px;transform:rotate(180deg)}@media(max-width:768px){.forme-right:after{display:none}}.stepper .step-item .step-circle{align-items:center;aspect-ratio:1/1;display:flex;font-size:13px;font-weight:500;justify-content:center;position:relative;width:32px}.stepper .step-item .step-circle span{z-index:1}.stepper .step-item .step-circle:before{background-color:#fff;border:2px solid #8a8a8a;border-radius:50%;height:100%;width:100%;z-index:0}.stepper .step-item.active .step-circle:before{border-color:#fe5e32}.stepper .step-item:not(:last-child) .step-circle:after{background-color:#8a8a8a;height:2px;left:100%;top:50%;width:5rem}.stepper .step-item.done .step-circle{position:relative}.stepper .step-item.done .step-circle span:before{background-color:#fe5e32;border-color:#fe5e32;border-radius:50%;height:100%;width:100%;z-index:1}.stepper .step-item.done .step-circle:after{background-color:#fe5e32}.stepper .step-item.done .step-circle:before{background:url(../images/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border-color:#fe5e32;height:18px;width:20px;z-index:2}.stepper .step-item .step-label{color:#8a8a8a;font-size:13px;margin-top:12px}.stepper .step-item.active .step-label,.stepper .step-item.done .step-label{color:#141a2f;font-weight:700}.activity-card .card{border:1px solid #bdbdbd;border-radius:18px;box-shadow:6px 6px #df3416;padding:12px}.activity-card .card .card-top .group-tag{background-color:#fff;border-radius:34px;color:#1a0089;left:8px;padding:4px 17px;position:absolute;top:8px}.activity-card .card .card-top .group-tag svg{height:auto;width:24px}.activity-card .card .card-top .officiel-tag{background-color:#fff;border-radius:34px;color:#1a0089;padding:4px 17px;position:absolute;right:8px;top:8px}.activity-card .card .card-top img{border-radius:12px;height:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;width:100%}.activity-card .card .card-body{gap:12px;margin-top:12px;padding:6px}.activity-card .card .card-body .card-title{color:#141a2f;font-size:20px;font-weight:900}.activity-card .card .card-body .tag{color:#df3416}.activity-card .card .card-body .infos .icons-text{align-items:center;color:#8a8a8a;display:flex}.activity-card .card .card-body .infos .icons-text svg{height:26px}.activity-card .card .card-body .seat-tag{color:#df3416;font-size:18px;font-weight:700}.activity-card .card .card-body .bottom .admin-delete{z-index:10000}.activity-card .card.card-horizontal img{max-height:none}.group-card .card{border:1px solid #bdbdbd;border-radius:18px;box-shadow:6px 6px #fe5e32;padding:12px}.group-card .card .card-body{display:flex;flex-direction:column;gap:12px;padding:6px}.group-card .card .card-body .top{gap:12px}.group-card .card .card-body .top .txt{gap:2px}.group-card .card .card-body .top .txt h3{font-size:20px;font-weight:900}.group-card .card .card-body .top .txt .tags{color:#8a8a8a;font-weight:500}.group-card .card .card-body .upcoming-event{font-weight:600}.group-card .card .card-body .members-tag{color:#df3416;font-size:18px;font-weight:700}.divider{align-items:center;display:flex;gap:1rem}.divider:after,.divider:before{background-color:#1a0089;content:"";flex:1;height:1px}.divider span{color:#1a0089;white-space:nowrap}.share .btn-share{background-color:#fff;border-radius:8px;color:#1a0089;height:42px;width:42px}.share .btn-share svg{height:25px;width:auto}.qr-overlay{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.qr-overlay .qr-modal{background:#fff;border-radius:20px;min-width:280px;padding:2rem;position:relative;text-align:center}.qr-overlay .qr-close{background:none;border:none;color:#141a2f;cursor:pointer;font-size:40px;position:absolute;right:1rem;top:.75rem}.qr-overlay .qr-label{font-weight:600;margin-bottom:1rem}.qr-overlay .qr-img{height:240px;width:240px}.badge-game{align-items:center;background:#c6e05c;border-radius:34px;color:#141a2f;display:inline-flex;font-size:16px;gap:.4rem;padding:.4rem 1rem}.badge-game .btn-remove{background:none;border:none;color:#141a2f;cursor:pointer;font-size:36px;line-height:1;opacity:.8;padding:0}.badge-game .btn-remove:hover{opacity:1}.login-page h1,.register-page h1{color:#fff;font-family:Playly,sans-serif;font-size:96px;font-weight:400}.login-page h1 em,.register-page h1 em{color:#fff;font-size:1.6rem;opacity:.8}@media screen and (min-width:768px){.login-page h1,.register-page h1{font-size:96px}.login-page h1 em,.register-page h1 em{font-size:2rem}}.login-page,.register-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:80px 0;position:relative}.login-page .img img,.register-page .img img{max-width:600px;width:100%}.login-page .right-col,.register-page .right-col{max-width:465px}.login-page .right-col .card,.register-page .right-col .card{border-radius:24px}@media(max-width:768px){.login-page,.register-page{padding:40px 0}}.create-activity-page,.create-group-page,.onboarding-page,.password-lost-page,.reset-password-page{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:80px 0;position:relative}.create-activity-page h1,.create-group-page h1,.onboarding-page h1,.password-lost-page h1,.reset-password-page h1{color:#fff;font-family:Playly,sans-serif;font-size:60px;font-weight:400}.create-activity-page h1 em,.create-group-page h1 em,.onboarding-page h1 em,.password-lost-page h1 em,.reset-password-page h1 em{color:#fff;font-size:1.6rem;opacity:.8}@media screen and (min-width:768px){.create-activity-page h1,.create-group-page h1,.onboarding-page h1,.password-lost-page h1,.reset-password-page h1{font-size:96px}.create-activity-page h1 em,.create-group-page h1 em,.onboarding-page h1 em,.password-lost-page h1 em,.reset-password-page h1 em{font-size:2rem}}.create-activity-page .img img,.create-group-page .img img,.onboarding-page .img img,.password-lost-page .img img,.reset-password-page .img img{max-width:600px;width:100%}.create-activity-page .right-col,.create-group-page .right-col,.onboarding-page .right-col,.password-lost-page .right-col,.reset-password-page .right-col{max-width:600px}.create-activity-page .right-col .card,.create-group-page .right-col .card,.onboarding-page .right-col .card,.password-lost-page .right-col .card,.reset-password-page .right-col .card{border-radius:24px}.create-activity-page .right-col .card .form-login label,.create-group-page .right-col .card .form-login label,.onboarding-page .right-col .card .form-login label,.password-lost-page .right-col .card .form-login label,.reset-password-page .right-col .card .form-login label{color:#1a0089;font-size:20px;font-weight:600}@media(max-width:768px){.create-activity-page,.create-group-page,.onboarding-page,.password-lost-page,.reset-password-page{padding:40px 0}}.onboarding-page h2{color:#1a0089;font-size:24px;font-weight:600}.onboarding-page .input-group .form-control{border-right:0}.create-activity-page .card-recap img{border-radius:12px;max-height:200px;-o-object-fit:cover;object-fit:cover}.create-activity-page .card-recap .card-recap-title{color:#1a0089;font-size:20px;font-weight:700}.create-activity-page .card-recap .infos .icons-text{align-items:center;color:#8a8a8a;display:flex}.create-activity-page .card-recap .infos .icons-text svg{height:24px}.activities-id-page h2{color:#1a0089;font-size:24px;font-weight:500}.activities-id-page .activity-page{position:relative}.activities-id-page .activity-page .col-right{flex:0 0 auto;width:100%}@media(max-width:768px){.activities-id-page .activity-page .col-right{width:100%}}.activities-id-page .activity-page .col-right .participating-container .subscribe{color:#1a0089;font-size:20px;font-weight:700}.activities-id-page .activity-page .col-right .participating-container .tags{color:#8a8a8a;font-size:16px}.activities-id-page .activity-page .col-right .infos .date,.activities-id-page .activity-page .col-right .infos .location{font-size:18px}.activities-id-page .activity-page .col-right .infos .date svg,.activities-id-page .activity-page .col-right .infos .location svg{color:#1a0089;max-height:24px}.activities-id-page .activity-page .col-right .infos .date svg path,.activities-id-page .activity-page .col-right .infos .location svg path{fill:#1a0089}.activities-id-page .activity-page .col-img{position:relative}.activities-id-page .activity-page .col-img .img img{border-radius:24px;box-shadow:-6px 6px #c6e05c;max-height:500px;-o-object-fit:cover;object-fit:cover;width:100%}.activities-id-page .activity-page .col-img .img .official-tag{background-color:#fff;border-radius:34px;color:#1a0089;left:15px;padding:4px 17px;position:absolute;top:8px}.activities-id-page .activity-page .bottom .info-top .title-places .seat-tag{font-size:24px;font-weight:800}.activities-id-page .activity-page .bottom .progress-bar-container .progress{background-color:transparent;border-radius:31px;box-shadow:inset 0 0 0 1px #bdbdbd;height:15px}.activities-id-page .activity-page .bottom .progress-bar-container .progress .progress-bar{background-color:#1a0089;border-radius:31px}.activities-id-page .activity-page .top-bottom .organizer svg{fill:#1a0089;height:26px;width:26px}.activities-id-page .activity-page .top-bottom .organizer{font-size:20px;font-weight:600}.activities-id-page .activity-page .chat-members-container{border-radius:16px;box-shadow:6px 6px #c6e05c}.activities-id-page .activity-page .chat-members-container .top-tabs{background-color:#fff;border:1px solid #bdbdbd;border-bottom:none;border-radius:16px 16px 0 0;padding:12px}.activities-id-page .activity-page .chat-members-container .members-tab{border:1px solid #bdbdbd;border-radius:0 0 16px 16px}.activities-id-page .activity-page .chat-members-container .members-tab .top-card{color:#141a2f;font-size:20px;font-weight:700}.activities-id-page .activity-page .chat-members-container .activity-chat{border:1px solid #bdbdbd;border-radius:0 0 16px 16px;min-height:600px}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages{height:0;overflow-y:auto}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble{max-width:75%}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble .top{color:#8a8a8a;font-size:14px}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble.bubble-mine .message-content{background-color:#1a0089;border-radius:24px 24px 0;color:#fff;padding:6px 24px}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble.bubble-other .icon-meeple{fill:#8a8a8a}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble.bubble-other .message-content{border:1px solid #8a8a8a;border-radius:24px 24px 24px 0;color:#212529;padding:6px 24px;width:-moz-fit-content;width:fit-content}.activities-id-page .activity-page .chat-members-container .activity-chat .chat-messages .chat-bubble .btn-delete-msg{background:none;border:none;color:inherit;cursor:pointer;font-size:.7rem;opacity:.8;padding:0;text-decoration:underline}.activities-id-page .activity-page .chat-members-container .activity-chat .input-group{background-color:#fff;border-radius:0 0 16px 16px;border-top:1px solid #bdbdbd}.activities-id-page .activity-page .chat-members-container .activity-chat .input-group .form-control{border:1px solid #bdbdbd;border-radius:44px!important}.activities-id-page .activity-page .required-level .label{color:#1a0089;font-weight:600}.activities-id-page .activity-page .required-level .level{text-transform:lowercase}.activities-id-page .activity-page .map .card{border:1px solid #bdbdbd;border-radius:16px;padding:12px 24px}.activities-id-page .activity-page .map .card .copy-link{color:#1a0089}.activities-id-page .activity-page .map .card .copy-link .location{font-size:20px;text-decoration:underline}.activities-id-page .activity-page .map .card .copy-link svg{height:28px}.activities-id-page .activity-page .share{position:absolute;right:10px;top:10px}.modal-overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1050}.modal-overlay .modal-success{background:#fff;border-radius:20px;max-width:500px;padding:2rem 1.75rem;position:relative;text-align:center;width:100%}.modal-overlay .modal-close{background:none;border:none;color:var(--bs-secondary-color);cursor:pointer;font-size:40px;line-height:1;position:absolute;right:1.25rem;top:1rem}.modal-overlay .modal-check{color:#1a0089;margin-bottom:.75rem}.modal-overlay .modal-check svg{height:auto;width:54px}.modal-overlay .modal-title{color:#1a0089;font-size:32px;font-weight:600}.modal-overlay .modal-meta{align-items:center;color:#8a8a8a;display:flex;flex-wrap:wrap;font-size:.9rem;gap:5px;justify-content:center;margin-bottom:1.25rem}.modal-overlay .modal-question{font-weight:600;margin-bottom:1.25rem}.group-page .top .tag{color:#df3416;font-weight:600}.group-page .top .share .btn-share{border:1px solid #bdbdbd}.group-page .private-group{color:#1a0089}.group-page .private-group h2{font-size:24px;font-weight:600}.group-page .private-group p{color:#8a8a8a}.group-page .request{max-width:450px;width:100%}.groups-id-admin-page h2{color:#1a0089;font-size:24px;font-weight:500}.groups-id-admin-page .stat-card{background:#c6e05c;border-radius:12px;padding:1.25rem;text-align:left}.groups-id-admin-page .stat-card .stat-number{color:#1a0089;font-size:2rem;font-weight:700;line-height:1;margin-bottom:.25rem}.groups-id-admin-page .member-icon{color:#1a0089;height:36px;width:36px}.groups-id-admin-page .top-tabs .badge{background-color:#1a0089;border-radius:100%;color:#fff;font-weight:600}.count-badge{align-items:center;background:#1a0089;border-radius:999px;color:#fff;display:inline-flex;font-size:.7rem;font-weight:600;height:1.3rem;justify-content:center;margin-left:.4rem;min-width:1.3rem;padding:0}
