img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style*=border-top-color]){border-top-style:solid}html :where([style*=border-right-color]){border-right-style:solid}html :where([style*=border-bottom-color]){border-bottom-style:solid}html :where([style*=border-left-color]){border-left-style:solid}html :where([style*=border-width]){border-style:solid}html :where([style*=border-top-width]){border-top-style:solid}html :where([style*=border-right-width]){border-right-style:solid}html :where([style*=border-bottom-width]){border-bottom-style:solid}html :where([style*=border-left-width]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}
ol,ul{box-sizing:border-box}:root :where(.wp-block-list.has-background){padding:1.25em 2.375em}
.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter {float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter {float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}:where(.wp-block-columns.is-layout-flex){gap:2em}:where(.wp-block-columns.is-layout-grid){gap:2em}:where(.wp-block-post-template.is-layout-flex){gap:1.25em}:where(.wp-block-post-template.is-layout-grid){gap:1.25em}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7 .ajax-loader{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}.wpcf7 form.submitting .ajax-loader{visibility:visible}.wpcf7 .ajax-loader:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7 .ajax-loader:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}
@charset "UTF-8";
/*!
Theme Name: Romain Guéguen Immobilier
Theme URI: http://underscores.me/
Author: Guellec Loïc
Author URI: https://www.pixel.bzh/
Description: Thème Wordpress - Romain Guéguen Immobilier
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: romain-gueguen-immobilier
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

Romain Guéguen Immobilier is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box}body,button,input,optgroup,select,textarea{color:#404040;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.5}h1,h2,h3,h4,h5,h6{clear:both}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0;text-decoration:none}big{font-size:125%}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}a{color:#4169e1}a:visited{color:purple}a:active,a:focus,a:hover{color:#191970}a:focus{outline:thin dotted}a:active,a:hover{outline:0}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#ccc #ccc #bbb;border-radius:3px;background:#e6e6e6;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#ccc #bbb #aaa}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#aaa #bbb #bbb}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{color:#666;border:1px solid #ccc;border-radius:3px;padding:3px}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#111}select{border:1px solid #ccc}textarea{width:100%}.main-navigation{display:block;width:100%}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{box-shadow:0 3px 3px rgba(0,0,0,.2);float:left;position:absolute;top:100%;left:-999em;z-index:99999}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{display:block;left:auto}.main-navigation ul ul a{width:200px}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{position:relative}.main-navigation a{display:block;text-decoration:none}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width:37.5em){.menu-toggle{display:none}.main-navigation ul{display:flex}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em}.comment-navigation .nav-links,.post-navigation .nav-links,.posts-navigation .nav-links{display:flex}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{flex:1 0 50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{text-align:end;flex:1 0 50%}.sticky{display:block}.page,.post{margin:0 0 1.5em}.updated:not(.published){display:none}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll.neverending .site-footer,.infinite-scroll .posts-navigation{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.transition,body header.site_header .logo,html a,html a:active,html a:hover,html a:link,html a:visited{transition:all .5s ease}.card_bien_container .card_bien .content,.card_bien_container .card_bien .content .bottom_content .more>a img,.cubic,.page-template-template_page_acheter .biens .nav_biens>a span.custom,.page-template-template_page_acheter .biens .nav_biens>span span.custom,.page-template-template_page_agence section.romain .image img,.page-template-template_page_contact section.contact .formulaire form div.demi>div label,.page-template-template_page_contact section.contact .formulaire form div.full>div label,.page-template-template_page_contact section.contact .formulaire form input[type=submit],.single-biens main .top_content .breadcrumb a img,.single-biens main .top_content .slider_galerie .image .image_container img,body #navigation_mobile_container,body #navigation_mobile_container nav.mobile-navigation,body.home section.headband .coordonnees .wrapper .tel,body.home section.headband .headband_content .wrapper .call a .picto img,body.home section.headband .headband_content .wrapper a.lien:after,body.home section.romain .image img,body header.site_header,body header.site_header .logo .site-title img,body header.site_header .wrapper .navigation_princpale ul li a,footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li a,html a.bouton.fonce.fleche:after{transition:all .75s cubic-bezier(.16,1,.3,1)}.absolute,.call_to_action .image_container,.card_bien_container .card_bien .content,.page-template-template_page_avis article .headband,.page-template-template_page_chasse section.headband .image_headband,.page-template-template_page_chasse section.headband .image_headband:after,body.home section.avis .fond,body.home section.headband .image_headband,body.home section.headband .image_headband:after,body.home section.pourquoi:after,body header.site_header .logo .site-title .logo_mobile{position:absolute;height:100%;width:100%;top:0;left:0}@keyframes fadein{0%{opacity:0}to{opacity:1}}html{font-size:62.5%}html body{font:400 16px/2.1 "Open Sans",sans-serif;background-color:#f9f3f0;color:#707070}html body main .h1,html body main h1{font-family:"Montserrat",sans-serif;font-weight:300;font-size:4.8rem;color:#707070;letter-spacing:3px}html body main .h2,html body main h2{font-family:"Playfair Display",serif;font-weight:700;font-size:5.2rem;color:#185877;letter-spacing:3px}html body main .h3,html body main h3{font-family:"Montserrat",sans-serif;font-weight:400;font-size:2.8rem;color:#707070}html body main p strong{font-weight:700}html body main p a:hover{text-decoration:underline}html body main ol,html body main ul{margin:0;padding:0}html body main strong{font-weight:500}html body main figure.image_container{height:100%;width:100%;line-height:0;font-size:0}html body main figure.image_container img{width:100%;height:100%;object-fit:cover;object-position:center}html a,html a:active,html a:hover,html a:link,html a:visited{outline:none;color:#185877;text-decoration:none}html a.bouton{display:inline-block;padding:15px 25px;font-size:1.8rem;letter-spacing:3px;box-shadow:0px 20px 20px rgba(80,48,32,.16);border-radius:5px}html a.bouton.fonce{background:#ac8052;color:#fff}html a.bouton.fonce.fleche{display:flex;align-items:center;justify-content:space-between}html a.bouton.fonce.fleche:after{content:"";height:13px;width:18px;background-image:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/images/arrow_white.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-left:10px;position:relative;left:0}html a.bouton.fonce.fleche:hover:after{background-image:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/images/arrow_or.svg);left:5px}html a.bouton.fonce:hover{background:#f9f3f0;color:#ac8052}html a.bouton.fonce:active{background:#ac8052;color:#fff;box-shadow:0px 4px 4px rgba(80,48,32,.16)}html a.bouton.clair{background:#f9f3f0;color:#185877}html a.bouton.clair:hover{background:#185877;color:#f9f3f0}html a.bouton.clair:active{background:#ac8052;color:#fff;box-shadow:0px 4px 4px rgba(80,48,32,.16)}img{font-size:0;line-height:0}.wrapper{width:90%;max-width:1280px;margin:0 auto}.mini_wrapper{width:75%;max-width:1280px;margin:0 auto}body header{position:relative;z-index:4}body main{position:relative;z-index:1}body footer{position:relative;z-index:2}body #navigation_mobile_container{z-index:3}.image_container{overflow:hidden}.part_container{display:flex}.part_container .part{width:100%}.mo{display:none}@media only screen and (min-width:769px) and (max-width:1280px){html{font-size:50%}.wrapper{width:95%;max-width:1280px;margin:0 auto}.mini_wrapper{width:90%}}@media only screen and (max-width:768px){html{font-size:62.5%}.do{display:none!important}.mo{display:block}.flex_col{flex-wrap:wrap;flex-direction:column}.flex_col>*{width:100%!important;margin-right:0!important;margin-left:0!important;max-width:unset!important;min-width:unset!important}.grid_col{grid-template-columns:100%!important;grid-column-gap:0!important;grid-row-gap:45px}.wrapper.full_mob{width:100%}.mini_wrapper{width:90%}.mini_wrapper.full_mob{width:100%}html body main .h1,html body main h1{font-size:2.5rem;line-height:3.5rem}html body main .h2,html body main h2{font-size:3rem;line-height:4rem;margin-bottom:20px}html body main .h3,html body main h3{font-size:2.5rem;line-height:3.5rem}html body main p{font-size:1.4rem}html body main a.bouton{padding:10px 20px;font-size:1.6rem}}.card_bien_container{outline:none}.card_bien_container .card_bien{box-shadow:0px 20px 20px rgba(0,0,0,.16);border-radius:5px;position:relative}.card_bien_container .card_bien>a{display:block}.card_bien_container .card_bien .image_container{border-radius:5px}.card_bien_container .card_bien .image_container img{border-radius:5px}.card_bien_container .card_bien .content{padding:45px 50px;background:#f9f3f0;display:flex;flex-direction:column;justify-content:space-between;opacity:0;border-radius:5px;transition-duration:1s;pointer-events:none}.card_bien_container .card_bien .content .top_content .ville{color:#ac8052;letter-spacing:3px}.card_bien_container .card_bien .content .top_content h4{font-size:3.2rem;font-family:"Playfair Display",serif;color:#4b4b4b}.card_bien_container .card_bien .content .bottom_content{display:flex;justify-content:space-between;align-items:center}.card_bien_container .card_bien .content .bottom_content .criteres{display:flex;align-items:center;font-family:"Montserrat",sans-serif}.card_bien_container .card_bien .content .bottom_content .criteres>div{color:#4b4b4b;display:flex;align-items:center}.card_bien_container .card_bien .content .bottom_content .criteres>div img{margin-right:10px}.card_bien_container .card_bien .content .bottom_content .criteres>div+div{margin-left:20px;padding-right:20px;border-right:1px solid #d5cab8;font-style:italic}.card_bien_container .card_bien .content .bottom_content .criteres>div+div:last-child{border:none}.card_bien_container .card_bien .content .bottom_content .criteres>div.tarif{background:#ac8052;color:#f9f3f0;padding:10px 20px;font-weight:700}.card_bien_container .card_bien .content .bottom_content .more>a{display:block}.card_bien_container .card_bien .content .bottom_content .more>a img{pointer-events:all;position:relative;left:0;width:38px;height:31px;cursor:pointer}.card_bien_container .card_bien .content .bottom_content .more>a img:hover{left:5px}.card_bien_container .card_bien:hover .content{opacity:1}@media only screen and (min-width:1025px) and (max-width:1280px){.card_bien_container .card_bien .content .top_content h4{font-size:2.8rem;line-height:normal}.card_bien_container .card_bien .content{padding:25px}}@media only screen and (min-width:769px) and (max-width:1024px){.card_bien_container .card_bien .content{padding:25px}.card_bien_container .card_bien .content .bottom_content .criteres>div+div{font-size:1.5rem}.card_bien_container .card_bien .content .top_content h4{line-height:normal;font-size:2.8rem}.card_bien_container .card_bien .content .bottom_content .criteres>div.tarif{padding:5px 10px}}@media only screen and (max-width:768px){.card_bien_container .card_bien .content{padding:20px}.card_bien_container .card_bien .content .top_content .ville{font-size:1.4rem}.card_bien_container .card_bien .content .top_content h4{font-size:2rem;line-height:3rem}.card_bien_container .card_bien .content .bottom_content .criteres{font-size:1.2rem;justify-content:flex-start}.card_bien_container .card_bien .content .bottom_content .criteres>div.tarif{padding:5px 10px}.card_bien_container .card_bien .content .bottom_content .more>a img{transform:scale(.8);transform-origin:center right}.card_bien_container .card_bien .content .bottom_content .criteres>div+div{border:none}}@media only screen and (min-width:400px) and (max-width:768px){.card_bien_container .card_bien .content .top_content .ville{font-size:2rem}.card_bien_container .card_bien .content .top_content h4{font-size:3rem;line-height:4rem}}body.touch .card_bien_container .card_bien>a{pointer-events:none}body.touch .card_bien_container .card_bien .content{pointer-events:all}.card_avis_container .card_avis{background-color:#fff;padding:15px 15px 50px;box-shadow:0px 20px 20px rgba(0,0,0,.08)}.card_avis_container .card_avis .image{margin-bottom:60px}.card_avis_container .card_avis .image img{max-height:290px}.card_avis_container .card_avis .texte{display:flex;flex-direction:column;align-items:center}.card_avis_container .card_avis .texte p{font-size:2.4rem;line-height:4rem;font-style:italic;text-align:center;margin-bottom:60px}.card_avis_container .card_avis .texte .auteur{color:#ac8052;font-weight:700;letter-spacing:3px;font-size:2rem}.card_avis_container .card_avis.simple{padding:15px 15px 25px}.card_avis_container .card_avis.simple .texte p{font-size:1.6rem;line-height:2.8rem;margin-bottom:40px}@media only screen and (max-width:768px){.card_avis_container .card_avis{padding:15px 15px 20px}.card_avis_container .card_avis .image{margin-bottom:20px}.card_avis_container .card_avis .texte p{font-size:1.5rem;line-height:2.5rem;margin-bottom:20px}}.call_to_action{position:relative;background-color:#ac8052;overflow:hidden}.call_to_action .image_container{opacity:.32;z-index:2;mix-blend-mode:multiply;height:300%}.call_to_action .wrapper{position:relative;z-index:3;padding:100px 0;display:flex;justify-content:space-between;align-items:center}.call_to_action .wrapper span{font-size:3.6rem;font-weight:300;color:#f9f3f0}@media only screen and (max-width:768px){.call_to_action .wrapper{flex-direction:column;align-items:center}.call_to_action .wrapper span{font-size:2.5rem;line-height:4rem;margin-bottom:30px;text-align:center}}body header.site_header{position:fixed;top:0;left:0;width:100%;transition-duration:.2s}body header.site_header .logo{line-height:0;transform-origin:0 50%}body header.site_header .logo .site-title{position:relative}body header.site_header .logo .site-title a{display:block}body header.site_header .logo .site-title .logo_mobile{opacity:0}body header.site_header .wrapper{display:flex;justify-content:space-between;align-items:center}body header.site_header .wrapper .navigation_princpale ul{display:flex}body header.site_header .wrapper .navigation_princpale ul li+li{margin-left:50px}body header.site_header .wrapper .navigation_princpale ul li a{color:#f9f3f0;text-transform:uppercase;font-weight:600;overflow:hidden;background:linear-gradient(to right,#ac8052,#ac8052 50%,#f9f3f0 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%}body header.site_header .wrapper .navigation_princpale ul li a:hover{background-position:0 100%}body header.site_header .wrapper .navigation_princpale ul li.current-menu-item a{background-position:0 100%}body header.site_header.scrolling{background:#185877;padding:15px 0 10px;margin-top:0!important}body header.site_header.scrolling .logo{transform:scale(.75)}body:not(.home) header.site_header{background:#185877;padding:30px 0 25px}body:not(.home) header.site_header.scrolling{padding:15px 0 10px}body .burger_switch{display:flex;flex-direction:column;align-items:flex-end}body #hamburger_button{height:25px;width:25px;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;-webkit-appearance:none;appearance:none}body #hamburger_button .hamburger{position:relative;height:100%;width:100%;-webkit-appearance:none;appearance:none}body #hamburger_button .hamburger span{display:block;position:absolute;height:2px;width:100%;background:#185877;left:0;transition:.25s ease-in-out;background-color:#fff}body #hamburger_button .hamburger span.burger{opacity:1;top:0;transform:rotate(0deg);transition:.25s ease-in-out}body #hamburger_button .hamburger span.burger:nth-child(2){top:9px}body #hamburger_button .hamburger span.burger:nth-child(3){top:18px}body #hamburger_button .hamburger span.cross{opacity:0;top:11px;transform:rotate(0deg)}body.mobile_menu_open #hamburger_button .hamburger span.burger{opacity:0}body.mobile_menu_open #hamburger_button .hamburger span.cross{opacity:1}body.mobile_menu_open #hamburger_button .hamburger span.cross:nth-child(4){transform:rotate(45deg);transform-origin:center}body.mobile_menu_open #hamburger_button .hamburger span.cross:nth-child(5){transform:rotate(-45deg);transform-origin:center}body #navigation_mobile_container{position:fixed;top:0;width:100%;height:100%;left:-100%;pointer-events:none;overflow:scroll;background-color:#ac8052;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden}body #navigation_mobile_container .tampon_mobile{position:absolute;bottom:20px;right:20px;opacity:.5}body #navigation_mobile_container .tampon_mobile svg{width:100px;height:100px}body #navigation_mobile_container nav.mobile-navigation{position:relative;left:80px;opacity:0;transition-duration:1s}body #navigation_mobile_container nav.mobile-navigation .lien_accueil{text-transform:uppercase;color:#f9f3f0;font-weight:300;font-size:2rem}body #navigation_mobile_container nav.mobile-navigation>div>ul>li{display:flex;margin-top:20px}body #navigation_mobile_container nav.mobile-navigation>div>ul>li a{text-transform:uppercase;color:#f9f3f0;font-weight:300;font-size:2rem}body.mobile_menu_open{max-height:100vh;overflow:hidden}body.mobile_menu_open header.site_header{background:0 0}body.mobile_menu_open header.site_header .logo .site-title .logo_mobile{opacity:1}body.mobile_menu_open header.site_header .logo .site-title .logo_desktop{opacity:0}body.mobile_menu_open #navigation_mobile_container{left:0;pointer-events:all}body.mobile_menu_open #navigation_mobile_container nav.mobile-navigation{left:0;opacity:1}@media only screen and (min-width:769px) and (max-width:1200px){body header.site_header .logo{max-width:200px}body header.site_header .wrapper .navigation_princpale ul li a{font-size:1.4rem}body header.site_header .wrapper .navigation_princpale ul li+li{margin-left:20px}}@media only screen and (max-width:768px){body.home header.site_header,body:not(.home) header.site_header{padding:15px 0 15px}body header.site_header.scrolling .logo{transform:scale(1)}body header.site_header .logo{max-width:230px}}footer.site_footer{overflow:hidden}footer.site_footer .top_footer .wrapper{padding:65px 0;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #707070}footer.site_footer .top_footer .wrapper .logo_footer a{display:block}footer.site_footer .top_footer .wrapper .logo_footer a img{max-width:280px}footer.site_footer .top_footer .wrapper .titre{font-size:1.8rem;font-family:"Playfair Display",serif;font-weight:700;color:#185877;display:flex;flex-direction:column;margin-bottom:30px}footer.site_footer .top_footer .wrapper .titre:after{margin-top:20px;content:"";height:4px;width:30px;background-color:#ac8052}footer.site_footer .top_footer .wrapper .nav_footer{max-width:30%}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul{display:flex;flex-wrap:wrap}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li{width:50%;white-space:nowrap}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li:before{content:"- "}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li a{color:#ac8052;overflow:hidden;background:linear-gradient(to right,#707070,#707070 50%,#ac8052 50%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li a:hover{background-position:0 100%}footer.site_footer .top_footer .wrapper .contact_footer{display:flex;flex-direction:column}footer.site_footer .top_footer .wrapper .contact_footer a.mail,footer.site_footer .top_footer .wrapper .contact_footer a.tel{white-space:nowrap;display:flex;align-items:center;color:#707070}footer.site_footer .top_footer .wrapper .contact_footer a.mail img,footer.site_footer .top_footer .wrapper .contact_footer a.tel img{margin-right:10px}footer.site_footer .top_footer .wrapper .contact_footer a.mail:hover,footer.site_footer .top_footer .wrapper .contact_footer a.tel:hover{color:#ac8052}footer.site_footer .top_footer .wrapper .contact_footer .reseaux{margin-top:40px}footer.site_footer .top_footer .wrapper .contact_footer .reseaux ul{display:flex}footer.site_footer .top_footer .wrapper .contact_footer .reseaux ul li+li{margin-left:20px}footer.site_footer .top_footer .wrapper .contact_footer .reseaux ul li a{display:block}footer.site_footer .top_footer .wrapper .contact_footer .reseaux ul li a:hover{transform:scale(.9)}footer.site_footer .bottom_footer{padding:30px 0 40px;display:flex;justify-content:center;font-size:1.4rem;font-weight:300}footer.site_footer .bottom_footer nav ul{display:flex}footer.site_footer .bottom_footer nav ul li{display:flex;align-items:center}footer.site_footer .bottom_footer nav ul li:before{content:" - ";padding:0 5px}footer.site_footer .bottom_footer nav ul li a{color:#707070}footer.site_footer .bottom_footer nav ul li a:hover{color:#ac8052}@media only screen and (min-width:769px) and (max-width:1024px){footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li a{font-size:1.5rem}}@media only screen and (max-width:768px){footer.site_footer .top_footer .logo_footer{display:flex;justify-content:center;margin-bottom:30px}footer.site_footer .top_footer .logo_footer a img{max-width:200px}footer.site_footer .top_footer .wrapper .nav_footer .navigation_footer ul>li a{font-size:1.4rem}footer.site_footer .top_footer .wrapper .contact_footer{margin-top:30px}footer.site_footer .bottom_footer{flex-direction:column;width:90%;margin:0 auto;font-size:1.2rem}footer.site_footer .bottom_footer nav ul{flex-direction:column}}body.home header.site_header{margin-top:50px}body.home section.headband{min-height:100vh;position:relative;display:flex;justify-content:center;overflow:hidden}body.home section.headband .image_headband{z-index:-1}body.home section.headband .image_headband:after{content:"";background:rgba(24,88,119,.79)}body.home section.headband .headband_content{display:flex;justify-content:center;width:100%}body.home section.headband .headband_content .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#f9f3f0}body.home section.headband .headband_content .wrapper .titre{font-family:"Playfair Display",serif;font-size:6.8rem;letter-spacing:3px;line-height:normal}body.home section.headband .headband_content .wrapper .baseline{font-size:2.2rem;margin-bottom:30px}body.home section.headband .headband_content .wrapper a.lien{display:flex;align-items:center;color:#f9f3f0;font-size:2.2rem;letter-spacing:3px}body.home section.headband .headband_content .wrapper a.lien:after{content:"";height:18px;width:22px;margin-left:10px;background-image:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/images/arrow_headband.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;left:0}body.home section.headband .headband_content .wrapper a.lien:hover:after{left:5px}body.home section.headband .headband_content .wrapper .call{margin-top:75px;display:flex;align-items:stretch}body.home section.headband .headband_content .wrapper .call a{border-radius:5px;padding:40px 30px;display:flex;align-items:stretch;box-shadow:0px 20px 20px rgba(80,48,32,.16)}body.home section.headband .headband_content .wrapper .call a .picto{margin-right:20px;display:flex;align-items:center}body.home section.headband .headband_content .wrapper .call a .texte{display:flex;flex-direction:column;text-transform:uppercase;font-weight:600;font-size:2.2rem;line-height:normal}body.home section.headband .headband_content .wrapper .call a .texte span{font-size:2rem;font-weight:300;text-transform:none}body.home section.headband .headband_content .wrapper .call a.estimation{background:#fff}body.home section.headband .headband_content .wrapper .call a.trouver{background:#ac8052;color:#f9f3f0}body.home section.headband .headband_content .wrapper .call a+a{margin-left:30px}body.home section.headband .headband_content .wrapper .call a:hover{box-shadow:0px 4px 4px rgba(80,48,32,.16)}body.home section.headband .headband_content .wrapper .call a:hover .picto img{transform:scale(.9)}body.home section.headband .coordonnees{position:absolute;bottom:0;left:0;width:100%;padding:12px 0;background:rgba(24,88,119,.7)}body.home section.headband .coordonnees .wrapper{display:flex;align-items:center;justify-content:flex-end}body.home section.headband .coordonnees .wrapper .tel{color:#f9f3f0;letter-spacing:3px;display:flex;align-items:center;white-space:nowrap}body.home section.headband .coordonnees .wrapper .tel:hover{color:#ac8052}body.home section.headband .coordonnees .wrapper .tel img{margin-right:15px}body.home section.headband .coordonnees .wrapper .reseaux{display:flex;align-items:center;margin-left:40px}body.home section.headband .coordonnees .wrapper .reseaux ul{display:flex;margin-right:30px}body.home section.headband .coordonnees .wrapper .reseaux ul li+li{margin-left:12px}body.home section.headband .coordonnees .wrapper .reseaux ul li a{display:block;line-height:0}body.home section.headband .coordonnees .wrapper .reseaux ul li a:hover{transform:scale(.9)}body.home section.services{padding:100px 0;position:relative;z-index:2}body.home section.services .wrapper{display:flex;align-items:center;justify-content:space-between}body.home section.services .wrapper>div{width:50%}body.home section.services .wrapper>div+div{width:calc(50% - 15px)}body.home section.services .wrapper .bloc_introduction{padding-right:10%}body.home section.services .wrapper .bloc_introduction>img{width:60px;height:auto}body.home section.services .wrapper .bloc_introduction .introduction{margin-bottom:70px}body.home section.services .wrapper .liste_services{display:flex;align-items:center}body.home section.services .wrapper .liste_services .col_services{display:flex;flex-direction:column}body.home section.services .wrapper .liste_services .col_services .service{padding:35px 25px;background:#fff;box-shadow:0px 5px 20px rgba(192,122,101,.25)}body.home section.services .wrapper .liste_services .col_services .service+.service{margin-top:100px}body.home section.services .wrapper .liste_services .col_services .service img{margin-bottom:50px}body.home section.services .wrapper .liste_services .col_services .service h3{font-family:"Playfair Display",serif;font-size:2.4rem;letter-spacing:3px;margin-bottom:30px}body.home section.services .wrapper .liste_services .col_services .service .texte p{line-height:2rem}body.home section.services .wrapper .liste_services .col_services .service .texte p+p{margin-top:15px}body.home section.services .wrapper .liste_services .col_services+.col_services{margin-left:25px}body.home section.pourquoi{margin-top:-150px;position:relative;z-index:1;background-size:cover;background-position:center center;color:#f9f3f0;padding:170px 0 135px}body.home section.pourquoi:after{content:"";background:rgba(24,88,119,.88);z-index:1}body.home section.pourquoi .wrapper{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center}body.home section.pourquoi .wrapper h2{color:#f9f3f0;text-align:center;margin-bottom:100px;line-height:normal}body.home section.pourquoi .wrapper .raisons{display:flex;align-items:stretch;text-align:center;margin-bottom:100px}body.home section.pourquoi .wrapper .raisons>.raison{width:25%;position:relative;padding:0 30px}body.home section.pourquoi .wrapper .raisons>.raison+.raison:before{display:block;position:absolute;bottom:30px;left:0;content:"";height:125px;width:1px;background:#f9f3f0}body.home section.pourquoi .wrapper .raisons h3{color:#f9f3f0;font-size:3.6rem;font-weight:300;font-family:"Open Sans",sans-serif}body.home section.pourquoi .wrapper .raisons .texte{line-height:2rem}body.home section.pourquoi .wrapper .raisons .texte p+p{margin-top:20px}body.home section.biens{padding:90px 0 70px;overflow:hidden}body.home section.biens .wrapper .entete{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:60px}body.home section.biens .wrapper .entete .texte{max-width:60%}body.home section.biens .wrapper .liste_biens_container{position:relative;left:-20px}body.home section.biens .wrapper .liste_biens_container:before{content:"";height:calc(100% + 40px);background:#f9f3f0;width:100vw;position:absolute;left:-100vw;display:block;z-index:2}body.home section.biens .wrapper .liste_biens_container .liste_biens .slick-list{padding:0!important;overflow:visible}body.home section.biens .wrapper .liste_biens_container .liste_biens .card_bien_container .card_bien{width:calc(100% - 40px);margin:0 auto}body.home section.biens .wrapper .nav_biens{margin-top:70px;display:flex;align-items:center;justify-content:flex-end}body.home section.biens .wrapper .nav_biens span{cursor:pointer;transform:rotate(180deg);line-height:0}body.home section.biens .wrapper .nav_biens span.lien_next{transform:unset;margin-left:50px}body.home section.romain{display:flex;overflow:hidden}body.home section.romain .image{width:calc(100%/3)}body.home section.romain .image img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition-duration:2s;transition-delay:1s}body.home section.romain .image img.visible{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}body.home section.romain .texte_container{width:calc(100%/3*2);background-color:#fff;position:relative;display:flex;align-items:center}body.home section.romain .texte_container .tampon{position:absolute;width:178px;left:calc(-182px/2);top:80px}body.home section.romain .texte_container .texte{padding:120px 0 160px;width:75%;max-width:650px;margin:0 auto}body.home section.romain .texte_container .texte h2{line-height:6.2rem;padding-bottom:50px;position:relative;margin-bottom:25px}body.home section.romain .texte_container .texte h2:after{content:"";position:absolute;height:2px;width:200vw;left:0;bottom:0;display:block;background-color:#ac8052}body.home section.romain .texte_container .texte p{font-family:"Montserrat",sans-serif;font-style:italic;line-height:4rem;margin-bottom:60px}body.home section.avis{position:relative;padding:80px 0 90px}body.home section.avis .fond{opacity:.12;z-index:1}body.home section.avis .wrapper{position:relative;z-index:2;display:flex;justify-content:space-between}body.home section.avis .wrapper .liste_avis.on_focus{width:35%}body.home section.avis .wrapper .liste_avis.on_focus .card_avis_container{outline:none}body.home section.avis .wrapper .avis_content{width:60%}body.home section.avis .wrapper .avis_content p{margin-bottom:40px}body.home section.avis .wrapper .avis_content .bouton{width:fit-content}body.home section.avis .wrapper .avis_content .liste_avis_container{margin-top:60px}body.home section.avis .wrapper .avis_content .liste_avis_container .card_avis_container{padding:0 10px;outline:none}body.home section.avis .wrapper .nav_avis{margin-top:70px;display:flex;align-items:center;justify-content:flex-end}body.home section.avis .wrapper .nav_avis .slide-count-wrap{margin:0 20px;font-size:2.4rem;font-weight:600}body.home section.avis .wrapper .nav_avis span.arrow{cursor:pointer;transform:rotate(180deg);line-height:0}body.home section.avis .wrapper .nav_avis span.arrow.lien_next{transform:unset}body.home section.avis .wrapper .nav_avis.mo{display:none}body.home section.avis .wrapper .bouton.mo{display:none}@media only screen and (min-width:769px) and (max-width:1024px){body.home section.services .wrapper .liste_services .col_services .service{padding:15px}body.home section.services .wrapper .liste_services .col_services .service .texte p{line-height:normal}body.home section.pourquoi .wrapper .raisons .texte{line-height:normal}body.home section.romain .texte_container .tampon{transform:scale(.75)}}@media only screen and (max-width:768px){body.home header.site_header{margin-top:0}body.home section.headband .headband_content .wrapper{justify-content:center;padding-top:0}body.home section.headband .headband_content .wrapper .titre{font-size:3.5rem;margin-bottom:20px;text-align:center;margin-top:-50px}body.home section.headband .headband_content .wrapper .baseline{font-size:2rem;line-height:normal;text-align:center}body.home section.headband .headband_content .wrapper a.lien{font-size:2rem}body.home section.headband .headband_content .wrapper .call{margin-top:30px}body.home section.headband .headband_content .wrapper .call a{padding:20px 15px;transform:scale(.9)}body.home section.headband .headband_content .wrapper .call a.trouver{margin-top:20px}body.home section.headband .coordonnees .wrapper{justify-content:space-between}body.home section.headband .coordonnees .wrapper .tel{letter-spacing:2px}body.home section.headband .coordonnees .wrapper .reseaux{margin-left:0;transform:scale(.8);transform-origin:center right}body.home section.services{padding:60px 0}body.home section.services .wrapper .bloc_introduction h2 img{width:40px}body.home section.services .wrapper .bloc_introduction{padding-right:0}body.home section.services .wrapper .bloc_introduction .introduction{margin-bottom:30px}body.home section.services .wrapper .liste_services{margin-top:40px}body.home section.services .wrapper .liste_services .col_services .service img{margin-bottom:20px}body.home section.services .wrapper .liste_services .col_services .service h3{margin-bottom:20px}body.home section.services .wrapper .liste_services .col_services+.col_services>.service:first-child{margin-top:30px}body.home section.services .wrapper .liste_services .col_services .service+.service{margin-top:30px}body.home section.pourquoi{padding:120px 0 90px}body.home section.pourquoi .wrapper h2{margin:30px 0}body.home section.pourquoi .wrapper .raisons h3{font-size:2.7rem;margin-bottom:10px}body.home section.pourquoi .wrapper .raisons>.raison+.raison{margin-top:30px}body.home section.pourquoi .wrapper .raisons>.raison+.raison:before{display:none}body.home section.pourquoi .wrapper .raisons{margin-bottom:50px}body.home section.biens{padding:60px 0 35px}body.home section.biens .wrapper .entete .texte{margin-bottom:30px}body.home section.biens .wrapper .liste_biens_container:before{display:none}body.home section.biens .wrapper .liste_biens_container{left:0}body.home section.biens .wrapper .liste_biens_container .liste_biens .card_bien_container .card_bien{width:calc(100% - 20px)}body.home section.biens .wrapper .nav_biens{margin-top:30px}body.home section.biens .wrapper .nav_biens{transform:scale(.8);transform-origin:center right}body.home section.biens .wrapper .nav_biens span.lien_next{margin-left:25px}body.home section.romain .texte_container{order:1}body.home section.romain .image{order:2;max-height:50vh}body.home section.romain .texte_container{flex-direction:column;align-items:center;padding:40px 5%}body.home section.romain .texte_container .texte{width:100%;max-width:unset;padding:0}body.home section.romain .texte_container .texte h2{line-height:4rem;padding-bottom:25px}body.home section.romain .texte_container .texte p{line-height:2.8rem;margin-bottom:30px}body.home section.avis .wrapper .avis_content{display:flex;flex-direction:column;order:1}body.home section.avis .wrapper .liste_avis.on_focus{order:2}body.home section.avis .wrapper .nav_avis.mo{order:3;justify-content:center;margin:30px 0;display:flex}body.home section.avis .wrapper .bouton.mo{order:4;display:flex;align-self:center;width:auto!important}body.home section.avis .wrapper .avis_content .nav_avis{margin:20px 0 40px;justify-content:center;transform:scale(.8);transform-origin:center}}.page-template-default main>article{padding-top:60px}.page-template-default main>article h2{margin-bottom:20px}.page-template-default main>article p{margin-bottom:20px}.page-template-template_page_agence section.romain{display:flex;overflow:hidden}.page-template-template_page_agence section.romain .image{width:calc(100%/3)}.page-template-template_page_agence section.romain .image img{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition-duration:2s;transition-delay:.5s}.page-template-template_page_agence section.romain .image img.visible{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.page-template-template_page_agence section.romain .texte_container{width:calc(100%/3*2);background-color:#f9f3f0;position:relative;display:flex;align-items:center}.page-template-template_page_agence section.romain .texte_container .tampon{position:absolute;width:178px;left:calc(-182px/2);top:80px}.page-template-template_page_agence section.romain .texte_container .texte{padding:40px 0;width:75%;max-width:650px;margin:0 auto}.page-template-template_page_agence section.romain .texte_container .texte h1{margin-bottom:30px}.page-template-template_page_agence section.romain .texte_container .texte h2{line-height:6.2rem;padding-bottom:50px;position:relative;margin-bottom:25px}.page-template-template_page_agence section.romain .texte_container .texte h2:after{content:"";position:absolute;height:2px;width:200vw;left:0;bottom:0;display:block;background-color:#ac8052}.page-template-template_page_agence section.romain .texte_container .texte h3{margin-bottom:20px}.page-template-template_page_agence section.romain .texte_container .texte p{font-family:"Montserrat",sans-serif;font-style:italic;line-height:4rem;margin-bottom:60px}.page-template-template_page_agence section.romain .texte_container .texte p.tarif{background:#fff;padding:10px;font-style:unset;margin-bottom:10px}@media only screen and (min-width:769px) and (max-width:1024px){.page-template-template_page_agence section.romain .texte_container .tampon{transform:scale(.75)}}@media only screen and (max-width:768px){.page-template-template_page_agence section.romain .image{order:2}.page-template-template_page_agence section.romain .texte_container{order:1}.page-template-template_page_agence section.romain .texte_container .texte{width:90%;max-width:unset}.page-template-template_page_agence section.romain .texte_container .texte h2{font-size:3rem;line-height:4rem}.page-template-template_page_agence section.romain .texte_container .texte p{font-size:1.6rem;line-height:3.5rem;margin-bottom:30px}}.page-template-template_page_acheter .entete{max-width:calc(100%/3*2);margin-bottom:40px;padding-top:60px}.page-template-template_page_acheter .biens .nav_biens{display:flex;justify-content:flex-end;align-items:center;margin-bottom:60px}.page-template-template_page_acheter .biens .nav_biens>a,.page-template-template_page_acheter .biens .nav_biens>span{margin:0 6px;height:60px;width:60px;font-weight:700;box-shadow:0px 20px 20px rgba(80,48,32,.16);display:flex;align-items:center;justify-content:center;font-size:2.6rem;line-height:normal;border-radius:5px;cursor:pointer}.page-template-template_page_acheter .biens .nav_biens>a.current,.page-template-template_page_acheter .biens .nav_biens>span.current{background-color:#707070;color:#f9f3f0;cursor:auto}.page-template-template_page_acheter .biens .nav_biens>a span.custom,.page-template-template_page_acheter .biens .nav_biens>span span.custom{display:block;height:100%;width:100%;background-repeat:no-repeat;background-image:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/images/nav_bien.svg);background-size:50%;background-position:50% 50%}.page-template-template_page_acheter .biens .nav_biens>a span.custom:hover,.page-template-template_page_acheter .biens .nav_biens>span span.custom:hover{background-position:calc(50% + 5px) 50%}.page-template-template_page_acheter .biens .nav_biens>a span.custom.prev,.page-template-template_page_acheter .biens .nav_biens>span span.custom.prev{transform:rotate(180deg)}.page-template-template_page_acheter .biens .liste_biens_container{margin-bottom:60px}.page-template-template_page_acheter .biens .liste_biens_container .liste_biens{display:grid;grid-template-columns:repeat(2,calc(50% - 12.5px));grid-row-gap:25px;grid-column-gap:25px}@media only screen and (max-width:768px){.page-template-template_page_acheter .entete{max-width:unset}.page-template-template_page_acheter .biens .nav_biens{transform:scale(.7);transform-origin:center right;margin-bottom:20px}.page-template-template_page_acheter .biens .liste_biens_container{margin-bottom:30px}.page-template-template_page_acheter .biens .liste_biens_container .liste_biens{grid-template-columns:100%;grid-row-gap:25px;grid-column-gap:0}}.page-template-template_page_chasse section.headband{position:relative;display:flex;justify-content:center}.page-template-template_page_chasse section.headband .image_headband{z-index:-1}.page-template-template_page_chasse section.headband .image_headband:after{content:"";background:rgba(24,88,119,.79)}.page-template-template_page_chasse .headband_content{display:flex;justify-content:center;width:100%}.page-template-template_page_chasse .headband_content .wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;color:#f9f3f0;text-align:center;padding:60px 0 120px}.page-template-template_page_chasse .headband_content .wrapper h1{margin-bottom:40px;color:#f9f3f0}.page-template-template_page_chasse .headband_content .wrapper h2{color:#fff;margin-bottom:30px}.page-template-template_page_chasse .headband_content .wrapper h3{color:#fff;margin:30px 0}.page-template-template_page_chasse .headband_content .wrapper .contact{display:flex;justify-content:center;align-items:center;margin-top:60px}.page-template-template_page_chasse .headband_content .wrapper .contact .tel{font-size:3.2rem;font-weight:300;color:#f9f3f0;display:flex;align-items:center;font-weight:300}.page-template-template_page_chasse .headband_content .wrapper .contact .tel img{height:30px;margin-right:20px}.page-template-template_page_chasse .headband_content .wrapper .contact span{margin:0 80px;text-transform:capitalize;font-size:3.6rem;font-weight:300}.page-template-template_page_chasse .pourquoi{background:#ac8052;color:#f9f3f0;padding:80px 0}.page-template-template_page_chasse .pourquoi h3{color:#f9f3f0;text-align:center;line-height:normal;margin-bottom:80px}.page-template-template_page_chasse .pourquoi .raisons_container{display:flex;flex-wrap:wrap;margin-bottom:80px}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison{width:calc(100%/3);text-align:center;margin-bottom:60px;padding:0 40px}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison h4{font-size:3.6rem;font-weight:300;margin-bottom:30px;line-height:normal}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison p{line-height:normal}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(2),.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(5),.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(8){position:relative}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(2):after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(2):before,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(5):after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(5):before,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(8):after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(8):before{content:"";height:calc(100% - 30px);width:1px;top:30px;left:0;background:#f9f3f0;position:absolute}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(2):after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(5):after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:nth-child(8):after{left:unset;right:0}@media only screen and (max-width:768px){.page-template-template_page_chasse .pourquoi h3 br{display:none}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison{padding:0 20px}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:after,.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison:before{display:none}.page-template-template_page_chasse .pourquoi .raisons_container .bloc_raison h4{font-size:2.6rem;margin-bottom:10px}.page-template-template_page_chasse .headband_content .wrapper .contact{flex-direction:column}.page-template-template_page_chasse .headband_content .wrapper .contact span{margin:10px 0;font-size:2.6rem}.page-template-template_page_chasse .headband_content .contact .tel{font-size:2.6rem}}.page-template-template_page_avis article{position:relative}.page-template-template_page_avis article .headband{max-height:100vh;z-index:-1}.page-template-template_page_avis article .headband img{opacity:.12}.page-template-template_page_avis article .entete{padding-top:80px;margin-bottom:60px}.page-template-template_page_avis article .entete .wrapper{display:flex;align-items:flex-end;justify-content:space-between;padding:0 15px}.page-template-template_page_avis article .entete .wrapper .content{margin-bottom:0;width:50%}.page-template-template_page_avis article .nav_avis,.page-template-template_page_avis article .nav_biens{display:flex}.page-template-template_page_avis article .nav_avis span,.page-template-template_page_avis article .nav_biens span{height:62px;width:62px;background:#f9f3f0;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0px 20px 20px rgba(80,48,32,.16);cursor:pointer}.page-template-template_page_avis article .nav_avis span+span,.page-template-template_page_avis article .nav_biens span+span{margin-left:30px}.page-template-template_page_avis article .nav_avis span.lien_prev,.page-template-template_page_avis article .nav_biens span.lien_prev{transform:rotate(180deg);box-shadow:0px -20px 20px rgba(80,48,32,.16)}.page-template-template_page_avis article section.avis{margin-bottom:60px}.page-template-template_page_avis article section.avis .liste_avis .slick-slide{outline:none}.page-template-template_page_avis article section.avis .liste_avis .slick-slide>div+div{padding-bottom:40px}.page-template-template_page_avis article section.avis .liste_avis .card_avis_container{padding:15px}.page-template-template_page_avis article section.avis .nav_avis{justify-content:flex-end;position:relative;left:-15px}.page-template-template_page_avis article section.biens_vendus{background:#185877;padding:60px 0;color:#f9f3f0;line-height:normal;margin-bottom:60px}.page-template-template_page_avis article section.biens_vendus .wrapper{display:flex;justify-content:center;align-items:center}.page-template-template_page_avis article section.biens_vendus .wrapper .nombre{font-size:10rem}.page-template-template_page_avis article section.biens_vendus .wrapper img{margin:0 30px}.page-template-template_page_avis article section.biens_vendus .wrapper .libelle{font-size:4.4rem;font-weight:300}.page-template-template_page_avis article section.liste_biens_vendus .entete{position:relative;margin-bottom:60px;padding-top:0}.page-template-template_page_avis article section.liste_biens_vendus .entete .wrapper{display:flex;align-items:flex-end;justify-content:space-between;padding:0 15px}.page-template-template_page_avis article section.liste_biens_vendus .entete .wrapper .content{margin-bottom:0;width:50%}.page-template-template_page_avis article section.liste_biens_vendus .liste_biens_container .liste_biens .slick-slide{outline:none}.page-template-template_page_avis article section.liste_biens_vendus .liste_biens_container .liste_biens .slick-slide>div+div{padding-bottom:40px}.page-template-template_page_avis article section.liste_biens_vendus .liste_biens_container .liste_biens .card_bien_container{padding:15px}.page-template-template_page_avis article section.liste_biens_vendus .liste_biens_container .nav_biens{justify-content:flex-end;position:relative;left:-15px}@media only screen and (max-width:768px){.page-template-template_page_avis main .h2,.page-template-template_page_avis main h2{margin-bottom:10px}.page-template-template_page_avis article .entete{padding-top:60px;margin-bottom:30px}.page-template-template_page_avis article .entete .wrapper .content{margin-bottom:0}.page-template-template_page_avis article section.avis .nav_avis,.page-template-template_page_avis article section.liste_biens_vendus .liste_biens_container .nav_biens{left:0;justify-content:center}.page-template-template_page_avis article section.avis .card_avis_container .card_avis,.page-template-template_page_avis article section.liste_biens_vendus .card_bien_container .card_bien{margin-bottom:30px}.page-template-template_page_avis article section.biens_vendus .wrapper .nombre{font-size:5rem}.page-template-template_page_avis article section.biens_vendus .wrapper img{max-width:80px;height:auto;margin-bottom:0 5px}.page-template-template_page_avis article section.biens_vendus .wrapper .libelle{font-size:2.5rem}.page-template-template_page_avis article section.liste_biens_vendus .entete .wrapper .content{margin-bottom:0}.page-template-template_page_avis article section.liste_biens_vendus .entete{margin-bottom:30px}.page-template-template_page_avis article section.biens_vendus{padding:45px 0}}.page-template-template_page_contact main article{padding-top:60px}.page-template-template_page_contact .entete{max-width:calc(100%/3*2);margin-bottom:40px}.page-template-template_page_contact .entete h2{line-height:normal;margin-bottom:60px}.page-template-template_page_contact section.contact{display:flex;justify-content:space-between}.page-template-template_page_contact section.contact h3{margin-bottom:30px}.page-template-template_page_contact section.contact .coordonnees ul{list-style-type:none}.page-template-template_page_contact section.contact .coordonnees ul li a{white-space:nowrap}.page-template-template_page_contact section.contact .coordonnees ul li a img{margin-right:10px}.page-template-template_page_contact section.contact .coordonnees .reseaux{margin-top:30px}.page-template-template_page_contact section.contact .coordonnees .reseaux ul{display:flex}.page-template-template_page_contact section.contact .coordonnees .reseaux ul li+li{margin-left:10px}.page-template-template_page_contact section.contact .coordonnees .reseaux ul li a{display:block}.page-template-template_page_contact section.contact .coordonnees .reseaux ul li a:hover{transform:scale(.9)}.page-template-template_page_contact section.contact .formulaire{flex-grow:1;margin-left:15%}.page-template-template_page_contact section.contact .formulaire form{font-family:"Open Sans",sans-serif;letter-spacing:.3px}.page-template-template_page_contact section.contact .formulaire form div.demi,.page-template-template_page_contact section.contact .formulaire form div.full{margin-bottom:40px}.page-template-template_page_contact section.contact .formulaire form div.demi>div,.page-template-template_page_contact section.contact .formulaire form div.full>div{display:flex;flex-direction:column;position:relative}.page-template-template_page_contact section.contact .formulaire form div.demi>div label,.page-template-template_page_contact section.contact .formulaire form div.full>div label{position:absolute;left:20px;top:23px;opacity:.5;z-index:2;pointer-events:none;line-height:normal}.page-template-template_page_contact section.contact .formulaire form div.demi>div.active label,.page-template-template_page_contact section.contact .formulaire form div.full>div.active label{left:10px;top:-24px;opacity:1;font-size:1.4rem}.page-template-template_page_contact section.contact .formulaire form div.demi>div input,.page-template-template_page_contact section.contact .formulaire form div.demi>div textarea,.page-template-template_page_contact section.contact .formulaire form div.full>div input,.page-template-template_page_contact section.contact .formulaire form div.full>div textarea{font-family:"Open Sans",sans-serif;width:100%;border:none;border-radius:5px;padding:20px;font-size:1.8rem;outline:none}.page-template-template_page_contact section.contact .formulaire form div.demi>div ::-webkit-input-placeholder,.page-template-template_page_contact section.contact .formulaire form div.full>div ::-webkit-input-placeholder{color:rgba(112,112,112,.5);font-family:"Open Sans",sans-serif;opacity:0}.page-template-template_page_contact section.contact .formulaire form div.demi>div ::-moz-placeholder,.page-template-template_page_contact section.contact .formulaire form div.full>div ::-moz-placeholder{color:rgba(112,112,112,.5);font-family:"Open Sans",sans-serif;opacity:0}.page-template-template_page_contact section.contact .formulaire form div.demi>div :-ms-input-placeholder,.page-template-template_page_contact section.contact .formulaire form div.full>div :-ms-input-placeholder{color:rgba(112,112,112,.5);font-family:"Open Sans",sans-serif;opacity:0}.page-template-template_page_contact section.contact .formulaire form div.demi>div :-moz-placeholder,.page-template-template_page_contact section.contact .formulaire form div.full>div :-moz-placeholder{color:rgba(112,112,112,.5);font-family:"Open Sans",sans-serif;opacity:0}.page-template-template_page_contact section.contact .formulaire form div.demi{display:flex;justify-content:space-between}.page-template-template_page_contact section.contact .formulaire form div.demi>div+div{margin-left:30px}.page-template-template_page_contact section.contact .formulaire form input[type=submit]{display:inline-block;padding:20px 55px;text-transform:uppercase;font-weight:300;font-size:1.8rem;letter-spacing:3px;box-shadow:0px 20px 20px rgba(80,48,32,.16);border-radius:5px;background:#ac8052;color:#fff;border:none;cursor:pointer;outline:none}.page-template-template_page_contact section.contact .formulaire form input[type=submit]:hover{background:#f9f3f0;color:#ac8052}.page-template-template_page_contact .wpcf7 form .wpcf7-response-output{border:none;padding:0;font-family:"Montserrat",sans-serif}@media only screen and (max-width:768px){.page-template-template_page_contact .entete{max-width:unset}.page-template-template_page_contact .entete h2{margin-bottom:30px}.page-template-template_page_contact section.contact .formulaire{margin-top:30px}.page-template-template_page_contact section.contact .formulaire form div.demi{flex-direction:column}.page-template-template_page_contact section.contact .formulaire form div.demi>div+div{margin-top:40px;margin-left:0}}.error404 main{padding-top:60px}.error404 main .wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.error404 main .wrapper h1{margin-bottom:30px}.single-biens main .top_content{padding-left:5%}.single-biens main .top_content .breadcrumb{padding-top:30px}.single-biens main .top_content .breadcrumb a{display:flex;align-items:center;color:#707070}.single-biens main .top_content .breadcrumb a img{transform:rotate(180deg);width:22px;height:auto;margin-right:20px;position:relative;left:0}.single-biens main .top_content .breadcrumb a:hover img{left:-5px}.single-biens main .top_content .entete{display:flex;margin:40px 0 60px;justify-content:space-between;align-items:flex-start}.single-biens main .top_content .entete .texte{width:calc(100%/3);padding-right:100px}.single-biens main .top_content .entete .texte h1{line-height:normal;margin-bottom:40px}.single-biens main .top_content .entete .image{width:calc(100%/3*2 - 50px)}.single-biens main .top_content .entete .image a.gal{display:block}.single-biens main .top_content .entete .image .image_container{height:590px}.single-biens main .top_content .entete .image .image_container img{border-radius:5px 0 0 5px}.single-biens main .top_content .entete .image .nav_galerie.mo{margin-top:20px;display:flex;justify-content:center;display:none}.single-biens main .top_content .entete .image .nav_galerie.mo span{height:40px;width:40px;background:#f9f3f0;border-radius:5px;display:flex;align-items:center;justify-content:center;box-shadow:0px 20px 20px rgba(80,48,32,.16);cursor:pointer}.single-biens main .top_content .entete .image .nav_galerie.mo span+span{margin-left:20px}.single-biens main .top_content .entete .image .nav_galerie.mo span img{transform:scale(.6)}.single-biens main .top_content .entete .image .nav_galerie.mo span.lien_prev{transform:rotate(180deg);box-shadow:0px -20px 20px rgba(80,48,32,.16)}.single-biens main .top_content .slide_container{outline:none}.single-biens main .top_content .slider_galerie{margin-bottom:40px;position:relative}.single-biens main .top_content .slider_galerie .image{padding:0 10px;cursor:pointer}.single-biens main .top_content .slider_galerie .image .image_container{height:170px}.single-biens main .top_content .slider_galerie .image:hover img{transform:scale(1.2)}.single-biens main .top_content .metas{display:flex;justify-content:space-between;margin-bottom:60px}.single-biens main .top_content .metas>div{width:calc(100%/3);padding:0 50px}.single-biens main .top_content .metas>div+div{border-left:1px solid #d5cab8}.single-biens main .top_content .metas .prestations_container{display:flex;flex-direction:column;padding:0 50px 0 0}.single-biens main .top_content .metas .prestations_container h3{margin-bottom:30px}.single-biens main .top_content .metas .prestations_container .prestations{display:flex;flex-wrap:wrap;flex-grow:1}.single-biens main .top_content .metas .prestations_container .prestations>.prestation{width:50%;display:flex;align-items:center}.single-biens main .top_content .metas .prestations_container .prestations>.prestation .picto{min-width:33px;margin-right:20px;text-align:center;display:flex;align-items:center}.single-biens main .top_content .metas .dpe h4{margin-bottom:10px}.single-biens main .top_content .metas .dpe .grid_container .grid{display:grid;grid-template-areas:"a b c d e f g";grid-template-columns:repeat(7,calc(100%/7));text-align:center;color:#fff;font-size:2.2rem;font-weight:500;text-shadow:0px 0px 3px rgba(80,48,32,.4)}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .a{background:#09db9d}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .b{background:#61f12f}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .c{background:#cafa35}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .d{background:#fadd32}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .e{background:#fead2b}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .f{background:#fc722e}.single-biens main .top_content .metas .dpe .grid_container .grid.energie .g{background:#d94654}.single-biens main .top_content .metas .dpe .grid_container .grid.energie>div:not(.active){font-size:0}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .a{background:#fdeafe}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .b{background:#ffdefd}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .c{background:#f9bdfd}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .d{background:#fb7efc}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .e{background:#f651fb}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .f{background:#e328f4}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz .g{background:#b415b9}.single-biens main .top_content .metas .dpe .grid_container .grid.gaz>div:not(.active){font-size:0}.single-biens main .top_content .metas .dpe .grid_container .grid.note{text-shadow:none}.single-biens main .top_content .metas .dpe .grid_container .grid.note .active{background:#fff;color:#707070;font-size:2rem;font-weight:700}.single-biens main .top_content .metas .dpe .grid_container .note_gaz{margin-bottom:30px}.single-biens main .top_content .metas .tarif h3{margin-bottom:30px}.single-biens main .top_content .metas .tarif .tarif_box{background:#ac8052;color:#fff;display:inline-block;font-size:2.2rem;font-weight:600;letter-spacing:3px;padding:0 40px;margin-bottom:20px}.single-biens main .localisation_call{display:flex}.single-biens main .localisation_call>*{width:100%}.single-biens main .localisation_call.map_active>*{width:50%}.single-biens main .localisation_call.map_active .map>div{height:100%!important}.single-biens main .localisation_call .call_to_action .wrapper{padding:80px 0;flex-direction:column}.single-biens main .localisation_call .call_to_action .wrapper span{text-align:center;line-height:normal;margin-bottom:60px}@media only screen and (min-width:1281px) and (max-width:1440px){.single-biens main .top_content .entete .texte h1{font-size:4rem;line-height:5rem}}@media only screen and (min-width:769px) and (max-width:1280px){.single-biens main .top_content .entete{align-items:center}.single-biens main .top_content .entete .texte h1{font-size:3rem;line-height:4rem}.single-biens main .top_content{padding-left:2.5%}.single-biens main .top_content .metas .prestations_container,.single-biens main .top_content .metas>div{padding:0 25px}.single-biens main .top_content .entete .texte{padding-right:25px}}@media only screen and (min-width:769px) and (max-width:1024px){.single-biens main .top_content .entete{align-items:stretch}}@media only screen and (max-width:768px){.single-biens main .top_content{width:100%;margin:0 auto;padding:0}.single-biens main .top_content .breadcrumb{width:90%;margin:0 auto 0px auto}.single-biens main .top_content .entete{margin:20px 0}.single-biens main .top_content .entete .texte{padding-right:0;order:2;width:90%!important;margin:0 auto!important}.single-biens main .top_content .entete .h2{font-size:3rem;line-height:4rem;width:90%;margin:0 auto 30px auto}.single-biens main .top_content .entete .galerie{overflow:hidden}.single-biens main .top_content .entete .image{order:1;margin-bottom:20px}.single-biens main .top_content .entete .image .image_container{height:40vh;padding:0}.single-biens main .top_content .entete .image .image_container img{border-radius:0}.single-biens main .top_content .entete .image .nav_galerie.mo{display:flex}.single-biens main .top_content .metas .prestations_container,.single-biens main .top_content .metas>div{padding:0 15px}.single-biens main .top_content .metas .prestations_container+div,.single-biens main .top_content .metas>div+div{margin-top:30px;border:none}.single-biens main .top_content .metas .prestations_container .prestations>.prestation{margin-bottom:10px}.single-biens main .top_content .metas .prestations_container .prestations>.prestation .picto{width:20px;margin-right:10px}.single-biens main .localisation_call.map_active .map>div{min-height:50vh}}
.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}@font-face{font-family:lg;src:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../fonts/lg.eot?n1z373);src:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"),url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../fonts/lg.woff?n1z373) format("woff"),url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../fonts/lg.ttf?n1z373) format("truetype"),url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../fonts/lg.svg?n1z373#lg) format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080;border:none;outline:0}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-iframe .lg-video{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-has-vimeo .lg-video-play{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/vimeo-play.png) no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/vimeo-play.png) 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/video-play.png) no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/youtube-play.png) no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/youtube-play.png) 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url(//www.rg-immobilier.com/wp-content/themes/romain-gueguen-immobilier/css/lib/../img/loading.gif) center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important}