[class*="wp-duotone-varpresetduotones4-bleu-fonce"]>img{filter:url(#s4-duotone_s4-bleu-fonce);-webkit-filter:url(#s4-duotone_s4-bleu-fonce)}.has-large-font-size{font-size:unset !important}.editor-styles-wrapper{color:#000000;font-size:16px !important;font-family:"proxima-nova", sans-serif;overflow:hidden;background-color:#FFFFFF}.editor-styles-wrapper p{font-size:16px;line-height:1.4}.editor-styles-wrapper .select2 ul li{font-size:unset}.editor-styles-wrapper .select2 ul li::before{content:unset;display:none}.editor-styles-wrapper a{pointer-events:none;color:#795E77}.editor-styles-wrapper .acf-block-fields a{pointer-events:unset;color:#000000}.editor-styles-wrapper .acf-block-fields a.dark{color:#FFFFFF;text-decoration:none}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text .wp-block-media-text__content{max-width:550px}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:auto}.editor-styles-wrapper .wp-block[data-align="full"] .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-left:auto}.editor-styles-wrapper .wp-block .wp-block-media-text{grid-gap:0 20px;gap:0 20px}.editor-styles-wrapper .wp-block[data-type="acf/button-link"]{border-radius:20px}.editor-styles-wrapper .wp-block-list li .rich-text{display:inline-block}.editor-styles-wrapper .wp-block-cover:not(.uneautreclasse):not(.alignfull){margin-left:-50px !important;margin-right:-50px !important}.editor-styles-wrapper #services-amv{grid-gap:15px;gap:15px}.editor-styles-wrapper #services-amv>*{font-size:1rem}.editor-styles-wrapper #services-amv>*.service-service .content-service{padding:20px;padding-top:40px}.editor-styles-wrapper #services-amv>*.service-service .content-service .picto-service{height:30px;width:40px}#Builder{padding-left:15px;padding-right:15px}.entry .entry-content,.entry .entry-summary{color:#000000}.entry .entry-content .wp-block,.entry .entry-content .wp-block[data-align="wide"],.entry .entry-summary .wp-block,.entry .entry-summary .wp-block[data-align="wide"]{max-width:1170px}.entry .entry-content .wp-block[data-align="full"],.entry .entry-summary .wp-block[data-align="full"]{max-width:none}.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{margin:40px auto;max-width:100%;max-width:calc(100% - 15px*2)}@media only screen and (min-width:576px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:510px}}@media only screen and (min-width:768px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{margin:50px auto;max-width:690px}}@media only screen and (min-width:992px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{margin:50px auto;max-width:930px}}@media only screen and (min-width:1200px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:1110px}}@media only screen and (min-width:1550px){.entry .entry-content>*,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-content>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-content>* .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>*,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*,.entry .entry-summary>*.wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary>* .wp-block-cover .wp-block-cover__inner-container{max-width:1470px}}.entry .entry-content>*.alignfull,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignfull,.entry .entry-summary>*.alignfull,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignfull{position:relative;width:100%;max-width:100%;clear:both}@media only screen and (min-width:768px){.entry .entry-content>*.alignfull,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignfull,.entry .entry-summary>*.alignfull,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignfull{margin-top:100px;margin-bottom:100px;width:100%;max-width:100%}}.entry .entry-content>*.alignleft,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignleft,.entry .entry-summary>*.alignleft,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignleft{float:left;max-width:calc(5 * (100vw / 12));margin-top:0;margin-left:0;margin-right:1rem}@media only screen and (min-width:768px){.entry .entry-content>*.alignleft,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignleft,.entry .entry-summary>*.alignleft,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignleft{max-width:calc(4 * (100vw / 12));margin-right:calc(2 * 1rem)}}.entry .entry-content>*.alignright,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignright,.entry .entry-summary>*.alignright,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignright{float:right;max-width:calc(5 * (100vw / 12));margin-top:0;margin-right:0;margin-left:1rem}@media only screen and (min-width:768px){.entry .entry-content>*.alignright,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.alignright,.entry .entry-summary>*.alignright,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.alignright{max-width:calc(4 * (100vw / 12));margin-left:calc(2 * 1rem)}}.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{margin-left:auto;margin-right:auto}@media only screen and (min-width:576px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:510px;margin-left:0;margin-right:0}}@media only screen and (min-width:768px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:930px}}@media only screen and (min-width:1200px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:1110px}}@media only screen and (min-width:1550px){.entry .entry-content>*.aligncenter,.entry .entry-content>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter,.entry .entry-summary>*.aligncenter,.entry .entry-summary>*.wp-block-group>.wp-block-group__inner-container>*.aligncenter{max-width:1470px}}.entry .entry-content>*:first-child,.entry .entry-content>*>*:first-child,.entry .entry-summary>*:first-child,.entry .entry-summary>*>*:first-child{margin-top:0}.entry .entry-content>*:last-child,.entry .entry-content>*>*:last-child,.entry .entry-summary>*:last-child,.entry .entry-summary>*>*:last-child{margin-bottom:0}.entry .entry-content>*.noMargin,.entry .entry-content>*>*.noMargin,.entry .entry-summary>*.noMargin,.entry .entry-summary>*>*.noMargin{margin-top:0;margin-bottom:0}.entry .entry-content p,.entry .entry-content ul,.entry .entry-content ol,.entry .entry-summary p,.entry .entry-summary ul,.entry .entry-summary ol{margin-bottom:20px}.entry .entry-content p:last-child,.entry .entry-content ul:last-child,.entry .entry-content ol:last-child,.entry .entry-summary p:last-child,.entry .entry-summary ul:last-child,.entry .entry-summary ol:last-child{margin-bottom:0}.entry .entry-content p a,.entry .entry-content ul a,.entry .entry-content ol a,.entry .entry-summary p a,.entry .entry-summary ul a,.entry .entry-summary ol a{color:#795E77}.entry .entry-content p a:hover,.entry .entry-content ul a:hover,.entry .entry-content ol a:hover,.entry .entry-summary p a:hover,.entry .entry-summary ul a:hover,.entry .entry-summary ol a:hover{opacity:0.7}.editor-styles-wrapper .noMarginTopBlock,.entry .entry-content .noMarginTopBlock,.entry .entry-summary .noMarginTopBlock{margin-top:0 !important}.editor-styles-wrapper .noMarginBottomBlock,.entry .entry-content .noMarginBottomBlock,.entry .entry-summary .noMarginBottomBlock{margin-bottom:0 !important}.editor-styles-wrapper h1.has-background,.editor-styles-wrapper h2.has-background,.editor-styles-wrapper h3.has-background,.editor-styles-wrapper h4.has-background,.editor-styles-wrapper h5.has-background,.editor-styles-wrapper h6.has-background,.entry .entry-content h1.has-background,.entry .entry-content h2.has-background,.entry .entry-content h3.has-background,.entry .entry-content h4.has-background,.entry .entry-content h5.has-background,.entry .entry-content h6.has-background,.entry .entry-summary h1.has-background,.entry .entry-summary h2.has-background,.entry .entry-summary h3.has-background,.entry .entry-summary h4.has-background,.entry .entry-summary h5.has-background,.entry .entry-summary h6.has-background{padding:0.2em 0.5em}.editor-styles-wrapper h1 mark.has-inline-color,.editor-styles-wrapper h2 mark.has-inline-color,.editor-styles-wrapper h3 mark.has-inline-color,.editor-styles-wrapper h4 mark.has-inline-color,.editor-styles-wrapper h5 mark.has-inline-color,.editor-styles-wrapper h6 mark.has-inline-color,.entry .entry-content h1 mark.has-inline-color,.entry .entry-content h2 mark.has-inline-color,.entry .entry-content h3 mark.has-inline-color,.entry .entry-content h4 mark.has-inline-color,.entry .entry-content h5 mark.has-inline-color,.entry .entry-content h6 mark.has-inline-color,.entry .entry-summary h1 mark.has-inline-color,.entry .entry-summary h2 mark.has-inline-color,.entry .entry-summary h3 mark.has-inline-color,.entry .entry-summary h4 mark.has-inline-color,.entry .entry-summary h5 mark.has-inline-color,.entry .entry-summary h6 mark.has-inline-color{padding:0.1em 0.5em}.editor-styles-wrapper h1,.editor-styles-wrapper h2:not(.noGutenbergStyle),.entry .entry-content h1,.entry .entry-content h2:not(.noGutenbergStyle),.entry .entry-summary h1,.entry .entry-summary h2:not(.noGutenbergStyle){font-weight:bold;line-height:1.2}.editor-styles-wrapper h2:not(.noGutenbergStyle)+p,.editor-styles-wrapper h2:not(.noGutenbergStyle)+ul,.editor-styles-wrapper h3+p,.editor-styles-wrapper h3+ul,.entry .entry-content h2:not(.noGutenbergStyle)+p,.entry .entry-content h2:not(.noGutenbergStyle)+ul,.entry .entry-content h3+p,.entry .entry-content h3+ul,.entry .entry-summary h2:not(.noGutenbergStyle)+p,.entry .entry-summary h2:not(.noGutenbergStyle)+ul,.entry .entry-summary h3+p,.entry .entry-summary h3+ul{margin-top:0}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:55px;line-height:1.2;margin-bottom:50px}.editor-styles-wrapper h2:not(.noGutenbergStyle),.entry .entry-content h2:not(.noGutenbergStyle),.entry .entry-summary h2:not(.noGutenbergStyle){font-size:2.5rem;margin-bottom:40px}.editor-styles-wrapper h2:not(.noGutenbergStyle) em,.entry .entry-content h2:not(.noGutenbergStyle) em,.entry .entry-summary h2:not(.noGutenbergStyle) em{font-style:unset;font-size:0.7em}.editor-styles-wrapper h2:not(.noGutenbergStyle).noMargin,.entry .entry-content h2:not(.noGutenbergStyle).noMargin,.entry .entry-summary h2:not(.noGutenbergStyle).noMargin{margin-bottom:0}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:1.8rem;font-weight:bold;line-height:1.2;margin-bottom:30px}.editor-styles-wrapper h3::before,.entry .entry-content h3::before,.entry .entry-summary h3::before{content:"";display:inline-block;height:1em;width:0.5em;margin-right:20px;background-color:#795E77;border-radius:0 1em 1em 0;margin-bottom:-0.15em}.editor-styles-wrapper h4,.entry .entry-content h4,.entry .entry-summary h4{font-size:1.45rem;font-weight:400;margin-bottom:20px;border-bottom:1px solid #F0F0F0;padding-bottom:5px}.editor-styles-wrapper .uppercase,.entry .entry-content .uppercase,.entry .entry-summary .uppercase{text-transform:uppercase}.editor-styles-wrapper .noChildMargin>*,.entry .entry-content .noChildMargin>*,.entry .entry-summary .noChildMargin>*{margin-top:0;margin-bottom:0}.editor-styles-wrapper .wp-block-buttons,.editor-styles-wrapper .wp-block-table,.editor-styles-wrapper .s4Block.block-download-file,.entry .entry-content .wp-block-buttons,.entry .entry-content .wp-block-table,.entry .entry-content .s4Block.block-download-file,.entry .entry-summary .wp-block-buttons,.entry .entry-summary .wp-block-table,.entry .entry-summary .s4Block.block-download-file{margin:40px auto}.editor-styles-wrapper .wp-block-buttons+.wp-block-buttons,.editor-styles-wrapper .wp-block-buttons+.wp-block-table,.editor-styles-wrapper .wp-block-buttons+.s4Block.block-download-file,.editor-styles-wrapper .wp-block-table+.wp-block-buttons,.editor-styles-wrapper .wp-block-table+.wp-block-table,.editor-styles-wrapper .wp-block-table+.s4Block.block-download-file,.editor-styles-wrapper .s4Block.block-download-file+.wp-block-buttons,.editor-styles-wrapper .s4Block.block-download-file+.wp-block-table,.editor-styles-wrapper .s4Block.block-download-file+.s4Block.block-download-file,.entry .entry-content .wp-block-buttons+.wp-block-buttons,.entry .entry-content .wp-block-buttons+.wp-block-table,.entry .entry-content .wp-block-buttons+.s4Block.block-download-file,.entry .entry-content .wp-block-table+.wp-block-buttons,.entry .entry-content .wp-block-table+.wp-block-table,.entry .entry-content .wp-block-table+.s4Block.block-download-file,.entry .entry-content .s4Block.block-download-file+.wp-block-buttons,.entry .entry-content .s4Block.block-download-file+.wp-block-table,.entry .entry-content .s4Block.block-download-file+.s4Block.block-download-file,.entry .entry-summary .wp-block-buttons+.wp-block-buttons,.entry .entry-summary .wp-block-buttons+.wp-block-table,.entry .entry-summary .wp-block-buttons+.s4Block.block-download-file,.entry .entry-summary .wp-block-table+.wp-block-buttons,.entry .entry-summary .wp-block-table+.wp-block-table,.entry .entry-summary .wp-block-table+.s4Block.block-download-file,.entry .entry-summary .s4Block.block-download-file+.wp-block-buttons,.entry .entry-summary .s4Block.block-download-file+.wp-block-table,.entry .entry-summary .s4Block.block-download-file+.s4Block.block-download-file{margin-top:-20px}.editor-styles-wrapper .wp-block-buttons+p,.editor-styles-wrapper .wp-block-buttons+ul,.editor-styles-wrapper .wp-block-buttons+ol,.editor-styles-wrapper .wp-block-buttons+.wp-block-group-is-layout-flex,.editor-styles-wrapper .wp-block-table+p,.editor-styles-wrapper .wp-block-table+ul,.editor-styles-wrapper .wp-block-table+ol,.editor-styles-wrapper .wp-block-table+.wp-block-group-is-layout-flex,.editor-styles-wrapper .s4Block.block-download-file+p,.editor-styles-wrapper .s4Block.block-download-file+ul,.editor-styles-wrapper .s4Block.block-download-file+ol,.editor-styles-wrapper .s4Block.block-download-file+.wp-block-group-is-layout-flex,.entry .entry-content .wp-block-buttons+p,.entry .entry-content .wp-block-buttons+ul,.entry .entry-content .wp-block-buttons+ol,.entry .entry-content .wp-block-buttons+.wp-block-group-is-layout-flex,.entry .entry-content .wp-block-table+p,.entry .entry-content .wp-block-table+ul,.entry .entry-content .wp-block-table+ol,.entry .entry-content .wp-block-table+.wp-block-group-is-layout-flex,.entry .entry-content .s4Block.block-download-file+p,.entry .entry-content .s4Block.block-download-file+ul,.entry .entry-content .s4Block.block-download-file+ol,.entry .entry-content .s4Block.block-download-file+.wp-block-group-is-layout-flex,.entry .entry-summary .wp-block-buttons+p,.entry .entry-summary .wp-block-buttons+ul,.entry .entry-summary .wp-block-buttons+ol,.entry .entry-summary .wp-block-buttons+.wp-block-group-is-layout-flex,.entry .entry-summary .wp-block-table+p,.entry .entry-summary .wp-block-table+ul,.entry .entry-summary .wp-block-table+ol,.entry .entry-summary .wp-block-table+.wp-block-group-is-layout-flex,.entry .entry-summary .s4Block.block-download-file+p,.entry .entry-summary .s4Block.block-download-file+ul,.entry .entry-summary .s4Block.block-download-file+ol,.entry .entry-summary .s4Block.block-download-file+.wp-block-group-is-layout-flex{margin-top:40px}.editor-styles-wrapper h3+p,.editor-styles-wrapper h3+ul,.editor-styles-wrapper h3+ol,.editor-styles-wrapper h4+p,.editor-styles-wrapper h4+ul,.editor-styles-wrapper h4+ol,.editor-styles-wrapper p+p,.editor-styles-wrapper p+ul,.editor-styles-wrapper p+ol,.editor-styles-wrapper ul+p,.editor-styles-wrapper ul+ul,.editor-styles-wrapper ul+ol,.editor-styles-wrapper ol+p,.editor-styles-wrapper ol+ul,.editor-styles-wrapper ol+ol,.editor-styles-wrapper .wp-block-group-is-layout-flex+p,.editor-styles-wrapper .wp-block-group-is-layout-flex+ul,.editor-styles-wrapper .wp-block-group-is-layout-flex+ol,.entry .entry-content h3+p,.entry .entry-content h3+ul,.entry .entry-content h3+ol,.entry .entry-content h4+p,.entry .entry-content h4+ul,.entry .entry-content h4+ol,.entry .entry-content p+p,.entry .entry-content p+ul,.entry .entry-content p+ol,.entry .entry-content ul+p,.entry .entry-content ul+ul,.entry .entry-content ul+ol,.entry .entry-content ol+p,.entry .entry-content ol+ul,.entry .entry-content ol+ol,.entry .entry-content .wp-block-group-is-layout-flex+p,.entry .entry-content .wp-block-group-is-layout-flex+ul,.entry .entry-content .wp-block-group-is-layout-flex+ol,.entry .entry-summary h3+p,.entry .entry-summary h3+ul,.entry .entry-summary h3+ol,.entry .entry-summary h4+p,.entry .entry-summary h4+ul,.entry .entry-summary h4+ol,.entry .entry-summary p+p,.entry .entry-summary p+ul,.entry .entry-summary p+ol,.entry .entry-summary ul+p,.entry .entry-summary ul+ul,.entry .entry-summary ul+ol,.entry .entry-summary ol+p,.entry .entry-summary ol+ul,.entry .entry-summary ol+ol,.entry .entry-summary .wp-block-group-is-layout-flex+p,.entry .entry-summary .wp-block-group-is-layout-flex+ul,.entry .entry-summary .wp-block-group-is-layout-flex+ol{margin-top:20px}.editor-styles-wrapper h3+h3,.editor-styles-wrapper h4+h3,.editor-styles-wrapper p+h3,.editor-styles-wrapper ul+h3,.editor-styles-wrapper ol+h3,.editor-styles-wrapper .wp-block-group-is-layout-flex+h3,.entry .entry-content h3+h3,.entry .entry-content h4+h3,.entry .entry-content p+h3,.entry .entry-content ul+h3,.entry .entry-content ol+h3,.entry .entry-content .wp-block-group-is-layout-flex+h3,.entry .entry-summary h3+h3,.entry .entry-summary h4+h3,.entry .entry-summary p+h3,.entry .entry-summary ul+h3,.entry .entry-summary ol+h3,.entry .entry-summary .wp-block-group-is-layout-flex+h3{margin-top:60px}.editor-styles-wrapper h2+h3,.entry .entry-content h2+h3,.entry .entry-summary h2+h3{margin-top:30px}.editor-styles-wrapper h3+h4,.entry .entry-content h3+h4,.entry .entry-summary h3+h4{margin-top:-10px}.editor-styles-wrapper ol,.entry .entry-content ol,.entry .entry-summary ol{list-style:none !important;padding-left:30px}.editor-styles-wrapper ol li,.entry .entry-content ol li,.entry .entry-summary ol li{counter-increment:li}.editor-styles-wrapper ol li::before,.entry .entry-content ol li::before,.entry .entry-summary ol li::before{content:counter(li) " - "}.editor-styles-wrapper ol li+li,.entry .entry-content ol li+li,.entry .entry-summary ol li+li{margin-top:5px}.editor-styles-wrapper ul,.entry .entry-content ul,.entry .entry-summary ul{list-style:none !important;padding-left:30px}.editor-styles-wrapper ul li,.entry .entry-content ul li,.entry .entry-summary ul li{position:relative}.editor-styles-wrapper ul li::before,.entry .entry-content ul li::before,.entry .entry-summary ul li::before{content:"• "}.editor-styles-wrapper .wp-block-separator,.entry .entry-content .wp-block-separator,.entry .entry-summary .wp-block-separator{width:80% !important;max-width:600px !important;border-bottom-width:2px;border-color:#244184;opacity:1}.editor-styles-wrapper iframe,.entry .entry-content iframe,.entry .entry-summary iframe{width:100%}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__content,.entry .entry-content .wp-block-media-text .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text .wp-block-media-text__content{padding:0;padding-top:50px;padding-bottom:50px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:50px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media img,.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media video,.entry .entry-content .wp-block-media-text .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text .wp-block-media-text__media video,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media video{height:auto;object-fit:cover}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:2em;margin-right:0}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{width:730px}.editor-styles-wrapper .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull:not(.has-media-on-the-right) .wp-block-media-text__content{margin-right:auto}.editor-styles-wrapper .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull.has-media-on-the-right .wp-block-media-text__content{margin-left:auto}.editor-styles-wrapper .wp-block-image,.entry .entry-content .wp-block-image,.entry .entry-summary .wp-block-image{text-align:center}.editor-styles-wrapper .wp-block-image img,.entry .entry-content .wp-block-image img,.entry .entry-summary .wp-block-image img{height:auto}.editor-styles-wrapper .wp-block-image.logo-entretien,.entry .entry-content .wp-block-image.logo-entretien,.entry .entry-summary .wp-block-image.logo-entretien{text-align:left;margin-bottom:0}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{height:auto;width:150px}.editor-styles-wrapper .wp-block-columns,.entry .entry-content .wp-block-columns,.entry .entry-summary .wp-block-columns{margin-bottom:0}.editor-styles-wrapper .wp-block-columns:not(:last-child),.entry .entry-content .wp-block-columns:not(:last-child),.entry .entry-summary .wp-block-columns:not(:last-child){margin-bottom:50px}.editor-styles-wrapper .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-content .wp-block-columns .wp-block-column.fullWidth>*,.entry .entry-summary .wp-block-columns .wp-block-column.fullWidth>*{width:45vw;width:calc(50vw - 15px);position:relative;left:100%;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}.editor-styles-wrapper .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-content .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image),.entry .entry-summary .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.s4-video_mercier):not(.wp-block-image){margin-bottom:42px}.editor-styles-wrapper .wp-block-embed iframe,.entry .entry-content .wp-block-embed iframe,.entry .entry-summary .wp-block-embed iframe{width:100%;position:absolute;top:0;left:0;height:100%}.editor-styles-wrapper .wp-block-embed__wrapper,.entry .entry-content .wp-block-embed__wrapper,.entry .entry-summary .wp-block-embed__wrapper{width:100%;padding-top:60%}.editor-styles-wrapper .wp-block-media-text__media,.entry .entry-content .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text__media{position:relative}.editor-styles-wrapper .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text__media img{object-fit:cover;width:100%;height:100%}.editor-styles-wrapper .wp-block-cover,.entry .entry-content .wp-block-cover,.entry .entry-summary .wp-block-cover{margin-bottom:0;min-height:unset}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container{margin:40px auto}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container>*,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container>*,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container>*{max-width:100%}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container>*:first-child,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container>*:first-child,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container>*:first-child{margin-top:auto}.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container>*:last-child,.entry .entry-content .wp-block-cover .wp-block-cover__inner-container>*:last-child,.entry .entry-summary .wp-block-cover .wp-block-cover__inner-container>*:last-child{margin-bottom:auto}.editor-styles-wrapper .wp-block-cover:not(.alignfull),.entry .entry-content .wp-block-cover:not(.alignfull),.entry .entry-summary .wp-block-cover:not(.alignfull){margin-left:-50px;margin-right:-50px;left:50%;-webkit-transform:translateX(calc(-50% + 50px)) !important;-moz-transform:translateX(calc(-50% + 50px)) !important;-ms-transform:translateX(calc(-50% + 50px)) !important;transform:translateX(calc(-50% + 50px)) !important;max-width:1620px}.editor-styles-wrapper .wp-block-cover:not(.alignfull) .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover:not(.alignfull) .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover:not(.alignfull) .wp-block-cover__inner-container{padding-left:50px;padding-right:50px}.editor-styles-wrapper .wp-block-cover:not(.alignfull),.editor-styles-wrapper .wp-block-cover:not(.alignfull):first-child,.entry .entry-content .wp-block-cover:not(.alignfull),.entry .entry-content .wp-block-cover:not(.alignfull):first-child,.entry .entry-summary .wp-block-cover:not(.alignfull),.entry .entry-summary .wp-block-cover:not(.alignfull):first-child{margin-top:20px}.editor-styles-wrapper .wp-block-cover+.wp-block-cover.editor-styles-wrapper .wp-block-cover:not(.alignfull),.entry .entry-content .wp-block-cover+.wp-block-cover.editor-styles-wrapper .wp-block-cover:not(.alignfull),.entry .entry-summary .wp-block-cover+.wp-block-cover.editor-styles-wrapper .wp-block-cover:not(.alignfull),.editor-styles-wrapper .wp-block-cover+.wp-block-cover.entry .entry-content .wp-block-cover:not(.alignfull),.entry .entry-content .wp-block-cover+.wp-block-cover.entry .entry-content .wp-block-cover:not(.alignfull),.entry .entry-summary .wp-block-cover+.wp-block-cover.entry .entry-content .wp-block-cover:not(.alignfull),.editor-styles-wrapper .wp-block-cover+.wp-block-cover.entry .entry-summary .wp-block-cover:not(.alignfull),.entry .entry-content .wp-block-cover+.wp-block-cover.entry .entry-summary .wp-block-cover:not(.alignfull),.entry .entry-summary .wp-block-cover+.wp-block-cover.entry .entry-summary .wp-block-cover:not(.alignfull){margin-top:20px}.editor-styles-wrapper .wp-block-cover.alignfull+.wp-block-cover.alignfull,.entry .entry-content .wp-block-cover.alignfull+.wp-block-cover.alignfull,.entry .entry-summary .wp-block-cover.alignfull+.wp-block-cover.alignfull{margin-top:0}.editor-styles-wrapper .wp-block-cover.noChildMargin .wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.noChildMargin .wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.noChildMargin .wp-block-cover__inner-container{margin:0 auto}.editor-styles-wrapper .wp-block-gallery figure.wp-block-image,.entry .entry-content .wp-block-gallery figure.wp-block-image,.entry .entry-summary .wp-block-gallery figure.wp-block-image{-webkit-box-flex:unset;-moz-box-flex:unset;-webkit-flex-grow:unset;-ms-flex:unset;flex-grow:unset}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid{padding-left:0;list-style-type:none;width:100%}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item{padding-left:0;list-style-type:none}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item::before{content:unset;display:none}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{width:100%;max-height:500px;object-fit:cover}.editor-styles-wrapper .wp-block-group-is-layout-flex,.entry .entry-content .wp-block-group-is-layout-flex,.entry .entry-summary .wp-block-group-is-layout-flex{grid-gap:30px 50px;gap:30px 50px}.editor-styles-wrapper .wp-block-group-is-layout-flex:not(:first-child),.entry .entry-content .wp-block-group-is-layout-flex:not(:first-child),.entry .entry-summary .wp-block-group-is-layout-flex:not(:first-child){margin-top:30px}.editor-styles-wrapper .wp-block-group-is-layout-flex:not(:last-child),.entry .entry-content .wp-block-group-is-layout-flex:not(:last-child),.entry .entry-summary .wp-block-group-is-layout-flex:not(:last-child){margin-bottom:30px}.editor-styles-wrapper .wp-block-group-is-layout-flex>.s4Block.block-download-file,.entry .entry-content .wp-block-group-is-layout-flex>.s4Block.block-download-file,.entry .entry-summary .wp-block-group-is-layout-flex>.s4Block.block-download-file{width:25%;width:calc((100% - 50px*3)/4);min-width:250px;margin-top:0}.editor-styles-wrapper .wp-block-group-is-layout-flex>*,.entry .entry-content .wp-block-group-is-layout-flex>*,.entry .entry-summary .wp-block-group-is-layout-flex>*{margin-left:unset !important;margin-right:unset !important}.editor-styles-wrapper .wp-block-group-is-layout-flex#liens-utiles>*,.entry .entry-content .wp-block-group-is-layout-flex#liens-utiles>*,.entry .entry-summary .wp-block-group-is-layout-flex#liens-utiles>*{width:20%;width:calc((100% - 50px*4)/5)}.editor-styles-wrapper .wp-block-quote,.entry .entry-content .wp-block-quote,.entry .entry-summary .wp-block-quote{padding:0;border-left:0}.editor-styles-wrapper .wp-block-quote p,.entry .entry-content .wp-block-quote p,.entry .entry-summary .wp-block-quote p{font-style:italic;font-size:2.5rem;font-weight:300}.editor-styles-wrapper .wp-block-quote p::before,.entry .entry-content .wp-block-quote p::before,.entry .entry-summary .wp-block-quote p::before{content:"“ "}.editor-styles-wrapper .wp-block-quote p::after,.entry .entry-content .wp-block-quote p::after,.entry .entry-summary .wp-block-quote p::after{content:" ”"}.editor-styles-wrapper .wp-block-quote cite,.entry .entry-content .wp-block-quote cite,.entry .entry-summary .wp-block-quote cite{font-weight:bold;font-size:1.15rem}.editor-styles-wrapper .wp-block-quote cite::before,.entry .entry-content .wp-block-quote cite::before,.entry .entry-summary .wp-block-quote cite::before{content:"- "}.editor-styles-wrapper .wp-block-quote cite::after,.entry .entry-content .wp-block-quote cite::after,.entry .entry-summary .wp-block-quote cite::after{content:" -"}.editor-styles-wrapper .c-accordion__item,.entry .entry-content .c-accordion__item,.entry .entry-summary .c-accordion__item{background-color:rgba(190, 174, 189, 0.5);border-radius:20px;width:100%}.editor-styles-wrapper .c-accordion__item .c-accordion__title,.entry .entry-content .c-accordion__item .c-accordion__title,.entry .entry-summary .c-accordion__item .c-accordion__title{font-size:1.3rem;padding:30px 40px;padding-right:80px;margin-bottom:0;color:#000000}.editor-styles-wrapper .c-accordion__item .c-accordion__title::before,.entry .entry-content .c-accordion__item .c-accordion__title::before,.entry .entry-summary .c-accordion__item .c-accordion__title::before{content:"";position:absolute;top:50%;width:30px;height:30px;border-radius:50%;background-color:#FFFFFF}.editor-styles-wrapper .c-accordion__item .c-accordion__title::before,.editor-styles-wrapper .c-accordion__item .c-accordion__title::after,.entry .entry-content .c-accordion__item .c-accordion__title::before,.entry .entry-content .c-accordion__item .c-accordion__title::after,.entry .entry-summary .c-accordion__item .c-accordion__title::before,.entry .entry-summary .c-accordion__item .c-accordion__title::after{right:40px;color:#795E77;font-weight:bold;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%);line-height:0}.editor-styles-wrapper .c-accordion__item .c-accordion__content,.entry .entry-content .c-accordion__item .c-accordion__content,.entry .entry-summary .c-accordion__item .c-accordion__content{padding:30px 40px;padding-top:10px}.editor-styles-wrapper .c-accordion__item .c-accordion__content>*+*,.entry .entry-content .c-accordion__item .c-accordion__content>*+*,.entry .entry-summary .c-accordion__item .c-accordion__content>*+*{margin-top:30px}.editor-styles-wrapper .c-accordion__item .c-accordion__content>.c-accordion__item+.c-accordion__item,.entry .entry-content .c-accordion__item .c-accordion__content>.c-accordion__item+.c-accordion__item,.entry .entry-summary .c-accordion__item .c-accordion__content>.c-accordion__item+.c-accordion__item{margin-top:30px}.editor-styles-wrapper .s4Block.block-container-rounded,.entry .entry-content .s4Block.block-container-rounded,.entry .entry-summary .s4Block.block-container-rounded{margin:30px auto}.editor-styles-wrapper .s4Block.block-container-rounded:first-child,.entry .entry-content .s4Block.block-container-rounded:first-child,.entry .entry-summary .s4Block.block-container-rounded:first-child{margin-top:0}.editor-styles-wrapper .s4Block.block-container-rounded:last-child,.entry .entry-content .s4Block.block-container-rounded:last-child,.entry .entry-summary .s4Block.block-container-rounded:last-child{margin-bottom:0}.s4Block.block-container-rounded{background-color:#FFFFFF;border-radius:20px;padding:50px 70px;overflow:hidden}.s4Block.block-search-list-files >.search-files-in-list{margin:0 auto;width:100%;max-width:600px;padding:20px 40px;background-color:#F0F0F0;border-radius:10px;box-sizing:border-box;margin-bottom:30px;-webkit-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1)}.s4Block.block-search-list-files >.search-files-in-list>*{margin-left:auto;margin-right:auto}.s4Block.block-search-list-files >.search-files-in-list p{text-align:center;font-weight:bold;font-size:1.3rem;margin-bottom:10px}.s4Block.block-search-list-files >.search-files-in-list label{display:block;box-sizing:border-box;width:100%;max-width:400px;position:relative;background-color:#FFFFFF;border-radius:10px;border-bottom-right-radius:0;-webkit-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);overflow:hidden}.s4Block.block-search-list-files >.search-files-in-list label input{-webkit-appearance:none;appearance:none;padding:10px 20px;padding-right:60px;box-sizing:border-box;color:#000000;font-size:1.1rem;background:#FFFFFF;width:100%;border:0;display:block}.s4Block.block-search-list-files >.search-files-in-list label input::-webkit-input-placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}.s4Block.block-search-list-files >.search-files-in-list label input::-ms-input-placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}.s4Block.block-search-list-files >.search-files-in-list label input::placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}.s4Block.block-search-list-files >.search-files-in-list label input:focus::-webkit-input-placeholder{opacity:0.15}.s4Block.block-search-list-files >.search-files-in-list label input:focus::-ms-input-placeholder{opacity:0.15}.s4Block.block-search-list-files >.search-files-in-list label input:focus::placeholder{opacity:0.15}.s4Block.block-search-list-files >.search-files-in-list label .rolling{width:20px;height:20px;border:2px solid rgba(255, 255, 255, 0);border-left-color:#795E77;border-top-color:#795E77;border-radius:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-animation:spin360 1s linear infinite;-webkit-animation:spin360 1s linear infinite;animation:spin360 1s linear infinite;opacity:1}.s4Block.block-search-list-files >.search-files-in-list label::after{content:"";background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-violet.svg);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}.s4Block.block-search-list-files >.search-files-in-list label .rolling,.s4Block.block-search-list-files >.search-files-in-list label::after{position:absolute;top:50%;left:calc(100% - 30px);width:20px;height:20px;box-sizing:border-box;transition:opacity 0.1s ease-in-out}.s4Block.block-search-list-files >.search-files-in-list:not(.loading) label .rolling{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0}.s4Block.block-search-list-files >.search-files-in-list:not(.loading) label::after{opacity:1}.s4Block.block-search-list-files >.search-files-in-list.showingResults+.list-all-files>*{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;opacity:0.5}.s4Block.block-search-list-files >.search-files-in-list.showingResults+.list-all-files>*.isResultOfSearch{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;opacity:1}.s4Block.block-search-list-files >.list-all-files{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:20px;gap:20px}.s4Block.block-search-list-files >.list-all-files>*{margin-top:0 !important;margin-bottom:0 !important}.s4Block.block-search-list-files >.list-all-files>*.s4Block.block-download-file a{height:100%}.s4Block.block-search-list-files >.list-all-files>*.s4Block.block-download-file a.block-download-file-button .block-download-file-button-icon{min-height:20px;height:100%;max-height:40px}.s4Block.block-download-file>a{width:350px;max-width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-decoration:none !important;color:#795E77;overflow:hidden}.s4Block.block-download-file>a.block-download-file-button{font-size:1rem;line-height:1.2;font-weight:bold;padding:10px 15px;border-radius:10px;background-color:#e8e8e8;-webkit-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.05);box-shadow:0 5px 10px 0 rgba(0, 0, 0, 0.05);text-transform:uppercase;box-sizing:border-box}.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-txt>span{font-weight:400}.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-icon{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;max-width:50px;height:40px;position:relative;box-sizing:border-box;border:2px solid #795E77;border-radius:8px;background-color:#FFFFFF;overflow:hidden}.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-icon::before,.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-icon::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-icon::before{width:102%;height:102%;background-color:#795E77}.s4Block.block-download-file>a.block-download-file-button .block-download-file-button-icon::after{width:70%;height:70%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-blanc.svg)}.s4Block.block-download-file>a.block-download-file-button:hover{background:#F0F0F0}.s4Block.block-download-file>a.block-download-file-button:hover .block-download-file-button-icon::before{-webkit-transform:translate(-50%, -150%);-moz-transform:translate(-50%, -150%);-ms-transform:translate(-50%, -150%);transform:translate(-50%, -150%)}.s4Block.block-download-file>a.block-download-file-button:hover .block-download-file-button-icon::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}.s4Block.block-download-file>a.block-download-file-img{border:1px solid #F0F0F0;box-sizing:border-box;margin-top:15px}.s4Block.block-download-file>a.block-download-file-img>img{width:100%}.s4Block.block-download-file>a.block-download-file-img:hover>img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.s4Block.block-download-file>a,.s4Block.block-download-file>a .block-download-file-button-icon::before,.s4Block.block-download-file>a .block-download-file-button-icon::after,.s4Block.block-download-file>a.block-download-file-img>img{transition:all 0.2s ease-in-out}.s4Block.block-download-file>a:hover{opacity:1}.s4Block.block-list-files{list-style:none !important;padding:0 !important}.s4Block.block-list-files li{position:relative;max-width:700px}.s4Block.block-list-files li::before{content:unset;display:none}.s4Block.block-list-files li a.link-file{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-decoration:none !important;color:#795E77;font-weight:400;padding:20px 40px;box-sizing:border-box;border-radius:10px;background-color:#E8E8E8}.s4Block.block-list-files li a.link-file .link-file-txt{font-size:1.3rem;font-weight:bold;margin-right:auto}.s4Block.block-list-files li a.link-file .link-file-size,.s4Block.block-list-files li a.link-file .link-file-ext{text-transform:uppercase;padding:5px 15px;background-color:#795E77;color:#D0D0D0;border-radius:5px;margin-left:30px;white-space:nowrap}.s4Block.block-list-files li a.link-file .link-file-size+.link-file-size,.s4Block.block-list-files li a.link-file .link-file-size+.link-file-ext,.s4Block.block-list-files li a.link-file .link-file-ext+.link-file-size,.s4Block.block-list-files li a.link-file .link-file-ext+.link-file-ext{margin-left:10px}.s4Block.block-list-files li a.link-file .link-file-size{background-color:rgba(190, 174, 189, 0.5);color:#795E77}.s4Block.block-list-files li a.link-file .link-file-ext{background-color:#795E77;color:#D0D0D0}.s4Block.block-list-files li a.link-file:hover{opacity:1;background-color:#FFFFFF;-webkit-box-shadow:0 5px 20px 0 rgba(121, 94, 119, 0.1);-moz-box-shadow:0 5px 20px 0 rgba(121, 94, 119, 0.1);box-shadow:0 5px 20px 0 rgba(121, 94, 119, 0.1)}.s4Block.block-list-files li:not(:first-child){margin-top:20px}.s4Block.block-mosaique-img-txt{display:-ms-grid;display:grid;-ms-grid-columns:1.5fr 1fr;grid-template-columns:1.5fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:20px;gap:20px}.s4Block.block-mosaique-img-txt .mosaique-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:30px;gap:30px}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-img-content{position:relative;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;width:300px;max-width:300px}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-img-content::before{content:"";position:absolute;z-index:3;pointer-events:none;top:0;left:100%;width:300px;height:300px;-webkit-transform:translate(-60%, -40%);-moz-transform:translate(-60%, -40%);-ms-transform:translate(-60%, -40%);transform:translate(-60%, -40%);background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/logo/amv88-border-blanc.svg)}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-img-content .fullBackground{padding-top:100%;border-radius:10px}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-txt-content{width:100%}@media (min-width:1200px){.s4Block.block-mosaique-img-txt .mosaique-item:first-child{-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3;padding-top:15%}.s4Block.block-mosaique-img-txt .mosaique-item:first-child .mosaique-img-content{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 600px;-ms-flex:0 0 600px;flex:0 0 600px;width:600px;max-width:600px;margin-top:auto}.s4Block.block-mosaique-img-txt .mosaique-item:first-child .mosaique-img-content .fullBackground{padding-top:75%}.s4Block.block-mosaique-img-txt .mosaique-item:not(:first-child){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.s4Block.block-mosaique-img-txt .mosaique-item:not(:first-child) .mosaique-img-content::before{content:unset;display:none}}@media (max-width:1199px){.s4Block.block-mosaique-img-txt .mosaique-item:nth-child(2n){-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.s4Block.block-dossiers-thematiques{display:-ms-grid;display:grid;grid-gap:0 30px;gap:0 30px}.s4Block.block-dossiers-thematiques.bdt-colonnes-1{-ms-grid-columns:1fr;grid-template-columns:1fr}.s4Block.block-dossiers-thematiques.bdt-colonnes-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.s4Block.block-dossiers-thematiques.bdt-colonnes-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.s4Block.block-dossiers-thematiques.bdt-colonnes-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.s4Block.block-dossiers-thematiques.block-preview_mode img{width:100%}.s4Block.block-last-actus .titleAndButtons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}.s4Block.block-last-actus .titleAndButtons>.title2{margin-right:50px}.s4Block.block-last-actus .owl-carousel:not(:first-child){margin-top:30px}.s4Block.block-preview_mode{display:block !important}.s4Block.block-preview_mode>img{width:100%}#services-amv{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;grid-gap:10px;gap:10px}#services-amv.fullLength{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:20px;gap:20px}#services-amv.fullLength>*{border-radius:20px}#services-amv.fullLength>*.service-service::before{content:"";float:left;padding-bottom:70%}#services-amv.fullLength>*.service-service .content-service{padding:30px;padding-top:60px;height:100%}#services-amv>*{display:block;border-radius:10px;overflow:hidden;transition:all 0.2s ease-in-out;font-size:1.3rem}#services-amv>*.service-service{background-color:#E9DBDC;color:#CD2C29;text-decoration:none}#services-amv>*.service-service .content-service{padding:30px;padding-top:30px;height:100%;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#services-amv>*.service-service .content-service .picto-service{height:50px;width:55px;max-width:100%;object-fit:contain;object-position:bottom left}#services-amv>*.service-service .content-service span{padding-top:20px}#services-amv>*.service-service .content-service span:first-child{margin-top:50px}.s4-forms-v2{padding:0 15px}.s4-forms-v2>.leform-form{transition:all 0.5s ease-in-out}.s4-forms-v2>.leform-form .leform-element{margin-bottom:30px;padding:0}.s4-forms-v2>.leform-form .leform-element:not(.leform-element-html){padding:0 15px}.s4-forms-v2>.leform-form .leform-element:last-child{margin-bottom:0}.s4-forms-v2>.leform-form .leform-element *:not(i){font-family:"proxima-nova", sans-serif}.s4-forms-v2>.leform-form .leform-element h3{margin-bottom:0;margin-top:0}.s4-forms-v2>.leform-form .leform-element label.leform-label{font-weight:400;line-height:1.2;margin-bottom:1px;font-size:1.1rem;color:#767676;display:inline-block}.s4-forms-v2>.leform-form .leform-element div.leform-input input,.s4-forms-v2>.leform-form .leform-element div.leform-input inputselect,.s4-forms-v2>.leform-form .leform-element div.leform-input textarea{position:relative;font-family:"proxima-nova", sans-serif;-webkit-appearance:none;appearance:none;background-color:rgba(0, 0, 0, 0);border:0px solid #EDEDED;width:100%;resize:none;font-size:1.1rem;border-radius:0;color:#795E77;font-weight:bold}.s4-forms-v2>.leform-form .leform-element div.leform-input input{border-bottom-width:3px;padding:7px 15px !important}.s4-forms-v2>.leform-form .leform-element div.leform-input select{-webkit-appearance:none;appearance:none;border-width:3px;padding:7px 15px !important;padding-right:30px !important;background:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-select-deroulant-violet.svg);background-size:10px 10px;background-repeat:no-repeat;background-position:90% 50%;background-position:calc(100% - 10px) 50%;border-color:#EDEDED;color:#795E77;font-weight:bold;border-radius:0}.s4-forms-v2>.leform-form .leform-element div.leform-input textarea{border-width:3px;padding:20px;height:200px}.s4-forms-v2>.leform-form .leform-element div.leform-input.leform-icon-left{padding-left:50px !important}.s4-forms-v2>.leform-form .leform-element div.leform-input.leform-icon-right{padding-right:50px !important}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;padding-left:25px;margin-top:5px}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-label label{color:#795E77;font-weight:bold}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;max-width:20px;margin-right:10px}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=radio]+label,.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=checkbox]+label{background-color:rgba(0, 0, 0, 0);border-color:#795E77;border-width:2px}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=radio]+label::after,.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=checkbox]+label::after{content:"";position:absolute;width:70%;height:70%;background-color:#795E77;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);transition:all 0.2s ease-in-out}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=radio]:checked+label::after,.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=checkbox]:checked+label::after{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=checkbox]+label{border-radius:5px}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=checkbox]+label::after{border-radius:2px}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container .leform-cr-box input[type=radio]+label::after{border-radius:50%}.s4-forms-v2>.leform-form .leform-element div.leform-cr-container+.leform-cr-container{margin-top:15px}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input{background-color:#FFFFFF;padding:20px;-webkit-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);-moz-box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16);box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.16)}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader{text-align:right}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-uploader-error{right:0}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-uploader-error::before{right:5px}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploader-file .leform-uploader-progress .leform-uploader-progress-bar{background:#795E77}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button{-webkit-appearance:none;appearance:none}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-uploader-error,.s4-forms-v2>.leform-form .leform-element .leform-element-error{color:#FFFFFF}.s4-forms-v2>.leform-form .leform-element .leform-tile-container{display:inline-block}.s4-forms-v2>.leform-form .leform-element .leform-tile-container .leform-tile-box label{font-weight:bold;color:#795E77}.s4-forms-v2>.leform-form .leform-element .leform-tile-container .leform-tile-box label:hover{border-color:#000000}.s4-forms-v2>.leform-form .leform-element .leform-tile-container .leform-tile-box input.leform-tile:checked+label{border-color:#795E77;background-color:#795E77;color:#FFFFFF}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-multiselect{border:2px solid #000000;border-radius:0;height:auto;max-height:150px}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-multiselect label{font-weight:bold}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-multiselect>input[type=checkbox]:checked+label{background:#795E77;color:#FFFFFF}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-multiselect::-webkit-scrollbar-thumb{background:#000000}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-imageselect+label{width:100px;height:100px;border:2px solid rgba(0, 0, 0, 0);padding:3px;font-weight:bold}.s4-forms-v2>.leform-form .leform-element .leform-column-input .leform-imageselect:checked+label{width:100px;height:100px;border-color:#795E77}.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-bar,.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-from,.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-single,.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-to{background-color:#a08fa0;color:#FFFFFF}.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-handle>i:first-child{background-color:#795E77}.s4-forms-v2>.leform-form .leform-element .irs--flat .irs-handle:hover>i:first-child{background-color:#BEAEBD}.s4-forms-v2>.leform-form .leform-element div.airdatepicker--day-name{color:#795E77}.s4-forms-v2>.leform-form .leform-element .airdatepicker--cell.-selected-{background-color:#795E77}.s4-forms-v2>.leform-form .leform-element .airdatepicker--cell.-current-{color:#0094BB}.s4-forms-v2>.leform-form .leform-element .airdatepicker--cell.-selected-.-current-{color:#FFFFFF}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button,.editor-styles-wrapper .wp-block-button>.wp-block-button__link,.entry .entry-content .wp-block-button>.wp-block-button__link,.entry .entry-summary .wp-block-button>.wp-block-button__link{position:relative;z-index:1;padding:10px 30px;font-size:1.2rem;font-weight:bold;text-align:center;border:1px solid #795E77;color:#FFFFFF;background-color:rgba(0, 0, 0, 0);border-radius:10px;display:inline-block;overflow:hidden;outline:none;text-decoration:none !important}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button,.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button::after,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button::after,.editor-styles-wrapper .wp-block-button>.wp-block-button__link,.editor-styles-wrapper .wp-block-button>.wp-block-button__link::after,.entry .entry-content .wp-block-button>.wp-block-button__link,.entry .entry-content .wp-block-button>.wp-block-button__link::after,.entry .entry-summary .wp-block-button>.wp-block-button__link,.entry .entry-summary .wp-block-button>.wp-block-button__link::after{transition:all 0.1s ease-in-out}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button::before,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button::before,.editor-styles-wrapper .wp-block-button>.wp-block-button__link::before,.entry .entry-content .wp-block-button>.wp-block-button__link::before,.entry .entry-summary .wp-block-button>.wp-block-button__link::before{transition:all 0.2s ease-in-out}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button::before,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button::before,.editor-styles-wrapper .wp-block-button>.wp-block-button__link::before,.entry .entry-content .wp-block-button>.wp-block-button__link::before,.entry .entry-summary .wp-block-button>.wp-block-button__link::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:202%;height:101%;-webkit-transform:translate(-75%, -50%);-moz-transform:translate(-75%, -50%);-ms-transform:translate(-75%, -50%);transform:translate(-75%, -50%);background:-webkit-linear-gradient(to right, #FFFFFF 49.99%, #795E77 50%);background:-moz-linear-gradient(to right, #FFFFFF 49.99%, #795E77 50%);background:-o-linear-gradient(to right, #FFFFFF 49.99%, #795E77 50%);background:linear-gradient(to right, #FFFFFF 49.99%, #795E77 50%)}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button:hover,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button:hover,.editor-styles-wrapper .wp-block-button>.wp-block-button__link:hover,.entry .entry-content .wp-block-button>.wp-block-button__link:hover,.entry .entry-summary .wp-block-button>.wp-block-button__link:hover{opacity:1;color:#795E77}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button:hover::before,.s4-forms-v2>.leform-form .leform-element[data-type="button"] .leform-button:hover::before,.editor-styles-wrapper .wp-block-button>.wp-block-button__link:hover::before,.entry .entry-content .wp-block-button>.wp-block-button__link:hover::before,.entry .entry-summary .wp-block-button>.wp-block-button__link:hover::before{-webkit-transform:translate(-25%, -50%);-moz-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-block-button__link,.entry .entry-content .wp-block-button.is-style-outline>.wp-block-button__link,.entry .entry-summary .wp-block-button.is-style-outline>.wp-block-button__link{color:#795E77}.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-block-button__link::before,.entry .entry-content .wp-block-button.is-style-outline>.wp-block-button__link::before,.entry .entry-summary .wp-block-button.is-style-outline>.wp-block-button__link::before{-webkit-transform:translate(-75%, -50%) rotate(180deg);-moz-transform:translate(-75%, -50%) rotate(180deg);-ms-transform:translate(-75%, -50%) rotate(180deg);transform:translate(-75%, -50%) rotate(180deg)}.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-block-button__link:hover,.entry .entry-content .wp-block-button.is-style-outline>.wp-block-button__link:hover,.entry .entry-summary .wp-block-button.is-style-outline>.wp-block-button__link:hover{color:#FFFFFF}.editor-styles-wrapper .wp-block-button.is-style-outline>.wp-block-button__link:hover::before,.entry .entry-content .wp-block-button.is-style-outline>.wp-block-button__link:hover::before,.entry .entry-summary .wp-block-button.is-style-outline>.wp-block-button__link:hover::before{-webkit-transform:translate(-25%, -50%) rotate(180deg);-moz-transform:translate(-25%, -50%) rotate(180deg);-ms-transform:translate(-25%, -50%) rotate(180deg);transform:translate(-25%, -50%) rotate(180deg)}.editor-styles-wrapper .wp-block-button[class*="button-after-"]>.wp-block-button__link,.entry .entry-content .wp-block-button[class*="button-after-"]>.wp-block-button__link,.entry .entry-summary .wp-block-button[class*="button-after-"]>.wp-block-button__link{padding-right:50px}.editor-styles-wrapper .wp-block-button[class*="button-after-"]>.wp-block-button__link::after,.entry .entry-content .wp-block-button[class*="button-after-"]>.wp-block-button__link::after,.entry .entry-summary .wp-block-button[class*="button-after-"]>.wp-block-button__link::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.editor-styles-wrapper .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link::after,.entry .entry-content .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link::after,.entry .entry-summary .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-blanc.svg)}.editor-styles-wrapper .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link:hover::after,.entry .entry-content .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link:hover::after,.entry .entry-summary .wp-block-button[class*="button-after-"].button-after-download>.wp-block-button__link:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}.editor-styles-wrapper .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link::after,.entry .entry-content .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link::after,.entry .entry-summary .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}.editor-styles-wrapper .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link:hover::after,.entry .entry-content .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link:hover::after,.entry .entry-summary .wp-block-button[class*="button-after-"].is-style-outline.button-after-download>.wp-block-button__link:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-blanc.svg)}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button{padding-right:50px}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-blanc.svg)}.s4-forms-v2>.leform-form .leform-element[data-type="file"] .leform-column-input .leform-uploaders .leform-uploader .leform-button:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}@media (max-width:1549px){.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:45px;line-height:1.1}.editor-styles-wrapper h2:not(.noGutenbergStyle),.entry .entry-content h2:not(.noGutenbergStyle),.entry .entry-summary h2:not(.noGutenbergStyle){font-size:28px !important}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:21px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:555px}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:120px}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-img-content{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;max-width:200px}.s4Block.block-mosaique-img-txt .mosaique-item .mosaique-img-content::before{width:200px;height:200px}.s4Block.block-mosaique-img-txt .mosaique-item:first-child .mosaique-img-content{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 400px;-ms-flex:0 0 400px;flex:0 0 400px;width:400px;max-width:400px}#services-amv>*{font-size:1.2rem}#services-amv>*.service-contactelus span{text-align:center}#services-amv>*.service-service .content-service{padding:20px;padding-top:40px}#services-amv>*.service-service .content-service .picto-service{height:32px;width:40px}#services-amv>*.service-service .content-service span:first-child{margin-top:32px}}@media (max-width:1199px){.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:36px}.editor-styles-wrapper ul,.editor-styles-wrapper ol,.entry .entry-content ul,.entry .entry-content ol,.entry .entry-summary ul,.entry .entry-summary ol{padding-left:20px}.editor-styles-wrapper .c-accordion__item .c-accordion__title,.entry .entry-content .c-accordion__item .c-accordion__title,.entry .entry-summary .c-accordion__item .c-accordion__title{font-size:1.2rem !important;padding:20px 30px;padding-right:50px;padding-left:30px !important}.editor-styles-wrapper .c-accordion__item .c-accordion__content,.entry .entry-content .c-accordion__item .c-accordion__content,.entry .entry-summary .c-accordion__item .c-accordion__content{padding:20px 30px;padding-top:10px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:465px}.editor-styles-wrapper .wp-block-cover,.editor-styles-wrapper .wp-block-cover-image,.entry .entry-content .wp-block-cover,.entry .entry-content .wp-block-cover-image,.entry .entry-summary .wp-block-cover,.entry .entry-summary .wp-block-cover-image{min-height:300px}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color,.entry .entry-content .wp-block-cover.has-md-rouge-background-color,.entry .entry-content .wp-block-cover.has-md-gris-background-color,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color,.entry .entry-summary .wp-block-cover.has-md-gris-background-color{min-height:unset}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container{margin:60px auto}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{max-height:350px}#services-amv.fullLength>*.service-service .content-service{padding:20px;padding-top:50px}}@media (max-width:991px){.editor-styles-wrapper .s4-container,.entry .entry-content .s4-container,.entry .entry-summary .s4-container{max-width:690px}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:32px}.editor-styles-wrapper h2:not(.noGutenbergStyle),.entry .entry-content h2:not(.noGutenbergStyle),.entry .entry-summary h2:not(.noGutenbergStyle){font-size:24px !important}.editor-styles-wrapper h3,.entry .entry-content h3,.entry .entry-summary h3{font-size:16px}.editor-styles-wrapper ol li::after,.entry .entry-content ol li::after,.entry .entry-summary ol li::after{top:0.9em;left:0.75em}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:30px}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-right:0;margin-left:30px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:345px}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:100px}.editor-styles-wrapper .c-accordion__item .c-accordion__title,.entry .entry-content .c-accordion__item .c-accordion__title,.entry .entry-summary .c-accordion__item .c-accordion__title{font-size:1.1rem !important}.editor-styles-wrapper .c-accordion__item+.c-accordion__item,.entry .entry-content .c-accordion__item+.c-accordion__item,.entry .entry-summary .c-accordion__item+.c-accordion__item{margin-top:-30px}#services-amv>*.service-service .content-service{padding:15px;padding-top:30px}#services-amv>*.service-service .content-service span{padding-top:10px}}@media (max-width:767px){body{--wp--preset--font-size--s-4-petit: 0.8rem;--wp--preset--font-size--s-4-normal: 1rem;--wp--preset--font-size--s-4-medium: 1.15rem;--wp--preset--font-size--s-4-grand: 1.3rem;--wp--preset--font-size--s-4-titre-2: 2rem}.wp-block-media-text.is-stacked-on-mobile{grid-template-columns:100% !important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{grid-column:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{grid-column:1;grid-row:2}.wp-block-columns .wp-block-column{flex-basis:100% !important;margin-left:0 !important}.wp-block-columns .wp-block-column:not(:first-child){margin-top:40px}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__media,.entry .entry-content .wp-block-media-text .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text .wp-block-media-text__media{margin-right:0}.editor-styles-wrapper .wp-block-media-text .wp-block-media-text__content,.entry .entry-content .wp-block-media-text .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text .wp-block-media-text__content{padding-top:40px !important;padding-bottom:40px !important}.editor-styles-wrapper .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-left:0}.editor-styles-wrapper .wp-block-media-text.alignfull,.entry .entry-content .wp-block-media-text.alignfull,.entry .entry-summary .wp-block-media-text.alignfull{max-width:510px}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{max-width:100%}.editor-styles-wrapper .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img{height:250px}.editor-styles-wrapper .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.wp-block-image),.entry .entry-content .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.wp-block-image),.entry .entry-summary .wp-block-columns .wp-block-column>*:not(:last-child):not(h2):not(h3):not(p):not(ul):not(ol):not(.wp-block-image){margin-bottom:30px}.editor-styles-wrapper .wp-block-columns:not(:last-child),.entry .entry-content .wp-block-columns:not(:last-child),.entry .entry-summary .wp-block-columns:not(:last-child){margin-bottom:40px}.editor-styles-wrapper .wp-block-cover,.editor-styles-wrapper .wp-block-cover-image,.entry .entry-content .wp-block-cover,.entry .entry-content .wp-block-cover-image,.entry .entry-summary .wp-block-cover,.entry .entry-summary .wp-block-cover-image{min-height:200px}.editor-styles-wrapper .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-content .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-rouge-background-color>.wp-block-cover__inner-container,.entry .entry-summary .wp-block-cover.has-md-gris-background-color>.wp-block-cover__inner-container{margin:40px auto}.editor-styles-wrapper .wp-block-separator,.entry .entry-content .wp-block-separator,.entry .entry-summary .wp-block-separator{max-width:200px !important}#services-amv,#services-amv.fullLength{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}#services-amv>*.service-service::before,#services-amv.fullLength>*.service-service::before{content:unset;display:none}#services-amv>*.service-service .content-service,#services-amv.fullLength>*.service-service .content-service{padding:15px;padding-top:30px}#services-amv>*.service-service .content-service span,#services-amv.fullLength>*.service-service .content-service span{margin-top:10px}}@media (max-width:575px){body{--wp--preset--font-size--s-4-titre-2: 1.8rem}.editor-styles-wrapper h1,.entry .entry-content h1,.entry .entry-summary h1{font-size:28px}.editor-styles-wrapper h2:not(.noGutenbergStyle),.entry .entry-content h2:not(.noGutenbergStyle),.entry .entry-summary h2:not(.noGutenbergStyle){font-size:21px !important}.editor-styles-wrapper ul,.editor-styles-wrapper ol,.entry .entry-content ul,.entry .entry-content ol,.entry .entry-summary ul,.entry .entry-summary ol{padding-left:15px}.editor-styles-wrapper .wp-block-media-text.alignfull,.entry .entry-content .wp-block-media-text.alignfull,.entry .entry-summary .wp-block-media-text.alignfull{max-width:100%}.editor-styles-wrapper .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-content .wp-block-media-text.alignfull .wp-block-media-text__content,.entry .entry-summary .wp-block-media-text.alignfull .wp-block-media-text__content{padding-left:15px;padding-right:15px}.editor-styles-wrapper .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media,.entry .entry-content .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media,.entry .entry-summary .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media{min-height:200px}.editor-styles-wrapper .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img,.entry .entry-content .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img,.entry .entry-summary .wp-block-media-text:not(.fullHeightMobile) .wp-block-media-text__media img{height:200px}.editor-styles-wrapper .wp-block-image.logo-entretien img,.entry .entry-content .wp-block-image.logo-entretien img,.entry .entry-summary .wp-block-image.logo-entretien img{width:80px}.editor-styles-wrapper .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-content .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img,.entry .entry-summary .wp-block-gallery ul.blocks-gallery-grid li.blocks-gallery-item figure img{max-height:200px}.editor-styles-wrapper .c-accordion__item .c-accordion__title,.entry .entry-content .c-accordion__item .c-accordion__title,.entry .entry-summary .c-accordion__item .c-accordion__title{padding:15px 20px;padding-right:40px}.editor-styles-wrapper .c-accordion__item .c-accordion__title::before,.entry .entry-content .c-accordion__item .c-accordion__title::before,.entry .entry-summary .c-accordion__item .c-accordion__title::before{width:20px;height:20px;right:20px}.editor-styles-wrapper .c-accordion__item .c-accordion__title::after,.entry .entry-content .c-accordion__item .c-accordion__title::after,.entry .entry-summary .c-accordion__item .c-accordion__title::after{right:20px}.editor-styles-wrapper .c-accordion__item .c-accordion__content,.entry .entry-content .c-accordion__item .c-accordion__content,.entry .entry-summary .c-accordion__item .c-accordion__content{padding:15px 20px}.s4Block.block-container-rounded{padding:20px 30px}.s4Block.block-list-files li a.link-file{padding:10px 20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.s4Block.block-list-files li a.link-file .link-file-txt{width:100%;margin-bottom:10px}#services-amv,#services-amv.fullLength{-ms-grid-columns:1fr;grid-template-columns:1fr}}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;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.material-icons{font-style:normal}*{outline:none}@media (min-width:1550px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1500px}}sup{vertical-align:super}a{transition:all 0.3s ease-in-out;text-decoration:none}a{color:#244184;font-weight:700}a:hover{opacity:0.7}a:not(.button1):not(.noUnderline):hover{text-decoration:underline}.logo-link{opacity:1 !important}hr{border:0;border-bottom:1px solid #000000;margin-top:30px;margin-bottom:30px}:root,body{font-size:15px}body{font-family:"proxima-nova", sans-serif;font-weight:400;background-color:#FFFFFF;color:#244184;font-size:1rem;line-height:1.4;height:auto !important;overflow-x:hidden}main{min-height:100vh}.padding1:not(.noPaddingTop){padding-top:100px}.padding1:not(.noPaddingBottom){padding-bottom:100px}.padding2:not(.noPaddingTop){padding-top:70px}.padding2:not(.noPaddingBottom){padding-bottom:70px}.marginTop1{margin-top:100px}.marginTop2{margin-top:50px}.txtCenter{text-align:center}.txtRight{text-align:right}.txtLeft{text-align:left}.underline{text-decoration:underline}.uppercase{text-transform:uppercase}.title1{font-size:3.6rem;line-height:1.2}.subTitle{font-size:1.45rem;line-height:1.2;font-weight:bold}.title2{font-size:2.5rem;line-height:1.2;font-weight:bold}.title3{font-size:1.8rem;line-height:1.2;font-weight:bold}.fs-lowerTxt,.has-s4-petit-font-size{font-size:0.8rem}.has-s4-titre-2{font-size:2.5rem;line-height:1.2}.txt1,.has-s4-grand-font-size{font-size:1.8rem;line-height:1.2}.txt2,.has-s4-medium-font-size{font-size:1.45rem;line-height:1.2}.txt3{font-size:1.25rem;line-height:1.2}.txtSizeNormal{font-size:1rem;line-height:1.4}.subTitle+.title2,.txt2+.title2{margin-top:10px}.txtRegular{font-weight:400}.txtBold{font-weight:700}.txtBlanc{color:#FFFFFF}.txtNoir{color:#000000}.txtGris{color:#B3B3B3}.txtViolet{color:#795E77}.txtVioletLight{color:#BEAEBD}.txtBleu{color:#244184}.txtBleuLight{color:#6488C7}.txtBleu2{color:#6490DB}.fondBlanc{background-color:#FFFFFF}.fondGris{background-color:#F0F0F0}.fondBleu{background-color:#2D4A8E}.fondViolet{background-color:#795E77}.button1{position:relative;z-index:1;padding:10px 30px;font-size:1.2rem;font-weight:bold;text-align:center;border:1px solid #FFFFFF;color:#FFFFFF;border-radius:10px;display:inline-block;overflow:hidden;outline:none;text-decoration:none !important;box-sizing:border-box}.button1,.button1[class*="button1-icon-"],.button1::after{transition:all 0.1s ease-in-out}.button1::before{transition:all 0.2s ease-in-out}.button1 [class*="button1-icon-"]{margin-left:0.2em;margin-bottom:-0.1em;display:inline-block;height:1em;background-size:contain;background-position:center}.button1 [class*="button1-icon-"].button1-icon-facebook{width:1em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/facebook-blanc.svg)}.button1::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;width:202%;height:101%;-webkit-transform:translate(-75%, -50%);-moz-transform:translate(-75%, -50%);-ms-transform:translate(-75%, -50%);transform:translate(-75%, -50%)}.button1:hover{opacity:1}.button1:hover::before{-webkit-transform:translate(-25%, -50%);-moz-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}.button1.bg-hover-blanc,.button1.bg-blanc{border-color:#FFFFFF}.button1.bg-hover-blanc::before,.button1.bg-blanc::before{background:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #FFFFFF 50%);background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #FFFFFF 50%);background:-o-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #FFFFFF 50%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #FFFFFF 50%)}.button1.bg-hover-noir,.button1.bg-noir{border-color:#000000}.button1.bg-hover-noir::before,.button1.bg-noir::before{background:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #000000 50%);background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #000000 50%);background:-o-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #000000 50%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #000000 50%)}.button1.bg-hover-violet,.button1.bg-violet{border-color:#795E77}.button1.bg-hover-violet::before,.button1.bg-violet::before{background:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #795E77 50%);background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #795E77 50%);background:-o-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #795E77 50%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #795E77 50%)}.button1.bg-hover-bleu,.button1.bg-bleu{border-color:#244184}.button1.bg-hover-bleu::before,.button1.bg-bleu::before{background:-webkit-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #244184 50%);background:-moz-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #244184 50%);background:-o-linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #244184 50%);background:linear-gradient(to right, rgba(0, 0, 0, 0) 49.99%, #244184 50%)}.button1[class*="bg-hover-"]::before{-webkit-transform:translate(-75%, -50%) rotate(180deg);-moz-transform:translate(-75%, -50%) rotate(180deg);-ms-transform:translate(-75%, -50%) rotate(180deg);transform:translate(-75%, -50%) rotate(180deg)}.button1[class*="bg-hover-"]:hover::before{-webkit-transform:translate(-25%, -50%) rotate(180deg);-moz-transform:translate(-25%, -50%) rotate(180deg);-ms-transform:translate(-25%, -50%) rotate(180deg);transform:translate(-25%, -50%) rotate(180deg)}.button1[class*="after-"]{padding-right:50px}.button1[class*="after-"]::after{content:"";position:absolute;top:50%;right:20px;width:20px;height:20px;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button1[class*="after-"].after-cadenas::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-blanc.svg)}.button1[class*="after-"].after-fleche::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-blanc.svg)}.button1[class*="after-"].after-download::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-blanc.svg)}.button1[class*="after-"].after-plus::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-plus-blanc.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu{color:#244184}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu.after-cadenas::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu.after-cadenas::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu.after-cadenas::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu.after-cadenas::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-bleu.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu.after-fleche::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu.after-fleche::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu.after-fleche::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu.after-fleche::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-bleu.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu.after-download::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu.after-download::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu.after-download::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu.after-download::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-bleu.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu.after-plus::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu.after-plus::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu.after-plus::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu.after-plus::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-plus-bleu.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-bleu [class*="button1-icon-"].button1-icon-facebook,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-bleu [class*="button1-icon-"].button1-icon-facebook,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-bleu [class*="button1-icon-"].button1-icon-facebook,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-bleu [class*="button1-icon-"].button1-icon-facebook{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/facebook-bleu.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet{color:#795E77}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet.after-cadenas::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet.after-cadenas::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet.after-cadenas::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet.after-cadenas::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-violet.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet.after-fleche::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet.after-fleche::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet.after-fleche::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet.after-fleche::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-violet.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet.after-download::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet.after-download::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet.after-download::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet.after-download::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet.after-plus::after,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet.after-plus::after,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet.after-plus::after,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet.after-plus::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-plus-violet.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-violet [class*="button1-icon-"].button1-icon-facebook,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-violet [class*="button1-icon-"].button1-icon-facebook,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-violet [class*="button1-icon-"].button1-icon-facebook,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-violet [class*="button1-icon-"].button1-icon-facebook{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/facebook-violet.svg)}.button1[class*="bg-hover-"]:hover:not(.c-inverse).c-noir,.button1:not([class*="bg-hover-"]):not(:hover):not(.c-inverse).c-noir,.button1[class*="bg-hover-"]:not(:hover).c-inverse.c-noir,.button1:not([class*="bg-hover-"]):hover.c-inverse.c-noir{color:#000000}.button1:hover.c-hover-bleu{color:#244184}.button1:hover.c-hover-bleu.after-cadenas::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-bleu.svg)}.button1:hover.c-hover-bleu.after-fleche::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-bleu.svg)}.button1:hover.c-hover-bleu.after-download::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-bleu.svg)}.button1:hover.c-hover-bleu.after-plus::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-plus-bleu.svg)}.button1:hover.c-hover-bleu [class*="button1-icon-"].button1-icon-facebook{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/facebook-bleu.svg)}.button1:hover.c-hover-violet{color:#795E77}.button1:hover.c-hover-violet.after-cadenas::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-violet.svg)}.button1:hover.c-hover-violet.after-fleche::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-violet.svg)}.button1:hover.c-hover-violet.after-download::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-download-violet.svg)}.button1:hover.c-hover-violet.after-plus::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-plus-violet.svg)}.button1:hover.c-hover-violet [class*="button1-icon-"].button1-icon-facebook{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/facebook-violet.svg)}.button1:hover.c-hover-noir{color:#000000}button.button1{background-color:#FFFFFF;cursor:pointer}header#headerPage{position:absolute;z-index:55;top:0;left:0;width:100%;margin-top:30px}header#headerPage .mini-menu ul{padding:10px 0}header#headerPage .mini-menu ul,header#headerPage .mini-menu ul li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}header#headerPage .mini-menu ul li{line-height:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header#headerPage .mini-menu ul li a{display:inline-block;padding:0.25rem 10px;color:#FFFFFF;font-weight:400}header#headerPage .mini-menu ul li a.logo-amf{font-size:0;padding-top:0;padding-bottom:0}header#headerPage .mini-menu ul li a.logo-amf::before{content:"";height:1.5rem;width:4rem;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/logo/amf-blanc.svg)}header#headerPage .mini-menu ul li+li{border-left:1px solid #FFF}header#headerPage .mini-menu ul li.rs-button a{line-height:0}header#headerPage .mini-menu ul li.rs-button a img{height:1em}header#headerPage .main-menu{position:relative;border-radius:15px;border-bottom-right-radius:0;padding:20px 40px;grid-gap:20px;gap:20px;-webkit-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);z-index:2}header#headerPage .main-menu,header#headerPage .main-menu .logoSlogan,header#headerPage .main-menu .header-buttons,header#headerPage .main-menu .amf-button,header#headerPage .main-menu .ce-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header#headerPage .main-menu .logoSlogan{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;width:140px;max-width:140px;margin-right:auto}header#headerPage .main-menu .logoSlogan .logoLink{line-height:1;width:100%}header#headerPage .main-menu .logoSlogan .logoLink img{width:100%}header#headerPage .main-menu .logoSlogan .slogan{margin-left:40px;font-size:0.9rem}header#headerPage .main-menu .links-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;grid-gap:20px;gap:20px}header#headerPage .main-menu .links-menu .rs-button{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25px;-ms-flex:0 0 25px;flex:0 0 25px;width:25px;max-width:25px;line-height:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}header#headerPage .main-menu .links-menu .rs-button .facebook{line-height:0}header#headerPage .main-menu .links-menu .rs-button .facebook img{width:25px}header#headerPage .main-menu .links-menu>li{position:relative}header#headerPage .main-menu .links-menu>li>.s4_menu-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;height:100%;width:100%;font-size:1.1rem;cursor:pointer}header#headerPage .main-menu .links-menu>li>.s4_menu-link.home-link{font-size:0}header#headerPage .main-menu .links-menu>li>.s4_menu-link.home-link::before{content:"";height:1.8rem;width:1.8rem;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/home.svg)}header#headerPage .main-menu .links-menu>li.hasSubMenu.hover::before{content:"";position:absolute;top:100%;left:50%;height:40px;width:200%;min-width:100px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}header#headerPage .main-menu .links-menu>li.hasSubMenu.hover::after{content:"";position:absolute;top:100%;left:50%;height:40px;width:40px;pointer-events:none;background-color:#FFFFFF;border-radius:10px;-webkit-transform:translate(-50%, -20%) rotate(45deg);-moz-transform:translate(-50%, -20%) rotate(45deg);-ms-transform:translate(-50%, -20%) rotate(45deg);transform:translate(-50%, -20%) rotate(45deg)}header#headerPage .main-menu .links-menu li .s4_menu-link{color:#000000;font-weight:bold;transition:all 0.3s ease-in-out}header#headerPage .main-menu .links-menu li .s4_menu-link:hover{opacity:1;text-decoration:underline}header#headerPage .main-menu .links-menu li:hover .s4_menu-link{color:#795E77}header#headerPage .main-menu #main-submenu{position:absolute;z-index:-1;top:40px;left:0;width:100%;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px);background-color:#FFFFFF;border-radius:20px;border-top-left-radius:0 !important;border-top-right-radius:0 !important;overflow:hidden;-webkit-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.05);box-shadow:0 5px 15px 0 rgba(0, 0, 0, 0.05)}header#headerPage .main-menu #main-submenu>*{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-height:80vh;overflow-y:auto}header#headerPage .main-menu #main-submenu>* .subContent>.txtContent,header#headerPage .main-menu #main-submenu>* .subLinks{padding:80px;padding-bottom:60px}header#headerPage .main-menu #main-submenu>* .subContent{background-color:#F5F5F5;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 550px;-ms-flex:0 0 550px;flex:0 0 550px;width:550px;max-width:550px}header#headerPage .main-menu #main-submenu>* .subContent .fullBackground{padding-top:56.25%}header#headerPage .main-menu #main-submenu>* .subLinks{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:30px;gap:30px;width:100%}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .subMenuTitle{color:#244184;font-size:2rem;line-height:1.2;font-weight:400}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title{padding:5px 0;color:#795E77;position:relative;font-weight:700;display:inline-block;font-size:1.15rem}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title::before{content:"";position:absolute;top:50%;left:0;width:0;height:2px;background-color:#000000;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title,header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title::before{transition:all 0.2s ease-in-out}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title[href]:hover{color:#795E77;padding-left:15px;opacity:1}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title[href]:hover::before{background-color:#795E77;width:10px}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li:not(:last-child) .subMenuTitle{margin-bottom:20px}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks:not(:first-child) li .subMenuTitle{margin-top:30px}header#headerPage .main-menu #main-submenu>* .subLinks.list-sub-links .subMenuLinks{width:100%}header#headerPage .main-menu #main-submenu>* .subLinks.list-sub-links .subMenuLinks li .subMenuTitle{margin-bottom:20px}header#headerPage .main-menu #main-submenu>* .subLinks.list-dossiers-thematiques .subMenuLinks:not(:nth-child(n+4)) li .subMenuTitle{margin-top:0}header#headerPage .main-menu #main-submenu>*:not(.showIt){display:none}header#headerPage .main-menu .header-buttons,header#headerPage .main-menu .rs-buttons{grid-gap:10px;gap:10px}header#headerPage .main-menu .header-buttons{margin-left:auto}header#headerPage .main-menu .header-buttons .searchButton{position:relative;overflow:hidden;border:2px solid #F0F0F0;width:45px;height:45px;border-radius:15px}header#headerPage .main-menu .header-buttons .searchButton::before,header#headerPage .main-menu .header-buttons .searchButton::after{content:"";position:absolute;top:50%;left:50%}header#headerPage .main-menu .header-buttons .searchButton::before{height:102%;width:202%;background:-webkit-linear-gradient(to right, #F0F0F0 49.99%, #FFFFFF 50%);background:-moz-linear-gradient(to right, #F0F0F0 49.99%, #FFFFFF 50%);background:-o-linear-gradient(to right, #F0F0F0 49.99%, #FFFFFF 50%);background:linear-gradient(to right, #F0F0F0 49.99%, #FFFFFF 50%);-webkit-transform:translate(-25%, -50%);-moz-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%)}header#headerPage .main-menu .header-buttons .searchButton::after{height:50%;width:50%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-violet.svg);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}header#headerPage .main-menu .header-buttons .searchButton,header#headerPage .main-menu .header-buttons .searchButton::before,header#headerPage .main-menu .header-buttons .searchButton::after{transition:all 0.2s ease-in-out}header#headerPage .main-menu .header-buttons .searchButton:hover{opacity:1}header#headerPage .main-menu .header-buttons .searchButton:hover::before{-webkit-transform:translate(-75%, -50%);-moz-transform:translate(-75%, -50%);-ms-transform:translate(-75%, -50%);transform:translate(-75%, -50%)}header#headerPage .main-menu .header-buttons .searchButton:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-bleu.svg)}header#headerPage .main-menu .logos-buttons{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;max-width:200px;line-height:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-box-direction:reverse;-moz-box-orient:horizontal;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;grid-gap:15px;gap:15px}header#headerPage .main-menu .logos-buttons .amf-button{width:100%}header#headerPage .main-menu .logos-buttons .amf-button .amf-link{width:100%;line-height:0}header#headerPage .main-menu .logos-buttons .amf-button .amf-link img{width:100%}header#headerPage .main-menu .logos-buttons .ce-button{width:100%}header#headerPage .main-menu .logos-buttons .ce-button .ce-link{width:100%;line-height:0}header#headerPage .main-menu .logos-buttons .ce-button .ce-link img{width:100%}header#headerPage .main-menu .burger-submenu{position:absolute;top:0;left:0;width:100%;height:100%;padding-right:120px;box-sizing:border-box;background-color:#FFF}header#headerPage .main-menu .burger-submenu .previous{position:relative;background-color:#795E77;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;height:100%}header#headerPage .main-menu .burger-submenu .previous::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-25%, -50%) rotate(45deg);-moz-transform:translate(-25%, -50%) rotate(45deg);-ms-transform:translate(-25%, -50%) rotate(45deg);transform:translate(-25%, -50%) rotate(45deg);width:15px;height:15px;border:4px solid #FFF;border-right:0;border-top:0}header#headerPage .main-menu .burger-submenu .current{width:100%;color:#795E77;text-transform:uppercase;text-align:center;font-size:1.5rem;font-weight:700;margin-top:auto;margin-bottom:auto}header#headerPage .main-menu .burger-submenu:not(.inSub){opacity:0;pointer-events:none}header#headerPage .main-menu .burger-link{padding-left:15px;padding-right:15px;z-index:100;text-decoration:none;cursor:pointer}header#headerPage .main-menu .burger-link .burger{position:relative;display:block;width:40px;height:22px;margin-top:6px;margin-bottom:6px}header#headerPage .main-menu .burger-link .burger span{background-color:#795E77;position:absolute;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:4px;transition:all 0.1s ease-in, top 0.1s ease-out 0.1s}header#headerPage .main-menu .burger-link .burger span:nth-of-type(1){top:0}header#headerPage .main-menu .burger-link .burger span:nth-of-type(2){top:50%}header#headerPage .main-menu .burger-link .burger span:nth-of-type(3){top:100%}header#headerPage .main-menu .burger-link .txt{font-size:14px;font-weight:700;color:#795E77;text-transform:uppercase;margin-top:5px}header#headerPage .search-menu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px;padding:10px 0;transition:all 0.3s ease-in-out}header#headerPage.hasSubOpened .main-menu #main-submenu{top:100%;opacity:1;visibility:visible}#burger-content{position:fixed;display:block;top:-100vh;left:0;opacity:0;visibility:hidden;background:#FFFFFF;width:100vw;width:100dvw;height:100vh;height:100dvh;font-size:34px;overflow:scroll;-webkit-overflow-scrolling:touch;overflow-x:hidden;text-align:left;z-index:54}#burger-content,#burger-content ul.sub{transition:all 0.7s}#burger-content .current{position:fixed;top:0;z-index:2;height:70px;left:70px;opacity:0;visibility:hidden;right:110px;background:#FFFFFF;color:#795E77;font-size:14px;text-transform:uppercase;line-height:1.2;transition:all 0.3s;font-weight:bold;overflow:hidden;padding:0 10px 0 19px;text-overflow:ellipsis;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;text-align:center}#burger-content .previous{position:fixed;left:0;top:0;opacity:0;visibility:hidden;background:#244184;color:#FFFFFF;font-size:11px;line-height:13px;font-weight:bold;width:70px;height:70px;text-align:center;padding-top:12px;z-index:999;transition:all 0.3s}#burger-content .previous .arrow{display:block;position:absolute;width:20px;height:20px;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/rightArrow-min-blanc.svg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);background-size:contain;background-position:center;background-repeat:no-repeat;right:50%;top:50%;margin-top:-10px;margin-right:-10px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}#burger-content .containerSub{display:block;width:100%;position:fixed;left:100vw;top:120px;bottom:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:smooth;background:#FFFFFF;transition:all 0.5s;z-index:5}#burger-content .containerSub.active{left:0}#burger-content .containerSub .containerSub{z-index:6}#burger-content .containerSub .containerSub .containerSub{z-index:7}#burger-content ul{margin-left:auto;margin-right:auto;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:700px;height:100%;height:calc(100% - 120px)}#burger-content ul li:not(.noDefault) a{color:#795E77;font-size:16px;font-weight:700;line-height:1.5;display:table-cell;text-transform:uppercase;padding:17px 20px;display:block;position:relative;transition:all 0.3s;text-align:left;text-decoration:none}#burger-content ul li:not(.noDefault) a:hover,#burger-content ul li:not(.noDefault) a:focus{color:#244184;opacity:1 !important}#burger-content ul li:not(.noDefault).hasSub>a{padding-right:50px}#burger-content ul li:not(.noDefault).hasSub>a::before{content:" ";display:block;position:absolute;width:10px;height:10px;right:20px;top:50%;border:3px solid #795E77;border-left:0;border-bottom:0;-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}#burger-content ul li.marginTopAuto{margin-top:auto}#burger-content ul li.marginTopAuto~*{margin-top:0}#burger-content ul li a.button1{border-radius:0;width:100%;font-size:14px;text-transform:uppercase}#burger-content ul li.logos-button{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;line-height:0}#burger-content ul li.logos-button a{display:block;text-align:center;padding:10px}#burger-content ul li.logos-button a img{height:40px;max-width:100%;object-fit:contain}#burger-content ul.sub.active{left:0}#burger-content ul.principal{margin-top:120px;position:relative;background:#FFFFFF}#burger-content.active{top:0}#burger-content.active ul.sub{top:0;height:100%}#burger-content.inSub .current,#burger-content.inSub .previous{opacity:1;visibility:visible}body.burgerOpen header#headerPage .main-menu .burger-link .burger span{top:50% !important;transition:all 0.1s ease-out 0.1s, top 0.1s ease-in}body.burgerOpen header#headerPage .main-menu .burger-link .burger span:nth-of-type(2n){-webkit-transform:translateY(-50%) rotate(45deg);-moz-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);width:100%}body.burgerOpen header#headerPage .main-menu .burger-link .burger span:nth-of-type(2n+1){-webkit-transform:translateY(-50%) rotate(-45deg);-moz-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg);width:100%}body.burgerOpen header#headerPage .search-menu{opacity:0;pointer-events:none;visibility:hidden;display:none}body.burgerOpen #burger-content{top:0;opacity:1;visibility:visible;transition:all 0.3s ease-in-out}body.burgerOpen #burger-content ul.sub{top:0;height:100%}.fullBackground{position:relative;overflow:hidden}.fullBackground .fond{position:absolute;z-index:1;transition:all 1s ease-in-out}.fullBackground div.fond{background-size:cover;background-position:center;background-repeat:no-repeat}.fullBackground img.fond{object-fit:cover;pointer-events:none}.fullBackground.backgroundTop .fond{background-position-y:top}.fullBackground.backgroundCenter .fond{background-position-y:center}.fullBackground.backgroundBottom .fond{background-position-y:bottom}.fullBackground.contentCenter{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.fullBackground.parallax-fond .fond{width:100%;height:100%;background-attachment:fixed}.fullBackground:not(.parallax-fond) .fond{top:50%;left:50%;width:calc(100% + 2px);height:calc(100% + 2px);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fullBackground .content-fond{position:relative;z-index:3;color:#FFFFFF}.fullBackground .content-fond a:not(.button1){color:#FFFFFF}.fullBackground .content-fond a:not(.button1):hover{color:#FFFFFF;opacity:0.7}.fullBackground .filtre-header{z-index:2;content:"";position:absolute;top:0;left:0;width:100%;height:100%}.fullBackground.filtre-noir::before,.fullBackground.filtre-noir::after,.fullBackground[class*=filtre-noir-]::before,.fullBackground[class*=filtre-noir-]::after{z-index:2}.fullBackground.filtre-noir::before,.fullBackground[class*=filtre-noir-]::before{content:"";background-color:#000000;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%}.fullBackground.filtre-noir-20::before{opacity:0.2}.fullBackground.filtre-noir-30::before{opacity:0.3}.fullBackground.filtre-noir-40::before{opacity:0.4}.fullBackground.filtre-noir-60::before{opacity:0.6}.fullBackground.filtre-noir-70::before{opacity:0.7}a.fullBackground:hover{opacity:1 !important}a.fullBackground:hover .fond{-webkit-transform:translate(-50%, -50%) scale(1.05);-moz-transform:translate(-50%, -50%) scale(1.05);-ms-transform:translate(-50%, -50%) scale(1.05);transform:translate(-50%, -50%) scale(1.05)}a.fullBackground:hover .fond[style*="background-color"]{background-color:#000000 !important}#ariane{font-size:12px;padding-top:10px;padding-bottom:10px}#ariane a{color:#FFFFFF}#ariane>span>span:first-child>a,#ariane>span>.breadcrumb_last:first-child{display:inline-block;font-size:0;width:20px;height:20px;vertical-align:middle;margin-right:10px;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/logo-min.svg);background-size:contain;background-position:center;background-repeat:no-repeat}#ariane>span>span{padding:0 5px}.item-deroulant{position:relative;width:100%;overflow:hidden;height:90px}.item-deroulant{transition:all 0.2s ease-in-out}.item-deroulant >.item-deroulant-title{padding:30px 60px;padding-right:80px;background-color:#FFFFFF;border-radius:20px;cursor:pointer;position:relative}.item-deroulant >.item-deroulant-title::before,.item-deroulant >.item-deroulant-title::after{content:"";position:absolute;top:50%;right:50px;color:#795E77;font-weight:600;-webkit-transform:translate(50%, -50%);-moz-transform:translate(50%, -50%);-ms-transform:translate(50%, -50%);transform:translate(50%, -50%)}.item-deroulant >.item-deroulant-title::before{width:40px;height:40px;background-color:#F0F0F0;border-radius:50%}.item-deroulant >.item-deroulant-title::after{content:"+"}.item-deroulant.expanded >.item-deroulant-title::after{content:"-";-webkit-transform:translate(50%, -57%);-moz-transform:translate(50%, -57%);-ms-transform:translate(50%, -57%);transform:translate(50%, -57%)}.item-deroulant+.item-deroulant{margin-top:20px}.infoNote{height:1em;width:1em;margin-bottom:-0.1em;display:inline-block;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-info-bubble-gris.svg);cursor:pointer;position:relative}.infoNote.txtViolet{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-info-bubble-violet.svg)}.infoNote.txtBleu{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-info-bubble-bleu.svg)}.speech_bubble_fixed{position:absolute;z-index:9999}.speech_bubble_fixed>.pop_speech-bubbleNote{margin:0 !important;-webkit-box-shadow:0 5px 14px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 5px 14px 0 rgba(0, 0, 0, 0.1);box-shadow:0 5px 14px 0 rgba(0, 0, 0, 0.1);text-align:center;color:#FFFFFF;display:block}.speech_bubble_fixed>.speech_bubble_fixed__arrow{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-style:solid;border-left-width:20px;border-right-width:20px;border-left-color:rgba(0, 0, 0, 0);border-right-color:rgba(0, 0, 0, 0)}.speech_bubble_fixed.speech_bubble_fixed__posBottom{-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);transform:translate(-50%, 0%);margin-top:2px;padding-top:20px}.speech_bubble_fixed.speech_bubble_fixed__posBottom>.speech_bubble_fixed__arrow{top:0;border-bottom-width:20px;border-bottom-color:#000000}.speech_bubble_fixed.speech_bubble_fixed__posTop{-webkit-transform:translate(-50%, -100%);-moz-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);margin-top:-2px;padding-bottom:20px}.speech_bubble_fixed.speech_bubble_fixed__posTop>.speech_bubble_fixed__arrow{bottom:0;border-top-width:20px;border-top-color:#000000}.speech-bubbleNote{position:absolute;bottom:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity 0.3s;font-family:"Open Sans", sans-serif;text-wrap:nowrap;pointer-events:none}.speech_bubble_fixed>.pop_speech-bubbleNote,.speech-bubbleNote{background-color:#000000;border-radius:5px;padding:7px 15px;box-sizing:border-box;font-family:"proxima-nova", sans-serif}.leaflet-container .leaflet-marker-icon .markerIcon{display:block;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/map-pin.svg)}.leaflet-container .leaflet-popup .leaflet-popup-content .popupContent{background-color:#FFFFFF;padding:10px 20px;-webkit-box-shadow:0 8px 12px 0 rgba(0, 0, 0, 0.15);-moz-box-shadow:0 8px 12px 0 rgba(0, 0, 0, 0.15);box-shadow:0 8px 12px 0 rgba(0, 0, 0, 0.15);border-radius:15px;text-align:center;display:block}.leaflet-container .leaflet-popup .leaflet-popup-content .popupContent+.popupContent{margin-top:5px}.leaflet-container .leaflet-bar a{text-decoration:none !important;color:#244184}.leaflet-container .leaflet-bar a:not(.leaflet-disabled):hover{background-color:#795E77;color:#FFFFFF;opacity:1}.leaflet-container .leaflet-bar a.leaflet-disabled,.leaflet-container .leaflet-bar a.leaflet-disabled:hover{cursor:not-allowed;color:rgba(0, 0, 0, 0.5)}.leaflet-container#mapContact .leaflet-popup{bottom:unset !important;left:unset !important;margin-bottom:0 !important}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-content-wrapper{background:unset;box-shadow:unset;-webkit-transform:translate3d(-100%, -50%, 0);-moz-transform:translate3d(-100%, -50%, 0);-ms-transform:translate3d(-100%, -50%, 0);transform:translate3d(-100%, -50%, 0)}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popupContent .amv-logo{width:100px}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popupContent.contact-link{text-decoration:none;color:#244184;padding:5px 20px}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-content-wrapper .leaflet-popup-content .popupContent.contact-link:hover{opacity:1;color:#FFFFFF;background-color:#244184}.leaflet-container#mapContact .leaflet-popup .leaflet-popup-tip-container,.leaflet-container#mapContact .leaflet-popup .leaflet-popup-close-button{display:none}.ListSubsPages{grid-gap:30px 0;gap:30px 0}.ListSubsPages .elem{box-sizing:border-box;height:100%;background-color:#FFFFFF;color:#795E77;border-bottom-left-radius:20px;overflow:hidden;-webkit-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.ListSubsPages .elem>*{padding-left:50px;padding-right:50px}.ListSubsPages .elem>*.content{padding-top:30px;padding-bottom:30px}.ListSubsPages .elem>*.content a{color:#795E77;text-decoration:none !important}.ListSubsPages .elem>*.content ul,.ListSubsPages .elem>*.content .intro{margin-top:30px}.ListSubsPages .elem>*.content ul li:not(:first-child){margin-top:5px}.ListSubsPages .elem>*.buttonPage{background-color:#795E77;color:#FFFFFF;text-decoration:none;text-align:center;padding-top:15px;padding-bottom:15px;box-sizing:border-box;display:block;margin-top:auto}.ListSubsPages .elem>*.buttonPage:hover{opacity:1;text-decoration:none;background-color:#244184}main{position:relative;overflow:hidden;z-index:5}main a:not(.noUnderline):not(.button1){text-decoration:underline}main .mapa_list_style#mapa_list{display:-ms-grid;display:grid;grid-gap:30px 50px;gap:30px 50px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}main .mapa_list_style#mapa_list .mapa_item .fullBackground{padding-top:30%}main .mapa_list_style#mapa_list .mapa_item .mapa_item_txt{padding:50px;font-size:1.3rem}main .mapa_list_style#mapa_list .mapa_item .mapa_item_txt .mapa_item_icon{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px;width:40px;max-width:40px;margin-right:30px}main .mapa_list_style:not(#mapa_list) .mapa_item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main .mapa_list_style:not(#mapa_list) .mapa_item .fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;width:60px;max-width:60px}main .mapa_list_style:not(#mapa_list) .mapa_item+.mapa_item{margin-top:15px}main .mapa_list_style .mapa_item{text-decoration:none !important;color:#795E77;-webkit-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);box-shadow:0 10px 15px 0 rgba(0, 0, 0, 0.05);border-bottom-left-radius:20px;background-color:#FFFFFF;overflow:hidden;position:relative}main .mapa_list_style .mapa_item .fullBackground .fond,main .mapa_list_style .mapa_item .mapa_item-button{transition:all 0.2s ease-in-out}main .mapa_list_style .mapa_item .mapa_item_txt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding:30px}main .mapa_list_style .mapa_item .mapa_item_txt .mapa_item_icon{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;max-width:30px;margin-right:20px}main .mapa_list_style .mapa_item .mapa_item-button{position:absolute;bottom:0;right:0;color:#FFFFFF;border:2px solid #795E77;background-color:#795E77;border-radius:50%;width:50px;height:50px;-webkit-transform:translate(40%, 40%);-moz-transform:translate(40%, 40%);-ms-transform:translate(40%, 40%);transform:translate(40%, 40%);font-size:1.2rem;line-height:1;font-weight:bold;transition:all 0.2s ease-in-out}main .mapa_list_style .mapa_item .mapa_item-button span{position:absolute;top:35%;left:35%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .mapa_list_style .mapa_item:hover{opacity:1}main .mapa_list_style .mapa_item:hover .fullBackground .fond{-webkit-transform:translate(-50%, -50%) scale(1.2);-moz-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}main .mapa_list_style .mapa_item:hover .mapa_item-button{background-color:#FFF;color:#244184;border-color:#244184}main .pagination-page{display:none}main .pagination-page ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main .pagination-page ul li{display:-webkit-inline-box;display:-moz-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin:auto 0}main .pagination-page ul li .page-numbers{padding:5px;color:#000000;font-weight:600;text-decoration:none;display:inline-block}main .pagination-page ul li .page-numbers.current{color:#244184}main .pagination-page ul li .page-numbers.prev,main .pagination-page ul li .page-numbers.next{font-size:0;height:15px;width:27px;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:0.3}main .pagination-page ul li .page-numbers.next{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}main .pagination-page ul li a.page-numbers.prev,main .pagination-page ul li a.page-numbers.next{opacity:1}main .pagination-page ul li:not(:last-child){margin-right:10px}main#Page.contact-page .contact-infos{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:40px 100px;gap:40px 100px;position:relative}main#Page.contact-page .contact-infos::before,main#Page.contact-page .contact-infos::after{content:"";position:absolute;top:0;height:100%;width:100%;background-color:#FFFFFF;z-index:1}main#Page.contact-page .contact-infos::before{right:100%}main#Page.contact-page .contact-infos::after{left:100%}main#Page.contact-page .contact-infos .contact-info{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:20%}main#Page.contact-page .contact-infos .contact-info a{text-decoration:none !important}main#Page.contact-page .contact-infos .contact-info a:hover{color:#244184;text-decoration:underline !important;opacity:1}main#Page.contact-page .contact-infos .contact-info.contact-logo{width:100%}main#Page.contact-page .contact-infos .contact-info.contact-logo img{width:150px;max-width:100%}main#Page.contact-page .contact-infos .contact-info+.contact-info::before{content:"";position:absolute;top:50%;left:-50px;height:100%;width:2px;background-color:#795E77;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#Page.contact-page .mapContainer{padding:30px}main#Page.contact-page .mapContainer #mapContact{height:500px;width:100%;border-radius:10px}main#Page.newsletter-page{min-height:0}main#Page.newsletter-page #content{padding:0}main#Page.newsletter-page #newsletterForms{position:relative;overflow:hidden}main#Page.newsletter-page #newsletterForms .col-12{position:relative;z-index:1}main#Page.newsletter-page #newsletterForms .col-12::before{content:"";position:absolute;top:0;width:51vw;height:100%;z-index:-1}main#Page.newsletter-page #newsletterForms .col-12.newsletterForm-inscription::before{background-color:#EDEDED}main#Page.newsletter-page #newsletterForms .col-12.newsletterForm-log::before{background-color:#FFFFFF}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n+1)::before{right:0}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n+1) .maxWidthForm{padding-right:30px}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n)::before{left:0}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n) .maxWidthForm{padding-left:30px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >h2{margin-bottom:50px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle:not(:last-child){margin-bottom:30px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label{-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label span{font-weight:bold;margin-right:15px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label input{-webkit-appearance:none;appearance:none;border:1px solid #FFFFFF;-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px;font-size:1rem;font-weight:bold;background-color:#FFFFFF;border-radius:10px 0 0 10px;-webkit-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);color:#795E77}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label input::-webkit-input-placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label input::-ms-input-placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle label input::placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm >.formNewsletterStyle .button1{border-top-left-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;font-size:1rem;padding:10px 20px}main#Page.newsletter-page #newsletterFormsEdit{position:relative;overflow:hidden}main#Page.newsletter-page #newsletterFormsEdit .col-12>*:not(:first-child){margin-top:30px}main#Page.newsletter-page #newsletterFormsEdit .col-12>*:not(:first-child).title3{margin-top:100px}main#Page.newsletter-page #newsletterFormsEdit .col-12 label input:not([type=checkbox]){-webkit-appearance:none;appearance:none;border:1px solid #FFFFFF;-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:10px 20px;font-size:1rem;font-weight:bold;background-color:#FFFFFF;border-radius:10px;border-bottom-right-radius:0;-webkit-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);box-shadow:0 10px 20px 0 rgba(0, 0, 0, 0.05);color:#795E77;width:100%;max-width:600px;margin-top:10px}main#Page.newsletter-page #newsletterFormsEdit .col-12 label input:not([type=checkbox])::-webkit-input-placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterFormsEdit .col-12 label input:not([type=checkbox])::-ms-input-placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterFormsEdit .col-12 label input:not([type=checkbox])::placeholder{color:#795E77;opacity:0.5}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .twoColumns-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:30px 60px;gap:30px 60px}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit>*+*,main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .twoColumns-container>.twoColumns-item>*+*{margin-top:10px}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:relative;color:#795E77}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle .checkbox{border:2px solid #795E77;margin-right:20px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 1.2rem;-ms-flex:0 0 1.2rem;flex:0 0 1.2rem;width:1.2rem;height:1.2rem;box-sizing:border-box;position:relative;font-size:0.8rem}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle .checkbox::before{content:"✓";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0);color:#FFFFFF;font-weight:600}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle input[type=checkbox]{opacity:0;z-index:-1;position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;-webkit-appearance:none;appearance:none}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle input[type=checkbox]:checked+.checkbox{background-color:#795E77}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle input[type=checkbox]:checked+.checkbox::before{-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .checkboxStyle p{margin:0 auto;width:100%}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit button.button1{margin-top:30px}main#Page.newsletter-page .newsletterForm-listErrors{margin-bottom:30px}main#Page.newsletter-page .newsletterForm-listErrors>*{color:red;background-color:rgba(255, 0, 0, 0.1);padding:5px 15px;border-left:3px solid red}main#Page.newsletter-page .newsletterForm-listErrors>* a{color:darkred}main#Page.newsletter-page .newsletterForm-listErrors>*.form-success{color:green;background-color:rgba(0, 128, 0, 0.1);border-color:green}main#Page.newsletter-page .newsletterForm-listErrors>*.form-success a{color:darkgreen}main#Page.newsletter-page .newsletterForm-listErrors>*+*{margin-top:10px}main#Page.contenu-page-prive #loginform,main .s4Block.block-private-content #loginform{max-width:600px;margin:auto;margin-top:50px;box-sizing:border-box;background-color:#FFFFFF;padding:40px;border-radius:20px}main#Page.contenu-page-prive #loginform .woocommerce-error,main .s4Block.block-private-content #loginform .woocommerce-error{padding-left:0}main#Page.contenu-page-prive #loginform .woocommerce-error li::before,main .s4Block.block-private-content #loginform .woocommerce-error li::before{display:none}main#Accueil{background-color:#FFFFFF}main#Accueil .bandeauHome{padding-top:150px;min-height:245px;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#Accueil .bandeauHome .slogan+.txt2{margin-top:30px}main#Accueil .actualites_liens{overflow:hidden}main#Accueil .actualites_liens .col-12{}main#Accueil .actualites_liens .col-12.services{padding:30px 40px;z-index:1}main#Accueil .actualites_liens .col-12.services #services-amv{margin-top:30px}main#Accueil .actualites_liens .col-12 .content-posts-actualites{padding:50px 0;position:relative}main#Accueil .actualites_liens .col-12 .content-posts-actualites+.content-posts-actualites{padding-top:0}main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons .title2,main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons .button1:not(:last-child){margin-right:50px}main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons .button1+.button1{margin-left:auto}main#Accueil .actualites_liens .col-12 .content-posts-actualites::before,main#Accueil .actualites_liens .col-12 .content-posts-actualites::after{content:"";position:absolute;z-index:1;top:0;width:100vw;height:100%;background-color:#FFFFFF}main#Accueil .actualites_liens .col-12 .content-posts-actualites::before{right:100%;right:calc(100% + 20px);background:-webkit-linear-gradient(to right, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(to right, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(to right, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%)}main#Accueil .actualites_liens .col-12 .content-posts-actualites::after{left:100%;left:calc(100% + 20px);background:-webkit-linear-gradient(to left, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(to left, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(to left, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:linear-gradient(to left, #FFF calc(100% - 100px), rgba(0, 0, 0, 0) 100%)}main#Accueil .agenda_home{position:relative}main#Accueil .agenda_home::before{content:"";position:absolute;top:0;left:50%;z-index:-1;height:100%;width:150vw;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#2D4A8E}main#Accueil .agenda_home>*::before,main#Accueil .agenda_home>*::after{content:"";position:absolute;z-index:1;top:0;width:100vw;height:100%;background-color:#2D4A8E}main#Accueil .agenda_home>*::before{right:100%;right:calc(100% + 40px);background:-webkit-linear-gradient(to right, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(to right, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(to right, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:linear-gradient(to right, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%)}main#Accueil .agenda_home>*::after{left:100%;left:calc(100% + 40px);background:-webkit-linear-gradient(to left, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-moz-linear-gradient(to left, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(to left, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%);background:linear-gradient(to left, #2D4A8E calc(100% - 100px), rgba(0, 0, 0, 0) 100%)}main#Accueil .agenda_home .titleAndButtons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}main#Accueil .agenda_home .titleAndButtons .title2,main#Accueil .agenda_home .titleAndButtons .button1:not(:last-child){margin-right:50px}main#Accueil .agenda_home .titleAndButtons .button1+.button1{margin-left:auto}main#Accueil .agenda_home>.fullBackground{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;max-height:600px;mix-blend-mode:luminosity;opacity:0.3}main#Accueil .dossiers_home{padding:30px 0}main#Accueil .dossiers_home .dossiers_home-container{margin-left:-50px;margin-right:-50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main#Accueil .dossiers_home .dossiers_home-container .dossiers_home-content{padding:50px 75px;box-sizing:border-box;width:100%}main#Accueil .dossiers_home .dossiers_home-container .fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 450px;-ms-flex:0 0 450px;flex:0 0 450px;width:450px;max-width:450px;margin-left:auto}main#Accueil .facebook_home{padding:30px 0}main#Accueil .mapHome{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:400px}main#Accueil .mapHome >.fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 700px;-ms-flex:0 0 700px;flex:0 0 700px;width:700px;max-width:700px}main#Accueil .mapHome >#mapContact{width:100%}main#VotreEspace #formContent{min-height:100vh;box-sizing:border-box;position:relative;background-color:#795E77;padding-top:200px;padding-bottom:100px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}main#VotreEspace #formContent>.fond{opacity:0.6;mix-blend-mode:multiply;filter:blur(10px);-webkit-filter:blur(10px)}main#VotreEspace #formContent>.content-fond .mainBox{position:relative;padding:80px 30px;padding-top:100px}main#VotreEspace #formContent>.content-fond .mainBox::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:#000000;background-size:cover;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/form-fond.jpg);opacity:0.15;border-radius:20px;filter:brightness(0.5);-webkit-filter:brightness(0.5)}main#VotreEspace #formContent>.content-fond .mainBox::after{content:"";position:absolute;top:100px;right:0;height:300px;width:300px;z-index:3;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/logo/amv88-border-violet.svg);pointer-events:none;-webkit-transform:translate(25%, -25%);-moz-transform:translate(25%, -25%);-ms-transform:translate(25%, -25%);transform:translate(25%, -25%)}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox{position:relative;z-index:2;border:1px solid #FFFFFF;border-radius:20px;overflow:hidden}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*{min-height:450px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;box-sizing:border-box}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox{width:100%;padding:80px 50px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox h1,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform>*:not(:last-child){margin-bottom:30px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform{width:100%}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .woocommerce-notices-wrapper .woocommerce-message{background-color:#E6FFE6}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .woocommerce-notices-wrapper ul.woocommerce-error>li{background-color:#FFE6E6}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform label{font-weight:bold}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_login,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_pass,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .inputStyle{box-sizing:border-box;width:100%;-webkit-appearance:none;appearance:none;display:block;border-radius:15px;border-bottom-right-radius:0;font-weight:bold;color:#795E77;padding:20px;background-color:#FFFFFF;border:0;margin-top:10px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_login::-webkit-input-placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_pass::-webkit-input-placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .inputStyle::-webkit-input-placeholder{color:#795E77;opacity:0.5}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_login::-ms-input-placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_pass::-ms-input-placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .inputStyle::-ms-input-placeholder{color:#795E77;opacity:0.5}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_login::placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform #user_pass::placeholder,main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .inputStyle::placeholder{color:#795E77;opacity:0.5}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .lost_password a{color:#B99AB6}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform .lost_password a:hover{opacity:1;color:#FFFFFF}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox .form-row.fondGris{padding:1em 1.5em}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox.restPWDbox{max-width:800px;margin:auto}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;width:25%;min-height:25%}main#VotreEspace #formulairePremierConnexion:not(.showIt){display:none}main#VotreEspace #formulairePremierConnexion .paddingBox{padding:0 30px}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox{border-radius:20px;position:relative;z-index:3;padding:100px 75px}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox::before{content:"";position:absolute;top:150px;right:120px;width:140px;height:170px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-cadenas-gris.svg)}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox>*{max-width:1000px;position:relative;z-index:2}main#VotreEspace .s4-my-account-body .boxContent{background-color:#FFFFFF;border-radius:20px;padding:20px}main#VotreEspace .s4-my-account-body .boxContent.mainBoxContent{padding:40px}main#VotreEspace .s4-my-account-body .s4-my-account-navigation>ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:20px;gap:20px}main#VotreEspace .s4-my-account-body .s4-my-account-navigation>ul .s4-my-account-navigation-link .button1{width:100%}main#VotreEspace .s4-my-account-body .s4-my-account-adp .s4-my-account-adp_title{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:30px}main#VotreEspace .s4-my-account-body .s4-my-account-adp .s4-my-account-adp_title .title2{margin-right:auto}main#VotreEspace .s4-my-account-body .s4-my-account-adp .s4-my-account-adp_title .button1{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 280px;-ms-flex:0 0 280px;flex:0 0 280px;max-width:280px;width:280px;margin-left:30px}main#VotreEspace .s4-my-account-body .s4-my-account-no-adp{padding:50px 0;max-width:600px;margin-left:auto;margin-right:auto}main#VotreEspace .s4-my-account-body .s4-my-account-no-adp .button1{margin-top:30px}main#ArchiveAgenda #headerBuilder .fullBackground,main#ArchiveAgenda #headerBuilder .fullBackground .content-fond .moreHeaderContent,main#ArchiveAgenda #headerBuilder .fullBackground>.scrollTo,main#SingleAgenda #headerBuilder .fullBackground,main#SingleAgenda #headerBuilder .fullBackground .content-fond .moreHeaderContent,main#SingleAgenda #headerBuilder .fullBackground>.scrollTo{background-color:#244184}main#ArchiveAgenda #headerBuilder .fullBackground>.scrollTo:hover,main#SingleAgenda #headerBuilder .fullBackground>.scrollTo:hover{background-color:#795E77}main#ArchiveAvisPublicite .allStats,main#SingleAvisPublicite .allStats{background-color:#FFFFFF;padding:30px;margin-bottom:30px;border-radius:20px}main#ArchiveAvisPublicite .allStats ul,main#SingleAvisPublicite .allStats ul{margin-top:20px;font-size:1.2rem}main#ArchiveAgenda #archive_search,main#ArchiveActualites #archive_search,main#ArchiveAvisPublicite #archive_search{padding:30px 0;background-color:#EDEDED;font-size:1.15rem}main#ArchiveAgenda #archive_search .search-content,main#ArchiveActualites #archive_search .search-content,main#ArchiveAvisPublicite #archive_search .search-content{margin-top:15px}main#ArchiveAgenda #archive_search .search-content input,main#ArchiveAgenda #archive_search .search-content select,main#ArchiveAgenda #archive_search .search-content button,main#ArchiveActualites #archive_search .search-content input,main#ArchiveActualites #archive_search .search-content select,main#ArchiveActualites #archive_search .search-content button,main#ArchiveAvisPublicite #archive_search .search-content input,main#ArchiveAvisPublicite #archive_search .search-content select,main#ArchiveAvisPublicite #archive_search .search-content button{-webkit-appearance:none;appearance:none;border:0;background:none;font-family:"proxima-nova", sans-serif;color:#000000;font-weight:bold;padding:15px 30px}main#ArchiveAgenda #archive_search .search-content input::-webkit-input-placeholder,main#ArchiveAgenda #archive_search .search-content select::-webkit-input-placeholder,main#ArchiveAgenda #archive_search .search-content button::-webkit-input-placeholder,main#ArchiveActualites #archive_search .search-content input::-webkit-input-placeholder,main#ArchiveActualites #archive_search .search-content select::-webkit-input-placeholder,main#ArchiveActualites #archive_search .search-content button::-webkit-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content input::-webkit-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content select::-webkit-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content button::-webkit-input-placeholder{font-weight:bold;color:#000000;opacity:0.4}main#ArchiveAgenda #archive_search .search-content input::-ms-input-placeholder,main#ArchiveAgenda #archive_search .search-content select::-ms-input-placeholder,main#ArchiveAgenda #archive_search .search-content button::-ms-input-placeholder,main#ArchiveActualites #archive_search .search-content input::-ms-input-placeholder,main#ArchiveActualites #archive_search .search-content select::-ms-input-placeholder,main#ArchiveActualites #archive_search .search-content button::-ms-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content input::-ms-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content select::-ms-input-placeholder,main#ArchiveAvisPublicite #archive_search .search-content button::-ms-input-placeholder{font-weight:bold;color:#000000;opacity:0.4}main#ArchiveAgenda #archive_search .search-content input::placeholder,main#ArchiveAgenda #archive_search .search-content select::placeholder,main#ArchiveAgenda #archive_search .search-content button::placeholder,main#ArchiveActualites #archive_search .search-content input::placeholder,main#ArchiveActualites #archive_search .search-content select::placeholder,main#ArchiveActualites #archive_search .search-content button::placeholder,main#ArchiveAvisPublicite #archive_search .search-content input::placeholder,main#ArchiveAvisPublicite #archive_search .search-content select::placeholder,main#ArchiveAvisPublicite #archive_search .search-content button::placeholder{font-weight:bold;color:#000000;opacity:0.4}main#ArchiveAgenda #archive_search .search-content input,main#ArchiveAgenda #archive_search .search-content select,main#ArchiveActualites #archive_search .search-content input,main#ArchiveActualites #archive_search .search-content select,main#ArchiveAvisPublicite #archive_search .search-content input,main#ArchiveAvisPublicite #archive_search .search-content select{width:100%;height:100%;box-sizing:border-box}main#ArchiveAgenda #archive_search .search-content select,main#ArchiveActualites #archive_search .search-content select,main#ArchiveAvisPublicite #archive_search .search-content select{padding-right:50px}main#ArchiveAgenda #archive_search .search-content button,main#ArchiveActualites #archive_search .search-content button,main#ArchiveAvisPublicite #archive_search .search-content button{border:2px solid #795E77;box-sizing:border-box;position:relative}main#ArchiveAgenda #archive_search .search-content button::before,main#ArchiveAgenda #archive_search .search-content button::after,main#ArchiveActualites #archive_search .search-content button::before,main#ArchiveActualites #archive_search .search-content button::after,main#ArchiveAvisPublicite #archive_search .search-content button::before,main#ArchiveAvisPublicite #archive_search .search-content button::after{content:"";transition:all 0.2s ease-in-out;position:absolute;top:50%;left:50%}main#ArchiveAgenda #archive_search .search-content button::before,main#ArchiveActualites #archive_search .search-content button::before,main#ArchiveAvisPublicite #archive_search .search-content button::before{-webkit-transform:translate(-25%, -50%);-moz-transform:translate(-25%, -50%);-ms-transform:translate(-25%, -50%);transform:translate(-25%, -50%);width:201%;height:101%;background:-webkit-linear-gradient(to right, #795E77 49.99%, #FFFFFF 50%);background:-moz-linear-gradient(to right, #795E77 49.99%, #FFFFFF 50%);background:-o-linear-gradient(to right, #795E77 49.99%, #FFFFFF 50%);background:linear-gradient(to right, #795E77 49.99%, #FFFFFF 50%)}main#ArchiveAgenda #archive_search .search-content button::after,main#ArchiveActualites #archive_search .search-content button::after,main#ArchiveAvisPublicite #archive_search .search-content button::after{background-size:contain;background-position:center;background-repeat:no-repeat;width:50%;height:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-blanc.svg)}main#ArchiveAgenda #archive_search .search-content button:hover::before,main#ArchiveActualites #archive_search .search-content button:hover::before,main#ArchiveAvisPublicite #archive_search .search-content button:hover::before{-webkit-transform:translate(-75%, -50%);-moz-transform:translate(-75%, -50%);-ms-transform:translate(-75%, -50%);transform:translate(-75%, -50%)}main#ArchiveAgenda #archive_search .search-content button:hover::after,main#ArchiveActualites #archive_search .search-content button:hover::after,main#ArchiveAvisPublicite #archive_search .search-content button:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-violet.svg)}main#ArchiveAgenda #archive_search .search-content >*,main#ArchiveActualites #archive_search .search-content >*,main#ArchiveAvisPublicite #archive_search .search-content >*{overflow:hidden;border-radius:15px 15px 0 15px;position:relative}main#ArchiveAgenda #archive_search .search-content >label,main#ArchiveActualites #archive_search .search-content >label,main#ArchiveAvisPublicite #archive_search .search-content >label{background-color:#FFFFFF;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main#ArchiveAgenda #archive_search .search-content >label.select-label::after,main#ArchiveActualites #archive_search .search-content >label.select-label::after,main#ArchiveAvisPublicite #archive_search .search-content >label.select-label::after{content:"";position:absolute;top:50%;right:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:0 0 50px 50px;width:14px;height:7px;background-color:#795E77}main#ArchiveAgenda #archive_search .search-content >label.beforeButton,main#ArchiveActualites #archive_search .search-content >label.beforeButton,main#ArchiveAvisPublicite #archive_search .search-content >label.beforeButton{border-top-right-radius:0;width:100%}main#ArchiveAgenda #archive_search .search-content >label.beforeButton+button,main#ArchiveActualites #archive_search .search-content >label.beforeButton+button,main#ArchiveAvisPublicite #archive_search .search-content >label.beforeButton+button{border-top-left-radius:0;border-bottom-left-radius:0}main#ArchiveAgenda #archive_search .search-content >label:not(.beforeButton),main#ArchiveActualites #archive_search .search-content >label:not(.beforeButton),main#ArchiveAvisPublicite #archive_search .search-content >label:not(.beforeButton){-webkit-box:0;-moz-box:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px;width:200px;max-width:200px}main#ArchiveAgenda #archive_search .search-content >label:not(.beforeButton):not(:last-child),main#ArchiveActualites #archive_search .search-content >label:not(.beforeButton):not(:last-child),main#ArchiveAvisPublicite #archive_search .search-content >label:not(.beforeButton):not(:last-child){margin-right:15px}main#ArchiveAgenda #archiveGrid,main#ArchiveActualites #archiveGrid,main#ArchiveAvisPublicite #archiveGrid{display:-ms-grid;display:grid;grid-gap:15px;gap:15px;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}main#ArchiveAgenda #archive_search .search-content button{border-color:#244184}main#ArchiveAgenda #archive_search .search-content button::before{background:-webkit-linear-gradient(to right, #244184 49.99%, #FFFFFF 50%);background:-moz-linear-gradient(to right, #244184 49.99%, #FFFFFF 50%);background:-o-linear-gradient(to right, #244184 49.99%, #FFFFFF 50%);background:linear-gradient(to right, #244184 49.99%, #FFFFFF 50%)}main#ArchiveAgenda #archive_search .search-content button:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-bleu.svg)}main#ArchiveAgenda .single-agenda{background-color:#F0F0F0;color:#244184}main#ArchiveAgenda .single-agenda .single-txtContent .single-date{color:#6488C7}main#ArchiveAgenda .single-agenda .single-txtContent .single-title{color:#244184}main#ArchiveAgenda .single-agenda .single-txtContent .single-type{color:#A0A0A0}main#ArchiveAgenda .single-agenda .single-txtContent .single-post-content-flex::after{background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), #F0F0F0);background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), #F0F0F0);background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0), #F0F0F0);background:linear-gradient(to bottom, rgba(0, 0, 0, 0), #F0F0F0)}main#ArchiveAgenda .single-agenda .single-button{border-color:#244184;background-color:#244184}main#ArchiveAgenda .single-agenda:hover .single-button{color:#244184;background-color:#FFFFFF}main#ArchiveAvisPublicite,main#ArchiveAvisPublicite .bodyAfterHeader{background-color:#F0F0F0}main#ArchiveAvisPublicite #archive_search{background-color:#795E77}main#ArchiveAvisPublicite #archive_search .showAdvancedFilter{cursor:pointer;color:#FFFFFF;text-decoration:underline;margin-top:10px;font-size:1rem}main#ArchiveAvisPublicite #archive_search .search-content button{border-color:#F7F5F1}main#ArchiveAvisPublicite #archive_search .search-content button::before{background:-webkit-linear-gradient(to right, #F7F5F1 49.99%, #795E77 50%);background:-moz-linear-gradient(to right, #F7F5F1 49.99%, #795E77 50%);background:-o-linear-gradient(to right, #F7F5F1 49.99%, #795E77 50%);background:linear-gradient(to right, #F7F5F1 49.99%, #795E77 50%)}main#ArchiveAvisPublicite #archive_search .search-content button::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-violet.svg)}main#ArchiveAvisPublicite #archive_search .search-content button:hover::after{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-blanc.svg)}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter{max-height:0;overflow:hidden;position:relative;transition:all 0.2s ease-in-out}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter.showIt{max-height:80px}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter>*{min-height:50px;width:100%;-webkit-box:unset;-moz-box:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;max-width:100%}main#ArchiveFormations #archiveGrid{display:-ms-grid;display:grid;grid-gap:15px;gap:15px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}main#ArchiveFormations #archiveGrid .year-separator{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4;margin-bottom:30px}main#ArchiveFormations #archiveGrid .year-separator:not(:first-child){margin-top:50px}main#SingleFormation .archiveLink{padding:20px 0;display:block;color:#000000}main#SingleFormation .archiveLink .archiveLink-arrow{vertical-align:revert;position:relative;width:1.2em;height:0.8em;margin-right:0.5em;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-arrow.svg)}main#SingleFormation #contenuFormation .formation-header{color:#FFFFFF;font-weight:bold}main#SingleFormation #contenuFormation .formation-header .header-date{padding:5px 20px;background-color:#FFFFFF;color:#795E77;border-radius:5px;display:inline-block;text-transform:capitalize}main#SingleFormation #contenuFormation .formation-header .header-title{margin-top:20px}main#SingleFormation #contenuFormation .formation-header .header-hours{font-weight:400;position:relative;padding:0.5em 0;padding-left:2.5em;margin-top:10px}main#SingleFormation #contenuFormation .formation-header .header-hours::before{content:"";position:absolute;top:50%;left:0;width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-clock.svg);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main#SingleFormation #contenuFormation .formation-header .header-status{padding:0.5em 1em;margin-top:30px;background-color:#FFFFFF;color:#795E77;border-radius:0.3em;overflow:hidden;margin-right:auto;text-align:center}main#SingleFormation #contenuFormation .formation-header .header-inscription{margin-top:30px}main#SingleFormation #contenuFormation .formation-dife{margin-left:50px}main#SingleFormation #contenuFormation .formation-dife .compteElu{background-color:#FFFFFF;border-radius:15px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;height:120px;position:relative;margin-left:15px}main#SingleFormation #contenuFormation .formation-dife .compteElu img{position:absolute;top:50%;left:50%;width:70%;height:70%;object-fit:contain;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transition:all 0.2s ease-in-out}main#SingleFormation #contenuFormation .formation-dife .compteElu:hover{opacity:1}main#SingleFormation #contenuFormation .formation-dife .compteElu:hover img{-webkit-transform:translate(-50%, -50%) scale(1.2);-moz-transform:translate(-50%, -50%) scale(1.2);-ms-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}main#SingleFormation #contenuFormation #formationBody{position:relative}main#SingleFormation #contenuFormation #formationBody #backgroundViolet{position:absolute;top:0;left:0;width:100%;height:200px;max-height:95%}main#SingleFormation #contenuFormation #formationBody .boxContent{background-color:rgba(255, 255, 255, 0.9);padding:50px 30px;border-radius:20px}main#SingleFormation #contenuFormation #formationBody .boxContent#lieu-formation{padding-top:20px;padding-bottom:20px;margin-bottom:60px}main#SingleFormation #contenuFormation #formationBody .boxContent+.boxContent{margin-top:60px}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent{padding:40px}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent:first-child{padding-top:0}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent:last-child{padding-bottom:0}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent .limiteTxt{background-color:#FFFFFF;margin-left:12px;position:relative;padding:20px 30px;font-weight:bold;color:#795E77}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent .limiteTxt::before{content:"";position:absolute;top:0;height:100%;left:-12px;width:6px;background-color:#795E77}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent .formation-mce{font-size:1.3rem;color:#000000}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"]{color:#795E77;position:relative;padding:0.25em 0;padding-left:2em}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"]::before{content:"";position:absolute;top:50%;left:0;width:1.5em;height:1.5em;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:#795E77;background-size:auto 60%;background-position:center;background-repeat:no-repeat;border-radius:50%}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"].ico-formation-intervenant::before{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-formation-intervenant.svg)}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"].ico-formation-objectifs::before{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-formation-objectifs.svg)}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"].ico-formation-contenu::before{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-formation-contenu.svg)}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"].ico-formation-pedagogique::before{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-formation-pedagogique.svg)}main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"].ico-formation-lieu::before{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-formation-lieu.svg)}main#SingleFormation #contenuFormation #formationBody .boxContent .subContent>h2,main#SingleFormation #contenuFormation #formationBody .boxContent h2[class*="ico-formation-"]{margin-bottom:15px}main#SingleFormation #contenuFormation #formationBody .boxContent+.formations-details{margin-top:60px}main#SingleFormation #contenuFormation #formationBody .boxContent+.formations-details::before{content:"";position:absolute;top:-30px;left:0;height:2px;background-color:#795E77;width:100%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .container{box-sizing:border-box}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form h3.title3{margin-bottom:20px}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form h3.title3:not(:first-child){margin-top:50px}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .form-row label{width:100%}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:15px 30px;gap:15px 30px;padding-right:50px}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne .form-row{margin-top:0}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne .suppr-ligne{-webkit-appearance:none;appearance:none;position:absolute;top:50%;right:0;font-size:0;width:30px;height:30px;border:1px solid #795E77;border-radius:50%;background-color:#795E77;cursor:pointer}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne .suppr-ligne::before{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#FFFFFF;height:3px;width:50%}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne:first-child:nth-last-child(2) .suppr-ligne{opacity:0.2;pointer-events:none}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne+.preinscription-ligne{margin-top:50px}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .preinscription-ligne+.preinscription-ligne::before{content:"";position:absolute;top:-25px;left:50%;width:80%;height:2px;background-color:#b6a8b6;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .preinscription-content .ajout-ligne{margin-top:20px}main#SingleFormation #contenuFormation #formationBody .boxContent#preinscription form .submit-row{margin-top:50px}main#SingleFormation #contenuFormation #formationBody .formations-details{position:relative;padding:20px;background-color:#FFFFFF;border-radius:20px}main#SingleFormation #contenuFormation #formationBody .formation-mce h2+p,main#SingleFormation #contenuFormation #formationBody .formation-mce h2+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce h2+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce h3+p,main#SingleFormation #contenuFormation #formationBody .formation-mce h3+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce h3+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce h4+p,main#SingleFormation #contenuFormation #formationBody .formation-mce h4+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce h4+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce h5+p,main#SingleFormation #contenuFormation #formationBody .formation-mce h5+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce h5+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce h6+p,main#SingleFormation #contenuFormation #formationBody .formation-mce h6+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce h6+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce p+p,main#SingleFormation #contenuFormation #formationBody .formation-mce p+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce p+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce ul+p,main#SingleFormation #contenuFormation #formationBody .formation-mce ul+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce ul+ol,main#SingleFormation #contenuFormation #formationBody .formation-mce ol+p,main#SingleFormation #contenuFormation #formationBody .formation-mce ol+ul,main#SingleFormation #contenuFormation #formationBody .formation-mce ol+ol{margin-top:15px}main#SingleFormation #contenuFormation #formationBody .formation-mce h2:not(:first-child),main#SingleFormation #contenuFormation #formationBody .formation-mce h3:not(:first-child),main#SingleFormation #contenuFormation #formationBody .formation-mce h4:not(:first-child),main#SingleFormation #contenuFormation #formationBody .formation-mce h5:not(:first-child),main#SingleFormation #contenuFormation #formationBody .formation-mce h6:not(:first-child){margin-top:30px}main#SingleFormation #contenuFormation #formationBody .formation-mce ul{list-style-type:disc;padding-left:1em}main#SingleFormation #contenuFormation #formationBody .formation-mce ul li:not(:first-child),main#SingleFormation #contenuFormation #formationBody .formation-mce ol li:not(:first-child){margin-top:5px}main#SingleFormation #contenuFormation #formationBody .formation-mce ul ul,main#SingleFormation #contenuFormation #formationBody .formation-mce ul ol,main#SingleFormation #contenuFormation #formationBody .formation-mce ol ul,main#SingleFormation #contenuFormation #formationBody .formation-mce ol ol{margin-top:10px;margin-bottom:10px}main#SingleFormation #contenuFormation #formationBody .formation-mce ul ul,main#SingleFormation #contenuFormation #formationBody .formation-mce ol ul{list-style-type:circle}main#SingleFormation #contenuFormation #formationBody .formation-mce img{max-width:100%}main#SingleFormation #contenuFormation #formationBody .formation-mce img:not(:first-child){margin-top:30px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers{display:block;border-radius:20px;overflow:hidden;transition:all 0.2s ease-in-out;background-color:#FFF;color:#795E77;-webkit-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);padding:30px;padding-top:15px;position:relative;margin-bottom:20px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques{background-color:#E8E8E8;border-bottom-right-radius:0}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques .fullBackground{padding-top:40%;margin-left:-10px;margin-right:-10px;margin-bottom:20px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques .last-dt-title{font-weight:bold;font-size:1.3rem}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques .last-dt-excerpt{margin-top:10px;font-weight:400}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques .last-dt-button{position:absolute;bottom:0;right:0;color:#FFFFFF;border:2px solid #795E77;background-color:#795E77;border-radius:50%;width:50px;height:50px;-webkit-transform:translate(40%, 40%);-moz-transform:translate(40%, 40%);-ms-transform:translate(40%, 40%);transform:translate(40%, 40%);font-size:1.2rem;line-height:1;font-weight:bold;transition:all 0.2s ease-in-out}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques .last-dt-button span{position:absolute;top:35%;left:35%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques:hover{opacity:1}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.last-dossiers-thematiques:hover .last-dt-button{background-color:#FFF;color:#795E77}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques{background-color:#F0F0F0}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques ul li a{color:#6a6a6a;text-decoration:none;font-weight:400}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques ul li a:hover{text-decoration:underline;opacity:1}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques ul li+li{margin-top:5px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques ul li.hideIt{display:none}main#SingleDossierThematique #leftRightContent .rightBox-dossiers.others-dossiers-thematiques .showAllDT{color:#795E77;font-weight:400;display:inline-block;margin-top:10px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers .title-right{position:relative;padding:0.5em 0;padding-left:45px;font-size:1.3rem;font-weight:bold;margin-bottom:30px}main#SingleDossierThematique #leftRightContent .rightBox-dossiers .title-right::before{content:"";position:absolute;top:50%;left:0;width:30px;height:25px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/dossiers-thematiques.svg);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main#SingleAvisPublicite,main#SingleAvisPublicite .bodyAfterHeader{background-color:#F0F0F0}main#SingleAvisPublicite #content>a.noUnderline{display:block;padding:30px 0;font-size:1.35rem;color:#000000}main#SingleAvisPublicite #content>a.noUnderline .backArchiveLink{position:relative}main#SingleAvisPublicite #content>a.noUnderline .backArchiveLink::before{content:"";height:1em;width:1em;display:inline-block;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-arrow-noir.svg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);margin-right:15px;vertical-align:middle}main#SingleAvisPublicite #content .contenuSingle{position:relative;overflow:hidden}main#SingleAvisPublicite #content .contenuSingle>*{position:relative;z-index:2}main#SingleAvisPublicite #content .contenuSingle .adp-banner,main#SingleAvisPublicite #content .contenuSingle .adp-content{background-color:#FFFFFF;padding:30px;margin-bottom:30px;border-radius:20px}main#SingleAvisPublicite #content .contenuSingle .adp-banner{background-color:#E5E5E5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;grid-gap:30px;gap:30px}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons .button1{background-color:#FFFFFF;font-size:1rem}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons .adp-txt{margin-left:10px;position:relative;padding:10px 20px;text-transform:uppercase;background-color:#FFFFFF;border-radius:10px;vertical-align:middle}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons .adp-txt::before{content:"";display:inline-block;height:1em;width:1em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/avis-publicite-ico.svg);margin-bottom:-0.2em;margin-right:10px}main#SingleAvisPublicite #content .contenuSingle .adp-content .adp-info-item{padding:15px 0}main#SingleAvisPublicite #content .contenuSingle .adp-content .adp-info-item .adp-info-value{margin-top:5px}main#SingleAvisPublicite #content .contenuSingle .adp-content .adp-info-item .adp-info-value a{color:#795E77}main#SingleAvisPublicite #content .contenuSingle .adp-content .adp-info-item+.adp-info-item{border-top:1px solid #F0F0F0}main #archiveGridFormations{display:-ms-grid;display:grid;grid-gap:45px;gap:45px;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}main #archiveGridFormations .year-separator{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:3;grid-column-end:4}main #archiveGridFormations .year-separator:not(:first-child){margin-top:50px}main #leftRightContent .col-lg-8 .builderContent .entry .entry-content>*:first-child{margin-top:0}main .list-avis-publicites{width:100%;border-collapse:separate;border-spacing:0 10px}main .list-avis-publicites thead th,main .list-avis-publicites tbody td{background-color:#FFFFFF;color:#795E77;padding:20px}main .list-avis-publicites thead th:not(:first-child),main .list-avis-publicites tbody td:not(:first-child){border-left:2px solid #F0F0F0}main .list-avis-publicites thead th:first-child,main .list-avis-publicites tbody td:first-child{border-top-left-radius:15px;border-bottom-left-radius:15px}main .list-avis-publicites thead th:last-child,main .list-avis-publicites tbody td:last-child{border-top-right-radius:15px;border-bottom-right-radius:15px}main .list-avis-publicites tbody tr{}main .list-avis-publicites tbody tr td{background-color:#E5E5E5}main .list-avis-publicites tbody tr td a.details-link,main .list-avis-publicites tbody tr td a.edit-link,main .list-avis-publicites tbody tr td a.del-link{display:inline-block;width:1.4em;height:1.4em;background-size:contain;background-position:center;background-repeat:no-repeat}main .list-avis-publicites tbody tr td a.details-link{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/avis-publicite-details.svg)}main .list-avis-publicites tbody tr td a.edit-link{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/avis-publicite-edit.svg);margin-top:10px}main .list-avis-publicites tbody tr td a.del-link{background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/avis-publicite-delete.svg);margin-top:10px}main .list-avis-publicites tbody tr td:not(:first-child){border-left-color:#FFFFFF}main .carousel-scrollbar+.owl-carousel-progress-bar{margin-top:50px !important;width:100%;max-width:450px;background-color:#244184 !important}main .carousel-scrollbar+.owl-carousel-progress-bar .owl-carousel-progress-bar-scroller{background-color:#FFFFFF !important}main .carousel-style-actualites,main .carousel-style-formations{z-index:unset}main .carousel-style-actualites .owl-stage-outer,main .carousel-style-formations .owl-stage-outer{overflow:unset}main .carousel-style-actualites .owl-stage-outer .owl-stage,main .carousel-style-formations .owl-stage-outer .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main .carousel-style-actualites .owl-stage-outer .owl-stage .single-actualites,main .carousel-style-actualites .owl-stage-outer .owl-stage .single-formations,main .carousel-style-formations .owl-stage-outer .owl-stage .single-actualites,main .carousel-style-formations .owl-stage-outer .owl-stage .single-formations{height:100%;box-sizing:border-box}main .carousel-style-actualites >.owl-nav,main .carousel-style-formations >.owl-nav{position:absolute;top:50%;left:0;width:100%}main .carousel-style-actualites >.owl-nav button.owl-next,main .carousel-style-actualites >.owl-nav button.owl-prev,main .carousel-style-formations >.owl-nav button.owl-next,main .carousel-style-formations >.owl-nav button.owl-prev{position:absolute;top:0;width:40px;height:90px;background-color:#DED7DD;border-radius:0 15px 15px 0;cursor:pointer}main .carousel-style-actualites >.owl-nav button.owl-next::before,main .carousel-style-actualites >.owl-nav button.owl-prev::before,main .carousel-style-formations >.owl-nav button.owl-next::before,main .carousel-style-formations >.owl-nav button.owl-prev::before{content:"";position:absolute;top:50%;left:50%;width:40%;height:40%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/owl-arrow1-violet.svg);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .carousel-style-actualites >.owl-nav button.owl-next,main .carousel-style-actualites >.owl-nav button.owl-next::before,main .carousel-style-actualites >.owl-nav button.owl-prev,main .carousel-style-actualites >.owl-nav button.owl-prev::before,main .carousel-style-formations >.owl-nav button.owl-next,main .carousel-style-formations >.owl-nav button.owl-next::before,main .carousel-style-formations >.owl-nav button.owl-prev,main .carousel-style-formations >.owl-nav button.owl-prev::before{transition:all 0.2s ease-in-out}main .carousel-style-actualites >.owl-nav button.owl-next,main .carousel-style-formations >.owl-nav button.owl-next{left:100%;-webkit-transform:translate(-20px, -50%);-moz-transform:translate(-20px, -50%);-ms-transform:translate(-20px, -50%);transform:translate(-20px, -50%)}main .carousel-style-actualites >.owl-nav button.owl-prev,main .carousel-style-formations >.owl-nav button.owl-prev{right:100%;-webkit-transform:translate(20px, -50%) rotate(180deg);-moz-transform:translate(20px, -50%) rotate(180deg);-ms-transform:translate(20px, -50%) rotate(180deg);transform:translate(20px, -50%) rotate(180deg)}main .carousel-style-actualites >.owl-dots,main .carousel-style-formations >.owl-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px;margin-top:50px}main .carousel-style-actualites >.owl-dots button.owl-dot,main .carousel-style-formations >.owl-dots button.owl-dot{background-color:#DED7DD;width:50px;height:6px;border-radius:10px;transition:all 0.1s ease-in-out;cursor:pointer}main .carousel-style-actualites >.owl-dots button.owl-dot.active,main .carousel-style-formations >.owl-dots button.owl-dot.active{background-color:#795E77}main .carousel-style-actualites >.owl-nav.disabled,main .carousel-style-actualites >.owl-nav button.disabled,main .carousel-style-actualites >.owl-dots.disabled,main .carousel-style-actualites >.owl-dots button.disabled,main .carousel-style-formations >.owl-nav.disabled,main .carousel-style-formations >.owl-nav button.disabled,main .carousel-style-formations >.owl-dots.disabled,main .carousel-style-formations >.owl-dots button.disabled{display:none}main .carousel-style-agenda{z-index:unset}main .carousel-style-agenda .owl-stage-outer{overflow:unset}main .carousel-style-agenda .owl-stage-outer .owl-stage{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}main .carousel-style-agenda .owl-stage-outer .owl-stage .single-agenda{height:100%;box-sizing:border-box}main .carousel-style-agenda >.owl-nav{position:absolute;top:100px;left:0;width:100%}main .carousel-style-agenda >.owl-nav button.owl-next,main .carousel-style-agenda >.owl-nav button.owl-prev{position:absolute;top:0;width:80px;height:80px;background-color:rgba(255, 255, 255, 0);border-radius:50%;box-sizing:border-box;border:3px solid #FFFFFF}main .carousel-style-agenda >.owl-nav button.owl-next::before,main .carousel-style-agenda >.owl-nav button.owl-prev::before{content:"";position:absolute;top:50%;left:50%;width:60%;height:60%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/owl-arrow2-blanc.svg);-webkit-transform:translate(-50%, -50%) rotate(90deg);-moz-transform:translate(-50%, -50%) rotate(90deg);-ms-transform:translate(-50%, -50%) rotate(90deg);transform:translate(-50%, -50%) rotate(90deg)}main .carousel-style-agenda >.owl-nav button.owl-next,main .carousel-style-agenda >.owl-nav button.owl-next::before,main .carousel-style-agenda >.owl-nav button.owl-prev,main .carousel-style-agenda >.owl-nav button.owl-prev::before{transition:all 0.2s ease-in-out}main .carousel-style-agenda >.owl-nav button.owl-next:hover,main .carousel-style-agenda >.owl-nav button.owl-prev:hover{background-color:rgba(36, 65, 132, 0.3)}main .carousel-style-agenda >.owl-nav button.owl-next{left:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .carousel-style-agenda >.owl-nav button.owl-prev{right:100%;-webkit-transform:translate(50%, -50%) rotate(180deg);-moz-transform:translate(50%, -50%) rotate(180deg);-ms-transform:translate(50%, -50%) rotate(180deg);transform:translate(50%, -50%) rotate(180deg)}main .carousel-style-agenda >.owl-dots{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px;margin-top:50px}main .carousel-style-agenda >.owl-dots button.owl-dot{background-color:#F5F5F5;width:50px;height:6px;border-radius:10px;transition:all 0.1s ease-in-out}main .carousel-style-agenda >.owl-dots button.owl-dot.active{background-color:#795E77}main .carousel-style-agenda >.owl-nav.disabled,main .carousel-style-agenda >.owl-nav button.disabled,main .carousel-style-agenda >.owl-dots.disabled,main .carousel-style-agenda >.owl-dots button.disabled{display:none}main .grid-dossiers-thematiques{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;grid-gap:0 30px;gap:0 30px}main .single-actualites,main .single-agenda{overflow:hidden;-webkit-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);-moz-box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);box-shadow:0 15px 30px 0 rgba(0, 0, 0, 0.05);text-decoration:none !important}main .single-actualites,main .single-actualites .single-txtContent,main .single-agenda,main .single-agenda .single-txtContent{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main .single-actualites .fullBackground,main .single-agenda .fullBackground{padding-top:56.25%}main .single-actualites .single-txtContent,main .single-agenda .single-txtContent{padding:30px;font-weight:400;-webkit-box:1;-moz-box:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;position:relative}main .single-actualites .single-txtContent:first-child,main .single-agenda .single-txtContent:first-child{padding-top:calc(56.25% + 30px)}main .single-actualites .single-txtContent .single-title,main .single-agenda .single-txtContent .single-title{font-weight:bold;line-height:1.2;font-size:1.6rem;margin-top:15px}main .single-actualites .single-txtContent .single-excerpt,main .single-agenda .single-txtContent .single-excerpt{margin-top:10px}main .single-actualites .single-txtContent .single-excerpt:not(:last-child),main .single-agenda .single-txtContent .single-excerpt:not(:last-child){margin-bottom:30px}main .single-actualites .single-txtContent .single-type,main .single-agenda .single-txtContent .single-type{margin-top:auto;padding-top:15px;text-transform:uppercase}main .single-actualites .single-txtContent .single-post-content-flex,main .single-agenda .single-txtContent .single-post-content-flex{max-height:270px;overflow:hidden;text-overflow:ellipsis;position:relative}main .single-actualites .single-txtContent .single-post-content-flex::after,main .single-agenda .single-txtContent .single-post-content-flex::after{content:"";position:absolute;top:250px;width:100%;height:20px;background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), #FFFFFF);background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), #FFFFFF);background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0), #FFFFFF);background:linear-gradient(to bottom, rgba(0, 0, 0, 0), #FFFFFF)}main .single-actualites .single-button,main .single-agenda .single-button{position:absolute;bottom:0;right:0;color:#FFFFFF;border:2px solid #795E77;background-color:#795E77;border-radius:50%;width:50px;height:50px;-webkit-transform:translate(40%, 40%);-moz-transform:translate(40%, 40%);-ms-transform:translate(40%, 40%);transform:translate(40%, 40%);font-size:1.2rem;line-height:1;font-weight:bold;transition:all 0.2s ease-in-out}main .single-actualites .single-button span,main .single-agenda .single-button span{position:absolute;top:35%;left:35%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main .single-actualites:hover,main .single-agenda:hover{opacity:1}main .single-actualites:hover .single-button,main .single-agenda:hover .single-button{background-color:#FFF;color:#795E77}main .single-actualites{background-color:#FFFFFF;color:#795E77;border-bottom-left-radius:20px}main .single-actualites .single-txtContent .single-date,main .single-actualites .single-txtContent .single-type{color:#6C6C6C}main .single-agenda{background-color:#244184;color:#FFFFFF;padding:20px}main .single-agenda .fullBackground.isDefaultBackground{background-color:#244184}main .single-agenda .fullBackground.isDefaultBackground .fond{mix-blend-mode:luminosity;opacity:0.3}main .single-agenda .single-txtContent{padding-left:10px;padding-right:10px}main .single-agenda .single-txtContent .single-date,main .single-agenda .single-txtContent .single-type{color:#FFFFFF}main .single-agenda .single-txtContent .single-date{font-weight:bold;font-size:1.2rem}main .single-agenda .single-txtContent .single-title{color:#A3C5FF}main .single-agenda .single-txtContent .single-post-content-flex::after{background:-webkit-linear-gradient(to bottom, rgba(0, 0, 0, 0), #244184);background:-moz-linear-gradient(to bottom, rgba(0, 0, 0, 0), #244184);background:-o-linear-gradient(to bottom, rgba(0, 0, 0, 0), #244184);background:linear-gradient(to bottom, rgba(0, 0, 0, 0), #244184)}main .single-agenda .single-button{right:-20px;bottom:-20px}main .single-dossiers-thematiques{display:block;padding:10px 0;padding-right:30px;border:1px solid #707070;border-left:0;border-right:0;margin-top:-1px;color:#000000;text-decoration:none !important;font-weight:400;position:relative}main .single-dossiers-thematiques::before{transition:all 0.2s ease-in-out;opacity:0;content:"";position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px;height:10px;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/dossiers-thematiques-arrow.svg)}main .single-dossiers-thematiques:hover{opacity:1}main .single-dossiers-thematiques:hover::before{opacity:1;right:0}main .single-formation{overflow:hidden;font-weight:bold;padding:30px;text-decoration:none !important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;border-radius:20px;border-top-left-radius:0;background-color:rgba(190, 174, 189, 0.5);color:#795E77}main .single-formation .single-date{padding:5px 20px;background-color:#FFFFFF;color:#795E77;margin-right:auto;border-radius:5px;text-transform:capitalize}main .single-formation .single-title{margin-bottom:0;font-size:1.4rem}main .single-formation .single-title a{text-decoration:none;color:#795E77;opacity:1 !important}main .single-formation .single-subtitle{margin-top:10px;margin-bottom:10px;font-size:1rem;font-weight:400}main .single-formation .single-hours,main .single-formation .single-lieu,main .single-formation .single-intervenants,main .single-formation .single-tarif,main .single-formation .single-limites{font-weight:400;position:relative;padding:0.5em 0;padding-left:2.5em;margin-top:5px !important;margin-bottom:0}main .single-formation .single-hours::before,main .single-formation .single-lieu::before,main .single-formation .single-intervenants::before,main .single-formation .single-tarif::before,main .single-formation .single-limites::before{content:"";position:absolute;top:50%;left:0;width:2em;height:2em;background-size:contain;background-position:center;background-repeat:no-repeat;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}main .single-formation .single-hours::before{width:2em;height:2em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-clock-violet.svg?v=1.002)}main .single-formation .single-lieu::before{width:2em;height:2em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-lieu-violet.svg?v=1.002)}main .single-formation .single-intervenants::before{width:2em;height:2em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-intervenants-violet.svg?v=1.002)}main .single-formation .single-tarif::before{width:2em;height:2em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-tarif-violet.svg?v=1.002)}main .single-formation .single-limites::before{width:2em;height:2em;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/formation-limites-violet.svg?v=1.002)}main .single-formation .single-eligible{position:relative;display:inline-block;margin-bottom:0;margin-top:0 !important;box-sizing:border-box;height:7em;width:7em;border-radius:0.5em;padding:0.5em;background-color:#FFFFFF;overflow:hidden}main .single-formation .single-eligible .logo-mcf{display:block;width:100%;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/logo/mon-compte-formation.png?v=2)}main .single-formation .single-inscription{position:relative;margin-top:20px !important;margin-bottom:0.5em !important;margin-right:auto;text-align:left;color:#244184;font-weight:400}main .single-formation .single-reservee{position:relative;margin-top:0.5em !important;margin-bottom:0.5em !important}main .single-formation .single-button{text-decoration:none !important;margin-top:auto;margin-left:auto;position:relative;padding:10px 30px;border-radius:15px;border-bottom-right-radius:0;border:2px solid #FFFFFF;color:#795E77;overflow:hidden;z-index:1}main .single-formation .single-button::before{content:"";position:absolute;z-index:-1;top:50%;left:50%;background-color:#FFFFFF;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:102%;height:102%}main .single-formation .single-button,main .single-formation .single-button::before{transition:all 0.2s ease-in-out}main .single-formation .single-button:hover{color:#FFFFFF}main .single-formation .single-button:hover::before{-webkit-transform:translate(-150%, -50%);-moz-transform:translate(-150%, -50%);-ms-transform:translate(-150%, -50%);transform:translate(-150%, -50%)}main .single-formation .single-sans-dife{margin-top:5px !important;font-weight:400;color:#244184}main .single-formation .single-sans-dife a{color:#244184}main .single-formation .formation-status{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:20px;gap:20px}main .single-formation .formation-status .formation-dife{margin-right:auto}main .single-formation .formation-header-button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;grid-gap:20px;gap:20px}main .single-formation .formation-header-button .single-button{margin-top:0 !important}main .single-formation .single-image{width:100%;margin-top:30px}main #headerBuilder .fullBackground{background-color:#795E77;padding-top:210px;z-index:1}main #headerBuilder .fullBackground>.fond{opacity:0.7}main #headerBuilder .fullBackground .content-fond{color:#FFFFFF;padding-top:0;padding-bottom:70px}main #headerBuilder .fullBackground .content-fond #ariane>span>span:first-child>a,main #headerBuilder .fullBackground .content-fond #ariane>span>.breadcrumb_last:first-child{width:1rem;height:1rem;margin-top:-0.1rem;margin-right:0;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/home-blanc.svg)}main #headerBuilder .fullBackground .content-fond .title1{max-width:900px}main #headerBuilder .fullBackground .content-fond .title1.title-blog{margin-bottom:80px}main #headerBuilder .fullBackground .content-fond .title1+.txt2{margin-top:15px}main #headerBuilder .fullBackground .content-fond .header-agenda{margin-top:20px;grid-gap:0 20px;gap:0 20px;font-size:1.2rem}main #headerBuilder .fullBackground .content-fond .header-agenda span.cat-agenda{text-transform:uppercase;padding:2px 10px;display:inline-block;border:1px solid #FFF;font-size:0.7em}main #headerBuilder .fullBackground .content-fond .header-agenda span.dates-agenda{font-weight:bold}main #headerBuilder .fullBackground .content-fond .moreHeaderContent{margin-top:60px;background-color:#795E77;padding:50px 60px;padding-right:130px;position:relative;border-radius:20px;margin-left:-15px;margin-right:-15px}main #headerBuilder .fullBackground .content-fond .moreHeaderContent .scrollingMouse{border:1px solid #FFFFFF;box-sizing:border-box;width:45px;height:70px;position:absolute;top:50%;right:70px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);border-radius:50px;overflow:hidden;cursor:pointer}main #headerBuilder .fullBackground .content-fond .moreHeaderContent .scrollingMouse::before{content:"";display:block;border-radius:50%;width:8px;height:8px;position:absolute;top:20%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:#FFFFFF;-moz-animation:scrollingMouse 1s linear infinite;-webkit-animation:scrollingMouse 1s linear infinite;animation:scrollingMouse 1s linear infinite}main #headerBuilder .fullBackground>.scrollTo{position:absolute;z-index:4;left:50%;bottom:0;width:50px;height:50px;background-color:#795E77;overflow:hidden;border-radius:50%;-webkit-transform:translate(-50%, 40%);-moz-transform:translate(-50%, 40%);-ms-transform:translate(-50%, 40%);transform:translate(-50%, 40%)}main #headerBuilder .fullBackground>.scrollTo::before{content:"";position:absolute;top:35%;left:50%;width:30%;height:30%;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/scrollto-arrow.svg);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}main #headerBuilder .fullBackground>.scrollTo:hover{background-color:#244184;opacity:1}main #headerBuilder.header1 .fullBackground .content-fond{padding-bottom:100px}main #headerBuilder.header1 .fullBackground>.scrollTo{bottom:30px}main #headerBuilder.header1+.builderContent,main #headerBuilder.header1+.bodyAfterHeader{margin-top:-30px;border-top-left-radius:30px;border-top-right-radius:30px;min-height:30px}main .builderContent,main .bodyAfterHeader{overflow:hidden;position:relative;z-index:1;padding-bottom:30px}main .builderContent .entry .entry-content>*:first-child:not(.wp-block-media-text):not(.wp-block-cover),main .bodyAfterHeader .entry .entry-content>*:first-child:not(.wp-block-media-text):not(.wp-block-cover){margin-top:50px}main .bodyAfterHeader{background-color:#FFFFFF}main .ff-stream{padding:0}main .ff-stream .ff-stream-wrapper{margin:0}main .ff-stream .ff-loadmore-wrapper .ff-btn{border:1px solid #D1D1D1;box-sizing:border-box;min-width:250px;padding:10px 30px;font-weight:bold;color:#795E77;background-color:rgba(255, 255, 255, 0) !important;border-radius:30px;transition:all 0.2s ease-in-out;text-transform:inherit}main .ff-stream .ff-loadmore-wrapper .ff-btn:hover{background-color:#D1D1D1 !important}#ADP_preview_bar{position:relative}#ADP_preview_bar,#ADP_preview_bar>a{border-radius:10px}#ADP_preview_bar>a{padding:20px 50px;text-decoration:none;display:inline-block;font-size:1.3rem;box-sizing:border-box;border:1px solid rgba(0, 0, 0, 0);color:#FFFFFF;cursor:pointer}#ADP_preview_bar>a.ADP_preview_bar__edit{background-color:#795E77;border-color:#795E77}#ADP_preview_bar>a.ADP_preview_bar__edit:hover{color:#795E77}#ADP_preview_bar>a.ADP_preview_bar__publish{background-color:#244184;border-color:#244184}#ADP_preview_bar>a.ADP_preview_bar__publish:hover{color:#244184}#ADP_preview_bar>a:hover{background-color:#FFFFFF}.woocommerce-notices-wrapper:not(:empty){margin-bottom:30px}.woocommerce-notices-wrapper .woocommerce-message{color:green;background-color:rgba(0, 128, 0, 0.1);padding:5px 15px;border-left:3px solid green}.woocommerce-notices-wrapper .woocommerce-message a{color:darkgreen !important}.woocommerce-notices-wrapper ul.woocommerce-error>li{color:red;background-color:rgba(255, 0, 0, 0.1);padding:5px 15px;border-left:3px solid red}.woocommerce-notices-wrapper ul.woocommerce-error>li a{color:darkred !important}.woocommerce-notices-wrapper ul>li+li{margin-top:10px}form.s4_form_style .form-row{}form.s4_form_style .form-row label{color:#767676;font-weight:400;margin-bottom:10px;display:inline-block}form.s4_form_style .form-row input,form.s4_form_style .form-row select,form.s4_form_style .form-row textarea{position:relative;font-family:"proxima-nova", sans-serif;-webkit-appearance:none;appearance:none;background-color:rgba(0, 0, 0, 0);border:0px solid #EDEDED;width:100%;resize:none;font-size:1.1rem;border-radius:0;color:#795E77;font-weight:bold;width:100%;box-sizing:border-box}form.s4_form_style .form-row input::-webkit-input-placeholder,form.s4_form_style .form-row select::-webkit-input-placeholder,form.s4_form_style .form-row textarea::-webkit-input-placeholder{opacity:0.3;color:#000000}form.s4_form_style .form-row input::-ms-input-placeholder,form.s4_form_style .form-row select::-ms-input-placeholder,form.s4_form_style .form-row textarea::-ms-input-placeholder{opacity:0.3;color:#000000}form.s4_form_style .form-row input::placeholder,form.s4_form_style .form-row select::placeholder,form.s4_form_style .form-row textarea::placeholder{opacity:0.3;color:#000000}form.s4_form_style .form-row input[disabled],form.s4_form_style .form-row select[disabled],form.s4_form_style .form-row textarea[disabled]{background-color:#EDEDED}form.s4_form_style .form-row input{border-bottom-width:3px;padding:7px 15px !important}form.s4_form_style .form-row select{-webkit-appearance:none;appearance:none;border-width:3px;padding:7px 15px !important;padding-right:30px !important;background:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-select-deroulant-violet.svg);background-size:10px 10px;background-repeat:no-repeat;background-position:90% 50%;background-position:calc(100% - 10px) 50%;border-color:#EDEDED;color:#795E77;font-weight:bold;border-radius:0}form.s4_form_style .form-row textarea{border-width:3px;padding:20px;height:200px}form.s4_form_style .form-row .listRadio .listRadio-item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:bold;color:#795E77}form.s4_form_style .form-row .listRadio .listRadio-item .radio{display:inline-block;position:relative;transition:all 0.2s ease-in-out;background-color:rgba(0, 0, 0, 0);-webkit-box:0;-moz-box:0;-webkit-flex:0 0 0.5em;-ms-flex:0 0 0.5em;flex:0 0 0.5em;max-width:0.5em;height:0.5em;width:0.5em;margin-top:0.25em;margin-right:10px;border-radius:50%;border:2px solid #795E77}form.s4_form_style .form-row .listRadio .listRadio-item input[type="radio"]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;border:0 !important;margin:0 !important}form.s4_form_style .form-row .listRadio .listRadio-item input[type="radio"]:checked+.radio{background-color:#795E77}form.s4_form_style .form-row .listCheckbox .listCheckbox-item{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;font-weight:bold;color:#795E77}form.s4_form_style .form-row .listCheckbox .listCheckbox-item .checkbox{display:inline-block;position:relative;transition:all 0.2s ease-in-out;background-color:rgba(0, 0, 0, 0);-webkit-box:0;-moz-box:0;-webkit-flex:0 0 0.5em;-ms-flex:0 0 0.5em;flex:0 0 0.5em;max-width:0.5em;height:0.5em;width:0.5em;margin-top:0.25em;margin-right:10px;border-radius:0;border:2px solid #795E77}form.s4_form_style .form-row .listCheckbox .listCheckbox-item input[type="checkbox"]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;opacity:0;border:0 !important;margin:0 !important}form.s4_form_style .form-row .listCheckbox .listCheckbox-item input[type="checkbox"]:checked+.checkbox{background-color:#795E77}form.s4_form_style .form-row+.form-row:not(.marginTop2):not(.marginTop1){margin-top:30px}form.s4_form_style .form-row.fondGris{padding:1em 1.5em}form.sendAjax{position:relative;z-index:1}form.sendAjax .valide{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;box-sizing:border-box;text-align:center;opacity:0;z-index:-1}::-webkit-scrollbar-track{background:#F2F2F2;height:7px;border-radius:7px}::-webkit-scrollbar-thumb{background:#795E77;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:7px}::-webkit-scrollbar-thumb:hover{background:#BEAEBD}::-webkit-scrollbar{width:7px;height:7px}::-moz-scrollbar-track{background:#F2F2F2;height:7px;border-radius:7px}::-moz-scrollbar-thumb{background:#795E77;cursor:pointer;transition:all 0.3s ease-in-out;border-radius:7px}::-moz-scrollbar-thumb:hover{background:#BEAEBD}::-moz-scrollbar{width:7px;height:7px}.inverseScrollbarColor::-webkit-scrollbar-track{background:#244184}.inverseScrollbarColor::-webkit-scrollbar-thumb{background:#FFFFFF}.inverseScrollbarColor::-webkit-scrollbar-thumb:hover{background:#F2F2F2}.inverseScrollbarColor::-moz-scrollbar-track{background:#244184}.inverseScrollbarColor::-moz-scrollbar-thumb{background:#FFFFFF}.inverseScrollbarColor::-moz-scrollbar-thumb:hover{background:#F2F2F2}#searchBox{position:relative;background-color:#FFFFFF;width:400px;max-width:100%;border-radius:10px;border-bottom-right-radius:0}#searchBox .search,#searchBox .results{background-color:#FFFFFF;-webkit-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1);box-shadow:0 15px 15px 0 rgba(0, 0, 0, 0.1)}#searchBox .search{border-radius:10px;border-bottom-right-radius:0;overflow:hidden}#searchBox .search label{position:relative;display:block;width:100%;box-sizing:border-box}#searchBox .search label input{-webkit-appearance:none;appearance:none;padding:10px 20px;padding-right:60px;box-sizing:border-box;color:#000000;font-size:1.1rem;background:#FFFFFF;width:100%;border:0;box-shadow:none;display:block}#searchBox .search label input::-webkit-input-placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}#searchBox .search label input::-ms-input-placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}#searchBox .search label input::placeholder{color:#000000;opacity:0.3;transition:all 0.3s ease-in-out}#searchBox .search label input:focus::-webkit-input-placeholder{opacity:0.15}#searchBox .search label input:focus::-ms-input-placeholder{opacity:0.15}#searchBox .search label input:focus::placeholder{opacity:0.15}#searchBox .search label .rolling{width:20px;height:20px;border:2px solid rgba(255, 255, 255, 0);border-left-color:#795E77;border-top-color:#795E77;border-radius:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-moz-animation:spin360 1s linear infinite;-webkit-animation:spin360 1s linear infinite;animation:spin360 1s linear infinite;opacity:1}#searchBox .search label::after{content:"";background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url(//www.maires88.asso.fr/wp-content/themes/s4-amv88/img/icon/ico-search-violet.svg);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);opacity:0}#searchBox .search label .rolling,#searchBox .search label::after{position:absolute;top:50%;left:calc(100% - 30px);width:20px;height:20px;box-sizing:border-box;transition:opacity 0.1s ease-in-out}#searchBox .results{position:absolute;top:100%;left:0;width:100%;max-height:300px;padding:10px 20px;box-sizing:border-box;border-radius:0;border-bottom-left-radius:10px;display:none;overflow-y:auto;overflow-x:hidden}#searchBox .results .section:not(:last-child){margin-bottom:20px}#searchBox .results .section:hover a{color:#BEAEBD}#searchBox .results .section:hover a:hover{color:#795E77;opacity:1}#searchBox .results a{color:#795E77;display:block;transition:all 0.3s ease-in-out;padding-top:4px;padding-bottom:4px;line-height:1.2;border-bottom:1px solid rgba(0, 0, 0, 0.23)}#searchBox .results a:last-child{border-bottom:0}#searchBox .results .sectionTitle{font-size:1.2rem;font-weight:bold;margin-bottom:5px}#searchBox .results .empty{font-weight:bold}#searchBox.focusSearch.showingResults .search{border-bottom-left-radius:0}#searchBox.focusSearch.showingResults .results{display:block}#searchBox:not(.loading) .search label .rolling{-moz-animation-play-state:paused;-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0}#searchBox:not(.loading) .search label::after{opacity:1}footer#footerPage{position:relative;z-index:50;background-color:#795E77;padding-top:100px;padding-bottom:50px}footer#footerPage .footerContent hr{border-bottom-color:#FFFFFF;margin-top:0;margin-bottom:0}footer#footerPage .footerContent,footer#footerPage .footerContent a:not(.button1){color:#FFFFFF}footer#footerPage .footerContent .logoLink{display:inline-block;padding:10px 15px;border-radius:10px;background-color:#FFF}footer#footerPage .footerContent .logoLink img{width:180px}footer#footerPage .footerContent .footer-title,footer#footerPage .footerContent .col-12>.list-menu>li>a{font-weight:bold;font-size:1.3rem;margin-bottom:5px}footer#footerPage .footerContent .footer-title:not(:first-child),footer#footerPage .footerContent .col-12>.list-menu>li>a:not(:first-child){margin-top:20px}footer#footerPage .footerContent .txt1:not(:last-child){margin-bottom:10px}footer#footerPage .footerContent .contactelus{display:inline-block;padding:10px 15px;border-radius:10px;background-color:#FFF}footer#footerPage .footerContent .contactelus img{width:120px}footer#footerPage .footerContent .contactelus:not(:first-child),footer#footerPage .footerContent .button1:not(:first-child){margin-top:50px}footer#footerPage .footerContent .rs-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:10px;gap:10px}footer#footerPage .footerContent .rs-buttons>*{height:1.5rem;line-height:0}footer#footerPage .footerContent .rs-buttons>* img{height:100%}footer#footerPage .footerContent .rs-buttons:not(:first-child){margin-top:20px}footer#footerPage .footerContent .col-12 .list-menu{list-style-type:none}footer#footerPage .footerContent .col-12 .list-menu li>a{margin-bottom:0}footer#footerPage .footerContent .col-12>.list-menu>li.hasChild:not(:last-child){margin-bottom:20px}footer#footerPage .footerContent .col-12>.list-menu .list-menu a{font-weight:400}footer#footerPage .footerContent #ariane{margin-top:-50px}footer#footerPage .footerContent>*:not(:first-child){margin-top:30px}body::-webkit-scrollbar-track{border-radius:0}body::-moz-scrollbar-track{border-radius:0}body.popupOpened{overflow:hidden}#adp_popup{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;position:fixed;z-index:1000;background-color:rgba(121, 94, 119, 0.5);top:0;right:0;left:0;bottom:0;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}#adp_popup .adp_popup_window{position:relative;margin:auto;width:90%;max-width:800px;max-height:90%;max-height:min(600px, 90%);overflow:hidden;overflow-y:auto;background-color:#FFFFFF;border-radius:10px;box-sizing:border-box;padding-top:30px}#adp_popup .adp_popup_window>.adp_popup__close{position:absolute;top:20px;right:30px;width:40px;height:40px;cursor:pointer}#adp_popup .adp_popup_window>.adp_popup__close::before,#adp_popup .adp_popup_window>.adp_popup__close::after{content:"";position:absolute;top:50%;left:50%;width:80%;height:4px;background-color:#795E77}#adp_popup .adp_popup_window>.adp_popup__close::before{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-moz-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}#adp_popup .adp_popup_window>.adp_popup__close::after{-webkit-transform:translate(-50%, -50%) rotate(45deg);-moz-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}#adp_popup .adp_popup_window>.adp_popup__content{box-sizing:border-box;padding:60px;color:#000000;text-align:center}#adp_popup .adp_popup_window>.adp_popup__content .adp_popup__buttons{margin-top:30px;grid-gap:15px;gap:15px}#adp_popup .adp_popup_window>.adp_popup__content .adp_popup__buttons .button1{min-width:150px}.s4-social-network-facebook .s4-social-network-facebook--post a{text-decoration:none !important}@keyframes spin360{0%{-webkit-transform:translate(-50%, -50%) rotate(0deg);-moz-transform:translate(-50%, -50%) rotate(0deg);-ms-transform:translate(-50%, -50%) rotate(0deg);transform:translate(-50%, -50%) rotate(0deg)}100%{-webkit-transform:translate(-50%, -50%) rotate(360deg);-moz-transform:translate(-50%, -50%) rotate(360deg);-ms-transform:translate(-50%, -50%) rotate(360deg);transform:translate(-50%, -50%) rotate(360deg)}}@keyframes scrollingMouse{0%{top:20%;opacity:1}45%{top:35%;opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}90%{top:50%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}90.01%{top:20%;opacity:0;-webkit-transform:translate(-50%, -50%) scale(0);-moz-transform:translate(-50%, -50%) scale(0);-ms-transform:translate(-50%, -50%) scale(0);transform:translate(-50%, -50%) scale(0)}100%{top:20%;opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-moz-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}}@media (min-width:992px){#barre-menu #barre-link .burger-link{display:none !important}#barre-menu #burger-content{display:none !important}}@media (max-width:1549px){.button1{padding:7px 20px;font-size:1.1rem}.button1[class*="after-"]{padding-right:40px}.button1[class*="after-"]::after{right:10px}header#headerPage .main-menu{padding:15px 20px;grid-gap:15px;gap:15px}header#headerPage .main-menu .logoSlogan{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 120px;-ms-flex:0 0 120px;flex:0 0 120px;width:120px;max-width:120px}header#headerPage .main-menu .logoSlogan .slogan{display:none}header#headerPage .main-menu .links-menu{grid-gap:15px;gap:15px}header#headerPage .main-menu .links-menu .rs-button{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;max-width:20px}header#headerPage .main-menu .links-menu .rs-button .facebook img{width:20px}header#headerPage .main-menu .links-menu>li>.s4_menu-link{font-size:1rem}header#headerPage .main-menu .links-menu>li>.s4_menu-link.home-link::before{width:1.3rem;height:1.3rem}header#headerPage .main-menu #main-submenu>* .subContent>.txtContent,header#headerPage .main-menu #main-submenu>* .subLinks{padding:60px}header#headerPage .main-menu #main-submenu>* .subContent{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 450px;-ms-flex:0 0 450px;flex:0 0 450px;width:450px;max-width:450px}header#headerPage .main-menu #main-submenu>* .subContent .title2{font-size:2.1rem}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .subMenuTitle{font-size:1.6rem}header#headerPage .main-menu #main-submenu>* .subLinks .subMenuLinks li .title{font-size:1rem}header#headerPage .main-menu .header-buttons .button1{font-size:1rem}header#headerPage .main-menu .header-buttons .button1[class*="after-"]{padding-right:30px}header#headerPage .main-menu .header-buttons .button1[class*="after-"]::after{width:15px;height:15px}header#headerPage .main-menu .logos-buttons{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;width:70px;max-width:70px;-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main#Accueil .mapHome{height:350px}main#Accueil .mapHome >.fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 500px;-ms-flex:0 0 500px;flex:0 0 500px;width:500px;max-width:500px}main#VotreEspace #formContent>.content-fond .mainBox::after{height:200px;width:200px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox{padding:50px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.inscriptionBox{padding:50px;padding-top:100px}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox::before{top:100px;right:75px;width:100px;height:130px}main #archiveGridFormations{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}main #archiveGridFormations .year-separator{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3}main .carousel-style-agenda>.owl-nav{top:75px}main .carousel-style-agenda>.owl-nav button.owl-next,main .carousel-style-agenda>.owl-nav button.owl-prev{width:70px;height:70px}main .single-actualites .single-txtContent .single-title,main .single-agenda .single-txtContent .single-title{font-size:1.4rem}main .single-actualites .single-txtContent .single-post-content-flex,main .single-agenda .single-txtContent .single-post-content-flex{max-height:250px}main .single-actualites .single-txtContent .single-post-content-flex::after,main .single-agenda .single-txtContent .single-post-content-flex::after{top:230px}main .single-agenda .single-txtContent .single-date{font-size:1rem}}@media (max-width:1199px){.padding1:not(.noPaddingTop){padding-top:70px}.padding1:not(.noPaddingBottom){padding-bottom:70px}.padding2:not(.noPaddingTop){padding-top:50px}.padding2:not(.noPaddingBottom){padding-bottom:50px}.marginTop1{margin-top:70px}.marginTop2{margin-top:50px}:root,body{font-size:13px}.ListSubsPages .elem>*{padding-left:30px;padding-right:30px}.ListSubsPages .elem>* .content{padding-top:20px;padding-bottom:20px}.ListSubsPages .elem>* .content ul{margin-top:20px}.item-deroulant>.item-deroulant-title{padding:20px 40px;padding-right:80px}header#headerPage{margin-top:60px}header#headerPage .main-menu .logos-buttons{position:absolute;bottom:100%;right:40px;background-color:#FFF;padding:10px;border-radius:6px;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-direction:normal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;width:100px;max-width:100px;margin-bottom:10px}main .mapa_list_style#mapa_list{grid-gap:20px 30px;gap:20px 30px}main .mapa_list_style#mapa_list .mapa_item .mapa_item_txt{padding:30px}main .mapa_list_style#mapa_list .mapa_item .mapa_item_txt .mapa_item_icon{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;max-width:30px;margin-right:20px}main#Accueil .bandeauHome{padding-top:180px}main#Accueil .mapHome{height:300px}main#VotreEspace #formContent{padding-top:220px}main#VotreEspace #formContent>.content-fond .mainBox{padding:50px 20px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox{padding:30px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform>.d-flex{grid-gap:10px;gap:10px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.inscriptionBox{padding:30px;padding-top:80px}main#VotreEspace #formContent>.content-fond .mainBox::after{width:150px;height:150px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle{-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label{display:block}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label span{display:block;margin-bottom:10px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label span,main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label input{width:100%}footer#footerPage{padding-top:70px}footer#footerPage .footerContent .logoLink img{width:150px}#adp_popup .adp_popup_window{padding-top:20px}#adp_popup .adp_popup_window>.adp_popup__close{top:15px;right:20px;width:30px;height:30px}#adp_popup .adp_popup_window>.adp_popup__close::before,#adp_popup .adp_popup_window>.adp_popup__close::after{height:3px}#adp_popup .adp_popup_window>.adp_popup__content{padding:40px}}@media (max-width:991px){.padding1:not(.noPaddingTop){padding-top:50px}.padding1:not(.noPaddingBottom){padding-bottom:50px}.padding2:not(.noPaddingTop){padding-top:30px}.padding2:not(.noPaddingBottom){padding-bottom:30px}.marginTop1{margin-top:50px}.marginTop2{margin-top:30px}header#headerPage{margin-top:15px}header#headerPage .main-menu{padding:15px 30px;overflow:hidden}header#headerPage .main-menu .links-menu>li:not(.rs-button),header#headerPage .main-menu #main-submenu,header#headerPage .main-menu .header-buttons,header#headerPage .main-menu .logos-buttons{display:none}header#headerPage .main-menu .logoSlogan{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;width:80px;max-width:80px}header#headerPage .main-menu .links-menu .rs-button{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 30px;-ms-flex:0 0 30px;flex:0 0 30px;width:30px;max-width:30px}header#headerPage .main-menu .links-menu .rs-button .facebook img{width:30px}header#headerPage .main-menu .burger-submenu{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}header#headerPage .search-menu>.button1{display:none}body.burgerOpen{overflow:hidden}body.burgerOpen header#headerPage{position:fixed}main{}main .carousel-scrollbar+.owl-carousel-progress-bar{margin-top:30px !important}main #archiveGridFormations{grid-gap:20px;gap:20px}main #headerBuilder .fullBackground{padding-top:160px}main .mapa_list_style#mapa_list{-ms-grid-columns:1fr;grid-template-columns:1fr}main .mapa_list_style:not(#mapa_list) .mapa_item .fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 150px;-ms-flex:0 0 150px;flex:0 0 150px;width:150px;max-width:150px}main#Accueil .bandeauHome{padding-top:140px}main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons,main#Accueil .agenda_home .titleAndButtons{grid-gap:15px;gap:15px}main#Accueil .actualites_liens .col-12 .content-posts-actualites .titleAndButtons .title2,main#Accueil .agenda_home .titleAndButtons .title2{width:100%;margin-right:0}main#Accueil .actualites_liens .col-12.services{padding:20px 30px}main#Accueil .mapHome{height:250px}main#Accueil .mapHome>.fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;width:50%;max-width:50%}main#VotreEspace #formContent{padding-top:150px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*{min-height:unset}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox{padding:30px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.connexionBox #loginform>.d-flex{grid-gap:10px;gap:10px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.fullBackground{display:none}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.inscriptionBox{padding:30px;-webkit-box:0;-moz-box:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;width:45%;max-width:45%}main#VotreEspace #formContent>.content-fond .mainBox::after{display:none}main#Page.newsletter-page #newsletterForms .col-12::before{content:unset;display:none}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n+1) .maxWidthForm{padding-right:0}main#Page.newsletter-page #newsletterForms .col-12:nth-child(2n) .maxWidthForm{padding-left:0}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter>*:not(:last-child){margin-right:0;margin-bottom:10px}main#ArchiveAvisPublicite #archive_search .search-content#advancedFilter.showIt{max-height:unset}main#ArchiveAvisPublicite .allStats,main#SingleAvisPublicite .allStats{margin-top:30px}main .carousel-style-actualites>.owl-dots,main .carousel-style-formations>.owl-dots{margin-top:30px}main .single-actualites .single-txtContent,main .single-agenda .single-txtContent{padding:20px}main .single-actualites .single-txtContent .single-title,main .single-agenda .single-txtContent .single-title{font-size:1.2rem}main .single-actualites .single-txtContent .single-excerpt,main .single-agenda .single-txtContent .single-excerpt{font-size:0.8rem}main .single-actualites .single-txtContent .single-post-content-flex,main .single-agenda .single-txtContent .single-post-content-flex{max-height:150px}main .single-actualites .single-txtContent .single-post-content-flex::after,main .single-agenda .single-txtContent .single-post-content-flex::after{top:130px}main .single-agenda{padding:15px}main .single-agenda .single-txtContent{padding-left:10px;padding-right:10px}main .single-formation .formation-header-button{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-gap:5px;gap:5px}main .single-formation .formation-header-button .single-hours{width:100%}main .list-avis-publicites thead{display:none}main .list-avis-publicites tbody tr{border-radius:10px;overflow:hidden;display:block;padding:20px;background-color:#E5E5E5}main .list-avis-publicites tbody tr:not(:first-child){margin-top:10px}main .list-avis-publicites tbody tr td{display:block;text-align:left;border-radius:0 !important;border:0 !important;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;grid-gap:20px;gap:20px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}main .list-avis-publicites tbody tr td:not(:first-child){margin-top:10px}main .list-avis-publicites tbody tr td::before{content:attr(data-col);-webkit-box:0;-moz-box:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;margin-bottom:auto}footer#footerPage{padding-top:50px}footer#footerPage .footerContent #ariane{margin-top:0;margin-bottom:-10px}footer#footerPage .footerContent .logoLink img{width:100px}footer#footerPage .footerContent .contactelus img{width:70px}footer#footerPage .copyright p{font-size:11px}}@media (max-width:767px){:root,body{font-size:12px}.title1{font-size:3rem}.subTitle{font-size:1.3rem}.title2{font-size:2rem}.title3{font-size:1.5rem}.fs-lowerTxt,.has-s4-petit-font-size{font-size:0.8rem}.has-s4-titre-2{font-size:2rem}.txt1,.has-s4-grand-font-size{font-size:1.5rem}.txt2,.has-s4-medium-font-size{font-size:1.3rem}.txt3{font-size:1.15rem}main#Accueil .mapHome>.fullBackground{display:none}main#Accueil .actualites_liens .col-12.services #services-amv{margin-top:15px}main#VotreEspace #formContent{padding-bottom:30px}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox{display:block}main#VotreEspace #formContent>.content-fond .mainBox>.formsBox>*.inscriptionBox{-webkit-box:unset;-moz-box:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:100%;max-width:100%}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox{padding:30px}main#VotreEspace #formulairePremierConnexion .paddingBox .formBox::before{content:unset;display:none}footer#footerPage .footerContent .contactelus:not(:first-child){margin-top:15px}}@media (max-width:575px){.title1{font-size:2.2rem}.title2,.has-s4-titre-2{font-size:1.8rem}header#headerPage{padding-left:15px;padding-right:15px;box-sizing:border-box}header#headerPage .main-menu{padding:15px;grid-gap:15px;gap:15px}header#headerPage .main-menu .links-menu .rs-button{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 20px;-ms-flex:0 0 20px;flex:0 0 20px;width:20px;max-width:20px}header#headerPage .main-menu .links-menu .rs-button .facebook img{width:20px}header#headerPage .main-menu .burger-submenu{padding-right:60px}header#headerPage .main-menu .burger-submenu .previous{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;width:50px}header#headerPage .main-menu .burger-submenu .previous::before{border-bottom-width:3px;border-left-width:3px;width:10px;height:10px}header#headerPage .main-menu .burger-submenu .current{font-size:1rem}header#headerPage .main-menu .burger-link{padding:0}header#headerPage .main-menu .burger-link .burger{width:32px;height:18px}header#headerPage .main-menu .burger-link .txt{font-size:11px}#burger-content ul li:not(.noDefault) a{font-size:14px;padding:10px 20px}.item-deroulant>.item-deroulant-title{padding:10px 30px;padding-right:60px;border-radius:10px}.item-deroulant>.item-deroulant-title::before{width:20px;height:20px}.item-deroulant>.item-deroulant-title::before,.item-deroulant>.item-deroulant-title::after{right:30px}main .mapa_list_style:not(#mapa_list) .mapa_item .fullBackground{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 50px;-ms-flex:0 0 50px;flex:0 0 50px;width:50px;max-width:50px}main#Accueil .bandeauHome .txt2+.txt3{margin-top:10px}main#Accueil .actualites_liens .col-12 .content-posts-actualites{padding-top:30px;padding-bottom:30px}main#VotreEspace #formContent>.content-fond .mainBox{padding:0}main#VotreEspace #formulairePremierConnexion .paddingBox{padding:0;padding-top:30px}main#VotreEspace .s4-my-account-body .boxContent{padding:0;border-radius:0}main#VotreEspace .s4-my-account-body .boxContent.mainBoxContent{padding:0;padding-top:30px}main#VotreEspace .s4-my-account-body .s4-my-account-navigation>ul{grid-gap:10px;gap:10px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>h2{margin-bottom:30px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;grid-gap:10px;gap:10px}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label{width:100%}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle label input{border-radius:10px;box-sizing:border-box}main#Page.newsletter-page #newsletterForms .col-12 .maxWidthForm>.formNewsletterStyle .button1{border-radius:10px}main#Page.newsletter-page #newsletterFormsEdit .col-12 .formNewsletterStyle-edit .twoColumns-container{-ms-grid-columns:1fr;grid-template-columns:1fr}main#Page.newsletter-page #newsletterFormsEdit .col-12>*:not(:first-child).title3{margin-top:50px}main#ArchiveAvisPublicite .allStats,main#SingleAvisPublicite .allStats{padding:20px;margin-top:20px}main#ArchiveAvisPublicite .allStats ul,main#SingleAvisPublicite .allStats ul{margin-top:10px}main#SingleAvisPublicite #content .contenuSingle .adp-banner,main#SingleAvisPublicite #content .contenuSingle .adp-content{padding:20px;margin-bottom:20px;border-radius:10px}main#SingleAvisPublicite #content .contenuSingle .adp-banner{grid-gap:15px;gap:15px}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons{-webkit-box-direction:normal;-webkit-box-orient:vertical;-moz-box-direction:normal;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;grid-gap:10px;gap:10px}main#SingleAvisPublicite #content .contenuSingle .adp-banner .adp-banner-buttons .adp-txt{margin-left:0}main .carousel-scrollbar+.owl-carousel-progress-bar{display:none}main .carousel-style-actualites>.owl-nav button.owl-prev,main .carousel-style-actualites>.owl-nav button.owl-next,main .carousel-style-formations>.owl-nav button.owl-prev,main .carousel-style-formations>.owl-nav button.owl-next{width:30px;height:70px}main .carousel-style-agenda>.owl-nav button.owl-next,main .carousel-style-agenda>.owl-nav button.owl-prev{width:50px;height:50px}main .carousel-style-agenda>.owl-nav button.owl-prev{-webkit-transform:translate(75%, -50%) rotate(180deg);-moz-transform:translate(75%, -50%) rotate(180deg);-ms-transform:translate(75%, -50%) rotate(180deg);transform:translate(75%, -50%) rotate(180deg)}main .carousel-style-agenda>.owl-nav button.owl-next{-webkit-transform:translate(-75%, -50%);-moz-transform:translate(-75%, -50%);-ms-transform:translate(-75%, -50%);transform:translate(-75%, -50%)}main .list-avis-publicites tbody tr td::before{-webkit-box:0;-moz-box:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px}footer#footerPage{padding-top:30px;padding-bottom:30px}footer#footerPage .footerContent>*:not(:first-child){margin-top:20px}footer#footerPage .footerContent #ariane{margin-bottom:0}footer#footerPage .footerContent .logoLink img{width:80px}footer#footerPage .footerContent .contactelus:not(:first-child),footer#footerPage .footerContent .button1:not(:first-child){margin-top:15px}#adp_popup .adp_popup_window{padding-top:10px}#adp_popup .adp_popup_window>.adp_popup__close{width:20px;height:20px}#adp_popup .adp_popup_window>.adp_popup__close::before,#adp_popup .adp_popup_window>.adp_popup__close::after{height:2px}#adp_popup .adp_popup_window>.adp_popup__content{padding:30px}#adp_popup .adp_popup_window>.adp_popup__content .adp_popup__buttons{margin-top:20px;grid-gap:10px;gap:10px}#adp_popup .adp_popup_window>.adp_popup__content .adp_popup__buttons .button1{width:100%}}