.bleu-canard{background-color:#537f99}.gris{background-color:#4f4f4f}.gris-clair{background-color:#f1f4f7}.text-bleu{color:#537f99}.text-gris{color:#4f4f4f}.text-gris-fonce{color:#141412}.text-gris-clair{color:#f1f4f7}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');unicode-range:U+0460052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');unicode-range:U+01020103,U+01100111,U+01A001A1,U+01AF01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2');unicode-range:U+0100024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02BB02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');unicode-range:U+0460052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');unicode-range:U+01020103,U+01100111,U+01A001A1,U+01AF01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');unicode-range:U+0100024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02BB02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');unicode-range:U+0460052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');unicode-range:U+01020103,U+01100111,U+01A001A1,U+01AF01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2');unicode-range:U+0100024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02BB02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');unicode-range:U+0460052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');unicode-range:U+01020103,U+01100111,U+01A001A1,U+01AF01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');unicode-range:U+0100024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/montserrat/v14/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02BB02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.maxWidth{position:relative}.width_60{max-width:60%!important;margin:0 auto!important}.width_65{max-width:65%!important;margin:0 auto!important}.width_70{max-width:70%!important;margin:0 auto!important}.width_75{max-width:75%!important;margin:0 auto!important}.width_80{max-width:80%!important;margin:0 auto!important}.width_85{max-width:85%!important;margin:0 auto!important}.width_90{max-width:90%!important;margin:0 auto!important}.width_95{max-width:95%!important;margin:0 auto!important}.width_100{width:100%!important}@keyframes fadeInBottom{from{opacity:0;transform:translateY(100%)}to{opacity:1}}@keyframes fadeOutRight{from{opacity:1;right:20px}to{opacity:0;right:-50px}}a.btn_up{position:fixed;z-index:50000;right:20px;bottom:100px;width:45px;height:45px;background-image:url(../../images/pictos/bouton-retour-haut.svg);background-repeat:no-repeat;background-position:center;background-size:contain;cursor:pointer;opacity:0;-webkit-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-moz-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);-o-animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1);animation:fadeOutRight 1s 1 cubic-bezier(.77,0,.175,1)}a.btn_up.et-visible{opacity:1;-webkit-animation:fadeInBottom 1s;-moz-animation:fadeInBottom 1s;-o-animation:fadeInBottom 1s;animation:fadeInBottom 1s}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}input:-internal-autofill-selected{background-color:transparent!important}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}.retour_error,p.error{color:red;font-style:italic;font-size:.8em;padding:.2em;text-align:center;display:block;width:100%;background-color:#fff}[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{background-color:#cbd92d}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:2px solid #cbd92d}[type=checkbox]:checked+label:before{border-right:2px solid #cbd92d;border-bottom:2px solid #cbd92d}.redirection_accueil{display:block;text-align:center;font-size:1em;color:#537f99;margin-bottom:1em}.redirection_accueil a{color:inherit}.success-checkmark{width:80px;height:115px;margin:0 auto}.success-checkmark .check-icon{width:80px;height:80px;position:relative;border-radius:50%;box-sizing:content-box!important;border:4px solid #CEDB2A;margin-top:8px}.success-checkmark .check-icon::before{top:3px;left:-2px;width:30px;transform-origin:100% 50%;border-radius:100px 0 0 100px}.success-checkmark .check-icon::after{top:0;left:30px;width:60px;transform-origin:0 50%;border-radius:0 100px 100px 0;animation:rotate-circle 4.25s ease-in}.success-checkmark .check-icon::after,.success-checkmark .check-icon::before{content:'';height:100px;position:absolute;transform:rotate(-45deg)}.success-checkmark .check-icon .icon-line{height:5px;background-color:#CEDB2A;display:block;border-radius:2px;position:absolute;z-index:10;box-sizing:content-box!important}.success-checkmark .check-icon .icon-line.line-tip{top:46px;left:14px;width:25px;transform:rotate(45deg);animation:icon-line-tip .75s}.success-checkmark .check-icon .icon-line.line-long{top:38px;right:8px;width:47px;transform:rotate(-45deg);animation:icon-line-long .75s}.success-checkmark .check-icon .icon-circle{top:-8px;left:-8px;z-index:10;width:80px;height:80px;border-radius:50%;position:absolute;box-sizing:content-box!important;border:8px solid #CEDB2A}.success-checkmark .check-icon .icon-fix{top:8px;width:5px;left:26px;z-index:1;height:85px;position:absolute;transform:rotate(-45deg)}@keyframes rotate-circle{0%,5%{transform:rotate(-45deg)}100%,12%{transform:rotate(-405deg)}}@keyframes icon-line-tip{0%,54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}100%{width:25px;left:14px;top:45px}}@keyframes icon-line-long{0%,65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}100%{width:47px;right:8px;top:38px}}.cercle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.marges_10{margin:10px}.marges_15{margin:15px}.marges_20{margin:20px}.marges_25{margin:25px}.marges_30{margin:30px}.marges_35{margin:35px}.marges_40{margin:40px}.marges_50,.marges_50_100{margin:50px}.padding_10{padding:10px}.padding_15{padding:15px}.padding_20{padding:20px}.padding_25{padding:25px}.padding_30{padding:30px}.padding_35{padding:35px}.padding_40{padding:40px}.padding_50{padding:50px}.padding_60{padding:60px}.padding_70{padding:70px}.padding_80{padding:80px}.padding_90{padding:90px}.padding_100{padding:100px}.no_margin_top{margin-top:0}.no_margin_bottom{margin-bottom:0}.no_margin_left{margin-left:0}.no_margin_right{margin-right:0}.bordure{border:1px solid #fff}.no_bordure_left{border-left:none}.no_bordure_top{border-top:none}.no_bordure_bottom{border-bottom:none}.no_bordure_right{border-right:none}.ce_image>figure{margin-bottom:-4px}.ce_image .caption{padding:.5em;font-style:italic;text-align:center}.position{top:0;left:0;bottom:0;right:0;position:absolute}.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.v-center{align-items:center}.h-center{justify-content:center}.transition{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.transition_out{-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}.inline-block{display:inline-block}.row,.row>.col{margin:0;padding:0;max-width:100%}.row.flex{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:stretch;align-content:center;flex-flow:row wrap;justify-content:space-between;margin-bottom:0}.flex.spb{justify-content:space-between}.flex.column{flex-direction:column}.flex-start,.row.flex.flex-start{justify-content:flex-start}.flex-end,.row.flex.flex-end{justify-content:flex-end}.row.flex.valign-wrapper{align-items:center!important}.col.valign-wrapper{flex-wrap:wrap!important;flex-direction:column;justify-content:center;align-items:flex-start}.col.align_flex_end{flex-direction:column;justify-content:flex-end;display:flex}.align_item_flex_end{align-items:flex-end!important}.row.flex.center{justify-content:center}.center{text-align:center;align-content:center;margin:0 auto}.row .col.padding_10{padding:10px}.row .col.padding_15{padding:15px}.row .col.padding_20{padding:20px}.row .col.padding_25{padding:25px}.row .col.padding_30{padding:30px}.row .col.padding_35{padding:35px}.row .col.padding_40{padding:40px}.row .col.padding_50{padding:50px}.row .col.padding_60{padding:60px}.row .col.padding_70{padding:70px}.row .col.padding_80{padding:80px}.row .col.padding_90{padding:90px}.row .col.padding_100{padding:100px}.no_padding>.col,.row .col.no_padding,.row.no_padding>.col{padding:0!important}.no_padding_top,.row .col.no_padding_top{padding-top:0}.no_padding_bottom,.row .col.no_padding_bottom{padding-bottom:0}.no_padding_left,.row .col.no_padding_left{padding-left:0}.no_padding_right,.row .col.no_padding_right{padding-right:0}.valign-wrapper>.block,.valign-wrapper>p{width:100%}.responsive-img img,img.responsive-img{width:100%;height:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;box-sizing:border-box!important}p{margin-bottom:0}strong{font-weight:600}body,html{-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{width:100%;height:100%;font-size:16px}body{min-height:100%;font-family:Montserrat,sans-serif;font-weight:400;color:#141412;line-height:normal;font-size:16px;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;-ms-transition:all 150ms ease-out;-o-transition:all 150ms ease-out;transition:all 150ms ease-out}header .inside{padding:1em 0;max-width:1200px;margin:0 auto}footer .inside{max-width:1144px;margin:0 auto;padding:1em}footer{background-color:#4f4f4f;color:#fff;font-size:.7em}footer p:not(:last-child){margin-bottom:1em}footer div.l4{border-left:1px solid #fff}footer div.l4 .ce_text{padding-left:31px}footer img{width:150px;height:auto}footer #logo-l4h img{width:auto!important;margin-bottom:1rem}footer ul li>a,footer ul li>span,footer ul li>strong{font-size:12px;display:block;padding:0 5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer ul li.first>a,footer ul li.first>span,footer ul li.first>strong{padding-left:0}footer ul li>a:hover{color:#cbd92d}footer ul li a span,footer ul li span span{padding:0}footer ul li strong{font-weight:400;text-decoration:underline}footer ul li:not(.last){border-right:1px solid #fff}footer .col.align_flex_end{align-items:flex-end}h1{font-size:1.7em;font-weight:500;text-transform:uppercase;color:#537f99;margin-bottom:15px}h2{color:#cbd92d;font-size:1.2em;font-weight:600;text-transform:uppercase;overflow:hidden;margin-bottom:10px}h3{font-size:1em;font-weight:600}a{color:#537f99}#main .mod_article .inside{max-width:1145px;margin:0 auto;padding-left:1em;padding-right:1em}#main .mod_article.max-width .inside{max-width:inherit}#main .mod_article ul{margin:10px 0}#main .mod_article ul li{list-style:disc inside}#main .inside>.mod_article.first{margin-top:30px}.index #main .inside>.mod_article.first{margin-top:0}nav{background:inherit;height:inherit;line-height:inherit;box-shadow:inherit;color:inherit;width:auto}nav ul a,nav ul span{color:inherit;padding:inherit;font-size:1em}nav ul a:hover,nav ul li.active{background-color:inherit}header nav ul{float:right}header nav ul li{margin:0 12px;padding-bottom:10px}header nav ul li::after{content:'';display:block;height:12px;width:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}header nav ul li.active::after{width:100%;background-color:#537f99}header nav ul li:hover::after{width:100%;background-color:#cbd92d}header nav ul li>a,header nav ul li>span,header nav ul li>strong{display:block;text-transform:uppercase;font-weight:500;color:#141412;padding-bottom:10px}#main .mod_article .ce_text ol{list-style-type:none;counter-reset:compteListe}ol li::before{counter-incement:compteListe;content:counter(compteListe) " - "}.button-collapse i{font-size:2em;color:#537f99}.side-nav{width:340px;z-index:6000;flex-direction:column;background-color:#eee}.side-nav #header_mob{position:relative;display:flex;align-items:flex-end;padding-bottom:10px}.side-nav #header_mob a#close-menu{position:absolute;right:.5em;top:.5em;padding:0;width:22px;height:22px;background-color:#537f99;color:#fff;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;justify-content:center;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;cursor:pointer;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;font-size:.8em!important}.side-nav #header_mob #logoMob a{margin:1em auto 0;max-width:265px;padding:0 10px!important}.side-nav #telephone{border-bottom:5px solid #537f99;padding-bottom:2em;font-size:1em;font-weight:600}.side-nav #telephone a::before{content:'';display:inline-block;width:18px;height:18px;background-image:url(../../images/pictos/picto-telephone-gris.png);background-position:center;background-repeat:no-repeat;margin-right:15px;background-size:contain}.side-nav ul{float:none}.side-nav li{margin:0 0 .2em!important;padding-bottom:0!important;background-color:#fff}.side-nav li#logoMob,.side-nav li#mentions,.side-nav li#mentions li,.side-nav li#year{background-color:inherit}.side-nav li::after{display:none}.side-nav li>a,.side-nav li>span,.side-nav li>strong{line-height:normal!important;height:auto;display:block;font-weight:400;font-size:.9em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;padding:.5em 1em!important;text-transform:uppercase;color:#000;text-align:left}.side-nav.level_1 li>a>strong,.side-nav.level_1 li>span>strong{text-transform:uppercase;font-weight:700}.side-nav.level_1>li.active>a{background-color:inherit!important}.side-nav.level_1>li.active>span::after{content:'';background-color:#537f99;float:right;width:10px;height:10px;margin-top:3px}.side-nav li#mentions{border-top:5px solid #537f99;padding-top:1em}.side-nav li#mentions ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center}.side-nav li#mentions li{margin-bottom:0!important;height:auto;line-height:inherit;text-align:center}.side-nav li#mentions a,.side-nav li#mentions span,.side-nav li#mentions strong{text-transform:none;font-size:.7em;text-align:center}.side-nav li#mentions a>span{padding:0!important}.side-nav li#mentions strong{color:#537f99}.side-nav li#year{font-size:.7em;text-align:center;color:#9f9c9c;line-height:inherit}.side-nav li#share ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;align-items:center}.side-nav li#share ul li{width:20%}.side-nav li#share ul li a:hover{background-color:transparent}.side-nav li#share ul li>a,.side-nav li#share ul li>span,.side-nav li#share ul li>strong{display:block;position:relative;text-indent:-50000px;padding:0;width:40px;height:32px;margin:10px auto;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.side-nav li#share ul li>a::before,.side-nav li#share ul li>span::before,.side-nav li#share ul li>strong::before{content:'';font-family:FontAwesome;font-size:1.3em;color:#4f4f4f;top:0;left:0;bottom:0;right:0;position:absolute;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;text-indent:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.side-nav li#share ul li>a:hover::before{color:#cbd92d}.slick-dotted.slick-slider{margin-bottom:0!important}.slick-dots{bottom:20px!important}.slick-dots li button::before{color:#FFF!important;opacity:1!important;font-size:12px!important}.slick-dots li.slick-active button::before{color:#000!important;opacity:.75!important}.index .mod_newslist{margin:1em auto}.slider_bannieres .slick-list>div{position:relative}.slider_bannieres .slick-list>div .layout_short>a{top:0;left:0;bottom:0;right:0;position:absolute;text-indent:-50000px;display:block;z-index:50000}.slider_bannieres h2,.slider_bannieres h2 a{color:#cbd92d;font-size:1.2em;font-weight:600;text-transform:uppercase;margin-bottom:1em}.slider_bannieres p.more{text-align:right}.mod_ptl37_programmes_listing{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;flex-flow:row wrap}.mod_ptl37_programmes_listing>div{width:48%;position:relative;margin:10px 0}.mod_ptl37_programmes_listing>div>a{top:0;left:0;bottom:0;right:0;position:absolute;text-indent:-500000px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mod_ptl37_programmes_listing .content{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mod_ptl37_programmes_listing .content.heart::after{content:'';position:absolute;top:20px;right:20px;display:block;width:63px;height:72px;background-image:url(../../images/pictos/coup-de-coeur-blanc.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.mod_ptl37_programmes_listing .content.a_decouvrir::after,.mod_ptl37_programmes_listing .content.nouveau::after{content:'';position:absolute;top:20px;right:20px;display:block;width:105px;height:105px;background-image:url(../../images/pictos/picto-a-decouvrir-prochainement-bleu.svg);background-size:contain;background-position:center;background-repeat:no-repeat}.mod_ptl37_programmes_listing .content.a_decouvrir.nouveau::after,.mod_ptl37_programmes_listing .content.nouveau::after{background-image:url(../../images/pictos/picto-nouveau.svg);width:89px;height:89px}.mod_ptl37_programmes_listing .content.loi_pinel::before{content:'';position:absolute;top:20px;right:20px;display:block;width:105px;height:105px;background-image:url(../../images/pictos/picto-loi-pinel-bloc-blanc.svg);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:5000}.mod_ptl37_programmes_listing .pictos_prog{position:absolute;right:20px;top:30px;display:flex;gap:10px}.mod_ptl37_programmes_listing .content .picto_brs{right:130px}.mod_ptl37_programmes_listing .content.a_decouvrir .picto_brs,.mod_ptl37_programmes_listing .content.a_decouvrir .picto_ptz,.mod_ptl37_programmes_listing .content.loi_pinel .picto_brs,.mod_ptl37_programmes_listing .content.loi_pinel .picto_ptz{position:absolute;right:130px;top:30px}.mod_ptl37_programmes_listing .content.a_decouvrir.loi_pinel::before,.mod_ptl37_programmes_listing .content.heart.loi_pinel::before{top:140px}.mod_ptl37_programmes_listing .content_panel{position:absolute;left:0;height:100%;top:0;width:195px;display:inline-flex;flex-direction:column;justify-content:space-between;background-color:rgba(0,0,0,.45);color:#fff}.container_content_panel,.header_content_panel{padding:10px}.header_content_panel{background-color:#537f99}.mod_ptl37_programmes_listing .header_content_panel{min-height:95px}.mod_ptl37_programmes_listing.related .header_content_panel{min-height:inherit}.header_content_panel h2,.mod_newsreader h2{color:#cbd92d;font-size:1.2em;font-weight:600;text-transform:uppercase;overflow:hidden;margin-bottom:10px}.mod_ptl37_programmes_listing .header_content_panel p.titre_ilot{margin-top:10px}.mod_ptl37_programmes_lecteur .header_content_panel h2{margin:10px!important}.mod_ptl37_programmes_listing .header_content_panel h2:last-child{margin:10px 0 0;text-transform:none;font-weight:500;font-size:1em}.mod_ptl37_programmes_listing .header_content_panel h2{max-height:50px;text-overflow:ellipsis}.header_content_panel p{text-transform:uppercase;font-size:.8em;font-weight:600}.content_panel h3{text-transform:uppercase;font-size:.9em;font-weight:500;color:#fff;margin-bottom:20px}.mod_ptl37_programmes_listing .teaser_ccp{font-size:.65em;color:#fff;font-weight:300}.mod_ptl37_programmes_listing .footer_content_panel{display:flex;flex-direction:column}.mod_ptl37_programmes_listing .footer_content_panel a{display:block;padding:10px;font-size:.65em;text-transform:uppercase;background-color:#cbd92d;color:#537f99}.mod_ptl37_programmes_listing .footer_content_panel a i{color:#fff;margin-left:10px}.mod_ptl37_programmes_listing .content_statuts{margin-top:1em;display:inline-flex;flex-direction:column;padding:10px 0;text-align:left}.content_statuts{text-align:right;padding:10px}.content_statuts>div{text-align:center;padding-bottom:10px;border-bottom:3px solid #cbd92d;margin-bottom:10px}.mod_ptl37_programmes_listing .content_statuts>div{text-align:inherit;padding-bottom:0;border-bottom:inherit;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center}.mod_ptl37_programmes_listing .content_statuts>div p{margin-left:5px;padding-left:10px}.mod_ptl37_programmes_listing .content_statuts>div img{width:28px}.mod_ptl37_programmes_listing .content_statuts>div#picto_20 img{width:55px}.mod_ptl37_programmes_lecteur h1{margin-top:30px}.mod_ptl37_programmes_lecteur #description a,.mod_ptl37_programmes_lecteur .description a{text-decoration:underline}.mod_ptl37_programmes_lecteur .content_statuts>div{border-width:5px}.mod_ptl37_programmes_lecteur .ce_accordion .toggler h4{color:#fff;text-transform:uppercase;font-size:1em}.mod_ptl37_programmes_lecteur .ce_accordion .toggler span{display:none}.mod_ptl37_programmes_lecteur .ce_accordion .toggler{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;border-bottom:1px solid #fff;background-color:#537f99;padding:5px 10px}.mod_ptl37_programmes_lecteur .ce_accordion .toggler::after{content:'\f0da';font-family:FontAwesome;color:#FFF;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mod_ptl37_programmes_lecteur .ce_accordion .toggler.active::after{transform:rotate(90deg)}.content_statuts p{font-size:.65em;font-weight:300;color:#fff;text-transform:uppercase}.mod_ptl37_programmes_lecteur p#nb{font-size:12px;font-style:italic}.mod_ptl37_programmes_lecteur .modele_disponibilite{margin-top:10px}.custom{background-color:#4d4d4d;margin-bottom:0}.custom #slider_actu{padding:1em 0;max-width:1200px;margin:0 auto}.custom #slider_actu h1{display:none}.custom #slider_actu .mod_newslist{margin:0;padding:0}.custom #slider_actu .mod_newslist .flex{align-items:center;position:relative}.custom #slider_actu .mod_newslist .flex>div a.btn_link_news{display:block;text-indent:-50000px;top:0;left:0;bottom:0;right:0;position:absolute}.custom #slider_actu .mod_newslist figure{margin-right:19px;max-width:32px}.custom #slider_actu .mod_newslist figure img{width:100%;height:auto}.custom #slider_actu .mod_newslist figcaption{display:none}.custom #slider_actu .mod_newslist h2,.custom #slider_actu .mod_newslist h2 a,.custom #slider_actu .mod_newslist h3{font-size:.78em;color:#cbd92d;margin-bottom:0}.custom #slider_actu .mod_newslist h3{margin-top:5px;color:#fff}.custom #slider_actu .mod_newslist a{font-size:.75em;font-weight:300;color:#fff}.custom #phone{color:#cbd92d;font-size:.75em;text-transform:uppercase;background-image:url(../../images/pictos/picto-telephone.png);background-position:left center;background-repeat:no-repeat;padding-left:47px;display:inline-block;width:auto}.custom #phone span{font-size:1.35em;color:#fff}.custom #phone a{color:#fff}.custom .mod_newslist .slick-track{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:flex-start;float:left}.custom .mod_newslist .slick-slide{padding-left:1em}.mod_ptl37_programmes_lecteur{padding-bottom:1em}.mod_ptl37_programmes_lecteur h1{text-align:center}.mod_ptl37_programmes_lecteur .noslideProgramme,.mod_ptl37_programmes_lecteur .slide{position:relative}.mod_ptl37_programmes_lecteur .noslideProgramme .content,.mod_ptl37_programmes_lecteur .slide .content{top:0;left:0;bottom:0;right:0;position:absolute;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between}.mod_ptl37_programmes_lecteur .noslideProgramme figure{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mod_ptl37_programmes_lecteur .content_panel{color:#fff}.mod_ptl37_programmes_lecteur .header_content_panel h2{font-size:1.5em;font-weight:600}.mod_ptl37_programmes_lecteur .header_content_panel p{font-size:.9em}.mod_ptl37_programmes_lecteur .content_panel h3{font-size:1.3em}.mod_ptl37_programmes_lecteur .content_panel .teaser_ccp *{font-size:.8em}.mod_ptl37_programmes_lecteur .content_statuts{display:inline-flex;flex-direction:column;position:absolute;right:0;top:0}.mod_ptl37_programmes_lecteur{color:#537f99}.mod_ptl37_programmes_lecteur .content_statuts>div{max-width:145px}.mod_ptl37_programmes_lecteur .content_statuts p{font-size:.8em}.mod_ptl37_programmes_lecteur .content_statuts img{display:inline-block;width:55px}.mod_ptl37_programmes_lecteur .slogan{color:#537f99;font-size:1.5em;line-height:2.5em;margin-bottom:10px}.mod_ptl37_programmes_lecteur .slogan strong{font-weight:500}.mod_ptl37_programmes_lecteur #content_pictos{margin-top:2.5em}.mod_ptl37_programmes_lecteur #map{width:100%;height:450px}#cboxLoadedContent #map{height:100%;width:100%}#cboxCurrent{display:none!important}#cboxTitle{bottom:20px!important;color:#000}#cboxClose{display:block;width:18px;height:18px;text-indent:-50000px}#cboxClose::before{content:'\f057';font-family:FontAwesome;display:block;width:18px;height:18px;position:absolute;left:0;top:0;right:0;bottom:0;color:#000;z-index:500000;text-indent:0;font-size:1em}.video_container{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.video_container embed,.video_container iframe,.video_container object{width:100%;height:100%;position:absolute;top:0;left:0}.mod_ptl37_programmes_lecteur .boutons{justify-content:center;display:grid;grid-template-columns:repeat(4,auto)}.btn_picto{display:block;padding-top:70px;font-size:.7em;text-transform:uppercase;color:#141412;font-weight:600;text-align:center;background-position:center top;background-repeat:no-repeat;background-size:auto 60px;margin:0 1em}.txt_brs{font-size:1rem!important;font-weight:400!important}#btn_loa{background-image:url(../../images/pictos/picto-location-accession.svg)}#btn_brs{background-image:url(../../images/brs/picto-fiche-brs.png)}#btn_tzero{background-image:url(../../images/pictos/picto-ptz-black.jpg)}#btn_ofs{background-image:url(../../images/pictos/picto-ofs-grand-ouest-2024.jpg)}#btn_video{background-image:url(../../images/pictos/picto-video.svg)}#btn_map{background-image:url(../../images/pictos/picto-localisation.svg)}#btn_re2020{background-image:url(../../images/pictos/re-2020-gris.svg)}.mod_ptl37_programmes_lecteur .addHeart::before{content:'';width:75px;height:75px;display:inline-block;background-image:url(../../images/pictos/coup-de-coeur-vert.svg);background-position:left top;background-repeat:no-repeat;background-size:contain;position:absolute;left:0}.mod_ptl37_programmes_lecteur .addHeart{margin-bottom:1em;padding-bottom:1em;font-weight:500;position:relative;padding-left:75px}.mod_ptl37_programmes_lecteur .content_modele,.mod_ptl37_programmes_lecteur .description{font-size:.9em}.mod_ptl37_programmes_lecteur p.lot{margin:10px 0}.mod_ptl37_programmes_lecteur .bloc_modele{margin-bottom:1em}.mod_ptl37_programmes_lecteur .bloc_modele.col{margin-left:inherit}.mod_ptl37_programmes_lecteur .bloc_modele:nth-child(odd){padding-right:20px}.mod_ptl37_programmes_lecteur .bloc_modele:nth-child(even){padding-left:20px}.mod_ptl37_programmes_lecteur .bloc_modele h3{background-color:#537f99;color:#fff;text-transform:uppercase;font-size:1.3em;padding:10px}.mod_ptl37_programmes_lecteur .bloc_modele .slide img{width:100%;height:auto}.mod_ptl37_programmes_lecteur .bloc_modele .modele_tg{margin:15px 0 0;line-height:24px}.mod_ptl37_programmes_lecteur .bloc_modele .description,.mod_ptl37_programmes_lecteur .bloc_modele .particularites{line-height:1.4em}.mod_ptl37_programmes_lecteur .bloc_modele .modele_extra,.mod_ptl37_programmes_lecteur .bloc_modele .particularites{margin:15px 0}.mod_ptl37_programmes_lecteur .bloc_modele .modele_extra{margin:0 0 15px}.mod_ptl37_programmes_lecteur .bloc_modele .modele_extra ul{margin-top:0!important;margin-bottom:15px!important}.mod_ptl37_programmes_lecteur ul:not(.slick-dots){margin-top:10px}.mod_ptl37_programmes_lecteur ul:not(.slick-dots) li{list-style:none!important;position:relative;padding-left:15px;line-height:22px}.mod_ptl37_programmes_lecteur ul:not(.slick-dots) li::before{content:'●';color:#cbd92d;position:absolute;left:0;top:0}.mod_ptl37_programmes_lecteur .condition_loa{font-size:.6em;margin-top:1em}.mod_ptl37_programmes_lecteur .condition_loa p:first-of-type::before{content:'*';display:inline-block;margin-right:5px;font-weight:600}p#programme_contact{text-align:center;padding:2em 10px}#main .formbody .submit,p#programme_contact a{display:inline-block;padding:10px 20px;text-transform:uppercase;background-color:#cbd92d;color:#537f99;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#main .formbody .submit:hover,p#programme_contact a:hover{background-color:#537f99;color:#cbd92d}.mod_ptl37_programmes_listing.related .content_programmes_related{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;justify-content:flex-start;width:100%}.mod_ptl37_programmes_listing.related .content_programmes_related>div{position:relative}.mod_ptl37_programmes_listing.related .content_programmes_related>div>a{top:0;left:0;bottom:0;right:0;position:absolute;text-indent:-500000px;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.mod_ptl37_programmes_listing.related .content_programmes_related>div{width:355px;margin:10px 0}.mod_ptl37_programmes_listing.related .content_programmes_related>div:nth-child(3n+2){margin:10px 20px}.mod_ptl37_programmes_listing.related .content_panel{background-color:inherit}.mod_ptl37_programmes_listing.related>h3{text-transform:uppercase;color:#537f99;font-size:1.7em;font-weight:500}.mod_ptl37_programmes_listing.related .header_content_panel h4{font-size:1em;text-transform:uppercase;color:#cbd92d;font-weight:500}.mod_ptl37_programmes_listing.related .header_content_panel p{font-size:.75em}#listing-des-programmes-relatifs{background-color:#f1f4f7}.fotorama__thumb-border{border:0!important;box-sizing:content-box!important;width:12px!important;height:12px!important;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:rgba(0,0,0,.5);margin-left:0!important;margin-top:5px!important}.fotorama__nav-wrap{margin-top:20px;margin-bottom:20px}.fotorama__caption{background-color:rgba(0,0,0,.5);font-family:Montserrat,sans-serif}.fotorama__caption__wrap{background-color:transparent;color:#fff}.mod_ptl37_terrains_listing .inside{justify-content:space-between;flex-direction:column;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;height:100%;border:1px solid #537f99}.mod_ptl37_terrains_listing h3{font-size:1.2em;text-transform:uppercase;font-weight:600;color:#537f99}.mod_ptl37_terrains_listing h4{font-size:1.1em;color:#537f99}.mod_ptl37_terrains_listing .map{height:300px;margin-top:1em}.mod_ptl37_terrains_listing .content_panel{margin:1em 0;font-size:.75em}.mod_ptl37_terrains_listing .info_panel p{font-size:.75em;font-weight:600;margin:5px 0;color:#537f99}.mod_ptl37_terrains_listing>div:last-child{margin-right:auto;margin-left:0!important}.mod_newsreader .news_image figure{margin-left:15px}.mod_newsreader .news_teaser,.mod_newsreader p{margin-bottom:10px}#main .enclosure{margin-top:2.5em;padding:1em;position:relative;background-color:#f1f4f7}#main .enclosure>h3{position:absolute;display:inline-block;padding:8px 20px 10px;left:-1px;top:-30px;background-color:#f1f4f7;text-transform:uppercase}#main .enclosure li{padding:5px 0}#main .enclosure .ext-pdf a{color:#537f99}#main .enclosure .ext-pdf a::before{content:'\f1c1';font-family:FontAwesome;margin-right:10px;color:#537f99}#main .enclosure .ext-pdf a span.size{font-size:.8em}p.back{margin:1em 0}p.back a{display:block}p.back a::before{content:'\f053';font-family:FontAwesome;margin-right:1em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}p.back a:hover::before{margin-right:.5em}.ce_leaflet>div{margin:1em auto}#main .mod_article .formbody{width:90%;margin:1em auto}#main .mod_article .formbody .custom-controls-stacked{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}#main .mod_article .formbody .custom-controls-stacked>div{margin-right:1em}#main .mod_article .formbody .widget{margin-top:.5em;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}#main .mod_article .formbody .widget label{display:block;color:#4f4f4f;margin-bottom:5px;font-size:.85em;height:auto}#main .formbody label.mandatory{font-weight:500}#main .formbody span.mandatory{float:left;color:red;margin-right:5px}#main .mod_article .formbody .widget input{margin-bottom:10px;border:1px solid #ccc;background-color:#f1f4f7;width:100%;padding:5px;height:inherit;box-sizing:border-box}#main .mod_article .formbody textarea{padding:2px 5px;height:150px;background-color:#f1f4f7;border:1px solid #ccc}#main .formbody .widget-submit{text-align:center}#main .formbody .submit{height:inherit!important;line-height:inherit;box-shadow:none;border-radius:unset;margin:15px auto}#main div.rgpd{font-size:.7em;font-style:italic}#main div.rgpd p{margin-bottom:10px}#main .mod_article .formbody .prog_selection{padding:10px;border:1px solid #ccc}#main .mod_article .formbody p label{color:#4f4f4f}#main .mod_article .formbody p{margin-top:15px}#main .mod_article .formbody .flex .image{margin-right:10px}#main .mod_article .formbody .flex,#main .mod_article .formbody .flex strong{font-size:.85em}.share #main .mod_article .formbody{width:100%}fieldset{margin:10px 0;padding:10px;border:1px solid #CCC;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;width:100%}fieldset.checkbox_container,fieldset.radio_container{border:0!important;display:block;padding:0}fieldset.checkbox_container>span,fieldset.radio_container>span{float:left;margin-right:10px}fieldset legend{text-transform:uppercase;color:#537f99;font-weight:500;display:block;margin:10px 0;background-color:#f1f4f7;padding:5px 10px;border:1px solid #CCC}fieldset legend::before{content:'\f1e0';font-family:FontAwesome;margin-right:10px}fieldset .widget{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column;margin:5px 0}input:not([type]):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #537f99;-webkit-box-shadow:0 1px 0 0 #537f99;box-shadow:0 1px 0 0 #537f99}.mod_faqlist .accordion,.mod_faqlist .toggler{padding-bottom:1em}.mod_faqlist .accordion .answer_img{float:left;margin-right:15px;margin-bottom:15px}.mod_faqlist .toggler{position:relative;cursor:pointer;padding:10px;margin-bottom:.5em;background-color:#f1f4f7;border:1px solid #ccc}.mod_faqlist .toggler h3{padding-right:32px;overflow:hidden;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mod_faqlist .toggler.active h3{text-overflow:inherit;white-space:inherit;overflow:inherit}.mod_faqlist .toggler::after{content:'\f0da';font-family:FontAwesome;position:absolute;right:15px;top:6px;font-size:1.5em;margin-right:5px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.mod_faqlist .toggler.active::after{transform:rotate(90deg)}a:focus{outline:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;color:#537f99}.mod_faqlist .answer_faq{padding:10px}.mod_faqlist .answer_faq ul{margin:1em 0 1em 1em}.mod_faqlist .answer_faq ul li{list-style-image:url(../../images/pictos/puce.svg);margin-bottom:10px}.mod_faqlist .answer_faq a[href*=youtube]{text-transform:uppercase;font-weight:500}.mod_faqlist .answer_faq a[href*=youtube]::before{content:'\f16a';font-family:FontAwesome;margin-right:10px}.mentions-legales #main .mod_article ul{margin:10px 1em}.mentions-legales #main .mod_article ul li{list-style-type:disc}.cookiebar{z-index:1000}.cookiebar__text{font-size:12px}.cookiebar__button{padding:5px 10px;font-size:12px;width:85%;margin-top:10px;background-color:#537f99}.cookiebar__button:hover{background-color:#cbd92d;color:#537f99}.mod_breadcrumb{margin:0 auto 10px;padding:5px 0;background-color:#f1f4f7}.index .mod_breadcrumb{margin-bottom:1px}.index.programme .mod_breadcrumb{margin-bottom:10px}.mod_breadcrumb ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;max-width:1105px;margin:0 auto}.mod_breadcrumb ul li{line-height:1em}.mod_breadcrumb{font-size:.75em;color:#4f4f4f}.mod_breadcrumb ul li.first a{display:block;position:relative;padding-left:27px}.mod_breadcrumb ul li.first a::before{content:'\f015';display:block;width:24px;height:24px;font-family:FontAwesome;top:0;left:0;bottom:0;right:0;position:absolute;font-size:1.5em}.mod_breadcrumb ul li:not(.first)::before{content:'»';margin:0 3px}#panel{position:fixed;top:30%;right:0;z-index:500}#panel ul{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}#panel ul li>a,#panel ul li>span,#panel ul li>strong{display:block;width:47px;height:47px;text-indent:-500000px;background-color:#f1f4f7;margin-bottom:1px;position:relative}#panel ul li>a::before,#panel ul li>span::before,#panel ul li>strong::before{top:0;left:0;bottom:0;right:0;position:absolute;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center;align-items:center;content:'';font-family:FontAwesome;text-indent:0;color:#4f4f4f;font-size:1.5em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}#panel ul li a:hover::before{color:#cbd92d}#panel ul li.home>a::before,#panel ul li.home>span::before,#panel ul li.home>strong::before{content:'\f015'}#panel ul li.tl37>a::before,#panel ul li.tl37>span::before,#panel ul li.tl37>strong::before,.side-nav li#share ul li.tl37>a::before,.side-nav li#share ul li.tl37>span::before,.side-nav li#share ul li.tl37>strong::before{background-image:url(../../images/pictos/logo-touraine-logement-gris.svg);background-repeat:no-repeat;background-position:center}#panel ul li.tl37 a:hover::before,#panel ul li.tl37 strong::before,.side-nav li#share ul li.tl37>a:hover:before,.side-nav li#share ul li.tl37>strong::before{background-image:url(../../images/pictos/logo-touraine-logement-couleur.svg)}#panel ul li.youtube>a::before,#panel ul li.youtube>span::before,#panel ul li.youtube>strong::before,.side-nav li#share ul li.youtube>a::before,.side-nav li#share ul li.youtube>span::before,.side-nav li#share ul li.youtube>strong::before{content:'\f16a'}#panel ul li.facebook>a::before,#panel ul li.facebook>span::before,#panel ul li.facebook>strong::before,.side-nav li#share ul li.facebook>a::before,.side-nav li#share ul li.facebook>span::before,.side-nav li#share ul li.facebook>strong::before{content:'\f082'}#panel ul li.instagram>a::before,#panel ul li.instagram>span::before,#panel ul li.instagram>strong::before,.side-nav li#share ul li.instagram>a::before,.side-nav li#share ul li.instagram>span::before,.side-nav li#share ul li.instagram>strong::before{content:'\f16d'}#panel ul li.linkedin>a::before,#panel ul li.linkedin>span::before,#panel ul li.linkedin>strong::before,.side-nav li#share ul li.linkedin>a::before,.side-nav li#share ul li.linkedin>span::before,.side-nav li#share ul li.linkedin>strong::before{content:'\f0e1'}#panel ul li.share>a::before,#panel ul li.share>span::before,#panel ul li.share>strong::before,.side-nav li#share ul li.share>a::before,.side-nav li#share ul li.share>span::before,.side-nav li#share ul li.share>strong::before{content:'\f1e0'}#panel ul li.contact>a::before,#panel ul li.contact>span::before,#panel ul li.contact>strong::before{content:'\f0e0'}#panel ul li.phone>a::before{content:'';background-image:url(../../images/pictos/picto-telephone-gris.svg);background-repeat:no-repeat;background-position:center}#panel ul li.phone>a:hover::before{background-image:url(../../images/pictos/picto-telephone-vert.svg)}#panel ul li>strong::before{color:#537f99}.mod_sitemap{padding:1em}.mod_sitemap h1{margin-bottom:1em}.mod_sitemap>ul.level_1{display:flex;flex-flow:row wrap;justify-content:space-between}.mod_sitemap li{list-style:none!important}.mod_sitemap>ul.level_1 a{-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease;display:block}.mod_sitemap ul.level_2 li a>span{display:block;font-size:.8em}.mod_sitemap>ul.level_1 a:hover{color:#cbd92d}.plan-de-site #main .mod_customnav li{margin-top:.4em}.mod_sitemap li.contact a::after{content:'\f0e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.partage a::after{content:'\f1e0';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.map>a::after{content:'\f041';font-family:FontAwesome;float:left;margin-right:5px}.mod_sitemap li.credits>a::before{content:'\f0e3'}.mod_sitemap>ul.level_1>li,.plan-de-site #main .mod_customnav ul>li{margin:.2em;width:31%}.mod_sitemap>ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{text-transform:uppercase}.mod_sitemap ul.level_1 li.submenu{display:flex;flex-direction:column}.mod_sitemap ul.level_2 a{color:#000}.mod_sitemap ul.level_1>li>a,.plan-de-site #main .mod_customnav li a{display:block;border:1px dotted #6b6b6b;padding:5px 1em;background-color:#537f99;color:#fff}.mod_sitemap ul.level_2>li{position:relative}.mod_sitemap ul.level_2>li a{display:block;border-left:1px dotted #6b6b6b;margin-bottom:1px;position:relative;padding:5px 1em}.mod_sitemap ul.level_2>li.last a{border-left:0}.mod_sitemap ul.level_2>li.last:before{content:'';display:inline-block;width:1px;height:50%;border-left:1px dotted #6b6b6b;position:absolute;left:0;top:0}.mod_sitemap ul.level_2>li a:before{content:'';display:inline-block;width:.5em;height:1px;border-bottom:1px dotted #6b6b6b;position:absolute;left:1px;top:50%;margin-top:-1px}.mod_sitemap ul.level_2>li.last a:before{margin-top:0}.share #main .ce_hyperlink a{display:block;text-decoration:none;color:#000;text-transform:uppercase;max-width:100%;padding:1em .5em;text-align:center;background:#f1f4f7;border:1px solid #CCC;font-size:1.2em;font-weight:500;margin:1em;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.ce_hyperlink a::after{display:none!important}.share #main .ce_hyperlink a::before{content:'\f082';font-family:FontAwesome;font-size:3em;display:block;text-align:center;padding-bottom:.5em;color:#fff;font-weight:400;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}.share #main .facebook a::before{color:#3B5998}.share #main .twitter a::before{content:'\f081';color:#28AAE1}.share #main .linkedin a::before{content:'\f08c';color:#0073B0}.share #main .facebook a:hover{color:#fff;background-color:#3B5998}.share #main .twitter a:hover{color:#fff;background-color:#28AAE1}.share #main .linkedin a:hover{color:#fff;background-color:#0073B0}.share #main .ce_hyperlink a:hover::before{color:#fff}.mod_zoom_bar{width:100%;padding-right:1em}header .col.hide-on-med-and-down{justify-content:flex-end}header .col.hide-on-large-only.center{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:space-between;align-content:center;flex-direction:column}.polcookies #main table,.polcookies #main table tr{border:1px solid #000}.polcookies #main table td{padding:8px!important}.location-accession .col:nth-of-type(odd){padding-right:20px}.location-accession .col:nth-of-type(even){padding-left:20px}.index.location-accession #main h2{color:#537f99;text-transform:none;font-size:1.8rem;font-weight:500}.index.location-accession #main .titre_bleu h3,.index.location-accession #main .titre_vert h3{background-color:#cbd92d;color:#537f99;font-size:1.5rem;text-transform:uppercase;padding:5px 10px;margin-bottom:10px}.index.location-accession #main .titre_bleu h3{background-color:#537f99;color:#fff}.index.location-accession #main .ce_text{line-height:1.5rem}.index.location-accession #main p.legende{font-size:.8rem}.index.location-accession #main .mod_article ul{margin-left:15px}.index.location-accession #main .mod_article ul li{padding-left:20px;position:relative;list-style-type:none!important;margin-bottom:5px}.index.location-accession #main .mod_article ul li::before{content:'●';color:#537f99;margin-right:10px;position:absolute;left:0}.index.location-accession #main .video_container{margin-bottom:20px}.index.location-accession #main .avantages{background-color:#fcfdf4}.index.location-accession #main .conditions{background-color:#f6f9fa}@media (max-width:1105px){header nav ul li a,header nav ul li span,header nav ul li strong{font-size:.9em}}@media (max-width:1024px){html{font-size:16px}.mod_ptl37_programmes_listing.related .content_programmes_related{max-width:100%}.mod_breadcrumb ul{display:block;padding-left:10px}.mod_breadcrumb ul li{float:left}.custom #phone{margin-right:10px}#header #logo{margin-left:10px}.mod_ptl37_programmes_listing.related .content_programmes_related{flex-wrap:nowrap}.mod_ptl37_programmes_listing.related .content_programmes_related>div{max-width:300px;margin:0 auto!important}.mod_ptl37_programmes_listing .header_content_panel{height:auto;min-height:inherit}.mod_ptl37_terrains_listing .content_panel,.mod_ptl37_terrains_listing .info_panel p{font-size:.85em}}@media (max-width:968px){.mod_ptl37_programmes_listing.related .content_programmes_related{justify-content:space-around;flex-wrap:wrap}.mod_ptl37_programmes_listing{justify-content:center}.mod_ptl37_programmes_listing>div{width:535px}.mod_ptl37_programmes_listing.related .content_programmes_related>div{max-width:inherit;margin:inherit!important}.location-accession .col:nth-of-type(even),.location-accession .col:nth-of-type(odd){padding:0}}@media (max-width:812px){.mod_ptl37_programmes_listing>div{max-width:inherit;margin:1em auto}.mod_ptl37_programmes_lecteur .content_statuts>div{max-width:95px}.mod_ptl37_programmes_lecteur .content_statuts p{display:none}.mod_ptl37_programmes_lecteur .content_statuts img{display:inline-block;width:35px}.mod_ptl37_programmes_lecteur .bloc_modele{padding:0!important}}@media (max-width:800px){#footer .ce_image:not(#logo-l4h){margin-right:15px}#footer .ce_image:not(#logo-l4h) img{max-width:90%;height:auto}.mod_ptl37_terrains_listing .content_panel,.mod_ptl37_terrains_listing .info_panel p{font-size:.8em}.mod_ptl37_programmes_listing>div{width:100%}}@media (max-width:768px){.mod_ptl37_programmes_lecteur .noslideProgramme .content,.mod_ptl37_programmes_lecteur .slide .content{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}.mod_ptl37_programmes_lecteur .content_panel{position:inherit;left:inherit;height:inherit;top:inherit;width:inherit;display:block;background-color:inherit;border:1px solid #f1f4f7;max-width:inherit}.mod_ptl37_programmes_listing .content_panel h3{margin-bottom:10px}.mod_ptl37_programmes_lecteur .content_panel .teaser_ccp *,.mod_ptl37_programmes_lecteur .content_panel h3{color:#141412}.mod_ptl37_programmes_lecteur .content_statuts{position:relative;flex-flow:row wrap;justify-content:flex-start;width:100%}.mod_ptl37_programmes_lecteur .content_statuts>div{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;max-width:160px;border-bottom:0;border-left:3px solid #cbd92d;padding-bottom:0;padding-left:10px;margin-right:10px}.mod_ptl37_programmes_lecteur .content_statuts p{color:inherit;text-align:left;display:inherit;filter:unset}.mod_ptl37_programmes_lecteur .content_statuts>div img{filter:invert(1);opacity:.5;margin-right:5px}.mod_ptl37_programmes_lecteur .content_panel .teaser_ccp *{font-size:inherit}.mod_ptl37_programmes_listing.related>h3{font-size:1.4em}.mod_ptl37_programmes_listing.related .content_programmes_related>div{width:75%}.mod_ptl37_programmes_listing .teaser_ccp{font-size:.85em}}@media (max-width:736px) and (orientation:landscape){.slick-dots{display:none!important}}@media (max-width:690px){.slick-dots{display:none!important}}@media (max-width:640px){.mod_ptl37_programmes_lecteur h1{font-size:1.8em}.custom #slider_actu .slick-slide{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;justify-content:center}.custom #phone{width:auto;margin:0 auto;display:inline-block}.custom #slider_actu .mod_newslist figure{max-width:64px}.mod_ptl37_programmes_lecteur .slogan{font-size:1.2em;line-height:inherit}.mod_ptl37_programmes_lecteur .slogan strong{font-size:inherit}.mod_ptl37_terrains_listing .col.padding_10{padding-left:0!important;padding-right:0!important}.mod_ptl37_programmes_listing .content.heart::after{content:'';position:absolute;top:5px;bottom:auto;left:10px;right:auto;width:33px;height:50px}}@media (max-width:600px){footer div.l4{border-left:0}footer div.l4 .ce_text{text-align:center;margin-top:15px;padding-left:0}footer .col.align_flex_end{align-items:center;margin-top:1em}.custom{margin-bottom:1em}.custom #slider_actu{padding:0}.custom #slider_actu .row .col{padding:10px}.custom #slider_actu .row .col:last-child{background-color:#f1f4f7}.custom .mod_newslist .slick-track{align-items:center;justify-content:center;float:none}.custom #phone{width:auto;margin:0 auto;display:inline-block;color:#537f99;background-image:url(../../images/pictos/picto-telephone-gris.png)}.custom #phone span{color:#4d4d4d}.slick-dots{position:relative!important;bottom:0!important}.slick-dots li button::before{color:#000!important;opacity:.25!important}.custom #phone a{color:#4f4f4f}.mod_faqlist .accordion .answer_img{float:none}.mod_faqlist .accordion .answer_img img{width:100%;height:auto}}@media (max-width:540px){#logo{max-width:70%;margin-left:1em}.slider_bannieres>div{padding:10px;background-color:#f1f4f7;border:1px solid #f1f4f7}.slider_bannieres p.more a{color:#141412}.mod_ptl37_programmes_listing .content_panel{position:inherit;left:inherit;height:inherit;top:inherit;width:inherit;display:block;background-color:inherit;border:1px solid #f1f4f7}.mod_ptl37_programmes_listing .content{flex-direction:column}.mod_ptl37_programmes_listing .content_panel h3,.mod_ptl37_programmes_listing .teaser_ccp{color:#141412}.mod_ptl37_programmes_listing .header_content_panel{height:inherit;min-height:inherit;display:block}.mod_ptl37_programmes_listing .header_content_panel p{color:#fff}.mod_ptl37_programmes_listing .content_statuts{position:inherit;flex-flow:row wrap}.mod_ptl37_programmes_listing .content_statuts>div{max-width:145px}.mod_ptl37_programmes_listing .content_statuts .picto_en-projet{max-width:105px}.mod_ptl37_programmes_listing .content_statuts p{color:#141412;font-weight:400;white-space:pre-line;margin-right:10px}.mod_ptl37_programmes_listing .content_statuts img{filter:invert(50%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%)}.mod_article .row .col.padding_20,.mod_article .row .col.padding_40{padding:10px 0}.mod_ptl37_programmes_listing .teaser_ccp{font-size:.85em}.mod_ptl37_programmes_lecteur .addHeart{padding:1em;border:1px solid #4f4f4f}.mod_ptl37_programmes_lecteur .addHeart::before{position:absolute;top:-20px;width:50px;left:5px;background-color:#fff;padding:5px 10px;display:block;height:50px;background-position:center;background-size:40px auto}.mod_ptl37_programmes_lecteur .addHeart p:first-child::before{content:'';display:inline-block;width:40px}#main .mod_article .formbody{width:100%}.mod_sitemap>ul.level_1{flex-flow:column}.mod_sitemap>ul.level_1>li,.plan-de-site #main .mod_customnav ul>li{width:100%}}@media (max-width:400px){.mod_ptl37_programmes_listing.related .content_programmes_related>div:nth-child(3n+2){margin:10px 0}.mod_ptl37_programmes_listing.related .content_programmes_related>div{width:100%}.mod_ptl37_programmes_listing .content.a_decouvrir::after,.mod_ptl37_programmes_listing .content.loi_pinel::before{width:75px;height:75px}.mod_ptl37_programmes_listing .content.nouveau::after{width:65px;height:65px}.mod_ptl37_programmes_listing .content.a_decouvrir.loi_pinel::before,.mod_ptl37_programmes_listing .content.heart.loi_pinel::before{top:20px;right:100px}}@media (max-width:376px){.custom .mod_newslist .slick-slide{padding-left:0}}div.addOffre{margin:10px 0;font-size:12px;font-style:italic}