.alert{border:1px solid transparent;border-radius:.25rem;margin-bottom:1rem;padding:.75rem 1.25rem;position:relative}.alert-primary{background-color:#cce5ff;border-color:#b8daff;color:#004085}.alert-secondary{background-color:#e2e3e5;border-color:#d6d8db;color:#383d41}.alert-success{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.alert-danger{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}.alert-warning{background-color:#fff3cd;border-color:#ffeeba;color:#856404}.alert-info{background-color:#d1ecf1;border-color:#bee5eb;color:#0c5460}.alert-light{background-color:#fefefe;border-color:#fdfdfe;color:#818182}.alert-dark{background-color:#d6d8d9;border-color:#c6c8ca;color:#1b1e21}.close{background-color:transparent;border:0;color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;padding:.75rem 1.25rem;position:absolute;right:0;text-shadow:0 1px 0 #fff;top:0;-webkit-appearance:none}.close:not(:disabled):not(.disabled){cursor:pointer}.close:focus,.close:hover{color:#000;opacity:.75;text-decoration:none}.btn{display:inline-block;font-weight:400;color:#3b3b3b;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:not(:disabled):not(.disabled){cursor:pointer}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-warning{color:#3b3b3b;background-color:#ffc107;border-color:#ffc107}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-light{color:#3b3b3b;background-color:#f8f9fa;border-color:#f8f9fa}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-link{font-weight:400;color:#007bff;background-color:transparent}.btn-outline-primary{color:#007bff;background-color:transparent;background-image:none;border-color:#007bff}.btn-outline-secondary{color:#6c757d;background-color:transparent;background-image:none;border-color:#6c757d}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .35rem;font-size:.875rem;line-height:.75;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active{color:#3b3b3b;background-color:#d39e00;border-color:#c69500}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active{color:#3b3b3b;background-color:#dae0e5;border-color:#d3d9df}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn.disabled,.btn:disabled{opacity:.65}footer{background-color:#6b2484;margin:35px 0 0;position:relative;width:100%}footer div.eco-index{padding:10px 0 0 10px}footer div.elements{display:flex;flex-wrap:wrap;font-size:12px;font-weight:700;margin:0 auto;max-width:1400px;overflow:hidden;position:relative;text-align:center}footer div.elements h2{color:#fff;margin:25px auto 0;max-width:calc(100% - 60px);white-space:normal;width:max-content}footer div.elements div.element{align-items:center;display:flex;height:200px;justify-content:center;line-height:250px;margin:8px 0;position:relative}footer div.elements div.element .helper{display:inline-block;height:100%;vertical-align:middle}footer div.elements div.element img{border-radius:200px;max-width:200px;vertical-align:middle}footer div.elements div.element-footer{align-items:center;color:#fff;display:flex;flex-basis:100%;justify-content:center;margin:50px 0 8px;position:relative}footer div.elements div.element-footer a,footer div.elements div.element-footer a:hover{color:#fff;margin:0 4px;text-decoration:none}footer div.elements div.element-footer span{margin-right:4px}footer div.elements div.element-footer br{display:none}.content-form{max-width:1200px;margin:0 auto}.content-form .form-control{background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;color:#495057;display:block;height:calc(1.5em + .75rem + 2px);font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.content-form textarea.form-control{height:auto}.content-form select.form-control{border:none}.content-form div.main{display:flex;flex-wrap:wrap;padding:20px 10px}.content-form div.main input,.content-form div.main textarea{background-color:#f1f5f9;border-bottom:1px solid #6b2484!important;border-left:none!important;border-radius:0!important;border-right:none!important;border-top:none!important}.content-form div.photos{position:relative}.content-form div.photos div.alert-danger,.content-form div.photos div.alert-info,.content-form div.photos div.alert-warning{text-align:center;width:100%}.content-form div.photos form#photo-dropzone{background-color:#6b2484;border-color:#6b2484;border-radius:6px;color:#fff;margin-bottom:20px;transition:all .3s ease-in-out;width:100%}.content-form div.photos form#photo-dropzone:hover{background-color:#007ac3;border-color:#007ac3;transition:all .3s ease-in-out}.content-form div.photos form#photo-dropzone .dz-message{margin:3em 0}.content-form div.photos div.alert{margin-bottom:20px;padding-right:50px}.content-form div.photos div.alert button#logoutRandAura{background-color:#6b2484;border:1px solid #6b2484;border-radius:100px;cursor:pointer;margin:0 auto;padding:7px;position:absolute;right:4px;top:4px;transition:all .3s ease-in-out}.content-form div.photos div.alert button#logoutRandAura:hover{background-color:#007ac3;border-color:#007ac3;transition:all .3s ease-in-out}.content-form div.photos div.alert button#logoutRandAura svg{height:20px;position:relative;vertical-align:middle;width:20px;z-index:9}.content-form div.photos form#rand_aura_photos{display:contents}.content-form div.photos form#rand_aura_photos h3{text-align:center;width:100%}.content-form div.photos form#rand_aura_photos h6 button.element-none{height:0;opacity:0;transition:.8s all ease-in-out}.content-form div.photos form#rand_aura_photos div.element,.content-form div.photos form#rand_aura_photos div.element-full{max-height:1000px;opacity:1;overflow:hidden;transition:max-height .8s ease-in-out,opacity .8s ease-in-out}.content-form div.photos form#rand_aura_photos div.element-none,.content-form div.photos form#rand_aura_photos h6 button.element-none{max-height:0;opacity:0;overflow:hidden;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}.content-form div.photos form#rand_aura_photos div#element-mail,.content-form div.photos form#rand_aura_photos div#element-password{padding-bottom:20px}.content-form div.photos div.main div.element-full label[for=app_contact_gdpr],.content-form div.photos form#rand_aura_photos div.element-full label[for=gdpr]{left:6px;position:relative;top:-11px}.content-form div.photos form#rand_aura_photos div.error{top:64px;color:red;font-size:13px;opacity:0;position:absolute;transition:.3s all ease-in-out}.content-form div.photos form#rand_aura_photos div.error.show{opacity:1;transition:.3s all ease-in-out}.content-form div.photos form#rand_aura_photos .form-help{color:#737373;display:none;font-size:13px;margin-block-start:5px;opacity:1;transition:.3s all ease-in-out}.content-form div.photos form#rand_aura_photos .form-help.hide{opacity:0;transition:.3s all ease-in-out}.content-form div.photos form#rand_aura_photos div.buttons{flex-basis:100%;margin:-55px 0;padding:0 10px;position:relative}.content-form div.photos form#rand_aura_photos div.buttons h6{left:0;margin:0;position:absolute}.content-form div.photos form#rand_aura_photos div.buttons h6 button{background-color:#6b2484;border:none;border-radius:100px;color:#fff;cursor:pointer;margin:20px 0;padding:10px 20px;position:relative;transition:all .3s ease-in-out;white-space:nowrap;width:min-content;z-index:99}.content-form div.photos form#rand_aura_photos div.buttons h6 button.element-none{z-index:9!important}.content-form div.photos form#rand_aura_photos div.buttons h6 button:hover{background-color:#007ac3;color:#fff}.content-form div.photos div.media-view{width:100%}.content-form div.photos div.media-view div.media-gallery{text-align:center;width:100%}.content-form div.photos div.media-view div.media-gallery a{position:relative}.content-form div.photos div.media-view div.media-gallery div.gallery{display:inline-block;height:220px;width:300px}.content-form div.photos div.media-view div.media-gallery a div.gallery img{border-radius:6px;height:calc(200px - 10px);margin:5px;object-fit:cover;width:calc(300px - 10px)}.content-form div.photos div.media-view div.media-gallery a small{color:#000;cursor:default;font-style:italic;font-size:11px;left:10px;position:absolute;top:105px}.content-form div.photos div#precision_photos{font-size:12px;font-style:italic;line-height:16px;margin:35px 0 -50px}.content-form div.main div.element-full{flex-basis:100%;margin:10px 0;padding:0 10px;position:relative}.content-form div.main div.element-full-button{display:flex}.content-form div.main div.element-full-button div.element-button{align-items:center;flex-basis:100%;justify-content:center}.content-form div.main div.element-full-button div.element-button div.button{text-align:center;width:100%}.content-form div.main div.element-full-button div.element-button div.button button{background-color:#f1f5f9;border:2px solid #6b2484!important;color:#000!important;font-weight:700;transition:.3s all ease-in-out}.content-form div.main div.element-full-button div.element-button div.button button.button-tablet{background-color:#6b2484;color:#fff!important}.content-form div.main div.element-full-button div.element-button div.button button.button-tablet svg path{fill:#FFFFFF!important}.content-form div.main div.element-full-button div.element-button div.button button:hover{background-color:#6b2484;border:2px solid #6b2484!important;color:#fff!important;font-weight:700;transition:.3s all ease-in-out}.content-form div.main div.element-full-button div.element-button div.button button:hover svg path{fill:#FFFFFF!important;transition:.3s all ease-in-out}.content-form div.main div.element{flex-basis:calc(100% / 2);margin:10px 0;padding:0 10px;position:relative}.content-form div.main div.element-divise{flex-basis:calc(100% / 4);margin:10px 0;padding:0 10px;position:relative}.content-form div.main div.element-full div.cf-turnstile{text-align:center}*{box-sizing:border-box;font-size:15px}.modal-body{overflow:auto}body{background-color:#f1f5f9!important;font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"!important;font-weight:400;line-height:1.5;margin:0;padding:0}h1{font-size:2.5rem!important}h2{font-size:1.5rem!important}h3{font-size:1.25rem!important}h4{font-size:1rem!important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{margin-bottom:.5rem;font-weight:500;line-height:1.2}h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem}.nowrap{white-space:nowrap}.alerte-globale .alert{left:15px;position:fixed!important;top:-120px;transition:all .5s ease-in-out;width:calc(100% - 30px);z-index:229}.alerte-globale .alert.alert-visible{top:30px;transition:all .5s ease-in-out}div#button-top{background-color:#feed00;border-radius:50px;bottom:-70px;cursor:pointer;height:50px;line-height:50px;position:fixed;right:30px;text-align:center;transition:all .2s ease-in-out;width:50px;z-index:169}div#button-top.show{bottom:30px;transition:all .2s ease-in-out}div.clearfix{margin-bottom:25px;width:100%}img,svg{vertical-align:middle}svg.iconSvg{color:#3b3b3b!important;height:15px;position:relative;top:-1px;width:15px;z-index:9}.content,.content-form{margin:0 auto;max-width:1400px;min-height:calc(100vh - 912px);padding:0 20px}div.border-bottom{background-color:#6b2484;border-bottom:none!important;height:2px;margin:5px 0 0 10px;width:100%}header{background-color:#007ac3;color:#fff;height:60px;margin:0;position:fixed;top:0;transition:all .2s ease-in-out;z-index:209;width:100%}header div.elements{display:flex;flex-wrap:wrap;width:100%}header div.elements div.element{display:flex;height:44px;line-height:44px;margin:13px 0;padding:0 15px;position:relative}header div.elements div.element:nth-child(2){padding:0 5px}header div.elements div.element div.logo a,header div.elements div.element div.logo a:hover,header div.elements div.element div.rand_aura a,header div.elements div.element div.rand_aura a:hover{text-decoration:none}header div.elements div.element div.logo a img,header div.elements div.element div.rand_aura a img{height:80px;position:relative;transition:all .2s ease-in-out;top:-5px}header div.elements div.element div.logo.notTop a img,header div.elements div.element div.rand_aura.notTop a img{height:45px;transition:all .2s ease-in-out}header div.elements div.element div.logo a span,header div.elements div.element div.rand_aura a span{color:#fff;font-size:26px;margin-left:5px;text-transform:uppercase}header div.elements div.element-menu{margin:8px 0;position:absolute;right:0}header div.elements div.element-menu div.menu{background-color:transparent;border-radius:100px;cursor:pointer;display:inline-block;margin:0 5px;padding:0 15px;text-align:center;transition:all .3s ease-in-out;white-space:nowrap}header div.elements div.element-menu div.menu svg path,header div.elements div.element-menu div.menu-mobile svg path{fill:#FFFFFF}header div.elements div.element-menu div.menu:hover,header div.elements div.element-menu div.menu:hover svg path{background-color:#6b2484;color:#fff;cursor:pointer;transition:all .2s ease-in-out}header div.elements div.element-menu div.menu div.one-menu svg{margin:0 2px 0 -2px;top:-3px;transition:all .2s ease-in-out}header div.elements div.element-menu div.menu div.one-menu span.one-menu-underline{border-bottom:2px solid #6b2484;padding:0 2px 12px 0}header div.elements div.element-menu div.menu-mobile{display:none}header ul.cover{background-color:rgba(59,59,59,.6);display:none;height:120vh;left:0;margin:0;padding:0;position:fixed;top:0;width:100%;z-index:9}header ul.menu{background-color:#007ac3;height:100vh;margin:0!important;max-width:90%;overflow-y:auto;padding:50px 0!important;position:fixed;right:-360px;top:0;transition:all .2s ease-in-out;width:360px;z-index:19}header ul.menu::-webkit-scrollbar,header ul.menu::-webkit-scrollbar-track{width:0}header ul.menu.show{right:0!important;transition:all .2s ease-in-out}header ul.menu svg path{fill:#FFFFFF}header ul.menu svg.iconTimes{right:-270px;top:5px}header ul.menu.show svg.iconTimes{right:6px}header ul.menu.show ul svg.iconTimes{right:-270px}header ul.menu.show ul.show svg.iconTimes{right:6px}header ul svg.iconTimes{cursor:pointer;height:26px;line-height:26px;position:fixed;text-align:center;transition:all .2s ease-in-out;width:26px}header ul.show svg.iconTimes{transition:all .2s ease-in-out}header ul.menu li{border-top:1px solid #fff;cursor:pointer;list-style:none;padding:20px 25px}header ul.menu div{font-weight:700;margin-bottom:30px;margin-top:-20px;text-align:center}header ul.menu div img{height:75px}header ul.menu li a{color:#000;text-decoration:none;width:100%}header ul.menu li i{text-align:center;width:25px}header ul.menu ul li{padding-left:30px}div.banner{background-color:#007ac3;margin:0 auto 35px 0;padding-top:110px;position:relative;text-align:center;width:100%;z-index:200}div.banner div.photos{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1400px;position:relative}div.banner div.photos div.photo{margin-bottom:30px;display:flex;flex-basis:calc(100% / 3);justify-content:center;position:relative;transition:all 1s ease-in-out}div.banner div.photos div.photo-min-bottom,div.banner div.photos div.photo-min-top{margin-bottom:30px;display:block;position:absolute;transition:all 1s ease-in-out}div.banner div.photos div.photo-min-bottom{margin-top:120px}div.banner div.photos div.photo img{border-radius:200px;height:200px;object-fit:cover;opacity:1;transition:opacity .5s;width:200px}div.banner div.photos div.photo-min-bottom img,div.banner div.photos div.photo-min-top img{border-radius:80px;height:80px;object-fit:cover;opacity:1;transition:opacity .5s;width:80px}div.home h1{margin-bottom:40px;text-align:center;text-transform:uppercase}div.home div.separator{height:100px;left:0;margin-top:10px;overflow:hidden;position:absolute;width:calc(100vw - 17px)}div.home div.separator #roller-inline{bottom:46px;height:30px;position:absolute;right:-50px;transition:all 1s ease-in-out}div.home div.separator+h2{font-size:1.5rem!important;margin-top:140px;max-width:calc(100% - 20px);text-align:left;width:max-content}div.home div.separator #roller-quad{bottom:49px;height:30px;left:-50px;position:absolute;transition:all 1s ease-in-out}div.home div.separator div.road{background-color:#000;border-radius:6px;height:2px;position:absolute;top:50%;width:100%}div.home div.actualities{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}div.home div.actualities h2{display:block;margin-left:20px;text-align:left;white-space:nowrap;width:min-content}div.home div.actualities div.actuality{display:block;flex-basis:calc(100% / 3);position:relative}div.home div.actualities div.actuality a,div.home div.actualities div.actuality a:hover{color:#3b3b3b;text-decoration:none}div.home div.actualities div.actuality a img{border-radius:6px;height:200px;max-width:calc(100% - 40px);object-fit:cover;width:300px}div.home div.actualities div.actuality a div.actuality-inner{border:2px solid #6b2484;border-radius:6px;margin:15px;padding:25px 0 10px;transition:all .3s ease-in-out}div.home div.actualities div.actuality a:hover div.actuality-inner{border:2px solid #007ac3;transition:all .3s ease-in-out}div.home div.actualities div.all-actualities{margin:0 auto}div.home div.actualities div.all-actualities a,div.home div.actualities div.all-actualities a:hover{color:#fff;text-decoration:none}div.home div.actualities div.all-actualities a div.all-actualities-inner{background-color:#6b2484;border-radius:100px;cursor:pointer;margin:0 auto;padding:10px 20px;text-align:center;transition:all .3s ease-in-out}div.home div.actualities div.all-actualities a div.all-actualities-inner:hover{background-color:#007ac3}div.home div.actualities div.all-actualities a div.all-actualities-inner svg{background-color:transparent;height:26px;margin-left:15px;margin-right:-15px;transition:all .2s ease-in-out;width:0}div.home div.actualities div.all-actualities a div.all-actualities-inner:hover svg{cursor:pointer;margin-right:0;transition:all .2s ease-in-out;width:23px}div.home div.actualities div.actuality a div.actuality-inner h3{margin:15px 0 10px;width:100%}div.home div.actualities div.actuality a div.actuality-inner h4{font-style:italic;font-weight:100}.modal-overlay{display:none;position:fixed;z-index:10000;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);align-items:center;justify-content:center}.modal-content{align-items:center;aspect-ratio:auto;background:0 0;box-shadow:none;display:flex;filter:drop-shadow(0 4px 6px rgba(0, 0, 0, .1));flex-direction:column;height:auto;justify-content:flex-start;max-height:90vh;max-width:1200px;overflow:visible;padding:0 0 116px 0;position:relative;text-align:center;transform:translateX(-200vw);transition:transform .5s ease-out}.modal-content::before{display:none}.modal-inner-white{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;width:100%}.modal-image-bottom{display:block;margin-top:-1px;max-width:600px;z-index:-1}.modal-footer,.modal-header{flex-shrink:0;padding:10px;position:relative;width:100%}.modal-header img{height:80px;max-width:100%}.modal-body{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:center;overflow-y:auto;padding:20px;width:100%}.modal-btn-confirm,.modal-close,.modal-content h2,.modal-content p{position:relative;z-index:1}.modal-content.slide-in{transform:translateX(0)}.modal-content.slide-out{transform:translateX(200%)}.modal-close{color:#aaa;cursor:pointer;font-size:28px;font-weight:700;line-height:1;position:absolute;right:15px;top:10px}.modal-close:hover{color:#000}.modal-btn-confirm{background-color:#0070c3;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:16px;margin-top:20px;padding:10px 20px}.modal-btn-confirm:hover{background-color:#005a9e}.modal-footer a,.modal-footer a:hover{color:#fff;display:inline-block;text-decoration:none;width:calc((100% / 2) - 20px)}.modal-footer a div.button{background-color:#6b2484;border-radius:100px;cursor:pointer;margin:0 auto;padding:10px 20px;text-align:center;transition:all .3s ease-in-out;width:90%}.modal-footer a div.button:hover{background-color:#007ac3}.modal-footer a div.button svg{background-color:transparent;height:26px;margin-left:15px;margin-right:-15px;transition:all .2s ease-in-out;width:0}.modal-footer a div.button:hover svg{cursor:pointer;margin-right:0;transition:all .2s ease-in-out;width:23px}div.page h1{text-align:center;text-transform:uppercase}div.page div.main h2{margin:15px 0 10px;max-width:calc(100% - 40px);text-align:left;width:max-content}div.page div.return-actualities+h1+h2{font-style:italic;margin:30px auto 30px;text-align:center}div.page div.actualities{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}div.page div.actualities div.actuality{align-items:center;display:block;flex-basis:calc(100% / 3);justify-content:center;padding:15px;position:relative}div.page div.actualities div.actuality a,div.page div.actualities div.actuality a:hover{color:#3b3b3b;text-decoration:none}div.page div.actualities div.actuality a img{border-radius:6px;height:200px;object-fit:cover;width:300px}div.page div.actualities div.actuality a div.actuality-inner{border:2px solid #6b2484;border-radius:6px;padding:25px 10px 10px;transition:all .3s ease-in-out}div.page div.actualities div.actuality a:hover div.actuality-inner{border:2px solid #007ac3;transition:all .3s ease-in-out}div.page div.actualities div.all-actualities{width:100%}div.page div.actualities div.all-actualities a,div.page div.actualities div.all-actualities a:hover{color:#fff;text-decoration:none}div.page div.actualities div.all-actualities a div.all-actualities-inner{background-color:#6b2484;border-radius:100px;cursor:pointer;margin:0 auto;padding:10px 20px;text-align:center;transition:all .3s ease-in-out;white-space:nowrap;width:min-content}div.page div.actualities div.all-actualities a div.all-actualities-inner:hover{background-color:#007ac3}div.page div.actualities div.all-actualities a div.all-actualities-inner svg{background-color:transparent;height:26px;margin-left:15px;margin-right:-15px;transition:all .2s ease-in-out;width:0}div.page div.actualities div.all-actualities a div.all-actualities-inner:hover svg{cursor:pointer;margin-right:0;transition:all .2s ease-in-out;width:23px}div.page div.actualities div.actuality a div.actuality-inner h3{margin:15px 0 10px;width:100%}div.page div.actualities div.actuality a div.actuality-inner h4{font-style:italic;font-weight:100}div.page div.actualities p.noActuality{font-size:18px;margin:40px auto;text-align:center}div.page div.return-activities,div.page div.return-actualities{position:relative;width:min-content;z-index:99}div.page div.return-activities a,div.page div.return-activities a:hover,div.page div.return-actualities a,div.page div.return-actualities a:hover{color:#fff;text-decoration:none}div.page div.return-activities a div.return-activities-inner,div.page div.return-actualities a div.return-actualities-inner{background-color:#6b2484;border-radius:100px;cursor:pointer;margin:20px 0;padding:10px 20px;transition:all .3s ease-in-out;white-space:nowrap;width:min-content}div.page div.return-activities a div.return-activities-inner:hover,div.page div.return-actualities a div.return-actualities-inner:hover{background-color:#007ac3}div.page div.return-activities a div.return-activities-inner svg,div.page div.return-actualities a div.return-actualities-inner svg{background-color:transparent;height:26px;margin-left:-5px;margin-right:8px!important;transition:all .2s ease-in-out;width:0}div.page div.return-activities a div.return-activities-inner:hover svg,div.page div.return-actualities a div.return-actualities-inner:hover svg{cursor:pointer;margin-right:0;width:23px;transition:all .2s ease-in-out}div.page div.activity-view,div.page div.actuality-view{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:100%}div.page div.activity-view div.activity-left,div.page div.actuality-view div.actuality-left{align-items:center;display:block;flex-basis:calc(100% / 2);justify-content:center;position:relative}div.page div.activity-view div.activity-left div.activity-inner img,div.page div.actuality-view div.actuality-left div.actuality-inner img{border-radius:6px;max-height:600px;max-width:100%;object-fit:cover}div.page div.activity-view div.activity-right,div.page div.actuality-view div.actuality-right{display:block;flex-basis:calc(100% / 2);position:relative;text-align:left}div.page div.activity-view div.activity-right div.activity-description,div.page div.actuality-view div.actuality-right div.actuality-description{display:block;margin:-5px 0;position:relative}div.page div.activity-view div.activity-right div.activity-description *,div.page div.actuality-view div.actuality-right div.actuality-description *{white-space:normal!important;width:auto!important}div.page div.activity-view div.activity-right div.activity-description p,div.page div.actuality-view div.actuality-right div.actuality-description p{margin-left:15px}div.page div.activity-view div.activity-right div.activity-description li,div.page div.actuality-view div.actuality-right div.actuality-description li{background:url('../images/rollers.svg') no-repeat left top;padding:0 0 5px 25px;list-style:none;margin:5px 0 0 -25px}div.page div.actuality-view div.actuality-gallery{text-align:center;width:100%}div.page div.actuality-view div.actuality-gallery a{position:relative}div.page div.actuality-view div.actuality-gallery div.gallery{display:inline-block;height:200px;width:300px}div.page div.actuality-view div.actuality-gallery a div.gallery img{border-radius:6px;height:calc(200px - 10px);margin:5px;object-fit:cover;width:calc(300px - 10px)}div.page div.actuality-view div.actuality-gallery a div.gallery svg{height:60px;left:135px;position:absolute;top:-15px;width:60px}div.page div.actuality-view div.actuality-gallery a.img-video div.gallery img{background-color:#6b2484;transition:.3s all ease-in-out}div.page div.actuality-view div.actuality-gallery a.img-video div.gallery:hover img{background-color:#007ac3;transition:.3s all ease-in-out}div.page div#activity-shorts,div.page div#diary-shorts{margin:0 auto;overflow:hidden;padding:10px 0;position:relative;transition:all .2s ease-in-out;width:100%;z-index:9}div.page div#diary-shorts{display:none;margin-bottom:-10px}div.page div#activity-shorts.onTop,div.page div#diary-shorts.onTop{background-color:#f1f5f9;max-width:1360px;min-height:38px;padding:10px 20px;position:fixed;transition:all .2s ease-in-out;z-index:10}div.page div#button-calendar{cursor:pointer;height:40px;position:fixed;right:20px;text-align:center;top:-10px;width:40px;transition:all .2s ease-in-out;z-index:150}div.page div#button-calendar.show{top:65px;transition:all .2s ease-in-out}div.page div#button-calendar div#calendar-minus,div.page div#button-calendar div#calendar-plus{background-color:#6b2484;border-radius:100px;height:40px;line-height:40px;opacity:1;position:absolute;width:40px}div.page div#button-calendar div#calendar-minus{opacity:0}div.page div#button-calendar div svg{cursor:pointer;height:18px;width:18px}div.page div#button-calendar div svg path{fill:#FFFFFF}div.page div#activity-shorts div.shorts,div.page div#diary-shorts div.shorts{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1400px}div.page div#activity-shorts div.shorts div.short{display:flex;height:auto;justify-content:center;overflow:hidden;position:relative}div.page div#diary-shorts div.shorts div.short{flex-basis:calc(100% / 4);overflow:hidden;position:relative;text-align:center}div.page div#activity-shorts div.shorts div.short button.rounded,div.page div#diary-shorts div.shorts div.short button.rounded{background-color:#6b2484;border:none;border-radius:100px;color:#f1f5f9;cursor:pointer;font-weight:700;height:35px;text-align:center;transition:.3s all ease-in-out}div.page div#diary-shorts div.shorts div.short button.rounded-arrow{width:35px}div.page div#activity-shorts div.shorts div.short button.rounded:hover,div.page div#diary-shorts div.shorts div.short button.rounded.active,div.page div#diary-shorts div.shorts div.short button.rounded:hover{background-color:#007ac3;transition:.3s all ease-in-out}div.page div#diary-shorts div.shorts div.short button.rounded-arrow svg{height:15px;width:15px}div.page div#diary-shorts div.shorts div.short button.rounded-arrow svg path{fill:#FFFFFF}div.page div#activity-shorts div.shorts div.short button.rounded span.name,div.page div#diary-shorts div.shorts div.short button.rounded span.name{display:block;font-size:14px;padding:5px 15px}div.page div#activity-shorts div.shorts div.short button.rounded span.short-name{display:none;padding:5px 15px}div.page div#diary-shorts div.shorts div.short div.daterangepicker{padding:0 5px;position:relative;width:100%}div.page div#diary-shorts div.shorts div.short div.daterangepicker svg.iconCalendar{height:15px;left:15px;position:absolute;top:10px;width:15px}div.page div#diary-shorts div.shorts div.short div.daterangepicker input#litepicker{background-color:#6b2484;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;height:35px;text-align:center;transition:.3s all ease-in-out}div.page div#diary-shorts div.shorts div.short div.daterangepicker input#litepicker:hover{background-color:#007ac3;transition:.3s all ease-in-out}div.page div#diary-shorts div.shorts div.short div.daterangepicker svg.iconArrow{height:15px;position:absolute;right:15px;top:8px;width:15px}div.page div#diary-shorts div.shorts div.short div.daterangepicker svg path{fill:#FFFFFF}div.page div.activities{display:flex;flex-wrap:wrap;margin:0 auto;overflow:hidden;position:relative;text-align:left;width:100%}div.page div.activities div.activity{display:flex;flex-basis:100%;height:auto;justify-content:center;min-height:200px;overflow:hidden;position:relative}div.page div.activities div.activity div.activity-left,div.page div.activities div.activity div.activity-right{flex-basis:calc(100% / 3 * 2);padding:25px;position:relative;transition:all .5s ease-in-out}div.page div.activities div.activity div.activity-align-center{flex-basis:calc(100% / 3);text-align:center;top:0!important}div.page div.activities div.activity div.activity-center{flex-basis:100%}div.page div.activities p.noActivity{font-size:18px;margin:40px auto;text-align:center}div.page div.activities div.activity *{white-space:normal!important;width:auto!important}div.page div.activities div.activity h2{margin:0 auto 30px;width:max-content!important}div.page div.activities div.activity img{border-radius:6px;max-width:100%!important}div.page div.activities div.activity p{margin-left:15px}div.page div.activities div.activity ul h4{margin:15px 0 10px -25px;width:100%}div.page div.activities div.activity ul li{background:url('../images/rollers.svg') no-repeat left top;padding:0 0 5px 25px;list-style:none;margin:5px 0 0 -10px}div.page.error div.main div.element-full-button{display:flex}div.page.error div.main div.element-full-button div.element-button{align-items:center;flex-basis:calc((100% - 300px)/ 2);justify-content:center}div.page.error div.main div.element-full-button div.element-center{flex-basis:300px}div.page.error div.main div.element-full-button div.element-button div.button{text-align:center;width:100%}div.page.error div.main div.element-full-button div.element-button div.button a{background-color:#f1f5f9;border:2px solid #6b2484!important;color:#000!important;font-weight:700;text-decoration:none;transition:.3s all ease-in-out}div.page.error div.main div.element-full-button div.element-button div.button a.button-tablet{background-color:#6b2484;color:#fff!important}div.page.error div.main div.element-full-button div.element-button div.button a.button-tablet svg path{fill:#FFFFFF!important}div.page.error div.main div.element-full-button div.element-button div.button a:hover{background-color:#6b2484;border:2px solid #6b2484!important;color:#fff!important;font-weight:700;transition:.3s all ease-in-out}.content-form div.main div.element-full-button div.element-button div.button button:hover svg path,div.page.error div.main div.element-full-button div.element-button div.button a:hover svg path{fill:#FFFFFF!important;transition:.3s all ease-in-out}div.page div.main{margin:20px auto 0;width:100%}div.page div.main img.planning{width:100%}div.page div.main h2.legal-mentions,div.page.prevention div.main h2.prevention{margin:15px 0 10px;max-width:calc(100% - 40px);width:max-content}div.page.prevention div.main a{background-color:#6b2484;border-radius:100px;color:#fff;cursor:pointer;line-height:40px;margin:0 auto;padding:10px 20px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}div.page.prevention div.main a:hover{background-color:#007ac3;color:#fff;text-decoration:none}div.page.prevention div.main a svg{background-color:transparent;height:26px;margin-left:15px;margin-right:-15px;transition:all .2s ease-in-out;width:0}div.page.prevention div.main a:hover svg{cursor:pointer;margin-right:0;transition:all .2s ease-in-out;width:23px}div.page div.main div.elements{display:flex;flex-wrap:wrap;margin-bottom:20px;position:relative;text-align:center}div.page div.main div.elements.mobile{display:none}div.page div.main div.elements div.element-association{display:block;flex-basis:calc(100% / 2);line-height:25px;text-align:left}div.page div.main div.elements div.element-association:first-child,div.page div.main div.elements div.element-association:nth-child(3){padding-right:40px}div.page div.main div.elements div.element-association:nth-child(2),div.page div.main div.elements div.element-association:nth-child(4){padding-left:40px}div.page div.main div.elements div.element-association h2{margin:15px 0 10px;max-width:calc(100% - 40px);text-align:left;width:max-content}div.page div.main div.elements div.element-association ul li{background:url('../images/rollers.svg') no-repeat left top;padding:0 0 5px 25px;list-style:none;margin:5px 0 0 -5px}div.page div.main div.elements div.element-association li label{position:relative;top:-2px}div.page div.main div.elements.map{display:block}div.page div.main div.elements.map h2{width:max-content}div.page div.main div.elements.map p{text-align:left}div.page div.main div.elements.map a{background-color:#f1f5f9;border:2px solid #6b2484!important;color:#000!important;font-weight:700;margin:30px auto 0;position:relative;text-decoration:none;top:-7px;transition:.3s all ease-in-out}div.page div.main div.elements.map a.button-tablet{background-color:#6b2484;color:#fff!important}div.page div.main div.elements.map a.button-tablet svg path{fill:#FFFFFF!important}div.page div.main div.elements.map a:hover{background-color:#6b2484;border:2px solid #6b2484!important;color:#fff!important;font-weight:700;transition:.3s all ease-in-out}div.page div.main div.elements.map a:hover svg path{fill:#FFFFFF!important;transition:.3s all ease-in-out}div.page div.main div.elements div.element-desktop{align-items:center;display:flex;flex-basis:calc(100% / 3);justify-content:center;padding:20px 0}div.page div.main div.elements div.element-desktop div.people{background-color:#007ac3;border-radius:150px;margin:0 auto;padding:10px 35px 10px 15px;white-space:nowrap;width:min-content}div.page div.main div.elements div.element-desktop div.people img{border-radius:150px;height:150px;width:150px}div.page div.main div.elements div.element-desktop div.people svg{background-color:#fff;border-radius:150px;height:150px;padding:36px;width:150px}div.page div.main div.elements div.element-desktop div.people svg path{fill:#007AC3}div.page div.main div.elements div.element-desktop div.people div.description{display:inline-block;left:15px;position:relative;top:18px}div.page div.main div.elements div.element-desktop div.people div.description h3{display:block}div.page div.main div.elements div.element-desktop div.people div.description h4{display:block;font-weight:400;font-style:italic}div.page div#diary-shorts div.legend{border-bottom:1px dotted #6b2484!important;border-top:1px dotted #6b2484!important;display:flex;flex-wrap:wrap;margin-top:10px;max-width:1400px;padding:10px 0;width:100%}div.page div#diary-shorts div.legend div.oneLegend{flex-basis:calc(100% / 3);position:relative;text-align:center}div.page div#diary-shorts div.legend div.oneLegend span.status{border:1px solid #6b2484!important;border-radius:2px;color:#000;font-size:12px;padding:5px 15px}div.page div#diary-shorts div.legend div.oneLegend label{position:relative;top:5px}div.page div.main div#portraitDiary{display:none;text-align:center;width:100%}div.page div.main div#portraitDiary svg{display:block;height:45px;margin:0 auto 15px;width:45px}div.page div.main div#portraitDiary label{background-color:#f1f5f9;padding-top:10px;position:relative;top:-35px;z-index:1}div.page div.main div#portraitDiary label#portrait-phone,div.page div.main div#portraitDiary label#portrait-tablet{display:none}div.page div.main div#templateDiary{display:none;overflow-x:auto;width:100%}div.page div.main div#templateDiary table.week{border-collapse:collapse;width:100%}div.page div.main div#templateDiary table.week td.day,div.page div.main div#templateDiary table.week th.day{border-bottom:1px solid #6b2484;border-left:1px solid #6b2484;border-right:1px solid #6b2484;height:20px;padding:0 5px;position:relative;text-align:center}div.page div.main div#templateDiary table.week th.day.dayTh{border-left:none;border-right:none}div.page div.main div#templateDiary table.week th.day span{font-size:12px;font-weight:400}div.page div.main div#templateDiary table.week td.week,div.page div.main div#templateDiary table.week td.year,div.page div.main div#templateDiary table.week th.week,div.page div.main div#templateDiary table.week th.year{border-bottom:1px solid #6b2484;border-right:1px solid #6b2484;height:40px;padding:0;position:relative;text-align:center}div.page div.main div#templateDiary table.week td.week div,div.page div.main div#templateDiary table.week td.year div{border-bottom:1px dotted #6b2484;border-top:1px dotted #6b2484;height:40px;line-height:15px;overflow:hidden;padding:5px 30px 5px 5px;position:relative}div.page div.main div#templateDiary table.week td.week div:first-child,div.page div.main div#templateDiary table.week td.year div:first-child{border-top:none}div.page div.main div#templateDiary table.week td.week div:last-child,div.page div.main div#templateDiary table.week td.year div:last-child{border-bottom:none}div.page div.main div#templateDiary table.week td.noEvent{font-size:24px;padding:30px 0;text-align:center;text-transform:uppercase}div.page div.main div#templateDiary table.week td.day.hourLeft,div.page div.main div#templateDiary table.week td.week.dayLeft,div.page div.main div#templateDiary table.week td.year.dayLeft,div.page div.main div#templateDiary table.week th.day.hourLeft,div.page div.main div#templateDiary table.week th.week.dayLeft,div.page div.main div#templateDiary table.week th.year.dayLeft{border-bottom:none;border-left:none;border-right:1px solid #6b2484;padding:3px 19px 0 5px;text-align:right}div.page div.main div#templateDiary table.week td.week.dayLeft,div.page div.main div#templateDiary table.week td.year.dayLeft,div.page div.main div#templateDiary table.week th.week.dayLeft,div.page div.main div#templateDiary table.week th.year.dayLeft{padding:3px 9px 0 5px}div.page div.main div#templateDiary table.week td.day.minuteLeft,div.page div.main div#templateDiary table.week th.day.minuteLeft{border-bottom:none;border-left:none;border-right:1px solid #6b2484;position:relative;text-align:right}div.page div.main div#templateDiary table.week td.day.hourLeft span{position:absolute;right:2px;top:9px}div.page div.main div#templateDiary table.week td.week.dayLeft,div.page div.main div#templateDiary table.week td.year.dayLeft{vertical-align:middle}div.page div.main div#templateDiary table.week td.day.minuteLeft span{font-size:10px;position:relative;right:2px;top:9px}div.page div.main div#templateDiary table.week td.day.hourRight,div.page div.main div#templateDiary table.week td.week.dayRight,div.page div.main div#templateDiary table.week td.year.dayRight,div.page div.main div#templateDiary table.week th.day.hourRight,div.page div.main div#templateDiary table.week th.week.dayRight,div.page div.main div#templateDiary table.week th.year.dayRight{border-bottom:none;border-left:1px solid #6b2484;border-right:none;padding:3px 5px 0 12px;text-align:left}div.page div.main div#templateDiary table.week td.day.minuteRight,div.page div.main div#templateDiary table.week th.day.minuteRight{border-bottom:none;border-left:1px solid #6b2484;border-right:none;position:relative;text-align:left}div.page div.main div#templateDiary table.week td.day.hourRight span{left:2px;position:absolute;top:12px}div.page div.main div#templateDiary table.week td.week.dayRight,div.page div.main div#templateDiary table.week td.year.dayRight{vertical-align:middle}div.page div.main div#templateDiary table.week td.day.minuteRight span{font-size:10px;left:2px;position:relative;top:10px}div.page div.main div#templateDiary table.week td.day.hour,div.page div.main div#templateDiary table.week th.day.hour{border-bottom:1px solid #6b2484}div.page div.main div#templateDiary table.week td.day.quarterHour,div.page div.main div#templateDiary table.week th.day.quarterHour{border-bottom:1px dotted #6b2484}div.page div.main div#templateDiary table.week td.day.in,div.page div.main div#templateDiary table.week td.week.in,div.page div.main div#templateDiary table.week td.year.in,div.page div.main div#templateDiary table.week th.day.in,div.page div.main div#templateDiary table.week th.week.in,div.page div.main div#templateDiary table.week th.year.in{border:1px solid #6b2484!important}div.page div.main div#templateDiary table.week tbody tr:last-child td.day:first-child,div.page div.main div#templateDiary table.week tbody tr:last-child td.day:last-child{border-bottom:1px solid #6b2484}div.page div.main div#templateDiary table.week tbody tr:last-child td.day:first-child span,div.page div.main div#templateDiary table.week tbody tr:last-child td.day:last-child span{display:none}div.page div.main div#templateDiary table.week tfoot tr th.day{border-bottom:none;border-top:1px solid #6b2484}div.page div.main div#templateDiary table.week td.day svg.status,div.page div.main div#templateDiary table.week td.week svg.status,div.page div.main div#templateDiary table.week td.year svg.status{background-color:#fff;border-radius:100px;bottom:3px;height:24px;padding:3px;position:absolute;right:3px;width:24px}div.page div.main div#templateDiary table.week td svg.status.status-cancelled path{fill:#FF0000}div.page div.main div#templateDiary table.week td svg.status.status-planned path{fill:#FF8800}div.page div.main div#loaderDiary{background-color:rgba(127,17,224,.1);height:400px;margin-top:-20px;padding:20px 0;text-align:center;width:100%}div.page div.main div#loaderDiary svg{animation:rotate-total 2s linear infinite;height:100px;margin-top:130px;width:100px}@keyframes rotate-total{0%{transform:rotate(0)}10%{transform:rotate(20deg)}20%{transform:rotate(48deg)}30%{transform:rotate(84deg)}40%{transform:rotate(128deg)}50%{transform:rotate(180deg)}60%{transform:rotate(232deg)}70%{transform:rotate(276deg)}80%{transform:rotate(312deg)}90%{transform:rotate(340deg)}100%{transform:rotate(360deg)}}div.page.check_url h1{margin:45px 0 65px}div.page.check_url h4{margin-bottom:65px;text-align:center}div.page div.main.rand_aura{margin:0 auto;width:100%}div.page div.main.rand_aura h3{width:max-content}div.page div.main.rand_aura div.view{display:flex;margin:20px auto;overflow:hidden;position:relative;text-align:center;width:100%}div.page div.main.rand_aura div.view div.left{flex-basis:calc(100% / 5 * 2);text-align:center}div.page div.main.rand_aura div.view div.left img{padding:0 60px;width:100%}div.page div.main.rand_aura div.view div.left h3{margin:0 auto}div.page div.main.rand_aura div.view div.left div.informations,div.page div.main.rand_aura div.view div.right div.informations{padding-top:25px;text-align:center}div.page div.main.rand_aura div.view div.left div.informations a,div.page div.main.rand_aura div.view div.right div.informations a{background-color:#6b2484;border-radius:100px;color:#fff;cursor:pointer;line-height:40px;margin:0 auto;padding:10px 20px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}div.page div.main.rand_aura div.view div.left div.informations a.noLink,div.page div.main.rand_aura div.view div.right div.informations a.noLink{background-color:grey;cursor:default}div.page div.main.rand_aura div.view div.left div.informations a:hover,div.page div.main.rand_aura div.view div.right div.informations a:hover{background-color:#007ac3}div.page div.main.rand_aura div.view div.left div.informations a.noLink:hover,div.page div.main.rand_aura div.view div.right div.informations a.noLink:hover{background-color:grey!important}div.page div.main.rand_aura div.view div.left div.informations a svg,div.page div.main.rand_aura div.view div.right div.informations a svg{height:20px;width:20px}div.page div.main.rand_aura div.view div.left div.informations a.home-chimney svg,div.page div.main.rand_aura div.view div.left div.informations a.road svg,div.page div.main.rand_aura div.view div.right div.informations a.home-chimney svg,div.page div.main.rand_aura div.view div.right div.informations a.road svg{position:relative;top:-2px}div.page div.main.rand_aura div.view div.left div.informations a.plan svg,div.page div.main.rand_aura div.view div.right div.informations a.plan svg{position:relative;top:-1px}div.page div.main.rand_aura div.view div.left div.informations a svg path,div.page div.main.rand_aura div.view div.right div.informations a svg path{fill:#FFFFFF}div.page div.main.rand_aura div.view div.left div.images{display:flex;width:100%}div.page div.main.rand_aura div.view div.left div.images img{padding:0 30px;width:100%}div.page div.main.rand_aura div.view div.right{flex-basis:calc(100% / 5 * 3)}div.page div.main.rand_aura div.view div.right div.sponsors{display:flex;margin-bottom:-20px;width:100%}div.page div.main.rand_aura div.view div.right div.sponsors div.sponsor{flex-basis:calc(100% / 3)}div.page div.main.rand_aura div.view div.right div.sponsors div.sponsor img{border-radius:1000px;padding:35px;width:100%}div.page div.main.rand_aura div.view div.right div.description{text-align:left}div.page div.main.rand_aura div.view div.right div.description+h3{display:none}div.page div.main.rand_aura div.view div.right div.description p{margin:0;position:relative}div.page div.main.rand_aura div.view div.right div.description p a{position:absolute;top:-3px;width:25px}div.page div.main.rand_aura div.view div.right div.description p a.video-rand-aura-10,div.page div.main.rand_aura div.view div.right div.description p a.video-rand-aura-20,div.page div.main.rand_aura div.view div.right div.description p a.video-rand-aura-60{left:160px}div.page div.main.rand_aura div.view div.right div.description p a.video-rand-aura-40{left:172px}div.page div.main.rand_aura div.view div.right div.description p a svg path{fill:#000000}div.page div.main.rand_aura div.view div.right div.informations{display:none}div.main div.share{margin:25px 0;text-align:center;width:100%!important}div.main div.share a{text-decoration:none}div.main div.share a div.share-rounded{border-radius:100px;height:42px;display:inline-block;line-height:42px;margin:7px;width:42px!important}div.main div.share a div.share-rounded.blue-sky{background:linear-gradient(0deg,#66aacf,#1f6ac3)}div.main div.share a div.share-rounded.facebook{background-color:#3b5998}div.main div.share a div.share-rounded.linked-in{background-color:#0077b7}div.main div.share a div.share-rounded.mastodon{background-color:#2e8edb}div.main div.share a div.share-rounded.pinterest{background-color:#e70024}div.main div.share a div.share-rounded.threads{background-color:#000}div.main div.share a div.share-rounded.whats-app{background-color:#0c9f15}div.main div.share a div.share-rounded.x{background-color:#000}div.pagination{height:60px;line-height:50px;text-align:center;width:100%}div.pagination nav ul{padding-left:0}div.pagination nav ul li{display:inline;list-style-type:none}div.pagination nav ul li a,div.pagination nav ul li span{background-color:#6b2484;border-color:#602077;border-radius:6px;color:#fff;display:inline-block;height:40px;line-height:40px;margin:0 2px;text-decoration:none;transition:.2s all ease-in-out;width:40px}div.pagination nav ul li a svg,div.pagination nav ul li span svg{fill:#FFFFFF}div.pagination nav ul li a:hover,div.pagination nav ul li.active span{background-color:#007ac3;border-color:#006eb0;color:#fff;text-decoration:none;transition:.2s all ease-in-out}div.pagination nav ul li.disabled{cursor:not-allowed}div.pagination nav ul li.disabled span,div.pagination nav ul li.disabled span:hover{opacity:.65}div.div-switch{display:inline-block;text-align:center;width:min-content}div.div-switch-left{text-align:left!important}div.div-switch .switch{display:inline-block;height:34px;left:0;position:relative;top:0;width:60px}div.div-switch .switch input{opacity:0}div.div-switch .round{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}div.div-switch .round:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}div.div-switch input:checked+.slider{background-color:#2196f3}div.div-switch input:focus+.slider{box-shadow:0 0 1px #2196f3}div.div-switch input:checked+.slider:before{-ms-transform:translateX(26px);transform:translateX(26px)}div.div-switch .slider.round{border-radius:34px}div.div-switch .slider.round:before{border-radius:50%}@media (max-width:1199px){.btn-sm{padding:.25rem .35rem;line-height:inherit}div.div-switch .switch{height:40px;width:72px}div.div-switch .round:before{height:32px;width:32px}div.div-switch input:checked+.slider:before{-ms-transform:translateX(32px);transform:translateX(32px)}svg.iconSvg{height:23px;width:23px}header{height:70px}header div.elements div.element{flex-basis:calc(100% / 5 * 4)}header div.elements div.element:nth-child(2){display:none}header div.elements div.element div.logo a img,header div.elements div.element div.rand_aura a img{height:70px;position:relative}header div.elements div.element-menu{flex-basis:calc(100% / 5)}header div.elements div.element-menu div.menu{display:none}header div.elements div.element-menu div.menu-mobile{display:block}header ul.menu li.rand_aura{background-color:#fff;color:#007ac3;padding:5px 15px}header ul.menu li.rand_aura img{height:55px}header ul.menu li svg.iconSvg{height:18px;width:18px}div.banner div.photos{margin:0 20px}div.banner div.photos div.photo img{height:180px;width:180px}div.banner div.photos div.photo-min-bottom{margin-top:110px}div.banner div.photos div.photo-min-bottom img,div.banner div.photos div.photo-min-top img{height:70px;width:70px}div.home div.separator{width:100vw}div.home div.separator #roller-inline,div.home div.separator #roller-quad{transition:all .83s ease-in-out}div.home div.actualities div.actuality a img{height:150px;width:200px}div.home div.actualities div.actuality a:hover div.actuality-inner{border-color:#6b2484}div.home div.actualities div.all-actualities a div.all-actualities-inner:hover{background-color:#6b2484}div.home div.actualities div.all-actualities a div.all-actualities-inner svg{background-color:transparent;height:26px;margin-left:15px;margin-right:0;width:23px}div.page div.return-activities+h1,div.page div.return-actualities+h1{margin-top:0}div.page div.activities div.activity a img,div.page div.actualities div.actuality a img{height:150px;width:200px}div.page div.activities div.activity a:hover div.activity-inner,div.page div.actualities div.actuality a:hover div.actuality-inner{border-color:#6b2484}div.page div.activities div.all-activities a div.all-activities-inner:hover,div.page div.actualities div.all-actualities a div.all-actualities-inner:hover{background-color:#6b2484}div.page div.activities div.all-activities a div.all-activities-inner svg,div.page div.actualities div.all-actualities a div.all-actualities-inner svg{background-color:transparent;height:26px;margin-left:15px;margin-right:0;width:23px}div.page div.return-activities a div.return-activities-inner,div.page div.return-actualities a div.return-actualities-inner{position:relative}div.page div.return-activities a div.return-activities-inner:hover,div.page div.return-actualities a div.return-actualities-inner:hover{background-color:#6b2484}div.page div.return-activities a div.return-activities-inner svg,div.page div.return-actualities a div.return-actualities-inner svg{background-color:transparent;height:26px;margin-left:-5px;margin-right:8px!important;width:23px}div.page div#activity-shorts,div.page div#diary-shorts{left:0}div.page div#diary-shorts.onTop{background-color:transparent}div.page div#diary-shorts.onTop div#button-calendar{display:block}div.page div#diary-shorts div.shorts{border-bottom:1px dotted #6b2484!important;transition:all .3s ease-in-out}div.page div#diary-shorts div.shorts div.short{flex-basis:calc(100% / 3)}div.page div#diary-shorts div.shorts div.short:last-child{flex-basis:100%}div.page div#diary-shorts div.shorts div.short div.daterangepicker{margin:5px 0;padding:0;width:100%}div.page div#diary-shorts.onTop div.shorts.none{margin-top:-100px;transition:all .3s ease-in-out}div.page div.main div#templateDiary{width:100%}div.page div.main div#templateDiary table.week{width:calc(100% - 8px)}div.page div#diary-shorts div.legend{display:none}div.page div#activity-shorts div.shorts div.short button.rounded span.name{display:none}div.page div#activity-shorts div.shorts div.short button.rounded span.short-name{display:block}div.page div.activity-view div.activity-left,div.page div.actuality-view div.actuality-left{flex-basis:100%}div.page div.activity-view div.activity-right,div.page div.actuality-view div.actuality-right{flex-basis:100%}div.page div.main div.elements div.element-association{flex-basis:100%;padding:0!important}div.page div.main div.elements div.element-desktop div.people div.description.adjoint{left:0;position:relative;top:24px}div.page div.main div.elements div.element-desktop div.people div.description.adjoint h3{line-height:15px;margin-bottom:0;max-width:98px;white-space:normal}div.page div.main div.elements div.element-desktop div.people div.description.adjoint h4{position:relative;top:15px}div.page div.main.rand_aura div.view div.right{margin-top:20px}div.page div.main.rand_aura div.view div.right div.sponsors div.sponsor img{padding:25px}div.page.prevention div.main a:hover{background-color:#6b2484}div.page.prevention div.main a svg{background-color:transparent;height:26px;margin-left:15px;margin-right:0;width:23px}div.div-switch .switch{height:40px;width:72px}div.div-switch .round:before{height:32px;width:32px}div.div-switch input:checked+.slider:before{-ms-transform:translateX(32px);transform:translateX(32px)}}@media (max-width:991px){footer div.elements div.element-footer{display:block}footer div.elements div.element-footer div span.separator{display:none}.content-form div.main div.element{flex-basis:100%}.content-form div.main div.element-divise{flex-basis:calc(100% / 2)}div.banner div.photos div.photo img{height:150px;width:150px}div.banner div.photos div.photo-min-bottom{margin-top:85px}div.banner div.photos div.photo-min-bottom img,div.banner div.photos div.photo-min-top img{height:70px;width:70px}div.home div.separator #roller-inline,div.home div.separator #roller-quad{transition:all .67s ease-in-out}div.home div.actualities div.actuality{flex-basis:100%}div.home div.actualities div.actuality a img{height:300px;width:400px}.modal-footer a,.modal-footer a:hover{margin-bottom:10px;width:calc(100% - 20px)}.modal-footer a:last-child{margin-bottom:0}div.page div.activities div.activity,div.page div.actualities div.actuality{flex-basis:100%}div.page div.activities div.activity a img,div.page div.actualities div.actuality a img{height:300px;width:400px}div.page div#diary-shorts div.shorts div.short:first-child,div.page div#diary-shorts div.shorts div.short:nth-child(3){flex-basis:calc(100% * 2 / 5)}div.page div#diary-shorts div.shorts div.short:nth-child(2),div.page div#diary-shorts div.shorts div.short:nth-child(4){flex-basis:calc(100% * 3 / 5)}div.page div#diary-shorts div.shorts div.short button#thisYear{margin:5px 0 0}div.page div.main div.elements.desktop{display:none}div.page div.main div.elements.mobile{display:flex}div.page div.main div.elements.mobile div.element-desktop{flex-basis:calc(100% / 3)}div.page div.main div.elements.mobile div.element-desktop div.people{padding-bottom:10px!important}div.page div.main div.elements.mobile div.element-desktop div.people img{border-radius:120px;height:120px;width:120px}div.page div.main div.elements.mobile div.element-desktop div.people svg{border-radius:120px;height:120px;padding:30px;width:120px}div.page div.main div.elements.mobile div.element-desktop div.people div.description{top:10px!important}div.page div.main div.elements.mobile div.element-desktop div.people div.description.adjoint{left:0;position:relative;top:24px}div.page div.main div.elements.mobile div.element-desktop div.people div.description.adjoint h3{line-height:15px;margin-bottom:0;max-width:98px;white-space:normal}div.page div.main div.elements.mobile div.element-desktop div.people div.description.adjoint h4{position:relative;top:15px}div.page div.main.rand_aura div.view{display:block}div.page div.main.rand_aura div.view div.left,div.page div.main.rand_aura div.view div.right{flex-basis:100%}div.page div.main.rand_aura div.view div.left img{width:50%}div.page div.main.rand_aura div.view div.left h3{display:none}div.page div.main.rand_aura div.view div.left div.informations{display:none}div.page div.main.rand_aura div.view div.right div.sponsors div.sponsor img{padding:15px}div.page div.main.rand_aura div.view div.right div.description{margin-bottom:45px}div.page div.main.rand_aura div.view div.right div.description+h3{display:block;margin:0 auto}div.page div.main.rand_aura div.view div.right div.informations{display:block}div.div-switch .switch{height:46px;width:84px}div.div-switch .round:before{height:38px;width:38px}div.div-switch input:checked+.slider:before{-ms-transform:translateX(38px);transform:translateX(38px)}}@media (max-width:767px){footer div.elements div.element{height:150px;line-height:188px;margin:6px 0}footer div.elements div.element img{border-radius:150px;max-width:150px}.content-form div.main div.element{flex-basis:100%}.content-form div.main div.element-divise{flex-basis:calc(100% / 2)}h1{font-size:2rem!important}div.banner{padding-top:70px}div.banner div.photos div.photo{margin-top:30px}div.banner div.photos div.photo-min-top{margin-top:30px}div.banner div.photos div.photo-min-bottom{margin-top:90px}div.banner div.photos div.photo img{height:110px;width:110px}div.banner div.photos div.photo-min-bottom img,div.banner div.photos div.photo-min-top img{height:50px;width:50px}div.home div.separator #roller-inline,div.home div.separator #roller-quad{transition:all .5s ease-in-out}div.home div.actualities h2{white-space:normal;width:auto}div.page div.activity-view div.activity-right div.activity-description,div.page div.actuality-view div.actuality-right div.actuality-description{align-items:center;display:block;flex-basis:calc(100% / 3 * 2);justify-content:center;position:relative}div.page div.main div#templateDiary table.week td.day.in,div.page div.main div#templateDiary table.week th.day.in{min-width:105px}div.page div.main.rand_aura div.view div.left img{width:75%}}@media (max-width:575px){footer div.elements div.element{height:100px;line-height:125px;margin:4px 0}footer div.elements div.element img{border-radius:100px;max-width:100px}.content-form div.main div.element-full div.cf-turnstile iframe{height:52px!important;width:250px!important}header div.elements div.element div.logo a img,header div.elements div.element div.rand_aura a img{height:60px;position:relative}header div.elements div.element div.logo a span,header div.elements div.element div.rand_aura a span{display:none}div.banner div.photos div.photo{margin-top:30px}div.banner div.photos div.photo-min-top{margin-top:30px}div.banner div.photos div.photo-min-bottom{margin-top:90px}div.banner div.photos div.photo img{height:110px;width:110px}div.banner div.photos div.photo-min-bottom img,div.banner div.photos div.photo-min-top img{height:50px;width:50px}div.home div.separator #roller-inline,div.home div.separator #roller-quad{transition:all .33s ease-in-out}div.home div.actualities div.actuality a img{height:150px;width:200px}div.page div.activities div.activity a img,div.page div.actualities div.actuality a img{height:150px;width:200px}div.page div.activities div.all-activities a div.all-activities-inner,div.page div.actualities div.all-actualities a div.all-actualities-inner{white-space:normal;width:auto}div.page div#activity-shorts div.shorts div.short button.rounded span.short-name{padding:5px;min-width:30px}div.page div.activity-view div.activity-right,div.page div.actuality-view div.actuality-right{display:block}div.page div.activity-view div.activity-right div.activity-description,div.page div.actuality-view div.actuality-right div.actuality-description{flex-basis:100%}div.page div.main div.elements.mobile div.element-desktop{flex-basis:100%}div.page div#diary-shorts div.shorts div.short{flex-basis:100%!important}div.page div#diary-shorts div.shorts div.short button.rounded{height:30px}div.page div#diary-shorts div.shorts div.short button.rounded-arrow{width:30px}div.page div#diary-shorts div.shorts div.short button.rounded span.name{font-size:12px}div.page div#diary-shorts div.shorts div.short button#thisMonth{margin:5px 0 0}div.page div#diary-shorts div.shorts div.short div.daterangepicker svg.iconCalendar{top:8px}div.page div#diary-shorts div.shorts div.short div.daterangepicker input#litepicker{font-size:12px;height:30px}div.page div#diary-shorts div.shorts div.short div.daterangepicker svg.iconArrow{top:5px}div.page div.main.rand_aura div.view div.left img{width:100%}}