@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,600;0,700;0,900;1,400;1,600;1,700;1,900&display=swap);
*,:after,:before{box-sizing:border-box;color:inherit;font:inherit;margin:0;padding:0}button{background-color:transparent;border:none;cursor:pointer;outline:none}.form button,a{text-decoration:none}html{font-family:Poppins,sans-serif;overflow-x:hidden}html.prevent-scroll{overflow:hidden}@media (max-width:1024px){html{font-size:.95rem}}body{overflow-x:hidden}p.ql-align-center{text-align:center}.large-nav .container,.wrapper{margin:0 auto;max-width:1440px;padding:0 3.75rem}.small-wrapper,.small-wrapper-with-padding{margin:0 auto 1em;max-width:1100px}@media (max-width:1350px){.large-nav .container,.small-wrapper-with-padding,.wrapper{padding:0 1rem}}.date{color:#9b9a9a;font-size:.75rem}.pagination{align-items:center;color:#525252;display:flex;gap:1rem;justify-content:center;list-style-type:none;margin-top:6rem}.association-type,.item-type,.new-type,.selection-type{color:#b9d053;font-size:.6875rem;font-weight:700;text-transform:uppercase}.association-type .form button,.association-type a,.form .association-type button,.form .item-type button,.form .new-type button,.form .selection-type button,.item-type .form button,.item-type a,.new-type .form button,.new-type a,.selection-type .form button,.selection-type a{color:inherit;font:inherit}.blocks h2,.extend-h1,.page h2,h1{font-size:3.125rem;font-weight:900;line-height:1.3;margin:2.5rem 0 2.5rem 1rem;position:relative}.blocks h2:after,.extend-h1:after,.page h2:after,h1:after{background-image:url(/images/primary-blob.svg?593a7b58e62cd89fa0cf7c64f9d8f9b6);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:4.6em;left:-.4em;position:absolute;top:-1.5em;width:1.2em;z-index:-1}.blocks h2.light-blue:after,.light-blue.extend-h1:after,.page h2.light-blue:after,h1.light-blue:after{background-image:url(/images/light-blue-blob.svg?26eba54fffebf8d8b890fa884ab765d4)}.blocks h2.light-light-blue:after,.light-light-blue.extend-h1:after,.page h2.light-light-blue:after,h1.light-light-blue:after{background-image:url(/images/light-light-blue-blob.svg?475feb83728697603157805caf27b692)}.blocks h2.light-light-orange:after,.light-light-orange.extend-h1:after,.page h2.light-light-orange:after,h1.light-light-orange:after{background-image:url(/images/light-light-orange-blob.svg?732bcb9bb3daa090644825ca9e5de22d)}@media (max-width:1024px){.blocks h2,.extend-h1,.page h2,h1{font-size:2.1875rem}.blocks h2:after,.extend-h1:after,.page h2:after,h1:after{top:-1.5em}}h2{font-size:1.4375rem;font-weight:700}.form h2 button,h2 .form button,h2 a{color:inherit;font:inherit}.blocks h2,.extend-h1,.page h2{font-size:1.875rem}.form button,a,h3{font-weight:700}.form button,a{align-items:center;color:#243259;display:flex;font-size:.9rem;gap:.6rem}.form button span,a span{display:block}.form button .icon,a .icon{width:2.1875rem}.form button.see-more-link,.form button.with-background,a.see-more-link,a.with-background{display:flex;font-weight:900;justify-content:center;letter-spacing:.0125em;margin:3rem 0;text-align:center;text-decoration:underline;transition:.3s ease;width:-webkit-max-content;width:-moz-max-content;width:max-content}.form button.see-more-link:hover,.form button.with-background:hover,a.see-more-link:hover,a.with-background:hover{color:#b9d053}.form button.with-background,a.with-background{background-color:#243259;border:2px solid #243259;border-radius:999px;color:#fff;display:flex!important;padding:.5rem 1rem;text-decoration:none}.form button.with-background:hover,a.with-background:hover{background-color:transparent;color:#243259}.form button.with-background:hover svg path,a.with-background:hover svg path{fill:#243259}img{display:block;height:auto;width:100%}.justify-content-end{justify-content:end!important}.swiper-custom-nav{align-items:center;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content}.swiper-custom-nav .swiper-pagination{--swiper-pagination-color:#243259!important;display:block;margin:0 .5rem;position:static}.swiper-custom-nav .swiper-pagination .swiper-pagination-bullet{height:12px;margin:0 .5rem;width:12px}.swiper-custom-nav .swiper-button-next,.swiper-custom-nav .swiper-button-prev{display:block;height:auto;margin:.4rem 0 0;outline:none;position:static}.swiper-custom-nav .swiper-button-next:after,.swiper-custom-nav .swiper-button-prev:after{display:none}.loader{align-items:center;background-color:#243259;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader .inner{-webkit-animation:loader 2s ease infinite alternate;animation:loader 2s ease infinite alternate;margin-bottom:7rem}.loaded .loader{display:none}@-webkit-keyframes loader{0%{opacity:0}to{opacity:1}}@keyframes loader{0%{opacity:0}to{opacity:1}}.button,.filter-buttons button,button.back{background:#f6f6f6;border-radius:24px;font-size:.875rem;padding:.5rem 1rem}.button .form button,.button a,.filter-buttons button .form button,.filter-buttons button a,.form .button button,.form .filter-buttons button button,.form button.back button,button.back .form button,button.back a{transition:.3s ease}.button:hover .form button,.button:hover a,.filter-buttons button:hover .form button,.filter-buttons button:hover a,.form .button:hover button,.form .filter-buttons button:hover button,.form button.back:hover button,button.back:hover .form button,button.back:hover a{color:#b9d053}.filter-buttons{align-items:baseline;display:flex;gap:1rem;margin:2rem 0;overflow-x:auto}.filter-buttons button{flex:none;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.filter-buttons button.active{background:#b9d053}.filter-buttons button.active:hover .form button,.filter-buttons button.active:hover a,.form .filter-buttons button.active:hover button{color:#243259}.articles-page .large-card,.card,.large-card,.selections-page .large-card,.small-card{margin-bottom:1.5rem}.articles-page .large-card h2,.card h2,.large-card h2,.selections-page .large-card h2,.small-card h2{color:#243259;font-size:1.125rem;font-weight:900;margin:.5rem 0}.card .date,.large-card .date,.small-card .date{margin:1rem 0}.card .description,.large-card .description,.small-card .description{color:#525252;font-size:.875rem}.card .description .form button,.card .description a,.form .card .description button,.form .large-card .description button,.form .small-card .description button,.large-card .description .form button,.large-card .description a,.small-card .description .form button,.small-card .description a{color:inherit;font:inherit}.card .img,.large-card .img,.small-card .img{overflow:hidden;position:relative}.card .img img,.large-card .img img,.small-card .img img{border-radius:1rem}.card .img .status,.large-card .img .status,.small-card .img .status{word-wrap:break-word;background:#243259;border-top-left-radius:1rem;color:#fff;font-size:.7rem;max-width:100%;padding:.3rem .7rem;position:absolute;top:0}.card .selection-type,.large-card .selection-type,.small-card .selection-type{margin:.5rem 0}.card .mark,.large-card .mark,.small-card .mark{align-items:center;border-radius:999px;color:#fff;display:flex;font-size:.7rem;gap:.4rem;height:1.875rem;margin-bottom:.5rem;padding:0 .7rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.card .mark .left,.large-card .mark .left,.small-card .mark .left{display:flex;font-size:.85rem;font-weight:700;padding:.1rem;position:relative;width:1.1875rem;z-index:2}.card .mark .left img,.large-card .mark .left img,.small-card .mark .left img{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.card .mark .right span,.large-card .mark .right span,.small-card .mark .right span{display:block;font-size:.375rem}.card .mark.colos,.large-card .mark.colos,.small-card .mark.colos{background-color:#905d8e}.card .mark.colos svg .cls-2,.large-card .mark.colos svg .cls-2,.small-card .mark.colos svg .cls-2{fill:#905d8e}.card .mark.exclus,.large-card .mark.exclus,.small-card .mark.exclus{background-color:#bf364e}.card .mark.exclus svg .cls-2,.large-card .mark.exclus svg .cls-2,.small-card .mark.exclus svg .cls-2{fill:#bf364e}.card .mark.loisirs,.large-card .mark.loisirs,.small-card .mark.loisirs{background-color:#3eb67a}.card .mark.loisirs svg .cls-2,.large-card .mark.loisirs svg .cls-2,.small-card .mark.loisirs svg .cls-2{fill:#3eb67a}.card .mark.vacances,.large-card .mark.vacances,.small-card .mark.vacances{background-color:#00abe9}.card .mark.vacances svg .cls-2,.large-card .mark.vacances svg .cls-2,.small-card .mark.vacances svg .cls-2{fill:#00abe9}.large-card img.big-thumbnail{max-height:645px;-o-object-fit:cover;object-fit:cover;width:100%}.articles-page .large-card,.selections-page .large-card,.small-card{display:grid;gap:1rem;grid-template-columns:1fr 1.5fr}.articles-page .large-card>div :nth-child(2),.selections-page .large-card>div :nth-child(2),.small-card>div :nth-child(2){display:flex;flex-direction:column;justify-content:space-between}.social-medias-links{color:#fff;display:flex;justify-content:space-between;margin-top:2rem}.social-medias-links p{color:#525252;font-size:1.25rem}.form .social-medias-links button,.social-medias-links .form button,.social-medias-links a{color:inherit;display:block;transition:.3s ease}.form .social-medias-links button:hover,.social-medias-links .form button:hover,.social-medias-links a:hover{color:#b9d053}.social-medias-links .links{display:flex;gap:4.9375rem}@media (max-width:1024px){.social-medias-links .links{display:flex;gap:3rem}}.large-nav .container{color:#243259;display:grid;gap:3.0625rem;grid-template-columns:13.5625rem auto auto auto;justify-content:space-between}.form .large-nav .container button,.large-nav .container .form button,.large-nav .container a{transition:.3s ease}.large-nav .container .links-container .links-title{border-bottom:1px solid #fff;font-weight:700;margin-bottom:1.625rem;text-transform:uppercase}.form .large-nav .container .links-container .links-title button,.large-nav .container .links-container .links-title .form button,.large-nav .container .links-container .links-title a{font:inherit;margin:0}.form .large-nav .container .links-container button,.large-nav .container .links-container .form button,.large-nav .container .links-container a{font-size:.8125rem;margin:.9rem 0}.large-nav .container .link-with-img-container{display:grid;gap:.5rem;grid-template-columns:2.0625rem 1fr;margin:1rem 0}.large-nav .container .link-with-img-container p{font-size:.75rem}.form .large-nav .container .link-with-img-container button,.large-nav .container .link-with-img-container .form button,.large-nav .container .link-with-img-container a{align-items:baseline;margin:0}.form .large-nav .container .link-with-img-container button>span:first-child,.large-nav .container .link-with-img-container .form button>span:first-child,.large-nav .container .link-with-img-container a>span:first-child{font-size:1.3125rem;letter-spacing:-1.4px}.form .large-nav .container .link-with-img-container button>span:last-child,.large-nav .container .link-with-img-container .form button>span:last-child,.large-nav .container .link-with-img-container a>span:last-child{width:.875rem}.form .large-nav .container .link-with-img-container button:hover svg,.large-nav .container .link-with-img-container .form button:hover svg,.large-nav .container .link-with-img-container a:hover svg{transform:translateX(.3rem)}.form .large-nav .container .link-with-img-container button svg,.large-nav .container .link-with-img-container .form button svg,.large-nav .container .link-with-img-container a svg{transition:.4s ease}.large-nav .container .link-with-img-container img{height:36px;width:33px}.large-nav span{display:block;font-size:.5rem}.large-nav .social-medias-links{background-color:#243259;margin-top:4.0625rem;padding:1rem 0}.large-nav .social-medias-links .links{justify-content:center;width:100%}@media (max-width:1024px){.large-nav .container{gap:0;grid-template-columns:1fr}.large-nav .container .links-title{cursor:pointer;padding-bottom:1rem}.large-nav .container .links-title+div{display:none}.large-nav .container .links-title.show-links+div{border-bottom:1px solid #fff;display:block;margin-bottom:1rem}}.modal-nav-container{background-color:#b9d053;display:grid;grid-template-rows:auto 1fr;height:100%;left:100%;overflow:auto;position:fixed;top:0;transition:left .5s ease;width:100%;z-index:3}.modal-nav-container>div{align-items:center;display:flex;justify-content:space-between;padding-bottom:2rem;padding-top:1rem;width:100%}.modal-nav-container .hamburger-button{align-items:flex-end;color:#fff;font-size:.9rem}.modal-nav-container .hamburger-button svg{transform:scale(1.2)}.modal-nav-container .logo{width:6.625rem}.modal-nav-container .large-nav{display:grid;height:100%}.modal-nav-container .large-nav .container{margin-top:3.125rem;padding:0 10rem;width:100%}.modal-nav-container .large-nav .social-medias-links{margin-top:auto}@media (max-width:1350px){.modal-nav-container .large-nav .container{padding:0 1rem}}@media (max-width:1024px){.modal-nav-container .large-nav{align-items:flex-start}.modal-nav-container .logo{grid-row:2/span 1;width:5.1875rem}.modal-nav-container .hamburger-button{transform:translateY(-1rem)}.modal-nav-container .hamburger-button span{display:none}}.show-modal-nav .modal-nav-container{left:0}#alert{background:#243259;color:#fff;font-size:.9rem;padding-bottom:.3rem;padding-top:.3rem}#alert .large-nav .container,#alert .wrapper,.large-nav #alert .container{align-items:center;display:flex;justify-content:space-between}#alert .large-nav .container svg,#alert .wrapper svg,.large-nav #alert .container svg{height:1.5rem;width:1.5rem}.alert-form{align-items:center;color:#fff;display:flex;justify-content:center;left:0;min-height:100px;padding:10px;position:fixed;top:0;width:100%;z-index:450000}.alert-form.alert-error{background-color:#f0635b}.alert-form.alert-success{background-color:#3eb67a}.form label{color:#9b9a9a;font-weight:700;margin-bottom:.5rem}.form .group{align-items:flex-start;display:grid;gap:1.375rem;grid-template-columns:minmax(auto,645px) minmax(166px,auto);margin-bottom:.5rem}.form select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form input,.form select,.form textarea{border:1px solid #243259;border-radius:999px;display:block;outline:none;padding:.5rem 1rem;width:100%}.form input:focus,.form select:focus,.form textarea:focus{border:2px solid #243259}.form textarea{border-radius:25px;min-height:200px;resize:none}.form .helper{color:#243259;font-size:.75rem}.form button{display:block;margin:3rem auto 0!important;width:200px}@media (max-width:750px){.form .group{gap:.5rem;grid-template-columns:1fr}}.services{display:flex;gap:1.3125rem;padding-bottom:2rem!important;padding:0 3.75rem;position:relative;transform:translate3d(0)!important;z-index:1}.services .thumbnail{align-items:flex-start;background:#fff;border-radius:16px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#b9d053;flex:none;flex-direction:column;font-weight:700;margin:0 0 .6rem .2rem;min-height:10.9375rem;padding:1.625rem;width:19.625rem}.services .thumbnail path{fill:#b9d053}.services .thumbnail.exclus{color:#bf364e}.services .thumbnail.exclus path{fill:#bf364e}.services .thumbnail.colos{color:#905d8e}.services .thumbnail.colos path{fill:#905d8e}.services .thumbnail.loisirs{color:#3eb67a}.services .thumbnail.loisirs path{fill:#3eb67a}.services .thumbnail.vacances{color:#00abe9}.services .thumbnail.vacances path{fill:#00abe9}.services .thumbnail h2{font-size:.8125rem;margin-bottom:.3rem}.services .thumbnail .call-to-action{align-items:center;display:flex;gap:.5rem;margin-left:auto}.services .thumbnail svg{transition:.3s ease}.services .thumbnail:hover svg{transform:translateX(.5rem)}.services .thumbnail .brand{align-items:center;display:flex}.services .thumbnail .brand img{height:54px;margin-right:.5rem;width:50px}.services .thumbnail .brand div{font-size:1.5rem;letter-spacing:-1.4px;line-height:1}.services .thumbnail .brand span{display:block;font-size:.625rem;font-weight:400}.services .swiper-custom-nav{position:absolute;right:1rem;top:84%}@media (max-width:1024px){.services .thumbnail{min-height:9.375rem}}footer{border-top:3.3125rem solid #f6f6f6;margin-top:7.5625rem;padding-top:8rem}footer .container{position:relative}footer .container:after{background-image:url(/images/logo.svg?25af3ced5320f5dec6657c6c927b0461);content:"";display:block;height:119px;left:2rem;position:absolute;top:-10rem;width:109px}.form footer .container button:hover,footer .container .form button:hover,footer .container a:hover{color:#b9d053}.form footer .container button:hover svg path,footer .container .form button:hover svg path,footer .container a:hover svg path{fill:#b9d053}footer .legal-notice{align-items:center;color:#525252;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;padding:1rem}.form footer .legal-notice button,footer .legal-notice .form button,footer .legal-notice a{color:inherit;font-weight:400;text-decoration:underline;transition:.3s}.form footer .legal-notice button:hover,footer .legal-notice .form button:hover,footer .legal-notice a:hover{color:#b9d053}@media (max-width:1350px){footer .container:after{left:.5rem}footer .legal-notice{flex-direction:column}}@media (max-width:1024px){footer .links-title,footer .links-title.show-links+div{border-bottom:1px solid #525252!important}}.map{background-color:#f6f6f6;font-size:.85rem;padding:.9rem .5rem}.large-nav .map .container,.map .large-nav .container,.map .wrapper{align-items:baseline;display:flex;gap:.5rem;overflow:auto}.map span{font-weight:700}.form .map button,.map .form button,.map a,.map span{flex:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.title-search-container{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 19.5rem;justify-content:space-between;margin-top:2rem}.blocks .title-search-container h2,.page .title-search-container h2,.title-search-container .blocks h2,.title-search-container .extend-h1,.title-search-container .page h2,.title-search-container h1{margin-bottom:0;margin-top:0}.title-search-container .input-container{color:#525252;height:2.5625rem;position:relative}.title-search-container .input-container img{height:1.875rem;position:absolute;right:1rem;top:47%;transform:translateY(-50%);width:1.625rem}.title-search-container input{border:1px solid #525252;border-radius:20.5px;display:block;outline:none;padding:.5rem 2rem .5rem 1rem;width:100%}.title-search-container input:focus{border-width:2px}@media (max-width:750px){.title-search-container{align-items:flex-start;grid-template-columns:auto auto}.title-search-container .input-container{display:none}}header{background-color:#243259;left:0;padding-bottom:1rem;position:relative;position:fixed;top:0;transition:.4s ease;width:100%;z-index:3}header.scroll-bottom{top:-100%}header.scroll-up{top:0}header .main{position:relative}header .main:after{background-color:#fff;content:"";height:65%;left:0;position:absolute;top:48%;width:100%}header span{display:block}header .nav-bar{align-items:center;display:grid;gap:1rem;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}header .nav-bar .top-links{align-items:center;background-color:#243259;display:flex;gap:1rem;grid-column:2/span 1;grid-row:1/span 1;justify-content:space-between;padding:0 3rem;position:relative}.form header .nav-bar .top-links button,header .nav-bar .top-links .form button,header .nav-bar .top-links a{align-items:center;color:#fff;display:flex;font-size:.8125rem;gap:.2rem;height:4.375rem;justify-content:center;min-width:10.625rem;overflow:hidden;padding:.6rem 2rem}.form header .nav-bar .top-links button span.baseline,header .nav-bar .top-links .form button span.baseline,header .nav-bar .top-links a span.baseline{font-size:.5rem}.form header .nav-bar .top-links button:first-child,header .nav-bar .top-links .form button:first-child,header .nav-bar .top-links a:first-child{border-bottom:.9375rem solid #b9d053}.form header .nav-bar .top-links button:first-child>span,header .nav-bar .top-links .form button:first-child>span,header .nav-bar .top-links a:first-child>span{align-items:center;display:flex}.form header .nav-bar .top-links button:first-child>span img:first-child,header .nav-bar .top-links .form button:first-child>span img:first-child,header .nav-bar .top-links a:first-child>span img:first-child{width:1.4375rem}.form header .nav-bar .top-links button:nth-child(2),header .nav-bar .top-links .form button:nth-child(2),header .nav-bar .top-links a:nth-child(2){border-bottom:.9375rem solid #bf364e}.form header .nav-bar .top-links button:nth-child(3),header .nav-bar .top-links .form button:nth-child(3),header .nav-bar .top-links a:nth-child(3){border-bottom:.9375rem solid #905d8e}.form header .nav-bar .top-links button:nth-child(4),header .nav-bar .top-links .form button:nth-child(4),header .nav-bar .top-links a:nth-child(4){border-bottom:.9375rem solid #3eb67a}.form header .nav-bar .top-links button:nth-child(5),header .nav-bar .top-links .form button:nth-child(5),header .nav-bar .top-links a:nth-child(5){border-bottom:.9375rem solid #00abe9}.form header .nav-bar .top-links button img,header .nav-bar .top-links .form button img,header .nav-bar .top-links a img{height:1.875rem;margin:0 .3rem;width:1.875rem}header .nav-bar .bottom-links{align-items:center;display:grid;gap:1rem;grid-row:2/span 1;grid-template-columns:auto auto auto auto;justify-content:flex-end;padding:0 2.7rem;position:relative;z-index:2}header .nav-bar .bottom-links a,header .nav-bar .bottom-links button{align-items:center;border:1px solid #9b9a9a;border-radius:999px;color:#525252;display:flex;font-size:.8125rem;gap:1rem;padding:.6rem 1rem;transition:.3s}header .nav-bar .bottom-links a img,header .nav-bar .bottom-links button img{height:1.3rem;width:1.3rem}header .nav-bar .bottom-links a.search-btn,header .nav-bar .bottom-links button.search-btn{background-color:#243259;border:none}header .nav-bar .bottom-links a:hover,header .nav-bar .bottom-links button:hover{background-color:#b9d053;border-color:#b9d053}header .nav-bar .bottom-links .account{border-color:#000;flex-wrap:wrap;font-weight:700;justify-content:center;position:relative}header .nav-bar .bottom-links .account img{width:3rem}@-webkit-keyframes scale-anim{0%{transform:scale(.8)}to{transform:scale(1.3)}}@keyframes scale-anim{0%{transform:scale(.8)}to{transform:scale(1.3)}}header .nav-bar .bottom-links .account .notification{-webkit-animation:scale-anim 1.5s ease infinite alternate;animation:scale-anim 1.5s ease infinite alternate;background-color:#f0635b;border:2px solid #fff;border-radius:50%;height:1rem;position:absolute;right:-.1rem;top:-.2rem;width:1rem}header .nav-bar .bottom-links .account .dropdown{background-color:#fff;border:1px solid #9b9a9a;border-radius:10px;display:none;flex-direction:column;justify-content:center;padding:.6rem 1rem;position:absolute;top:120%;width:-webkit-max-content;width:-moz-max-content;width:max-content}.form header .nav-bar .bottom-links .account .dropdown button,header .nav-bar .bottom-links .account .dropdown .form button,header .nav-bar .bottom-links .account .dropdown a{justify-content:center;margin:.5rem 0}header .nav-bar .bottom-links .account.clicked{background-color:#b9d053;border-color:#b9d053}header .nav-bar .bottom-links .account.clicked .dropdown{display:flex}header .nav-bar .hamburger-button,header .nav-bar .logo{position:relative;z-index:2}header .nav-bar .logo{grid-row:1/span 2;transform:translateY(.5rem);width:6.625rem}header .nav-bar .hamburger-button{align-items:center;background:#b9d053;color:#fff;display:flex;flex-direction:column;font-size:.8125rem;grid-column:3/span 1;grid-row:1/span 2;height:100%;justify-content:center;width:5.625rem}header .nav-bar .hamburger-button.hide-sell{display:none}.large-nav header .container,header .large-nav .container,header .wrapper{position:relative}.form header .large-nav .container .link-with-img-container button,.form header .large-nav .container button:hover,header .large-nav .container .form button:hover,header .large-nav .container .link-with-img-container .form button,header .large-nav .container .link-with-img-container a,header .large-nav .container a:hover{color:#fff}.form header .large-nav .container .link-with-img-container button svg path,header .large-nav .container .link-with-img-container .form button svg path,header .large-nav .container .link-with-img-container a svg path{fill:#fff}.form header .large-nav .container .link-with-img-container button:hover,header .large-nav .container .link-with-img-container .form button:hover,header .large-nav .container .link-with-img-container a:hover{color:#243259}.form header .large-nav .container .link-with-img-container button:hover svg path,header .large-nav .container .link-with-img-container .form button:hover svg path,header .large-nav .container .link-with-img-container a:hover svg path{fill:#243259}@media (max-width:1350px){header{padding-bottom:.5rem}header .main:after{height:79%;top:30%}header .nav-bar{gap:.5rem}header .nav-bar .top-links{display:none}header .nav-bar .logo{grid-row:2/span 1;transform:translateY(0);width:5.1875rem}header .nav-bar .hamburger-button{font-size:.7rem;grid-column:3/span 1;grid-row:2/span 1;height:3rem;width:2.875rem}header .nav-bar .hamburger-button span{display:none}header .nav-bar .bottom-links{display:flex;padding:0 1rem 0 0}.form header .nav-bar .bottom-links>button,header .nav-bar .bottom-links>a,header .nav-bar .form .bottom-links>button{display:none}.form header .nav-bar .bottom-links>button.account,.form header .nav-bar .bottom-links>button.search-btn,header .nav-bar .bottom-links>a.account,header .nav-bar .bottom-links>a.search-btn,header .nav-bar .form .bottom-links>button.account,header .nav-bar .form .bottom-links>button.search-btn{display:flex;margin-top:.5rem}}@media (max-width:450px){.form header .bottom-links>button.account span,header .bottom-links>a.account span,header .form .bottom-links>button.account span{display:none}}.hide-sell-item,.hide-sell .links-container.sell,footer .hide-sell{display:none!important}.logo img{height:115px}#flash .top-info-bar{background:#00abe9;color:#fff;font-size:.75rem}#flash .top-info-bar .large-nav .container,#flash .top-info-bar .wrapper,.large-nav #flash .top-info-bar .container{align-items:center;display:flex;gap:2rem;padding-bottom:.7rem;padding-top:.7rem;width:100%}#flash .top-info-bar .form button,#flash .top-info-bar a,.form #flash .top-info-bar button{color:inherit;font:inherit;text-decoration:underline}#flash .top-info-bar button{margin-left:auto}#flash .top-info-bar button svg{height:1.5rem;width:1.5rem}@media (max-width:1350px){#flash .top-info-bar{position:relative}#flash .top-info-bar .large-nav .container,#flash .top-info-bar .wrapper,.large-nav #flash .top-info-bar .container{padding-right:4rem}#flash .top-info-bar button{position:absolute;right:1rem;top:.5rem}}.modal{align-items:center;background-color:rgba(0,0,0,.5);bottom:0;display:none;justify-content:center;left:0;overflow:auto;padding:1rem;position:fixed;right:0;top:0;z-index:3}.large-nav .modal .container,.modal .large-nav .container,.modal .wrapper{background-color:#fff;border-radius:1rem;height:40rem;padding:2.5rem 1.875rem;position:relative;width:60rem}.large-nav .modal .container button.close,.modal .large-nav .container button.close,.modal .wrapper button.close{background-color:#fff;border-radius:50%;box-shadow:0 0 2px rgba(0,0,0,.5);display:block;height:40px;padding:.3rem 0 0;position:absolute;right:-.5rem;top:-.5rem;width:40px}.blocks .large-nav .modal .container h2,.blocks .modal .large-nav .container h2,.blocks .modal .wrapper h2,.large-nav .modal .container .blocks h2,.large-nav .modal .container .extend-h1,.large-nav .modal .container .page h2,.large-nav .modal .container h1,.modal .large-nav .container .blocks h2,.modal .large-nav .container .extend-h1,.modal .large-nav .container .page h2,.modal .large-nav .container h1,.modal .wrapper .blocks h2,.modal .wrapper .extend-h1,.modal .wrapper .page h2,.modal .wrapper h1,.page .large-nav .modal .container h2,.page .modal .large-nav .container h2,.page .modal .wrapper h2{z-index:3}.modal.show{display:flex}@media (max-width:1024px){.large-nav .modal .container,.modal .large-nav .container,.modal .wrapper{height:30rem;width:100%}}.search{background-color:#243259;padding:2rem 0;position:relative}.search:after{background-image:url(/images/search-bg.png?f30fe485b3993446dbff767078015cab);background-repeat:no-repeat;background-size:contain;content:"";height:417px;pointer-events:none;position:absolute;right:0;top:5rem;width:417px;z-index:1}.search h2{margin-bottom:2rem}.search form{border:none!important;border-radius:0!important;outline:none!important}.search *{color:#fff}.search .aa-ItemContentBody{align-items:center;-moz-column-gap:10px!important;column-gap:10px!important;display:flex!important;margin-bottom:16px}.search .aa-ItemContentBody img{width:50px}.search .aa-ItemContentBody em{background-color:#82d4f3}.search .aa-List,.search .no-result{margin:16px!important}.search .aa-PanelLayout{background-color:#fff}.search .aa-PanelLayout *{color:#525252}.search .aa-Item:focus,.search .aa-Item:focus-visible,.search .aa-ItemLink:focus-visible,.search .aa-List:focus-visible,.search .aa-Source:focus-visible{border:none!important;outline:none!important}.search .aa-Item:hover{background-color:rgba(var(--aa-selected-color-rgb),var(--aa-selected-color-alpha))}.search .aa-ItemContentDescription{overflow:-moz-hidden-unscrollable}.search .aa-Source-exit-active{transition:opacity .7s ease-out}.search .aa-Source-enter{opacity:0}.search .aa-Source-enter-active{opacity:1;transition:opacity .5s ease-in}.search .aa-Source-exit{opacity:1}.search .aa-Source-exit-active{opacity:0;transition:opacity .5s ease-in}.date-item{width:201px}.date-item .month,.date-item .today{background-color:#b9d053;border-radius:999px;color:#fff;font-size:1rem;font-weight:400;margin-bottom:.7rem;padding:.3rem .5rem;text-align:center;text-transform:uppercase}.date-item .image{border-radius:1rem;overflow:hidden;position:relative}.date-item .image,.date-item .image .form button.cover img,.date-item .image a.cover img,.form .date-item .image button.cover img{height:201px;width:201px}.date-item .image .form button,.date-item .image a,.form .date-item .image button{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.date-item .image .form button:first-child,.date-item .image a:first-child,.form .date-item .image button:first-child{background-color:#243259;height:27px;left:unset;padding:.3rem;right:0;width:27px;z-index:2}.date-item .image .form button:last-child:after,.date-item .image a:last-child:after,.form .date-item .image button:last-child:after{background-image:linear-gradient(180deg,rgba(0,0,0,.7),transparent 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.date-item .details{margin-top:1rem}.date-item .details *{color:#9b9a9a;display:block;line-height:1;text-align:center}.date-item .details .row{align-items:flex-end;display:flex;gap:1rem;justify-content:center}.date-item .details .sperator{color:#243259;font-size:1.25rem;font-weight:700}.date-item .details .day .form button,.date-item .details .day a,.form .date-item .details .day button{font-size:.875rem;font-weight:400}.date-item .details .day-month .form button,.date-item .details .day-month a,.form .date-item .details .day-month button{font-size:1.25rem;margin-top:.5625rem;text-transform:uppercase;white-space:nowrap}.date-item .details .title .form button,.date-item .details .title a,.form .date-item .details .title button{color:#243259;font-size:1.125rem;margin-top:1.5rem}.search-modal{background-color:#243259;height:0;left:0;overflow:hidden;position:fixed;top:0;transition:.4s ease;width:100%;z-index:5}.search-modal.show{height:100%;overflow:auto}.search-modal .search .aa-List,.search-modal .search .aa-PanelLayout,.search-modal .search form,.search-modal .search h2{margin:auto;max-width:1090px}.search-modal .search h2{margin-bottom:2rem}.search-modal nav{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:2rem}.search-modal button.close{align-items:center;background-color:transparent;border-radius:50%;border-radius:0;box-shadow:none;color:#fff;display:flex;flex-direction:column;font-size:.8125rem;height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:0;position:relative;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}.search-modal button.close svg{margin-bottom:.7rem;transform:scale(1.3)}.aa-Autocomplete .form button,.aa-Autocomplete a,.form .aa-Autocomplete button{grid-row:1/span 2;transform:translateY(.5rem);width:6.625rem}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1;pointer-events:all}}@keyframes fadeIn{0%{opacity:0}to{opacity:1;pointer-events:all}}.show-first-connect .first-connects{display:block}.first-connects{background-color:rgba(0,0,0,.85);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:8}.first-connects.show{display:block}.first-connects .in{background-color:#2a2a2a;background:repeating-linear-gradient(45deg,#202020,#202020 10px,#111 0,#111 20px);border:1px solid #243259;border-radius:1rem;box-shadow:0 1px 6px #000;color:#000;color:#fff;left:50%;max-width:650px;overflow:hidden;padding:0;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);width:95vw}.first-connects nav{margin:0 auto;max-width:650px;position:relative;width:95vw}.first-connects nav .form button.close,.first-connects nav a.close,.form .first-connects nav button.close{background-color:#243259;border-radius:0 0 0 10px;padding:0 5px 10px;position:absolute;right:0;top:0;z-index:10}.first-connects nav .form button.close span,.first-connects nav a.close span,.form .first-connects nav button.close span{font-size:11px}@media (max-width:750px){.first-connects nav .form button.close span,.first-connects nav a.close span,.form .first-connects nav button.close span{font-size:10px}.first-connects nav .form button.close i,.first-connects nav a.close i,.form .first-connects nav button.close i{font-size:30px}}.first-connects nav .logo{max-width:109px}.first-connects nav .hamburger-button{color:#fff;display:block;line-height:2px;text-align:center}.first-connects nav .hamburger-button span{display:block}.first-connects .scroll{max-height:calc(100vh - 270px);overflow:auto;padding:50px 20px 20px}@media (max-width:750px){.first-connects .scroll{padding:45px 10px 10px}}.blocks .first-connects .content h2,.first-connects .content .blocks h2,.first-connects .content .extend-h1,.first-connects .content .page h2,.first-connects .content h1,.page .first-connects .content h2{font-size:2.25em}.first-connects .content .media-container{border-radius:1rem;margin:0 auto 1rem;max-width:624px;overflow:hidden;position:relative;width:95%}.first-connects .content .media-container .video{padding-bottom:46.25%}.first-connects .content .media-container .video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.blocks .first-connects .content h2,.first-connects .content .blocks h2,.first-connects .content .extend-h1,.first-connects .content .page h2,.first-connects .content h1,.page .first-connects .content h2{font-weight:700;line-height:1;margin:1rem 0 0}.blocks .first-connects .content h2:after,.first-connects .content .blocks h2:after,.first-connects .content .extend-h1:after,.first-connects .content .page h2:after,.first-connects .content h1:after,.page .first-connects .content h2:after{display:none}.first-connects .content ol,.first-connects .content p,.first-connects .content ul{font-size:14px;margin:1rem auto;max-width:1000px}@media (max-width:750px){.first-connects .content ol,.first-connects .content p,.first-connects .content ul{font-size:12px}}.first-connects .content .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:100%}.first-connects .content .form button,.first-connects .content a,.form .first-connects .content button{margin:0}.first-connects .content .form button.with-background,.first-connects .content a.with-background,.form .first-connects .content button.with-background{border:2px solid #fff}.first-connects .content .form button.with-icon:hover,.first-connects .content a.with-icon:hover,.form .first-connects .content button.with-icon:hover{color:#fff}.first-connects .content .form button.with-icon:hover svg path,.first-connects .content a.with-icon:hover svg path,.form .first-connects .content button.with-icon:hover svg path{fill:#fff}.first-connects .content .form button:not(.with-icon),.first-connects .content a:not(.with-icon),.form .first-connects .content button:not(.with-icon){background-color:#243259;border-color:#fff;color:#fff}.first-connects .content .form button:not(.with-icon):hover,.first-connects .content a:not(.with-icon):hover,.form .first-connects .content button:not(.with-icon):hover{background-color:transparent;color:#b9d053}.first-connects .swiper-wrapper{height:100%;margin-bottom:66px}.first-connects .swiper-custom-nav{background-color:#243259;bottom:0;left:0;padding:15px;position:absolute;width:100%}.first-connects .swiper-custom-nav .swiper-pagination{--swiper-pagination-color:#b9d053!important;--swiper-pagination-bullet-inactive-color:#fff}@media (max-width:1024px){h2.bar span{display:block;font-size:11px!important}}.gender-container,.role-container{align-items:center;-moz-column-gap:10px;column-gap:10px;display:flex}.gender-container button,.role-container button{margin:0!important}.gender-container .item,.role-container .item{background-color:#243259;color:#fff;cursor:pointer;padding:.5rem}.gender-container .item.active,.gender-container .item:hover,.role-container .item.active,.role-container .item:hover{background-color:#b9d053}.item-field{margin-bottom:15px;padding-bottom:15px}form fieldset{border:none}.MuiBox-root{display:flex;gap:2rem}@media (max-width:1024px){.MuiBox-root{display:block}}button.Mui-disabled{opacity:.2}.MuiTab-root{color:#243259!important;font-weight:700!important}.MuiTab-root.Mui-selected{color:#b9d053!important}.family-container .family{-moz-column-gap:1rem;column-gap:1rem;display:flex;margin-bottom:10px;width:100%}@media (max-width:750px){.family-container .family{display:block}}.family-container .family .btn-delete{width:auto}@media (max-width:750px){.family-container .family .btn-delete{margin-bottom:25px;margin-top:10px;width:100%}}.family-container .header{background-color:#b9d053;color:#fff;-moz-column-gap:5px;column-gap:5px;cursor:pointer;display:flex;justify-content:space-between;text-transform:uppercase}@media (max-width:750px){.family-container .header{-moz-column-gap:1px;column-gap:1px;font-size:10px}}.family-container .header .item{padding:.5rem}@media (max-width:750px){.family-container .header .item{padding:0}}.family-container .header.blue{background-color:#243259}.family-container .header.red{background-color:#710000}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-1,.grid-3{-moz-column-gap:20px;column-gap:20px;display:grid;row-gap:20px}.grid-1{grid-template-columns:repeat(1,1fr)}.grid-2{-moz-column-gap:40px;column-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:20px}@media (max-width:1024px){.grid-2{grid-template-columns:1fr}}.quotient-result{-moz-column-gap:40px;column-gap:40px;display:flex;margin-bottom:20px}@media (max-width:1024px){.quotient-result{display:block}}.quotient-result .bareme,.quotient-result .quotient-final,.quotient-result .revenu-fiscal-total{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}@media (max-width:1024px){.quotient-result .bareme,.quotient-result .quotient-final,.quotient-result .revenu-fiscal-total{justify-content:space-between;margin-bottom:10px}}.quotient-result span{border:1px solid #243259;border-radius:10px;display:block;min-width:50px;padding:5px;text-align:center}@media (max-width:1024px){.quotient-result span{min-width:50%}}h2.green{color:#b9d053;margin-bottom:20px;text-transform:uppercase}h2.green span{color:#000;font-size:1rem;text-transform:none}.bold{font-weight:700}.uploadFile img{height:100px;width:100px}.form .sources>button,.sources>a{align-items:start;font-weight:400;margin-bottom:40px}.form .sources>button span,.sources>a span{display:block}.form .sources>button .note,.sources>a .note{margin-block:8px}.sources img{width:50px}.sources .see{font-weight:700;text-decoration:underline}.sources .see:hover{color:#b9d053}.profile-container .editable input{cursor:pointer}.profile-container .editable .MuiOutlinedInput-root:hover fieldset{border-color:#000!important}.profile-container .editable .MuiOutlinedInput-input.Mui-disabled{-webkit-text-fill-color:#000;color:#000}.datepickerbase.hasError .MuiOutlinedInput-root fieldset{border-color:#d32f2f!important}.datepickerbase .MuiFormHelperText-root{color:#d32f2f!important}.missingAddress fieldset{border-color:orange!important}.user-must-update-profile{background-color:#243259;flex-direction:column;gap:20px}.large-nav .user-must-update-profile .container,.user-must-update-profile .large-nav .container,.user-must-update-profile .wrapper{height:auto;padding-top:4rem}.user-must-update-profile .logo img{left:-10px;position:absolute;top:-50px;width:100px}.user-must-update-profile .buttons{justify-content:flex-end}.form .user-must-update-profile .buttons button,.user-must-update-profile .buttons .form button,.user-must-update-profile .buttons a{margin:3rem 0 0}.month{background:#243259;color:#fff!important;padding:10px 16px!important}.month,.MuiTableCell-head{font-weight:700!important}.input-iban input{text-transform:uppercase}#account .blocks h2,#account .extend-h1,#account .page h2,#account h1,.blocks #account h2,.page #account h2{margin-top:0}.link-conso{display:block;text-align:center}.link-conso:hover{text-decoration:underline}.response{border-left:4px solid #243259;padding-left:16px}.response .icon{display:flex;margin-bottom:10px}.response .icon svg{fill:#00abe9;height:.8em;width:.8em}.response .attachments{display:flex;flex-wrap:wrap;gap:20px}.response .attachments .icon{align-items:center;display:flex;margin-bottom:0;width:auto}.response .attachments .icon svg{fill:#000}.form .response .attachments button,.response .attachments .form button,.response .attachments a{background-color:#82d4f3;border-radius:5px;box-shadow:0 1px 0 0 rgba(0,0,0,.25);color:#000;display:flex;font-size:13px;font-weight:400;gap:5px;min-width:200px;padding:10px;transition:all .3s ease-in-out}.form .response .attachments button:hover,.response .attachments .form button:hover,.response .attachments a:hover{background-color:#00abe9;transition:all .3s ease-in}@media (max-width:750px){.response .attachments{flex-direction:column;gap:10px}}.response.ce-response{border-left-color:#00abe9}.response.ce-response .title-message{color:#00abe9}.response.ce-response .message{font-style:italic}.response.closed{border-left-color:#710000;margin-bottom:10px}.response.closed .title-message{align-items:center;color:#710000;display:flex;gap:10px}.response.closed .title-message .icon{margin-bottom:0}.response.closed .title-message svg{fill:#710000}.response .title-message{color:#243259;font-weight:700;text-transform:uppercase}.response .title-detail{color:#000;font-weight:700}.response .message{font-size:13px}.ticket-list{display:flex;gap:30px}.ticket-list .ticket-container{background-color:#f6f6f6;border:1px solid #243259;border-radius:10px;display:flex;padding:20px;transition:all .3s ease-in-out}.ticket-list .ticket-container .separator{border-color:#000;margin:30px 0}.ticket-list .ticket-container.active,.ticket-list .ticket-container:hover{background-color:#f2f5ff;border:1px solid #243259;transition:all .3s ease-in}.ticket-list .ticket-container .heading{display:flex;justify-content:space-between}.ticket-list .ticket-container .heading .number{color:#243259;font-size:18px;font-weight:700}.ticket-list .ticket-container .title{font-size:14px;font-weight:600}.ticket-list .ticket-container .subtitle{font-size:16px;font-weight:700}@media (max-width:750px){.ticket-list .ticket-container .subtitle{font-size:14px}}.ticket-list .ticket-container .status{align-self:flex-start;border-radius:50px;display:inline-flex;padding:0 10px}.ticket-list .ticket-container .status span{font-size:16px;font-weight:700}.ticket-list .ticket-container .status.en-cours,.ticket-list .ticket-container .status.nouveau{background-color:#f3bd80}.ticket-list .ticket-container .status.closed,.ticket-list .ticket-container .status.cloture{background-color:#710000;color:#fff}.ticket-list .ticket-container .status.en-attente{background-color:#e17000;color:#fff}.ticket-list .date{color:#000;font-size:14px;font-weight:600}.ticket-list .ticket-item{cursor:pointer}.ticket-list .ticket-item .arrow{align-items:center;background-color:#fff;border-radius:100%;flex-direction:row;height:26px;justify-content:center;width:26px}.ticket-list .ticket-item .icon{align-items:center;display:flex;justify-content:center}.ticket-list .close-ticket{align-items:center;align-self:center;border-radius:10px;display:inline-flex;gap:5px;justify-content:center;margin-bottom:10px;min-width:100%;padding:9px 10px;transition:background-color .3s ease-in-out}@media (max-width:750px){.ticket-list .close-ticket{background-color:#710000}}.ticket-list .close-ticket:hover{background-color:#710000;transition:background-color .3s ease-in}.ticket-list .close-ticket:hover span{color:#fff;transition:color .3s ease-in}.ticket-list .close-ticket span{color:#710000;font-size:14px;font-weight:600;text-decoration:underline;transition:color .3s ease-in-out}.ticket-list .close-ticket span.icon{display:flex}.ticket-list .close-ticket span.icon svg{width:.8em}@media (max-width:750px){.ticket-list .close-ticket span{color:#fff}}.ticket-list .send{align-items:center;align-self:center;background-color:#243259;border-radius:10px;color:#fff;display:inline-flex;gap:10px;justify-content:center;margin-top:30px;min-width:100%;padding:9px 10px;transition:background-color .3s ease-in-out}.ticket-list .send .MuiCircularProgress-root{color:#fff}.ticket-list .send.is-creating{background-color:#3eb67a;opacity:.7}.ticket-list .send:hover{background-color:#3eb67a;transition:background-color .3s ease-in}.ticket-list .send .icon{display:flex}.ticket-list .send .icon svg{width:.8em}.new-ticket{background-color:#243259;border-radius:7px;color:#fff;display:flex;font-size:14px;font-weight:600;justify-content:center;padding:10px;text-align:center;transition:background-color .3s ease-in-out}.new-ticket:hover{background-color:#3eb67a;transition:background-color .3s ease-in}.new-ticket .icon{display:flex}.ticket-list.form{flex-direction:column}.ticket-list.form button{margin:initial!important;width:auto!important}.ticket-list.form .container-upload{margin-top:10px}.ticket-list .container-upload{margin-top:30px}.ticket-list .container-upload .title-upload{font-size:14px;font-weight:600}.ticket-list .container-upload .max-file{font-style:italic;font-weight:400}.ticket-list .upload-file{border:1px dashed #243259;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;margin-top:10px;padding:24px 8px}.ticket-list .upload-file .icon{display:flex}.ticket-list .upload-file .drop{align-items:center;color:#00abe9;display:flex;flex-direction:column;font-size:13px;gap:10px;justify-content:center;padding:24px}.ticket-list .upload-file .drop .file-type-authorized{color:#656565;font-size:13px;font-weight:400}.ticket-list .upload-file .drop .info{color:#000}.ticket-list .upload-file .drop .link{text-align:center;text-decoration:underline}.ticket-list .files-error{background:#fde2e1;border:1px solid #d32f2f;border-radius:4px;list-style:none;padding:10px}.ticket-list .files-error li{list-style:initial;margin-left:20px}.ticket-list .selected-files{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.ticket-list .selected-files .file{background-color:#82d4f3;border-radius:4px;box-shadow:0 1px 3px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.2);display:flex;font-size:13px;justify-content:space-between;list-style:none;margin:0;padding:10px 16px;transition:all .3s ease-in-out}.ticket-list .selected-files .file:hover{background-color:#00abe9;transition:all .3s ease-in}.ticket-list .selected-files .file .title-file{display:flex;gap:5px}.ticket-list .selected-files .file .icon{align-items:center;display:flex;justify-content:center}.dates .container{display:grid;gap:1.4rem;grid-template-columns:repeat(auto-fill,minmax(201px,201px));justify-content:flex-start}@media (max-width:750px){.dates .container{justify-content:center}}.ennui{background-color:#f0635b;border-radius:.3rem;color:#fff;font-size:.85rem;margin:.5rem;padding-block:.4rem}.ennui .large-nav .container,.ennui .wrapper,.large-nav .ennui .container{position:relative}.ennui button{position:absolute;right:4%}.ennui h2{font-size:inherit;padding-right:3rem}.ennui p{display:none;margin-top:.5rem}.ennui.clicked p{display:block}.ennui.clicked svg{transform:rotate(-90deg)}.rgpd{background-color:#b9d053;bottom:0;left:0;padding:1rem;position:fixed;width:100%;z-index:100000}.rgpd .container{align-items:center;gap:1rem;justify-content:center}.rgpd .cookies-list{margin-bottom:20px;margin-top:20px}.rgpd .cookies-list .toggle{align-items:center;display:flex;gap:1rem}.buttons{display:flex;gap:1rem}.buttons button{background-color:#fff;border-radius:999px;color:#525252;padding:.5rem}.buttons button:hover{background-color:#243259;color:#fff}.newsletter-unsubscribe input,.newsletter input{border:1px solid #243259;border-radius:999px;display:block;margin:0 auto;outline:none;padding:.5rem 1rem;width:400px}@media (max-width:750px){.newsletter-unsubscribe input,.newsletter input{width:100%}}.newsletter-unsubscribe .byline,.newsletter .byline{display:flex;justify-content:center}.newsletter-unsubscribe button,.newsletter button{background-color:#243259;border:2px solid #243259;border-radius:999px;color:#fff;letter-spacing:.0125em;margin-top:20px;padding:.5rem 1rem;text-decoration:none;transition:.3s ease}.newsletter-unsubscribe button:hover,.newsletter button:hover{background-color:transparent;color:#243259}.newsletter-unsubscribe .close,.newsletter .close{background-color:transparent;border:none;color:#000;margin-top:0}.newsletter-unsubscribe .message_area,.newsletter .message_area{border-radius:.3rem;margin-bottom:20px}.newsletter-unsubscribe .description{margin-bottom:20px}.nl-content{background-color:#82d4f3;border-radius:1rem;padding:80px 40px;text-align:center}.nl-content .row.mandatory-email{display:flex;flex-direction:column;justify-content:center}.nl-content input{margin:0 auto;width:400px}@media (max-width:750px){.nl-content input{width:100%}}.newsletter{margin-top:4.625rem}.sms-group{text-align:center}.description.editable{display:none!important}iframe{border:none}#brevo-newsletter-unsubscribe .success{color:#525252;text-align:center}.widget-newsletter-container form{margin:0 auto;width:50%}.widget-newsletter-container form input{margin:0;width:100%}.widget-newsletter-container .success{color:#fff;margin-bottom:2rem}.widget-newsletter-container .helper{margin-left:1rem;margin-top:1rem;text-align:left}.home-page .map{display:none}.home-page .hero{overflow:hidden}.home-page .hero .img{height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}.home-page .hero .img:after{background-image:linear-gradient(180deg,rgba(0,0,0,.4),transparent 70%);content:"";height:100%;left:0;position:absolute;top:0;width:100%}.home-page .hero .img img{height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes anim{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes anim{0%{transform:scale(1)}to{transform:scale(1.2)}}.home-page .hero .swiper-wrapper{transform:translate3d(0)!important}.home-page .hero .swiper-slide-active,.home-page .hero .swiper-slide-duplicate,.home-page .hero .swiper-slide-duplicate-next,.home-page .hero .swiper-slide-prev,.home-page .hero .swiper-slider{height:auto!important;min-height:31.25rem}.blocks .home-page .hero h2,.home-page .hero .blocks h2,.home-page .hero .extend-h1,.home-page .hero .page h2,.home-page .hero h1,.page .home-page .hero h2{color:#fff;margin-top:3rem;width:50%}.home-page .hero h3{color:#9b9a9a}.home-page .hero .info-card{background:hsla(0,0%,100%,.86);border-radius:16px;display:grid;margin-bottom:4rem;min-height:8.5rem;padding:2rem;width:425px}.home-page .hero .info-card .swiper-pagination{--swiper-pagination-color:#243259!important;bottom:unset;left:unset;margin:auto 0 0 auto;position:static;right:unset;top:unset;transform:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.home-page .hero .info-card .swiper-pagination .swiper-pagination-bullet{height:12px;margin:0 .5rem;width:12px}.home-page .hero p{margin:.75rem 0}.home-page .hero .buttons{align-items:center;display:flex;justify-content:space-between}.form .home-page .hero button,.home-page .hero .form button,.home-page .hero a{text-decoration:underline}@media (max-width:1024px){.home-page .hero .swiper-slide-active,.home-page .hero .swiper-slide-duplicate,.home-page .hero .swiper-slide-duplicate-next,.home-page .hero .swiper-slide-prev,.home-page .hero .swiper-slider{min-height:22.125rem}.blocks .home-page .hero h2,.home-page .hero .blocks h2,.home-page .hero .extend-h1,.home-page .hero .page h2,.home-page .hero h1,.page .home-page .hero h2{margin:3rem 0;text-align:center;width:100%}.blocks .home-page .hero h2:after,.home-page .hero .blocks h2:after,.home-page .hero .extend-h1:after,.home-page .hero .page h2:after,.home-page .hero h1:after,.page .home-page .hero h2:after{display:none}.home-page .hero .info-card{margin-left:auto;margin-right:auto;width:70%}}@media (max-width:750px){.home-page .hero .info-card{width:100%}}.home-page .services{transform:translateY(-1rem)}.home-page .dates{background-color:#f6f6f6;margin:4.625rem 0;padding:1rem 0}.blocks .home-page .dates h2,.home-page .dates .blocks h2,.home-page .dates .extend-h1,.home-page .dates .page h2,.home-page .dates h1,.page .home-page .dates h2{position:relative;z-index:2}.form .home-page .dates button.with-background,.home-page .dates .form button.with-background,.home-page .dates .see-more-link,.home-page .dates a.with-background{margin-left:auto;margin-right:auto}@media (max-width:750px){.home-page .dates .container{justify-content:center}}.home-page .selections .container{display:grid;gap:10%;grid-template-columns:49% 41%}.blocks .home-page .selections h2,.home-page .selections .blocks h2,.home-page .selections .extend-h1,.home-page .selections .page h2,.home-page .selections h1,.page .home-page .selections h2{margin-top:2rem}.form .home-page .selections button.with-background,.home-page .selections .form button.with-background,.home-page .selections .see-more-link,.home-page .selections a.with-background{margin:4rem auto}.home-page .selections .large-card{margin-bottom:0}.home-page .selections .large-card .mark{margin:1rem 0}.articles-page .home-page .selections .large-card,.home-page .selections .articles-page .large-card,.home-page .selections .selections-page .large-card,.home-page .selections .small-card,.selections-page .home-page .selections .large-card{margin-bottom:1.6rem}.articles-page .home-page .selections .large-card:last-child,.home-page .selections .articles-page .large-card:last-child,.home-page .selections .selections-page .large-card:last-child,.home-page .selections .small-card:last-child,.selections-page .home-page .selections .large-card:last-child{margin-bottom:0}@media (max-width:1350px){.home-page .selections .container{gap:5%;grid-template-columns:55% 40%}}@media (max-width:750px){.home-page .selections .container{gap:2rem;grid-template-columns:1fr}}.home-page .informations{overflow:hidden}.blocks .home-page .informations h2,.home-page .informations .blocks h2,.home-page .informations .extend-h1,.home-page .informations .page h2,.home-page .informations h1,.page .home-page .informations h2{margin-bottom:1.5rem;margin-top:0}.home-page .informations .container{display:grid;gap:10%;grid-template-columns:49% 41%;justify-content:flex-start}.home-page .informations img{border-radius:1rem}.home-page .informations .social-media-posts{display:grid;gap:2rem;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.home-page .informations .social-media-posts .post{background-position:50%;background-size:cover;border-radius:1rem;display:flex;min-height:250px;position:relative}.form .home-page .informations .social-media-posts .post button,.home-page .informations .social-media-posts .post .form button,.home-page .informations .social-media-posts .post a{background-size:cover;border-radius:10px;width:100%}.home-page .informations .social-media-posts .post .date{color:#fff;padding-top:2rem}.home-page .informations .social-media-posts .post .cover{border-radius:1rem;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:1.5rem;width:100%}.home-page .informations .social-media-posts .post .cover .title{align-items:center;color:#fff;-moz-column-gap:10px;column-gap:10px;display:flex;font-weight:400;justify-content:normal;line-height:2}.home-page .informations .social-media-posts .post .text{color:#fff;font-weight:400;line-height:2;margin-top:2rem}.home-page .informations .social-media-posts .post.twt .cover{background-color:#41abdf}.home-page .informations .social-media-posts .post.twt .cover.hasMedia{background-color:rgba(65,171,223,.85)}.home-page .informations .social-media-posts .post.fb .cover{background-color:#4669ae}.home-page .informations .social-media-posts .post.fb .cover.hasMedia{background-color:rgba(70,105,174,.85)}.home-page .informations .social-media-posts .post.yt .cover{background-color:rgba(0,0,0,.3);display:grid}.home-page .informations .social-media-posts .post.yt .cover .title{line-height:1.25em;margin-top:auto}.home-page .informations .social-media-posts .post .icon{color:#fff;width:48px}.home-page .informations .social-media-posts .post .icon.fixed{bottom:2rem;left:2rem;position:absolute}.home-page .informations h2{color:#243259;text-transform:uppercase}.home-page .informations .right{background-color:#82d4f3;border-radius:55px 0 0 55px;display:flex;flex-direction:column;margin-right:-3.75rem;padding:5.5rem 6rem 1rem}.home-page .informations .right .cover-container{position:relative}.form .home-page .informations .right .cover-container button,.home-page .informations .right .cover-container .form button,.home-page .informations .right .cover-container a{display:block}.home-page .informations .right .cover-container:after{background-color:#fff;border-radius:20px;content:"";display:block;height:100%;left:-1rem;position:absolute;top:3rem;width:100%;z-index:1}.home-page .informations .right .cover-container img{height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%;z-index:2}.form .home-page .informations .right button.show,.home-page .informations .right .form button.show,.home-page .informations .right a.show{justify-content:flex-start;margin-top:.5rem;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:2}.form .home-page .informations .right button.show svg,.home-page .informations .right .form button.show svg,.home-page .informations .right a.show svg{transition:.3s ease}.form .home-page .informations .right button.show svg path,.home-page .informations .right .form button.show svg path,.home-page .informations .right a.show svg path{fill:#82d4f3}.form .home-page .informations .right button.show:hover,.home-page .informations .right .form button.show:hover,.home-page .informations .right a.show:hover{color:#b9d053}.form .home-page .informations .right button.show:hover svg,.home-page .informations .right .form button.show:hover svg,.home-page .informations .right a.show:hover svg{transform:translateX(.5rem)}.form .home-page .informations .right button.show:hover svg path,.home-page .informations .right .form button.show:hover svg path,.home-page .informations .right a.show:hover svg path{fill:#b9d053}.form .home-page .informations .right button.with-background,.home-page .informations .right .form button.with-background,.home-page .informations .right .see-more-link,.home-page .informations .right a.with-background{color:#fff;margin-bottom:0;margin-top:45px;text-align:left}.form .home-page .informations .right button.with-background:hover,.home-page .informations .right .form button.with-background:hover,.home-page .informations .right .see-more-link:hover,.home-page .informations .right a.with-background:hover{color:#243259}.home-page .informations .social-medias-links{color:#000}@media (max-width:1350px){.home-page .informations .container{gap:5%;grid-template-columns:55% 40%}.home-page .informations .social-media-posts{gap:1rem}.home-page .informations .right{margin-right:-1.875rem;padding-left:4rem;padding-right:4rem}}@media (max-width:1024px){.home-page .informations .container{gap:2rem;grid-template-columns:1fr}.home-page .informations .right{align-items:center;margin-right:-1rem;padding:2rem 3rem}.form .home-page .informations .right button.with-background,.home-page .informations .right .form button.with-background,.home-page .informations .right .see-more-link,.home-page .informations .right a.with-background{margin-top:2rem}.home-page .informations .social-medias-links{display:block}.home-page .informations .social-medias-links .links{justify-content:space-between;margin-top:1rem;padding-right:1rem}}@media (max-width:750px){.home-page .informations .social-media-posts{grid-template-columns:1fr}}.home-page .articles{margin-top:4.625rem}.home-page .articles h2,.home-page .articles h3{color:#243259;text-transform:uppercase}.home-page .articles .articles-container{display:grid;gap:2.75rem;grid-template-columns:1fr 1fr 1fr;justify-content:space-between}.home-page .articles .article-link img{height:201px;width:201px}.home-page .articles .article-sommaire{display:flex;flex-direction:column;gap:3rem}.home-page .articles .article{display:grid;gap:1.5rem;grid-template-columns:12.5625rem auto}.home-page .articles .article img{border-radius:1rem}.form .home-page .articles button.with-background,.home-page .articles .form button.with-background,.home-page .articles .see-more-link,.home-page .articles a.with-background{margin-left:auto;margin-right:auto}@media (max-width:1350px){.home-page .articles .articles-container{gap:1.5rem}.home-page .articles .article{gap:.875rem}}@media (max-width:1024px){.home-page .articles .articles-container{grid-template-columns:1fr 1fr}}@media (max-width:750px){.home-page .articles .articles-container{grid-template-columns:1fr}}.home-page .helps .container{color:#525252;display:grid;gap:10%;grid-template-columns:49% 41%}.home-page .helps h2{color:#000}.home-page .helps .question{color:#9b9a9a;font-weight:400;margin:1rem 0;text-decoration:none}.home-page .helps hr{margin:1.5rem 0}.home-page .helps hr:not(:last-child){width:2.5rem}.form .home-page .helps button,.home-page .helps .form button,.home-page .helps a{color:#000;justify-content:flex-start;text-align:left}.form .home-page .helps button.see-more-link:hover,.form .home-page .helps button.with-background:hover,.home-page .helps .form button.see-more-link:hover,.home-page .helps .form button.with-background:hover,.home-page .helps a.see-more-link:hover,.home-page .helps a.with-background:hover{color:#b9d053}.home-page .helps .right{background-color:#f3bd80;border-radius:25px;display:flex;flex-direction:column;gap:1.25rem;padding:1.5625rem 4.125rem 4.125rem}.home-page .helps .right p{margin-top:1rem}.home-page .helps .right>div{display:flex;gap:3.9375rem;margin-top:auto}.home-page .helps .right i{color:#fff}.home-page .helps .right svg path{fill:#000}.form .home-page .helps .right button svg,.home-page .helps .right .form button svg,.home-page .helps .right a svg{transition:.3s ease}.form .home-page .helps .right button:hover:hover svg,.home-page .helps .right .form button:hover:hover svg,.home-page .helps .right a:hover:hover svg{transform:translateX(.5rem)}@media (max-width:1350px){.home-page .helps .container{gap:5%;grid-template-columns:55% 40%}.home-page .helps .right>div{display:grid;gap:1.4375rem}}@media (max-width:1024px){.home-page .helps .right{gap:1rem;min-height:21.25rem;padding:2.25rem}}@media (max-width:750px){.home-page .helps .container{gap:2rem;grid-template-columns:1fr}}.blocks .form button,.blocks a,.form .blocks button,.form .page button,.page .form button,.page a{display:inline-block}.blocks em,.page em{font-style:italic}.blocks strong,.page strong{font-weight:700}.blocks h2,.page h2{margin-bottom:2rem;margin-top:2rem}.blocks h3,.page h3{color:#b9d053;font-size:1.4375rem;margin-bottom:.33em;margin-top:1em;text-transform:uppercase}.blocks li,.blocks ol,.blocks p,.blocks ul,.page li,.page ol,.page p,.page ul{color:#525252;line-height:1.6;margin-bottom:.75em}.blocks li,.page li{margin-bottom:.33em;margin-left:2.25em}.blocks img.rounded,.page img.rounded{border-radius:20px}.blocks .date-type-container,.page .date-type-container{align-items:center;display:flex;justify-content:space-between}.page .image{margin-bottom:2em}.blocks{margin-bottom:2rem}.blocks.block-title{margin-bottom:1rem}.blocks.block-image .row-full{height:100px;left:50%;margin-left:-50vw;margin-top:100px;position:relative;width:100vw}.blocks.block-text-image .grid{align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr;justify-content:space-between;margin:1rem 0}@media (max-width:750px){.blocks.block-text-image .grid{gap:.5rem;grid-template-columns:1fr}}.blocks.block-text-image.image-left .content{order:2}.blocks.block-buttons{display:flex;flex-wrap:wrap;justify-content:center}.blocks.block-buttons .form button,.blocks.block-buttons a,.form .blocks.block-buttons button{width:100%}.blocks.block-buttons .block-button_item{display:inline-block;margin:1rem .25em}.blocks.block-files{display:flex;flex-wrap:wrap;justify-content:center}.blocks.block-files .form button,.blocks.block-files a,.form .blocks.block-files button{width:100%}.blocks.block-files .block-file_item{display:inline-block;margin:1rem .25em}.blocks.block-gallery .grid{display:grid;gap:2rem;grid-template-columns:1fr 1fr}@media (max-width:750px){.blocks.block-gallery .grid{grid-template-columns:1fr}}.blocks .form button.with-background,.blocks a.with-background,.form .blocks button.with-background{margin:0;min-width:220px}.end-of-page{margin-bottom:2em;margin-top:2em}.selections-page .large-card{display:grid;gap:2rem;grid-template-columns:2.5fr 1fr;margin-bottom:3rem}.selections-page .selections{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:750px){.selections-page .large-card{grid-template-columns:1fr}.selections-page .selections{display:grid;grid-template-columns:1fr}}.publications-page .publications{display:grid;gap:3rem;grid-template-columns:repeat(auto-fill,minmax(290px,1fr))}.publications-page .publications .item .item-type{display:none}.publications-page .publications .item h2{font-size:1.1rem;margin:.5rem 0}.publications-page .publications .item .img{border-radius:12px;box-shadow:0 0 3px #9b9a9a;overflow:hidden}.publications-page .publications .item .date-full,.publications-page .publications .item .description{display:none}.publications-page .publications .item .links{display:flex;font-size:.85rem;gap:3rem}.publications-page .publications .item .links i{color:#b9d053}@media (max-width:750px){.publications-page{gap:2rem}}.associations{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));row-gap:2rem}.associations .association{border-bottom:1px solid #9b9a9a;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.5rem}.associations .association h2{color:#525252}.associations .association p{margin:.5rem 0}.associations .association i{color:#b9d053}.associations .association .form button,.associations .association a,.form .associations .association button{color:#525252;gap:1rem}.associations .association.restaurants .association-type{color:#710000}.associations .association.distributeurs-automatiques .association-type{color:#e17000}@media (max-width:750px){.associations{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.documents-page .documents{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));row-gap:2rem}.documents-page .documents .item{border-bottom:1px solid #9b9a9a;padding-bottom:.5rem}.documents-page .documents .item h2{color:#525252}.documents-page .documents .item .description,.documents-page .documents .item p{font-size:.875rem;margin:.5rem 0}.documents-page .documents .item .date-full,.documents-page .documents .item i{color:#b9d053}.documents-page .documents .item .form button,.documents-page .documents .item a,.form .documents-page .documents .item button{color:#525252;gap:1rem}.documents-page .documents .item .item-type{display:flex;gap:1rem}.documents-page .documents .item .date-full{font-size:.75rem}.documents-page .documents .item .links{display:flex;font-size:.85rem;gap:3rem;margin:.5rem 0}@media (max-width:750px){.documents-page{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem}}.electeds{-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));row-gap:2rem}.electeds .item .post{color:#b9d053;font-size:.9rem}.electeds .item .name{color:#525252}.electeds .item p{font-size:.9rem}.electeds .item .img{border-radius:50%;margin:1rem 0;overflow:hidden}.electeds .item span{display:block}.electeds .form button.with-background,.electeds a.with-background,.form .electeds button.with-background{background-color:#b9d053;margin:4rem auto 0;max-width:18.125rem}@media (max-width:750px){.electeds{-moz-column-gap:2rem;column-gap:2rem;row-gap:2rem;text-align:center}}.articles-page .large-card{display:grid;gap:2rem;grid-template-columns:2.5fr 1fr;margin-bottom:3rem}.articles-page .articles{display:grid;gap:2rem;grid-template-columns:repeat(2,1fr)}@media (max-width:750px){.articles-page .articles,.articles-page .large-card{grid-template-columns:1fr}.articles-page .articles{display:grid}}.account h2.primary{color:#b9d053;margin-bottom:.9rem}.account .content{display:grid}.account .content span{display:block}.account .content span.name{color:#525252;font-size:.9375rem;text-transform:uppercase}.account .content span.value{font-size:1rem;font-weight:700}.account section.content{gap:1.3125rem;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;margin-bottom:3rem}.account .block .content{background-color:#fff;border-radius:1rem;box-shadow:0 3px 13px rgba(0,0,0,.2);gap:1.3125rem;justify-content:space-between;padding:2.1875rem 1.3125rem}.account .block .content .form button,.account .block .content a,.form .account .block .content button{margin:3rem auto 0;width:19.8125rem}.account .block .content .row{grid-column:1/-1}.account .profile{grid-row:1/span 2}.account .family .content,.account .profile .content{grid-template-columns:auto auto auto}.account .bank .content,.account .communication .content,.account .scale .content{grid-template-columns:auto auto}.account .bank,.account .scale{grid-column:2/-1}.account .scale .content{grid-template-columns:auto auto}.account .communication,.account .family{grid-column:1/span 1}.account .communication .form button:first-of-type,.account .communication a:first-of-type,.form .account .communication button:first-of-type{display:inline}.account .communication p{margin-bottom:3rem}.account .communication .communication-type{color:#525252;font-weight:700}.account .communication form{color:#525252;font-size:.9375rem}.account .communication form div{align-items:center;display:flex;gap:1rem}.account hr{margin:2rem 0}.account .info p{color:#525252;font-style:italic;margin:1rem 0}@media (max-width:1024px){.account section.content{grid-template-columns:1fr}.account .block{grid-column:1/-1}.account .block .content{grid-template-columns:1fr}.account .block .content .form button,.account .block .content a,.form .account .block .content button{width:100%}}@media (max-width:750px){#button-profile{margin-top:.5rem}}#button-profile span.fullname{display:block}@media (max-width:750px){#button-profile span.fullname{display:none}}.uniq-id .bottom-links .agenda{visibility:hidden}.uniq-id footer{border-top:none}.uniq-id .activate-account-success{flex-direction:column;gap:20px}.large-nav .uniq-id .activate-account-success .container,.uniq-id .activate-account-success .large-nav .container,.uniq-id .activate-account-success .wrapper{height:auto;padding-top:4rem}.uniq-id .activate-account-success .logo img{left:-10px;position:absolute;top:-50px;width:100px}.uniq-id .activate-account-success .buttons{justify-content:flex-end}.form .uniq-id .activate-account-success .buttons button,.uniq-id .activate-account-success .buttons .form button,.uniq-id .activate-account-success .buttons a{margin:3rem 0 0}#account-activation{box-sizing:border-box;overflow:hidden}@media (max-width:750px){#account-activation .MuiStepContent-root{padding-left:0;padding-right:0}#account-activation .typography-check{padding-left:1rem}#account-activation .small-wrapper-with-padding{padding:0}}#account-activation .lastname{display:none}#account-activation .process{align-items:center;display:flex;gap:1rem}#account-activation p{margin-bottom:0}#account-activation h2{font-size:1.5rem;margin:0}#account-activation h2:after{display:none}#account-activation .container{align-items:center;display:flex}#account-activation .step-modal{background-color:#fff;border-radius:1rem;padding:4rem 2rem 2rem 1rem;position:relative;width:60%}@media (max-width:750px){#account-activation .step-modal{width:100%}}#account-activation .MuiStepIcon-text{fill:#fff}.pre-home{background-color:#243259;color:#fff;height:100%;left:0;overflow:auto;padding:2rem 0;position:fixed;text-align:center;top:0;width:100%;z-index:8}.pre-home nav{align-items:center;display:flex;justify-content:space-between}.pre-home nav .logo{max-width:109px}.pre-home nav .hamburger-button{color:#fff;display:block}.pre-home nav .hamburger-button span{display:block}.pre-home .content{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:2rem}.pre-home .content .img-container{border-radius:1rem;margin-bottom:1rem;max-height:416px;max-width:624px;overflow:hidden}.blocks .pre-home .content h2,.page .pre-home .content h2,.pre-home .content .blocks h2,.pre-home .content .extend-h1,.pre-home .content .page h2,.pre-home .content h1{font-weight:700;line-height:1;margin:1rem 0 1.5rem}.blocks .pre-home .content h2:after,.page .pre-home .content h2:after,.pre-home .content .blocks h2:after,.pre-home .content .extend-h1:after,.pre-home .content .page h2:after,.pre-home .content h1:after{display:none}.pre-home .content .buttons{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;width:100%}.form .pre-home .content button,.pre-home .content .form button,.pre-home .content a{margin:0}.form .pre-home .content button.with-background,.pre-home .content .form button.with-background,.pre-home .content a.with-background{border:2px solid #fff}.form .pre-home .content button:first-child:hover,.pre-home .content .form button:first-child:hover,.pre-home .content a:first-child:hover{color:#b9d053}.form .pre-home .content button:first-child:hover svg path,.pre-home .content .form button:first-child:hover svg path,.pre-home .content a:first-child:hover svg path{fill:#b9d053}.form .pre-home .content button:last-child,.pre-home .content .form button:last-child,.pre-home .content a:last-child{background-color:#b9d053;border-color:#b9d053;color:#243259}.form .pre-home .content button:last-child:hover,.pre-home .content .form button:last-child:hover,.pre-home .content a:last-child:hover{background-color:transparent;color:#b9d053}.pre-home .swiper-pagination{--swiper-pagination-color:#243259!important;bottom:unset;left:unset;margin:auto 0 0 auto;position:static;right:unset;top:unset;transform:unset;width:-webkit-max-content;width:-moz-max-content;width:max-content}.pre-home .swiper-pagination .swiper-pagination-bullet{height:12px;margin:0 .5rem;width:12px}.not-found .search-container{background-color:#243259}.not-found .search{margin-top:2rem;padding:7rem 0}.not-found .search:after{height:300px;top:0;width:300px}.search-page{background-color:#243259}.search-page .search{padding:7rem 0}.search-page .search:after{height:300px;top:0;width:300px}
