﻿[data-section=CareerForm] .step-wrapper .career-form,.sw-content#formulaire .radio-wrapper label:before,[data-section=ServiceForm],[data-section=PostForm],[data-section=InterestForm],.sw-content#formulaire-d-adhesion .radio-wrapper label:before,.sw-content#demande-de-participation .radio-wrapper label:before,.sw-content#devenir-membre-particulier .particular-member__form .radio-wrapper label:before,[data-section=ListMember] .group-member ul,.sw-content#carte-interactive .member-group,.sw-content#carte-interactive #map .popup-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.dashboard{width:100%;height:100vh;top:0;z-index:10000;display:grid;overflow:hidden;background-image:linear-gradient(119deg, #8bc53f -8%, #287f24 138%)}.dashboard .round-btn{background:#fff;border-radius:50%;color:#172013;display:grid;width:42px;height:42px;place-items:center;transition:color 250ms ease}.dashboard .round-btn:hover{color:#8bc53f}.dashboard .round-btn.green{background:#8bc53f;color:#fff}.dashboard .round-btn.green:hover{color:#fff}.dashboard .round-btn.large{font-size:26px}.dashboard .btn.bg{align-self:end;background:#fff;color:#172013;margin:20px 0 0;justify-self:center;padding:clamp(12px, 0.78125vw, 15px) clamp(20px, 1.3020833333vw, 25px);text-transform:unset;transition:color 250ms ease;font-size:max(18px,1rem)}.dashboard .btn.bg.m-t-0{margin-top:0}.dashboard .btn.bg:hover{color:#8bc53f}.dashboard .btn.bg.mini{font-weight:700;padding:2px 10px;text-transform:uppercase;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:max(12px,0.6666666667rem)}.dashboard .btn.bg.mini.green{background:#8bc53f;color:#fff}.dashboard .btn.bg.mini:hover{color:#fff}.dashboard .chat__last-activity{font-style:italic;color:#659428;font-size:14px;margin-top:3px}.dashboard .chat__users:before{white-space:normal;min-width:300px;line-height:1.25}.dashboard .tooltip-right:before{left:auto;right:0;-webkit-transform:translate(0, 10px);-ms-transform:translate(0, 10px);transform:translate(0, 10px)}.dashboard .tooltip-right:hover:before{-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.dashboard:before{content:"";background-image:linear-gradient(157deg, #000 -8%, #287f24 138%);grid-area:1/1/2/3;width:100%;min-height:100vh;height:100%;z-index:40;transition:width 400ms ease-in}.dashboard__container{display:grid;grid-gap:40px;margin:45px clamp(20px,2vw,40px)}.dashboard__container.dashboard__main .dashboard__content--header{margin-bottom:0}.dashboard__link{color:#8bc53f}.dashboard__content{align-content:start;color:#fff;z-index:45;grid-area:1/1/2/3;height:0;overflow-y:auto;transition:opacity 150ms ease,transform 150ms ease;-webkit-transform:translate(100%, 0);-ms-transform:translate(100%, 0);transform:translate(100%, 0)}.dashboard__content.toggle-section{opacity:0;-webkit-transform:translate(100%, 40px);-ms-transform:translate(100%, 40px);transform:translate(100%, 40px)}.dashboard__content--close{grid-gap:15px;margin-bottom:15px;place-items:center;z-index:20;grid-template-columns:1fr max-content;display:grid}.dashboard__content--close:before{content:"";width:100%;border-bottom:1px solid rgba(0,0,0,.3)}.dashboard__content--close .close-btn{order:3}.dashboard__content--close .back-btn{color:#fff}.dashboard__content--close .back-btn:hover{background:#0c270b}.dashboard__content--close span{background:#fff;border-radius:50%;display:grid;width:42px;height:42px;place-items:center}.dashboard__content--close span:before{color:#172013;font-size:16px}.dashboard__content--header{margin-bottom:clamp(20px,5vw,40px);text-align:center}.dashboard__content--header .sub-title{color:#0c270b;font-weight:300;text-align:center;font-size:max(24px,1.3888888889rem)}.dashboard__content--header .title{font-weight:700;text-align:center;font-size:max(36px,2.2222222222rem)}.dashboard__content--info{height:fit-content;grid-gap:15px;grid-template-columns:1fr 1fr;display:grid}.dashboard__content--info .title{font-weight:bold;font-size:max(30px,1.6666666667rem)}.dashboard__content--info>a,.dashboard__content--info>div{background:rgba(4,62,0,.5);color:#fff;overflow:hidden;min-height:120px;padding:25px 30px;position:relative}.dashboard__content--info>a p,.dashboard__content--info>div p{z-index:10}.dashboard__content--info>a img,.dashboard__content--info>div img{height:120px;position:absolute;top:50%;left:-40px;z-index:5;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%)}.dashboard__content--info>a img.large,.dashboard__content--info>div img.large{height:130px}.dashboard__content--info .normal{align-items:center;display:grid}.dashboard__content--info .normal .title{line-height:1;-webkit-transform:translate(0, 50%);-ms-transform:translate(0, 50%);transform:translate(0, 50%)}.dashboard__content--info .extra .title{color:#8bc53f}.dashboard__content--info .extra .date{margin:8px 0 20px;text-transform:uppercase;font-size:max(18px,0.8888888889rem)}.dashboard__content--info .extra .desc{font-size:max(18px,1rem)}.dashboard__content--info.has-extra .extra{grid-column:1/3}.dashboard__content--info.individual a:last-child{grid-column:1/3}.dashboard__content--wrapper{border-bottom:1px solid #043e00;padding-bottom:40px;display:grid}.dashboard__content--wrapper .btn.bg{justify-self:center}.dashboard__content--wrapper [data-tooltip]{align-self:center}.dashboard__content--wrapper .title{font-weight:700;margin-bottom:clamp(10px,1vw,40px);text-align:center;font-size:max(18px,1.8888888889rem)}.dashboard__content--wrapper .events li,.dashboard__content--wrapper .comments li{grid-gap:20px;padding:30px 0;grid-template-columns:1fr max-content;display:grid}.dashboard__content--wrapper .events li .sub-title,.dashboard__content--wrapper .comments li .sub-title{font-weight:700;justify-self:start;font-size:max(18px,1.1111111111rem)}.dashboard__content--wrapper .events li div:not(.date),.dashboard__content--wrapper .comments li div:not(.date){align-content:center;display:grid;grid-gap:5px}.dashboard__content--wrapper .events li div:not(.date) span,.dashboard__content--wrapper .comments li div:not(.date) span{color:#043e00;font-style:italic;font-size:14px}.dashboard__content--wrapper .events li:not(:last-child),.dashboard__content--wrapper .comments li:not(:last-child){border-bottom:1px solid rgba(255,255,255,.39)}.dashboard__content--wrapper .events{padding-bottom:40px;border-bottom:1px solid rgba(0,0,0,.3);display:grid;align-content:start}.dashboard__content--wrapper .events li{grid-template-columns:max-content 1fr max-content;display:grid}.dashboard__content--wrapper .events .date{align-content:center;background:rgba(4,62,0,.5);border-radius:50%;border:1px solid #2a4b1f;width:80px;height:80px;place-items:center;grid-template-rows:max-content max-content;display:grid}.dashboard__content--wrapper .events .date span,.dashboard__content--wrapper .events .date p{font-weight:700;line-height:1;text-transform:uppercase}.dashboard__content--wrapper .events .date span{font-size:max(18px,1.7777777778rem)}.dashboard__content--wrapper .events .date p{font-size:max(18px,0.9444444444rem)}.dashboard__content--wrapper .comments{display:grid;padding-top:40px}.dashboard__content--wrapper .comments div:not(.date) span{text-transform:initial}.dashboard__menu{color:#fff;display:grid;width:100%;z-index:500;grid-area:1/1/2/3;align-content:start;height:100vh;overflow-y:auto;transition:transform 400ms ease;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.dashboard__menu::-webkit-scrollbar{width:0px;background:rgba(0,0,0,0)}.dashboard__menu--logo,.dashboard__menu--sub-title{display:none}.dashboard__menu--logo{place-items:center;background:#fff;width:100%;max-width:360px;height:150px;box-sizing:border-box;padding:20px}.dashboard__menu--logo img{max-width:280px;max-height:120px;display:block}.dashboard__menu--icon{position:relative;color:#fff;font-weight:300}.dashboard__menu--sub-title{border-bottom:1px solid rgba(139,197,63,.4);padding-bottom:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left;font-size:max(18px,1.2777777778rem)}.dashboard__menu--sub-title p span{color:#8bc53f}.dashboard__menu--alt{grid-gap:clamp(15px,.75vw,15px);display:grid;margin-top:40px}.dashboard__menu--alt .dashboard__menu--link{grid-template-columns:22px 1fr;display:grid;align-items:center;grid-gap:18px}.dashboard__menu--btn{display:grid;place-content:center;width:32px;height:32px;background:#fff;border-radius:50%;color:#172013}.dashboard__menu--btn.icon-cancel{font-size:max(12px,0.6666666667rem)}.dashboard__menu--disconnect .dashboard__menu--label{color:#8bc53f}.dashboard__menu--header{grid-template-columns:auto 1fr auto;display:grid;align-items:center;grid-gap:10px}.dashboard__menu--label{color:#fff;font-size:max(16px,0.8888888889rem);text-transform:uppercase;transition:all 250ms ease}.dashboard__menu--link{display:grid}.dashboard__menu--main{grid-template-columns:repeat(2, 1fr);display:grid}.dashboard__menu--main .dashboard__menu--icon{width:42px;height:42px;color:#fff;border-radius:50%;display:grid;place-content:center;background:#3f711d}.dashboard__menu--main .dashboard__menu--icon span{place-self:center;grid-area:1/1/2/2}.dashboard__menu--main .dashboard__menu--icon img{width:65%;height:100%;object-fit:contain;place-self:center;grid-area:1/1/2/2}.dashboard__menu--main .dashboard__menu--item{padding:clamp(15px,.75vw,15px) 10px}.dashboard__menu--main .dashboard__menu--item:nth-of-type(2n - 1){border-right:1px solid #3f711d}.dashboard__menu--main .dashboard__menu--link{text-align:center;justify-items:center;grid-gap:clamp(10px,.5vw,12px)}.dashboard__menu--notif{min-width:25px;background:#c53f3f;color:#fff;padding:1px;border-radius:20px;font-size:max(13px,0.7222222222rem);-webkit-transform:translate(90%, -90%);-ms-transform:translate(90%, -90%);transform:translate(90%, -90%)}.dashboard__menu--parent>.dashboard__menu--link{grid-template-columns:22px auto auto;justify-content:start}.dashboard__menu--parent>.dashboard__menu--link:after{font-family:"fontello";content:"";color:#8bc53f;transition:all 250ms ease}.dashboard__menu--parent>.dashboard__menu--link.toggle:after{-webkit-transform:scaleY(-1);-ms-transform:scaleY(-1);transform:scaleY(-1)}.dashboard__menu--referalBtn{grid-template-columns:auto 1fr;display:grid;align-items:center;grid-gap:5px}.dashboard__menu--referalBtn:before{font-family:"fontello";content:"";font-size:.8em}.dashboard__menu--sub{display:none}.dashboard__menu--sub ul{padding:8px 0 20px 10px}.dashboard__menu--sub .dashboard__menu--icon img{display:none}.dashboard__menu--tablet{width:25px;height:17px;background:#c53f3f;border-radius:20px;font-size:10px;display:grid;place-content:center;-webkit-transform:translate(90%, -90%);-ms-transform:translate(90%, -90%);transform:translate(90%, -90%)}.dashboard__menu--title{text-align:center;text-transform:uppercase;color:#fff;overflow:hidden;text-overflow:ellipsis;font-size:max(20px,1.1111111111rem)}.dashboard__menu--wrapper{align-content:start;display:grid;grid-gap:30px;grid-area:1/1/2/2;padding:0 clamp(20px,4vw,50px) 125px;padding-top:calc(65px + env(safe-area-inset-top));z-index:10}.dashboard__subMenu{border-top:1px solid rgba(139,197,63,.4);padding-top:clamp(30px, 1.5625vw, 30px)}.dashboard__subMenu--list{margin-top:clamp(20px, 1.3020833333vw, 25px);padding-left:clamp(25px, 1.5625vw, 30px)}.dashboard__subMenu--title{grid-template-columns:auto 1fr;display:grid;align-items:center;grid-gap:clamp(20px, 1.3020833333vw, 25px)}.dashboard__subMenu--title:before{font-family:"fontello";content:"";font-weight:100;color:#8bc53f;font-size:1.2em}.dashboard__subMenu .dashboard__menu--main .dashboard__menu--icon{width:22px;height:auto;background:none}.dashboard__subMenu .dashboard__menu--main .dashboard__menu--icon img{width:100%}.dashboard__subMenu .dashboard__menu--main .dashboard__menu--label{text-transform:none;color:#8bc53f;font-size:max(16px,1.1111111111rem)}.dashboard__subMenu .dashboard__menu--main .dashboard__menu--link{grid-gap:10px}@media screen and (max-width: 390px){.dashboard__content--header .sub-title{font-size:max(22px,1.2222222222rem)}.dashboard__content--header .title{font-size:max(32px,1.7777777778rem)}}@media screen and (max-width: 960px){.dashboard{height:100%}}@media screen and (min-width: 960px){.dashboard{grid-template-columns:465px 1fr}.dashboard:before{width:465px}.dashboard__content{height:auto;grid-area:1/2/2/3;transform:none;-webkit-transform:none;-ms-transform:none}.dashboard__content.toggle-section{-webkit-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px)}.dashboard__menu{min-width:clamp(320px,50vw,465px);grid-area:1/1/2/2;z-index:100;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.dashboard__menu--logo,.dashboard__menu--sub-title{display:grid}.dashboard__menu--header{display:none}.dashboard__menu--referal{justify-content:start}.dashboard__menu--main{grid-template-columns:1fr}.dashboard__menu--main .dashboard__menu--link{grid-gap:20px;align-items:center;justify-content:start;grid-template-columns:auto 1fr}.dashboard__menu--main .dashboard__menu--label{width:100%;text-align:left}.dashboard__menu--main .dashboard__menu--item{padding:clamp(5px,.35vw,7.5px) 10px}.dashboard__menu--main .dashboard__menu--item:nth-of-type(2n-1){border-right:none}.dashboard__menu--alt{border-top:1px solid rgba(139,197,63,.4);padding-top:20px;margin-top:0}}@media screen and (min-width: 1400px){.dashboard__content--wrapper{grid-gap:140px;grid-template-columns:1fr 1fr;display:grid}.dashboard__content--wrapper:after{content:"";border-right:1px solid #043e00;grid-area:1/1/2/3;height:100%;width:1px;justify-self:center}.dashboard__content--wrapper .events{padding-bottom:0;border-bottom:0;grid-area:1/1/2/2}.dashboard__content--wrapper .comments{padding-top:0;grid-area:1/2/2/3}.dashboard__content--info.individual{grid-template-columns:1fr 1fr 1fr;display:grid}.dashboard__content--info.individual.individual a:last-child{grid-column:unset}.dashboard__content--info.has-extra{grid-template-columns:2.045fr 1fr 1fr;display:grid}.dashboard__content--info.has-extra.individual{grid-template-columns:1.5fr 1fr 1fr 1fr}.dashboard__content--info.has-extra .extra{grid-column:1/2}}.dashboard__container--template{display:grid;padding:0;grid-gap:20px;grid-column:1/3;height:calc(100vh - 90px);transform:none;-webkit-transform:none;-ms-transform:none;overflow-y:auto;overflow-x:hidden;border-bottom:1px solid rgba(139,197,63,.4);align-content:start}.dashboard__container--template .dashboard__content--header .sub-title{color:#8bc53f}.dashboard__container--template .dashboard__content--close{grid-template-columns:max-content 1fr max-content}.dashboard__container--template .dashboard__content--close:before{border-color:rgba(139,197,63,.4);order:2}.dashboard__container--template .dashboard__content--wrapper{grid-gap:45px;border-bottom:none;padding:0}.dashboard__container--template .dashboard__content--wrapper:after{display:none}.dashboard__container--template .dashboard__content__list{grid-column:1/3;width:100%;max-width:800px;height:100%;display:grid;place-items:center;margin:0 auto}.dashboard__container--template .dashboard__content__list .title{font-weight:700;text-align:left;margin:unset;font-size:max(20px,1.1111111111rem)}.dashboard__container--template .dashboard__content__list .sub-title{color:#8bc53f;font-size:max(15px,0.8333333333rem);display:grid;align-items:center;justify-content:start;grid-gap:10px}.dashboard__container--template .dashboard__content__list .sub-title span{justify-self:start}.dashboard__container--template .dashboard__content__list .sub-title .btn{margin:0;align-self:start;font-size:max(12px,0.6666666667rem)}.dashboard__container--template .dashboard__content__list .sub-title .btn:hover{cursor:unset;color:#172013}.dashboard__container--template .dashboard__content__item{align-items:center;grid-gap:10px;padding:clamp(10px,4vw,40px);box-sizing:border-box;width:100%;transition:background-color 250ms ease}.dashboard__container--template .dashboard__content__item:hover{background:rgba(139,197,63,.2)}.dashboard__container--template .dashboard__content__item:not(:last-child){border-bottom:1px solid rgba(139,197,63,.4)}.dashboard__container--template .dashboard__content__item p{text-shadow:0 1px 1px rgba(0,0,0,.1)}@media screen and (min-width: 1300px){.dashboard__container--template{grid-column:2/3}}@media screen and (max-width: 960px){.dashboard__container--template{height:100%}}.mes-publications .dashboard__content__item,.carrieres .dashboard__content__item,.mes-produits .dashboard__content__item{grid-template-columns:max-content 1fr;display:grid}.mes-publications .dashboard__content__item .status-mobile.btn.bg.mini,.carrieres .dashboard__content__item .status-mobile.btn.bg.mini,.mes-produits .dashboard__content__item .status-mobile.btn.bg.mini{justify-self:start;align-self:center;grid-column:1/3;margin:0;font-size:max(12px,0.6666666667rem)}.mes-publications .dashboard__content__item .sub-menu-btn,.carrieres .dashboard__content__item .sub-menu-btn,.mes-produits .dashboard__content__item .sub-menu-btn{background:rgba(0,0,0,.3);border-radius:50%;display:grid;grid-area:1/2/2/3;width:34px;height:34px;place-items:center;place-self:center end;transition:height 250ms ease,opacity 250ms ease}.mes-publications .dashboard__content__item .sub-menu-btn span,.carrieres .dashboard__content__item .sub-menu-btn span,.mes-produits .dashboard__content__item .sub-menu-btn span{display:grid;height:100%;align-content:center}.mes-publications .dashboard__content__item .sub-menu-btn span:before,.carrieres .dashboard__content__item .sub-menu-btn span:before,.mes-produits .dashboard__content__item .sub-menu-btn span:before{color:#fff;font-size:8px;line-height:1}.mes-publications .dashboard__content__item .sub-menu-btn.active,.carrieres .dashboard__content__item .sub-menu-btn.active,.mes-produits .dashboard__content__item .sub-menu-btn.active{height:0;opacity:0}.mes-publications .dashboard__content__item .sub-menu-btn.active+.sub-menu,.carrieres .dashboard__content__item .sub-menu-btn.active+.sub-menu,.mes-produits .dashboard__content__item .sub-menu-btn.active+.sub-menu{width:fit-content;opacity:1}.mes-publications .dashboard__content__item .sub-menu,.carrieres .dashboard__content__item .sub-menu,.mes-produits .dashboard__content__item .sub-menu{display:grid;grid-area:1/2/2/3;width:0;opacity:0;place-self:center end;transition:width 250ms ease,opacity 250ms ease}.mes-publications .dashboard__content__item .sub-menu .round-btn,.carrieres .dashboard__content__item .sub-menu .round-btn,.mes-produits .dashboard__content__item .sub-menu .round-btn{height:34px;width:34px}.mes-publications .dashboard__content__item .sub-menu span,.carrieres .dashboard__content__item .sub-menu span,.mes-produits .dashboard__content__item .sub-menu span{font-size:16px}.mes-publications .dashboard__content__item .title-wrapper,.carrieres .dashboard__content__item .title-wrapper,.mes-produits .dashboard__content__item .title-wrapper{grid-area:3/1/4/3}.mes-publications .dashboard__content__item .sub-title,.carrieres .dashboard__content__item .sub-title,.mes-produits .dashboard__content__item .sub-title{display:grid;grid-gap:0}.mes-publications .dashboard__content__item .sub-title .btn.mini,.carrieres .dashboard__content__item .sub-title .btn.mini,.mes-produits .dashboard__content__item .sub-title .btn.mini{display:none}.mes-publications .dashboard__content__item ul,.carrieres .dashboard__content__item ul,.mes-produits .dashboard__content__item ul{display:none;grid-gap:4px;grid-template-columns:repeat(4, max-content)}.mes-publications .dashboard__content__item .checkbox,.carrieres .dashboard__content__item .checkbox,.mes-produits .dashboard__content__item .checkbox{align-self:start;display:grid;place-items:center}.mes-publications .dashboard__content__item .checkbox input,.mes-publications .dashboard__content__item .checkbox span,.carrieres .dashboard__content__item .checkbox input,.carrieres .dashboard__content__item .checkbox span,.mes-produits .dashboard__content__item .checkbox input,.mes-produits .dashboard__content__item .checkbox span{grid-area:1/1/2/2}.mes-publications .dashboard__content__item .checkbox input,.carrieres .dashboard__content__item .checkbox input,.mes-produits .dashboard__content__item .checkbox input{cursor:pointer;transition:background-color 250ms ease}.mes-publications .dashboard__content__item .checkbox input:checked,.carrieres .dashboard__content__item .checkbox input:checked,.mes-produits .dashboard__content__item .checkbox input:checked{background-color:#8bc53f}.mes-publications .dashboard__content__item .checkbox input:checked+span,.carrieres .dashboard__content__item .checkbox input:checked+span,.mes-produits .dashboard__content__item .checkbox input:checked+span{color:#fff}.mes-publications .dashboard__content__item .checkbox input:checked:hover:not(:disabled)+span,.carrieres .dashboard__content__item .checkbox input:checked:hover:not(:disabled)+span,.mes-produits .dashboard__content__item .checkbox input:checked:hover:not(:disabled)+span{color:#fff}.mes-publications .dashboard__content__item .checkbox input:not([disabled]):hover+span,.carrieres .dashboard__content__item .checkbox input:not([disabled]):hover+span,.mes-produits .dashboard__content__item .checkbox input:not([disabled]):hover+span{color:#8bc53f}.mes-publications .dashboard__content__item .checkbox input[disabled],.carrieres .dashboard__content__item .checkbox input[disabled],.mes-produits .dashboard__content__item .checkbox input[disabled]{cursor:no-drop;background:#ccc}.mes-publications .dashboard__content__item .checkbox input[disabled]+span,.carrieres .dashboard__content__item .checkbox input[disabled]+span,.mes-produits .dashboard__content__item .checkbox input[disabled]+span{opacity:.5}.mes-publications .dashboard__content__item .checkbox span,.carrieres .dashboard__content__item .checkbox span,.mes-produits .dashboard__content__item .checkbox span{color:#172013;pointer-events:none;transition:color 250ms ease;z-index:12}@media screen and (min-width: 440px){.mes-publications .dashboard__content__item,.carrieres .dashboard__content__item,.mes-produits .dashboard__content__item{grid-template-columns:max-content max-content 1fr}.mes-publications .dashboard__content__item .round-btn.green,.carrieres .dashboard__content__item .round-btn.green,.mes-produits .dashboard__content__item .round-btn.green{grid-row:1/2}.mes-publications .dashboard__content__item .sub-menu-btn,.carrieres .dashboard__content__item .sub-menu-btn,.mes-produits .dashboard__content__item .sub-menu-btn{grid-column:3/4}.mes-publications .dashboard__content__item .status-mobile.btn.bg.mini,.carrieres .dashboard__content__item .status-mobile.btn.bg.mini,.mes-produits .dashboard__content__item .status-mobile.btn.bg.mini{grid-area:1/2/2/3;grid-column:2/3}.mes-publications .dashboard__content__item .sub-menu,.carrieres .dashboard__content__item .sub-menu,.mes-produits .dashboard__content__item .sub-menu{grid-column:2/4}.mes-publications .dashboard__content__item .title-wrapper,.carrieres .dashboard__content__item .title-wrapper,.mes-produits .dashboard__content__item .title-wrapper{grid-area:2/1/3/4}.mes-publications .dashboard__content__item .sub-title,.carrieres .dashboard__content__item .sub-title,.mes-produits .dashboard__content__item .sub-title{grid-gap:10px;grid-template-columns:max-content 1fr}.mes-publications .dashboard__content__item .expiration:before,.carrieres .dashboard__content__item .expiration:before,.mes-produits .dashboard__content__item .expiration:before{content:"";padding-left:10px;border-left:1px solid #8bc53f}.carrieres .dashboard__content__item{grid-template-columns:max-content 1fr}}@media screen and (min-width: 1300px){.mes-publications .dashboard__content__list .title,.carrieres .dashboard__content__list .title,.mes-produits .dashboard__content__list .title{margin-bottom:clamp(1px,1vw,5px)}.mes-publications .dashboard__content__list .sub-title .btn.mini,.carrieres .dashboard__content__list .sub-title .btn.mini,.mes-produits .dashboard__content__list .sub-title .btn.mini{display:block}.mes-publications .dashboard__content__item,.carrieres .dashboard__content__item,.mes-produits .dashboard__content__item{grid-gap:22px;grid-template-columns:max-content 1fr max-content}.mes-publications .dashboard__content__item .sub-menu.mobile,.mes-publications .dashboard__content__item .status-mobile,.mes-publications .dashboard__content__item .sub-menu-btn,.carrieres .dashboard__content__item .sub-menu.mobile,.carrieres .dashboard__content__item .status-mobile,.carrieres .dashboard__content__item .sub-menu-btn,.mes-produits .dashboard__content__item .sub-menu.mobile,.mes-produits .dashboard__content__item .status-mobile,.mes-produits .dashboard__content__item .sub-menu-btn{display:none}.mes-publications .dashboard__content__item .sub-title,.carrieres .dashboard__content__item .sub-title,.mes-produits .dashboard__content__item .sub-title{grid-template-columns:max-content max-content 1fr}.mes-publications .dashboard__content__item .title-wrapper,.carrieres .dashboard__content__item .title-wrapper,.mes-produits .dashboard__content__item .title-wrapper{grid-area:1/2/2/3}.mes-publications .dashboard__content__item ul,.carrieres .dashboard__content__item ul,.mes-produits .dashboard__content__item ul{grid-column:3/4;grid-template-columns:repeat(2, max-content);display:grid}.carrieres .dashboard__content__item{grid-template-columns:auto 1fr}}@media screen and (min-width: 1400px){.mes-publications .dashboard__content__item ul,.carrieres .dashboard__content__item ul,.mes-produits .dashboard__content__item ul{grid-template-columns:repeat(4, max-content);display:grid}}.mes-produits .dashboard__content__item img{width:100%;height:100%;max-width:100px;object-fit:cover}.mes-produits .dashboard__content__item .title-wrapper{grid-gap:10px;grid-template-columns:max-content 1fr;display:grid;align-items:center}.mes-produits .dashboard__content__item .title-wrapper .btn.bg.mini{margin:0}.mes-produits .dashboard__content__item .title-wrapper .title{margin:0;line-height:1}.mes-produits .dashboard__content__item .title-wrapper .sub-title{color:#fff;font-weight:300;grid-column:1/3;font-size:max(18px,1rem)}.mes-produits .dashboard__content__item.online .btn.mini{background:#8bc53f;color:#fff}.mes-produits .dashboard__content--header{margin-bottom:15px}.mes-produits .dashboard__content--wrapper{padding-top:clamp(40px,3.5vw,70px);border-top:1px solid rgba(139,197,63,.4);justify-items:center}.mes-produits .dashboard__content--wrapper form{grid-column:1/3;grid-gap:35px 10px;max-width:650px;padding-bottom:20px;width:100%;grid-template-columns:1fr;display:grid}.mes-produits .dashboard__content--wrapper .input-header{grid-template-columns:1fr auto;grid-gap:10px;margin-bottom:10px}.mes-produits .dashboard__content--wrapper .input-header label{margin-bottom:0}.mes-produits .dashboard__content--wrapper .language__list{grid-template-columns:auto auto;grid-gap:clamp(8px,.5vw,10px)}.mes-produits .dashboard__content--wrapper .language__list--editor:not(.current){display:none}.mes-produits .dashboard__content--wrapper .language__list--link{color:#fff;padding:clamp(5px,.8vw,5px) clamp(8px,.5vw,10px);font-size:max(12px,0.7777777778rem);font-weight:bold}.mes-produits .dashboard__content--wrapper .language__list--link span.desktop{display:none}.mes-produits .dashboard__content--wrapper .language__list--link.current{background:#8bc53f}.mes-produits .dashboard__content--wrapper .input-wrapper{display:grid}.mes-produits .dashboard__content--wrapper .input-wrapper textarea{min-height:150px;max-height:300px}.mes-produits .dashboard__content--wrapper .input-wrapper label{font-weight:bold;order:-1;text-transform:none;font-size:max(18px,1.1111111111rem)}.mes-produits .dashboard__content--wrapper .input-wrapper label span{font-weight:300;margin-left:6px;font-size:max(14px,0.7777777778rem)}.mes-produits .dashboard__content--wrapper .input-wrapper input,.mes-produits .dashboard__content--wrapper .input-wrapper select{background:none;border-bottom:1px solid #fff;color:#fff}.mes-produits .dashboard__content--wrapper .input-wrapper select{display:grid}.mes-produits .dashboard__content--wrapper .input-wrapper select *{color:#172013}.mes-produits .dashboard__content--wrapper .input-wrapper.select select,.mes-produits .dashboard__content--wrapper .input-wrapper.select:after{grid-area:2/1/3/2}.mes-produits .dashboard__content--wrapper .input-wrapper.select select:focus+.input-wrapper:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.mes-produits .dashboard__content--wrapper .input-wrapper.select:after{display:block;content:"";font-family:Fontello;color:#8bc53f;transition:400ms ease;justify-self:end;align-self:center}.mes-produits .dashboard__content--wrapper .image-wrapper{margin-top:40px}.mes-produits .dashboard__content--wrapper .image-wrapper__title{border-bottom:1px solid #fff;padding-bottom:15px;margin-bottom:30px;font-size:max(20px,1.1111111111rem)}.mes-produits .dashboard__content--wrapper .image-wrapper__title span{font-weight:300;margin-left:6px;font-size:max(14px,0.7777777778rem)}.mes-produits .dashboard__content--wrapper .image-wrapper__add{color:#8bc53f;border:2px solid #8bc53f;border-radius:50%;display:grid;font-weight:700;width:25px;height:25px;font-size:max(20px,1.1111111111rem);justify-self:center;place-content:center}.mes-produits .dashboard__content--wrapper .image-wrapper ul{display:grid;grid-gap:clamp(15px,1.5vw,25px);grid-template-columns:repeat(4, 1fr);justify-content:start}.mes-produits .dashboard__content--wrapper .image-wrapper li{display:grid;width:100%;box-sizing:border-box;border:1px solid #fff;place-items:center;position:relative}.mes-produits .dashboard__content--wrapper .image-wrapper li:first-of-type{border-color:#8bc53f}.mes-produits .dashboard__content--wrapper .image-wrapper li:before{content:"";padding-top:100%;grid-area:1/1/2/2;pointer-events:none}.mes-produits .dashboard__content--wrapper .image-wrapper li input{position:absolute;top:0;left:0;z-index:1;opacity:0;width:100%;height:100%}.mes-produits .dashboard__content--wrapper .image-wrapper li label{position:absolute;top:0;left:0;display:grid;width:100%;height:100%;grid-gap:5px;color:#fff;place-content:center;z-index:2}.mes-produits .dashboard__content--wrapper .image-wrapper li a{z-index:10;position:absolute;color:#fff;top:10px;right:10px;width:25px;height:25px;border-radius:50%;display:grid;place-content:center;background:#c53f3f;font-size:max(12px,0.6666666667rem);opacity:0}.mes-produits .dashboard__content--wrapper .image-wrapper li:has(img):hover a{opacity:1}.mes-produits .dashboard__content--wrapper .image-wrapper img{position:absolute;z-index:3;top:0;left:0;height:100%;width:100%;object-fit:cover}.mes-produits .product__pos--delete{width:30px;height:30px;border-radius:50%;background:#fff;color:#172013;font-size:max(16px,0.8888888889rem)}.mes-produits .product__pos--header{grid-template-columns:1fr auto;grid-gap:10px}.mes-produits .product__pos--header label{margin-bottom:0}.mes-produits .product__pos--header .btn{padding:2px 10px;background:#8bc53f;color:#fff;text-transform:uppercase;font-size:max(12px,0.6666666667rem);font-weight:500;transition:all 250ms ease;margin-top:0}.mes-produits .product__pos--header .btn:hover{color:#fff;background:#7eb436}.mes-produits .product__pos--item{grid-template-columns:5fr 3fr auto;grid-gap:clamp(10px,1.1vw,22px)}.mes-produits .product__pos--content{grid-gap:clamp(15px,1.25vw,25px)}.mes-produits [data-section=ProductOptionSelect]{grid-gap:35px clamp(80px,4vw,120px);grid-template-columns:1fr 1fr;display:grid}@media screen and (max-width: 480px){.mes-produits .dashboard__content__item .title-wrapper{grid-template-columns:1fr}.mes-produits .dashboard__content__item .title-wrapper .btn.bg.mini{justify-self:start}.mes-produits .dashboard__content__item .title-wrapper .sub-title{grid-column:1/2}.mes-produits .dashboard__content--wrapper .image-wrapper ul{grid-template-columns:repeat(2, 1fr)}}@media screen and (min-width: 1024px){.mes-produits .dashboard__content--wrapper .language__list--link span.desktop{display:block}.mes-produits .dashboard__content--wrapper .language__list--link span:not(.desktop){display:none}.mes-produits .dashboard__content--wrapper form{grid-gap:35px clamp(80px,4vw,120px);grid-template-columns:1fr 1fr;display:grid}.mes-produits .dashboard__content--wrapper .image-wrapper{grid-column:1/3}.mes-produits .dashboard__content--wrapper .input-wrapper.full,.mes-produits .dashboard__content--wrapper .btn-wrapper{grid-column:1/3}}.clavardage{align-content:stretch;height:calc(100vh - 45px);margin:45px 0 0}.clavardage.overflow{overflow:hidden}.clavardage .sub-title{display:grid;grid-auto-flow:column;align-items:center;justify-content:center}.clavardage .btn.mini{margin-top:0;margin-left:10px;align-self:center}.clavardage .dashboard__content--header{margin-left:clamp(20px,2vw,40px);margin-right:clamp(20px,2vw,40px)}.clavardage .dashboard__content__item{grid-gap:20px;vertical-align:middle;grid-template-columns:1fr max-content;display:grid}.clavardage .dashboard__content__item.room .title{line-height:1.5;display:inline-block}.clavardage .dashboard__content__item.room .title span{line-height:initial;margin:0 15px 2.5px 0;vertical-align:middle}.clavardage .dashboard__content__item ul{align-self:start;grid-auto-flow:column;display:grid;grid-gap:4px}.clavardage .dashboard__content__item ul li{display:grid;place-content:center}.clavardage .dashboard__content__item ul .active:after{content:"";background:#f66a79;border:1px solid #fff;border-radius:50%;pointer-events:none;grid-area:1/1/2/2;justify-self:end;width:15px;height:15px;z-index:10;-webkit-transform:translate(25%, -25%);-ms-transform:translate(25%, -25%);transform:translate(25%, -25%)}.clavardage .dashboard__content__item ul a{color:#172013;grid-area:1/1/2/2}.clavardage .dashboard__content__item .sub-title{color:#659428;margin-top:clamp(1px,1vw,5px)}.clavardage .dashboard__content__item .title{margin-bottom:clamp(5px,3vw,10px)}.clavardage .dashboard__content--wrapper.index{height:100%;grid-gap:0;grid-template-rows:1fr max-content;display:grid}.clavardage .dashboard__content--chat{align-content:end;align-items:end;color:#172013;display:grid;grid-gap:40px}.clavardage .dashboard__content--messages{display:grid;background:#fff;box-sizing:border-box;max-width:800px;width:100%;overflow-y:auto;padding:30px 35px;height:100%;justify-self:center}.clavardage .dashboard__content--messages p.message{background:#ececec;border-radius:20px;max-width:465px;padding:20px 24px}.clavardage .dashboard__content--messages p.time{color:#bbb;font-style:italic;font-size:max(14px,0.7777777778rem)}.clavardage .dashboard__content--messages p.name{color:#193605;font-weight:700;font-size:max(18px,1rem)}.clavardage .dashboard__content--messages p.name+p.message{border-radius:0 20px 20px 20px}.clavardage .dashboard__content--messages div{display:grid;grid-gap:8px}.clavardage .dashboard__content--messages div.date{align-items:center;grid-gap:15px;grid-template-columns:1fr max-content 1fr;display:grid}.clavardage .dashboard__content--messages div.date:after,.clavardage .dashboard__content--messages div.date:before{content:"";border-bottom:1px solid #bbb}.clavardage .dashboard__content--messages div.date span{color:#bbb;line-height:1;font-size:max(14px,0.7777777778rem)}.clavardage .dashboard__content--messages div.message:not(.self) p.message{box-shadow:inset 5px 0 0 0 #8bc53f}.clavardage .dashboard__content--messages div.message:not(.self) p.name+p.message{border-radius:0 20px 20px 20px}.clavardage .dashboard__content--messages div.message.self p.name+p.message{border-radius:20px 0 20px 20px}.clavardage .dashboard__content--messages div.message.self.last p.message{border-radius:20px 20px 0 20px}.clavardage .dashboard__content--messages div.self{justify-self:end}.clavardage .dashboard__content--messages div.self p.message{background:#659428;color:#fff;justify-self:end}.clavardage .dashboard__content--messages div.self p.time,.clavardage .dashboard__content--messages div.self p.name{text-align:right}.clavardage .dashboard__content--form{background:rgba(139,197,63,.2);grid-column:1/3;max-width:800px;width:100%;justify-self:center}.clavardage .dashboard__content--form form{padding:clamp(15px,2vw,30px);grid-gap:12px;grid-template-columns:1fr max-content;display:grid}.clavardage .dashboard__content--form input{border-radius:10px;width:100%}.clavardage .dashboard__content--form button{background:#8bc53f;border-radius:50%;color:#fff;padding:12px 14px}.clavardage .dashboard__content--form button span:before{transform:rotate(90deg)}.clavardage [data-section=IndexChat]{height:calc(100vh - 45px);grid-template-rows:max-content 1fr max-content;display:grid}@media screen and (min-width: 960px){.clavardage{height:calc(100vh - 90px);margin:45px clamp(20px,2vw,40px)}.clavardage .dashboard__content--header{margin-left:0;margin-right:0}.clavardage [data-section=IndexChat]{height:calc(100vh - 90px)}}@media screen and (max-width: 1300px){.clavardage .dashboard__content__item .round-btn{width:34px;height:34px}.clavardage .dashboard__content__item .round-btn span{font-size:16px}}@media screen and (max-width: 960px){.clavardage .dashboard__content--form{max-width:100%;background:#2b561b;background:-moz-linear-gradient(left, #2b561b 0%, #30651f 100%);background:-webkit-linear-gradient(left, #2b561b 0%, #30651f 100%);background:linear-gradient(to right, #2b561b 0%, #30651f 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$begin", endColorstr="$finish",GradientType=$type )}.clavardage .dashboard__content--messages{max-width:100%;padding-bottom:100px}.clavardage .dashboard__content--wrapper.index{position:fixed;bottom:0;left:0;width:100%;height:auto}}.parametres .account__form--notif{grid-column:1/3}.parametres .account__form--notifCheckbox{position:relative;margin-top:5px}.parametres .account__form--notifCheckbox:has(.account__form--notifInput:checked) .account__form--notifLabel span,.parametres .account__form--notifCheckbox:has(.account__form--notifInput:checked) .account__form--notifLabel:after{opacity:1}.parametres .account__form--notifInput{position:absolute;top:0;left:0;width:0;height:0;opacity:0}.parametres .account__form--notifLabel{grid-template-columns:auto auto;display:grid;align-items:center;justify-content:start;grid-gap:10px}.parametres .account__form--notifLabel:before,.parametres .account__form--notifLabel:after{border-radius:50%;grid-area:1/1/2/2;place-self:center;content:""}.parametres .account__form--notifLabel:before{width:16px;height:16px;background:#fff;z-index:10}.parametres .account__form--notifLabel:after{z-index:20;width:8px;height:8px;background:#8bc53f;opacity:0;transition:all 250ms ease}.parametres .account__form--notifLabel span{grid-area:1/2/2/3;opacity:.5;transition:all 250ms ease}.parametres .account__form--title{text-align:center;font-weight:700;font-size:max(32px,1.7777777778rem);margin-bottom:clamp(20px,2vw,40px)}.parametres .dashboard__content--header{grid-column:1/3}.parametres .dashboard__content--wrapper{grid-column:1/3;justify-items:center}.parametres .dashboard__content--wrapper form{grid-column:1/3;grid-gap:35px 0;max-width:650px;padding-bottom:20px;width:100%;grid-template-columns:1fr;display:grid}.parametres .dashboard__content--wrapper .input-wrapper{display:grid}.parametres .dashboard__content--wrapper .input-wrapper label{font-weight:bold;order:-1;text-transform:none;font-size:max(18px,1.1111111111rem)}.parametres .dashboard__content--wrapper .input-wrapper input{background:none;border-bottom:1px solid #fff;color:#fff}.parametres .dashboard__content--wrapper .input-wrapper select{display:grid;background:none;color:#fff;border-bottom:1px solid #fff;padding-left:0}.parametres .dashboard__content--wrapper .input-wrapper select *{color:#172013}.parametres .dashboard__content--wrapper .input-wrapper.select select,.parametres .dashboard__content--wrapper .input-wrapper.select:after{grid-area:2/1/3/2}.parametres .dashboard__content--wrapper .input-wrapper.select select:focus+.input-wrapper:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.parametres .dashboard__content--wrapper .input-wrapper.select:after{display:block;content:"";font-family:Fontello;color:#8bc53f;transition:400ms ease;justify-self:end;align-self:center}.parametres .dashboard__content__btn{grid-column:1/3}@media screen and (max-width: 1024px){.parametres .dashboard__content--wrapper .input-wrapper{grid-column:1/3}}@media screen and (min-width: 1024px){.parametres .dashboard__content--wrapper form{grid-gap:35px clamp(80px,4vw,120px);grid-template-columns:1fr 1fr;display:grid}.parametres .dashboard__content--wrapper .input-wrapper.full{grid-column:1/3}}.news__wrapper{grid-column:1/3;max-width:800px;margin:0 auto;text-align:center}.news__content{display:grid;grid-gap:10px;padding-bottom:clamp(40px,3vw,60px)}#body .evenements .events__wrapper{grid-column:1/3;max-width:800px;margin:0 auto}#body .evenements .events .date{background-color:#8bc53f}#body .evenements .events div:not(.date) span{color:#8bc53f}@media screen and (max-width: 420px){#body .evenements .events li{grid-template-columns:auto 1fr;align-content:start;grid-gap:10px 15px}#body .evenements .events .round-btn{justify-self:end;grid-column:2/3}}#body:has(.dashboard__content--info.individual) .sw-content .dashboard__content{background:#000}#body:has(.dashboard__content--info.individual) .sw-content .dashboard__content--info>a,#body:has(.dashboard__content--info.individual) .sw-content .dashboard__content--info>div{background:none}#body:has(.dashboard__content--info.individual) .sw-content .dashboard__content--info>a:not(.extra),#body:has(.dashboard__content--info.individual) .sw-content .dashboard__content--info>div:not(.extra){border:2px solid #3f581c}#body:has(.dashboard__content--info.individual) .sw-content .dashboard__menu{background:#081a07}