.section[data-v-a348b3ec]{display:flex;flex-direction:column}.section .info[data-v-a348b3ec]{margin-bottom:10px}.section .input-container[data-v-a348b3ec]{display:flex;align-items:center}.section .input-container label[data-v-a348b3ec]{display:flex;align-items:center;color:#bcc4c6}.section .input-container label.office[data-v-a348b3ec]{display:flex;align-items:center;justify-content:center}.section .input-container label .legend[data-v-a348b3ec]{width:50px;height:3px;border:1px solid;display:inline-block;margin-right:10px;margin-left:10px}.section .input-container label .legend.hikes[data-v-a348b3ec]{background-color:#e213e2;border-color:#000}.section .input-container label .legend.vtt[data-v-a348b3ec]{background:repeating-linear-gradient(90deg,#3041e5,#3041e5 15px,transparent 0,transparent 25px);border-color:#000}.section .input-container label .legend.parc[data-v-a348b3ec]{height:10px;border:2px solid #111b0b;background-color:rgba(17,27,11,.25)}.section .input-container label .legend.pastoralisme[data-v-a348b3ec]{height:30px;border:1px solid #7b2100;background-color:rgba(123,33,0,.25)}.section .input-container label .legend.alert-1[data-v-a348b3ec]{border-radius:50%;height:15px;width:15px;border:2px solid #0025ff;background-color:#55d2ff}.section .input-container label .legend.alert-2[data-v-a348b3ec]{border-radius:50%;height:15px;width:15px;border:2px solid #ff8900;background-color:rgba(255,137,0,.25);margin-top:5px}.section .input-container label .legend.alert-3[data-v-a348b3ec]{border-radius:50%;height:15px;width:15px;border:2px solid red;background-color:rgba(255,0,0,.25);margin-top:5px}.section .input-container label .legend.office[data-v-a348b3ec]{border:none;height:25px;display:flex;width:50px;justify-content:center}.section .input-container label .legend.office img[data-v-a348b3ec]{height:25px}.section .input-container label .legend.my-position[data-v-a348b3ec]{border:none;height:25px;display:flex;width:50px;justify-content:center;align-items:center}.section .input-container label .legend.my-position img[data-v-a348b3ec]{height:20px}.zone-pasto .input-container[data-v-a348b3ec]{margin-bottom:5px}a[data-v-5886b5b1],abbr[data-v-5886b5b1],acronym[data-v-5886b5b1],address[data-v-5886b5b1],applet[data-v-5886b5b1],article[data-v-5886b5b1],aside[data-v-5886b5b1],audio[data-v-5886b5b1],b[data-v-5886b5b1],big[data-v-5886b5b1],blockquote[data-v-5886b5b1],body[data-v-5886b5b1],canvas[data-v-5886b5b1],caption[data-v-5886b5b1],center[data-v-5886b5b1],cite[data-v-5886b5b1],code[data-v-5886b5b1],dd[data-v-5886b5b1],del[data-v-5886b5b1],details[data-v-5886b5b1],dfn[data-v-5886b5b1],div[data-v-5886b5b1],dl[data-v-5886b5b1],dt[data-v-5886b5b1],em[data-v-5886b5b1],embed[data-v-5886b5b1],fieldset[data-v-5886b5b1],figcaption[data-v-5886b5b1],figure[data-v-5886b5b1],footer[data-v-5886b5b1],form[data-v-5886b5b1],h1[data-v-5886b5b1],h2[data-v-5886b5b1],h3[data-v-5886b5b1],h4[data-v-5886b5b1],h5[data-v-5886b5b1],h6[data-v-5886b5b1],header[data-v-5886b5b1],hgroup[data-v-5886b5b1],html[data-v-5886b5b1],i[data-v-5886b5b1],iframe[data-v-5886b5b1],img[data-v-5886b5b1],ins[data-v-5886b5b1],kbd[data-v-5886b5b1],label[data-v-5886b5b1],legend[data-v-5886b5b1],li[data-v-5886b5b1],mark[data-v-5886b5b1],menu[data-v-5886b5b1],nav[data-v-5886b5b1],object[data-v-5886b5b1],ol[data-v-5886b5b1],output[data-v-5886b5b1],p[data-v-5886b5b1],pre[data-v-5886b5b1],q[data-v-5886b5b1],ruby[data-v-5886b5b1],s[data-v-5886b5b1],samp[data-v-5886b5b1],section[data-v-5886b5b1],small[data-v-5886b5b1],span[data-v-5886b5b1],strike[data-v-5886b5b1],strong[data-v-5886b5b1],sub[data-v-5886b5b1],summary[data-v-5886b5b1],sup[data-v-5886b5b1],table[data-v-5886b5b1],tbody[data-v-5886b5b1],td[data-v-5886b5b1],tfoot[data-v-5886b5b1],th[data-v-5886b5b1],thead[data-v-5886b5b1],time[data-v-5886b5b1],tr[data-v-5886b5b1],tt[data-v-5886b5b1],u[data-v-5886b5b1],ul[data-v-5886b5b1],var[data-v-5886b5b1],video[data-v-5886b5b1]{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article[data-v-5886b5b1],aside[data-v-5886b5b1],details[data-v-5886b5b1],figcaption[data-v-5886b5b1],figure[data-v-5886b5b1],footer[data-v-5886b5b1],header[data-v-5886b5b1],hgroup[data-v-5886b5b1],menu[data-v-5886b5b1],nav[data-v-5886b5b1],section[data-v-5886b5b1]{display:block}body[data-v-5886b5b1]{line-height:1}ol[data-v-5886b5b1],ul[data-v-5886b5b1]{list-style:none}blockquote[data-v-5886b5b1],q[data-v-5886b5b1]{quotes:none}blockquote[data-v-5886b5b1]:after,blockquote[data-v-5886b5b1]:before,q[data-v-5886b5b1]:after,q[data-v-5886b5b1]:before{content:"";content:none}table[data-v-5886b5b1]{border-collapse:collapse;border-spacing:0}#app[data-v-5886b5b1],#fo-app[data-v-5886b5b1],body[data-v-5886b5b1],html[data-v-5886b5b1]{height:100%}body[data-v-5886b5b1]{margin:0;font-family:Roboto,serif}#fo-app[data-v-5886b5b1]{display:flex}a[data-v-5886b5b1]{text-decoration:none;color:#0058a3;transition:.2s}a[data-v-5886b5b1]:hover{color:#00b0e6}.content[data-v-5886b5b1]{padding:20px 10px;display:flex;flex-direction:column}.content .section[data-v-5886b5b1]{display:flex;flex-direction:column;gap:10px}.content .section .title[data-v-5886b5b1]{background:none;color:#111;padding:inherit;margin-bottom:10px}.content{padding:20px 10px;display:flex;flex-direction:column;gap:10px}.content .link{text-decoration:none;color:#74757a;transition:.3s}.content .link a{text-decoration:none;color:inherit;margin-left:4px}.content .link:hover{cursor:pointer;text-decoration:underline;color:#0058a3}.menu{z-index:2;background-color:#fff;width:90px;display:flex;flex-direction:column;align-items:center;flex-shrink:0;border-right:3px solid #f1f1f1}.menu .icon-menu{display:none}.menu .container{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:space-between}.menu .container .main-container .title{display:flex;flex-direction:column;margin-top:25px;color:#bcc4c6;text-align:center;text-transform:uppercase;color:#0058a3;font-weight:700;width:100%;align-items:center}.menu .container .main-container .title img{width:70px}.menu .container .main-container .links{margin-top:50px;display:flex;flex-direction:column;align-items:center}.menu .container .main-container .links .link-container{display:flex;flex-direction:row;width:100%;justify-content:center;align-items:center;position:relative}.menu .container .main-container .links .link-container:not(:last-child){margin-bottom:40px}.menu .container .main-container .links .link-container .link{color:#74757a;display:flex;flex-direction:column;align-items:center;transition:.3s}.menu .container .main-container .links .link-container .link.active,.menu .container .main-container .links .link-container .link:hover{color:#0061a8}.menu .container .main-container .links .link-container .link:hover{cursor:pointer}.menu .container .main-container .links .link-container .link span{margin-top:13px;text-transform:uppercase;font-size:12px;text-align:center}.menu .container .main-container .links .link-container .chevron{color:#bcc4c6;position:absolute;right:8px;top:8px}.menu .container .logo.fo{margin-top:10px}.menu .container .logo.fo:hover{cursor:pointer}.menu .container .logo.serfim-tic{position:fixed;bottom:20px;width:85px}.menu .container .logos-container{display:flex;flex-direction:column;margin-bottom:10px;align-items:center;gap:10px}.menu .container .logos-container .choice-lang{display:flex;flex-wrap:wrap;justify-content:space-between;cursor:pointer}.menu .container .logos-container .flag-logo{width:22px;height:22px}.menu .container .logos-container .allos{width:55px}.menu .container .logos-container .apv{width:75px}.menu .container .logos-container .france-relance{width:55px}.menu .container .logos-container .pref{width:75px}@media screen and (max-width:480px){.menu{background-color:transparent;position:absolute;border-right:none;width:90px}.menu .icon-container{position:relative;z-index:10}.menu .icon-menu{position:absolute;bottom:-18px;left:50%;transform:translateX(-50%);background-color:#bcc4c6;color:#fff;width:22px;height:22px;font-size:14px}.menu .container .main-container .logo.title,.menu .icon-menu{border-radius:50%;display:flex;align-items:center;justify-content:center}.menu .container .main-container .logo.title{margin-top:15px;margin-left:0;background-color:#fff;border:3px solid #bcc4c6;width:80px;height:80px}.menu .container .main-container .logo.title img{width:85%}.menu .container .main-container .links{margin-top:20px;display:none;position:absolute;flex-flow:wrap;justify-content:center}.menu .container .main-container .links .link-container:not(:last-child){margin-bottom:15px}.menu .container .main-container .links .link-container .link{display:flex;flex-direction:column;justify-content:center}.menu .container .logos-container{display:none}.menu.show-menu{background-color:#fff;height:100%;width:90px;border-right:3px solid #f1f1f1}.menu.show-menu .container .main-container .logo.title{margin-left:0}.menu.show-menu .container .main-container .logo.serfim-tic{width:80px}.menu.show-menu .container .main-container .links{display:flex;flex-direction:row}.menu.show-menu .container .logos-container{display:flex}}.sidebar{z-index:1;position:absolute;top:0;bottom:0;left:-185px;width:275px;background-color:#fff;transition:all .1s ease-in}.sidebar.visible{left:92px}.sidebar .panel{z-index:-1}.sidebar .panel .title{z-index:-1;color:#fff;background-color:#0058a3;background-image:linear-gradient(to bottom right,#0058a3,#00b0e6);padding:30px 20px}.sidebar .panel .title:hover{cursor:pointer}.sidebar .panel hr{width:90%;border-top:1px solid #bcc4c6;margin:20px 0}@media screen and (max-width:480px){.sidebar{display:none}.sidebar.show-menu{display:block}}.link img.img-mobile{display:none}.link img.img-desktop{display:block}@media screen and (max-width:480px){.link img.img-mobile{display:block}.link img.img-desktop{display:none}}.important{font-weight:700}.modal-info{z-index:5;position:absolute;background-color:#fff;margin-left:20%;margin-right:20%;top:50%;transform:translateY(-50%);border-radius:10px;display:flex;flex-direction:column}.modal-info .content-wrapper{display:flex;align-items:center;padding:30px}.modal-info .content-wrapper .content{flex:1}.modal-info .content-wrapper .content p{text-align:justify}.modal-info .content-wrapper .logo-territoire img{width:210px}.modal-info .cookie-action{padding:20px}@media screen and (max-width:480px){.modal-info{top:0;left:0;transform:none;width:100%;margin-left:auto;margin-right:auto}.modal-info .content-wrapper{flex-direction:column;align-items:center}.modal-info .logo-territoire{margin-top:10px;display:flex;justify-content:center}}@media screen and (min-width:480px)and (max-width:768px){.modal-info{top:50%;transform:translateY(-50%);margin-left:5%;margin-right:5%}}.modal-info .header{border-radius:10px 10px 0 0;padding:20px;position:relative;background-image:linear-gradient(to bottom right,#0058a3,#00b0e6)}@media screen and (max-width:480px){.modal-info .header{border-radius:unset}}.modal-info .header h1{text-align:center;text-transform:uppercase;font-weight:700;font-size:18px;color:#fff}.modal-info h2{margin-bottom:15px;font-size:16px;font-weight:700}.modal-info p{font-size:15px;text-align:left;line-height:1.1em}.modal-info p:not(:last-child){margin-bottom:20px}.modal-info .cookie-action{display:flex;align-items:center;justify-content:center}.modal-info .cookie-action .button{border-radius:5px;font-weight:600;padding:7px 15px;cursor:pointer;transition:all .3s ease}.modal-info .cookie-action .button.deny{margin-right:20px;color:#0058a3;border:1px solid #0058a3;background-color:#fff}.modal-info .cookie-action .button.accept{color:#fff;border:1px solid #0058a3;background-color:#0058a3}.modal-info .cookie-action .button:hover{background-color:#003c70;border:1px solid #003c70;color:#fff}.modal-backdrop{position:absolute;background-color:#111;top:0;bottom:0;left:0;right:0;opacity:.5;z-index:4}.modal-info.modal-spring,.modal-info.modal-winter{z-index:5;position:absolute;background-color:#fff;margin-left:20%;margin-right:20%;top:50%;transform:translateY(-50%);border-radius:10px}@media screen and (max-width:480px){.modal-info.modal-spring,.modal-info.modal-winter{top:0;left:0;transform:none;width:100%;margin-left:auto;margin-right:auto}}@media screen and (min-width:480px)and (max-width:768px){.modal-info.modal-spring,.modal-info.modal-winter{top:50%;transform:translateY(-50%);margin-left:5%;margin-right:5%}}.modal-info.modal-spring .header,.modal-info.modal-winter .header{border-radius:10px 10px 0 0;padding:20px;position:relative;background-image:linear-gradient(to bottom right,#0058a3,#00b0e6)}@media screen and (max-width:480px){.modal-info.modal-spring .header,.modal-info.modal-winter .header{border-radius:unset}}.modal-info.modal-spring .header h1,.modal-info.modal-winter .header h1{text-align:center;text-transform:uppercase;font-weight:700;font-size:18px;color:#fff}.modal-info.modal-spring .content,.modal-info.modal-winter .content{padding:20px;display:flex;align-items:center}.modal-info.modal-spring h2,.modal-info.modal-winter h2{margin-bottom:15px;font-size:16px;font-weight:700}.modal-info.modal-spring img,.modal-info.modal-winter img{width:300px}@media screen and (max-width:480px){.modal-info.modal-spring img,.modal-info.modal-winter img{width:220px}}.modal-info.modal-spring p,.modal-info.modal-winter p{font-size:17px;line-height:1.1em;margin:20px 30px;text-align:center}.modal-info.modal-spring .cookie-action,.modal-info.modal-winter .cookie-action{display:flex;align-items:center;justify-content:center}.modal-info.modal-spring .cookie-action .button,.modal-info.modal-winter .cookie-action .button{border-radius:5px;font-weight:600;padding:7px 15px;cursor:pointer;transition:all .3s ease}.modal-info.modal-spring .cookie-action .button.default,.modal-info.modal-winter .cookie-action .button.default{color:#fff;border:1px solid #0058a3;background-color:#0058a3}.modal-info.modal-spring .cookie-action .button:hover,.modal-info.modal-winter .cookie-action .button:hover{background-color:#003c70;border:1px solid #003c70;color:#fff}.modal-info{transition:opacity .3s ease}.modal-info[v-if]{opacity:0}.modal-info.show{opacity:1}:root{--vc-clr-primary:#c78e79;--vc-clr-secondary:#d49f8d;--vc-clr-white:#fff;--vc-icn-width:1.2em;--vc-nav-width:23px;--vc-nav-color:#fff;--vc-nav-background-color:var(--vc-clr-primary);--vc-pgn-width:10px;--vc-pgn-height:5px;--vc-pgn-margin:5px;--vc-pgn-border-radius:0;--vc-pgn-background-color:var(--vc-clr-secondary);--vc-pgn-active-color:var(--vc-clr-primary)}.carousel__navigation button{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.leaflet-control-layers-toggle{max-width:30px;max-height:30px}.leaflet-touch .leaflet-control-layers-toggle{background-size:18px 18px}.map-container{z-index:0;position:relative;height:100%;width:100%;color:#42b983}.map-container .leaflet-container{height:100%;width:auto;z-index:1}.map-container .leaflet-container .leaflet-control-zoom{display:flex}.offline-banner{position:absolute;z-index:99;width:90%;padding:10px 0;color:#74757a;height:20px;top:20px;left:50%;transform:translateX(-50%);border-radius:5px;border:1px solid #bcc4c6;background-color:#ffff87;display:flex;align-items:center;justify-content:center}@media screen and (max-width:480px){.offline-banner{top:120px}}.right-sidebar{position:absolute;right:0;top:0;bottom:0;background-color:#fff;width:275px}.right-sidebar .content{padding:20px;gap:3px;font-size:15px;overflow:auto;max-height:calc(100vh - 70px)}.right-sidebar .content .header-container{display:flex;align-items:center;justify-content:center}.right-sidebar .content .header-container .title{text-align:center;font-weight:700;font-size:17px;color:#d49f8d}.right-sidebar .content .header-container .close{display:flex;justify-content:flex-end;margin-right:10px;position:absolute;right:0;color:#d49f8d;transition:all .3s ease}.right-sidebar .content .header-container .close:hover{cursor:pointer;color:#b66245}.right-sidebar .content hr{width:100%;display:block;height:1px;border:0;border-top:1px solid #bcc4c6;padding:0}.right-sidebar .content .infos .title{display:flex;align-items:center;margin-bottom:10px}.right-sidebar .content .infos .title .icon{color:#d49f8d;width:20px;height:20px}.right-sidebar .content .infos .title .icon-sheep{width:22px;height:22px}.right-sidebar .content .infos .title .key{margin-left:10px;font-weight:700;color:#74757a}.right-sidebar .content .infos .coment{display:flex;align-items:center;margin-bottom:10px}.right-sidebar .content .infos .coment .icon{color:#d49f8d;width:20px;height:20px}.right-sidebar .content .infos .coment .icon-sheep{width:22px;height:22px}.right-sidebar .content .infos .coment .key{margin-left:10px;color:#111}.right-sidebar .content img{height:auto;width:100%}.legals-container{padding:0 40px}.legals-container h1{font-size:25px;text-align:center;margin:15px 0;font-weight:700}.legals-container h2{font-weight:700;margin:10px 0}.legals-container p{line-height:1.1em;margin:10px 0}.data-protection-container{padding:0 40px}.data-protection-container h1{font-size:25px;text-align:center;margin:15px 0;font-weight:700}.data-protection-container h2{font-weight:700;margin:10px 0}.data-protection-container p{line-height:1.1em;margin:10px 0}.infos-container{padding:20px 50px}.infos-container h1{font-size:25px;text-align:center;margin:15px 0;font-weight:700}.infos-container h2{font-weight:700;margin:10px 0}.infos-container p{line-height:1.1em;margin:10px 0}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.298c1099.ttf) format("truetype")}#app,#fo-app,body,html{height:100%}body{margin:0;font-family:Roboto,serif}#fo-app{display:flex}.contact-container{margin:30px;display:flex;flex-direction:column;align-items:center;width:100%}@media screen and (max-width:480px){.contact-container{width:100%;margin:80px 30px 10px}}.contact-container h1{font-size:30px;font-weight:700}.contact-container .text-container{margin-top:40px;text-align:justify;width:640px;margin-bottom:20px}@media screen and (max-width:480px){.contact-container .text-container{width:100%;margin-top:30px}}.contact-container .message-notification{color:#fff;padding:10px 50px;position:relative}.contact-container .message-notification.success{background-color:rgba(28,159,98,.8)}.contact-container .message-notification.error{background-color:rgba(225,94,37,.8)}.contact-container .message-notification.show{display:block}.contact-container .message-notification.hide{display:none}.contact-container .form-container{margin-top:20px;width:500px}@media screen and (max-width:480px){.contact-container .form-container{width:100%;margin-top:30px}}.contact-container .form-container .input-container{width:100%;margin-bottom:20px;display:flex;flex-direction:column;gap:7px}.contact-container .form-container .input-container label{font-weight:700}.contact-container .form-container .input-container input,.contact-container .form-container .input-container textarea{padding:8px 15px;border-radius:5px;background-color:#f1f1f1;outline:none;border:1px solid #f1f1f1;font-family:inherit;font-size:inherit}.contact-container .form-container .input-container input:focus,.contact-container .form-container .input-container input:focus-visible,.contact-container .form-container .input-container textarea:focus,.contact-container .form-container .input-container textarea:focus-visible{border:1px solid #d49f8d}.contact-container .form-container .input-container textarea{resize:none}.contact-container .form-container .submit-container{display:flex;justify-content:flex-end}.contact-container .form-container .submit-container .button{background-color:#d49f8d;color:#fff;padding:8px 15px;border-radius:5px;cursor:pointer;border:none}.contact-container .form-container .submit-container .button:hover{background-color:#cd8f7a;transition:background .3s ease-in-out}.contact-container .form-container .submit-container .button:disabled,.contact-container .form-container .submit-container .button[disabled]{background-color:#bcc4c6;cursor:not-allowed}.close-container{position:absolute;z-index:99;top:20px;right:20px;cursor:pointer}.close-container svg{color:#74757a}.close-container:hover svg{color:#424346;transition:all .3s ease-in-out}