/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-display:swap;font-family:Maison Neue;font-style:normal;font-weight:400;src:local("Maison Neue Medium"),local("MaisonNeue-Medium"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-Medium.woff2) format("woff2"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue;font-style:italic;font-weight:400;src:local("Maison Neue Medium Italic"),local("MaisonNeue-MediumItalic"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-MediumItalic.woff2) format("woff2"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue;font-style:normal;font-weight:700;src:local("Maison Neue Bold"),local("MaisonNeue-Bold"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-Bold.woff2) format("woff2"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Maison Neue;font-style:italic;font-weight:700;src:local("Maison Neue Bold Italic"),local("MaisonNeue-BoldItalic"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-BoldItalic.woff2) format("woff2"),url(/themes/custom/gironde_fr/public/assets/fonts/MaisonNeue-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Platform;font-style:normal;font-weight:400;src:local("Platform Regular"),local("Platform-Regular-Web"),url(/themes/custom/gironde_fr/public/assets/fonts/Platform-Regular-Web.woff2) format("woff2")}@font-face{font-display:swap;font-family:Platform;font-style:italic;font-weight:400;src:local("Platform Regular Italic"),local("Platform-RegularItalic-Web"),url(/themes/custom/gironde_fr/public/assets/fonts/Platform-RegularItalic-Web.woff2) format("woff2")}@font-face{font-display:swap;font-family:Platform;font-style:normal;font-weight:500;src:local("Platform Medium"),local("Platform-Medium-Web"),url(/themes/custom/gironde_fr/public/assets/fonts/Platform-Medium-Web.woff2) format("woff2")}@font-face{font-display:swap;font-family:Platform;font-style:italic;font-weight:500;src:local("Platform Medium Italic"),local("Platform-MediumItalic-Web"),url(/themes/custom/gironde_fr/public/assets/fonts/Platform-MediumItalic-Web.woff2) format("woff2")}.block ul,.breadcrumb,.form-checkboxes,.form-checkboxes .form-item,.form-item,.form-item .description,.form-item label,.form-item label.option,.form-radios,.form-radios .form-item,.form-required,.item-list .icon,.item-list .pager,.item-list .pager li,.item-list .title,.item-list ul,.item-list ul li,.marker,.more-help-link,.more-link,.pager-current,.resizable-textarea,.tips,a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,div.admin,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,input,ins,kbd,label,legend,li,object,ol,ol.task-list li.active,p,pre,q,s,samp,select,small,span,strike,strong,sub,sup,table,tbody,tbody th,td,td.menu-disabled,textarea,tfoot,th,thead,thead th,tr,tr.drag,tr.even,tr.even .form-item,tr.odd,tr.odd .form-item,tt,u,ul,ul.links,ul.links li,ul.links.inline,ul.primary,ul.primary li,ul.primary li a,ul.primary li a:hover,ul.primary li.active a,ul.secondary,ul.secondary a,ul.secondary a.active,ul.secondary li,var{border:0;margin:0;padding:0;vertical-align:baseline}.block ul,.item-list ul,.item-list ul li,ol,ul,ul.links,ul.links li,ul.links.inline{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0}input,select,textarea{font-family:Helvetica Neue,Helvetica,Arial,sans-serif}textarea{font-size:1em;line-height:1.538em}.clearfix:after,div.admin-panel .body:after,ul.links:after{clear:both;content:".";display:block;height:0;visibility:hidden}ul.inline:after{clear:none;content:"";display:none}* html .clearfix,* html .form-item,* html div.admin-panel .body,* html ul.links{height:1%}:first-child+html .clearfix,:first-child+html .form-item,:first-child+html div.admin-panel .body,:first-child+html ul.links{min-height:1%}.sr-only,.visually-hidden{clip:rect(0,0,0,0)!important;border:0!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important}.hidden{display:none!important}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}*,:after,:before{box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth}body,html{overflow-x:hidden}body{background:#fff;color:#000;font-family:Maison Neue,sans-serif;font-size:1.6rem;line-height:2.4rem;min-width:32rem}a{color:inherit;display:inline-flex;text-decoration:none}a:active,a:hover{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.2rem}a:hover{color:#0064c8}a:active{color:#003296}sub,sup{font-size:small;line-height:normal}sup{vertical-align:super}sub{vertical-align:sub}button{background-color:transparent;border:none;color:inherit;cursor:pointer;font-family:Maison Neue,sans-serif}address{font-style:normal}:focus-visible{outline:.2rem solid #003296;outline-offset:.2rem}[data-cd33-search-summary]:focus{outline:none}strong{font-weight:700}img{height:auto;max-width:100%}.page-container{padding-bottom:6.4rem}.container-inline div{display:flex;flex-direction:column;width:100%}.container-grey{background-color:#f2f2f2}.container{margin:0 auto;max-width:120rem;min-width:32rem;width:100%}a.visually-hidden.focusable:focus{clip:auto!important;background-color:#ffdc00;color:#000;font-weight:700;height:auto!important;margin:2rem!important;outline:.2rem solid #003296;outline-offset:0;padding:2rem!important;text-decoration:none;width:auto!important;z-index:9999}.main-title h1{color:#0064c8;margin-bottom:3.2rem}@media screen and (max-width:1023px){.container{padding-inline:1.6rem}}@media screen and (min-width:1024px){.container-inline{align-items:stretch;display:flex;gap:4rem}}.h1,h1{font-size:4.8rem;line-height:6.4rem}.h1,.h2,h1,h2{font-family:Platform,sans-serif;font-weight:400;letter-spacing:3%}.h2,h2{font-size:4rem;line-height:4.8rem}.h3,h3{font-size:3.2rem}.h3,.h4,h3,h4{font-weight:700;letter-spacing:2%;line-height:4rem}.h4,h4{font-size:2.8rem}.h5,h5{font-size:2.4rem;font-weight:700;letter-spacing:2%;line-height:3.2rem}@media screen and (min-width:768px){.h1,h1{font-size:7.2rem;line-height:8.8rem}}form .fieldset-legend,form label{font-size:2rem;line-height:3.2rem}form .fieldset-legend{display:inline-block;margin-bottom:.5rem}form .row{display:flex}form .iti input[type=tel]{margin-block:.8rem!important}.form-email,.form-number,.form-select,.form-tel,.form-text,.form-textarea{background-color:#fff;border:.2rem solid #0064c8;border-radius:.6rem;box-sizing:border-box;font-size:2rem;line-height:3.2rem;margin-block:.8rem;min-height:4.8rem;padding:.4rem 1.2rem;width:100%}.form-email:focus,.form-number:focus,.form-select:focus,.form-tel:focus,.form-text:focus,.form-textarea:focus{border-color:#003296}.form-email.error,.form-number.error,.form-select.error,.form-tel.error,.form-text.error,.form-textarea.error{border-color:#c80000}.form-email.error:focus,.form-email.error:focus-visible,.form-number.error:focus,.form-number.error:focus-visible,.form-select.error:focus,.form-select.error:focus-visible,.form-tel.error:focus,.form-tel.error:focus-visible,.form-text.error:focus,.form-text.error:focus-visible,.form-textarea.error:focus,.form-textarea.error:focus-visible{border-color:#c80000;outline-color:#c80000}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2rem}.form-select-input{position:relative}.form-select-input:after{color:#0064c8;content:"▼";font-size:1.6rem;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.form-select-input:focus-within:after{transform:translateY(-50%) rotate(180deg)}.form-help-text{font-size:1.4rem;line-height:2rem;margin-top:-2.2rem}.form-item{margin-bottom:2.2rem}.form-item-wrapper .form-item{margin-bottom:0}.form-item-email .description,.form-item-telephone .description{font-size:1.4rem;line-height:2rem}.form-item-telephone-infos{color:#c80000;font-size:2rem;font-weight:700;line-height:3.2rem;margin-block:4rem}.form-item-telephone-infos p:before{background-color:#c80000;content:"";display:block;font-size:0;height:3.2rem;margin-bottom:1.6rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:3.2rem}.form-item--error-message{align-items:flex-start;color:#c80000;display:flex;flex-direction:row!important;font-size:1.4rem;gap:.8rem;line-height:2rem;position:relative}.form-item--error-message:before{background-color:#c80000;content:"";display:block;font-size:0;height:2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;min-width:2rem;width:2rem}.form-item .option{color:#000}.form-checkboxes{display:flex;gap:1.6rem}.form-checkboxes .form-item{align-items:center;display:flex;gap:1.4rem}.form-checkboxes .form-item .form-checkbox{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.2rem solid #0064c8;border-radius:.4rem;color:#0064c8;display:flex;font:inherit;height:2.4rem;justify-content:center;margin:0;min-height:2.4rem;min-width:2.4rem;width:2.4rem}.form-checkboxes .form-item .form-checkbox:before{box-shadow:inset 1.2rem 1.2rem #0064c8;content:"";height:1.2rem;transform:scale(0);transition:transform .12s ease-in-out;width:1.2rem}.form-checkboxes .form-item .form-checkbox:checked:before{transform:scale(1)}.form-checkboxes .form-item .form-checkbox:hover{box-shadow:0 0 0 .8rem #e5f3fd}.form-type-checkbox{align-items:center;display:flex;gap:1.4rem}.form-type-checkbox .input-wrapper input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.2rem solid #0064c8;border-radius:.4rem;color:#0064c8;display:flex;font:inherit;height:2.4rem;justify-content:center;margin:0;min-height:2.4rem;min-width:2.4rem;width:2.4rem}.form-type-checkbox .input-wrapper input:before{box-shadow:inset 1.2rem 1.2rem #0064c8;content:"";height:1.2rem;transform:scale(0);transition:transform .12s ease-in-out;width:1.2rem}.form-type-checkbox .input-wrapper input:checked:before{transform:scale(1)}.form-type-checkbox .input-wrapper input:hover{box-shadow:0 0 0 .8rem #e5f3fd}.form-radios{display:flex;gap:1.6rem}.form-type-radio{align-items:center;display:flex;gap:1.4rem}.form-type-radio .form-radio{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:.2rem solid #0064c8;border-radius:5rem;color:#0064c8;display:flex;font:inherit;height:2.4rem;justify-content:center;margin:0;width:2.4rem}.form-type-radio .form-radio:before{border-radius:5rem;box-shadow:inset 1.2rem 1.2rem #0064c8;content:"";height:1.2rem;transform:scale(0);transition:transform .12s ease-in-out;width:1.2rem}.form-type-radio .form-radio:checked:before{transform:scale(1)}.form-type-radio .form-radio:hover{box-shadow:0 0 0 .8rem #e5f3fd}.form-type-date{margin-bottom:.8rem}.form-type-date .input-wrapper{align-items:center;display:flex;gap:1.6rem;position:relative}.form-type-date .input-wrapper:after{background:url(/themes/custom/gironde_fr/public/assets/images/svg/calendar-bg.svg) no-repeat 50%;content:"";cursor:pointer;height:2.4rem;pointer-events:none;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);width:2.4rem;z-index:2}.form-date{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;background-color:#fff;background-image:none;border:.1rem solid #0064c8;border-radius:.6rem;font-size:2rem;height:4.8rem;line-height:3.2rem;padding:.8rem 1.2rem;width:100%}.form-date::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;opacity:0;position:absolute;right:0;width:100%}.form-actions{display:flex;justify-content:center}.form-disabled.button{background-color:#c6c6c6;border-color:#c6c6c6;color:#fff;cursor:default}.form-submit{align-items:center;background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.form-submit:hover{background-color:#003296;border-color:#003296;color:#fff;text-decoration:none}.form-reset{align-items:center;background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#0064c8;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.form-reset:hover{background-color:#d9eefd;border-color:#d9eefd;color:#0064c8}.form-reset:active{background-color:#6da4d9;border-color:#6da4d9;color:#fff}.form-wrapper .messages--error{color:#c80000;display:flex;flex-direction:column;gap:1.6rem;position:relative}.form-wrapper .messages--error:before{background-color:#c80000;content:"";display:block;font-size:0;height:2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:2rem}.form-wrapper .messages--error a{color:#c80000}.form-search-block{background-color:#e5f3fd;border-radius:1.6rem;margin-block:3.2rem 6.4rem;max-width:79.2rem;padding:2.4rem}.form-search-block .form-title{font-size:3.2rem;-webkit-hyphens:auto;hyphens:auto;line-height:4rem;min-width:0;overflow-wrap:anywhere}.form-search-block .form-title-wrapper{align-items:center;color:#0064c8;display:flex;gap:1.6rem;margin-bottom:2.4rem}.form-search-block .form-title-wrapper .icon-container{border:.4rem solid #0064c8;border-radius:50%;font-size:4.4rem;height:8rem;min-height:8rem;min-width:8rem;width:8rem}.form-search-block .form-actions{flex-direction:column;gap:2rem;justify-content:flex-start}.form-search-block-alt{background-color:#e5f3fd;border-radius:1.6rem;margin-block:3.2rem 6.4rem;max-width:79.2rem;padding:2.4rem}.form-search-block-alt .form-title{font-size:3.2rem;line-height:4rem}.form-search-block-alt .form-title-wrapper{align-items:center;color:#0064c8;display:flex;gap:1.6rem;margin-bottom:2.4rem}.form-search-block-alt .form-title-wrapper .icon-container{border:.4rem solid #0064c8;border-radius:50%;font-size:4.4rem;height:8rem;min-height:8rem;min-width:8rem;width:8rem}.form-search-block-alt .fieldset-legend,.form-search-block-alt .form-item label:not(.option),.form-search-block-alt .form-label{font-size:2rem;font-weight:700;line-height:3.2rem}.form-search-block-alt .fieldset-legend{display:inline-block;margin-bottom:.5rem}.form-search-block-alt .form-wrapper .form-checkboxes li{margin-block:.8rem}.form-search-block-alt .form-actions{flex-direction:column;gap:2rem;justify-content:flex-start}.form-search-block-accordion .form-title-wrapper{margin-bottom:0}.form-search-block-accordion .form-title-container{display:flex;gap:1.6rem}.form-search-block-accordion .accordion-btn{font-size:1.4rem;gap:2.4rem;justify-content:space-between;letter-spacing:.1rem;line-height:1.8rem;text-transform:uppercase}.form-search-block-accordion .accordion-btn.opened .icon-container{transform:rotate(-90deg)}.form-search-block-accordion .accordion-btn .icon-container{border:0;font-size:1.6rem;height:auto;min-height:auto;min-width:auto;transform:rotate(90deg);width:auto}.form-search-block-accordion .accordion-content.open{margin-top:2.4rem;padding:.6rem}.form-submit{white-space:inherit}@media screen and (max-width:767px){form .row{flex-direction:column}.form-search-block .form-title-wrapper{align-items:flex-start;flex-direction:column}.form-search-block-alt{margin-bottom:4rem}.form-search-block-alt .form-title-wrapper{align-items:flex-start;flex-direction:column;justify-content:space-between}.form-search-block-accordion .accordion-btn{width:100%}}@media screen and (min-width:768px){form .row{gap:4rem}.form-actions{justify-content:flex-end}.form-item-telephone-infos{margin-block:0}.form-item-telephone-infos p{padding-left:4.8rem;position:relative}.form-item-telephone-infos p:before{content:"";left:0;margin-bottom:0;position:absolute;top:50%;transform:translateY(-50%)}.form-item-civilite{width:25rem}.form-wrapper .messages--error{align-items:center;flex-direction:row}.form-search-block .form-actions,.form-search-block-alt .form-actions{flex-direction:row;justify-content:flex-end}.form-search-block-accordion .accordion-content.open{margin-top:4rem}}figure{margin:0}figure figcaption{font-size:1.2rem;margin-top:1rem}.media-image-diaporama{margin:0}.media-image-diaporama figcaption{font-size:1.4rem;line-height:2rem}.paragraph-diaporama{max-width:79.2rem}.paragraph-diaporama .swiper-button-next,.paragraph-diaporama .swiper-button-prev{top:50%!important;transform:translateY(-50%)}.paragraph-image{margin-block:5.6rem 8.6rem}.paragraph-map{margin-block:3.2rem}.paragraph-map-container{max-width:79.2rem}@media screen and (min-width:768px){.vm-large{width:79.2rem}.vm-medium{width:48.6rem}.vm-small{width:28.2rem}}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-name:headShake;animation-timing-function:ease-in-out}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{animation-name:swing;transform-origin:top center}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.heartBeat{animation-duration:1.3s;animation-name:heartBeat;animation-timing-function:ease-in-out}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-duration:.75s;animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:translateZ(0)}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:translateZ(0)}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:translateZ(0)}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-duration:.75s;animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn)}40%{animation-timing-function:ease-out;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg)}50%{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg)}80%{animation-timing-function:ease-in;transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg)}to{animation-timing-function:ease-in;transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg)}}.animated.flip{animation-name:flip;backface-visibility:visible}@keyframes flipInX{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{animation-name:flipInX;backface-visibility:visible!important}@keyframes flipInY{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateY(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateY(-20deg)}60%{opacity:1;transform:perspective(400px) rotateY(10deg)}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{animation-name:flipInY;backface-visibility:visible!important}@keyframes flipOutX{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.flipOutX{animation-duration:.75s;animation-name:flipOutX;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateY(-15deg)}to{opacity:0;transform:perspective(400px) rotateY(90deg)}}.flipOutY{animation-duration:.75s;animation-name:flipOutY;backface-visibility:visible!important}@keyframes lightSpeedIn{0%{opacity:0;transform:translate3d(100%,0,0) skewX(-30deg)}60%{opacity:1;transform:skewX(20deg)}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) skewX(30deg)}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{opacity:0;transform:rotate(-200deg);transform-origin:center}to{opacity:1;transform:translateZ(0);transform-origin:center}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{opacity:0;transform:rotate(45deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{opacity:0;transform:rotate(45deg);transform-origin:left bottom}to{opacity:1;transform:translateZ(0);transform-origin:left bottom}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{opacity:0;transform:rotate(-90deg);transform-origin:right bottom}to{opacity:1;transform:translateZ(0);transform-origin:right bottom}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{opacity:1;transform-origin:center}to{opacity:0;transform:rotate(200deg);transform-origin:center}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(45deg);transform-origin:left bottom}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:right bottom}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{opacity:1;transform-origin:left bottom}to{opacity:0;transform:rotate(-45deg);transform-origin:left bottom}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{opacity:1;transform-origin:right bottom}to{opacity:0;transform:rotate(90deg);transform-origin:right bottom}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{animation-timing-function:ease-in-out;transform-origin:top left}20%,60%{animation-timing-function:ease-in-out;transform:rotate(80deg);transform-origin:top left}40%,80%{animation-timing-function:ease-in-out;opacity:1;transform:rotate(60deg);transform-origin:top left}to{opacity:0;transform:translate3d(0,700px,0)}}.hinge{animation-duration:2s;animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0)}60%{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,100%,0);visibility:hidden}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0);visibility:hidden}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(100%,0,0);visibility:hidden}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0);visibility:hidden}}.slideOutUp{animation-name:slideOutUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:.8s}.animated.faster{animation-duration:.5s}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(prefers-reduced-motion:reduce),(print){.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.datepicker{direction:ltr;display:none;margin-top:1px;padding:4px;position:absolute}.datepicker.dropdown-menu{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:5px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333;display:none;float:left;font-size:13px;left:0;line-height:18px;list-style:none;min-width:160px;position:absolute;top:100%;z-index:1000}.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}.datepicker table{border:0;margin:0;width:auto}.datepicker table tr td span{cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker td,.datepicker th{border:0;cursor:pointer;font-size:12px;height:20px;padding:4px 8px;text-align:center;width:20px}.datepicker td{background:#fff}.datepicker td span.active,.datepicker td.active.day,.datepicker td.active.year{background:#2ba6cb}.datepicker td.new,.datepicker td.old{color:#999}.datepicker td span.month.disabled,.datepicker td span.year.disabled,.datepicker td.day.disabled{color:#eee}.datepicker th{background:#fff}.datepicker th span.active,.datepicker th.active.day,.datepicker th.active.year{background:#2ba6cb}.datepicker th.date-switch{width:145px}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker-dropdown:after,.datepicker-dropdown:before{content:"";display:inline-block;position:absolute}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th.cw{background-color:transparent;cursor:default}.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;top:0}.datepicker-dropdown:before{border-bottom:1px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent;left:6px;top:-7px}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;left:7px;top:-6px}.datepicker-dropdown:after,.datepicker-dropdown:before,.datepicker>div{display:none}.datepicker-close{display:none;height:30px;padding:0;position:absolute;right:0;top:-30px;width:15px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.lb-loader,.lightbox{left:0;line-height:0;position:absolute;text-align:center}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{background-color:#000;display:none;filter:alpha(Opacity=80);left:0;opacity:.8;position:absolute;top:0;z-index:9999}.lightbox{font-weight:400;outline:0;width:100%;z-index:10000}.lightbox .lb-image{border:4px solid #fff;border-radius:3px;display:block;height:auto;max-height:none;max-width:inherit}.lightbox a img{border:none}.lb-outerContainer{background-color:#fff;border-radius:4px;height:250px;margin:0 auto;position:relative;width:250px}.lb-outerContainer:after{clear:both;content:"";display:table}.lb-loader{height:25%;top:43%;width:100%}.lb-cancel{background:url(/themes/custom/gironde_fr/public/images/loading.gif) no-repeat;display:block;height:32px;margin:0 auto;width:32px}.lb-nav{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==);outline:0}.lb-next,.lb-prev{cursor:pointer;display:block;height:100%}.lb-nav a.lb-prev{background:url(/themes/custom/gironde_fr/public/images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);float:left;left:0;opacity:0;transition:opacity .6s;width:34%}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{background:url(/themes/custom/gironde_fr/public/images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);float:right;opacity:0;right:0;transition:opacity .6s;width:64%}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin:0 auto;padding-top:5px;width:100%}.lb-dataContainer:after{clear:both;content:"";display:table}.lb-data{color:#ccc;padding:0 4px}.lb-data .lb-details{float:left;line-height:1.1em;text-align:left;width:85%}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{clear:left;color:#999;display:block;font-size:12px;padding-bottom:1em}.lb-data .lb-close{background:url(/themes/custom/gironde_fr/public/images/close.png) 100% 0 no-repeat;display:block;filter:alpha(Opacity=70);float:right;height:30px;opacity:.7;outline:0;text-align:right;transition:opacity .2s;width:30px}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}.swal2-container,body.swal2-iosfix{left:0;position:fixed;right:0}body.swal2-in{overflow-y:hidden}.swal2-container{align-items:center;background-color:transparent;bottom:0;display:flex;padding:10px;top:0;z-index:1060}.swal2-modal,.swal2-modal h2{position:relative;text-align:center}.swal2-container:not(.swal2-in){pointer-events:none}.swal2-container.swal2-fade{transition:background-color .1s}.swal2-container.swal2-in{background-color:rgba(0,0,0,.4)}.swal2-modal{background-color:#fff;border-radius:5px;box-sizing:border-box;display:none;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:auto;overflow-x:hidden;overflow-y:auto}.swal2-modal:focus{outline:0}.swal2-modal.swal2-loading{overflow-y:hidden}.swal2-modal h2{color:#595959;display:block;font-size:30px;font-weight:600;line-height:60px;margin:0;padding:0;text-transform:none}.swal2-modal .swal2-spacer{border:0;color:transparent;height:10px}.swal2-modal .swal2-styled{border:0;border-radius:3px;box-shadow:none;color:#fff;cursor:pointer;font-size:17px;font-weight:500;margin:0 5px;padding:10px 32px}.swal2-modal .swal2-styled:not(.swal2-loading)[disabled]{cursor:no-drop;opacity:.4}.swal2-modal .swal2-styled.swal2-loading{animation:rotate-loading 1.5s linear 0s infinite normal;background-color:transparent!important;border:4px solid transparent;border-radius:100%;box-sizing:border-box;color:transparent;cursor:default;height:40px;margin:-2px 30px;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top;width:40px}.swal2-modal :not(.swal2-styled).swal2-loading:after{animation:rotate-loading 1.5s linear 0s infinite normal;border:3px solid #999;border-radius:50%;border-right-color:transparent;content:"";display:inline-block;height:6px;margin-left:5px;vertical-align:-1px;width:6px}.swal2-modal .swal2-checkbox input,.swal2-modal .swal2-checkbox span,.swal2-modal .swal2-radio input,.swal2-modal .swal2-radio span{vertical-align:middle}.swal2-modal .swal2-image{margin:20px auto;max-width:100%}.swal2-modal .swal2-close{color:#ccc;cursor:pointer;font-family:serif;font-size:36px;line-height:36px;position:absolute;right:13px;top:5px;transition:color .1s ease}.swal2-modal .swal2-close:hover{color:#d55}.swal2-modal>.swal2-checkbox,.swal2-modal>.swal2-file,.swal2-modal>.swal2-input,.swal2-modal>.swal2-radio,.swal2-modal>.swal2-select,.swal2-modal>.swal2-textarea{display:none}.swal2-modal .swal2-content{color:#545454;float:none;font-size:18px;font-weight:300;line-height:normal;margin:0;padding:0;position:relative;text-align:center}.swal2-modal .swal2-checkbox,.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-radio,.swal2-modal .swal2-select,.swal2-modal .swal2-textarea{margin:20px auto}.swal2-modal .swal2-file,.swal2-modal .swal2-input,.swal2-modal .swal2-textarea{border:1px solid #d9d9d9;border-radius:3px;box-shadow:inset 0 1px 1px rgba(0,0,0,.06);box-sizing:border-box;font-size:18px;transition:border-color box-shadow .3s;width:100%}.swal2-modal .swal2-file.swal2-inputerror,.swal2-modal .swal2-input.swal2-inputerror,.swal2-modal .swal2-textarea.swal2-inputerror{border-color:#f06e57}.swal2-modal .swal2-file:focus,.swal2-modal .swal2-input:focus,.swal2-modal .swal2-textarea:focus{border:1px solid #b4dbed;box-shadow:0 0 3px #c4e6f5;outline:0}.swal2-modal .swal2-file:focus::-moz-placeholder,.swal2-modal .swal2-input:focus::-moz-placeholder,.swal2-modal .swal2-textarea:focus::-moz-placeholder{opacity:.8;-moz-transition:opacity .3s ease .03s;transition:opacity .3s ease .03s}.swal2-modal .swal2-file:focus::placeholder,.swal2-modal .swal2-input:focus::placeholder,.swal2-modal .swal2-textarea:focus::placeholder{opacity:.8;transition:opacity .3s ease .03s}.swal2-modal .swal2-file::-moz-placeholder,.swal2-modal .swal2-input::-moz-placeholder,.swal2-modal .swal2-textarea::-moz-placeholder{color:#e6e6e6}.swal2-modal .swal2-file::placeholder,.swal2-modal .swal2-input::placeholder,.swal2-modal .swal2-textarea::placeholder{color:#e6e6e6}.swal2-modal .swal2-range input{float:left;width:80%}.swal2-modal .swal2-range output{float:right;font-size:20px;font-weight:600;text-align:center;width:20%}.swal2-modal .swal2-range input,.swal2-modal .swal2-range output{height:43px;line-height:43px;margin:20px auto;padding:0;vertical-align:middle}.swal2-modal .swal2-input{height:43px;padding:0 12px}.swal2-modal .swal2-input[type=number]{max-width:150px}.swal2-modal .swal2-file{font-size:20px}.swal2-modal .swal2-textarea{height:108px;padding:12px}.swal2-modal .swal2-select{color:#545454;font-size:inherit;max-width:100%;min-width:40%;padding:5px 10px}.swal2-modal .swal2-radio{border:0}.swal2-modal .swal2-radio label:not(:first-child){margin-left:20px}.swal2-modal .swal2-radio input{margin:0 3px 0 0}.swal2-modal .swal2-checkbox{color:#545454}.swal2-modal .swal2-validationerror{background-color:#f0f0f0;color:gray;display:none;font-size:16px;font-weight:300;margin:0 -20px;overflow:hidden;padding:10px}.swal2-modal .swal2-validationerror:before{background-color:#ea7d7d;border-radius:50%;color:#fff;content:"!";display:inline-block;height:24px;line-height:24px;margin-right:10px;text-align:center;width:24px}.swal2-icon.swal2-info,.swal2-icon.swal2-question,.swal2-icon.swal2-warning{font-size:60px;line-height:80px;text-align:center}@supports(-ms-accelerator:true){.swal2-range input{width:100%!important}.swal2-range output{display:none}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.swal2-range input{width:100%!important}.swal2-range output{display:none}}.swal2-icon{border:4px solid transparent;border-radius:50%;box-sizing:content-box;cursor:default;height:80px;margin:20px auto 30px;padding:0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:80px}.swal2-icon.swal2-error{border-color:#f27474}.swal2-icon.swal2-error .x-mark{display:block;position:relative}.swal2-icon.swal2-error .line{background-color:#f27474;border-radius:2px;display:block;height:5px;position:absolute;top:37px;width:47px}.swal2-icon.swal2-error .line.left{left:17px;transform:rotate(45deg)}.swal2-icon.swal2-error .line.right{right:16px;transform:rotate(-45deg)}.swal2-icon.swal2-warning{border-color:#facea8;color:#f8bb86;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.swal2-icon.swal2-info{border-color:#9de0f6;color:#3fc3ee;font-family:Open Sans,sans-serif}.swal2-icon.swal2-question{border-color:#c9dae1;color:#87adbd;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.swal2-icon.swal2-success{border-color:#a5dc86}.swal2-icon.swal2-success:after,.swal2-icon.swal2-success:before{background:#fff;content:"";height:120px;position:absolute;width:60px}.swal2-icon.swal2-success:before{border-radius:120px 0 0 120px;left:-33px;top:-7px;transform:rotate(-45deg);transform-origin:60px 60px}.swal2-icon.swal2-success:after{border-radius:0 120px 120px 0;left:30px;top:-11px;transform:rotate(-45deg);transform-origin:0 60px}.swal2-icon.swal2-success .placeholder{border:4px solid hsla(98,55%,69%,.2);border-radius:50%;box-sizing:content-box;height:80px;left:-4px;position:absolute;top:-4px;width:80px;z-index:2}.swal2-icon.swal2-success .fix{background-color:#fff;height:90px;left:28px;position:absolute;top:8px;transform:rotate(-45deg);width:7px;z-index:1}.swal2-icon.swal2-success .line{background-color:#a5dc86;border-radius:2px;display:block;height:5px;position:absolute;z-index:2}.swal2-icon.swal2-success .line.tip{left:14px;top:46px;transform:rotate(45deg);width:25px}.swal2-icon.swal2-success .line.long{right:8px;top:38px;transform:rotate(-45deg);width:47px}.swal2-progresssteps{font-weight:600;margin:0 0 20px;padding:0}.swal2-progresssteps li{display:inline-block;position:relative}.swal2-progresssteps .swal2-progresscircle{background:#3085d6;border-radius:2em;color:#fff;height:2em;line-height:2em;text-align:center;width:2em;z-index:20}.swal2-progresssteps .swal2-progresscircle:first-child{margin-left:0}.swal2-progresssteps .swal2-progresscircle:last-child{margin-right:0}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep{background:#3085d6}.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progresscircle,.swal2-progresssteps .swal2-progresscircle.swal2-activeprogressstep~.swal2-progressline{background:#add8e6}.swal2-progresssteps .swal2-progressline{background:#3085d6;height:.4em;margin:0 -1px;z-index:10}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}@keyframes showSweetAlert{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes hideSweetAlert{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}.swal2-show{animation:showSweetAlert .3s}.swal2-show.swal2-noanimation{animation:none}.swal2-hide{animation:hideSweetAlert .15s forwards}.swal2-hide.swal2-noanimation{animation:none}@keyframes animate-success-tip{0%,54%{left:1px;top:19px;width:0}70%{left:-8px;top:37px;width:50px}84%{left:21px;top:48px;width:17px}to{left:14px;top:45px;width:25px}}@keyframes animate-success-long{0%,65%{right:46px;top:54px;width:0}84%{right:0;top:35px;width:55px}to{right:8px;top:38px;width:47px}}@keyframes rotatePlaceholder{0%,5%{transform:rotate(-45deg)}12%,to{transform:rotate(-405deg)}}.animate-success-tip{animation:animate-success-tip .75s}.animate-success-long{animation:animate-success-long .75s}.swal2-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}@keyframes animate-error-icon{0%{opacity:0;transform:rotateX(100deg)}to{opacity:1;transform:rotateX(0)}}.animate-error-icon{animation:animate-error-icon .5s}@keyframes animate-x-mark{0%,50%{margin-top:26px;opacity:0;transform:scale(.4)}80%{margin-top:-6px;transform:scale(1.15)}to{margin-top:0;opacity:1;transform:scale(1)}}.animate-x-mark{animation:animate-x-mark .5s}@keyframes pulse-warning{0%{border-color:#f8d486}to{border-color:#f8bb86}}.pulse-warning{animation:pulse-warning .75s infinite alternate}@keyframes rotate-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icon-container{align-items:center;display:inline-flex;font-size:1.5em;justify-content:center;position:relative;z-index:1}.icon-container>svg{font-size:1em;height:1.1em;width:1em}.breadcrumb{margin-bottom:6.4rem}.breadcrumb-list{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.breadcrumb-item a{margin-right:1.6rem;position:relative;text-decoration-thickness:10%}.breadcrumb-item a:focus,.breadcrumb-item a:hover{text-decoration:none}.breadcrumb-item a:focus{color:#000}.breadcrumb-item a:after{border-color:transparent #000;border-style:solid;border-width:.6rem 0 .6rem 1rem;content:"";display:block;height:0;position:absolute;right:-1.6rem;top:50%;transform:translateY(-50%);width:0}.breadcrumb-item p{font-weight:700}.accordion-content{height:0;opacity:0;overflow:hidden;transition:height .4s ease,opacity .3s ease}.accordion-content.open{opacity:1}.accordion-text-status-off,.accordion-text-status-on{display:none}.accordion-text-status-off.visible,.accordion-text-status-on.visible{display:block}.alert-horizontal,.alert-horizontal--bordered,.alert-vertical,.alert-vertical--bordered{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:1.6rem;justify-content:center;margin-block:2rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.alert-horizontal--bordered:before,.alert-horizontal:before,.alert-vertical--bordered:before,.alert-vertical:before{background-color:#000;content:"";display:block;font-size:0;height:3.2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;min-height:3.2rem;min-width:3.2rem;width:3.2rem}.alert-horizontal--bordered,.alert-vertical--bordered{border:.2rem solid #000;border-radius:.8rem;padding:1.6rem}.alert-vertical,.alert-vertical--bordered{align-items:flex-start;flex-direction:column}.alert-red{color:#c80000}.alert-red:before{background-color:#c80000}.alert-red.alert-horizontal--bordered,.alert-red.alert-vertical--bordered{border-color:#c80000}.alert-without-icon:before{display:none}.alert-text{display:flex;font-size:1.6rem;font-weight:400;gap:1.6rem;line-height:2.4rem;text-transform:none}.alert-tag{margin-block:0 1rem!important}.audio-block{max-width:79.2rem}.audio-block-text{font-size:2rem;line-height:3.2rem;margin-bottom:2.4rem}.audio-block-content{background-color:#f2f2f2;border-radius:.8rem;display:flex;flex-direction:column;margin-bottom:2.4rem;padding:1.6rem}.audio-block-content-main{align-items:center;display:flex;gap:1.2rem}.audio-block-img{height:7.2rem;min-width:7.2rem;width:7.2rem}.audio-block-img img{border-radius:50%}.audio-block-details{font-size:1.4rem;margin-bottom:1.6rem;margin-left:8.4rem}.audio-player{align-items:center;display:flex;flex-wrap:wrap;gap:.8rem}.audio-player-tag{align-items:center;background-color:#fff;border-radius:.4rem;display:flex;font-size:1.4rem!important;font-weight:700;gap:1rem;justify-content:center;padding:1rem 1.2rem!important;text-transform:uppercase}.audio-player-button{cursor:pointer;width:11.3rem}.audio-player-button .pause,.audio-player-button .play{align-items:center;display:flex;gap:1rem;justify-content:center}.audio-player-button-paused{background-color:#0064c8;color:#fff}.audio-player-button .pause{display:none}.audio-player-button:hover{background-color:#e5f3fd;color:#0064c8}.audio-player-progress{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:6.4rem;height:2.8rem;overflow:hidden;width:19.5rem}.audio-player-progress::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0064c8;cursor:pointer;height:2.8rem;width:1rem}.audio-player-download{background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#000;text-decoration:none!important}.audio-player-download,.audio-player-download:hover{align-items:center;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.audio-player-download:hover{background-color:#e5f3fd;border:.1rem solid #e5f3fd;border-radius:.8rem;color:#0064c8}.audio-player-volume input{width:5rem}.audio-player-time{width:10rem}.audio-player #audio-input{display:none}.ui-autocomplete{background:#fff;border:.1rem solid #f2f2f2;border-radius:0 0 .6rem .6rem;border-top:0;color:#000}button:not(:disabled){cursor:pointer}.btn-primary{align-items:center;background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.btn-primary:hover{background-color:#003296;border-color:#003296;color:#fff;text-decoration:none}.btn-primary:disabled{background-color:#c6c6c6;border-color:#c6c6c6;cursor:default}.btn-secondary{align-items:center;background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#0064c8;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.btn-secondary:hover{background-color:#d9eefd;border-color:#d9eefd;color:#0064c8;text-decoration:none}.btn-secondary:active{background-color:#6da4d9;border-color:#6da4d9;color:#fff}.btn-secondary:disabled{background-color:#c6c6c6;border-color:#c6c6c6;color:#fff;cursor:default}.btn-tertiary{align-items:center;background-color:#edf7fc;border:.1rem solid #edf7fc;border-radius:.8rem;color:#0064c8;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.btn-tertiary:hover{background-color:#d9eefd;border-color:#d9eefd;color:#0064c8;text-decoration:none}.btn-tertiary:active{background-color:#6da4d9;border-color:#6da4d9;color:#fff}.btn-tertiary:disabled{background-color:#c6c6c6;border-color:#c6c6c6;color:#fff;cursor:default}.btn-alt--grey{align-items:center;background-color:#f2f2f2;border:.1rem solid #f2f2f2;border-radius:.8rem;color:#0064c8;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.btn-alt--grey:hover{background-color:#d9eefd;border-color:#d9eefd;color:#0064c8;text-decoration:none}.btn-alt--red{align-items:center;background-color:#c80000;border:.1rem solid #c80000;border-radius:.8rem;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;text-decoration:none!important;transition:all .3s ease-out}.btn-alt--red:hover{background-color:red;border-color:red;color:#fff;text-decoration:none}.btn-alt--red:active{background-color:#c80000;border-color:#c80000;color:#fff}.btn-inline{display:inline-flex}.btn-margin-b{margin-block:2rem}.ui-datepicker{background-color:#fff;border:0!important;box-shadow:.2rem .4rem 1.6rem .4rem rgba(0,0,0,.35);padding:0}.ui-datepicker .ui-datepicker-header{background-color:#e5f3fd;color:#000;padding:1.6rem 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{background-color:#fff;border-radius:5rem;height:2.8rem;max-height:2.8rem;top:50%;transform:translateY(-50%);width:2.8rem}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{background:#0064c8;height:1.4rem;left:auto;margin:0;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;top:.7rem;width:1.4rem}.ui-datepicker .ui-datepicker-prev{left:1.6rem}.ui-datepicker .ui-datepicker-prev span{left:.7rem;transform:rotate(180deg)}.ui-datepicker .ui-datepicker-next{right:1.6rem}.ui-datepicker .ui-datepicker-next span{right:.7rem}.ui-datepicker table{font-size:1.6rem;line-height:2.4rem}.ui-datepicker th{background-color:#fff;border-block:.2rem solid #0064c8;padding:.2rem .45rem}.ui-datepicker th:first-child{padding-left:1.6rem}.ui-datepicker th:last-child{padding-right:1.6rem}.ui-datepicker tr:first-child td{padding-top:.8rem}.ui-datepicker td{padding:.4rem 0}.ui-datepicker td:first-child{padding-left:1.6rem}.ui-datepicker td:last-child{padding-right:1.6rem}.ui-datepicker td .ui-state-default{background:#fff;border:0;color:#000;font-weight:700;height:2.8rem;line-height:2.5rem;margin:0 auto;text-align:center;width:2.8rem}.ui-datepicker td .ui-state-active{background:#0064c8;border:0;border-radius:.6rem;color:#fff}@media screen and (max-width:767px){table.ui-datepicker-calendar{display:table!important}table.ui-datepicker-calendar thead{display:table-header-group!important}table.ui-datepicker-calendar tbody{display:table-row-group!important}table.ui-datepicker-calendar tr{border:0!important;display:table-row!important;margin-bottom:0!important}table.ui-datepicker-calendar td,table.ui-datepicker-calendar th{display:table-cell!important}table.ui-datepicker-calendar td{border:0!important}table.ui-datepicker-calendar td:before{display:none!important}}.go-top{align-items:center;background-color:#ffe467;border-radius:50%;bottom:10rem;box-shadow:.2rem .4rem 1.6rem .4rem rgba(0,0,0,.2);display:flex;height:6.4rem;justify-content:center;position:fixed;right:1.6rem;width:6.4rem;z-index:50}.go-top .icon-container{color:#0064c8;font-size:4rem;transform:rotate(-90deg)}.go-top:focus,.go-top:hover{background-color:#fac300}@media screen and (min-width:768px){.go-top{bottom:5rem;right:5rem}}.block-iframe{max-width:79.2rem}.block-iframe-container{height:0;margin-bottom:2.4rem;min-height:40rem;overflow:hidden;position:relative;resize:vertical}@media screen and (max-width:767px){.block-iframe-container{width:100%}}.block-iframe.block-iframe--other{height:0;margin-bottom:2.4rem;min-height:auto;overflow:hidden;padding-bottom:56.25%;position:relative;resize:vertical}@media screen and (max-width:767px){.block-iframe.block-iframe--other{width:100%}}.block-iframe.block-iframe--calameo .block-iframe-container,.block-iframe.block-iframe--youtube .block-iframe-container{min-height:auto;padding-bottom:56.25%}.block-iframe.block-iframe--instagram .block-iframe-container{aspect-ratio:6/9;max-width:54rem;padding-bottom:165%}@media screen and (min-width:768px){.block-iframe.block-iframe--instagram .block-iframe-container{padding-bottom:100%}}.block-iframe.block-iframe--facebook .block-iframe-container{padding-bottom:108%}@media screen and (min-width:768px){.block-iframe.block-iframe--facebook .block-iframe-container{padding-bottom:61%}}.block-iframe.block-iframe--linkedin .block-iframe-container{aspect-ratio:7/9;padding-bottom:167%}@media screen and (min-width:768px){.block-iframe.block-iframe--linkedin .block-iframe-container{padding-bottom:82%}}.block-iframe iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.cd33-orejime-embed iframe[data-src],.cd33-orejime-embed--blocked>:not(.cd33-orejime-overlay){display:none}.cd33-orejime-overlay{background-color:#f2f2f2;border-radius:.8rem;color:#000;flex-direction:column;height:100%;left:0;min-height:18rem;padding:2rem;position:absolute;top:0;width:100%}.cd33-orejime-overlay,.cd33-orejime-overlay__btn{align-items:center;display:flex;justify-content:center;text-align:center}.cd33-orejime-overlay__btn{background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;font-size:2rem;font-weight:700;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;transition:all .3s ease-out}.cd33-orejime-overlay__btn:hover{background-color:#003296;border-color:#003296;color:#fff;text-decoration:none}.cd33-orejime-overlay__message{font-size:2rem;font-weight:700;margin-bottom:2.4rem}.cd33-orejime-overlay__adblock{font-size:1.6rem;margin-bottom:2.4rem}.orejime-Banner-body,.orejime-Modal{font-family:Maison Neue,sans-serif}.orejime-Banner-title,.orejime-Modal-title{color:#0064c8;font-size:2rem;line-height:3.2rem}.orejime-Banner h1,.orejime-Banner p,.orejime-Banner span,.orejime-Modal h1,.orejime-Modal p,.orejime-Modal span{font-family:Maison Neue,sans-serif}.orejime-ButtonList{gap:1.2rem}.orejime-Button{align-items:center;background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;display:flex;font-family:Maison Neue,sans-serif;font-size:2rem;font-size:1.6rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.4rem .8rem;text-align:center;transition:all .3s ease-out}.orejime-Button:hover{background-color:#003296;border-color:#003296;color:#fff;text-decoration:none}.orejime-Button:hover:not(:is([disabled],[aria-disabled=true])){outline:none}.orejime-Button:focus-visible:not([disabled]){outline:.2rem solid #003296;outline-offset:.2rem}.orejime-Button:is([disabled],[aria-disabled=true]){background-color:#666;border-color:#666;color:#fff;cursor:default}.orejime-Purpose-input{accent-color:#0064c8}.orejime-Purpose-attribute{font-size:1.2rem}.orejime-Purpose-description{font-size:1.4rem}.link-stretched:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.link-underline{text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.link-underline-icon-arrow{font-weight:700;padding-right:2.8rem;position:relative;text-decoration-thickness:.2rem}.link-underline-icon-arrow:after{background-color:#000;content:"";display:block;font-size:0;height:1.6rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:0;top:50%;transform:translateY(-50%);width:1.6rem}.link-underline-icon-arrow:hover{text-underline-offset:17%}.link-underline-icon-arrow:hover:after{background-color:#0064c8}.link-text-white:hover{color:#fff}.link-block{align-items:center;background-color:#f2f2f2;border-radius:.8rem;display:flex;gap:1.6rem;margin-bottom:2.4rem;max-width:79.2rem;padding:1.6rem;position:relative}.link-block:hover{background-color:#f6f6f6}.link-block-wrapper{max-width:79.2rem}.link-block-icon{background-color:#fff;border-radius:50%;color:#0064c8;font-size:2.4rem;height:4.8rem;min-width:4.8rem;width:4.8rem}.link-block a{color:#0064c8;font-size:2rem;font-weight:700;line-height:2.8rem;text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.link-block a:hover{text-decoration:none}.link-block a.link-stretched:focus-visible{outline:none}.link-block a.link-stretched:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.link-block p{padding-bottom:0!important}.link-block-bg-blue{background-color:#edf7fc}.link-block-bg-blue:hover{background-color:#d9eefd}.link-block-content{width:48rem}.link-block-title{color:#0064c8;font-size:2.4rem;font-weight:400;line-height:3.2rem;margin-bottom:.8rem}.link-block-img{width:21.3rem}.link-block-btn{align-items:center;align-self:flex-end;background-color:#fff;border-radius:50%;display:flex;justify-content:center}.link-block-btn .icon-container{font-size:1.6rem;height:4rem;width:4rem}.link-block-btn:focus-visible{outline:none}.link-block-btn:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.link-block-tags{gap:.4rem!important}.link-block-tags .tag{margin-block:0!important}.link-block-column{align-items:flex-start;flex-direction:column}@media screen and (max-width:767px){.link-block-icon{display:none}.link-block-content{width:100%}.link-block-withimg{flex-direction:column}.link-block-img{width:100%}}@media screen and (min-width:768px){.link-block.three-cols{display:inline-flex;margin-inline:.4rem;width:calc(33.33333% - 1.2rem)}}.list-disc{list-style:disc}.list-disc li::marker{font-size:1.7rem}.list-triangular dt:before,.list-triangular li:not(.title):before{border-color:transparent #000;border-style:solid;border-width:.6rem 0 .6rem 1rem;content:"";display:block;height:0;left:-1.8rem;position:relative;top:1.8rem;width:0}.list-triangular dt{font-weight:700}.list-triangular div{align-items:baseline;display:flex;gap:.5rem}.list-arrow li{align-items:center;display:flex;gap:.8rem}.list-arrow li:before{background-color:#000;content:"";display:block;font-size:0;height:3.22rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:1.5rem}.list-clickable{display:flex;flex-direction:column}.list-clickable li{align-items:center;border-top:.2rem solid #c6c6c6;display:flex;justify-content:space-between;padding:1.6rem;position:relative;transition:background-color .1s ease-in-out}.list-clickable li:last-child{border-bottom:.2rem solid #c6c6c6}.list-clickable li:hover{background-color:#d9eefd}.list-clickable-column{display:flex;flex-direction:column;gap:1.6rem}.list-clickable-title{color:#0064c8;font-size:2rem;font-weight:700;letter-spacing:2%;line-height:2.8rem;margin-right:1.6rem;transition:-webkit-text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out,-webkit-text-decoration .1s ease-in-out}.list-clickable-title:hover{text-decoration:none}.list-clickable-title:focus-visible{outline:none}.list-clickable-title:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.list-clickable .icon-container{font-size:1.6rem}.list-tube{border-left:.6rem solid #0064c8;font-size:2rem;line-height:3.2rem;margin-block:2.4rem;padding-left:2.4rem}.list-tube-title{margin-block:1.6rem;position:relative}.list-tube-title:before{background-color:#fff;border:.6rem solid #0064c8;border-radius:50%;content:"";display:block;height:1.8rem;left:-3.6rem;position:absolute;top:50%;transform:translateY(-50%);width:1.8rem}.list-tube-sublist{font-size:2rem;line-height:3.2rem;margin-block:.8rem;padding-left:2.4rem}.list-tube-sublist li{margin-block:.4rem}.list-tube a{text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.list-results{margin-block:4rem;max-width:79.2rem}.list-results-list{flex-direction:column}.list-results-item,.list-results-list{border-block:.1rem solid #c6c6c6;display:flex}.list-results-item{gap:2.4rem;justify-content:flex-start;padding-block:2rem}.list-results-item .tag{margin-block:0!important;width:-moz-fit-content;width:fit-content}.list-results-subtitle,.list-results-title{color:#0064c8}.list-results-title{font-size:2.8rem;line-height:4rem}.list-results-subtitle{font-size:2rem;font-weight:700;line-height:3.2rem}.list-results-search-number-title{color:#0064c8}.list-results-search-number-title strong{font-weight:500}.list-results-search-list{margin-block:4rem}.list-results-search-list .list-results-block>li{background:none;border-radius:0;padding:0}.list-results-search-list .list-results-block>li:hover{background:none}.list-results-search .list-results-title{font-family:Platform,sans-serif;font-weight:400}.list-results-img .image{display:flex;height:12.8rem;width:12.8rem}.list-results-img img{max-height:100%;-o-object-fit:contain;object-fit:contain}.list-results-content{display:flex;gap:2.4rem}.list-results-text{display:flex;flex-direction:column;gap:1.6rem}.list-results-btn{align-self:flex-end;font-size:1.4rem;line-height:1.8rem;padding:1.2rem;text-transform:uppercase}.list-results-block{display:flex;flex-direction:column;gap:4rem;margin-bottom:4rem}.list-results-block>li{background-color:#f2f2f2;border-radius:1.2rem;padding:2.4rem;position:relative;transition:background-color .1s ease-in-out}.list-results-block>li:hover{background-color:#e5f3fd}.list-results-block-item{display:flex;flex-direction:column;gap:1.8rem}.list-results-block-item-title{color:#0064c8;font-size:2.8rem;line-height:4rem}.list-results-block-item .tag{margin-block:0!important}.list-results-block-item .link-stretched{transition:-webkit-text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out;transition:text-decoration .1s ease-in-out,-webkit-text-decoration .1s ease-in-out}.list-results-block-item .link-stretched:focus-visible{outline:none}.list-results-block-item .link-stretched:focus-visible:after{border-radius:1.2rem;outline:.2rem solid #003296;outline-offset:.2rem}@media screen and (max-width:767px){.list-results-content,.list-results-item{flex-direction:column}}@media screen and (min-width:768px){.list-results-text{max-width:43.6rem;min-width:43.6rem}.list-results-block.three-cols{display:grid;grid-template-columns:repeat(2,1fr)}.list-results-search-list{margin-block:6.4rem}}@media screen and (min-width:1024px){.list-results-block.three-cols{display:grid;grid-template-columns:repeat(3,1fr)}}.messages{border-radius:.6rem;box-shadow:.2rem .4rem 1.6rem .4rem rgba(0,0,0,.35);color:#fff;display:block;font-weight:600;margin-block:2rem 4rem;max-width:79.2rem;padding:1.6rem 1.6rem 1.6rem 6.4rem;position:relative}.messages:before{background-color:#fff;content:"";display:block;font-size:0;height:3.2rem;left:1.6rem;-webkit-mask-size:contain;mask-size:contain;min-width:3.2rem;position:absolute;top:50%;transform:translateY(-50%);width:3.2rem}.messages--status{background-color:#080}.messages--status:before{-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-check.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-check.svg) no-repeat center}.messages--status a:hover{color:#fff}.messages--status a:focus-visible{outline-color:#fff}.messages--info{background-color:#0064c8}.messages--info:before{-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-information.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-information.svg) no-repeat center}.messages--info a:hover{color:#ffe467}.messages--info a:focus-visible{outline-color:#ffe467}.messages--warning{background-color:#ff8c00;color:#000}.messages--warning:before{background-color:#000;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-bubble.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-bubble.svg) no-repeat center}.messages--warning a:hover{color:#003296}.messages--warning a:focus-visible{outline-color:#003296}.messages--error{background-color:#c80000}.messages--error:before{-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center}.messages--error a:hover{color:#ffe467}.messages--error a:focus-visible{outline-color:#ffe467}.node-unpublished-banner{border-radius:0;margin-block-start:0;max-width:100%;position:sticky;top:0;z-index:100}.pager{width:100%}.pager-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-block:4rem}.pager-label,.pager__item--ellipsis,.pager__item--info{color:#0064c8;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.pager__items{align-items:center;display:flex;justify-content:space-between;margin-top:3.8rem}.pager__item--first .icon-container,.pager__item--previous .icon-container{transform:rotate(180deg)}.pager__item--first,.pager__item--last,.pager__item--next,.pager__item--previous{align-items:center;background-color:#f2f2f2;border-radius:50%;display:flex;height:4rem;justify-content:center;position:relative;width:4rem}.pager__item--first:hover,.pager__item--last:hover,.pager__item--next:hover,.pager__item--previous:hover{background-color:#edf7fc}.pager__item--first.disabled,.pager__item--last.disabled,.pager__item--next.disabled,.pager__item--previous.disabled{background-color:#f2f2f2}.pager__item--first.disabled>div,.pager__item--last.disabled>div,.pager__item--next.disabled>div,.pager__item--previous.disabled>div{height:2rem;width:2rem}.pager__item--first.disabled .icon-container,.pager__item--last.disabled .icon-container,.pager__item--next.disabled .icon-container,.pager__item--previous.disabled .icon-container{color:#c6c6c6}.pager__item--first .icon-container,.pager__item--last .icon-container,.pager__item--next .icon-container,.pager__item--previous .icon-container{color:#0064c8;font-size:2rem}.pager__item--first a:after,.pager__item--last a:after,.pager__item--next a:after,.pager__item--previous a:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.pager__item--first a:focus-visible,.pager__item--last a:focus-visible,.pager__item--next a:focus-visible,.pager__item--previous a:focus-visible{outline:none}.pager__item--first a:focus-visible:after,.pager__item--last a:focus-visible:after,.pager__item--next a:focus-visible:after,.pager__item--previous a:focus-visible:after{border-radius:50%;outline:.2rem solid #003296;outline-offset:.2rem}.pager-view-more-container{display:flex;justify-content:flex-end;margin-top:2.4rem}.pager-view-more-container a{font-size:1.4rem;gap:2.4rem;text-transform:uppercase}.pager-view-more-container a .icon-container{font-size:1.6rem;transform:rotate(90deg)}@media screen and (min-width:768px){.pager__items{gap:4rem;justify-content:center}.pager__item--first,.pager__item--last,.pager__item--next,.pager__item--previous{height:4.8rem;width:4.8rem}.pager__item--first.disabled>div,.pager__item--last.disabled>div,.pager__item--next.disabled>div,.pager__item--previous.disabled>div{height:2.4rem;width:2.4rem}.pager__item--first .icon-container,.pager__item--last .icon-container,.pager__item--next .icon-container,.pager__item--previous .icon-container{font-size:2.4rem}}.readspeaker-container{display:flex}.readspeaker-btn{align-items:center;background-color:#f2f2f2;border:.1rem solid #f2f2f2;border-radius:.8rem;color:#000;display:flex;font-size:2rem;font-size:1.2rem;font-weight:700;justify-content:center;letter-spacing:2%;letter-spacing:.1rem;line-height:2.8rem;line-height:1.6rem;padding:.6rem .8rem .6rem 2.6rem;position:relative;text-align:center;text-transform:uppercase;transition:all .3s ease-out}.readspeaker-btn:hover{text-decoration:none}.readspeaker-btn:hover:before{background-color:#0064c8}.readspeaker-btn:before{background-color:#000;content:"";display:block;font-size:0;height:1.2rem;left:.8rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/handicap-visual.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/handicap-visual.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%);width:1.2rem}#readspeaker-active .rs_addtools,#readspeaker-active .rsbtn{font-size:inherit;margin:0}#readspeaker-active .rs_addtools .rsbtn_play,#readspeaker-active .rsbtn .rsbtn_play{background:transparent;border:0;border-radius:0;display:flex;float:none;gap:.8rem;height:auto;margin-left:-.8rem;padding:0}#readspeaker-active .rs_addtools .rsbtn_play .rspart,#readspeaker-active .rsbtn .rsbtn_play .rspart{background:#f2f2f2;border:.1rem solid #f2f2f2;border-radius:.8rem;color:#000;display:flex;font-family:inherit;font-size:1.2rem;font-weight:700;letter-spacing:.1rem;line-height:1.6rem;margin:0;padding:.6rem .8rem .6rem 2.6rem;position:relative;text-transform:uppercase}#readspeaker-active .rs_addtools .rsbtn_play .rspart.rsplay,#readspeaker-active .rsbtn .rsbtn_play .rspart.rsplay{align-items:center;background-color:#e5f3fd;border:.1rem solid #e5f3fd;color:#000;flex-direction:row-reverse;gap:.8rem;height:3rem;padding:.6rem .8rem}#readspeaker-active .rs_addtools .rsbtn_play .rspart.rsplay:after,#readspeaker-active .rsbtn .rsbtn_play .rspart.rsplay:after{font-family:Maison Neue,sans-serif;line-height:1.2rem}#readspeaker-active .rs_addtools .rsbtn_play .rspart.rsplay:before,#readspeaker-active .rsbtn .rsbtn_play .rspart.rsplay:before{line-height:1.2rem}#readspeaker-active .rs_addtools .rsbtn_play .rspart.rsplay:hover .rsbtn_right:before,#readspeaker-active .rsbtn .rsbtn_play .rspart.rsplay:hover .rsbtn_right:before{color:#0064c8}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left{height:auto}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left:before,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left:before{background-color:#000;content:"";display:block;font-size:0;height:1.2rem;left:.8rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/handicap-visual.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/handicap-visual.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translateY(-50%);width:1.2rem}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text{color:#000;font-family:inherit!important}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text:after,#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text:before,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:after,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text:before{display:none}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_left .rsbtn_text span,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_left .rsbtn_text span{color:#000;font-family:inherit;font-size:1.2rem;letter-spacing:.1rem;line-height:1.6rem;padding:0;text-transform:uppercase}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_right,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_right{color:#0064c8}#readspeaker-active .rs_addtools .rsbtn_play .rsbtn_right:after,#readspeaker-active .rsbtn .rsbtn_play .rsbtn_right:after{content:"Ecouter"}#readspeaker-active .rs_addtools.rsexpanded .rsbtn_play .rsbtn_right,#readspeaker-active .rsbtn.rsexpanded .rsbtn_play .rsbtn_right{display:none}#readspeaker-active .rs_addtools.mega_toggle .rsbtn_tooltoggle,#readspeaker-active .rsbtn.mega_toggle .rsbtn_tooltoggle{max-height:3rem;width:auto}#readspeaker-active .rs_addtools.mega_toggle .rsbtn_tooltoggle span.rsicn,#readspeaker-active .rsbtn.mega_toggle .rsbtn_tooltoggle span.rsicn{align-items:center;color:#000;display:flex;flex-direction:row-reverse;font-family:inherit!important;font-size:1.2rem;gap:.8rem;letter-spacing:.1rem;line-height:1.6rem;text-transform:uppercase}#readspeaker-active .rs_addtools.mega_toggle .rsbtn_tooltoggle span.rsicn:hover,#readspeaker-active .rs_addtools.mega_toggle.toolsopen .rsbtn_tooltoggle .rsicn,#readspeaker-active .rs_addtools.mega_toggle.toolsopen .rsbtn_tooltoggle .rsicn:before,#readspeaker-active .rsbtn.mega_toggle .rsbtn_tooltoggle span.rsicn:hover,#readspeaker-active .rsbtn.mega_toggle.toolsopen .rsbtn_tooltoggle .rsicn,#readspeaker-active .rsbtn.mega_toggle.toolsopen .rsbtn_tooltoggle .rsicn:before{color:#0064c8}#readspeaker-active .rs_addtools .rsbtn_tooltoggle,#readspeaker-active .rsbtn .rsbtn_tooltoggle{background:#f2f2f2;border:.1rem solid #f2f2f2;border-radius:.8rem;padding:.6rem .8rem}#readspeaker-active .rs_addtools .rsbtn_tooltoggle .rsicn:before,#readspeaker-active .rsbtn .rsbtn_tooltoggle .rsicn:before{font-size:1.2rem}#readspeaker-active .rs_addtools .rsbtn_tooltoggle .rsicn:after,#readspeaker-active .rsbtn .rsbtn_tooltoggle .rsicn:after{content:"Menu";display:block;font-weight:700;position:relative}#readspeaker-active .rs_addtools .rsbtn_toolpanel.vertical,#readspeaker-active .rsbtn .rsbtn_toolpanel.vertical{position:absolute}#readspeaker-active .rsbtn{align-items:center;display:flex;gap:.8rem}#readspeaker-active .rsbtn:before{display:none}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner{align-items:center;background:none;border:0;border-radius:0;display:flex;gap:.8rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item{align-items:center;background-color:#e5f3fd;border:.1rem solid #e5f3fd;border-radius:.8rem;color:#000;display:flex;flex-direction:row-reverse;gap:.8rem;height:auto;justify-content:center;padding:.6rem .8rem;width:auto}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus span,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus span.rsicn,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover span,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover span.rsicn{color:#0064c8}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus .rsicn-speed:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:focus .rsicn-volume:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover .rsicn-speed:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item:hover .rsicn-volume:before{background-color:#0064c8}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsbtn_btnlabel{color:#000;font-family:inherit;font-size:1.2rem;font-weight:700;height:auto;letter-spacing:.1rem;line-height:1.6rem;overflow:initial;position:relative;text-transform:uppercase;top:0;width:auto}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item.rsbtn_closer{background-color:#fff;border:.2rem solid #000;border-radius:5rem;flex-direction:row;height:1.6rem;justify-content:flex-start;padding:.2rem;width:1.6rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item.rsbtn_closer .rsbtn_btnlabel{visibility:hidden}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item span.rsicn{font-size:1.2rem;line-height:1.2rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-cross:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-speed:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-volume:before{background-color:#000;content:"";display:block;font-size:0;height:1.2rem;-webkit-mask-size:contain;mask-size:contain;width:1.2rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-cross:focus:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-speed:focus:before,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-volume:focus:before{background-color:#0064c8}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-cross:before{content:"";height:1rem;left:-.1rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;position:absolute;top:50%;transform:translateY(-50%);width:1rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-volume:before{-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/sound.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/sound.svg) no-repeat center}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_player_item .rsicn-speed:before{-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/speed.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/speed.svg) no-repeat center;width:3rem}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_pause span.rsicn,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_stop span.rsicn{color:#000}#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_pause:active span.rsicn,#readspeaker-active .rsbtn .rsbtn_exp .rsbtn_exp_inner .rsbtn_stop:active span.rsicn{background:transparent}#readspeaker-active .rsbtn .rs-player-loadindicator{top:-1.5rem}#readspeaker-active #rsmpl_container .rs-player-loadindicator,#readspeaker-active .rsbtn .rs-player-loadindicator{background-color:#d9eefd}#readspeaker-active #rsmpl_container .rs-player-loadindicator .rsbtn-progress,#readspeaker-active .rsbtn .rs-player-loadindicator .rsbtn-progress{background-color:#0064c8}#readspeaker-active #rsmpl_container{background:#f2f2f2;border:.1rem solid #f2f2f2;border-radius:.8rem}#readspeaker-active #rsmpl_container .rsmpl-tools .rsmpl-tool button:focus .rsicn,#readspeaker-active #rsmpl_container .rsmpl-tools .rsmpl-tool.rsmpl-playpause .rsicn,#readspeaker-active #rsmpl_container .rsmpl-tools .rsmpl-tool.rsmpl-stop .rsicn{color:#0064c8}#readspeaker-active #rsmpl_container .rsmpl-tools .rsmpl-tool.active button{background-color:#d9eefd;color:#0064c8}#readspeaker-active #rsmpl_container .rsbtn-loading,#readspeaker-active #rsmpl_container .rsbtn-progress,#readspeaker-active .rs-player-loadindicator .rsbtn-loading,#readspeaker-active .rs-player-loadindicator .rsbtn-progress{background-color:#0064c8}.open-readspeaker-webreader,.readspeaker-container{position:relative;top:-5rem}@media screen and (min-width:768px){.open-readspeaker-webreader,.readspeaker-container{top:-3.8rem}#readspeaker-active .rs_addtools .rsbtn_play,#readspeaker-active .rsbtn .rsbtn_play{margin-left:7.8rem}}table{border-collapse:collapse;margin-block:2.4rem;width:100%}table caption{font-weight:700;margin-bottom:1rem;text-align:left}table td,table th{overflow-wrap:break-word;text-align:left}table th{background-color:#d9eefd;letter-spacing:.1rem;padding:1.85rem .8rem;vertical-align:middle;white-space:normal}table td{min-height:4.8rem;padding:1.2rem 1rem}table.no-style td,table.no-style th{height:auto;letter-spacing:normal;padding:0}table.dark-head th,table.light-head th,table.trans-head th{padding:.8rem}table.dark-head th{background-color:#0064c8;color:#fff}table.light-head th{background-color:#d9eefd;color:#0064c8}table.trans-head th{background-color:transparent;color:#0064c8}@media screen and (max-width:767px){table:not(.no-style):not([role=presentation]):not([role=none]),table:not(.no-style):not([role=presentation]):not([role=none]) caption,table:not(.no-style):not([role=presentation]):not([role=none]) tbody,table:not(.no-style):not([role=presentation]):not([role=none]) td,table:not(.no-style):not([role=presentation]):not([role=none]) tfoot,table:not(.no-style):not([role=presentation]):not([role=none]) th,table:not(.no-style):not([role=presentation]):not([role=none]) thead,table:not(.no-style):not([role=presentation]):not([role=none]) tr{display:block}table:not(.no-style):not([role=presentation]):not([role=none]) thead{display:none}table:not(.no-style):not([role=presentation]):not([role=none]) tr{border:.1rem solid #0064c8;margin-bottom:2rem}table:not(.no-style):not([role=presentation]):not([role=none]) tr td:last-child{border-bottom:0}table:not(.no-style):not([role=presentation]):not([role=none]) th{white-space:normal}table:not(.no-style):not([role=presentation]):not([role=none]) td{border-bottom:.1rem solid #0064c8}table:not(.no-style):not([role=presentation]):not([role=none]) td[data-label]{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-template-columns:minmax(0,1fr);row-gap:.4rem}table:not(.no-style):not([role=presentation]):not([role=none]) td[data-label]:before{content:attr(data-label);font-weight:700}table:not(.no-style):not([role=presentation]):not([role=none]).dark-head td,table:not(.no-style):not([role=presentation]):not([role=none]).dark-head tr,table:not(.no-style):not([role=presentation]):not([role=none]).light-head td,table:not(.no-style):not([role=presentation]):not([role=none]).light-head tr,table:not(.no-style):not([role=presentation]):not([role=none]).trans-head td,table:not(.no-style):not([role=presentation]):not([role=none]).trans-head tr{border-width:.2rem}table:not(.no-style):not([role=presentation]):not([role=none]).headless td[data-label]{display:block}table:not(.no-style):not([role=presentation]):not([role=none]).headless td[data-label]:before{content:none}table:not(.no-style):not([role=presentation]):not([role=none]).trans-head td[data-label]:before{color:#0064c8}table:not(.no-style):not([role=presentation]):not([role=none]).dark-head td[data-label]:before,table:not(.no-style):not([role=presentation]):not([role=none]).light-head td[data-label]:before{margin:-1.2rem 0 -1.2rem -1rem;padding:1.2rem 1rem}table:not(.no-style):not([role=presentation]):not([role=none]).dark-head td[data-label]:before{background-color:#0064c8;color:#fff}table:not(.no-style):not([role=presentation]):not([role=none]).light-head td[data-label]:before{background-color:#d9eefd;color:#0064c8}table:not(.no-style):not([role=presentation]):not([role=none]).dark-head td[data-label]:before,table:not(.no-style):not([role=presentation]):not([role=none]).light-head td[data-label]:before{margin:-1.2rem -1rem 0}}@media screen and (min-width:768px){table td,table th{border-bottom:.1rem solid #0064c8}table td{padding:1.2rem 1rem}table.dark-head th,table.light-head th,table.trans-head th{border-width:.4rem}table.dark-head td,table.light-head td,table.trans-head td{border-width:.2rem}}.tag{font-family:Maison Neue,sans-serif;font-weight:700;letter-spacing:7%;text-transform:uppercase}.tag-bg{border-radius:.6rem;padding:.5rem .8rem}.tag-bg-white{background-color:#fff}.tag-bg-light-red{background-color:#f8d8d8}.tag-bg-red{background-color:#c80000;color:#fff}.tag-bg-red-scarlet{background-color:red}.tag-bg-light-pink{background-color:#f7d9f7}.tag-bg-light-grey{background-color:#f2f2f2}.tag-bg-lighter-blue{background-color:#e5f3fd}.tag-bg-green{background-color:#080}.tag-bg-blue{background-color:#0064c8}.tag-bg-yellow{background-color:#ffdc00}.tag-bg-orange{background-color:#ff8c00}.tag-text-blue{color:#0064c8}.tag-text-white{color:#fff}.tag-text-black{color:#000}.tag-icon{align-items:center;display:flex;gap:.8rem;width:-moz-fit-content;width:fit-content}.tag-small{font-size:1.2rem;line-height:1.6rem}.tag-small .icon-container{font-size:1rem}.tag-medium{font-size:1.4rem;line-height:1.8rem}.tag-medium .icon-container{font-size:1.2rem}.tag-medium p{margin-top:.2rem}.tag-large{line-height:2rem}.tag-large .icon-container{font-size:1.4rem}.tag-xl{line-height:2rem}.tag-xl,.tag-xl .icon-container{font-size:3.6rem}.tag-group-vertical{display:flex;flex-direction:column;gap:.8rem}.tag-group-horizontal{align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.tag-group-horizontal-large{gap:.8rem}.tag-group-margin{margin-block:2.4rem}.tag-group-margin-large{margin-block:3.2rem}.tag-nomargin{margin-block:0!important}.tag-solo-vertical{margin-block:.8rem}.tag-noradius{border-radius:0}.title-withborder{color:#0064c8;font-family:Maison Neue,sans-serif;font-size:2.8rem;font-weight:700;line-height:4rem;margin-block:2.4rem 4rem;padding-bottom:2rem;position:relative}.title-withborder:after{border-bottom:.3rem solid #0064c8;bottom:0;content:"";left:0;position:absolute;width:7.8rem}.footer{background-color:#f2f2f2;margin:0 auto;padding-block:0 8.4rem}.footer-bottom,.footer-center,.footer-top{display:flex;flex-direction:column;justify-content:space-between}.footer-top{padding-bottom:2.4rem}.footer-bottom,.footer-center{padding-block:3.6rem}.footer-address-block{display:flex;flex-direction:column}.footer-address-logo .icon-container{font-size:28.2rem}.footer-address-logo .icon-container svg{max-height:8.2rem}.footer-address-content{font-size:2rem;font-weight:600;line-height:2.8rem}.footer-address-content address{font-style:normal}.footer-newsletter-block{background-color:#e5f3fd;display:flex;flex-direction:column;gap:1.6rem;margin-inline:-1.6rem;padding:4rem 1.6rem}.footer-newsletter-icon{align-items:center;border:.3rem solid #0064c8;border-radius:50%;display:flex;height:8rem;justify-content:center;min-width:8rem;width:8rem}.footer-newsletter-icon .icon-container{color:#0064c8;font-size:4rem}.footer-newsletter-title{color:#0064c8;font-size:2.8rem;line-height:3.4rem}.footer-newsletter-text{margin-block:1.6rem}.footer-newsletter-btn .btn-primary{font-size:1.2rem;line-height:1.8rem;text-transform:uppercase}.footer-main-links-block .menu-level-0{display:flex;gap:4.8rem}.footer-main-links-block .menu-level-1{display:flex;flex-direction:column}.footer-main-links-block .menu-level-1 .menu-item{align-items:center;display:flex;gap:.8rem;position:relative}.footer-main-links-block .menu-level-1 .menu-item .icon-container{font-size:3.6rem}.footer-main-links-block .menu-level-1 .menu-item a{font-weight:700}.footer-main-links-block .menu-level-1 .menu-item a:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.footer-main-links-block .menu-level-1 .menu-item a:focus-visible{outline:none}.footer-main-links-block .menu-level-1 .menu-item a:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.footer-main-links-block .menu-level-1 .menu-item a:hover{color:#000;text-decoration-color:#0064c8}.footer-related-block ul{display:flex;flex-direction:column;gap:.8rem}.footer-related-block ul li a{align-items:center;background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#000;display:flex;display:inline-flex;font-size:2rem;font-size:1.6rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;line-height:2.4rem;padding:.4rem 1.2rem;text-align:center;transition:all .3s ease-out}.footer-related-block ul li a:hover{background-color:#d9eefd;border-color:#d9eefd;text-decoration:none}.footer-title{font-weight:400;margin-bottom:1.6rem}.footer-magazine-block{flex-direction:column;gap:2.4rem;padding-top:3.6rem}.footer-magazine-block,.footer-magazine-content{align-items:center;display:flex;justify-content:center;position:relative}.footer-magazine-content{gap:2rem}.footer-magazine-link{font-family:Platform,sans-serif;font-size:2.8rem;line-height:3.4rem}.footer-social-block{flex-wrap:wrap;gap:2.5rem;padding:0 4rem 3.6rem}.footer-social-block,.footer-social-item{align-items:center;display:flex;justify-content:center}.footer-social-item{background-color:#fff;border-radius:50%;height:6.4rem;width:6.4rem}.footer-social-item .icon-container{font-size:3.2rem}.footer-social-item:hover{background-color:#edf7fc;color:#000}.footer-underfooter-block{padding-top:3.6rem}.footer-underfooter-block ul{align-items:center;display:flex;flex-wrap:wrap;font-size:1.4rem;font-weight:700;justify-content:center;letter-spacing:.1rem;text-transform:uppercase}.footer-underfooter-block ul li:not(:last-child):after{content:"|";padding-inline:.8rem 1rem}@media screen and (max-width:1023px){.footer-top{gap:4rem}.footer-newsletter-block{order:1}.footer-address-block{order:2}.footer-main-links-block .menu-level-0{flex-direction:column}.footer-main-links-block .menu-level-1 .menu-item{border-block:.1rem solid #c6c6c6;margin-inline:-1.6rem;padding:1.8rem 1.6rem}.footer-main-links-block .menu-level-1 .menu-item:first-child{border-top-width:.2rem}.footer-main-links-block .menu-level-1 .menu-item:last-child{border-bottom-width:.2rem}.footer-main-links-block .menu-level-1 .menu-item a{font-size:2rem;line-height:2.8rem}.footer-related-block{padding-block:3.6rem}.footer-related-block ul{gap:1.2rem}.footer-related-block ul li a{font-size:2rem}.footer-title{font-size:4rem;margin-bottom:2.4rem}}@media screen and (min-width:1024px){.footer{padding-block:6.4rem}.footer-top{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:5rem}.footer-center{display:grid;grid-template-columns:repeat(4,1fr);padding-block:5rem 0}.footer-bottom{padding-block:3.2rem 0}.footer-newsletter-block{background-color:#fff;border-radius:1.6rem;flex-direction:row;max-width:69rem;padding:2.4rem}.footer-newsletter-btn{display:flex;justify-content:flex-end}.footer-main-links-block{grid-column:1/span 2;margin-right:2rem}.footer-main-links-block .menu-level-0{display:grid;grid-template-columns:repeat(2,1fr)}.footer-main-links-block .menu-level-1{gap:1.2rem}.footer-main-links-block .menu-level-1 .menu-item{width:-moz-fit-content;width:fit-content}.footer-main-links-block .menu-level-1 .menu-item .icon-container{font-size:2.8rem}.footer-magazine-block{margin-top:-5.5rem;padding:0}.footer-magazine-link{color:#0064c8;line-height:3.6rem;margin-left:3.5rem;max-width:20rem;order:2;z-index:3}.footer-magazine-content:before{background-color:#fff;border-radius:100%;content:"";height:25.6rem;position:absolute;top:3rem;width:25.6rem;z-index:1}.footer-magazine-item{position:relative;width:13.8rem}.footer-magazine-item.item-left{left:2.2rem;transform:rotate(-10deg);z-index:3}.footer-magazine-item.item-right{left:-1.2rem;top:3.2rem;transform:rotate(12deg);z-index:2}}.header-top{align-items:center;display:flex;height:7rem}.header-top-container{align-items:center;display:flex;justify-content:space-between;position:relative}.header-top .menu-close-mobile,.header-top .menu-open-mobile{height:5.2rem;padding:0;width:5.2rem}.header-logo-link{width:13.8rem}.header-logo-link img{-o-object-fit:cover;object-fit:cover;width:100%}.header-nav-desktop{display:none}.header-nav-mobile .header-nav-item.menu-open-mobile .icon-container{font-size:3.6rem}.header-nav-bottom{align-items:center;background-color:#ffdc00;border-top:.4rem solid #fac300;bottom:-.1rem;display:flex;height:8rem;justify-content:stretch;left:0;position:fixed;right:0;transition:transform .3s ease;z-index:10}.header-nav-bottom.is-hidden{transform:translateY(100%)}.header-nav-bottom .header-nav-list{justify-content:space-between;padding-inline:2rem;width:100%}.header-nav-bottom .header-nav-item{gap:.8rem}.header-nav-list{align-items:center;display:flex;gap:1.6rem}.header-nav-item{align-items:center;display:flex;flex-direction:column;justify-content:center}.header-nav-item:hover{color:#003296;text-decoration:none}.header-nav-item.selected{background-color:#e5f3fd}.header-nav-item.selected.quick-access-toggle{background-color:#fef6d9}.header-nav-item.is-online{position:relative}.header-nav-item.is-online:after{background-color:#080;border-radius:50%;content:"";display:block;height:1.2rem;position:absolute;right:1rem;top:1rem;width:1.2rem}.header-nav-item .menu-burger,.header-nav-item .menu-close{align-items:center;display:flex;flex-direction:column;justify-content:center}.header-nav-item-text{font-size:1.2rem;font-weight:700;letter-spacing:7%;line-height:1.6rem;text-transform:uppercase}.header-account,.header-fast-access{background-color:#ffe467;padding-block:2.4rem}.header-account-list,.header-fast-access-list{display:flex;gap:1.6rem;margin-top:1.6rem}.header-account-list li,.header-fast-access-list li{align-items:center;background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#000;display:flex;display:inline-flex;font-size:2rem;font-weight:700;gap:1.2rem;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;position:relative;text-align:center;transition:all .3s ease-out}.header-account-list li:hover,.header-fast-access-list li:hover{background-color:#d9eefd;border-color:#d9eefd}.header-account-list li .icon-container,.header-fast-access-list li .icon-container{font-size:2.8rem}.header-account-list li a:after,.header-fast-access-list li a:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.header-account-list li a:hover,.header-fast-access-list li a:hover{color:#000;text-decoration:none}.header-account-list li a:focus-visible,.header-fast-access-list li a:focus-visible{outline:none}.header-account-list li a:focus-visible:after,.header-fast-access-list li a:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.header-account .link-logout{background-color:#ffedf4}.header-account ul{display:flex;gap:1.6rem;margin-top:1.6rem}.header-account ul li{align-items:center;background-color:#fff;border:.1rem solid #fff;border-radius:.8rem;color:#000;display:flex;display:inline-flex;font-size:2rem;font-weight:700;gap:1.2rem;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;position:relative;text-align:center;transition:all .3s ease-out}.header-account ul li:hover{background-color:#d9eefd;border-color:#d9eefd}.header-account ul li .icon-container{font-size:2.8rem}.header-account ul li a:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.header-account ul li a:hover{color:#000;text-decoration:none}.header-account ul li a:focus-visible{outline:none}.header-account ul li a:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.header-search{background-color:#ffe467;padding-block:2.4rem}@media screen and (min-width:768px){.header-search{margin-bottom:2.4rem}}.header-search form{position:relative}@media screen and (max-width:767px){.header-search form .form-actions{margin-top:-1.8rem}}@media screen and (min-width:768px){.header-search form .form-actions{bottom:0;position:absolute;right:0}}.header-search form .form-submit{background-color:#f2f2f2;border:0;border-radius:.4rem;color:#0064c8;font-size:1.2rem;font-weight:700;line-height:1.6rem;text-transform:uppercase}@media screen and (max-width:767px){.header-search form .form-submit{width:100%}}@media screen and (min-width:768px){.header-search form .form-submit{bottom:1.7rem;padding:.6rem .8rem;position:absolute;right:1.3rem}}.header-main-nav{background-color:#e5f3fd;padding-block:4rem}.header-main-nav .menu-level-1,.header-main-nav .menu-level-2{background-color:#e5f3fd;left:100%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(0);transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s;visibility:hidden;width:100%}.header-main-nav .menu-level-1.visible,.header-main-nav .menu-level-2.visible{opacity:1;pointer-events:auto;transform:translateX(-100%);visibility:visible;z-index:2}.header-main-nav .menu-level-1.slide-out,.header-main-nav .menu-level-2.slide-out{opacity:1;pointer-events:none;transform:translateX(0);visibility:hidden;z-index:1}.header-main-nav .menu-level-1 .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle,.header-main-nav .menu-level-1 .menu-item:not(.title) .menu-item-wrapper a,.header-main-nav .menu-level-2 .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle,.header-main-nav .menu-level-2 .menu-item:not(.title) .menu-item-wrapper a{font-weight:400}.header-main-nav .menu-item:last-child .menu-item-wrapper{border-bottom:.2rem solid #0064c8}.header-main-nav .menu-item:not(.title) .menu-item-wrapper{align-items:center;border-top:.2rem solid #0064c8;display:flex;gap:1.6rem;padding:1.2rem 1.6rem}.header-main-nav .menu-item:not(.title) .menu-item-wrapper .icon-container{font-size:4.8rem}.header-main-nav .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle,.header-main-nav .menu-item:not(.title) .menu-item-wrapper a{align-items:center;display:flex;font-size:2rem;font-weight:700;gap:1rem;justify-content:space-between;line-height:2.8rem;padding-inline:0;width:100%}.header-main-nav .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle:after,.header-main-nav .menu-item:not(.title) .menu-item-wrapper a:after{background-color:#000;content:"";display:block;font-size:0;height:2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;min-width:2rem;width:2rem}.header-main-nav .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle:hover,.header-main-nav .menu-item:not(.title) .menu-item-wrapper a:hover{color:#0064c8;text-decoration:none}.header-main-nav .menu-item:not(.title) .menu-item-wrapper .menu-item-toggle:hover:after,.header-main-nav .menu-item:not(.title) .menu-item-wrapper a:hover:after{background-color:#0064c8}.header-main-nav .menu-item.title{align-items:center;border:0;display:flex;justify-content:space-between}.header-main-nav .menu-item.title .menu-item-wrapper{align-items:center;border:0;display:flex;gap:1.6rem;padding:0 0 2.6rem}.header-main-nav .menu-item.title .menu-item-wrapper .h2{color:#0064c8}.header-main-nav .menu-item.title .menu-item-wrapper .icon-container{font-size:6.4rem}.header-main-nav .menu-item.title .menu-back{font-size:1.4rem;gap:2.4rem;line-height:1.8rem;padding-inline:1.2rem;text-transform:uppercase}.header-main-nav .menu-item.title .menu-back .icon-container{font-size:1.6rem;transform:rotate(180deg)}@media screen and (max-width:767px){.no-scroll{height:100%;overflow:hidden}.header-top{margin-block:1rem 2.2rem}.header-top-container{width:100%}.header-main-nav{height:100vh;left:-100%;position:fixed;top:0;transform:translateX(0);transition:transform .3s ease-in-out;width:100%}.header-main-nav.visible{transform:translateX(100%);z-index:1}.header-main-nav .container,.header-main-nav .menu-wrapper{height:100%}.header-main-nav .menu{height:100%;left:0;overflow-y:auto;position:relative;right:0}.header-main-nav .menu-level-1,.header-main-nav .menu-level-2{height:100vh;left:100%;overflow:hidden;position:absolute}.header-main-nav .menu-level-1.visible,.header-main-nav .menu-level-2.visible{transform:translateX(-100%)}.header-main-nav .menu-close-mobile{align-items:center;color:#0064c8;display:flex;flex-direction:column;justify-content:center}.header-main-nav .menu-close-mobile .icon-container{font-size:3.6rem}.header-main-nav .menu-item.title{align-items:flex-start}.header-main-nav .menu-item.title .menu-item-wrapper{align-items:flex-start;flex-direction:column}.header-main-nav .menu-item.title .menu-back{margin-top:1.2rem}.header-logo{height:3.8rem}.header-logo .icon-container{color:#0064c8;font-size:13.8rem}.header-logo-link{height:3.8rem}.header-bottom{bottom:7.9rem;position:fixed;transition:transform .3s ease;width:100%;z-index:51}.header-bottom.is-hidden{bottom:0;transform:translateY(100%)}.header-nav-bottom .header-nav-item.selected{background-color:transparent}.header-nav-bottom .header-nav-item.selected .header-nav-item-text,.header-nav-bottom .header-nav-item.selected .icon-container{color:#0064c8}.header-logo{left:50%;order:2;position:absolute;transform:translateX(-50%)}.header-account h2,.header-fast-access h2{font-size:3.2rem;font-weight:500;line-height:4rem}.header-account-list,.header-fast-access-list{flex-direction:column}.header-account-list li,.header-fast-access-list li{justify-content:flex-start}.header-account ul{flex-direction:column}.header-account ul li{justify-content:flex-start}.header-search h2{font-size:3.2rem;font-weight:500;line-height:4rem;margin-bottom:1.6rem}.header-search form label{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (min-width:768px){.header-top{background-color:#fff;height:18rem}.header-logo-link{width:28.2rem}.header-nav-mobile{display:none}.header-nav-desktop{display:block}.header-nav-item{gap:.8rem;padding:.8rem}.header-nav-item.menu-toggle{height:8.2rem;width:8.2rem}.header-fast-access .header-account{padding-block:4rem}.header-account ul,.header-fast-access .header-account-list{flex-wrap:wrap;margin-top:2.6rem}.header-search{background-color:#e5f3fd;padding-block:4rem}.header-search h2{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.header-search form label{color:#0064c8;display:inline-block;font-family:Platform,sans-serif;font-size:4rem;line-height:4.8rem;margin-bottom:2.6rem}.header-main-nav{margin-bottom:4rem;overflow-y:visible;position:relative}.header-main-nav .header-top{display:none}.header-main-nav .menu.visible{overflow:visible}.header-main-nav .menu-level-1,.header-main-nav .menu-level-2{height:auto;padding:4rem 12rem}.header-account{background-color:#e5f3fd}.header-account h2{color:#0064c8}}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.hobla-calendar{margin-block:0;table-layout:fixed}.hobla-calendar caption{background-color:#e5f3fd;padding:1rem;text-align:center}.hobla-calendar thead th{background-color:#fff;border-bottom:.2rem solid #6da4d9;color:#000;padding:.2rem;text-align:center}.hobla-calendar tbody tr:first-child td div{margin-top:.8rem}.hobla-calendar tbody td{background:#fff;border:0}.hobla-calendar tbody td div{align-items:center;background:#c6c6c6;border-radius:.8rem;cursor:not-allowed;display:flex;font-weight:700;height:3.2rem;justify-content:center;margin:.4rem auto .6rem;width:3.2rem}.hobla-calendar tbody td.status_2 div,.hobla-calendar tbody td.status_open div{background:#080;color:#fff;cursor:pointer}.hobla-calendar tbody td.status_2.begin_closed div,.hobla-calendar tbody td.status_open.begin_closed div{background:linear-gradient(to top left,#c6c6c6 50%,#080 0)}.hobla-calendar tbody td.status_2.end_closed div,.hobla-calendar tbody td.status_open.end_closed div{background:linear-gradient(to top left,#080 50%,#c6c6c6 0)}.hobla-calendar tbody td.status_2.end_closed.selected div,.hobla-calendar tbody td.status_2.end_closed.selected-start div,.hobla-calendar tbody td.status_open.end_closed.selected div,.hobla-calendar tbody td.status_open.end_closed.selected-start div{background:linear-gradient(to top left,#0064c8 50%,#c6c6c6 0)}.hobla-calendar tbody td.status_2.begin_booked div,.hobla-calendar tbody td.status_open.begin_booked div{background:linear-gradient(to top left,#c80000 50%,#080 0)}.hobla-calendar tbody td.status_2.end_booked div,.hobla-calendar tbody td.status_open.end_booked div{background:linear-gradient(to top left,#080 50%,#c80000 0)}.hobla-calendar tbody td.status_2.selected-start div,.hobla-calendar tbody td.status_open.selected-start div{background:linear-gradient(to top left,#0064c8 50%,#080 0)}.hobla-calendar tbody td.status_2.selected-end div,.hobla-calendar tbody td.status_open.selected-end div{background:linear-gradient(to top left,#080 50%,#0064c8 0)}.hobla-calendar tbody td.status_2.hover-range-start div,.hobla-calendar tbody td.status_open.hover-range-start div{background:linear-gradient(to top left,#00620a 50%,#080 0)}.hobla-calendar tbody td.status_2.hover-range-end div,.hobla-calendar tbody td.status_open.hover-range-end div{background:linear-gradient(to top left,#080 50%,#00620a 0)}.hobla-calendar tbody td.status_2.begin_closed.hover-range-end div,.hobla-calendar tbody td.status_open.begin_closed.hover-range-end div{background:linear-gradient(to top left,#c6c6c6 50%,#00620a 0)}.hobla-calendar tbody td.status_1 div,.hobla-calendar tbody td.status_booked div{background:#c80000;color:#fff}.hobla-calendar tbody td.status_1.begin_booked div,.hobla-calendar tbody td.status_booked.begin_booked div{background:linear-gradient(to top left,#c80000 50%,#c6c6c6 0)}.hobla-calendar tbody td.status_1.end_booked div,.hobla-calendar tbody td.status_booked.end_booked div{background:linear-gradient(to top left,#c6c6c6 50%,#c80000 0)}.hobla-calendar tbody td.status_0 div,.hobla-calendar tbody td.status_closed div{background:#c6c6c6}.hobla-calendar tbody td.status_0.begin_closed.prev_open div,.hobla-calendar tbody td.status_closed.begin_closed.prev_open div{background:linear-gradient(to top left,#c6c6c6 50%,#080 0)}.hobla-calendar tbody td.status_0.begin_closed.prev_open.selected div,.hobla-calendar tbody td.status_0.begin_closed.prev_open.selected-end div,.hobla-calendar tbody td.status_closed.begin_closed.prev_open.selected div,.hobla-calendar tbody td.status_closed.begin_closed.prev_open.selected-end div{background:linear-gradient(to top left,#c6c6c6 50%,#0064c8 0)}.hobla-calendar tbody td.status_0.begin_closed.prev_open.hover-range-end div,.hobla-calendar tbody td.status_closed.begin_closed.prev_open.hover-range-end div{background:linear-gradient(to top left,#c6c6c6 50%,#00620a 0)}.hobla-calendar tbody td.status_0.end_booked div,.hobla-calendar tbody td.status_closed.end_booked div{background:linear-gradient(to top left,#c6c6c6 50%,#c80000 0)}.hobla-calendar tbody td.status_3 div{background:#ff8c00;color:#fff;cursor:pointer}.hobla-calendar tbody td.hover-range div,.hobla-calendar tbody td.hover-range-end div,.hobla-calendar tbody td.hover-range-start div{background:#00620a}.hobla-calendar tbody td.selectable-end div{cursor:pointer}.hobla-calendar tbody td.selected div,.hobla-calendar tbody td.selected-end div,.hobla-calendar tbody td.selected-range div,.hobla-calendar tbody td.selected-start div{background:#0064c8;cursor:pointer}.hobla-calendar-container{max-width:79.2rem;position:relative;width:100%}.hobla-calendar-container .swiper-button-next,.hobla-calendar-container .swiper-button-prev{background-color:#fff;height:3.5em;margin-top:0;max-height:3.5rem;top:.45rem;width:3.5rem;z-index:2}.hobla-calendar-container .swiper-button-next:after,.hobla-calendar-container .swiper-button-prev:after{height:2.4rem;width:2.4rem}.hobla-calendar-container .swiper-button-prev{left:1rem}.hobla-calendar-container .swiper-button-next{right:1rem}.hobla-calendar-legend{display:flex;flex-direction:column;gap:1.6rem}.hobla-calendar-legend ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}.hobla-calendar-legend .status-legend{align-items:center;display:flex;padding-left:4.4rem;position:relative}.hobla-calendar-legend .status-legend:before{background:#c6c6c6;border-radius:.8rem;content:"";height:3.2rem;left:0;position:absolute;width:3.2rem}.hobla-calendar-legend .status-legend-open:before{background:#080}.hobla-calendar-legend .status-legend-mid:before{background:#ff8c00}.hobla-calendar-legend .status-legend-booked:before{background:#c80000}.hobla-calendar-legend .status-legend-selected:before{background:#0064c8}.hobla-planning{margin-block:0}.hobla-planning thead th{background-color:#fff;border-bottom:.2rem solid #6da4d9;color:#000;padding:.2rem;text-align:center}.hobla-planning thead .year-month .month_name{text-wrap:auto;background-color:#e5f3fd}.hobla-planning thead .day_names th{border-bottom:0}.hobla-planning thead .day_names th,.hobla-planning thead .day_numbers th{background-color:#fff;width:4rem}.hobla-planning tbody tr{border-bottom:.2rem solid #6da4d9}.hobla-planning tbody tr:first-child td div{margin-top:.8rem}.hobla-planning tbody th{text-align:center}.hobla-planning tbody td,.hobla-planning tbody th{background:#fff;border:0}.hobla-planning tbody td div,.hobla-planning tbody th div{align-items:center;background:#c6c6c6;border-radius:.8rem;cursor:unset;display:flex;font-weight:700;height:2.4rem;justify-content:center;margin:.4rem auto .6rem;width:2.4rem}.hobla-planning tbody td.status_0 div,.hobla-planning tbody th.status_0 div{background:#080;color:#fff}.hobla-planning tbody td.status_1 div,.hobla-planning tbody th.status_1 div{background:#c80000;color:#fff}.hobla-planning tbody td.status_2 div,.hobla-planning tbody th.status_2 div{background:#c6c6c6}.page-hobla{margin-block:5.6rem}.page-hobla-calendar{display:flex;flex-direction:column;gap:4rem;margin-block:4rem}.page-hobla-btn{max-width:47.4rem;visibility:hidden}.page-hobla .text{font-size:2rem;line-height:3.2rem}.page-hobla.poste_peche .hobla-calendar tbody td.status_0 div{background:#080;color:#fff;cursor:pointer}.page-hobla.poste_peche .hobla-calendar tbody td.status_1 div{background:#c80000;color:#fff}.page-hobla.poste_peche .hobla-calendar tbody td.status_2 div{background:#c6c6c6}@media screen and (max-width:767px){.hobla-planning{font-size:1.4rem}.hobla-planning tbody tr th,.hobla-planning thead,.hobla-planning thead tr th{left:0;position:sticky;top:0;z-index:3}.hobla-planning thead{z-index:4}.hobla-planning thead th{padding:.5rem}.hobla-planning thead th.first-col{z-index:5}.hobla-planning thead th.month_name{border-bottom:0}.hobla-calendar-container{height:45rem;overflow:scroll}}@media screen and (min-width:1024px){.hobla-calendar-container .swiper{margin-inline:8.8rem}.hobla-calendar-container .swiper-button-next,.hobla-calendar-container .swiper-button-prev{background-color:#f2f2f2;height:4.8em;max-height:4.8rem;top:0;width:4.8rem}.hobla-calendar-container .swiper-button-prev{left:0}.hobla-calendar-container .swiper-button-next{right:0}.hobla-calendar-legend ul{flex-direction:column;gap:2.4rem}.hobla-planning{table-layout:fixed}.hobla-planning thead .first-col{width:5.8rem}.hobla-planning tbody td div,.hobla-planning tbody th div{height:2.8rem;width:2.8rem}.page-hobla-calendar{flex-direction:row}}.card-headline{align-items:center;display:flex;gap:4rem;justify-content:space-between;position:relative}.card-headline-image{flex:1.6}.card-headline-image img{display:block;width:100%}.card-headline-content{display:flex;flex:1;flex-direction:column;gap:1.6rem}.card-headline-content:hover .text{text-decoration:underline;text-decoration-color:#0064c8;text-decoration-thickness:.2rem}.card-headline-title{display:flex;flex-direction:column;gap:1.6rem}.card-headline-title .link-stretched{color:#0064c8}.card-headline-title .tag{font-size:1.6rem;line-height:2rem}.card-teaser{position:relative}.card-teaser,.card-teaser-title{display:flex;flex-direction:column;gap:1.2rem}.card-teaser-title{color:#0064c8;font-family:Platform,sans-serif;font-weight:400}.card-teaser-title-alt{display:flex;flex-direction:column;gap:1.2rem}.card-teaser-title-alt .title{color:#0064c8;font-family:Platform,sans-serif;font-weight:400}.card-teaser-content{display:flex;flex-direction:column;gap:1.2rem}.card-teaser-content:hover .text{text-decoration:underline;text-decoration-color:#0064c8;text-decoration-thickness:.2rem}.card-teaser-content .tag{margin-block:0!important}.card-teaser-image{position:relative}.card-teaser-image img{display:block;width:100%}.card-teaser-image-tag{display:flex;gap:2rem;justify-content:center;padding-block:2rem;width:100%}.card-teaser-image-tag-container{align-items:center;display:flex;height:19.4rem;justify-content:center;padding:2.4rem 4rem 2.4rem 2.4rem;position:absolute;right:0;top:2.4rem;width:100%}@media screen and (min-width:768px){.card-teaser-image-tag-container{height:16.1rem}}@media screen and (min-width:1024px){.card-teaser-image-tag-container{height:17.5rem}}.card-teaser-image-tag-container.container-favorite{align-items:flex-end;justify-content:flex-end;padding:2.4rem 5.4rem}@media screen and (min-width:1024px){.card-teaser-image-tag-container.container-favorite{padding:2.4rem 4rem}}.card-teaser-image-tag-favorite{background-image:url(/themes/custom/gironde_fr/public/assets/images/svg/favorite.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:7.8rem;width:7.8rem}.card-teaser-withbg{background-color:#edf7fc;border-radius:1.2rem;padding:2.4rem}.card-teaser-withbg:hover{background-color:#d9eefd}.card-teaser-withbg-grey,.card-teaser-withbg-grey:hover{background-color:#f2f2f2}.card-teaser-withbg-yellow{background-color:#fffbed}.card-teaser-withbg-yellow:hover{background-color:#fef6d9}.card-teaser-withbg-content{padding-inline:0}.card-teaser-withbg-content:hover .text{text-decoration:none}.card-teaser-withbg .link-stretched:focus-visible{outline:none}.card-teaser-withbg .link-stretched:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.card-teaser-map{color:#000;font-size:1.6rem;max-height:min(40rem,50vh);overflow-y:auto}.card-teaser-map strong{font-size:1.8rem}.card-teaser-map a.btn-primary{color:#fff}.card-teaser.card-teaser-popin{max-height:min(30rem,50vh);overflow-y:auto}.card-teaser.card-teaser-popin .title{font-size:2rem;font-weight:700}.card-teaser.card-teaser-popin .group{border-bottom:.1rem solid #c6c6c6}.card-teaser.card-teaser-popin .group:last-child{border-bottom:0}.card-teaser.card-teaser-popin .list{padding:1rem 2rem}.card-teaser.card-teaser-popin .list .item{font-size:1.6rem;padding-bottom:.5rem}.card-teaser.card-teaser-popin .btn-view-more{cursor:pointer;display:flex;font-size:1.4rem;gap:2.4rem;margin-top:1rem;text-transform:uppercase}.card-teaser.card-teaser-popin .btn-view-more .icon-container{font-size:1.6rem;transform:rotate(90deg)}.card-teaser.card-teaser-popin .btn-view-more-container:open .btn-view-more{display:none}.card-list>ul{display:flex;flex-direction:column;gap:6.4rem}.card-list li{display:block;position:relative}.card-list .tag-bg-white{background-color:#f2f2f2}.card-list .card-teaser-content{padding-inline:0}@media screen and (max-width:767px){.card-headline{display:none}.card-teaser-content{padding-inline:1.6rem}.card-teaser-withbg-content{padding-inline:0}.card-list .block-actus-associees li{display:none}.card-list .block-actus-associees li:first-child{display:block}}@media screen and (min-width:768px){.card-list>ul{display:grid;gap:6.8rem 2.4rem;grid-template-columns:repeat(3,1fr)}}@media screen and (min-width:1024px){.card-list>ul{grid-template-columns:repeat(4,1fr)}}.contact-block-item{background-color:#f2f2f2;border-radius:.8rem;display:flex;gap:1.6rem;margin-bottom:2.4rem;max-width:79.2rem;padding:1.6rem}.contact-block-img{height:8rem;width:8rem}.contact-block-img img{border-radius:50%}.contact-block-title{color:#0064c8;font-size:2rem;font-weight:700;line-height:2.8rem}.contact-block-content{display:flex;gap:1.6rem;justify-content:space-between;width:100%}.contact-block-content a{text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.contact-block-main{display:flex;flex-direction:column;gap:.8rem;max-width:42.2rem}.contact-block-tel a:hover{color:#fff;text-decoration:none}.contact-block-tel-wrapper{align-items:center;display:flex;gap:1rem}.contact-block-link{display:inline-flex;margin-block:.4rem!important;overflow-wrap:anywhere;text-transform:none}.contact-block-link-auto:after{background-color:#0064c8;content:"";display:block;font-size:0;height:2rem;margin-left:2.4rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:2rem}.contact-block-links{align-items:flex-start;display:flex;flex-direction:column;gap:.8rem}@media screen and (max-width:767px){.contact-block-content,.contact-block-item{flex-direction:column}.contact-block-content{gap:.8rem}}@media screen and (min-width:768px){.contact-block-content{align-items:center}.contact-block-links{align-self:flex-end}.contact-block-links-left{align-items:flex-start}}.section-links-block{padding-block:4rem}.section-links-block h2{color:#0064c8;margin-bottom:6.4rem}.section-links-list{align-items:flex-start;display:flex;gap:6.4rem;justify-content:space-between}.section-links-item{display:flex;flex-direction:column;gap:1.6rem;justify-content:center;position:relative}.section-links-item .icon-container{font-size:8rem;justify-content:flex-start}.section-links-item:hover h3,.section-links-item:hover p{text-decoration:underline}.section-links-item:hover p{text-decoration-color:#0064c8}.section-links-title{color:#0064c8;font-weight:400}.section-links-text{font-size:2rem;line-height:3.2rem}.section-links-btn{align-items:center;background-color:#f2f2f2;border-radius:50%;display:flex;height:3.2rem;justify-content:center;width:3.2rem}.section-links-btn .icon-container{font-size:1.6rem}.section-links-btn:focus-visible{outline:none}.section-links-btn:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.section-links-btn:hover{background-color:#edf7fc;color:#000}@media screen and (max-width:767px){.section-links-block h2{display:none}.section-links-list{flex-direction:column}}@media screen and (min-width:768px){.section-links-block{padding-block:6.4rem}.section-links-list{gap:8rem 8.8rem}.section-links-list.three-cols{display:grid;grid-template-columns:repeat(3,1fr)}}.ui-dialog{box-shadow:.2rem .4rem 1.6rem .4rem rgba(0,0,0,.35);z-index:100}.ui-dialog .ui-dialog-titlebar{align-items:center;background:#fff;border:0;border-radius:1.6rem 1.6rem 0 0;display:flex;justify-content:space-between;padding:2.4rem;position:relative}.ui-dialog .ui-dialog-titlebar:after,.ui-dialog .ui-dialog-titlebar:before{display:none}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background:#fff;border:0;height:2.4rem;position:relative;right:0;top:0;transform:none;width:2.4rem}.ui-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close span{background:#0064c8;height:100%;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:100%}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#0064c8;font-size:2rem;line-height:2.4rem}.ui-dialog .ui-dialog-content{font-size:2rem;line-height:3.2rem}.ui-dialog .ui-dialog-content p{color:#000;margin-bottom:1.6rem}.ui-dialog .ui-dialog-content.ui-widget-content{border-radius:0 0 1.6rem 1.6rem;padding-inline:2.4rem}.ui-dialog .ui-dialog-title{overflow:auto;text-overflow:clip;white-space:wrap}.ui-dialog .ui-dialog-buttonpane{border:0;margin:0;padding:0}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{align-items:center;display:flex;float:none;gap:2.4rem}.ui-dialog:not(.ui-dialog-off-canvas){background:#fff;border-radius:1.6rem;max-width:calc(100% - 16px)}.ui-dialog .form-type-date{display:flex;flex-direction:column;gap:1.6rem}.ui-dialog .form-type-date .label-wrapper{margin-top:1.4rem;max-width:20rem}.ui-dialog .form-type-date .input-container,.ui-dialog .form-type-date .label-wrapper{flex:1}.ui-dialog .form-fieldset .fieldset-wrapper{display:flex;flex-direction:column;gap:2.4rem}.ui-dialog .button,.ui-dialog .button:focus,.ui-dialog .button:not(:focus){align-items:center;background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out;width:100%}.ui-dialog .button:focus:hover,.ui-dialog .button:hover,.ui-dialog .button:not(:focus):hover{background-color:#003296;border-color:#003296}.ui-dialog .button.form-disabled,.ui-dialog .button:focus.form-disabled,.ui-dialog .button:not(:focus).form-disabled{background-color:#c6c6c6;border-color:#c6c6c6;color:#fff;cursor:default}@media screen and (min-width:768px){.ui-dialog:not(.ui-dialog-off-canvas){min-width:58.8rem}.ui-dialog .form-fieldset .fieldset-wrapper,.ui-dialog .form-type-date{flex-direction:row}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{font-size:2.8rem;line-height:4rem}}@media screen and (min-width:1024px){.ui-dialog:not(.ui-dialog-off-canvas){max-width:88rem}}.main-news-block{background-color:#f2f2f2}.main-news-block.paragraph-page-finale{background-color:#fff;border-top:.2rem solid #d9e8f7;margin-block:4rem}.main-news-block.paragraph-page-finale .tag-bg-white{background-color:#f2f2f2}.main-news-wrapper{display:flex;flex-direction:column}.main-news-wrapper .btn-primary{margin:auto}.main-news-wrapper .link-stretched:focus-visible{outline:none}.main-news-wrapper .link-stretched:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.main-news-title{color:#0064c8;font-weight:400;margin-bottom:1.6rem}@media screen and (max-width:767px){.main-news-block .container{padding-inline:0}.main-news-block .btn-primary{margin:2.4rem 1.6rem}.main-news-title{margin-block:4rem}}@media screen and (min-width:768px){.main-news-block{padding-block:4rem}.main-news-wrapper{gap:2.4rem}}.map-leaflet .leaflet-popup{max-width:calc(100vw - 3rem)}.map-leaflet .leaflet-popup-content{font-family:Maison Neue,sans-serif;font-size:1.6rem;margin:4.8rem 2.4rem 1.2rem;max-height:60vh;max-width:100%;overflow-y:auto;overscroll-behavior:contain}.map-leaflet .leaflet-popup-content .cd33-map-multi-popup--slider .swiper-button-next,.map-leaflet .leaflet-popup-content .cd33-map-multi-popup--slider .swiper-button-prev{z-index:20}.map-leaflet .leaflet-popup-content p{margin:0}.map-leaflet .leaflet-popup-content .geo-opener{font-size:1.6rem;margin-block:1.6rem;padding-inline:0;text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.map-leaflet .leaflet-popup[role=dialog]:focus-visible{outline-offset:.2rem}.map-leaflet .leaflet-container a.leaflet-popup-close-button{color:#0064c8;font-size:2.4rem;right:1.2rem;top:1.2rem}.map-leaflet .card-teaser-content:hover p{text-decoration:none}.esri-popup__header-title{color:#0064c8;font-size:2.8rem!important;font-weight:400;line-height:1}.esri-popup__header-container--button:hover{background-color:#fff}.esri-popup--shadow,.esri-popup__main-container{border-radius:1.2rem}.esri-popup__icon{color:#0064c8;font-size:2.4rem;height:2.4rem;width:2.4rem}@media screen and (max-width:767px){.esri-popup--is-docked-bottom-center,.esri-popup--is-docked-bottom-left,.esri-popup--is-docked-bottom-right{bottom:auto!important;top:0!important}}.esri-feature-content{color:#000;font-family:Maison Neue,sans-serif;font-size:1.6rem!important}.esriPopup .titlePane{background-color:#fff;color:#0064c8;font-size:2.8rem;font-weight:400;line-height:1;padding:1.2rem 1.5rem}.esriPopup .contentPane{background-color:#fff;color:#000;font-family:Maison Neue,sans-serif;font-size:1.6rem;padding:1.2rem 1.5rem}.esriPopup .titleButton{background:none}.esriPopup .titleButton.close{height:2.4rem;position:absolute;right:1.7rem;top:1.2rem;width:2.4rem}.esriPopup .titleButton.close:before{background-color:#0064c8;content:"";height:2.4rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg) no-repeat center;position:absolute;right:0;top:0;width:2.4rem}.paragraph-map .arcgisSearch{left:7rem;position:absolute;top:2rem;z-index:4}.paragraph-map .LocateButton{left:2.1rem;position:absolute;top:9.2rem;z-index:4}@media screen and (max-width:767px){.paragraph-map [id^=map-carto],.paragraph-map [id^=viewDiv-carto]{height:min(65vh,65rem)!important;min-height:28rem}}.map-unavailable{background-color:#f2f2f2;border-radius:.8rem;color:#000;font-size:1.6rem;margin:0;padding:1.6rem}.map-alt{margin-block:1.6rem}.map-alt__title{cursor:pointer;display:inline-flex;width:-moz-fit-content;width:fit-content}.map-alt__content{font-size:1.6rem;padding-top:1.2rem}.map-alt__list{margin:0;padding-left:2rem}.map-alt__list li{margin-bottom:.8rem}.map-alt__label{color:#0064c8;display:block;font-weight:700}.map-alt__precision{display:block}.geo-opener{font-size:2rem;position:relative;z-index:2}button.geo-opener{background:none;border:0;color:inherit;display:inline-flex;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:left;text-decoration:none}button.geo-opener:active,button.geo-opener:hover{text-decoration:underline;text-decoration-thickness:.2rem;text-underline-offset:.2rem}button.geo-opener:hover{color:#0064c8}button.geo-opener:active{color:#003296}.wysiwyg-block button.geo-opener:not(.btn){text-decoration:underline;text-decoration-color:#0064c8;text-decoration-thickness:auto;text-underline-offset:17%}.wysiwyg-block button.geo-opener:not(.btn):hover{text-decoration:none}#geo-opener-popover{max-width:32rem;min-width:22rem}.geo-opener-popover__item,.geo-opener-popover__name,.geo-opener-popover__title{font-size:1.6rem}.geo-opener-popover__item:hover,.geo-opener-popover__name{color:#0064c8}.geo-opener-popover__close{background-image:url(/themes/custom/gironde_fr/public/assets/images/svg/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:2rem;width:2rem}.geo-opener-popover__header{align-items:center;border-bottom:.1rem solid #f2f2f2;display:flex;gap:.8rem;justify-content:space-between;padding:.8rem 1.6rem}.navigation-block{padding-block:6.4rem}.navigation-block .link-stretched:focus-visible{outline:none}.navigation-block .link-stretched:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.navigation-block .link-stretched:hover{text-decoration:none}.navigation-block .section-links-item:hover .section-links-text{text-decoration:underline;text-decoration-color:#0064c8;text-decoration-thickness:.2rem}.page-account-container{max-width:79.2rem}.page-account .highlight{color:#0064c8}.page-account table .label-row{min-height:7rem}.page-account-user{background-color:#f2f2f2;border-radius:.8rem;margin-bottom:2.4rem;max-width:77.4rem;padding:1.6rem}.page-account-user p{font-size:2.4rem;font-weight:700;line-height:3.2rem}.page-account-section{padding-bottom:6.4rem}.page-account-section .wysiwyg-block{max-width:100%}.page-account-domain{padding-top:6.4rem}.page-account-domain .tag{display:inline-block;margin-bottom:4rem;max-width:38.4rem;text-transform:capitalize}.page-account-domain-list{display:flex;flex-direction:column;gap:6rem}.page-account-domain-item{flex:1;font-size:2rem}.page-account-domain-item .list-triangular{margin-left:2rem}.page-account-request .account-request-wrapper{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:1023px){.page-account-request .account-request-wrapper{flex-direction:column;gap:1.6rem}}.page-account-request .account-request-wrapper .enquete{margin-top:0}.page-account-request .account-request-infos{align-items:center;background-color:#f2f2f2;border-radius:.8rem;display:flex;gap:1.6rem;max-width:79.2rem;padding:1.6rem}.page-account-request .account-request-infos-logo{align-items:center;background-color:#fff;border-radius:5rem;display:flex;height:8rem;justify-content:center;width:8rem}.page-account-request .account-request-infos-logo img{width:5.2rem}.page-account-request .account-request-infos-content{font-size:2rem;font-weight:700}.page-account-request .account-request-infos-content span{color:#0064c8}.page-account-request .account-request-steps{margin-block:6.4rem}.page-account-request .account-request-step{border-block:.1rem solid #c6c6c6;padding-block:1.6rem;position:relative}.page-account-request .account-request-step:first-child{border-top-width:.2rem}.page-account-request .account-request-step:last-child{border-bottom-width:.2rem}.page-account-request .account-request-step.is-active .step-number{background-color:#0064c8;color:#fff}.page-account-request .account-request-step.is-future .accordion-btn{cursor:not-allowed}.page-account-request .account-request-step.is-future .accordion-btn:disabled{border-color:#f2f2f2}.page-account-request .account-request-step.is-future .accordion-btn .icon-container{color:#c6c6c6}.page-account-request .account-request-step-title{align-items:center;color:#0064c8;display:flex;font-weight:700;justify-content:space-between}.page-account-request .account-request-step-title .accordion-btn{align-items:center;background-color:#f2f2f2;border-radius:5rem;display:flex;height:4rem;justify-content:center;width:4rem}.page-account-request .account-request-step-title .accordion-btn .icon-container{font-size:2rem;transform:rotate(90deg)}.page-account-request .account-request-step-title .accordion-btn.opened .icon-container{transform:rotate(-90deg)}.page-account-request .account-request-step-title-content{align-items:center;display:flex;gap:2.2rem}.page-account-request .account-request-step-title-content .step-number{align-items:center;border:.6rem solid #0064c8;border-radius:5rem;display:flex;font-size:3.2rem;height:5.6rem;justify-content:center;width:5.6rem}.page-account-request .account-request-step-title-content .step-detail{display:flex;flex-direction:column;gap:1.2rem}.page-account-request .account-request-step-title-content .step-detail .label{font-size:2.8rem;line-height:4rem}.page-account-request .account-request-step-content-wrapper{display:flex;font-size:2rem;gap:3.2rem;justify-content:space-between;line-height:3.2rem;margin-block:3.2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .format-line-break{margin-bottom:2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-0 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-0 .columns:not(:first-child){margin-left:6rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-1 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-1 .columns:not(:first-child){margin-left:4rem;padding-left:4rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .columns:not(:first-child){margin-left:2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .columns:first-child{padding-left:6rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .columns:first-child{padding-left:8rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .columns:not(:first-child){margin-left:-2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .columns:first-child{padding-left:10rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .columns:not(:first-child){margin-left:-4rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .columns:first-child{padding-left:-12rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .columns:not(:first-child){margin-left:-6rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .columns:first-child{padding-left:14rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-A .column:first-child:before,.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-A .columns:first-child:before{content:"●";margin-left:.3rem;margin-right:.7rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-B .column:first-child:before,.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-B .columns:first-child:before{content:"►";margin-right:.2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-C .column:first-child:before,.page-account-request .account-request-step-content-wrapper .etape__lignes .code-puce-C .columns:first-child:before{content:"◉";margin-right:.4rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .alerte{color:#c80000}.page-account-request .account-request-file-wrapper{flex:1}.page-account-request .account-request-file-wrapper .title{color:#0064c8;font-weight:400;margin-bottom:1.6rem}.page-account-request .account-request-file-wrapper .link-block{align-items:flex-start}.page-account-request .account-request-file-wrapper .link-details{line-height:2.8rem;margin-top:1.6rem}.page-account-request .account-request-file-wrapper .file-detail{font-size:1.6rem}.page-account .enquete{display:flex;flex-direction:column;margin-top:4rem;width:25rem}.page-account .enquete .stars{align-items:center;direction:rtl;display:flex;gap:.5rem}.page-account .enquete .stars .icon-star,.page-account .enquete .stars:hover .icon-star{color:#fff}.page-account .enquete .stars .default,.page-account .enquete .stars .icon-star:hover,.page-account .enquete .stars .icon-star:hover~.icon-star{color:#ffdc00}.page-account .delete-account-block h2,.page-account .form__heading h2{color:#0064c8;font-size:3.2rem;line-height:4rem}.page-account .delete-account-block h2{font-weight:400;margin-bottom:2.2rem}.page-account .delete-account-block h2:before{display:none}.page-account .usager-account-delete-form .form-wrapper{display:flex;gap:2.4rem}.page-account .usager-account-delete-form .button{cursor:pointer}.page-account .btn-end{margin-bottom:4rem}.page-account .page-login-form{margin-bottom:6.4rem}.page-account .text-warning{font-size:1.6rem;font-weight:700;line-height:2.4rem;padding-bottom:0;padding-left:2.4rem;position:relative}.page-account .text-warning:before{background-color:#000;content:"";display:block;font-size:0;height:1.6rem;left:0;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/danger.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/danger.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;min-width:1.6rem;position:absolute;top:50%;transform:translateY(-55%);width:1.6rem}.page-account .text-warning a{text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}@media screen and (max-width:767px){.page-account-request .account-request-step-content-wrapper{flex-direction:column}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-1 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-1 .columns:first-child{padding-left:4rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .columns:not(:first-child){margin-left:3rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-2 .columns:first-child{padding-left:5rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .columns:not(:first-child){margin-left:2rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-3 .columns:first-child{padding-left:6rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .columns:not(:first-child){margin-left:1rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-4 .columns:first-child{padding-left:7rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .columns:not(:first-child){margin-left:0}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-5 .columns:first-child{padding-left:8rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .column:not(:first-child),.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .columns:not(:first-child){margin-left:-1rem}.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .column:first-child,.page-account-request .account-request-step-content-wrapper .etape__lignes .indentation-6 .columns:first-child{padding-left:9rem}}@media screen and (min-width:1024px){.page-account-domain-list{flex-direction:row;gap:2.4rem}.page-account .form-item-telephone{width:calc(50% - 2rem)}.page-account .btn-end{display:flex;justify-content:flex-end}}.page-animation .list-triangular{display:flex;flex-direction:column;font-size:2rem;font-weight:700;gap:.8rem;margin-left:2rem;max-width:50.6rem}.page-animation .animation-reservation-btn{display:flex;flex-direction:column;gap:1.6rem;margin:1.6rem -2rem;width:100%}.page-animation .animation-reservation-btn .text{color:#0064c8;font-weight:500}.page-animation .animation-reservation-btn-cancel{margin:0}.page-animation .contact-block{margin-block:6.4rem}.page-animation .contact-block-wrapper{display:flex;flex-direction:column;gap:.8rem}.page-animation .block-other-date{margin-bottom:4rem}.page-animation .block-other-date .title{color:#0064c8;font-weight:400;margin-bottom:2.8rem}.page-animation-search .fieldgroup{margin-top:2.2rem}.page-animation-search .bef-checkboxes{margin-top:-.6rem}.page-animation-search .cd33-bef-children{margin-left:2.4rem;padding-left:.8rem}.page-animation-search .form-actions{margin-top:2.2rem}.page-animation-search .form-date-filter .form-type-radio{cursor:pointer}.page-animation-search .form-date-filter .form-date-period label,.page-animation-search .form-date-filter .form-label{font-weight:400}.page-animation-search .form-date-filter .form-date-period{padding-block:.8rem}.page-animation-search .form-date-filter .date-selected .form-radio:before{transform:scale(1)}.page-animation-search .form-date-filter .link-underline{margin-left:3.8rem}.page-animation-search .form-date-filter .link-underline:hover{text-decoration:none}.page-animation-search .form-localisation-filter .form-type-radio{margin-bottom:0}.page-animation-search .form-localisation-filter .form-item-proximity-mode{margin-bottom:.8rem}.page-animation-search .form-localisation-filter .form-item-proximity-address,.page-animation-search .form-localisation-filter fieldset.cd33-proximity-radius{margin-top:0}.page-animation-search .form-localisation-filter .form-item-proximity-address .fieldset-legend,.page-animation-search .form-localisation-filter .form-item-proximity-address label,.page-animation-search .form-localisation-filter fieldset.cd33-proximity-radius .fieldset-legend,.page-animation-search .form-localisation-filter fieldset.cd33-proximity-radius label{font-weight:400}.page-animation-search .form-localisation-filter fieldset.cd33-proximity-radius{margin-bottom:.8rem}@media screen and (min-width:768px){.page-animation .contact-block{font-size:2rem}.page-animation-search .form-date-filter{display:flex;gap:4rem;justify-content:space-between}.page-animation-search .form-date-filter .form-date-period,.page-animation-search .form-date-filter .form-radios{width:50%}.page-animation-search .form-localisation-filter{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:2.2rem}.page-animation-search .form-localisation-filter .form-item-proximity-mode{width:100%}.page-animation-search .form-localisation-filter .form-item-proximity-address,.page-animation-search .form-localisation-filter fieldset.cd33-proximity-radius{width:50%}}.page-association .association-most-viewed-label{display:inline-block;margin-bottom:.5rem}.page-association .association-most-viewed-wrapper{border-top:.1rem solid #0064c8;margin-top:3.2rem;padding-top:2rem}.page-association .association-most-viewed-list{padding-left:2.5rem}.page-association .association-most-viewed-list ol{font-size:2rem;line-height:3.2rem;list-style:auto}.page-bacs-alert{padding-left:6.4rem}.page-bacs-alert .alert-text{margin:0;position:relative}.page-bacs-alert .alert-text p{padding:0}.page-bacs-alert .icon-attention{left:-4.8rem;position:absolute;top:0}.page-bacs-alert-info{margin-block:2.4rem}.page-bacs-alert-title .icon-container{font-size:8rem!important}.page-bacs-alert-newsletter #edit-sms-fieldset{margin-bottom:0}.page-bacs-alert-newsletter .form-item-sms-check{margin-bottom:1.6rem}@media screen and (min-width:768px){.page-bacs-alert-newsletter .form-item-captcha-response,.page-bacs-alert-newsletter .form-item-mail{width:50%}}.page-bacs-alert-newsletter #edit-mail-info--description,.page-bacs-alert-newsletter .captcha__description,.page-bacs-alert-newsletter .form-item-description .description,.page-bacs-alert-newsletter .form-item-sms-info .description{font-size:2rem}.page-bacs-alert-newsletter #edit-jours-mail.form-checkboxes,.page-bacs-alert-newsletter #edit-jours-sms.form-checkboxes{flex-direction:column}@media screen and (max-width:767px){.page-bacs-alert-newsletter .form-checkboxes{flex-direction:column}}.page-bacs-title{border-bottom:.2rem solid #0064c8;color:#0064c8;font-weight:400;padding-bottom:2.4rem}.page-bacs-timetables{display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between}.page-bacs-timetables-list{border-bottom:.2rem solid #0064c8;display:flex;flex-direction:column}.page-bacs-timetables-list li{align-items:center;border-bottom:.2rem solid #0064c8;display:grid;font-size:2rem;font-weight:700;grid-template-columns:repeat(3,1fr);line-height:2.8rem;padding:.8rem 0;row-gap:1.6rem}.page-bacs-timetables-list li:last-child{border-bottom:0}.page-bacs-timetables-list li .item-date,.page-bacs-timetables-list li .item-trust{width:12.4rem}.page-bacs-timetables-list li .item-hour,.page-bacs-timetables-list li .item-trust{margin:0;text-align:center}.page-bacs-timetables-list li .item-trust{font-size:1.6rem;letter-spacing:normal}.page-bacs-timetables-list li .item-date{color:#0064c8}.page-bacs-timetables-list li .item-hour{width:8rem}.page-bacs-timetables-list li .item-comment{color:#c6c6c6;font-style:italic;font-weight:500;grid-column:1/4}.page-bacs-timetables-list li .item-comment-info{color:#c80000;font-style:normal;font-weight:700}.lines-timetables-container{margin-bottom:7.4rem;max-width:79.2rem}@media screen and (min-width:768px){.page-bacs-timetables-list li{display:flex;justify-content:space-between;padding:.8rem 1.6rem}.page-bacs-timetables-list li .item-comment,.page-bacs-timetables-list li .item-date{width:18rem}.page-bacs-timetables-list li .item-trust{letter-spacing:.1rem;width:auto}.page-bacs-timetables-list li .item-hour{width:9.3rem}.page-bacs-timetables-list li .item-comment{grid-column:auto}}.page-contact-block{background-color:#e5f3fd;border-radius:1.6rem;margin-block:6.4rem;padding:1.6rem}.page-contact-block .form-item{margin-bottom:.8rem}.page-contact-title{align-items:center;color:#0064c8;display:flex;gap:1.6rem;margin-bottom:6.4rem}.page-contact-title h3{font-size:3.2rem;line-height:4rem}.page-contact-title .icon-container{font-size:8rem}.page-contact-subtitle{color:#0064c8;margin-block:6.4rem 3.2rem;padding-bottom:2rem;position:relative}.page-contact-subtitle:after{border-bottom:.3rem solid #0064c8;bottom:0;content:"";left:0;position:absolute;width:7.8rem}.page-contact-input{max-width:58.8rem}@media screen and (min-width:768px){.page-contact-block{padding:4rem}.page-contact-block .form-item{margin-bottom:1.6rem}.page-contact-block .form-item-nom,.page-contact-block .form-item-prenom{display:flex;flex-direction:column}.page-contact-phone{align-items:center;justify-content:space-between}.page-contact-phone>div{flex:1}}.page-elected .block-elected{background-color:#e5f3fd;border-radius:1.6rem;margin-block:6.4rem;max-width:79.2rem;padding:2.4rem}.page-elected .block-elected h1,.page-elected .block-elected h2{color:#0064c8}.page-elected .block-elected .tag{color:#0064c8;gap:2.4rem;margin-bottom:1.6rem;padding:.8rem 1.6rem;text-transform:none}.page-elected .block-elected .tag .icon-container{font-size:2.4rem}.page-elected .block-elected-image{padding-block:3.2rem}.page-elected .block-elected-details{font-size:2rem;padding-top:5.6rem}.page-elected .block-elected .list{display:flex;flex-direction:column;gap:2.4rem;margin-left:2.4rem;padding-top:2.4rem}.page-elected .block-elected .list>li{color:#0064c8;display:flex;flex-direction:column;font-weight:700;gap:1.6rem}.page-elected .block-elected .list-triangular li:not(.title){color:#000;font-weight:500;margin-left:1.6rem}.page-elected .block-elected .list-triangular a{display:inline;text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.page-elected .block-elected .list .item-content,.page-elected .block-elected .list address{color:#000}.page-elected .block-press-contents{margin-bottom:4rem;max-width:79.2rem}.page-elected .block-press-contents .title{color:#0064c8;font-family:Platform,sans-serif;font-weight:400;letter-spacing:2%;margin-bottom:2.8rem}.block-listing-elected{max-width:79.2rem}.block-listing-elected h2{color:#0064c8}.block-listing-elected-list{display:flex;gap:2.4rem;margin-block:2.4rem 6.4rem}.block-listing-elected-list.vertical{flex-direction:column}.block-listing-elected-item{display:flex;gap:1.6rem;position:relative}.block-listing-elected-item:hover{background-color:#f2f2f2}.block-listing-elected-content{display:flex;flex-direction:column;gap:.6rem}.block-listing-elected-image .media{height:12rem;width:12rem}.block-listing-elected-name{color:#0064c8}.block-listing-elected-name,.block-listing-elected-status{font-size:2rem;font-weight:700;line-height:2.8rem}.block-listing-elected-link{align-items:center;font-size:1.2rem;gap:1rem;justify-content:space-between;line-height:1.6rem;padding:.8rem;text-align:left;text-transform:uppercase}.block-listing-elected-link .icon-container{font-size:1.2rem}.block-listing-elected-link a{letter-spacing:7%}.block-listing-elected-link a:after{bottom:0;content:"";left:0;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.block-listing-elected-link a:hover{text-decoration:none}.block-listing-elected-link a:focus-visible{outline:none}.block-listing-elected-link a:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.paragraph-elected{padding-block:2rem}.paragraph-elected .title{color:#0064c8;font-weight:400;margin-bottom:2.8rem}.paragraph-elected .block-listing-elected-link a{display:inline-block}@media screen and (min-width:768px){.block-listing-elected-item{align-items:center}.block-listing-elected-link{width:34rem}}.page-404{background-color:#d9eefd;overflow:hidden;position:relative}.page-404:after{background:url(/themes/custom/gironde_fr/public/assets/images/svg/wave.svg) repeat;content:"";display:block;height:10rem;margin:0;padding:0;position:relative;width:100%;z-index:3}.page-404-container{align-items:center;display:flex;flex-direction:column-reverse;gap:2rem;position:relative}.page-404-content{display:flex;flex-direction:column;gap:4rem;max-width:89.4rem;padding-block:4rem;position:relative;z-index:5}.page-404-lighthouse{background:url(/themes/custom/gironde_fr/public/assets/images/svg/lighthouse.svg) no-repeat 50%;background-size:contain;display:block;height:21.6rem;min-width:12.8rem;position:relative;top:2rem;width:12.8rem;z-index:2}.page-404-lighthouse:after,.page-404-lighthouse:before{animation:flicked 4s ease-in-out infinite alternate;background:linear-gradient(90deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,0));bottom:.3rem;clip-path:polygon(0 50%,100% 0,100% 100%);content:"";height:40rem;position:absolute;width:150rem;z-index:1}.page-404-lighthouse:before{left:50%}.page-404-lighthouse:after{right:50%;transform:rotate(180deg)}.page-404-title{color:#0064c8}.page-404-links-wrapper{display:flex;flex-direction:column;gap:4rem}.page-404-links-wrapper ul{display:flex;flex-direction:column;gap:2.4rem}.page-404-links-wrapper ul .btn-secondary{justify-content:space-between;text-align:left}.page-404-links-wrapper ul .btn-secondary:hover{background-color:#edf7fc;border-color:#edf7fc}.page-404-links-wrapper ul .btn-secondary .icon-container{transform:rotate(45deg)}@keyframes flicked{0%,to{opacity:.8}50%{opacity:.35}}@media screen and (min-width:768px){.page-404:after{height:32rem}.page-404-container{flex-direction:row;gap:6rem}.page-404-lighthouse{height:57.5rem;min-width:34rem;top:5rem;width:34rem}.page-404-lighthouse:after,.page-404-lighthouse:before{bottom:34.2rem;height:40rem;width:150rem}}.page-finale{position:relative}.page-finale-intro{font-size:2rem;line-height:3.2rem;margin-block:3.2rem;max-width:79.2rem}.page-finale-intro h2,.page-finale-intro h3{color:#0064c8;margin-block:4rem 2.4rem}.page-finale-intro h2 strong,.page-finale-intro h3 strong{font-weight:500}.page-finale .tag{margin-block:3.2rem}.block{margin-block:2rem}.title-block-wrapper{align-items:center;color:#0064c8;display:flex;gap:1.2rem;margin-bottom:2.4rem}.title-block-wrapper .icon-container{font-size:3.2rem}.title-block-wrapper.title-h2 .icon-container{font-size:8rem}.title-block-text{font-size:3.2rem;line-height:4rem}.text-intro{font-weight:700}.page-container{position:relative}.icon-container.page-finale-teaser{color:#0064c8}.page-jobs .form-search-block .form-fieldset{display:flex;gap:4.8rem}.page-jobs .form-search-block .form-checkboxes .form-item .form-checkbox:hover{box-shadow:0 0 0 .8rem #6da4d9}.page-jobs-title{color:#0064c8;margin-block:6.4rem 4rem}.page-jobs-title strong{font-weight:500}.page-jobs-detail .link-block{gap:0;padding:1.2rem}@media screen and (max-width:767px){.page-jobs .form-search-block .form-fieldset{flex-direction:column;gap:0}}@media screen and (min-width:768px){.page-jobs-title{margin-block:8rem 7.2rem}.page-jobs-detail{position:relative}}.page-lieu .block{padding-top:3.2rem}.page-lieu address{font-weight:700}.page-lieu .icon-pin{border:.2rem solid #0064c8;border-radius:50%;font-size:2rem;height:3.2rem;min-width:3.2rem;width:3.2rem}.page-lieu .contact-block-wrapper{display:flex;flex-direction:column;gap:.8rem}.page-login-form{background-color:#e5f3fd;border-radius:1.6rem;flex:1;padding:2.4rem;width:100%}.page-login-form-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between}.page-login-form .wysiwyg-block{margin-top:0}.page-login-form form.connexion-usager-form,.page-login-form form.request-password-reset-form{display:flex;flex-direction:column;gap:2rem;margin:0 auto}.page-login-form .btn-fc-wrapper{display:flex;justify-content:center}.page-login-form .btn-fc-login{background-color:transparent;background-image:url(/themes/custom/gironde_fr/public/assets/images/svg/fc-logo.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;border-radius:0;color:transparent;cursor:pointer;height:7.5rem;margin-bottom:1.2rem;width:27.8rem}.page-login-form .btn-fc-login:hover{background-image:url(/themes/custom/gironde_fr/public/assets/images/svg/fc-logo-hover.svg)}.page-login-form .btn-fc-login:focus{outline:.2rem solid #003296;outline-offset:0}.page-login-form .btn-login{width:28.2rem}.page-login-form .btn-login,.page-login-form .btn-reset{margin:0 auto}.page-login-form .link-underline-container{text-align:center}@media screen and (min-width:768px){.page-login-form-wrapper{flex-direction:row;padding-bottom:3.2rem}.page-login-form form.connexion-usager-form,.page-login-form form.request-password-reset-form{max-width:38.4rem}}.peche-reservation-btn{display:flex;gap:1.6rem;width:100%}.peche-reservation-btn .btn-primary{flex:1;text-decoration:none}@media screen and (max-width:767px){.page-peche-search .accordion-btn{width:100%}.page-peche-search .accordion-btn .accordion-text-status-off,.page-peche-search .accordion-btn .accordion-text-status-on{margin:0 auto}.peche-reservation-btn{flex-direction:column}}@media screen and (min-width:768px){.page-peche-search .form-title-container{margin-right:2rem}}.form-search-press .form-checkboxes{flex-direction:column}.page-publication h2{color:#0064c8}.page-publication-intro{display:flex;gap:3.2rem}.page-publication-intro .text-intro{color:#0064c8;font-size:2.8rem;line-height:4rem;max-width:48.6rem}.publication-block .list-results-text .tag{order:-1}@media screen and (max-width:767px){.page-publication-intro{flex-direction:column}}.block-listing-proposal{display:grid;gap:6.4rem;padding-block:6.4rem}@media screen and (min-width:768px){.block-listing-proposal{gap:4rem;grid-template-columns:repeat(3,1fr)}}.page-search-title{background-color:#f6f6f6;border-radius:1.6rem;display:flex;flex-direction:column;gap:1.6rem;margin-bottom:4rem;max-width:79.2rem;padding:1.6rem}.page-search-title h2{color:#0064c8}.page-search-title h2 span{font-weight:500}.page-search-title p{font-size:2.4rem;font-weight:700}.page-search .list-clickable li{gap:1.6rem}.page-search .list-clickable li h3{color:#0064c8;font-size:2.8rem;font-weight:400;line-height:4rem}.page-search .list-clickable li .tag-group-horizontal{gap:.8rem}.page-search .list-clickable li .link-stretched:hover{text-decoration:none}.page-search .list-clickable li .link-stretched:focus-visible{outline:none}.page-search .list-clickable li .link-stretched:focus-visible:after{border-radius:.8rem;outline:.2rem solid #003296;outline-offset:.2rem}.page-search .pager-wrapper{max-width:79.2rem}@media screen and (max-width:767px){.page-search .list-clickable li{padding-inline:0}}@media screen and (min-width:768px){.page-search-title{margin-bottom:6.4rem}}.page-sidebar .category-right-block{background-color:#edf7fc;border-radius:1.6rem;padding:2.4rem}.page-sidebar .right-block{position:absolute;right:0;top:0;width:28.2rem}.page-sidebar .right-block .title{color:#0064c8;font-weight:400;margin-block:0 1.6rem}@media screen and (max-width:1023px){.page-sidebar .category-right-block{display:none}.page-sidebar .right-block{position:relative;width:100%}}.page-subvention .block-subvention:first-child{margin-top:2.4rem}.page-subvention .block-subvention:last-child{border-bottom:.2rem solid #c6c6c6;margin-bottom:2.4rem}.page-subvention .subvention-results{margin-block:6.4rem}.page-subvention .form-item-subvention .form-select-input:after{display:none}.page-subvention .form-item-subvention .shs-field-container{display:flex;flex-direction:column}.page-subvention .form-item-subvention .shs-widget-container{position:relative}.page-subvention .form-item-subvention .shs-widget-container:after{color:#0064c8;content:"▼";font-size:1.6rem;pointer-events:none;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.page-subvention .form-item-subvention .shs-widget-container:focus-within:after{transform:translateY(-50%) rotate(180deg)}.block-subvention{border-top:.2rem solid #c6c6c6;display:flex;flex-direction:column;gap:2.4rem;justify-content:space-between;max-width:79.2rem;padding-block:2rem}.block-subvention-content{display:flex;flex-direction:column;gap:1.6rem}.block-subvention-content .title{font-size:2.8rem;font-weight:400;line-height:4rem}.block-subvention-btn{align-self:flex-end;max-width:28.2rem}.block-subvention-btn .btn-primary{font-size:1.4rem;line-height:1.8rem;text-transform:uppercase}@media screen and (min-width:768px){.block-subvention{align-items:center;flex-direction:row}.block-subvention-btn{align-self:auto;max-width:18rem}}.summary-block{background-color:#e5f3fd;border-radius:1.6rem;margin-block:3.2rem;max-width:79.2rem;padding:2.4rem}.summary-block-title{color:#0064c8;font-size:2.8rem;font-weight:400;line-height:4rem;margin-bottom:2.4rem}.summary-level{display:flex;flex-direction:column}.summary-level a{align-items:end;display:flex;font-size:2rem;justify-content:space-between;line-height:3.2rem;padding:.4rem .8rem}.summary-level a:hover{background-color:#fff;color:#000;text-decoration:none}.summary-level a .icon-container{font-size:1.6rem;margin-bottom:.8rem;transform:rotate(45deg)}.summary-level-1>a{font-weight:700}.summary-level-2{padding-left:2.2rem}.summary-level-2:hover{background-color:#fff}.anchor-level-1{color:#0064c8;padding-block:2.4rem}.anchor-level-2{color:#0064c8;font-size:2.8rem;line-height:4rem;margin-block:1.6rem 4rem;padding-bottom:2rem;position:relative}.anchor-level-2:after{border-bottom:.3rem solid #0064c8;bottom:0;content:"";left:0;position:absolute;width:7.8rem}@media screen and (max-width:767px){.summary-block ul{border-top:.2rem solid #fff}.summary-level{padding-block:.6rem}.summary-level-2{border-bottom:.2rem solid #fff}}@media screen and (min-width:768px){.summary-block{padding:3.2rem}.summary-block-title{font-size:3.2rem}.summary-level{margin-block:.4rem}.summary-level a{align-items:center}.summary-level a .icon-container{margin-bottom:0}}.swiper-container.default{margin:0}.swiper-button-next,.swiper-button-prev{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:4rem;justify-content:center;position:absolute;top:20rem!important;width:4rem}.swiper-button-next:after,.swiper-button-prev:after{background-color:#0064c8;content:"";font-size:0;height:2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;width:2rem}.swiper-button-prev{left:3rem!important}.swiper-button-prev:after{transform:rotate(180deg)}.swiper-button-next{right:3rem!important}.swiper-button-lock,.swiper-navigation-icon{display:none}@media screen and (min-width:768px){.swiper-container{overflow-y:auto}.swiper-container.default{padding:.5rem}.swiper-container.default .swiper-wrapper{display:grid;gap:2.4rem;grid-template-columns:repeat(4,1fr)}.swiper-container.default .swiper-slide{width:100%!important}.hasHeadline .swiper-container.default .swiper-slide:first-child,.main-news-block:not(.hasHeadline) .swiper-container.default .swiper-slide:last-child{display:none}}.wysiwyg-block{font-size:2rem;line-height:3.2rem;margin-block:3.2rem;max-width:79.2rem}.wysiwyg-block p{padding-bottom:2.4rem}.wysiwyg-block p.liseret{color:#0064c8;font-size:2.4rem;letter-spacing:.05rem;line-height:3.2rem;margin:4rem auto;max-width:24.2rem;padding-left:1.6rem;position:relative}.wysiwyg-block p.liseret:before{background-color:#0064c8;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:.4rem}.wysiwyg-block h2,.wysiwyg-block h4{color:#0064c8;padding-bottom:2.4rem}.wysiwyg-block h3{color:#0064c8;font-size:2.8rem;margin-block:2.4rem 4rem;padding-bottom:2rem;position:relative}.wysiwyg-block h3:after{border-bottom:.3rem solid #0064c8;bottom:0;content:"";left:0;position:absolute;width:7.8rem}.wysiwyg-block h4{align-items:center;display:flex;font-size:2rem;line-height:3.2rem}.wysiwyg-block h4:before{background-color:#0064c8;border-radius:5rem;content:"";height:.8rem;margin-right:.8rem;width:.8rem}.wysiwyg-block h4.text--red:before{background-color:#c80000}.wysiwyg-block blockquote{font-size:2.4rem;line-height:3.2rem;margin:2.4rem 1.6rem;padding-left:6.4rem;position:relative}.wysiwyg-block blockquote:after,.wysiwyg-block blockquote:before{background-color:#0064c8;content:"";display:block;font-size:0;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/quote.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/quote.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute}.wysiwyg-block blockquote:before{height:3.2rem;left:0;top:0;width:4rem}.wysiwyg-block blockquote:after{bottom:0;height:1.5rem;right:0;transform:rotate(180deg);width:1.9rem}.wysiwyg-block .blockquote-figure{margin:2.4rem 1.6rem}.wysiwyg-block .blockquote-figure blockquote{margin:0}.wysiwyg-block .blockquote-author-wrapper{align-items:flex-end;display:flex;flex-direction:column}.wysiwyg-block .blockquote-author-description{font-size:1.4rem;line-height:2rem}.wysiwyg-block a{text-decoration:underline;text-decoration-color:#0064c8;text-underline-offset:17%}.wysiwyg-block a:hover{text-decoration:none}.wysiwyg-block a.abbreviation,.wysiwyg-block abbr{text-decoration-style:dotted}.wysiwyg-block a.abbreviation:hover[title],.wysiwyg-block abbr:hover[title]{position:relative}.wysiwyg-block a.abbreviation:hover[title]:before,.wysiwyg-block abbr:hover[title]:before{background-color:#0064c8;clip-path:polygon(50% 0,100% 100%,0 100%);content:"";height:1rem;left:50%;margin-top:1.1rem;position:absolute;top:100%;transform:translate(-50%,-1.4rem);width:1.4rem;z-index:-1}.wysiwyg-block a.abbreviation:hover[title]:after,.wysiwyg-block abbr:hover[title]:after{background-color:#0064c8;border-radius:.4rem;color:#fff;content:attr(title);display:inline-block;font-size:1.4rem;left:50%;margin-top:2rem;padding:.8rem 1.6rem;position:absolute;top:100%;transform:translate(-50%,-1.4rem);white-space:nowrap;z-index:1}.wysiwyg-block a.btn,.wysiwyg-block button.btn{align-items:center;background-color:#0064c8;border:.1rem solid #0064c8;border-radius:.8rem;color:#fff;display:flex;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:2%;line-height:2.8rem;margin-block:4rem;padding:.8rem 1.6rem;text-align:center;transition:all .3s ease-out}.wysiwyg-block a.btn:hover,.wysiwyg-block button.btn:hover{background-color:#003296;border-color:#003296;color:#fff;text-decoration:none}.wysiwyg-block a.btn:disabled,.wysiwyg-block button.btn:disabled{background-color:#c6c6c6;border-color:#c6c6c6;cursor:default}.wysiwyg-block ol,.wysiwyg-block ul:not(.tuile,.list-triangular){border-left:.6rem solid #0064c8;font-size:2rem;margin-left:2.4rem;padding-left:2rem}.wysiwyg-block ol>li,.wysiwyg-block ul:not(.tuile,.list-triangular)>li{font-weight:700;margin-block:2rem;position:relative}.wysiwyg-block ol>li:before,.wysiwyg-block ul:not(.tuile,.list-triangular)>li:before{background-color:#fff;border:.6rem solid #0064c8;border-radius:50%;content:"";display:block;height:2rem;left:-3.3rem;position:absolute;top:.5rem;width:2rem}.wysiwyg-block ol>li>ol,.wysiwyg-block ol>li>ul,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ol,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ul{border:0;margin-left:0;padding-left:.4rem}.wysiwyg-block ol>li>ol li,.wysiwyg-block ol>li>ul li,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ol li,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ul li{font-weight:500;padding-left:2.2rem}.wysiwyg-block ol>li>ol li:before,.wysiwyg-block ol>li>ul li:before,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ol li:before,.wysiwyg-block ul:not(.tuile,.list-triangular)>li>ul li:before{background-color:#000;border:0;content:"";display:block;font-size:0;height:3.22rem;left:0;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/arrow.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:0;width:1.5rem}.wysiwyg-block .text-withicon{align-items:flex-start;display:flex;gap:.8rem}.wysiwyg-block .text-withicon .icon-container svg{font-size:2.4rem}.wysiwyg-block .text-margin-large{display:flex;flex-direction:column;gap:2.4rem;padding-block:2.4rem}.wysiwyg-block .text--red{color:#c80000;font-weight:700;margin-block:2rem}.wysiwyg-block .red-alert-horizontal,.wysiwyg-block .red-alert-horizontal--bordered,.wysiwyg-block .red-alert-vertical,.wysiwyg-block .red-alert-vertical--bordered{align-items:center;color:#c80000;display:flex;font-weight:700;gap:1.6rem;justify-content:center;margin-block:2rem}.wysiwyg-block .red-alert-horizontal--bordered:before,.wysiwyg-block .red-alert-horizontal:before,.wysiwyg-block .red-alert-vertical--bordered:before,.wysiwyg-block .red-alert-vertical:before{background-color:#c80000;content:"";display:block;font-size:0;height:3.2rem;-webkit-mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;mask:url(/themes/custom/gironde_fr/public/assets/images/svg/round-attention.svg) no-repeat center;-webkit-mask-size:contain;mask-size:contain;min-height:3.2rem;min-width:3.2rem;width:3.2rem}.wysiwyg-block .red-alert-horizontal--bordered,.wysiwyg-block .red-alert-vertical--bordered{border:.2rem solid #c80000;border-radius:.8rem;padding:1.6rem}.wysiwyg-block .red-alert-vertical,.wysiwyg-block .red-alert-vertical--bordered{align-items:flex-start;flex-direction:column}@media screen and (min-width:768px){.wysiwyg-block p.liseret{margin-left:8.8rem}.wysiwyg-block blockquote,.wysiwyg-block p.liseret{font-size:2.8rem;line-height:4rem;max-width:58.8rem}.wysiwyg-block blockquote{margin-inline:2.4rem}.wysiwyg-block .blockquote-figure{margin-inline:2.4rem;max-width:58.8rem}.wysiwyg-block .blockquote-figure blockquote{margin-inline:0}.wysiwyg-block a.btn,.wysiwyg-block button.btn{width:38.4rem}}.adminimal-admin-toolbar #header>div{margin-top:38px}.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open #header>div{margin-top:79px}.adminimal-admin-toolbar.toolbar-vertical.toolbar-tray-open #header>div.header{margin-left:240px}.open-readspeaker-ui{margin-bottom:2em}.open-readspeaker-ui .rsbtn{z-index:20}.home .local-tasks{margin-top:40px!important}@media print{#block-gironde-fr-local-tasks,#block-gironde-fr-local-tasks *,#toolbar-administration,#toolbar-administration *{display:none!important;height:0!important;margin:0!important}body.adminimal-admin-toolbar{padding-top:0!important}.adminimal-admin-toolbar #header>div,.adminimal-admin-toolbar.toolbar-horizontal.toolbar-tray-open #header>div{margin-top:0}}.display-required label:after,.display-required legend:after{content:" *"}.open-readspeaker-ui .rsbtn.compactskin .rsbtn_play .rsbtn_left .rsbtn_text{width:unset!important}.open-readspeaker-ui .rsbtn.compactskin .rsbtn_play .rsbtn_left .rsbtn_text .rsbtn_label,.rsbtn.compactskin .rsbtn_play .rsbtn_left .rsbtn_text span{display:block!important}
