/* compact [
	plugins/auto/gis/v5.11.0/lib/leaflet/dist/leaflet.css
	plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet-plugins.css
	plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.markercluster.css
	plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.fullscreen.css
	plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.gesturehandling.css
	plugins/auto/gis/v5.11.0/css/leaflet_nodirection.css
	plugins/auto/cvtupload/v2.3.4/css/cvtupload.css?1787646438
	plugins/auto/cibc/v1.9.2/_css/cibc_en_bas_fond_noir.css
	local/cache-less/style-cssify-cf7e739.css?1789208320
] 86.6% */

/* plugins/auto/gis/v5.11.0/lib/leaflet/dist/leaflet.css */
.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane > svg,.leaflet-pane > canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}
.leaflet-container{overflow:hidden}
.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}
.leaflet-tile::selection{background:transparent}
.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}
.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}
.leaflet-marker-icon,.leaflet-marker-shadow{display:block}
.leaflet-container .leaflet-overlay-pane svg{max-width:none!important;max-height:none!important}
.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none!important;max-height:none!important;width:auto;padding:0}
.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}
.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}
.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}
.leaflet-container{-webkit-tap-highlight-color:transparent}
.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}
.leaflet-tile{filter:inherit;visibility:hidden}
.leaflet-tile-loaded{visibility:inherit}
.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}
.leaflet-overlay-pane svg{-moz-user-select:none}
.leaflet-pane{z-index:400}
.leaflet-tile-pane{z-index:200}
.leaflet-overlay-pane{z-index:400}
.leaflet-shadow-pane{z-index:500}
.leaflet-marker-pane{z-index:600}
.leaflet-tooltip-pane{z-index:650}
.leaflet-popup-pane{z-index:700}
.leaflet-map-pane canvas{z-index:100}
.leaflet-map-pane svg{z-index:200}
.leaflet-vml-shape{width:1px;height:1px}
.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}
.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}
.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}
.leaflet-top{top:0}
.leaflet-right{right:0}
.leaflet-bottom{bottom:0}
.leaflet-left{left:0}
.leaflet-control{float:left;clear:both}
.leaflet-right .leaflet-control{float:right}
.leaflet-top .leaflet-control{margin-top:10px}
.leaflet-bottom .leaflet-control{margin-bottom:10px}
.leaflet-left .leaflet-control{margin-left:10px}
.leaflet-right .leaflet-control{margin-right:10px}
.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}
.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}
svg.leaflet-zoom-animated{will-change:transform}
.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1)}
.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}
.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}
.leaflet-interactive{cursor:pointer}
.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}
.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}
.leaflet-popup-pane,.leaflet-control{cursor:auto}
.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}
.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane > svg path,.leaflet-tile-container{pointer-events:none}
.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane > svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}
.leaflet-container{background:#ddd;outline-offset:1px}
.leaflet-container a{color:#0078A8}
.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}
.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}
.leaflet-bar{box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}
.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}
.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}
.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}
.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}
.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}
.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}
.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}
.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}
.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}
.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px 'Lucida Console',Monaco,monospace;text-indent:1px}
.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}
.leaflet-control-layers{box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}
.leaflet-control-layers-toggle{background-image:url('//acoloc.com/plugins/auto/gis/v5.11.0/lib/leaflet/dist/images/layers.png');width:36px;height:36px}
.leaflet-retina .leaflet-control-layers-toggle{background-image:url('//acoloc.com/plugins/auto/gis/v5.11.0/lib/leaflet/dist/images/layers-2x.png');background-size:26px 26px}
.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}
.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}
.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}
.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}
.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}
.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}
.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}
.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}
.leaflet-default-icon-path{background-image:url('//acoloc.com/plugins/auto/gis/v5.11.0/lib/leaflet/dist/images/marker-icon.png')}
.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}
.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}
.leaflet-control-attribution a{text-decoration:none}
.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}
.leaflet-attribution-flag{display:inline!important;vertical-align:baseline!important;width:1em;height:.6669em}
.leaflet-left .leaflet-control-scale{margin-left:5px}
.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}
.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}
.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}
.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}
.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}
.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}
.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}
.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}
.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}
.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}
.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}
.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;box-shadow:0 3px 14px rgba(0,0,0,0.4)}
.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}
.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}
.leaflet-popup-scrolled{overflow:auto}
.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}
.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}
.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}
.leaflet-div-icon{background:#fff;border:1px solid #666}
.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0,0,0,0.4)}
.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}
.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}
.leaflet-tooltip-bottom{margin-top:6px}
.leaflet-tooltip-top{margin-top:-6px}
.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}
.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}
.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}
.leaflet-tooltip-left{margin-left:-6px}
.leaflet-tooltip-right{margin-left:6px}
.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}
.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}
.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}
@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}

/* plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet-plugins.css */
.leaflet-control-minimap{border:solid rgba(255,255,255,1) 4px;box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:3px;background:#f8f8f9;transition:all .6s}
.leaflet-control-minimap a{background-color:rgba(255,255,255,1);background-repeat:no-repeat;z-index:99999;transition:all .6s}
.leaflet-control-minimap a.minimized-bottomright{-webkit-transform:rotate(180deg);transform:rotate(180deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topleft{-webkit-transform:rotate(0deg);transform:rotate(0deg);border-radius:0px}
.leaflet-control-minimap a.minimized-bottomleft{-webkit-transform:rotate(270deg);transform:rotate(270deg);border-radius:0px}
.leaflet-control-minimap a.minimized-topright{-webkit-transform:rotate(90deg);transform:rotate(90deg);border-radius:0px}
.leaflet-control-minimap-toggle-display{background-image:url('//acoloc.com/plugins/auto/gis/v5.11.0/lib/leaflet/plugins/images/toggle.svg');background-size:cover;position:absolute;border-radius:3px 0px 0px 0px}
.leaflet-oldie .leaflet-control-minimap-toggle-display{background-image:url('//acoloc.com/plugins/auto/gis/v5.11.0/lib/leaflet/plugins/images/toggle.png')}
.leaflet-control-minimap-toggle-display-bottomright{bottom:0;right:0}
.leaflet-control-minimap-toggle-display-topleft{top:0;left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.leaflet-control-minimap-toggle-display-bottomleft{bottom:0;left:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.leaflet-control-minimap-toggle-display-topright{top:0;right:0;-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.leaflet-oldie .leaflet-control-minimap{border:1px solid #999}
.leaflet-oldie .leaflet-control-minimap a{background-color:#fff}
.leaflet-oldie .leaflet-control-minimap a.minimized{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2)}
.leaflet-bar a:focus,.leaflet-bar a:active{background-color:#f4f4f4!important;outline:none;color:inherit!important;border-color:inherit!important}

/* plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.markercluster.css */
.leaflet-cluster-anim .leaflet-marker-icon,.leaflet-cluster-anim .leaflet-marker-shadow{-webkit-transition:-webkit-transform 0.3s ease-out,opacity 0.3s ease-in;-moz-transition:-moz-transform 0.3s ease-out,opacity 0.3s ease-in;-o-transition:-o-transform 0.3s ease-out,opacity 0.3s ease-in;transition:transform 0.3s ease-out,opacity 0.3s ease-in}
.leaflet-cluster-spider-leg{-webkit-transition:-webkit-stroke-dashoffset 0.3s ease-out,-webkit-stroke-opacity 0.3s ease-in;-moz-transition:-moz-stroke-dashoffset 0.3s ease-out,-moz-stroke-opacity 0.3s ease-in;-o-transition:-o-stroke-dashoffset 0.3s ease-out,-o-stroke-opacity 0.3s ease-in;transition:stroke-dashoffset 0.3s ease-out,stroke-opacity 0.3s ease-in}
.marker-cluster-small{background-color:rgba(181,226,140,0.6)}
.marker-cluster-small div{background-color:rgba(110,204,57,0.6)}
.marker-cluster-medium{background-color:rgba(241,211,87,0.6)}
.marker-cluster-medium div{background-color:rgba(240,194,12,0.6)}
.marker-cluster-large{background-color:rgba(253,156,115,0.6)}
.marker-cluster-large div{background-color:rgba(241,128,23,0.6)}
.leaflet-oldie .marker-cluster-small{background-color:rgb(181,226,140)}
.leaflet-oldie .marker-cluster-small div{background-color:rgb(110,204,57)}
.leaflet-oldie .marker-cluster-medium{background-color:rgb(241,211,87)}
.leaflet-oldie .marker-cluster-medium div{background-color:rgb(240,194,12)}
.leaflet-oldie .marker-cluster-large{background-color:rgb(253,156,115)}
.leaflet-oldie .marker-cluster-large div{background-color:rgb(241,128,23)}
.marker-cluster{background-clip:padding-box;border-radius:20px}
.marker-cluster div{width:30px;height:30px;margin-left:5px;margin-top:5px;text-align:center;border-radius:15px;font:12px "Helvetica Neue",Arial,Helvetica,sans-serif}
.marker-cluster span{line-height:30px}

/* plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.fullscreen.css */
:root{--fullscreen-icon-enter:url('data:image/svg+xml,<svg viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M5 10.3V5.9c0-.5.4-.9.9-.9h4.4c.2 0 .4.2.4.4V7c0 .2-.2.4-.4.4h-3v3c0 .2-.2.4-.4.4H5.4a.4.4 0 0 1-.4-.4zm10.3-4.9V7c0 .2.2.4.4.4h3v3c0 .2.2.4.4.4h1.5c.2 0 .4-.2.4-.4V5.9c0-.5-.4-.9-.9-.9h-4.4c-.2 0-.4.2-.4.4zm5.3 9.9H19c-.2 0-.4.2-.4.4v3h-3c-.2 0-.4.2-.4.4v1.5c0 .2.2.4.4.4h4.4c.5 0 .9-.4.9-.9v-4.4c0-.2-.2-.4-.4-.4zm-9.9 5.3V19c0-.2-.2-.4-.4-.4h-3v-3c0-.2-.2-.4-.4-.4H5.4c-.2 0-.4.2-.4.4v4.4c0 .5.4.9.9.9h4.4c.2 0 .4-.2.4-.4z" fill="%23333"/></svg>');--fullscreen-icon-exit:url('data:image/svg+xml,<svg viewBox="0 0 26 26" xmlns="http://www.w3.org/2000/svg"><path d="M20.6 10.7H16a.9.9 0 0 1-.8-.8v-4.5c0-.2.2-.4.4-.4h1.4c.3 0 .5.2.5.4v3h3c.2 0 .4.2.4.5v1.4c0 .2-.2.4-.4.4zm-9.9-.8V5.4c0-.2-.2-.4-.4-.4H8.9c-.3 0-.5.2-.5.4v3h-3c-.2 0-.4.2-.4.5v1.4c0 .2.2.4.4.4H9.9c.4 0 .8-.4.8-.8zm0 10.7V16c0-.4-.4-.8-.8-.8H5.4c-.2 0-.4.2-.4.4v1.4c0 .3.2.5.4.5h3v3c0 .2.2.4.5.4h1.4c.2 0 .4-.2.4-.4zm6.9 0v-3h3c.2 0 .4-.2.4-.5v-1.4c0-.2-.2-.4-.4-.4H16c-.4 0-.8.4-.8.8v4.5c0 .2.2.4.4.4h1.5c.3 0 .5-.2.5-.4z" fill="%23333"/></svg>')}
.leaflet-fullscreen-icon{background-image:var(--fullscreen-icon-enter);background-size:26px 26px}
.leaflet-fullscreen-icon.leaflet-fullscreen-on{background-image:var(--fullscreen-icon-exit)}
.leaflet-container:-webkit-full-screen,.leaflet-container:fullscreen{width:100%!important;height:100%!important;z-index:99999}
.leaflet-pseudo-fullscreen{position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;z-index:99999}

/* plugins/auto/gis/v5.11.0/lib/leaflet/plugins/leaflet.gesturehandling.css */
.leaflet-gesture-handling:after{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:22px;justify-content:center;display:flex;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1001;pointer-events:none;text-align:center;transition:opacity .8s ease-in-out;opacity:0;content:""}
.leaflet-gesture-handling-warning:after{transition-duration:.3s;opacity:1}
.leaflet-gesture-handling-touch:after{content:attr(data-gesture-handling-touch-content)}
.leaflet-gesture-handling-scroll:after{content:attr(data-gesture-handling-scroll-content)}

/* plugins/auto/gis/v5.11.0/css/leaflet_nodirection.css */
.leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;right:auto}
.leaflet-tooltip{max-width:30em;overflow:hidden;text-overflow:ellipsis}

/* plugins/auto/cvtupload/v2.3.4/css/cvtupload.css?1787646438 */
.formulaire_spip .saisie_fichiers input[type=file]{display:block;margin-bottom:1em}
.cvtup-fichier-precedent{display:block;width:100%;overflow:auto;margin-bottom:1em;border:1px solid #DDD;border-radius:5px}
.cvtup-fichier-precedent .cvtup-description,.cvtup-fichier-precedent .cvtup-action{display:block;overflow:visible;padding:.5em;vertical-align:top}
.cvtup-fichier-precedent .cvtup-description{overflow:visible}
.cvtup-fichier-precedent .cvtup-description img{max-width:100%;height:auto;margin-bottom:.5em}
.cvtup-fichier-precedent .cvtup-description .cvtup-filename{display:block}
.cvtup-fichier-precedent .cvtup-action label{display:inline}
.cvtup-fichier-precedent .cvtup-remplacer{clear:both;padding:.5em}

/* plugins/auto/cibc/v1.9.2/_css/cibc_en_bas_fond_noir.css */
#banniere-cookie{background:#202226;color:#F1F1F3;font-family:Lato,'Helvetica Neue',Helvetica,Arial,sans-serif;font-size:12px;display:block;position:fixed;bottom:0;left:0;right:0;width:100%;max-width:100%;padding:0;z-index:999999}
#banniere-cookie .cicb_texte{float:left;text-align:justify;margin:6px 0px 6px 15px;max-width:92%}
#banniere-cookie a.spip_out{color:#F1F1F3;text-decoration:underline}
#banniere-cookie a.spip_out:hover{text-decoration:none}
#banniere-cookie button.cicb_fermer{float:right;height:10px;margin:6px 8px 0 5px;padding:0;text-align:right;width:8px;color:#F1F1F3;text-decoration:none;font-weight:400;background-color:inherit;border:inherit;cursor:pointer}
#banniere-cookie a.cicb_fermer{float:right;height:10px;margin:6px 8px 0 5px;padding:0;text-align:right;width:8px;color:#F1F1F3;text-decoration:none;font-weight:400}
#banniere-cookie a.cicb_fermer:hover{color:#7B8A8B;text-decoration:none;font-weight:700}
#banniere-cookie .cicb_boutons{float:right;margin-right:25px}
#banniere-cookie .bouton{background-color:#3B89C7;border-radius:4px 4px 4px 4px;color:#FFF;padding:4px 8px;text-decoration:none;text-shadow:0 -1px 0 rgba(0,0,0,0.25);transition:all 0.25s ease 0s;display:inline-block;margin:3px 0 3px 10px;border:none}
#banniere-cookie .bouton:hover{background-color:#3176AF;color:white;transition:all 0.25s ease 0s;text-decoration:none}
#banniere-cookie .savoir{background:#7B8A8B;text-decoration:none}
#banniere-cookie .savoir:hover{background:#697677;text-decoration:none}

/* local/cache-less/style-cssify-cf7e739.css?1789208320 */
.wrapper{width:98%;max-width:1280px;margin:0 auto}
.couleur{color:#e94e1d}
h1,h2,h3,h4,h5,h6{font-weight:400}
.enorme{font-size:50px;line-height:60px}
.tresgrand{font-size:50px;line-height:50px}
.grand{font-size:32px;line-height:42px}
.normal{font-size:16px;line-height:23px}
.moyen{font-size:20px;line-height:24px}
.petit{font-size:13px;line-height:18px}
.pasDePuces{list-style:none}
.enavant{color:#e94e1d;font-weight:700}
.info{color:#aaa}
.gras{font-weight:700}
.majuscules{text-transform:uppercase}
.ucfirst{text-transform:capitalize}
.roboto{font-family:'Roboto',sans-serif}
.centrer{text-align:center}
.alignerGauche{text-align:left}
p{margin:10px 0}
.block{display:block}
.inline{display:inline-block;vertical-align:top}
.inlineMiddle{display:inline-block;vertical-align:middle}
.cacher{display:none}
.absolute{position:absolute;top:0;left:0}
.relative{position:relative}
.fixed{position:fixed;top:0;left:0}
.alignerCentre{text-align:center}
.alignerDroite{text-align:right}
.alignerGauche{text-align:left}
.adroite{float:right}
.justifie{text-align:justify}
.colonne{display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px}
.colonne.quart{width:25%}
.colonne.tiers{width:33%}
.colonne.w40{width:40%}
.colonne.moitie{width:50%}
.colonne.w60{width:60%}
.colonne.deuxtiers{width:66%}
.colonne.troisquart{width:75%}
@media screen and (max-width:880px){.colonne.quart{width:50%}
.colonne.moitie{width:100%}}
@media screen and (max-width:600px){.colonne.quart,.colonne.tiers,.colonne.deuxtiers,.colonne.troisquart,.colonne.w60,.colonne.w40{width:100%}}
@media screen and (max-width:600px){.masquersursmartphone{display:none!important}
p br{display:none}}
/*!
* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers
*/
.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:0;cursor:pointer;transition-timing-function:linear;transition-duration:.15s;transition-property:opacity,filter;text-transform:none;color:inherit;border:0;background-color:transparent}
.hamburger:hover{opacity:.7}
.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}
.hamburger-inner{top:50%;display:block;margin-top:-2px}
.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:40px;height:4px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform;border-radius:4px;background-color:#000}
.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}
.hamburger-inner:before{top:-10px}
.hamburger-inner:after{bottom:-10px}
.hamburger--3dx .hamburger-box{perspective:80px}
.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dx.is-active .hamburger-inner{transform:rotateY(180deg);background-color:transparent}
.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dx-r .hamburger-box{perspective:80px}
.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dx-r.is-active .hamburger-inner{transform:rotateY(-180deg);background-color:transparent}
.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy .hamburger-box{perspective:80px}
.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dy.is-active .hamburger-inner{transform:rotateX(-180deg);background-color:transparent}
.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy-r .hamburger-box{perspective:80px}
.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dy-r.is-active .hamburger-inner{transform:rotateX(180deg);background-color:transparent}
.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy .hamburger-box{perspective:80px}
.hamburger--3dxy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dxy.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg);background-color:transparent}
.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy-r .hamburger-box{perspective:80px}
.hamburger--3dxy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(0.645,0.045,0.355,1) 0.1s}
.hamburger--3dxy-r.is-active .hamburger-inner{transform:rotateX(180deg) rotateY(180deg) rotate(-180deg);background-color:transparent}
.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(0.7)}
.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(0.7)}
.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrowalt .hamburger-inner:before{transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt .hamburger-inner:after{transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.6850000000000001,0.22) 0.1s;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.6850000000000001,0.22) 0.1s;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(0.7)}
.hamburger--arrowalt-r .hamburger-inner:before{transition:top 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom 0.1s ease 0.1s,transform 0.1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.6850000000000001,0.22) 0.1s;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(0.7)}
.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease,transform 0.1s cubic-bezier(0.895,0.03,0.6850000000000001,0.22) 0.1s;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}
.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(0.7)}
.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}
.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(0.7)}
.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(0.7)}
.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}
.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}
.hamburger--boring.is-active .hamburger-inner:before{top:0;opacity:0}
.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.13s}
.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0.1s linear}
.hamburger--collapse .hamburger-inner:before{transition:top 0.12s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--collapse.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s linear 0.22s;opacity:0}
.hamburger--collapse.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.16s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.25s;transform:rotate(-90deg)}
.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-delay:.13s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.13s}
.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0.1s linear}
.hamburger--collapse-r .hamburger-inner:before{transition:top 0.12s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(45deg)}
.hamburger--collapse-r.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0.1s linear 0.22s;opacity:0}
.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.16s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.25s;transform:rotate(90deg)}
.hamburger--elastic .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-duration:.275s}
.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity 0.125s ease 0.275s}
.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(135deg)}
.hamburger--elastic.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}
.hamburger--elastic.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(-270deg)}
.hamburger--elastic-r .hamburger-inner{top:2px;transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-duration:.275s}
.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity 0.125s ease 0.275s}
.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform 0.275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r.is-active .hamburger-inner{transition-delay:75ms;transform:translate3d(0,10px,0) rotate(-135deg)}
.hamburger--elastic-r.is-active .hamburger-inner:before{transition-delay:0s;opacity:0}
.hamburger--elastic-r.is-active .hamburger-inner:after{transition-delay:75ms;transform:translate3d(0,-20px,0) rotate(270deg)}
.hamburger--emphatic{overflow:hidden}
.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s ease-in 0.175s}
.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,left 0.125s ease-in 0.175s}
.hamburger--emphatic .hamburger-inner:after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,right 0.125s ease-in 0.175s}
.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}
.hamburger--emphatic.is-active .hamburger-inner:before{top:-80px;left:-80px;transition:left 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(80px,80px,0) rotate(45deg)}
.hamburger--emphatic.is-active .hamburger-inner:after{top:-80px;right:-80px;transition:right 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(-80px,80px,0) rotate(-45deg)}
.hamburger--emphatic-r{overflow:hidden}
.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s ease-in 0.175s}
.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,left 0.125s ease-in 0.175s}
.hamburger--emphatic-r .hamburger-inner:after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6,0.04,0.98,0.335),top 0.05s linear 0.125s,right 0.125s ease-in 0.175s}
.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}
.hamburger--emphatic-r.is-active .hamburger-inner:before{top:80px;left:-80px;transition:left 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(80px,-80px,0) rotate(-45deg)}
.hamburger--emphatic-r.is-active .hamburger-inner:after{top:80px;right:-80px;transition:right 0.125s ease-out,top 0.05s linear 0.125s,transform 0.125s cubic-bezier(0.075,0.82,0.165,1) 0.175s;transform:translate3d(-80px,-80px,0) rotate(45deg)}
.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom 0.08s ease-out 0s,top 0.08s ease-out 0s,opacity 0s linear}
.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{transition:bottom 0.08s ease-out,top 0.08s ease-out,opacity 0s linear 0.08s;opacity:0}
.hamburger--minus.is-active .hamburger-inner:before{top:0}
.hamburger--minus.is-active .hamburger-inner:after{bottom:0}
.hamburger--slider .hamburger-inner{top:2px}
.hamburger--slider .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}
.hamburger--slider .hamburger-inner:after{top:20px}
.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--slider.is-active .hamburger-inner:before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}
.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}
.hamburger--slider-r .hamburger-inner{top:2px}
.hamburger--slider-r .hamburger-inner:before{top:10px;transition-timing-function:ease;transition-duration:.15s;transition-property:transform,opacity}
.hamburger--slider-r .hamburger-inner:after{top:20px}
.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}
.hamburger--slider-r.is-active .hamburger-inner:before{transform:rotate(45deg) translate3d(5.71429px,-6px,0);opacity:0}
.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}
.hamburger--spin .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.22s}
.hamburger--spin .hamburger-inner:before{transition:top 0.1s ease-in 0.25s,opacity 0.1s ease-in}
.hamburger--spin .hamburger-inner:after{transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(225deg)}
.hamburger--spin.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease-out,opacity 0.1s ease-out 0.12s;opacity:0}
.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(-90deg)}
.hamburger--spin-r .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.22s}
.hamburger--spin-r .hamburger-inner:before{transition:top 0.1s ease-in 0.25s,opacity 0.1s ease-in}
.hamburger--spin-r .hamburger-inner:after{transition:bottom 0.1s ease-in 0.25s,transform 0.22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin-r.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(-225deg)}
.hamburger--spin-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s ease-out,opacity 0.1s ease-out 0.12s;opacity:0}
.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 0.1s ease-out,transform 0.22s cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(90deg)}
.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear 0.13s}
.hamburger--spring .hamburger-inner:before{top:10px;transition:top 0.1s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring .hamburger-inner:after{top:20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}
.hamburger--spring.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.15s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--spring.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:translate3d(0,10px,0) rotate(-45deg)}
.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-delay:0s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:.13s}
.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top 0.2s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,opacity 0s linear}
.hamburger--spring-r .hamburger-inner:before{transition:top 0.1s cubic-bezier(0.33333,0.66667,0.66667,1) 0.2s,transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring-r.is-active .hamburger-inner{transition-delay:.22s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--spring-r.is-active .hamburger-inner:after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s linear 0.22s;opacity:0}
.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transition:top 0.1s cubic-bezier(0.33333,0,0.66667,0.33333) 0.15s,transform 0.13s cubic-bezier(0.215,0.61,0.355,1) 0.22s;transform:rotate(90deg)}
.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0.15s,background-color 0s linear 75ms}
.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}
.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}
.hamburger--stand.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0s,background-color 0s linear 0.15s;transform:rotate(90deg);background-color:transparent}
.hamburger--stand.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(-45deg)}
.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(45deg)}
.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0.15s,background-color 0s linear 75ms}
.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}
.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19) 0s}
.hamburger--stand-r.is-active .hamburger-inner{transition:transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0s,background-color 0s linear 0.15s;transform:rotate(-90deg);background-color:transparent}
.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transition:top 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(-45deg)}
.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease-out 0.1s,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.15s;transform:rotate(45deg)}
.hamburger--squeeze .hamburger-inner{transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-duration:75ms}
.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease 0.12s,opacity 75ms ease}
.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease 0.12s,transform 75ms cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--squeeze.is-active .hamburger-inner{transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transform:rotate(45deg)}
.hamburger--squeeze.is-active .hamburger-inner:before{top:0;transition:top 75ms ease,opacity 75ms ease .12s;opacity:0}
.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transition:bottom 75ms ease,transform 75ms cubic-bezier(0.215,0.61,0.355,1) 0.12s;transform:rotate(-90deg)}
.hamburger--vortex .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-duration:.2s}
.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}
.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}
.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}
.hamburger--vortex.is-active .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transform:rotate(765deg)}
.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}
.hamburger--vortex.is-active .hamburger-inner:before{top:0;opacity:0}
.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}
.hamburger--vortex-r .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-duration:.2s}
.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-timing-function:linear;transition-duration:0s}
.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}
.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}
.hamburger--vortex-r.is-active .hamburger-inner{transition-timing-function:cubic-bezier(0.19,1,0.22,1);transform:rotate(-765deg)}
.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}
.hamburger--vortex-r.is-active .hamburger-inner:before{top:0;opacity:0}
.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}
body.chargement{overflow:hidden}
body.chargement .page{opacity:0}
.page{transition:opacity 1s ease}
#chargement{position:absolute;top:50%;left:50%;margin:-30px 0 0 -30px}
.ombre{box-shadow:0 25px 72px 0 rgba(0,0,0,0.15)}
.ombrelegere{box-shadow:0 0 5px 0 rgba(0,0,0,0.15)}
.pointer{cursor:pointer}
.radius{border-radius:6px}
.arrondis{border-radius:10px}
.animer{transition:all 0.2s ease}
.zoomhover{transition:all 0.2s ease}
.zoomhover:hover{transform:scale(1.05)}
html,body{margin:0;padding:0;width:100%;font-size:16px;line-height:23px;font-size:15px;line-height:18px;color:#555}
html{scroll-behavior:smooth}
*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box}
*{margin:0;padding:0;border:0;outline:none}
img{max-width:100%;height:auto;display:block}
.spip-admin-float{display:none!important}
a{text-decoration:none;color:#555}
a:hover{color:#e94e1d}
section{padding:15px;clear:both}
.bouton{border-radius:30px;padding:10px 20px;font-size:16px;line-height:23px;font-size:15px;line-height:18px;display:inline-block;vertical-align:top;transition:all 0.2s ease;text-align:center;max-width:230px}
.bouton:hover{transform:scale(1.05)}
blockquote p{font-style:italic}
.formulaire_newsletter label{display:none}
.formulaire_newsletter p.boutons{display:inline-block;vertical-align:top}
.formulaire_newsletter .editer-groupe{width:250px;display:inline-block;vertical-align:top}
#banniere-cookie{box-shadow:none;border:0;background-color:rgba(255,255,255,0.95);text-align:center;padding:40px;box-shadow:0 0 10px rgba(0,0,0,0.25)}
#banniere-cookie .cicb_texte{float:none;vertical-align:middle;display:inline-block;font-size:16px;line-height:23px;font-size:15px;line-height:18px;color:gray;max-width:450px;margin:0}
#banniere-cookie .cicb_boutons{float:none;vertical-align:middle;display:inline-block;margin:0 30px}
#banniere-cookie .cicb_boutons a,#banniere-cookie .cicb_boutons button{text-transform:uppercase;background-color:white;line-height:18px;font-size:13px;line-height:16px;line-height:normal;cursor:pointer;border-radius:0;padding:7px 20px;border:2px solid red;color:black}
#banniere-cookie .cicb_boutons a:hover,#banniere-cookie .cicb_boutons button:hover,#banniere-cookie .cicb_boutons a.accepte,#banniere-cookie .cicb_boutons button.accepte,#banniere-cookie .cicb_boutons a.refus,#banniere-cookie .cicb_boutons button.refus{border-color:red;background-color:red;color:white}
@media screen and (max-width:1024px){#banniere-cookie .cicb_texte,#banniere-cookie .cicb_boutons{display:block;margin:0 auto 10px;text-align:center;max-width:100%}}
@media screen and (max-width:700px){#banniere-cookie .cicb_boutons a,#banniere-cookie .cicb_boutons button{display:block;width:100%;box-sizing:border-box;margin:0 auto 10px}}
header{position:fixed;top:0;left:0;z-index:20;width:100%;min-height:60px;padding:0 15px;background-color:white;box-shadow:0 10px 10px 0 rgba(0,0,0,0.05)}
header + section{margin-top:70px}
header .wrapper{display:flex;padding:5px 0}
header .wrapper .spip_logo_site{margin:auto 0;position:relative;z-index:15}
header .wrapper .spip_logo_site img.responsive{display:none}
header .wrapper .spip_logo_site span{display:none}
header .wrapper .spip_logo_site img{display:block}
header .wrapper p#slogan{margin:auto 20px}
header .wrapper p#slogan a{display:block}
header .wrapper nav{margin:auto}
header .wrapper nav ul li{display:inline-block;vertical-align:top;vertical-align:middle;list-style:none;margin:20px;border-bottom:2px solid white;padding:3px 0}
header .wrapper nav ul li a{display:block}
header .wrapper nav.ouvert{right:0}
header .wrapper nav.ouvert ul{display:block;text-align:center;margin-top:80px}
header .wrapper nav.ouvert ul li{margin:.5em 0 1.5em;display:block;font-size:32px;font-size:35px;line-height:42px}
header .wrapper .hamburger{display:block;right:2%;top:20px;position:absolute;z-index:10}
.logo-centre .wrapper .spip_logo_site{position:absolute;top:0;left:0;left:50%;transform:translateX(-50%)}
@media screen and (min-width:880px){header{transition:all 0.2s ease}
header .wrapper{padding:10px 0}
header .wrapper .hamburger{display:none}}
@media screen and (max-width:880px){header .wrapper{}
header .wrapper .spip_logo_site.avecsurvol img:first-child{display:none}
header .wrapper .spip_logo_site.avecsurvol img.responsive{display:block}
header .wrapper nav{position:fixed;top:0;z-index:5;right:-100%;width:100%;height:100%;background-color:white;margin:0;transition:all 0.2s ease}}
.formulaire_newsletter ul li{list-style:none}
#prefooter{position:relative;z-index:9}
#prefooter .wrapper{text-align:center}
#prefooter .wrapper .formulaire_formidable{text-align:left}
#prefooter .wrapper .formulaire_formidable div.editer,#prefooter .wrapper .formulaire_formidable li.editer{text-align:left}
#prefooter .wrapper .formulaire_formidable div.editer label,#prefooter .wrapper .formulaire_formidable li.editer label{line-height:18px;font-size:13px;line-height:16px}
#prefooter .wrapper .formulaire_formidable div.editer input,#prefooter .wrapper .formulaire_formidable li.editer input,#prefooter .wrapper .formulaire_formidable div.editer textarea,#prefooter .wrapper .formulaire_formidable li.editer textarea{background-color:#eee;border:1px solid #737373;transition:all 0.2s ease;padding:6px 10px}
#prefooter .wrapper .formulaire_formidable p input{padding:11px 20px 10px}
#prefooter .wrapper .formulaire_formidable p .remplir{line-height:18px;font-size:13px;line-height:16px;float:left}
@media screen and (max-width:600px){#prefooter .wrapper .formulaire_formidable p .remplir{float:none;display:block;margin-bottom:10px}}
footer{padding:15px;position:relative;z-index:11}
footer .wrapper{font-size:16px;line-height:23px;font-size:15px;line-height:18px}
footer .wrapper strong.titre{font-size:20px;line-height:24px;display:block;margin-bottom:20px}
footer .wrapper ul li{list-style:none;margin-bottom:6px}
footer .wrapper ul li a:hover{text-decoration:underline}
footer .wrapper .telephone{display:block;margin:10px 0;font-size:20px;line-height:24px;font-weight:700}
.deroulant{display:inline-block;vertical-align:top;width:330px;overflow:hidden;border-radius:5px;background-color:#f8f8f8;margin:0 20px 20px 0}
.deroulant label{display:none}
.deroulant select{background:transparent;border:none;font-size:16px;font-weight:300;color:#191919;padding:15px 15px 15px 10px;width:350px;height:55px}
form{width:100%;border-radius:6px;max-width:600px;margin:40px auto;text-align:left}
form h1{font-size:32px;font-size:35px;line-height:42px;text-align:center;margin-bottom:40px}
form legend{line-height:18px;font-size:13px;line-height:16px;margin:0 0 20px}
form em{font-style:normal;font-size:16px;line-height:23px;font-size:15px;line-height:18px;margin:0 auto 15px;display:block}
form em a{color:#e94e1d}
form div.editer,form li.editer{margin:0 auto 15px}
form div.editer input:not(.radio):not(.checkbox),form li.editer input:not(.radio):not(.checkbox),form div.editer textarea,form li.editer textarea{border-radius:6px;padding:12px 16px;background-color:#fff;border:1px solid #dcdee0;margin:0;-webkit-appearance:none;color:#555;transition:all 0.1s ease-in-out 0s;width:100%;display:inline-block;vertical-align:top;font-size:16px;line-height:23px;font-size:15px;line-height:18px;font-family:'Open Sans'}
form div.editer input:not(.radio):not(.checkbox):focus,form li.editer input:not(.radio):not(.checkbox):focus,form div.editer textarea:focus,form li.editer textarea:focus{border:1px solid #e94e1d;color:#e94e1d}
form div.editer input:not(.radio):not(.checkbox).date_jour,form li.editer input:not(.radio):not(.checkbox).date_jour,form div.editer textarea.date_jour,form li.editer textarea.date_jour,form div.editer input:not(.radio):not(.checkbox).date_mois,form li.editer input:not(.radio):not(.checkbox).date_mois,form div.editer textarea.date_mois,form li.editer textarea.date_mois{width:50px}
form div.editer input:not(.radio):not(.checkbox).date_annee,form li.editer input:not(.radio):not(.checkbox).date_annee,form div.editer textarea.date_annee,form li.editer textarea.date_annee{width:100px}
form div.editer input.radio + label,form li.editer input.radio + label{font-style:normal;font-size:16px;line-height:23px;font-size:15px;line-height:18px;font-weight:400;display:inline-block;vertical-align:top;margin:1px 0 0 5px}
form div.editer select,form li.editer select{padding:10px;margin:0 0 10px;font-size:16px;line-height:23px;font-size:15px;line-height:18px;width:100%;font-family:'Open Sans';border:1px solid #dcdee0;border-radius:6px}
form div.editer textarea,form li.editer textarea{height:120px;padding:16px}
form div.editer input:-webkit-autofill,form li.editer input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px white inset}
form div.editer input:focus,form li.editer input:focus,form div.editer textarea:focus,form li.editer textarea:focus,form div.editer select:focus,form li.editer select:focus{outline:0!important}
form div.editer.saisie_date_jour_mois_annee label,form li.editer.saisie_date_jour_mois_annee label{display:block}
form div.editer.saisie_date_jour_mois_annee .choix,form li.editer.saisie_date_jour_mois_annee .choix{display:inline-block;vertical-align:middle}
form div.editer.saisie_date_jour_mois_annee .choix label,form li.editer.saisie_date_jour_mois_annee .choix label{display:none}
form div.editer.saisie_checkbox label,form li.editer.saisie_checkbox label{display:block}
form div.editer.saisie_checkbox div.choix,form li.editer.saisie_checkbox div.choix{position:relative}
form div.editer.saisie_checkbox div.choix input[type=checkbox],form li.editer.saisie_checkbox div.choix input[type=checkbox]{display:none}
form div.editer.saisie_checkbox div.choix input[type=checkbox]:checked + label:after,form li.editer.saisie_checkbox div.choix input[type=checkbox]:checked + label:after{border:3px solid #fff;border-top:none;border-right:none;opacity:1}
form div.editer.saisie_checkbox div.choix span,form li.editer.saisie_checkbox div.choix span{display:inline-block;vertical-align:top;margin:0 20px 0 5px}
form div.editer.saisie_checkbox div.choix label,form li.editer.saisie_checkbox div.choix label{display:inline-block;vertical-align:top;cursor:pointer;position:relative;width:20px;height:20px;background:#cfcfcf;margin:0 0 10px;border-radius:4px;padding-left:20px}
form div.editer.saisie_checkbox div.choix label:after,form li.editer.saisie_checkbox div.choix label:after{opacity:0;content:'';position:absolute;width:12px;height:8px;background:transparent;top:4px;left:4px;transform:rotate(-45deg)}
form div.editer.saisie_checkbox div.choix label:hover::after,form li.editer.saisie_checkbox div.choix label:hover::after{opacity:1}
form div.editer label.erreur,form li.editer label.erreur{color:red}
form div.editer label.erreur + input:not(.radio):not(.checkbox),form li.editer label.erreur + input:not(.radio):not(.checkbox),form div.editer label.erreur + textarea,form li.editer label.erreur + textarea{border-color:red}
form div.file{margin-bottom:40px}
form div.file label{cursor:pointer}
form div.file label:hover{color:#e94e1d}
form div.file input[type="file"]{display:none}
form img.ui-datepicker-trigger{margin:17px 0 0 -25px}
form #pass_securise{display:none!important}
form p.details{text-align:right;line-height:18px;font-size:13px;line-height:16px;margin:0 auto 15px}
form div.erreur p{color:black}
form div.erreur span:not(.obligatoire){display:inline-block;vertical-align:top;color:#e94e1d}
form div.erreur + input{border-color:#e94e1d}
form span{font-size:16px;line-height:23px;font-size:15px;line-height:18px}
form p.explication{line-height:18px;font-size:13px;line-height:16px}
form p.boutons{text-align:left;position:relative;left:auto;right:auto;top:auto;margin:0;padding:0}
form p.boutons input[type="submit"],form p.boutons input[type="button"],form p.boutons .button,form p.boutons a.button{width:auto;cursor:pointer;margin:0 0 15px;line-height:23px;font-size:15px;line-height:18px;-webkit-appearance:none;display:block;padding:10px 24px;font-size:16px;background-color:#e94e1d;border-radius:6px;border:none;color:#fff;transition:all 0.2s ease}
form p.boutons input[type="submit"]:hover,form p.boutons input[type="button"]:hover,form p.boutons .button:hover,form p.boutons a.button:hover,form p.boutons input[type="submit"]:focus,form p.boutons input[type="button"]:focus,form p.boutons .button:focus,form p.boutons a.button:focus{background-color:#e94e1d}
form .reponse_formulaire{font-size:16px;line-height:23px;font-size:15px;line-height:18px;margin-bottom:15px}
form .reponse_formulaire.reponse_formulaire_erreur{color:#e94e1d}
ul.reseaux li{list-style:none;display:inline-block;vertical-align:top}
ul.reseaux li a{display:block;width:40px;height:40px;border-radius:40px;background-color:black;transition:all 0.2s ease}
ul.reseaux li a span{display:none}
ul.reseaux li.twitter a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/twitter.svg') no-repeat #000 center;background-size:25px}
ul.reseaux li.facebook a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/facebook.svg') no-repeat #000 center;background-size:25px}
ul.reseaux li.instagram a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/instagram.svg') no-repeat #000 center;background-size:25px}
ul.reseaux li.nb a{background-color:white}
ul.reseaux li.nb.twitter a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/twitter_nb.svg') #fff no-repeat center;background-size:25px}
ul.reseaux li.nb.facebook a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/facebook_nb.svg') #fff no-repeat center;background-size:25px}
ul.reseaux li.nb.instagram a{background:url('//acoloc.com/plugins/acoloc/css/orion/imports/svg/instagram_nb.svg') #fff no-repeat center;background-size:25px}
.carousel_wec{overflow-x:hidden;position:relative}
.carousel_wec .grand_conteneur{overflow:hidden}
.carousel_wec .grand_conteneur .liste{transition:all 0.5s ease;width:30000px;text-align:left}
.carousel_wec .grand_conteneur .liste article{position:relative;transition:all ease 0.3s;overflow:hidden;display:inline-block}
.carousel_wec #precedent,.carousel_wec #suivant{position:absolute;top:45%;cursor:pointer;transform:scale(0.8);transition:all 0.2s ease;left:0}
.carousel_wec #precedent:hover,.carousel_wec #suivant:hover{transform:scale(1)}
.carousel_wec #suivant{left:auto;right:-0}
.carousel_wec #precedent{display:none}
header{padding:0;height:70px}
header .wrapper{padding:10px 0}
header .wrapper .spip_logo_site{margin:auto;display:block;width:170px}
header .wrapper .spip_logo_site a{display:block;margin:auto}
#contact{margin-top:10px}
#contact .wrapper{text-align:left;max-width:1000px}
#contact .wrapper h2{margin-bottom:40px}
@media screen and (max-width:1130px){#contact .wrapper h2{text-align:center}}
#contact .wrapper .signature{max-width:273px;position:relative;z-index:1}
@media screen and (max-width:1130px){#contact .wrapper .signature{margin:0 auto}}
#contact .wrapper .signature p{color:white;padding:30px 30px 20px;background-color:#2a134f;font-size:16px;line-height:23px;font-size:15px;line-height:18px}
#contact .wrapper .signature p a{color:white;margin:10px 0;display:block}
#contact .wrapper .signature p::after{display:block;content:'';width:100%;height:40px;background-color:white;transform:rotate(-10deg);width:320px;height:80px;margin:50px 0 -50px -50px}
#contact .wrapper .signature .spip_logo{position:relative;z-index:2}
#contact .wrapper .formulaire_spip{max-width:600px;float:right;margin:0 0 0 auto}
@media screen and (max-width:1130px){#contact .wrapper .formulaire_spip{width:100%;margin:10px auto 40px;float:none}}
#contact .wrapper .formulaire_spip form{margin:0}
@media screen and (max-width:600px){#contact .wrapper .formulaire_spip form legend{text-align:center}}
#contact .wrapper .formulaire_spip form div.editer > label,#contact .wrapper .formulaire_spip form li.editer > label{display:none}
#contact .wrapper .formulaire_spip form div.editer input,#contact .wrapper .formulaire_spip form li.editer input,#contact .wrapper .formulaire_spip form div.editer textarea,#contact .wrapper .formulaire_spip form li.editer textarea{font-family:'Gotham Light';transition:all 0.2s ease;border:1px solid #555;color:#2a134f;background-color:white;border-radius:0}
@media screen and (max-width:600px){#contact .wrapper .formulaire_spip form div.editer input,#contact .wrapper .formulaire_spip form li.editer input,#contact .wrapper .formulaire_spip form div.editer textarea,#contact .wrapper .formulaire_spip form li.editer textarea{text-align:center}}
#contact .wrapper .formulaire_spip form div.editer input:focus,#contact .wrapper .formulaire_spip form li.editer input:focus,#contact .wrapper .formulaire_spip form div.editer textarea:focus,#contact .wrapper .formulaire_spip form li.editer textarea:focus{border:1px solid #2a134f}
#contact .wrapper .formulaire_spip form div.editer.erreur input,#contact .wrapper .formulaire_spip form li.editer.erreur input,#contact .wrapper .formulaire_spip form div.editer.erreur textarea,#contact .wrapper .formulaire_spip form li.editer.erreur textarea{border-color:red;color:red}
#contact .wrapper .formulaire_spip form div.editer span,#contact .wrapper .formulaire_spip form li.editer span{max-width:500px}
@media screen and (max-width:600px){#contact .wrapper .formulaire_spip form div.editer span,#contact .wrapper .formulaire_spip form li.editer span{max-width:80%}}
@media screen and (max-width:600px){#contact .wrapper .formulaire_spip form div.editer .choix,#contact .wrapper .formulaire_spip form li.editer .choix{text-align:center}}
#contact .wrapper .formulaire_spip form p.boutons{text-align:left}
@media screen and (max-width:600px){#contact .wrapper .formulaire_spip form p.boutons{text-align:center}}
#contact .wrapper .formulaire_spip form p.boutons button{text-transform:uppercase;font-family:'Gotham Medium';font-weight:700;padding:5px 40px;border:1px solid #2a134f;color:#2a134f;background-color:white}
#contact .wrapper .formulaire_spip form p.boutons button:hover{color:white;background-color:#2a134f}
footer{background-color:#2a134f;min-height:150px;margin-top:50px}
footer section{padding:20px 3%}
footer section .wrapper{max-width:980px}
footer section .wrapper > p{display:inline-block;vertical-align:top;width:50%;font-size:20px;line-height:24px}
footer section .wrapper > p a{color:white;display:block;font-family:'Gotham Medium';font-weight:700}
footer section .wrapper .inscription_newsletter{display:inline-block;vertical-align:top;width:50%;padding-top:10px}
footer section .wrapper .inscription_newsletter .editer-groupe{width:auto}
footer section .wrapper .inscription_newsletter p{margin:10px 0;font-size:16px;line-height:23px;font-size:15px;line-height:18px;color:white}
footer section .wrapper .inscription_newsletter p strong{font-family:'Gotham Medium';font-weight:700;display:block;font-size:20px;line-height:24px;line-height:20px}
footer section .wrapper .inscription_newsletter ul li{margin-bottom:15px}
footer section .wrapper .inscription_newsletter .reponse_formulaire_ok{margin-top:20px}
footer section .wrapper .inscription_newsletter .reponse_formulaire_ok + form{display:none}
footer section .wrapper .inscription_newsletter form{position:relative;margin-top:10px}
footer section .wrapper .inscription_newsletter form label{line-height:18px;font-size:13px;line-height:16px;color:white;overflow:auto}
footer section .wrapper .inscription_newsletter form input{line-height:18px;font-size:13px;line-height:16px}
footer section .wrapper .inscription_newsletter form input.checkbox{float:left;margin:0 4px 4px 0}
footer section .wrapper .inscription_newsletter form p.boutons{position:absolute;top:0;left:0;right:0;left:auto;margin-top:0}
footer section .wrapper .inscription_newsletter form p.boutons input{background:url('//acoloc.com/plugins/acoloc/img/envoyer.png') no-repeat center center;width:50px;height:40px}
footer section .wrapper .reseaux{display:inline-block;vertical-align:top;max-width:30%;margin-left:6%}
footer section .wrapper .reseaux p{color:white;font-family:'Gotham Medium';font-weight:700;font-size:20px;line-height:24px;display:block;margin:0 0 10px}
footer section .wrapper .reseaux a{display:inline-block;vertical-align:top;margin-right:10px;transition:all 0.2s ease}
footer section .wrapper .reseaux a:hover{transform:scale(1.05)}
footer section .wrapper ul#legal{width:100%;border-top:1px solid white;text-align:center;margin-top:10px}
footer section .wrapper ul#legal li{display:inline-block;vertical-align:top;margin:20px -4px 0 0;padding:0 20px;border-right:1px solid white;height:17px}
footer section .wrapper ul#legal li:last-child{border-right:0}
footer section .wrapper ul#legal li a{color:white;line-height:18px;font-size:13px;line-height:16px;display:block}
@media screen and (max-width:880px){footer section .wrapper{}
footer section .wrapper > p{display:block;width:100%;margin:0 0 30px;text-align:center}
footer section .wrapper .inscription_newsletter{display:block;width:100%;margin:30px 0}
footer section .wrapper .inscription_newsletter p{text-align:center;line-height:18px;font-size:13px;line-height:16px}
footer section .wrapper .inscription_newsletter p strong{font-size:16px;line-height:23px;font-size:15px;line-height:18px}
footer section .wrapper .inscription_newsletter form{max-width:300px;margin:0 auto}
footer section .wrapper .reseaux{display:block;max-width:100%;margin:30px 0;text-align:center}
footer section .wrapper ul#legal li{display:block;margin:20px auto;padding:0;border:0;height:auto}}
@font-face{font-display:swap;font-family:'Gotham Light';font-style:normal;font-weight:400;src:local('Gotham Light'),url('//acoloc.com/plugins/acoloc/css/colivia/fonts/gotham/gotham-light.woff') format('woff')}
.gothamLight{font-family:'Gotham Light'}
@font-face{font-display:swap;font-family:'Gotham Medium';font-style:normal;font-weight:400;src:local('Gotham Medium'),url('//acoloc.com/plugins/acoloc/css/colivia/fonts/gotham/gotham-medium.woff') format('woff')}
.gothamMedium{font-family:'Gotham Medium'}
@font-face{font-display:swap;font-family:'Gotham Bold';font-style:normal;font-weight:400;src:local('Gotham Bold'),url('//acoloc.com/plugins/acoloc/css/colivia/fonts/gotham/gotham-bold.woff') format('woff')}
.gothamBold{font-family:'Gotham Bold'}
@font-face{font-display:swap;font-family:'Gotham Ultra';font-style:normal;font-weight:400;src:local('Gotham Ultra'),url('//acoloc.com/plugins/acoloc/css/colivia/fonts/gotham/gotham-ultra.woff') format('woff')}
.gothamUltra{font-family:'Gotham Ultra'}
html,body{font-family:'Gotham Light'}
.petit{font-size:13px;line-height:16px}
.normal{font-size:15px;line-height:18px}
.grand{font-size:35px;line-height:42px}
.enorme{font-size:120px;line-height:140px}
h1,h2{font-size:32px;font-size:35px;line-height:42px;text-transform:uppercase;color:#2a134f;font-family:'Gotham Bold';margin:0 0 10px}
h3{text-transform:uppercase;color:#2a134f;font-size:16px;line-height:23px;font-size:15px;line-height:18px;margin-bottom:10px}
p{color:#555;line-height:18px;font-size:13px;line-height:16px;margin:0}
p strong{color:#fd2f27;font-weight:400}
p.chapo{color:#fd2f27;margin:10px 0}
li{line-height:18px;font-size:13px;line-height:16px}
@media screen and (max-width:880px){h1,h2{text-align:center;margin:0 auto 10px}
.intro p{text-align:center}}
#bandeau-intermediaire,#bandeau-intermediaire-38{background-color:#2a134f;text-align:center;padding-top:0;padding-bottom:0;position:relative;margin:80px 0}
#bandeau-intermediaire .wrapper,#bandeau-intermediaire-38 .wrapper{position:relative;padding:50px 0}
#bandeau-intermediaire .wrapper:before,#bandeau-intermediaire-38 .wrapper:before,#bandeau-intermediaire .wrapper:after,#bandeau-intermediaire-38 .wrapper:after{content:'';display:block;width:300px;height:200px;position:absolute;top:0;left:0}
#bandeau-intermediaire .wrapper:before,#bandeau-intermediaire-38 .wrapper:before{background:url('//acoloc.com/plugins/acoloc/images/backgrounds/guillemet.svg') no-repeat top -180px left}
#bandeau-intermediaire .wrapper:after,#bandeau-intermediaire-38 .wrapper:after{transform:rotate(180deg);background:url('//acoloc.com/plugins/acoloc/images/backgrounds/guillemet.svg') no-repeat top -180px left;top:auto;bottom:0;left:auto;right:0}
#bandeau-intermediaire .wrapper p,#bandeau-intermediaire-38 .wrapper p{font-family:'Gotham Light';font-size:20px;line-height:24px;line-height:36px;text-transform:uppercase;color:white;max-width:790px;margin:auto}
#bandeau-intermediaire .wrapper p strong,#bandeau-intermediaire-38 .wrapper p strong{color:white;font-family:'Gotham Bold'}
#bandeau-intermediaire:before,#bandeau-intermediaire-38:before,#bandeau-intermediaire:after,#bandeau-intermediaire-38:after{width:100%;height:1px;background-color:#2a134f;position:absolute;top:0;left:0;display:block;content:''}
#bandeau-intermediaire:before,#bandeau-intermediaire-38:before{top:-10px}
#bandeau-intermediaire:after,#bandeau-intermediaire-38:after{top:auto;bottom:-10px}
.banniere{padding:0;position:relative;overflow:hidden;margin-top:68px}
.banniere img{width:100%}
.banniere:after{content:'';display:block;width:120%;height:250px;background-color:white;transform:rotate(-5deg);position:absolute;top:0;left:0;top:auto;left:-10%;bottom:-45px;z-index:1}
.banniere > p{display:flex;position:absolute;top:0;left:0;width:200px;height:200px;top:250px;bottom:0;left:50%;transform:translate(-50%,-170px);border-radius:100%;background-color:white;z-index:3}
.banniere > p span{display:block;margin:auto;text-align:center;color:#fd2f27;padding:20px;font-size:16px;line-height:23px;font-size:15px;line-height:18px}
.banniere > p span strong{text-transform:uppercase;color:#2a134f;display:block;font-family:'Gotham Ultra';font-size:32px;font-size:35px;line-height:42px}
.banniere > p span strong:after{content:'';display:block;width:20px;height:3px;background-color:#2a134f;margin:5px auto 15px}
.banniere > p span em{font-style:normal;display:block}
@media screen and (min-width:880px){.banniere > p{transform:translateY(-50%);top:50%;right:50px;left:auto;top:200px}}
.banniere .legende{background-color:#fd2f27;max-width:370px;overflow:hidden;position:relative;margin:0 auto;z-index:2}
.banniere .legende p{color:white;margin:0 0 -30px;padding:150px 20px 130px;position:relative;text-align:center}
.banniere .legende p:after{content:'';display:block;background-color:white;width:200%;height:80px;transform:rotate(7deg);margin:40px auto 0 -50%;position:absolute;top:0;left:0;top:auto;bottom:0}
.banniere .legende:after{content:'';display:block;background-color:#fd2f27;width:200%;height:1px;transform:rotate(7deg);position:absolute;top:0;left:0;top:auto;bottom:20px}
@media screen and (min-width:880px){.banniere .legende{margin:-150px auto 100px;transform:translateX(-50%)}
.banniere .legende p{text-align:left;padding-top:20px}}
.trait{content:'';display:block;width:20px;height:3px;background-color:#2a134f;margin:5px auto 15px}
.colonne_droite .contenu,.colonne_gauche .contenu{display:flex;align-items:flex-start}
@media screen and (max-width:880px){.colonne_droite .contenu,.colonne_gauche .contenu{justify-content:center;margin:20px auto}}
@media screen and (min-width:880px){.colonne_droite,.colonne_gauche{display:flex}
.colonne_droite.avec_documents .contenu,.colonne_gauche.avec_documents .contenu,.colonne_droite.avec_documents .documents,.colonne_gauche.avec_documents .documents{width:50%}
.colonne_droite .documents,.colonne_gauche .documents{margin:0 20px}}
.colonne_droite.centrer .contenu,.colonne_gauche.centrer .contenu{display:block;text-align:center}
.colonne_droite.centrer .contenu .spip_logo,.colonne_gauche.centrer .contenu .spip_logo{margin:auto auto 10px}
.colonne_droite.centrer .contenu ul,.colonne_gauche.centrer .contenu ul{text-align:left;margin:20px}
.colonne_droite.boite .contenu,.colonne_gauche.boite .contenu{display:block;box-shadow:0px 3px 6px rgba(0,0,0,0.16);background-color:white}
@media screen and (min-width:880px){.colonne_droite.boite,.colonne_gauche.boite{margin:-80px 0 0 auto}
.colonne_droite.boite .contenu,.colonne_gauche.boite .contenu{max-width:400px;padding:50px 20px 20px}}
.secteur_25 .boite,.secteur_40 .boite,.secteur_52 .boite,.secteur_63 .boite,.secteur_74 .boite{margin-bottom:50px!important}
.secteur_25 .boite .contenu,.secteur_40 .boite .contenu,.secteur_52 .boite .contenu,.secteur_63 .boite .contenu,.secteur_74 .boite .contenu{display:block;box-shadow:0px 3px 6px rgba(0,0,0,0.16);background-color:white;text-align:center;max-width:800px;margin:auto}
.secteur_25 .boite .contenu:after,.secteur_40 .boite .contenu:after,.secteur_52 .boite .contenu:after,.secteur_63 .boite .contenu:after,.secteur_74 .boite .contenu:after{display:none!important}
@media screen and (min-width:880px){.secteur_25 .boite,.secteur_40 .boite,.secteur_52 .boite,.secteur_63 .boite,.secteur_74 .boite{margin:-80px 0 0 auto}
.secteur_25 .boite .contenu,.secteur_40 .boite .contenu,.secteur_52 .boite .contenu,.secteur_63 .boite .contenu,.secteur_74 .boite .contenu{padding:20px!important}}
@media screen and (min-width:880px){.colonne_droite{}
.colonne_droite:not(.avec_documents){display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px;width:50%;margin-left:50%}
.colonne_droite:not(.avec_documents).quart{width:25%}
.colonne_droite:not(.avec_documents).tiers{width:33%}
.colonne_droite:not(.avec_documents).w40{width:40%}
.colonne_droite:not(.avec_documents).moitie{width:50%}
.colonne_droite:not(.avec_documents).w60{width:60%}
.colonne_droite:not(.avec_documents).deuxtiers{width:66%}
.colonne_droite:not(.avec_documents).troisquart{width:75%}
.colonne_droite h2{border-left:8px solid #2a134f;padding-left:20px;margin-left:-28px}
.colonne_droite.avec_documents{flex-direction:row-reverse}
.colonne_droite.boite .contenu{margin-left:0;margin-right:auto}}
@media screen and (min-width:880px) and screen and (max-width:880px){.colonne_droite:not(.avec_documents).quart{width:50%}
.colonne_droite:not(.avec_documents).moitie{width:100%}}
@media screen and (min-width:880px) and screen and (max-width:600px){.colonne_droite:not(.avec_documents).quart,.colonne_droite:not(.avec_documents).tiers,.colonne_droite:not(.avec_documents).deuxtiers,.colonne_droite:not(.avec_documents).troisquart,.colonne_droite:not(.avec_documents).w60,.colonne_droite:not(.avec_documents).w40{width:100%}}
.colonne_droite .texte{order:1;margin-left:20px}
.colonne_droite.picto_exterieur .texte{order:0;margin-left:0;margin-right:20px}
.colonne_droite.picto_exterieur .spip_logo{order:1}
.colonne_gauche{text-align:right}
@media screen and (min-width:880px){.colonne_gauche{}
.colonne_gauche:not(.avec_documents){display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px;width:50%}
.colonne_gauche:not(.avec_documents).quart{width:25%}
.colonne_gauche:not(.avec_documents).tiers{width:33%}
.colonne_gauche:not(.avec_documents).w40{width:40%}
.colonne_gauche:not(.avec_documents).moitie{width:50%}
.colonne_gauche:not(.avec_documents).w60{width:60%}
.colonne_gauche:not(.avec_documents).deuxtiers{width:66%}
.colonne_gauche:not(.avec_documents).troisquart{width:75%}
.colonne_gauche h2{border-right:8px solid #2a134f;padding-right:20px;margin-right:-28px}
.colonne_gauche.avec_documents{flex-direction:row}}
@media screen and (min-width:880px) and screen and (max-width:880px){.colonne_gauche:not(.avec_documents).quart{width:50%}
.colonne_gauche:not(.avec_documents).moitie{width:100%}}
@media screen and (min-width:880px) and screen and (max-width:600px){.colonne_gauche:not(.avec_documents).quart,.colonne_gauche:not(.avec_documents).tiers,.colonne_gauche:not(.avec_documents).deuxtiers,.colonne_gauche:not(.avec_documents).troisquart,.colonne_gauche:not(.avec_documents).w60,.colonne_gauche:not(.avec_documents).w40{width:100%}}
.colonne_gauche .contenu{flex-direction:row-reverse}
.colonne_gauche.picto_exterieur .contenu .texte{order:0;margin-right:0;margin-left:20px}
.colonne_gauche.picto_exterieur .contenu .spip_logo{order:1}
.colonne_gauche .texte{order:1;margin-right:20px}
.mots{text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1}
.mots.droite{left:48%}
.mots.gauche{right:40%;left:auto;text-align:right}
.cta a{display:block;position:fixed;top:100px;right:-320px;z-index:300;transition:all 0.2s ease;width:375px;padding:15px 10px 15px 60px;background-color:#fd2f27;color:white}
.cta a.reservation{background:url('//acoloc.com/plugins/acoloc/img/contact.svg') no-repeat 10px 10px #fd2f27}
.cta a.telecharger_plaquette{background:url('//acoloc.com/plugins/acoloc/img/brochure.svg') no-repeat 10px 10px #fd2f27}
@media screen and (min-width:880px){.cta a:hover{right:0}}
.cta a + a{top:375px}
.blocplus{border:2px solid #2a134f;padding:30px 40px 20px;margin-bottom:30px;text-align:left;position:relative}
.blocplus h3{text-transform:uppercase;font-size:32px;font-size:35px;line-height:42px}
.blocplus p,.blocplus li,.blocplus h4{font-size:16px;line-height:23px;font-size:15px;line-height:18px;color:#555}
.blocplus h4{margin:20px 0 5px}
.blocplus li{margin:0 0 2px 20px}
@media screen and (min-width:880px){.blocplus p,.blocplus h4,.blocplus ul{display:none}}
.blocplus.on p,.blocplus.on h4,.blocplus.on ul{display:block}
@media screen and (min-width:880px){.blocplus{display:inline-block;vertical-align:top;margin:0 30px 30px;width:450px}}
.blocplus button{display:none}
@media screen and (min-width:880px){.blocplus button{position:absolute;top:0;left:0;top:auto;bottom:10px;left:auto;right:30px;cursor:pointer}
.blocplus button span{display:none}
.blocplus button.afficher_plus{background:url('//acoloc.com/plugins/acoloc/images/pictos/plus.svg') no-repeat;width:20px;height:20px}
.blocplus button.afficher_moins{background:url('//acoloc.com/plugins/acoloc/images/pictos/moins.svg') no-repeat;width:20px;height:20px;display:none}}
@media screen and (min-width:880px){.blocplus.on button.afficher_plus{display:none}
.blocplus.on button.afficher_moins{display:block}}
.blocplus:first-of-type{border-color:#fd2f27}
.blocplus:first-of-type h3{color:#fd2f27}
.blocplus:first-of-type button.afficher_plus{background:url('//acoloc.com/plugins/acoloc/images/pictos/plus-rouge.svg') no-repeat}
.blocplus:first-of-type button.afficher_moins{background:url('//acoloc.com/plugins/acoloc/images/pictos/moins-rouge.svg') no-repeat}
.galerie{max-width:900px;margin:40px auto;position:relative}
.galerie .document{display:none;width:100;text-align:center}
.galerie .document img{margin:auto}
.galerie .document.on{display:block}
.galerie .precedent,.galerie .suivant{position:absolute;top:0;top:50%;left:0;transform:translateY(-50%);transition:all 0.2s ease;cursor:pointer}
.galerie .precedent:hover,.galerie .suivant:hover{transform:translateY(-50%) scale(1.1)}
.galerie .suivant{left:auto;right:0}
@media screen and (min-width:880px){.galerie .suivant{right:-20px}
.galerie .precedent{left:-20px}}
@media screen and (max-width:880px){.galerie .liste{width:80%;margin:auto}}
.widget_menu{display:none}
@media screen and (min-width:880px){.widget_menu{display:block;position:fixed;top:0;left:0;top:150px;color:white;left:-1px;z-index:100}
.widget_menu li{position:relative;min-height:20px;cursor:pointer}
.widget_menu li:after{content:'';display:inline-block;vertical-align:middle;position:absolute;top:0;left:0;top:2px;left:10px;width:10px;height:10px;border:1px solid white;border-radius:10px}
.widget_menu li:before{content:'';width:30px;height:20px;position:absolute;top:0;left:0;background-color:#2a134f;display:block}
.widget_menu li a{color:white;padding:10px;margin:0 0 0 30px}
.widget_menu li a span{display:none;line-height:18px;font-size:13px;line-height:16px}
.widget_menu li br{display:none}
.widget_menu li:hover:after{background-color:white}
.widget_menu li:hover a{background-color:#2a134f}
.widget_menu li:hover a span{display:inline-block;vertical-align:middle}
.widget_menu li.on:after{background-color:white}
.widget_menu:before,.widget_menu:after{content:'';width:30px;height:9px;background-color:#2a134f;display:block}
.widget_menu:after{height:6px}}
.intro   h1 em{display:none}
.intro p{margin:20px auto}
.intro button{text-transform:uppercase;font-family:'Gotham Medium';font-weight:700;padding:7px 40px 5px;border:1px solid #2a134f;color:white;background-color:#2a134f;width:230px;text-align:center}
.intro button:hover{color:white;background-color:#fd2f27;border-color:#fd2f27}
@media (min-width:880px){.intro p{margin:10px 0}}
.bouton{border:1px solid #2a134f;text-transform:uppercase;font-family:'Gotham Bold';border-radius:0;max-width:250px;color:white;margin-top:20px;background-color:#2a134f}
.bouton:hover{background-color:#fd2f27;color:white;border-color:#fd2f27;transform:scale(1)}
@media screen and (min-width:880px){.colivia section:not(.banniere){padding-top:100px;margin-top:-100px}}
.colivia .articles{margin:auto}
.colivia .cta a{padding:15px 10px 15px 13px;background:#fd2f27}
.colivia .cta a img{display:inline-block;vertical-align:top;vertical-align:middle;margin-right:10px;width:30px;height:30px;filter:invert(99%) sepia(0%) saturate(2%) hue-rotate(282deg) brightness(109%) contrast(100%)}
.colivia .intro p{position:relative;z-index:10}
.colivia .intro .colonne_gauche p:not(.chapo),.colivia .intro .colonne_droite p:not(.chapo){color:#555;margin-top:20px;max-width:500px}
@media screen and (max-width:600px){.colivia .intro h1{font-size:30px;line-height:35px}}
.colivia .page > .intro .colonne_droite h2{font-size:16px;line-height:23px;font-size:15px;line-height:18px;border:0;margin-left:-20px}
.colivia .page > .intro p{color:#2a134f}
@media screen and (min-width:880px){.colivia .page > .intro{margin-top:-280px;z-index:3;position:relative}}
.colivia #la-vie-du-quartier,.colivia #la-vie-du-quartier-108,.colivia #la-vie-du-quartier-109,.colivia #la-vie-du-quartier-110,.colivia #la-vie-du-quartier-111{position:relative;overflow:hidden}
@media screen and (min-width:880px){.colivia #la-vie-du-quartier,.colivia #la-vie-du-quartier-108,.colivia #la-vie-du-quartier-109,.colivia #la-vie-du-quartier-110,.colivia #la-vie-du-quartier-111{margin-bottom:100px}
.colivia #la-vie-du-quartier .intro .colonne_gauche,.colivia #la-vie-du-quartier-108 .intro .colonne_gauche,.colivia #la-vie-du-quartier-109 .intro .colonne_gauche,.colivia #la-vie-du-quartier-110 .intro .colonne_gauche,.colivia #la-vie-du-quartier-111 .intro .colonne_gauche{width:48%}
.colivia #la-vie-du-quartier .intro .colonne_gauche p,.colivia #la-vie-du-quartier-108 .intro .colonne_gauche p,.colivia #la-vie-du-quartier-109 .intro .colonne_gauche p,.colivia #la-vie-du-quartier-110 .intro .colonne_gauche p,.colivia #la-vie-du-quartier-111 .intro .colonne_gauche p{max-width:350px;margin-right:0;margin-left:auto}}
.colivia #la-vie-du-quartier article p,.colivia #la-vie-du-quartier-108 article p,.colivia #la-vie-du-quartier-109 article p,.colivia #la-vie-du-quartier-110 article p,.colivia #la-vie-du-quartier-111 article p{max-width:270px}
@media screen and (max-width:880px){.colivia #la-vie-du-quartier article p,.colivia #la-vie-du-quartier-108 article p,.colivia #la-vie-du-quartier-109 article p,.colivia #la-vie-du-quartier-110 article p,.colivia #la-vie-du-quartier-111 article p{max-width:350px}
.colivia #la-vie-du-quartier article.colonne_gauche .texte p,.colivia #la-vie-du-quartier-108 article.colonne_gauche .texte p,.colivia #la-vie-du-quartier-109 article.colonne_gauche .texte p,.colivia #la-vie-du-quartier-110 article.colonne_gauche .texte p,.colivia #la-vie-du-quartier-111 article.colonne_gauche .texte p{text-align:left}
.colivia #la-vie-du-quartier article.colonne_droite .contenu,.colivia #la-vie-du-quartier-108 article.colonne_droite .contenu,.colivia #la-vie-du-quartier-109 article.colonne_droite .contenu,.colivia #la-vie-du-quartier-110 article.colonne_droite .contenu,.colivia #la-vie-du-quartier-111 article.colonne_droite .contenu{flex-direction:row-reverse}
.colivia #la-vie-du-quartier article.colonne_droite .contenu .texte,.colivia #la-vie-du-quartier-108 article.colonne_droite .contenu .texte,.colivia #la-vie-du-quartier-109 article.colonne_droite .contenu .texte,.colivia #la-vie-du-quartier-110 article.colonne_droite .contenu .texte,.colivia #la-vie-du-quartier-111 article.colonne_droite .contenu .texte{margin-left:20px;margin-right:0}}
@media screen and (min-width:880px){.colivia #la-vie-du-quartier article.colonne_gauche,.colivia #la-vie-du-quartier-108 article.colonne_gauche,.colivia #la-vie-du-quartier-109 article.colonne_gauche,.colivia #la-vie-du-quartier-110 article.colonne_gauche,.colivia #la-vie-du-quartier-111 article.colonne_gauche{width:48%}
.colivia #la-vie-du-quartier article.colonne_droite,.colivia #la-vie-du-quartier-108 article.colonne_droite,.colivia #la-vie-du-quartier-109 article.colonne_droite,.colivia #la-vie-du-quartier-110 article.colonne_droite,.colivia #la-vie-du-quartier-111 article.colonne_droite{margin-left:54%}}
@media screen and (min-width:880px){.colivia #la-vie-du-quartier:before,.colivia #la-vie-du-quartier-108:before,.colivia #la-vie-du-quartier-109:before,.colivia #la-vie-du-quartier-110:before,.colivia #la-vie-du-quartier-111:before{content:'Proximité';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;right:40%;left:auto;text-align:right;top:65px}
.colivia #la-vie-du-quartier:before.droite,.colivia #la-vie-du-quartier-108:before.droite,.colivia #la-vie-du-quartier-109:before.droite,.colivia #la-vie-du-quartier-110:before.droite,.colivia #la-vie-du-quartier-111:before.droite{left:48%}
.colivia #la-vie-du-quartier:before.gauche,.colivia #la-vie-du-quartier-108:before.gauche,.colivia #la-vie-du-quartier-109:before.gauche,.colivia #la-vie-du-quartier-110:before.gauche,.colivia #la-vie-du-quartier-111:before.gauche{right:40%;left:auto;text-align:right}
.colivia #la-vie-du-quartier:after,.colivia #la-vie-du-quartier-108:after,.colivia #la-vie-du-quartier-109:after,.colivia #la-vie-du-quartier-110:after,.colivia #la-vie-du-quartier-111:after{content:'Confort';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;left:48%;top:46%}
.colivia #la-vie-du-quartier:after.droite,.colivia #la-vie-du-quartier-108:after.droite,.colivia #la-vie-du-quartier-109:after.droite,.colivia #la-vie-du-quartier-110:after.droite,.colivia #la-vie-du-quartier-111:after.droite{left:48%}
.colivia #la-vie-du-quartier:after.gauche,.colivia #la-vie-du-quartier-108:after.gauche,.colivia #la-vie-du-quartier-109:after.gauche,.colivia #la-vie-du-quartier-110:after.gauche,.colivia #la-vie-du-quartier-111:after.gauche{right:40%;left:auto;text-align:right}}
@media screen and (min-width:880px){.colivia #la-vie-du-quartier .articles,.colivia #la-vie-du-quartier-108 .articles,.colivia #la-vie-du-quartier-109 .articles,.colivia #la-vie-du-quartier-110 .articles,.colivia #la-vie-du-quartier-111 .articles{position:relative}
.colivia #la-vie-du-quartier .articles:after,.colivia #la-vie-du-quartier-108 .articles:after,.colivia #la-vie-du-quartier-109 .articles:after,.colivia #la-vie-du-quartier-110 .articles:after,.colivia #la-vie-du-quartier-111 .articles:after{content:'';display:block;width:1px;height:328px;background-color:#2a134f;position:absolute;top:0;left:0;top:50px;left:51%}
.colivia #la-vie-du-quartier .articles article,.colivia #la-vie-du-quartier-108 .articles article,.colivia #la-vie-du-quartier-109 .articles article,.colivia #la-vie-du-quartier-110 .articles article,.colivia #la-vie-du-quartier-111 .articles article{position:relative}
.colivia #la-vie-du-quartier .articles article:before,.colivia #la-vie-du-quartier-108 .articles article:before,.colivia #la-vie-du-quartier-109 .articles article:before,.colivia #la-vie-du-quartier-110 .articles article:before,.colivia #la-vie-du-quartier-111 .articles article:before{content:'';display:block;width:30px;height:1px;background-color:#2a134f;position:absolute;top:0;left:0;top:50px;left:-6%}
.colivia #la-vie-du-quartier .articles article.colonne_gauche:before,.colivia #la-vie-du-quartier-108 .articles article.colonne_gauche:before,.colivia #la-vie-du-quartier-109 .articles article.colonne_gauche:before,.colivia #la-vie-du-quartier-110 .articles article.colonne_gauche:before,.colivia #la-vie-du-quartier-111 .articles article.colonne_gauche:before{left:auto;right:-6.5%}
.colivia #la-vie-du-quartier .articles article:after,.colivia #la-vie-du-quartier-108 .articles article:after,.colivia #la-vie-du-quartier-109 .articles article:after,.colivia #la-vie-du-quartier-110 .articles article:after,.colivia #la-vie-du-quartier-111 .articles article:after{content:'';display:block;width:14px;height:14px;border-radius:100%;background-color:#2a134f;position:absolute;top:0;left:0;top:44px;left:-8px}
.colivia #la-vie-du-quartier .articles article.colonne_gauche:after,.colivia #la-vie-du-quartier-108 .articles article.colonne_gauche:after,.colivia #la-vie-du-quartier-109 .articles article.colonne_gauche:after,.colivia #la-vie-du-quartier-110 .articles article.colonne_gauche:after,.colivia #la-vie-du-quartier-111 .articles article.colonne_gauche:after{left:auto;right:-10px}
.colivia #la-vie-du-quartier .articles article:nth-child(1):after,.colivia #la-vie-du-quartier-108 .articles article:nth-child(1):after,.colivia #la-vie-du-quartier-109 .articles article:nth-child(1):after,.colivia #la-vie-du-quartier-110 .articles article:nth-child(1):after,.colivia #la-vie-du-quartier-111 .articles article:nth-child(1):after{background-color:#a782ba}
.colivia #la-vie-du-quartier .articles article:nth-child(2):after,.colivia #la-vie-du-quartier-108 .articles article:nth-child(2):after,.colivia #la-vie-du-quartier-109 .articles article:nth-child(2):after,.colivia #la-vie-du-quartier-110 .articles article:nth-child(2):after,.colivia #la-vie-du-quartier-111 .articles article:nth-child(2):after{background-color:#3eb8ea}
.colivia #la-vie-du-quartier .articles article:nth-child(3):after,.colivia #la-vie-du-quartier-108 .articles article:nth-child(3):after,.colivia #la-vie-du-quartier-109 .articles article:nth-child(3):after,.colivia #la-vie-du-quartier-110 .articles article:nth-child(3):after,.colivia #la-vie-du-quartier-111 .articles article:nth-child(3):after{background-color:#c5da46}
.colivia #la-vie-du-quartier .articles article:nth-child(4):after,.colivia #la-vie-du-quartier-108 .articles article:nth-child(4):after,.colivia #la-vie-du-quartier-109 .articles article:nth-child(4):after,.colivia #la-vie-du-quartier-110 .articles article:nth-child(4):after,.colivia #la-vie-du-quartier-111 .articles article:nth-child(4):after{background-color:#ffc94e}}
.colivia .oui{padding:0}
.colivia #mobilite{padding:100px 0;position:relative}
.colivia #mobilite img{width:100%}
@media screen and (min-width:880px){.colivia #mobilite .wrapper .document{flex-grow:1}
.colivia #mobilite .wrapper .intro + .document{flex-grow:2}}
.colivia #mobilite .epingle_violette{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_violette.svg) no-repeat left 50% bottom 0;background-size:13px;color:#a782ba}
.colivia #mobilite .epingle_violette:hover{background-size:16px}
.colivia #mobilite .epingle_verte{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_verte.svg) no-repeat left 50% bottom 0;background-size:13px;color:#c5da46}
.colivia #mobilite .epingle_verte:hover{background-size:16px}
.colivia #mobilite .epingle_rouge{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_rouge.svg) no-repeat left 50% bottom 0;background-size:13px;color:#fd2f27}
.colivia #mobilite .epingle_rouge:hover{background-size:16px}
.colivia #mobilite .epingle_jaune{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_jaune.svg) no-repeat left 50% bottom 0;background-size:13px;color:#ffc94e}
.colivia #mobilite .epingle_jaune:hover{background-size:16px}
.colivia #mobilite .epingle_colivia{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_colivia.svg) no-repeat left 50% bottom 0;background-size:22px}
.colivia #mobilite .epingle_colivia:hover{background-size:30px}
.colivia #mobilite .wrapper{position:relative}
.colivia #mobilite .wrapper .intro{display:none}
.colivia #mobilite .wrapper .legende{display:none;position:absolute;top:0;left:0;z-index:1}
.colivia #mobilite .wrapper .legende ul{list-style:none}
.colivia #mobilite .wrapper .legende ul li{margin-bottom:10px}
.colivia #mobilite .wrapper .legende ul li::before{content:"";display:inline-block;vertical-align:top;vertical-align:middle;margin-right:7px;width:13px;height:13px;border-radius:100%}
.colivia #mobilite .wrapper .legende ul li:first-child{color:#fd2f27}
.colivia #mobilite .wrapper .legende ul li:first-child::before{background:#fd2f27}
.colivia #mobilite .wrapper .legende ul li:nth-child(2){color:#ffc94e}
.colivia #mobilite .wrapper .legende ul li:nth-child(2)::before{background:#ffc94e}
.colivia #mobilite .wrapper .legende ul li:nth-child(3){color:#c5da46}
.colivia #mobilite .wrapper .legende ul li:nth-child(3)::before{background:#c5da46}
.colivia #mobilite .wrapper .legende ul li:last-child{color:#a782ba}
.colivia #mobilite .wrapper .legende ul li:last-child::before{background:#a782ba}
@media (min-width:600px){.colivia #mobilite .wrapper .legende{display:block}}
@media (min-width:880px){.colivia #mobilite .wrapper .legende{padding-left:40px}}
.colivia #mobilite .wrapper .articles article{display:none;position:absolute;top:0;left:0;transform:translate(-50%,-100%);min-width:80px;max-width:200px;text-align:center}
.colivia #mobilite .wrapper .articles article .contenu .texte .titre{padding-bottom:39px;width:16px;transform:translateX(-50%);transition:all 0.2s ease;cursor:pointer}
.colivia #mobilite .wrapper .articles article .contenu .texte .titre span{display:none;position:absolute;top:0;left:0;transform:translateX(-50%);margin-top:-40px;width:200px;text-transform:initial}
.colivia #mobilite .wrapper .articles article .contenu .texte .titre:hover span{display:block}
.colivia #mobilite .wrapper .articles article#article_70 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_73 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_74 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_83 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_84 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_86 .contenu .texte .titre{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_violette.svg) no-repeat left 50% bottom 0;background-size:13px;color:#a782ba}
.colivia #mobilite .wrapper .articles article#article_70 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_73 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_74 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_83 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_84 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_86 .contenu .texte .titre:hover{background-size:16px}
.colivia #mobilite .wrapper .articles article#article_71 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_78 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_79 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_80 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_81 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_87 .contenu .texte .titre{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_rouge.svg) no-repeat left 50% bottom 0;background-size:13px;color:#fd2f27}
.colivia #mobilite .wrapper .articles article#article_71 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_78 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_79 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_80 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_81 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_87 .contenu .texte .titre:hover{background-size:16px}
.colivia #mobilite .wrapper .articles article#article_72 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_75 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_82 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_89 .contenu .texte .titre{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_verte.svg) no-repeat left 50% bottom 0;background-size:13px;color:#c5da46}
.colivia #mobilite .wrapper .articles article#article_72 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_75 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_82 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_89 .contenu .texte .titre:hover{background-size:16px}
.colivia #mobilite .wrapper .articles article#article_76 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_77 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_85 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_88 .contenu .texte .titre,.colivia #mobilite .wrapper .articles article#article_90 .contenu .texte .titre{background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_jaune.svg) no-repeat left 50% bottom 0;background-size:13px;color:#ffc94e}
.colivia #mobilite .wrapper .articles article#article_76 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_77 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_85 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_88 .contenu .texte .titre:hover,.colivia #mobilite .wrapper .articles article#article_90 .contenu .texte .titre:hover{background-size:16px}
.colivia #mobilite .wrapper .articles article#article_91{left:50%}
.colivia #mobilite .wrapper .articles article#article_91 .contenu .texte .titre{width:30px;padding-bottom:50px;background:url(//acoloc.com/plugins/acoloc/images/pictos/epingle_colivia.svg) no-repeat left 50% bottom 0;background-size:22px}
.colivia #mobilite .wrapper .articles article#article_91 .contenu .texte .titre:hover{background-size:30px}
.colivia #mobilite .wrapper .articles article#article_70{top:45%;left:29%}
.colivia #mobilite .wrapper .articles article#article_71{top:40%;left:34%}
.colivia #mobilite .wrapper .articles article#article_72{top:90%;left:37%}
.colivia #mobilite .wrapper .articles article#article_73{top:42%;left:38%}
.colivia #mobilite .wrapper .articles article#article_74{top:49%;left:39%}
.colivia #mobilite .wrapper .articles article#article_75{top:49%;left:42%}
.colivia #mobilite .wrapper .articles article#article_76{top:80%;left:41%}
.colivia #mobilite .wrapper .articles article#article_77{top:86%;left:42%}
.colivia #mobilite .wrapper .articles article#article_78{top:20%;left:48%}
.colivia #mobilite .wrapper .articles article#article_79{top:69%;left:51%}
.colivia #mobilite .wrapper .articles article#article_80{top:87%;left:52%}
.colivia #mobilite .wrapper .articles article#article_81{top:37%;left:56%}
.colivia #mobilite .wrapper .articles article#article_82{top:24%;left:54%}
.colivia #mobilite .wrapper .articles article#article_83{top:51%;left:58%}
.colivia #mobilite .wrapper .articles article#article_84{top:48%;left:60%}
.colivia #mobilite .wrapper .articles article#article_85{top:32%;left:59%}
.colivia #mobilite .wrapper .articles article#article_86{top:44%;left:62%}
.colivia #mobilite .wrapper .articles article#article_87{top:27%;left:60%}
.colivia #mobilite .wrapper .articles article#article_88{top:55%;left:68%}
.colivia #mobilite .wrapper .articles article#article_89{top:54%;left:72%}
.colivia #mobilite .wrapper .articles article#article_90{top:53%;left:75%}
.colivia #mobilite .wrapper .articles article#article_91{top:35%;left:65%}
@media (min-width:600px){.colivia #mobilite .wrapper .articles article{display:block}}
@media screen and (min-width:880px){.colivia #mobilite:before{content:'Mobilité';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;right:40%;left:auto;text-align:right}
.colivia #mobilite:before.droite{left:48%}
.colivia #mobilite:before.gauche{right:40%;left:auto;text-align:right}}
.colivia #des-espaces-partages-pour-se-retrouver-echanger{position:relative;padding-bottom:100px;overflow:hidden;padding-bottom:50px}
@media screen and (min-width:600px){.colivia #des-espaces-partages-pour-se-retrouver-echanger{padding-bottom:200px}}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .intro{margin-bottom:40px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles{max-width:1000px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article{margin-bottom:40px;position:relative}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .contenu > img{margin-top:-20px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .contenu .texte{position:relative;z-index:1}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article p{margin-top:20px;margin-left:-60px;max-width:380px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents{position:relative;padding-bottom:40px;overflow:hidden}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents .document{position:relative}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents .document:after{content:'';display:block;background-color:white;width:200%;height:64px;transform:rotate(-6deg);margin:40px auto 0 -50%;position:absolute;top:0;left:0;top:auto;bottom:-30px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents:after{content:'';display:block;background-color:#2a134f;width:200%;height:1px;transform:rotate(-6deg);position:absolute;top:0;left:0;top:auto;bottom:70px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article.colonne_gauche p{margin-left:0;margin-right:-60px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article.colonne_gauche .documents:after,.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article.colonne_gauche .documents .document:after{transform:rotate(6deg)}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article.colonne_gauche .documents:after{left:auto;right:0}
@media screen and (min-width:880px){.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article:nth-of-type(3):before{content:'Partage';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;left:48%;top:-50px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article:nth-of-type(3):before.droite{left:48%}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article:nth-of-type(3):before.gauche{right:40%;left:auto;text-align:right}}
@media screen and (min-width:600px){.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article{}

.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents .document::after{bottom:-40px;height:90px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents::after{bottom:90px}}
@media screen and (min-width:880px){.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article{}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .contenu > img{margin-top:0}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .contenu h3{margin-top:34px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents .document::after{bottom:-21px;height:52px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .documents::after{bottom:70px}}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:before{content:'Accessibilité';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;right:40%;left:auto;text-align:right;right:30%;top:330px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:before.droite{left:48%}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:before.gauche{right:40%;left:auto;text-align:right}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:after{content:'Entraide';text-transform:uppercase;font-size:50px;line-height:60px;font-size:120px;line-height:140px;color:#f6f5f7;font-family:'Gotham Ultra';display:block;position:absolute;top:0;left:0;z-index:-1;right:40%;left:auto;text-align:right;top:auto;bottom:100px;line-height:50%}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:after.droite{left:48%}
.colivia #des-espaces-partages-pour-se-retrouver-echanger:after.gauche{right:40%;left:auto;text-align:right}
@media screen and (max-width:600px){.colivia #des-espaces-partages-pour-se-retrouver-echanger:before,.colivia #des-espaces-partages-pour-se-retrouver-echanger:after{display:none}}
.colivia #des-services-inclus-dans-votre-loyer{background-color:#2a134f;text-align:center;padding:70px 15px}
.colivia #des-services-inclus-dans-votre-loyer h2,.colivia #des-services-inclus-dans-votre-loyer p{color:white}
.colivia #des-services-inclus-dans-votre-loyer p{max-width:800px;margin:20px auto 0}
.colivia #les-services-coloc h2,.colivia #les-services-coloc-100 h2,.colivia #les-services-coloc-101 h2,.colivia #les-services-coloc-102 h2,.colivia #les-services-coloc-103 h2{display:none}
.colivia #les-services-coloc .articles,.colivia #les-services-coloc-100 .articles,.colivia #les-services-coloc-101 .articles,.colivia #les-services-coloc-102 .articles,.colivia #les-services-coloc-103 .articles{max-width:1000px}
.colivia #les-services-coloc .articles article,.colivia #les-services-coloc-100 .articles article,.colivia #les-services-coloc-101 .articles article,.colivia #les-services-coloc-102 .articles article,.colivia #les-services-coloc-103 .articles article{position:relative}
.colivia #les-services-coloc .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-100 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-101 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-102 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-103 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-100 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-101 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-102 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-103 .articles article:nth-of-type(2) .contenu{padding:20px}
.colivia #les-services-coloc .articles article:nth-of-type(1) .contenu h3,.colivia #les-services-coloc-100 .articles article:nth-of-type(1) .contenu h3,.colivia #les-services-coloc-101 .articles article:nth-of-type(1) .contenu h3,.colivia #les-services-coloc-102 .articles article:nth-of-type(1) .contenu h3,.colivia #les-services-coloc-103 .articles article:nth-of-type(1) .contenu h3,.colivia #les-services-coloc .articles article:nth-of-type(2) .contenu h3,.colivia #les-services-coloc-100 .articles article:nth-of-type(2) .contenu h3,.colivia #les-services-coloc-101 .articles article:nth-of-type(2) .contenu h3,.colivia #les-services-coloc-102 .articles article:nth-of-type(2) .contenu h3,.colivia #les-services-coloc-103 .articles article:nth-of-type(2) .contenu h3{color:#fd2f27}
@media (min-width:880px){.colivia #les-services-coloc .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-100 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-101 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-102 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc-103 .articles article:nth-of-type(1) .contenu,.colivia #les-services-coloc .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-100 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-101 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-102 .articles article:nth-of-type(2) .contenu,.colivia #les-services-coloc-103 .articles article:nth-of-type(2) .contenu{padding:50px 20px 20px}}
.colivia #les-services-coloc .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-100 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-101 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-102 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-103 .articles article:nth-of-type(1) .contenu:after{background-color:white;content:'';display:none;position:absolute;top:0;left:0;width:100%;height:30px;transform:rotate(2deg)}
@media screen and (min-width:880px){.colivia #les-services-coloc .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-100 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-101 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-102 .articles article:nth-of-type(1) .contenu:after,.colivia #les-services-coloc-103 .articles article:nth-of-type(1) .contenu:after{display:block;background-color:#2a134f}}
.colivia #decouvrez-votre-futur-logement{text-align:center}
.colivia #decouvrez-votre-futur-logement .intro{text-align:left}
@media (min-width:880px){.colivia #decouvrez-votre-futur-logement .articles article .contenu .texte{}
.colivia #decouvrez-votre-futur-logement .articles article .contenu .texte > *:not(.titre){display:none}
.colivia #decouvrez-votre-futur-logement .articles article button.afficher_plus{display:block}
.colivia #decouvrez-votre-futur-logement .articles article button.afficher_moins{display:none}
.colivia #decouvrez-votre-futur-logement .articles article.on .contenu .texte > *:not(.titre){display:block}
.colivia #decouvrez-votre-futur-logement .articles article.on button.afficher_plus{display:none}
.colivia #decouvrez-votre-futur-logement .articles article.on button.afficher_moins{display:block}}
.colivia #un-concept-d-habitat-partage,.colivia #un-concept-d-habitat-partage-51,.colivia #un-concept-d-habitat-partage-85,.colivia #un-concept-d-habitat-partage-86,.colivia #un-concept-d-habitat-partage-87{background-color:#2a134f;position:relative;margin-top:50px;padding-top:50px;padding-bottom:50px}
.colivia #un-concept-d-habitat-partage .wrapper .intro,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro{position:relative;z-index:19}
@media screen and (min-width:880px){.colivia #un-concept-d-habitat-partage .wrapper .intro,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro{width:230px;position:absolute;top:0;left:0;top:auto;bottom:-50px;left:50%;margin-left:-300px}}
.colivia #un-concept-d-habitat-partage .wrapper .intro p,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro p{color:white;background-color:#fd2f27;padding:20px 30px;overflow:hidden}
.colivia #un-concept-d-habitat-partage .wrapper .intro p:last-child:after,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro p:last-child:after,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro p:last-child:after,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro p:last-child:after,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro p:last-child:after{content:'';display:none;background-color:#2a134f;width:120%;position:absolute;top:0;left:0;top:auto;bottom:-30px;left:-10%;transform:rotate(10deg);height:50px;z-index:18}
@media (min-width:880px){.colivia #un-concept-d-habitat-partage .wrapper .intro p,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro p,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro p{padding:40px 30px 10px;margin-top:-10px}
.colivia #un-concept-d-habitat-partage .wrapper .intro p:last-child,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro p:last-child,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro p:last-child,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro p:last-child,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro p:last-child{padding:10px 30px 70px}
.colivia #un-concept-d-habitat-partage .wrapper .intro p:last-child::after,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro p:last-child::after,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro p:last-child::after,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro p:last-child::after,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro p:last-child::after{background-color:white;display:block}}
.colivia #un-concept-d-habitat-partage .wrapper .articles h2,.colivia #un-concept-d-habitat-partage-51 .wrapper .articles h2,.colivia #un-concept-d-habitat-partage-85 .wrapper .articles h2,.colivia #un-concept-d-habitat-partage-86 .wrapper .articles h2,.colivia #un-concept-d-habitat-partage-87 .wrapper .articles h2,.colivia #un-concept-d-habitat-partage .wrapper .articles p,.colivia #un-concept-d-habitat-partage-51 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-85 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-86 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-87 .wrapper .articles p,.colivia #un-concept-d-habitat-partage .wrapper .articles li,.colivia #un-concept-d-habitat-partage-51 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-85 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-86 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-87 .wrapper .articles li{color:white}
.colivia #un-concept-d-habitat-partage .wrapper .articles p,.colivia #un-concept-d-habitat-partage-51 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-85 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-86 .wrapper .articles p,.colivia #un-concept-d-habitat-partage-87 .wrapper .articles p{max-width:600px;margin:20px auto}
.colivia #un-concept-d-habitat-partage .wrapper .articles li,.colivia #un-concept-d-habitat-partage-51 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-85 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-86 .wrapper .articles li,.colivia #un-concept-d-habitat-partage-87 .wrapper .articles li{margin:0 20px}
@media screen and (max-width:880px){.colivia #un-concept-d-habitat-partage .wrapper,.colivia #un-concept-d-habitat-partage-51 .wrapper,.colivia #un-concept-d-habitat-partage-85 .wrapper,.colivia #un-concept-d-habitat-partage-86 .wrapper,.colivia #un-concept-d-habitat-partage-87 .wrapper{display:flex;flex-wrap:wrap;justify-content:space-around}
.colivia #un-concept-d-habitat-partage .wrapper .intro,.colivia #un-concept-d-habitat-partage-51 .wrapper .intro,.colivia #un-concept-d-habitat-partage-85 .wrapper .intro,.colivia #un-concept-d-habitat-partage-86 .wrapper .intro,.colivia #un-concept-d-habitat-partage-87 .wrapper .intro{order:2}
.colivia #un-concept-d-habitat-partage .wrapper .galerie,.colivia #un-concept-d-habitat-partage-51 .wrapper .galerie,.colivia #un-concept-d-habitat-partage-85 .wrapper .galerie,.colivia #un-concept-d-habitat-partage-86 .wrapper .galerie,.colivia #un-concept-d-habitat-partage-87 .wrapper .galerie{order:1}}
.colivia #louez-un-appartement,.colivia #louez-un-appartement-88,.colivia #louez-un-appartement-89,.colivia #louez-un-appartement-90,.colivia #louez-un-appartement-91{margin-top:50px}
@media screen and (min-width:880px){.colivia #louez-un-appartement,.colivia #louez-un-appartement-88,.colivia #louez-un-appartement-89,.colivia #louez-un-appartement-90,.colivia #louez-un-appartement-91{margin-top:0}}
.colivia #louez-un-appartement .wrapper .intro .colonne_gauche h2,.colivia #louez-un-appartement-88 .wrapper .intro .colonne_gauche h2,.colivia #louez-un-appartement-89 .wrapper .intro .colonne_gauche h2,.colivia #louez-un-appartement-90 .wrapper .intro .colonne_gauche h2,.colivia #louez-un-appartement-91 .wrapper .intro .colonne_gauche h2{position:relative;z-index:1;color:#fd2f27;border-color:#fd2f27}
.colivia #louez-un-appartement .wrapper .articles,.colivia #louez-un-appartement-88 .wrapper .articles,.colivia #louez-un-appartement-89 .wrapper .articles,.colivia #louez-un-appartement-90 .wrapper .articles,.colivia #louez-un-appartement-91 .wrapper .articles{position:relative;padding-top:133px}
.colivia #louez-un-appartement .wrapper .articles:before,.colivia #louez-un-appartement-88 .wrapper .articles:before,.colivia #louez-un-appartement-89 .wrapper .articles:before,.colivia #louez-un-appartement-90 .wrapper .articles:before,.colivia #louez-un-appartement-91 .wrapper .articles:before{content:'';display:block;position:absolute;top:0;left:0;left:50%;transform:translateX(-50%);background:url('//acoloc.com/plugins/acoloc/images/backgrounds/louez.jpg') no-repeat;width:340px;height:213px}
@media screen and (min-width:880px){.colivia #louez-un-appartement .wrapper .articles:before,.colivia #louez-un-appartement-88 .wrapper .articles:before,.colivia #louez-un-appartement-89 .wrapper .articles:before,.colivia #louez-un-appartement-90 .wrapper .articles:before,.colivia #louez-un-appartement-91 .wrapper .articles:before{transform:initial;margin-left:50px;top:-80px}}
.colivia #louez-un-appartement .wrapper .articles article,.colivia #louez-un-appartement-88 .wrapper .articles article,.colivia #louez-un-appartement-89 .wrapper .articles article,.colivia #louez-un-appartement-90 .wrapper .articles article,.colivia #louez-un-appartement-91 .wrapper .articles article{text-align:center;display:block;position:relative;left:auto;margin:0 0 20px;top:auto;z-index:2}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article,.colivia #louez-un-appartement-88 .wrapper .articles article,.colivia #louez-un-appartement-89 .wrapper .articles article,.colivia #louez-un-appartement-90 .wrapper .articles article,.colivia #louez-un-appartement-91 .wrapper .articles article{margin:0}}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte,.colivia #louez-un-appartement-88 .wrapper .articles article .texte,.colivia #louez-un-appartement-89 .wrapper .articles article .texte,.colivia #louez-un-appartement-90 .wrapper .articles article .texte,.colivia #louez-un-appartement-91 .wrapper .articles article .texte{text-align:left;max-width:850px;margin:auto}}
.colivia #louez-un-appartement .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-88 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-89 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-90 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-91 .wrapper .articles article .texte .titre{position:relative}
.colivia #louez-un-appartement .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-88 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-89 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-90 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-91 .wrapper .articles article .texte .titre:before{position:absolute;display:block;width:1px;height:486px;content:'';top:0px;left:-32px;background-color:#C1C1C1}
@media (max-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-88 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-89 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-90 .wrapper .articles article .texte .titre:before,.colivia #louez-un-appartement-91 .wrapper .articles article .texte .titre:before{display:none}}
.colivia #louez-un-appartement .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-88 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-89 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-90 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement-91 .wrapper .articles article .texte .titre,.colivia #louez-un-appartement .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul{display:inline-block;vertical-align:top}
.colivia #louez-un-appartement .wrapper .articles article .texte h3,.colivia #louez-un-appartement-88 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-89 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-90 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-91 .wrapper .articles article .texte h3{color:white;background-color:#2a134f;position:relative;z-index:1;min-width:183px;margin-bottom:0px;font-size:19px;padding:20px 10px;text-align:center}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte h3,.colivia #louez-un-appartement-88 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-89 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-90 .wrapper .articles article .texte h3,.colivia #louez-un-appartement-91 .wrapper .articles article .texte h3{min-height:207px;padding:80px 10px}}
.colivia #louez-un-appartement .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-88 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-89 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-90 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-91 .wrapper .articles article .texte h3:after{position:absolute;display:block;width:16px;height:2px;content:'';bottom:95px;background-color:white;transform:translateX(50%);right:50%}
@media (max-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-88 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-89 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-90 .wrapper .articles article .texte h3:after,.colivia #louez-un-appartement-91 .wrapper .articles article .texte h3:after{display:none}}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul{position:relative;z-index:1}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li{display:block;padding:10px 0;background:#E9E7ED}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li strong{display:inline-block;vertical-align:middle;margin:10px 27px;text-align:center}
@media screen and (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li strong,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li strong{margin:20px 27px;width:70px}}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li ul,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li ul,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li ul,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li ul,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li ul{display:inline-block;vertical-align:top}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li ul li{display:inline-block;vertical-align:middle;color:#2a134f;font-size:16px;line-height:23px;font-size:15px;line-height:18px;padding:0 60px;text-align:center;margin:10px auto;max-width:320px}
@media screen and (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li ul li,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li ul li{margin:20px auto}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li ul li:nth-of-type(1),.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li ul li:nth-of-type(1),.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li ul li:nth-of-type(1),.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li ul li:nth-of-type(1),.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li ul li:nth-of-type(1){border-right:1px solid #d9d9d9;border-left:1px solid #d9d9d9}}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul li ul li i,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul li ul li i,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul li ul li i,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul li ul li i,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul li ul li i{display:block;font-style:normal;line-height:18px;font-size:13px;line-height:16px}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul > li:nth-of-type(2),.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul > li:nth-of-type(2),.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul > li:nth-of-type(2),.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul > li:nth-of-type(2),.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul > li:nth-of-type(2){box-shadow:0 3px 6px rgba(0,0,0,0.16);margin-top:8px}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul{margin:0 0 0 -4px}}
.colivia #louez-un-appartement .wrapper .articles article .texte > p,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > p{max-width:650px;margin:20px auto;text-align:left}
@media screen and (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article .texte > p,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > p,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > p{margin-top:32px}}
.colivia #louez-un-appartement .wrapper .articles article .texte > p i,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > p i,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > p i,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > p i,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > p i{font-style:normal;line-height:18px;font-size:13px;line-height:16px}
.colivia #louez-un-appartement .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article .texte > ul,.colivia #louez-un-appartement .wrapper .articles article .texte p,.colivia #louez-un-appartement-88 .wrapper .articles article .texte p,.colivia #louez-un-appartement-89 .wrapper .articles article .texte p,.colivia #louez-un-appartement-90 .wrapper .articles article .texte p,.colivia #louez-un-appartement-91 .wrapper .articles article .texte p{display:inline-block;vertical-align:top}
.colivia #louez-un-appartement .wrapper .articles article:first-child,.colivia #louez-un-appartement-88 .wrapper .articles article:first-child,.colivia #louez-un-appartement-89 .wrapper .articles article:first-child,.colivia #louez-un-appartement-90 .wrapper .articles article:first-child,.colivia #louez-un-appartement-91 .wrapper .articles article:first-child{margin-top:20px}
.colivia #louez-un-appartement .wrapper .articles article:first-child h3,.colivia #louez-un-appartement-88 .wrapper .articles article:first-child h3,.colivia #louez-un-appartement-89 .wrapper .articles article:first-child h3,.colivia #louez-un-appartement-90 .wrapper .articles article:first-child h3,.colivia #louez-un-appartement-91 .wrapper .articles article:first-child h3,.colivia #louez-un-appartement .wrapper .articles article:first-child .titre:after,.colivia #louez-un-appartement-88 .wrapper .articles article:first-child .titre:after,.colivia #louez-un-appartement-89 .wrapper .articles article:first-child .titre:after,.colivia #louez-un-appartement-90 .wrapper .articles article:first-child .titre:after,.colivia #louez-un-appartement-91 .wrapper .articles article:first-child .titre:after{background-color:#fd2f27}
.colivia #louez-un-appartement .wrapper .articles article:first-child .texte > ul li,.colivia #louez-un-appartement-88 .wrapper .articles article:first-child .texte > ul li,.colivia #louez-un-appartement-89 .wrapper .articles article:first-child .texte > ul li,.colivia #louez-un-appartement-90 .wrapper .articles article:first-child .texte > ul li,.colivia #louez-un-appartement-91 .wrapper .articles article:first-child .texte > ul li{background:#FBE7E6}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article:first-child,.colivia #louez-un-appartement-88 .wrapper .articles article:first-child,.colivia #louez-un-appartement-89 .wrapper .articles article:first-child,.colivia #louez-un-appartement-90 .wrapper .articles article:first-child,.colivia #louez-un-appartement-91 .wrapper .articles article:first-child{margin-top:0}}
.colivia #louez-un-appartement .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte > ul{margin-top:30px}
@media (max-width:880px){.colivia #louez-un-appartement .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte > ul,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte > ul{margin-top:0px}}
@media (min-width:880px){.colivia #louez-un-appartement .wrapper .articles article:last-child .texte h3,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte h3,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte h3,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte h3,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte h3{padding:113px 10px 80px}}
.colivia #louez-un-appartement .wrapper .articles article:last-child .texte h3:after,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte h3:after,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte h3:after,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte h3:after,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte h3:after{bottom:70px}
.colivia #louez-un-appartement .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte h3:before{position:absolute;display:block;width:200px;height:35px;content:'';top:-21px;right:-9px;background-color:white;transform:rotate(8.800000000000001deg)}
@media (max-width:880px){.colivia #louez-un-appartement .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte h3:before,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte h3:before{display:none}}
.colivia #louez-un-appartement .wrapper .articles article:last-child .texte .titre:before,.colivia #louez-un-appartement-88 .wrapper .articles article:last-child .texte .titre:before,.colivia #louez-un-appartement-89 .wrapper .articles article:last-child .texte .titre:before,.colivia #louez-un-appartement-90 .wrapper .articles article:last-child .texte .titre:before,.colivia #louez-un-appartement-91 .wrapper .articles article:last-child .texte .titre:before{display:none}
.colivia #l-application-myproximity .wrapper,.colivia #l-application-myproximity-39 .wrapper,.colivia #l-application-myproximity-104 .wrapper,.colivia #l-application-myproximity-105 .wrapper,.colivia #l-application-myproximity-106 .wrapper,.colivia #l-application-myproximity-107 .wrapper{position:relative}
.colivia #l-application-myproximity .wrapper .intro,.colivia #l-application-myproximity-39 .wrapper .intro,.colivia #l-application-myproximity-104 .wrapper .intro,.colivia #l-application-myproximity-105 .wrapper .intro,.colivia #l-application-myproximity-106 .wrapper .intro,.colivia #l-application-myproximity-107 .wrapper .intro{margin:100px 0 0}
.colivia #l-application-myproximity .wrapper .intro .colonne_gauche,.colivia #l-application-myproximity-39 .wrapper .intro .colonne_gauche,.colivia #l-application-myproximity-104 .wrapper .intro .colonne_gauche,.colivia #l-application-myproximity-105 .wrapper .intro .colonne_gauche,.colivia #l-application-myproximity-106 .wrapper .intro .colonne_gauche,.colivia #l-application-myproximity-107 .wrapper .intro .colonne_gauche{padding-bottom:20px}
.colivia #l-application-myproximity .wrapper .intro p,.colivia #l-application-myproximity-39 .wrapper .intro p,.colivia #l-application-myproximity-104 .wrapper .intro p,.colivia #l-application-myproximity-105 .wrapper .intro p,.colivia #l-application-myproximity-106 .wrapper .intro p,.colivia #l-application-myproximity-107 .wrapper .intro p{max-width:300px}
@media screen and (min-width:880px){.colivia #l-application-myproximity .wrapper .intro,.colivia #l-application-myproximity-39 .wrapper .intro,.colivia #l-application-myproximity-104 .wrapper .intro,.colivia #l-application-myproximity-105 .wrapper .intro,.colivia #l-application-myproximity-106 .wrapper .intro,.colivia #l-application-myproximity-107 .wrapper .intro{margin-bottom:100px}
.colivia #l-application-myproximity .wrapper .intro p,.colivia #l-application-myproximity-39 .wrapper .intro p,.colivia #l-application-myproximity-104 .wrapper .intro p,.colivia #l-application-myproximity-105 .wrapper .intro p,.colivia #l-application-myproximity-106 .wrapper .intro p,.colivia #l-application-myproximity-107 .wrapper .intro p{max-width:300px;margin:0 0 0 auto}}
.colivia #l-application-myproximity .wrapper .document,.colivia #l-application-myproximity-39 .wrapper .document,.colivia #l-application-myproximity-104 .wrapper .document,.colivia #l-application-myproximity-105 .wrapper .document,.colivia #l-application-myproximity-106 .wrapper .document,.colivia #l-application-myproximity-107 .wrapper .document{max-width:250px;margin:auto}
@media screen and (min-width:880px){.colivia #l-application-myproximity .wrapper .document,.colivia #l-application-myproximity-39 .wrapper .document,.colivia #l-application-myproximity-104 .wrapper .document,.colivia #l-application-myproximity-105 .wrapper .document,.colivia #l-application-myproximity-106 .wrapper .document,.colivia #l-application-myproximity-107 .wrapper .document{position:absolute;top:0;left:0;left:55%;width:200px;top:200px;z-index:2}}
.colivia #l-application-myproximity .wrapper .document + .document,.colivia #l-application-myproximity-39 .wrapper .document + .document,.colivia #l-application-myproximity-104 .wrapper .document + .document,.colivia #l-application-myproximity-105 .wrapper .document + .document,.colivia #l-application-myproximity-106 .wrapper .document + .document,.colivia #l-application-myproximity-107 .wrapper .document + .document{margin:70px 0 0 150px}
@media screen and (max-width:880px){.colivia #l-application-myproximity .wrapper .document + .document,.colivia #l-application-myproximity-39 .wrapper .document + .document,.colivia #l-application-myproximity-104 .wrapper .document + .document,.colivia #l-application-myproximity-105 .wrapper .document + .document,.colivia #l-application-myproximity-106 .wrapper .document + .document,.colivia #l-application-myproximity-107 .wrapper .document + .document{display:none}}
.colivia #l-application-myproximity .wrapper .articles,.colivia #l-application-myproximity-39 .wrapper .articles,.colivia #l-application-myproximity-104 .wrapper .articles,.colivia #l-application-myproximity-105 .wrapper .articles,.colivia #l-application-myproximity-106 .wrapper .articles,.colivia #l-application-myproximity-107 .wrapper .articles{max-width:920px;margin:auto;position:relative}
.colivia #l-application-myproximity .wrapper .articles:before,.colivia #l-application-myproximity-39 .wrapper .articles:before,.colivia #l-application-myproximity-104 .wrapper .articles:before,.colivia #l-application-myproximity-105 .wrapper .articles:before,.colivia #l-application-myproximity-106 .wrapper .articles:before,.colivia #l-application-myproximity-107 .wrapper .articles:before{content:'';display:block;background:url('//acoloc.com/plugins/acoloc/images/pictos/my-proximity.svg') no-repeat top left;width:129px;height:129px;position:absolute;top:0;left:0;top:-70px;left:50%;transform:translateX(-50%);z-index:2}
@media screen and (min-width:880px){.colivia #l-application-myproximity .wrapper .articles:before,.colivia #l-application-myproximity-39 .wrapper .articles:before,.colivia #l-application-myproximity-104 .wrapper .articles:before,.colivia #l-application-myproximity-105 .wrapper .articles:before,.colivia #l-application-myproximity-106 .wrapper .articles:before,.colivia #l-application-myproximity-107 .wrapper .articles:before{left:-70px;transform:none}}
.colivia #l-application-myproximity .wrapper .articles article,.colivia #l-application-myproximity-39 .wrapper .articles article,.colivia #l-application-myproximity-104 .wrapper .articles article,.colivia #l-application-myproximity-105 .wrapper .articles article,.colivia #l-application-myproximity-106 .wrapper .articles article,.colivia #l-application-myproximity-107 .wrapper .articles article{background-color:#2a134f;padding:30px;position:relative;overflow:hidden}
@media screen and (min-width:880px){.colivia #l-application-myproximity .wrapper .articles article,.colivia #l-application-myproximity-39 .wrapper .articles article,.colivia #l-application-myproximity-104 .wrapper .articles article,.colivia #l-application-myproximity-105 .wrapper .articles article,.colivia #l-application-myproximity-106 .wrapper .articles article,.colivia #l-application-myproximity-107 .wrapper .articles article{display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px;width:50%}
.colivia #l-application-myproximity .wrapper .articles article.quart,.colivia #l-application-myproximity-39 .wrapper .articles article.quart,.colivia #l-application-myproximity-104 .wrapper .articles article.quart,.colivia #l-application-myproximity-105 .wrapper .articles article.quart,.colivia #l-application-myproximity-106 .wrapper .articles article.quart,.colivia #l-application-myproximity-107 .wrapper .articles article.quart{width:25%}
.colivia #l-application-myproximity .wrapper .articles article.tiers,.colivia #l-application-myproximity-39 .wrapper .articles article.tiers,.colivia #l-application-myproximity-104 .wrapper .articles article.tiers,.colivia #l-application-myproximity-105 .wrapper .articles article.tiers,.colivia #l-application-myproximity-106 .wrapper .articles article.tiers,.colivia #l-application-myproximity-107 .wrapper .articles article.tiers{width:33%}
.colivia #l-application-myproximity .wrapper .articles article.w40,.colivia #l-application-myproximity-39 .wrapper .articles article.w40,.colivia #l-application-myproximity-104 .wrapper .articles article.w40,.colivia #l-application-myproximity-105 .wrapper .articles article.w40,.colivia #l-application-myproximity-106 .wrapper .articles article.w40,.colivia #l-application-myproximity-107 .wrapper .articles article.w40{width:40%}
.colivia #l-application-myproximity .wrapper .articles article.moitie,.colivia #l-application-myproximity-39 .wrapper .articles article.moitie,.colivia #l-application-myproximity-104 .wrapper .articles article.moitie,.colivia #l-application-myproximity-105 .wrapper .articles article.moitie,.colivia #l-application-myproximity-106 .wrapper .articles article.moitie,.colivia #l-application-myproximity-107 .wrapper .articles article.moitie{width:50%}
.colivia #l-application-myproximity .wrapper .articles article.w60,.colivia #l-application-myproximity-39 .wrapper .articles article.w60,.colivia #l-application-myproximity-104 .wrapper .articles article.w60,.colivia #l-application-myproximity-105 .wrapper .articles article.w60,.colivia #l-application-myproximity-106 .wrapper .articles article.w60,.colivia #l-application-myproximity-107 .wrapper .articles article.w60{width:60%}
.colivia #l-application-myproximity .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-39 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-104 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-105 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-106 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-107 .wrapper .articles article.deuxtiers{width:66%}
.colivia #l-application-myproximity .wrapper .articles article.troisquart,.colivia #l-application-myproximity-39 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-104 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-105 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-106 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-107 .wrapper .articles article.troisquart{width:75%}}
@media screen and (min-width:880px) and screen and (max-width:880px){.colivia #l-application-myproximity .wrapper .articles article.quart,.colivia #l-application-myproximity-39 .wrapper .articles article.quart,.colivia #l-application-myproximity-104 .wrapper .articles article.quart,.colivia #l-application-myproximity-105 .wrapper .articles article.quart,.colivia #l-application-myproximity-106 .wrapper .articles article.quart,.colivia #l-application-myproximity-107 .wrapper .articles article.quart{width:50%}
.colivia #l-application-myproximity .wrapper .articles article.moitie,.colivia #l-application-myproximity-39 .wrapper .articles article.moitie,.colivia #l-application-myproximity-104 .wrapper .articles article.moitie,.colivia #l-application-myproximity-105 .wrapper .articles article.moitie,.colivia #l-application-myproximity-106 .wrapper .articles article.moitie,.colivia #l-application-myproximity-107 .wrapper .articles article.moitie{width:100%}}
@media screen and (min-width:880px) and screen and (max-width:600px){.colivia #l-application-myproximity .wrapper .articles article.quart,.colivia #l-application-myproximity-39 .wrapper .articles article.quart,.colivia #l-application-myproximity-104 .wrapper .articles article.quart,.colivia #l-application-myproximity-105 .wrapper .articles article.quart,.colivia #l-application-myproximity-106 .wrapper .articles article.quart,.colivia #l-application-myproximity-107 .wrapper .articles article.quart,.colivia #l-application-myproximity .wrapper .articles article.tiers,.colivia #l-application-myproximity-39 .wrapper .articles article.tiers,.colivia #l-application-myproximity-104 .wrapper .articles article.tiers,.colivia #l-application-myproximity-105 .wrapper .articles article.tiers,.colivia #l-application-myproximity-106 .wrapper .articles article.tiers,.colivia #l-application-myproximity-107 .wrapper .articles article.tiers,.colivia #l-application-myproximity .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-39 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-104 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-105 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-106 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity-107 .wrapper .articles article.deuxtiers,.colivia #l-application-myproximity .wrapper .articles article.troisquart,.colivia #l-application-myproximity-39 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-104 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-105 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-106 .wrapper .articles article.troisquart,.colivia #l-application-myproximity-107 .wrapper .articles article.troisquart,.colivia #l-application-myproximity .wrapper .articles article.w60,.colivia #l-application-myproximity-39 .wrapper .articles article.w60,.colivia #l-application-myproximity-104 .wrapper .articles article.w60,.colivia #l-application-myproximity-105 .wrapper .articles article.w60,.colivia #l-application-myproximity-106 .wrapper .articles article.w60,.colivia #l-application-myproximity-107 .wrapper .articles article.w60,.colivia #l-application-myproximity .wrapper .articles article.w40,.colivia #l-application-myproximity-39 .wrapper .articles article.w40,.colivia #l-application-myproximity-104 .wrapper .articles article.w40,.colivia #l-application-myproximity-105 .wrapper .articles article.w40,.colivia #l-application-myproximity-106 .wrapper .articles article.w40,.colivia #l-application-myproximity-107 .wrapper .articles article.w40{width:100%}}
.colivia #l-application-myproximity .wrapper .articles article p,.colivia #l-application-myproximity-39 .wrapper .articles article p,.colivia #l-application-myproximity-104 .wrapper .articles article p,.colivia #l-application-myproximity-105 .wrapper .articles article p,.colivia #l-application-myproximity-106 .wrapper .articles article p,.colivia #l-application-myproximity-107 .wrapper .articles article p,.colivia #l-application-myproximity .wrapper .articles article li,.colivia #l-application-myproximity-39 .wrapper .articles article li,.colivia #l-application-myproximity-104 .wrapper .articles article li,.colivia #l-application-myproximity-105 .wrapper .articles article li,.colivia #l-application-myproximity-106 .wrapper .articles article li,.colivia #l-application-myproximity-107 .wrapper .articles article li{color:white;line-height:18px;font-size:13px;line-height:16px;margin-bottom:10px}
.colivia #l-application-myproximity .wrapper .articles article:first-child,.colivia #l-application-myproximity-39 .wrapper .articles article:first-child,.colivia #l-application-myproximity-104 .wrapper .articles article:first-child,.colivia #l-application-myproximity-105 .wrapper .articles article:first-child,.colivia #l-application-myproximity-106 .wrapper .articles article:first-child,.colivia #l-application-myproximity-107 .wrapper .articles article:first-child{background:url('//acoloc.com/plugins/acoloc/images/backgrounds/my_proximity.svg') no-repeat bottom center #2a134f;padding-bottom:200px}
.colivia #l-application-myproximity .wrapper .articles article:first-child:after,.colivia #l-application-myproximity-39 .wrapper .articles article:first-child:after,.colivia #l-application-myproximity-104 .wrapper .articles article:first-child:after,.colivia #l-application-myproximity-105 .wrapper .articles article:first-child:after,.colivia #l-application-myproximity-106 .wrapper .articles article:first-child:after,.colivia #l-application-myproximity-107 .wrapper .articles article:first-child:after{content:'';display:block;width:120%;position:absolute;top:0;left:0;top:auto;left:-10%;bottom:-50px;height:100px;background-color:white;transform:rotate(7deg)}
.colivia #l-application-myproximity .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-39 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-104 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-105 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-106 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-107 .wrapper .articles article:nth-child(2){background-color:#73d8dc;padding-bottom:100px;z-index:1}
@media screen and (min-width:880px){.colivia #l-application-myproximity .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-39 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-104 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-105 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-106 .wrapper .articles article:nth-child(2),.colivia #l-application-myproximity-107 .wrapper .articles article:nth-child(2){margin-top:200px;padding-top:200px}}
.colivia #l-application-myproximity .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity-39 .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity-104 .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity-105 .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity-106 .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity-107 .wrapper .articles article:nth-child(2) p,.colivia #l-application-myproximity .wrapper .articles article:nth-child(2) li,.colivia #l-application-myproximity-39 .wrapper .articles article:nth-child(2) li,.colivia #l-application-myproximity-104 .wrapper .articles article:nth-child(2) li,.colivia #l-application-myproximity-105 .wrapper .articles article:nth-child(2) li,.colivia #l-application-myproximity-106 .wrapper .articles article:nth-child(2) li,.colivia #l-application-myproximity-107 .wrapper .articles article:nth-child(2) li{color:#2a134f}
.colivia #l-application-myproximity .wrapper .articles article:nth-child(2):after,.colivia #l-application-myproximity-39 .wrapper .articles article:nth-child(2):after,.colivia #l-application-myproximity-104 .wrapper .articles article:nth-child(2):after,.colivia #l-application-myproximity-105 .wrapper .articles article:nth-child(2):after,.colivia #l-application-myproximity-106 .wrapper .articles article:nth-child(2):after,.colivia #l-application-myproximity-107 .wrapper .articles article:nth-child(2):after{content:'';display:block;width:120%;position:absolute;top:0;left:0;top:auto;left:-10%;bottom:-50px;height:100px;background-color:white;transform:rotate(-7deg)}
.colivia #l-application-myproximity .wrapper .articles article ul,.colivia #l-application-myproximity-39 .wrapper .articles article ul,.colivia #l-application-myproximity-104 .wrapper .articles article ul,.colivia #l-application-myproximity-105 .wrapper .articles article ul,.colivia #l-application-myproximity-106 .wrapper .articles article ul,.colivia #l-application-myproximity-107 .wrapper .articles article ul{margin:20px}
.colivia #vivre-a-rennes-ville-metropole-bretonne,.colivia #vivre-ici{margin-top:0}
@media screen and (min-width:880px){.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie,.colivia #vivre-ici .wrapper .galerie,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles,.colivia #vivre-ici .wrapper .articles{display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px;width:50%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.quart,.colivia #vivre-ici .wrapper .galerie.quart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.quart,.colivia #vivre-ici .wrapper .articles.quart{width:25%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.tiers,.colivia #vivre-ici .wrapper .galerie.tiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.tiers,.colivia #vivre-ici .wrapper .articles.tiers{width:33%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.w40,.colivia #vivre-ici .wrapper .galerie.w40,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.w40,.colivia #vivre-ici .wrapper .articles.w40{width:40%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.moitie,.colivia #vivre-ici .wrapper .galerie.moitie,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.moitie,.colivia #vivre-ici .wrapper .articles.moitie{width:50%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.w60,.colivia #vivre-ici .wrapper .galerie.w60,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.w60,.colivia #vivre-ici .wrapper .articles.w60{width:60%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.deuxtiers,.colivia #vivre-ici .wrapper .galerie.deuxtiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.deuxtiers,.colivia #vivre-ici .wrapper .articles.deuxtiers{width:66%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.troisquart,.colivia #vivre-ici .wrapper .galerie.troisquart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.troisquart,.colivia #vivre-ici .wrapper .articles.troisquart{width:75%}}
@media screen and (min-width:880px) and screen and (max-width:880px){.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.quart,.colivia #vivre-ici .wrapper .galerie.quart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.quart,.colivia #vivre-ici .wrapper .articles.quart{width:50%}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.moitie,.colivia #vivre-ici .wrapper .galerie.moitie,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.moitie,.colivia #vivre-ici .wrapper .articles.moitie{width:100%}}
@media screen and (min-width:880px) and screen and (max-width:600px){.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.quart,.colivia #vivre-ici .wrapper .galerie.quart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.quart,.colivia #vivre-ici .wrapper .articles.quart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.tiers,.colivia #vivre-ici .wrapper .galerie.tiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.tiers,.colivia #vivre-ici .wrapper .articles.tiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.deuxtiers,.colivia #vivre-ici .wrapper .galerie.deuxtiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.deuxtiers,.colivia #vivre-ici .wrapper .articles.deuxtiers,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.troisquart,.colivia #vivre-ici .wrapper .galerie.troisquart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.troisquart,.colivia #vivre-ici .wrapper .articles.troisquart,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.w60,.colivia #vivre-ici .wrapper .galerie.w60,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.w60,.colivia #vivre-ici .wrapper .articles.w60,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie.w40,.colivia #vivre-ici .wrapper .galerie.w40,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles.w40,.colivia #vivre-ici .wrapper .articles.w40{width:100%}}
.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .galerie p,.colivia #vivre-ici .wrapper .galerie p,.colivia #vivre-a-rennes-ville-metropole-bretonne .wrapper .articles p,.colivia #vivre-ici .wrapper .articles p{margin:30px auto}
#message-envoye{position:relative;z-index:10}
.secteur_25 .banniere:after,.secteur_40 .banniere:after,.secteur_52 .banniere:after,.secteur_63 .banniere:after,.secteur_74 .banniere:after{bottom:-145px;height:350px}
.secteur_25 .banniere > p span em,.secteur_40 .banniere > p span em,.secteur_52 .banniere > p span em,.secteur_63 .banniere > p span em,.secteur_74 .banniere > p span em{padding:0 20px}
.secteur_25 .intro,.secteur_40 .intro,.secteur_52 .intro,.secteur_63 .intro,.secteur_74 .intro{margin-bottom:100px}
.secteur_25 .intro .wrapper,.secteur_40 .intro .wrapper,.secteur_52 .intro .wrapper,.secteur_63 .intro .wrapper,.secteur_74 .intro .wrapper{position:relative}
.secteur_25 .intro .wrapper h4,.secteur_40 .intro .wrapper h4,.secteur_52 .intro .wrapper h4,.secteur_63 .intro .wrapper h4,.secteur_74 .intro .wrapper h4{width:230px;text-transform:uppercase;color:#2a134f;text-align:center;font-weight:700;margin:auto auto 15px}
.secteur_25 .intro .wrapper .formulaire_formidable,.secteur_40 .intro .wrapper .formulaire_formidable,.secteur_52 .intro .wrapper .formulaire_formidable,.secteur_63 .intro .wrapper .formulaire_formidable,.secteur_74 .intro .wrapper .formulaire_formidable{max-width:230px;margin:auto}
.secteur_25 .intro .wrapper .formulaire_formidable legend,.secteur_40 .intro .wrapper .formulaire_formidable legend,.secteur_52 .intro .wrapper .formulaire_formidable legend,.secteur_63 .intro .wrapper .formulaire_formidable legend,.secteur_74 .intro .wrapper .formulaire_formidable legend,.secteur_25 .intro .wrapper .formulaire_formidable label,.secteur_40 .intro .wrapper .formulaire_formidable label,.secteur_52 .intro .wrapper .formulaire_formidable label,.secteur_63 .intro .wrapper .formulaire_formidable label,.secteur_74 .intro .wrapper .formulaire_formidable label{display:none}
.secteur_25 .intro .wrapper .formulaire_formidable form,.secteur_40 .intro .wrapper .formulaire_formidable form,.secteur_52 .intro .wrapper .formulaire_formidable form,.secteur_63 .intro .wrapper .formulaire_formidable form,.secteur_74 .intro .wrapper .formulaire_formidable form{margin:0}
.secteur_25 .intro .wrapper .formulaire_formidable form div.editer,.secteur_40 .intro .wrapper .formulaire_formidable form div.editer,.secteur_52 .intro .wrapper .formulaire_formidable form div.editer,.secteur_63 .intro .wrapper .formulaire_formidable form div.editer,.secteur_74 .intro .wrapper .formulaire_formidable form div.editer,.secteur_25 .intro .wrapper .formulaire_formidable form form li.editer,.secteur_40 .intro .wrapper .formulaire_formidable form form li.editer,.secteur_52 .intro .wrapper .formulaire_formidable form form li.editer,.secteur_63 .intro .wrapper .formulaire_formidable form form li.editer,.secteur_74 .intro .wrapper .formulaire_formidable form form li.editer{margin-bottom:5px}
.secteur_25 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox),.secteur_40 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox),.secteur_52 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox),.secteur_63 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox),.secteur_74 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox),.secteur_25 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox),.secteur_40 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox),.secteur_52 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox),.secteur_63 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox),.secteur_74 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox),.secteur_25 .intro .wrapper .formulaire_formidable form div.editer textarea,.secteur_40 .intro .wrapper .formulaire_formidable form div.editer textarea,.secteur_52 .intro .wrapper .formulaire_formidable form div.editer textarea,.secteur_63 .intro .wrapper .formulaire_formidable form div.editer textarea,.secteur_74 .intro .wrapper .formulaire_formidable form div.editer textarea,.secteur_25 .intro .wrapper .formulaire_formidable form form li.editer textarea,.secteur_40 .intro .wrapper .formulaire_formidable form form li.editer textarea,.secteur_52 .intro .wrapper .formulaire_formidable form form li.editer textarea,.secteur_63 .intro .wrapper .formulaire_formidable form form li.editer textarea,.secteur_74 .intro .wrapper .formulaire_formidable form form li.editer textarea{border-color:#2a134f;font-family:'Gotham Light';transition:all 0.2s ease;border:1px solid #555;color:#2a134f;background-color:white;border-radius:0;text-align:center}
.secteur_25 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox):focus,.secteur_40 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox):focus,.secteur_52 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox):focus,.secteur_63 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox):focus,.secteur_74 .intro .wrapper .formulaire_formidable form div.editer input:not(.radio):not(.checkbox):focus,.secteur_25 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox):focus,.secteur_40 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox):focus,.secteur_52 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox):focus,.secteur_63 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox):focus,.secteur_74 .intro .wrapper .formulaire_formidable form form li.editer input:not(.radio):not(.checkbox):focus,.secteur_25 .intro .wrapper .formulaire_formidable form div.editer textarea:focus,.secteur_40 .intro .wrapper .formulaire_formidable form div.editer textarea:focus,.secteur_52 .intro .wrapper .formulaire_formidable form div.editer textarea:focus,.secteur_63 .intro .wrapper .formulaire_formidable form div.editer textarea:focus,.secteur_74 .intro .wrapper .formulaire_formidable form div.editer textarea:focus,.secteur_25 .intro .wrapper .formulaire_formidable form form li.editer textarea:focus,.secteur_40 .intro .wrapper .formulaire_formidable form form li.editer textarea:focus,.secteur_52 .intro .wrapper .formulaire_formidable form form li.editer textarea:focus,.secteur_63 .intro .wrapper .formulaire_formidable form form li.editer textarea:focus,.secteur_74 .intro .wrapper .formulaire_formidable form form li.editer textarea:focus{border:1px solid #fd2f27;color:#fd2f27}
@media screen and (min-width:880px){.secteur_25 .intro .wrapper h4,.secteur_40 .intro .wrapper h4,.secteur_52 .intro .wrapper h4,.secteur_63 .intro .wrapper h4,.secteur_74 .intro .wrapper h4{position:absolute;top:0;left:0;top:auto;top:120px;left:50%;margin-left:-255px}
.secteur_25 .intro .wrapper .formulaire_formidable,.secteur_40 .intro .wrapper .formulaire_formidable,.secteur_52 .intro .wrapper .formulaire_formidable,.secteur_63 .intro .wrapper .formulaire_formidable,.secteur_74 .intro .wrapper .formulaire_formidable{position:absolute;top:0;left:0;top:157px;left:50%;margin-left:-255px}}
.secteur_25 #decouvrez-votre-futur-logement button,.secteur_40 #decouvrez-votre-futur-logement button,.secteur_52 #decouvrez-votre-futur-logement button,.secteur_63 #decouvrez-votre-futur-logement button,.secteur_74 #decouvrez-votre-futur-logement button{display:none!important}
@media screen and (min-width:880px){.secteur_25 #decouvrez-votre-futur-logement .intro,.secteur_40 #decouvrez-votre-futur-logement .intro,.secteur_52 #decouvrez-votre-futur-logement .intro,.secteur_63 #decouvrez-votre-futur-logement .intro,.secteur_74 #decouvrez-votre-futur-logement .intro,.secteur_25 #decouvrez-votre-futur-logement .articles,.secteur_40 #decouvrez-votre-futur-logement .articles,.secteur_52 #decouvrez-votre-futur-logement .articles,.secteur_63 #decouvrez-votre-futur-logement .articles,.secteur_74 #decouvrez-votre-futur-logement .articles{display:inline-block;vertical-align:top;margin-right:-4px;padding:20px 30px;width:50%}
.secteur_25 #decouvrez-votre-futur-logement .intro.quart,.secteur_40 #decouvrez-votre-futur-logement .intro.quart,.secteur_52 #decouvrez-votre-futur-logement .intro.quart,.secteur_63 #decouvrez-votre-futur-logement .intro.quart,.secteur_74 #decouvrez-votre-futur-logement .intro.quart,.secteur_25 #decouvrez-votre-futur-logement .articles.quart,.secteur_40 #decouvrez-votre-futur-logement .articles.quart,.secteur_52 #decouvrez-votre-futur-logement .articles.quart,.secteur_63 #decouvrez-votre-futur-logement .articles.quart,.secteur_74 #decouvrez-votre-futur-logement .articles.quart{width:25%}
.secteur_25 #decouvrez-votre-futur-logement .intro.tiers,.secteur_40 #decouvrez-votre-futur-logement .intro.tiers,.secteur_52 #decouvrez-votre-futur-logement .intro.tiers,.secteur_63 #decouvrez-votre-futur-logement .intro.tiers,.secteur_74 #decouvrez-votre-futur-logement .intro.tiers,.secteur_25 #decouvrez-votre-futur-logement .articles.tiers,.secteur_40 #decouvrez-votre-futur-logement .articles.tiers,.secteur_52 #decouvrez-votre-futur-logement .articles.tiers,.secteur_63 #decouvrez-votre-futur-logement .articles.tiers,.secteur_74 #decouvrez-votre-futur-logement .articles.tiers{width:33%}
.secteur_25 #decouvrez-votre-futur-logement .intro.w40,.secteur_40 #decouvrez-votre-futur-logement .intro.w40,.secteur_52 #decouvrez-votre-futur-logement .intro.w40,.secteur_63 #decouvrez-votre-futur-logement .intro.w40,.secteur_74 #decouvrez-votre-futur-logement .intro.w40,.secteur_25 #decouvrez-votre-futur-logement .articles.w40,.secteur_40 #decouvrez-votre-futur-logement .articles.w40,.secteur_52 #decouvrez-votre-futur-logement .articles.w40,.secteur_63 #decouvrez-votre-futur-logement .articles.w40,.secteur_74 #decouvrez-votre-futur-logement .articles.w40{width:40%}
.secteur_25 #decouvrez-votre-futur-logement .intro.moitie,.secteur_40 #decouvrez-votre-futur-logement .intro.moitie,.secteur_52 #decouvrez-votre-futur-logement .intro.moitie,.secteur_63 #decouvrez-votre-futur-logement .intro.moitie,.secteur_74 #decouvrez-votre-futur-logement .intro.moitie,.secteur_25 #decouvrez-votre-futur-logement .articles.moitie,.secteur_40 #decouvrez-votre-futur-logement .articles.moitie,.secteur_52 #decouvrez-votre-futur-logement .articles.moitie,.secteur_63 #decouvrez-votre-futur-logement .articles.moitie,.secteur_74 #decouvrez-votre-futur-logement .articles.moitie{width:50%}
.secteur_25 #decouvrez-votre-futur-logement .intro.w60,.secteur_40 #decouvrez-votre-futur-logement .intro.w60,.secteur_52 #decouvrez-votre-futur-logement .intro.w60,.secteur_63 #decouvrez-votre-futur-logement .intro.w60,.secteur_74 #decouvrez-votre-futur-logement .intro.w60,.secteur_25 #decouvrez-votre-futur-logement .articles.w60,.secteur_40 #decouvrez-votre-futur-logement .articles.w60,.secteur_52 #decouvrez-votre-futur-logement .articles.w60,.secteur_63 #decouvrez-votre-futur-logement .articles.w60,.secteur_74 #decouvrez-votre-futur-logement .articles.w60{width:60%}
.secteur_25 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_40 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_52 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_63 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_74 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_25 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_40 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_52 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_63 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_74 #decouvrez-votre-futur-logement .articles.deuxtiers{width:66%}
.secteur_25 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_40 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_52 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_63 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_74 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_25 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_40 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_52 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_63 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_74 #decouvrez-votre-futur-logement .articles.troisquart{width:75%}
.secteur_25 #decouvrez-votre-futur-logement .intro,.secteur_40 #decouvrez-votre-futur-logement .intro,.secteur_52 #decouvrez-votre-futur-logement .intro,.secteur_63 #decouvrez-votre-futur-logement .intro,.secteur_74 #decouvrez-votre-futur-logement .intro{float:right}
.secteur_25 #decouvrez-votre-futur-logement .intro p,.secteur_40 #decouvrez-votre-futur-logement .intro p,.secteur_52 #decouvrez-votre-futur-logement .intro p,.secteur_63 #decouvrez-votre-futur-logement .intro p,.secteur_74 #decouvrez-votre-futur-logement .intro p{max-width:500px}
.secteur_25 #decouvrez-votre-futur-logement .articles,.secteur_40 #decouvrez-votre-futur-logement .articles,.secteur_52 #decouvrez-votre-futur-logement .articles,.secteur_63 #decouvrez-votre-futur-logement .articles,.secteur_74 #decouvrez-votre-futur-logement .articles{text-align:right;margin-top:50px}
.secteur_25 #decouvrez-votre-futur-logement .articles article,.secteur_40 #decouvrez-votre-futur-logement .articles article,.secteur_52 #decouvrez-votre-futur-logement .articles article,.secteur_63 #decouvrez-votre-futur-logement .articles article,.secteur_74 #decouvrez-votre-futur-logement .articles article{margin-right:0}}
@media screen and (min-width:880px) and screen and (max-width:880px){.secteur_25 #decouvrez-votre-futur-logement .intro.quart,.secteur_40 #decouvrez-votre-futur-logement .intro.quart,.secteur_52 #decouvrez-votre-futur-logement .intro.quart,.secteur_63 #decouvrez-votre-futur-logement .intro.quart,.secteur_74 #decouvrez-votre-futur-logement .intro.quart,.secteur_25 #decouvrez-votre-futur-logement .articles.quart,.secteur_40 #decouvrez-votre-futur-logement .articles.quart,.secteur_52 #decouvrez-votre-futur-logement .articles.quart,.secteur_63 #decouvrez-votre-futur-logement .articles.quart,.secteur_74 #decouvrez-votre-futur-logement .articles.quart{width:50%}
.secteur_25 #decouvrez-votre-futur-logement .intro.moitie,.secteur_40 #decouvrez-votre-futur-logement .intro.moitie,.secteur_52 #decouvrez-votre-futur-logement .intro.moitie,.secteur_63 #decouvrez-votre-futur-logement .intro.moitie,.secteur_74 #decouvrez-votre-futur-logement .intro.moitie,.secteur_25 #decouvrez-votre-futur-logement .articles.moitie,.secteur_40 #decouvrez-votre-futur-logement .articles.moitie,.secteur_52 #decouvrez-votre-futur-logement .articles.moitie,.secteur_63 #decouvrez-votre-futur-logement .articles.moitie,.secteur_74 #decouvrez-votre-futur-logement .articles.moitie{width:100%}}
@media screen and (min-width:880px) and screen and (max-width:600px){.secteur_25 #decouvrez-votre-futur-logement .intro.quart,.secteur_40 #decouvrez-votre-futur-logement .intro.quart,.secteur_52 #decouvrez-votre-futur-logement .intro.quart,.secteur_63 #decouvrez-votre-futur-logement .intro.quart,.secteur_74 #decouvrez-votre-futur-logement .intro.quart,.secteur_25 #decouvrez-votre-futur-logement .articles.quart,.secteur_40 #decouvrez-votre-futur-logement .articles.quart,.secteur_52 #decouvrez-votre-futur-logement .articles.quart,.secteur_63 #decouvrez-votre-futur-logement .articles.quart,.secteur_74 #decouvrez-votre-futur-logement .articles.quart,.secteur_25 #decouvrez-votre-futur-logement .intro.tiers,.secteur_40 #decouvrez-votre-futur-logement .intro.tiers,.secteur_52 #decouvrez-votre-futur-logement .intro.tiers,.secteur_63 #decouvrez-votre-futur-logement .intro.tiers,.secteur_74 #decouvrez-votre-futur-logement .intro.tiers,.secteur_25 #decouvrez-votre-futur-logement .articles.tiers,.secteur_40 #decouvrez-votre-futur-logement .articles.tiers,.secteur_52 #decouvrez-votre-futur-logement .articles.tiers,.secteur_63 #decouvrez-votre-futur-logement .articles.tiers,.secteur_74 #decouvrez-votre-futur-logement .articles.tiers,.secteur_25 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_40 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_52 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_63 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_74 #decouvrez-votre-futur-logement .intro.deuxtiers,.secteur_25 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_40 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_52 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_63 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_74 #decouvrez-votre-futur-logement .articles.deuxtiers,.secteur_25 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_40 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_52 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_63 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_74 #decouvrez-votre-futur-logement .intro.troisquart,.secteur_25 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_40 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_52 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_63 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_74 #decouvrez-votre-futur-logement .articles.troisquart,.secteur_25 #decouvrez-votre-futur-logement .intro.w60,.secteur_40 #decouvrez-votre-futur-logement .intro.w60,.secteur_52 #decouvrez-votre-futur-logement .intro.w60,.secteur_63 #decouvrez-votre-futur-logement .intro.w60,.secteur_74 #decouvrez-votre-futur-logement .intro.w60,.secteur_25 #decouvrez-votre-futur-logement .articles.w60,.secteur_40 #decouvrez-votre-futur-logement .articles.w60,.secteur_52 #decouvrez-votre-futur-logement .articles.w60,.secteur_63 #decouvrez-votre-futur-logement .articles.w60,.secteur_74 #decouvrez-votre-futur-logement .articles.w60,.secteur_25 #decouvrez-votre-futur-logement .intro.w40,.secteur_40 #decouvrez-votre-futur-logement .intro.w40,.secteur_52 #decouvrez-votre-futur-logement .intro.w40,.secteur_63 #decouvrez-votre-futur-logement .intro.w40,.secteur_74 #decouvrez-votre-futur-logement .intro.w40,.secteur_25 #decouvrez-votre-futur-logement .articles.w40,.secteur_40 #decouvrez-votre-futur-logement .articles.w40,.secteur_52 #decouvrez-votre-futur-logement .articles.w40,.secteur_63 #decouvrez-votre-futur-logement .articles.w40,.secteur_74 #decouvrez-votre-futur-logement .articles.w40{width:100%}}
@media screen and (min-width:880px){.secteur_25 #louez-un-appartement .wrapper .articles,.secteur_40 #louez-un-appartement .wrapper .articles,.secteur_52 #louez-un-appartement .wrapper .articles,.secteur_63 #louez-un-appartement .wrapper .articles,.secteur_74 #louez-un-appartement .wrapper .articles,.secteur_25 #louez-un-appartement-88 .wrapper .articles,.secteur_40 #louez-un-appartement-88 .wrapper .articles,.secteur_52 #louez-un-appartement-88 .wrapper .articles,.secteur_63 #louez-un-appartement-88 .wrapper .articles,.secteur_74 #louez-un-appartement-88 .wrapper .articles,.secteur_25 #louez-un-appartement-89 .wrapper .articles,.secteur_40 #louez-un-appartement-89 .wrapper .articles,.secteur_52 #louez-un-appartement-89 .wrapper .articles,.secteur_63 #louez-un-appartement-89 .wrapper .articles,.secteur_74 #louez-un-appartement-89 .wrapper .articles,.secteur_25 #louez-un-appartement-90 .wrapper .articles,.secteur_40 #louez-un-appartement-90 .wrapper .articles,.secteur_52 #louez-un-appartement-90 .wrapper .articles,.secteur_63 #louez-un-appartement-90 .wrapper .articles,.secteur_74 #louez-un-appartement-90 .wrapper .articles,.secteur_25 #louez-un-appartement-91 .wrapper .articles,.secteur_40 #louez-un-appartement-91 .wrapper .articles,.secteur_52 #louez-un-appartement-91 .wrapper .articles,.secteur_63 #louez-un-appartement-91 .wrapper .articles,.secteur_74 #louez-un-appartement-91 .wrapper .articles{margin-top:-100px}
.secteur_25 #louez-un-appartement .wrapper .articles article .texte,.secteur_40 #louez-un-appartement .wrapper .articles article .texte,.secteur_52 #louez-un-appartement .wrapper .articles article .texte,.secteur_63 #louez-un-appartement .wrapper .articles article .texte,.secteur_74 #louez-un-appartement .wrapper .articles article .texte,.secteur_25 #louez-un-appartement-88 .wrapper .articles article .texte,.secteur_40 #louez-un-appartement-88 .wrapper .articles article .texte,.secteur_52 #louez-un-appartement-88 .wrapper .articles article .texte,.secteur_63 #louez-un-appartement-88 .wrapper .articles article .texte,.secteur_74 #louez-un-appartement-88 .wrapper .articles article .texte,.secteur_25 #louez-un-appartement-89 .wrapper .articles article .texte,.secteur_40 #louez-un-appartement-89 .wrapper .articles article .texte,.secteur_52 #louez-un-appartement-89 .wrapper .articles article .texte,.secteur_63 #louez-un-appartement-89 .wrapper .articles article .texte,.secteur_74 #louez-un-appartement-89 .wrapper .articles article .texte,.secteur_25 #louez-un-appartement-90 .wrapper .articles article .texte,.secteur_40 #louez-un-appartement-90 .wrapper .articles article .texte,.secteur_52 #louez-un-appartement-90 .wrapper .articles article .texte,.secteur_63 #louez-un-appartement-90 .wrapper .articles article .texte,.secteur_74 #louez-un-appartement-90 .wrapper .articles article .texte,.secteur_25 #louez-un-appartement-91 .wrapper .articles article .texte,.secteur_40 #louez-un-appartement-91 .wrapper .articles article .texte,.secteur_52 #louez-un-appartement-91 .wrapper .articles article .texte,.secteur_63 #louez-un-appartement-91 .wrapper .articles article .texte,.secteur_74 #louez-un-appartement-91 .wrapper .articles article .texte{margin-top:-33px}
.secteur_25 #louez-un-appartement .wrapper .articles article .texte > ul,.secteur_40 #louez-un-appartement .wrapper .articles article .texte > ul,.secteur_52 #louez-un-appartement .wrapper .articles article .texte > ul,.secteur_63 #louez-un-appartement .wrapper .articles article .texte > ul,.secteur_74 #louez-un-appartement .wrapper .articles article .texte > ul,.secteur_25 #louez-un-appartement-88 .wrapper .articles article .texte > ul,.secteur_40 #louez-un-appartement-88 .wrapper .articles article .texte > ul,.secteur_52 #louez-un-appartement-88 .wrapper .articles article .texte > ul,.secteur_63 #louez-un-appartement-88 .wrapper .articles article .texte > ul,.secteur_74 #louez-un-appartement-88 .wrapper .articles article .texte > ul,.secteur_25 #louez-un-appartement-89 .wrapper .articles article .texte > ul,.secteur_40 #louez-un-appartement-89 .wrapper .articles article .texte > ul,.secteur_52 #louez-un-appartement-89 .wrapper .articles article .texte > ul,.secteur_63 #louez-un-appartement-89 .wrapper .articles article .texte > ul,.secteur_74 #louez-un-appartement-89 .wrapper .articles article .texte > ul,.secteur_25 #louez-un-appartement-90 .wrapper .articles article .texte > ul,.secteur_40 #louez-un-appartement-90 .wrapper .articles article .texte > ul,.secteur_52 #louez-un-appartement-90 .wrapper .articles article .texte > ul,.secteur_63 #louez-un-appartement-90 .wrapper .articles article .texte > ul,.secteur_74 #louez-un-appartement-90 .wrapper .articles article .texte > ul,.secteur_25 #louez-un-appartement-91 .wrapper .articles article .texte > ul,.secteur_40 #louez-un-appartement-91 .wrapper .articles article .texte > ul,.secteur_52 #louez-un-appartement-91 .wrapper .articles article .texte > ul,.secteur_63 #louez-un-appartement-91 .wrapper .articles article .texte > ul,.secteur_74 #louez-un-appartement-91 .wrapper .articles article .texte > ul{margin:32px 0 0 -4px}
.secteur_25 #louez-un-appartement .wrapper .articles article .texte p,.secteur_40 #louez-un-appartement .wrapper .articles article .texte p,.secteur_52 #louez-un-appartement .wrapper .articles article .texte p,.secteur_63 #louez-un-appartement .wrapper .articles article .texte p,.secteur_74 #louez-un-appartement .wrapper .articles article .texte p,.secteur_25 #louez-un-appartement-88 .wrapper .articles article .texte p,.secteur_40 #louez-un-appartement-88 .wrapper .articles article .texte p,.secteur_52 #louez-un-appartement-88 .wrapper .articles article .texte p,.secteur_63 #louez-un-appartement-88 .wrapper .articles article .texte p,.secteur_74 #louez-un-appartement-88 .wrapper .articles article .texte p,.secteur_25 #louez-un-appartement-89 .wrapper .articles article .texte p,.secteur_40 #louez-un-appartement-89 .wrapper .articles article .texte p,.secteur_52 #louez-un-appartement-89 .wrapper .articles article .texte p,.secteur_63 #louez-un-appartement-89 .wrapper .articles article .texte p,.secteur_74 #louez-un-appartement-89 .wrapper .articles article .texte p,.secteur_25 #louez-un-appartement-90 .wrapper .articles article .texte p,.secteur_40 #louez-un-appartement-90 .wrapper .articles article .texte p,.secteur_52 #louez-un-appartement-90 .wrapper .articles article .texte p,.secteur_63 #louez-un-appartement-90 .wrapper .articles article .texte p,.secteur_74 #louez-un-appartement-90 .wrapper .articles article .texte p,.secteur_25 #louez-un-appartement-91 .wrapper .articles article .texte p,.secteur_40 #louez-un-appartement-91 .wrapper .articles article .texte p,.secteur_52 #louez-un-appartement-91 .wrapper .articles article .texte p,.secteur_63 #louez-un-appartement-91 .wrapper .articles article .texte p,.secteur_74 #louez-un-appartement-91 .wrapper .articles article .texte p{margin-left:20px;max-width:100%}
.secteur_25 #louez-un-appartement .wrapper .articles .titre,.secteur_40 #louez-un-appartement .wrapper .articles .titre,.secteur_52 #louez-un-appartement .wrapper .articles .titre,.secteur_63 #louez-un-appartement .wrapper .articles .titre,.secteur_74 #louez-un-appartement .wrapper .articles .titre,.secteur_25 #louez-un-appartement-88 .wrapper .articles .titre,.secteur_40 #louez-un-appartement-88 .wrapper .articles .titre,.secteur_52 #louez-un-appartement-88 .wrapper .articles .titre,.secteur_63 #louez-un-appartement-88 .wrapper .articles .titre,.secteur_74 #louez-un-appartement-88 .wrapper .articles .titre,.secteur_25 #louez-un-appartement-89 .wrapper .articles .titre,.secteur_40 #louez-un-appartement-89 .wrapper .articles .titre,.secteur_52 #louez-un-appartement-89 .wrapper .articles .titre,.secteur_63 #louez-un-appartement-89 .wrapper .articles .titre,.secteur_74 #louez-un-appartement-89 .wrapper .articles .titre,.secteur_25 #louez-un-appartement-90 .wrapper .articles .titre,.secteur_40 #louez-un-appartement-90 .wrapper .articles .titre,.secteur_52 #louez-un-appartement-90 .wrapper .articles .titre,.secteur_63 #louez-un-appartement-90 .wrapper .articles .titre,.secteur_74 #louez-un-appartement-90 .wrapper .articles .titre,.secteur_25 #louez-un-appartement-91 .wrapper .articles .titre,.secteur_40 #louez-un-appartement-91 .wrapper .articles .titre,.secteur_52 #louez-un-appartement-91 .wrapper .articles .titre,.secteur_63 #louez-un-appartement-91 .wrapper .articles .titre,.secteur_74 #louez-un-appartement-91 .wrapper .articles .titre{margin-top:-85px}}
.secteur_25 #vivre-a-rennes-ville-metropole-bretonne,.secteur_40 #vivre-a-rennes-ville-metropole-bretonne,.secteur_52 #vivre-a-rennes-ville-metropole-bretonne,.secteur_63 #vivre-a-rennes-ville-metropole-bretonne,.secteur_74 #vivre-a-rennes-ville-metropole-bretonne,.secteur_25 #vivre-ici,.secteur_40 #vivre-ici,.secteur_52 #vivre-ici,.secteur_63 #vivre-ici,.secteur_74 #vivre-ici{padding-top:0}
.secteur_25 #vivre-a-rennes-ville-metropole-bretonne .intro,.secteur_40 #vivre-a-rennes-ville-metropole-bretonne .intro,.secteur_52 #vivre-a-rennes-ville-metropole-bretonne .intro,.secteur_63 #vivre-a-rennes-ville-metropole-bretonne .intro,.secteur_74 #vivre-a-rennes-ville-metropole-bretonne .intro,.secteur_25 #vivre-ici .intro,.secteur_40 #vivre-ici .intro,.secteur_52 #vivre-ici .intro,.secteur_63 #vivre-ici .intro,.secteur_74 #vivre-ici .intro{margin:0}
.secteur_25 #vivre-a-rennes-ville-metropole-bretonne .intro .colonne_droite:not(.avec_documents),.secteur_40 #vivre-a-rennes-ville-metropole-bretonne .intro .colonne_droite:not(.avec_documents),.secteur_52 #vivre-a-rennes-ville-metropole-bretonne .intro .colonne_droite:not(.avec_documents),.secteur_63 #vivre-a-rennes-ville-metropole-bretonne .intro .colonne_droite:not(.avec_documents),.secteur_74 #vivre-a-rennes-ville-metropole-bretonne .intro .colonne_droite:not(.avec_documents),.secteur_25 #vivre-ici .intro .colonne_droite:not(.avec_documents),.secteur_40 #vivre-ici .intro .colonne_droite:not(.avec_documents),.secteur_52 #vivre-ici .intro .colonne_droite:not(.avec_documents),.secteur_63 #vivre-ici .intro .colonne_droite:not(.avec_documents),.secteur_74 #vivre-ici .intro .colonne_droite:not(.avec_documents){display:block;margin:auto}
.secteur_25 #un-concept-d-habitat-partage,.secteur_40 #un-concept-d-habitat-partage,.secteur_52 #un-concept-d-habitat-partage,.secteur_63 #un-concept-d-habitat-partage,.secteur_74 #un-concept-d-habitat-partage,.secteur_25 #un-concept-d-habitat-partage-51,.secteur_40 #un-concept-d-habitat-partage-51,.secteur_52 #un-concept-d-habitat-partage-51,.secteur_63 #un-concept-d-habitat-partage-51,.secteur_74 #un-concept-d-habitat-partage-51,.secteur_25 #un-concept-d-habitat-partage-85,.secteur_40 #un-concept-d-habitat-partage-85,.secteur_52 #un-concept-d-habitat-partage-85,.secteur_63 #un-concept-d-habitat-partage-85,.secteur_74 #un-concept-d-habitat-partage-85,.secteur_25 #un-concept-d-habitat-partage-86,.secteur_40 #un-concept-d-habitat-partage-86,.secteur_52 #un-concept-d-habitat-partage-86,.secteur_63 #un-concept-d-habitat-partage-86,.secteur_74 #un-concept-d-habitat-partage-86,.secteur_25 #un-concept-d-habitat-partage-87,.secteur_40 #un-concept-d-habitat-partage-87,.secteur_52 #un-concept-d-habitat-partage-87,.secteur_63 #un-concept-d-habitat-partage-87,.secteur_74 #un-concept-d-habitat-partage-87{padding-top:100px}
@media screen and (min-width:880px){.secteur_25 #un-concept-d-habitat-partage .wrapper .intro,.secteur_40 #un-concept-d-habitat-partage .wrapper .intro,.secteur_52 #un-concept-d-habitat-partage .wrapper .intro,.secteur_63 #un-concept-d-habitat-partage .wrapper .intro,.secteur_74 #un-concept-d-habitat-partage .wrapper .intro,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .intro,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .intro,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .intro,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .intro,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .intro,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .intro,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .intro,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .intro,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .intro,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .intro,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .intro,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .intro,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .intro,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .intro,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .intro,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .intro,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .intro,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .intro,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .intro,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .intro{bottom:-170px;left:10%;margin-left:0}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_gauche,.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_gauche,.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_gauche,.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_gauche,.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_gauche,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche{width:60%;display:inline-block;vertical-align:middle}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_gauche .contenu,.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_gauche .contenu,.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_gauche .contenu,.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_gauche .contenu,.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_gauche .contenu,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .contenu,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .contenu,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .contenu,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .contenu,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .contenu,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .contenu,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .contenu,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .contenu,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .contenu,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .contenu,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .contenu,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .contenu,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .contenu,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .contenu,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .contenu,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .contenu,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .contenu,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .contenu,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .contenu,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .contenu{display:none}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_gauche .documents,.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_gauche .documents,.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_gauche .documents,.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_gauche .documents,.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_gauche .documents,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .documents,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .documents,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .documents,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .documents,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_gauche .documents,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .documents,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .documents,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .documents,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .documents,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_gauche .documents,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .documents,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .documents,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .documents,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .documents,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_gauche .documents,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .documents,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .documents,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .documents,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .documents,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_gauche .documents{width:100%;margin:0}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents),.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents),.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents),.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents),.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents),.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents),.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents),.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents),.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents),.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents),.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents),.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents),.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents),.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents),.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents),.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents),.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents),.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents),.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents),.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents),.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents),.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents),.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents),.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents),.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents){display:inline-block;vertical-align:middle;width:39%;margin-left:0}}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte{border:1px solid white;padding:20px;margin:20px auto;max-width:300px}
.secteur_25 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_40 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_52 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_63 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_74 #un-concept-d-habitat-partage .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_25 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_40 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_52 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_63 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_74 #un-concept-d-habitat-partage-51 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_25 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_40 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_52 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_63 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_74 #un-concept-d-habitat-partage-85 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_25 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_40 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_52 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_63 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_74 #un-concept-d-habitat-partage-86 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_25 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_40 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_52 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_63 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte h3,.secteur_74 #un-concept-d-habitat-partage-87 .wrapper .colonne_droite:not(.avec_documents) .texte h3{color:white;font-family:'Gotham Bold';font-size:20px;line-height:24px}
@media screen and (max-width:880px){.secteur_25 #un-concept-d-habitat-partage,.secteur_40 #un-concept-d-habitat-partage,.secteur_52 #un-concept-d-habitat-partage,.secteur_63 #un-concept-d-habitat-partage,.secteur_74 #un-concept-d-habitat-partage,.secteur_25 #un-concept-d-habitat-partage-51,.secteur_40 #un-concept-d-habitat-partage-51,.secteur_52 #un-concept-d-habitat-partage-51,.secteur_63 #un-concept-d-habitat-partage-51,.secteur_74 #un-concept-d-habitat-partage-51,.secteur_25 #un-concept-d-habitat-partage-85,.secteur_40 #un-concept-d-habitat-partage-85,.secteur_52 #un-concept-d-habitat-partage-85,.secteur_63 #un-concept-d-habitat-partage-85,.secteur_74 #un-concept-d-habitat-partage-85,.secteur_25 #un-concept-d-habitat-partage-86,.secteur_40 #un-concept-d-habitat-partage-86,.secteur_52 #un-concept-d-habitat-partage-86,.secteur_63 #un-concept-d-habitat-partage-86,.secteur_74 #un-concept-d-habitat-partage-86,.secteur_25 #un-concept-d-habitat-partage-87,.secteur_40 #un-concept-d-habitat-partage-87,.secteur_52 #un-concept-d-habitat-partage-87,.secteur_63 #un-concept-d-habitat-partage-87,.secteur_74 #un-concept-d-habitat-partage-87{padding-bottom:0}}
.secteur_25 #des-espaces-partages-pour-se-retrouver-echanger,.secteur_40 #des-espaces-partages-pour-se-retrouver-echanger,.secteur_52 #des-espaces-partages-pour-se-retrouver-echanger,.secteur_63 #des-espaces-partages-pour-se-retrouver-echanger,.secteur_74 #des-espaces-partages-pour-se-retrouver-echanger{margin-top:0}
.secteur_25 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu,.secteur_40 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu,.secteur_52 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu,.secteur_63 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu,.secteur_74 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu{display:block}
.secteur_25 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu p,.secteur_40 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu p,.secteur_52 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu p,.secteur_63 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu p,.secteur_74 #des-espaces-partages-pour-se-retrouver-echanger #article_124 .contenu p{margin-left:0}
.secteur_25 #l-application-myproximity,.secteur_40 #l-application-myproximity,.secteur_52 #l-application-myproximity,.secteur_63 #l-application-myproximity,.secteur_74 #l-application-myproximity,.secteur_25 #l-application-myproximity-39,.secteur_40 #l-application-myproximity-39,.secteur_52 #l-application-myproximity-39,.secteur_63 #l-application-myproximity-39,.secteur_74 #l-application-myproximity-39,.secteur_25 #l-application-myproximity-104,.secteur_40 #l-application-myproximity-104,.secteur_52 #l-application-myproximity-104,.secteur_63 #l-application-myproximity-104,.secteur_74 #l-application-myproximity-104,.secteur_25 #l-application-myproximity-105,.secteur_40 #l-application-myproximity-105,.secteur_52 #l-application-myproximity-105,.secteur_63 #l-application-myproximity-105,.secteur_74 #l-application-myproximity-105,.secteur_25 #l-application-myproximity-106,.secteur_40 #l-application-myproximity-106,.secteur_52 #l-application-myproximity-106,.secteur_63 #l-application-myproximity-106,.secteur_74 #l-application-myproximity-106,.secteur_25 #l-application-myproximity-107,.secteur_40 #l-application-myproximity-107,.secteur_52 #l-application-myproximity-107,.secteur_63 #l-application-myproximity-107,.secteur_74 #l-application-myproximity-107{padding-top:0}
@media screen and (min-width:880px){.secteur_25 #la-vie-du-quartier .articles:after,.secteur_40 #la-vie-du-quartier .articles:after,.secteur_52 #la-vie-du-quartier .articles:after,.secteur_63 #la-vie-du-quartier .articles:after,.secteur_74 #la-vie-du-quartier .articles:after,.secteur_25 #la-vie-du-quartier-108 .articles:after,.secteur_40 #la-vie-du-quartier-108 .articles:after,.secteur_52 #la-vie-du-quartier-108 .articles:after,.secteur_63 #la-vie-du-quartier-108 .articles:after,.secteur_74 #la-vie-du-quartier-108 .articles:after,.secteur_25 #la-vie-du-quartier-109 .articles:after,.secteur_40 #la-vie-du-quartier-109 .articles:after,.secteur_52 #la-vie-du-quartier-109 .articles:after,.secteur_63 #la-vie-du-quartier-109 .articles:after,.secteur_74 #la-vie-du-quartier-109 .articles:after,.secteur_25 #la-vie-du-quartier-110 .articles:after,.secteur_40 #la-vie-du-quartier-110 .articles:after,.secteur_52 #la-vie-du-quartier-110 .articles:after,.secteur_63 #la-vie-du-quartier-110 .articles:after,.secteur_74 #la-vie-du-quartier-110 .articles:after,.secteur_25 #la-vie-du-quartier-111 .articles:after,.secteur_40 #la-vie-du-quartier-111 .articles:after,.secteur_52 #la-vie-du-quartier-111 .articles:after,.secteur_63 #la-vie-du-quartier-111 .articles:after,.secteur_74 #la-vie-du-quartier-111 .articles:after{height:257px}}
.secteur_25 #les-services-coloc,.secteur_40 #les-services-coloc,.secteur_52 #les-services-coloc,.secteur_63 #les-services-coloc,.secteur_74 #les-services-coloc,.secteur_25 #les-services-coloc-100,.secteur_40 #les-services-coloc-100,.secteur_52 #les-services-coloc-100,.secteur_63 #les-services-coloc-100,.secteur_74 #les-services-coloc-100,.secteur_25 #les-services-coloc-101,.secteur_40 #les-services-coloc-101,.secteur_52 #les-services-coloc-101,.secteur_63 #les-services-coloc-101,.secteur_74 #les-services-coloc-101,.secteur_25 #les-services-coloc-102,.secteur_40 #les-services-coloc-102,.secteur_52 #les-services-coloc-102,.secteur_63 #les-services-coloc-102,.secteur_74 #les-services-coloc-102,.secteur_25 #les-services-coloc-103,.secteur_40 #les-services-coloc-103,.secteur_52 #les-services-coloc-103,.secteur_63 #les-services-coloc-103,.secteur_74 #les-services-coloc-103{margin-top:-200px}
.colivia #des-espaces-partages-pour-se-retrouver-echanger .articles article .contenu > img{margin-top:-40px}
.centrerVerticalement{transform:translateY(-50%);top:50%}
.centrerHorizontalement{transform:translateX(-50%);left:50%}
.centrerHV{transform:translate(-50%,-50%);top:50%;left:50%}

