/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.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;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:-0.25em;}sup{top:-0.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;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.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;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/isere_habitat/images/icons/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/isere_habitat/images/icons/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/isere_habitat/images/icons/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/isere_habitat/images/icons/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/isere_habitat/images/icons/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/isere_habitat/images/icons/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/isere_habitat/images/icons/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/isere_habitat/images/icons/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/isere_habitat/images/icons/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/isere_habitat/images/icons/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
@font-face{font-family:"Outfit";src:url(/themes/isere_habitat/fonts/Outfit-Light.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Outfit-Light.woff) format("woff");font-weight:300;font-style:normal;}@font-face{font-family:"Outfit";src:url(/themes/isere_habitat/fonts/Outfit-Regular.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Outfit-Regular.woff) format("woff");font-weight:normal;font-style:normal;}@font-face{font-family:"Outfit";src:url(/themes/isere_habitat/fonts/Outfit-Medium.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Outfit-Medium.woff) format("woff");font-weight:500;font-style:normal;}@font-face{font-family:"Outfit";src:url(/themes/isere_habitat/fonts/Outfit-SemiBold.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Outfit-SemiBold.woff) format("woff");font-weight:700;font-style:normal;}@font-face{font-family:"Outfit";src:url(/themes/isere_habitat/fonts/Outfit-Bold.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Outfit-Bold.woff) format("woff");font-weight:800;font-style:normal;}@font-face{font-family:"Qualy";src:url(/themes/isere_habitat/fonts/Qualy.woff2) format("woff2"),url(/themes/isere_habitat/fonts/Qualy.woff) format("woff");font-weight:400;font-style:normal;}h1{line-height:1.2;}.yellow{color:#F1B710;}.font16{font-size:16px;}.font18{font-size:18px;}.font20{font-size:20px;}.font22{font-size:22px;}.font24{font-size:24px;}.lb-number{display:none !important;}#popup-message-wrapper{width:100% !important;}#popup-message-wrapper #popup-message-window{background:transparent;border:none;display:flex;align-items:center;justify-content:center;width:100% !important;height:100% !important;max-width:1200px !important;overflow:hidden;}#popup-message-wrapper #popup-message-window #popup-message-close{display:none;}#popup-message-wrapper #popup-message-window .popup-message-title{display:none;}#popup-message-wrapper #popup-message-window #popup-message-content{display:flex;align-items:center;justify-content:center;height:100dvh;width:100%;}#popup-message-wrapper #popup-message-window #popup-message-content img{width:auto;max-width:100%;max-height:600px;height:auto;object-fit:contain;}.path-frontpage .region-highlighted h1,.path-frontpage #views-exposed-form-residences-filtre-page-page-1,#block-isere-habitat-frontinfotext-2 .google-review-wrapper,#block-isere-habitat-frontprefooter .field--name-body > div,#block-isere-habitat-frontinfotext-2 .field--name-body,#block-isere-habitat-frontinfotextimage .group-left .field--name-field-tag,#block-isere-habitat-frontinfotextimage .group-left h2,#block-isere-habitat-frontinfotextimage .group-middle p,#block-isere-habitat-frontinfotextimage .group-middle .field--name-field-lien,body.path-programmes .view-residences-filtre-page .view-content .views-row{opacity:0;transform:translateY(20px);transition:all 0.6s ease;}.path-frontpage .region-highlighted h1.animated,.path-frontpage #views-exposed-form-residences-filtre-page-page-1.animated,#block-isere-habitat-frontinfotext-2 .google-review-wrapper.animated,#block-isere-habitat-frontprefooter .field--name-body > div.animated,#block-isere-habitat-frontinfotext-2 .field--name-body.animated,#block-isere-habitat-frontinfotextimage .group-left .field--name-field-tag.animated,#block-isere-habitat-frontinfotextimage .group-left h2.animated,#block-isere-habitat-frontinfotextimage .group-middle p.animated,#block-isere-habitat-frontinfotextimage .group-middle .field--name-field-lien.animated,body.path-programmes .view-residences-filtre-page .view-content .views-row.animated{animation:slideUp 0.6s ease forwards;opacity:1;}@keyframes slideUp{from{transform:translateY(50px);opacity:0;}to{transform:translateY(0);opacity:1;}}.btn,.field--name-field-lien a,.button,#block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .views-field-field-header a,.page-node-type-cms .paragraph--type--lien a,.page-node-type-cms .paragraph--type--lien-apparences-plein a,.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a,.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons a{font-size:15px;font-weight:500;color:#F1B710;border-radius:60px;padding:20px 35px 20px 45px;border:2px solid #F1B710;text-decoration:none;display:flex;width:fit-content;margin:auto;}.btn.full,.field--name-field-lien a.full,.button.full,#block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .views-field-field-header a.full,.page-node-type-cms .paragraph--type--lien a.full,.page-node-type-cms .paragraph--type--lien-apparences-plein a.full,.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a.full,.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons a.full{background-color:#F1B710;color:white;}.btn.start,.field--name-field-lien a.start,.button.start,#block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .views-field-field-header a.start,.page-node-type-cms .paragraph--type--lien a.start,.page-node-type-cms .paragraph--type--lien-apparences-plein a.start,.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a.start,.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons a.start{margin:0;}.btn::after,.field--name-field-lien a::after,.button::after,#block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .views-field-field-header a::after,.page-node-type-cms .paragraph--type--lien a::after,.page-node-type-cms .paragraph--type--lien-apparences-plein a::after,.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a::after,.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons a::after{content:"\f178";font-family:"Font Awesome 6 Pro";width:0px;display:inline-block;overflow:hidden;transition:width 0.4s;display:flex;align-items:center;margin:1px 0 -1px 10px;}.btn:hover::after,.field--name-field-lien a:hover::after,.button:hover::after,#block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .views-field-field-header a:hover::after,.page-node-type-cms .paragraph--type--lien a:hover::after,.page-node-type-cms .paragraph--type--lien-apparences-plein a:hover::after,.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a:hover::after,.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons a:hover::after{width:16px;transition:width 0.4s;}.js input.form-autocomplete,.js input.form-autocomplete.ui-autocomplete-loading{background-image:none;}body .select2-container--default .select2-selection--multiple{border-radius:20px !important;display:flex;align-items:center;}body .select2-container--default .select2-selection--multiple .select2-selection__choice__display{padding:0 3px;}body .select2-container--default .select2-selection--multiple .select2-selection__choice{margin:3px;background-color:transparent;color:#103B5F;}@keyframes blink-caret{50%{caret-color:transparent;}}body .select2-container--default .select2-search--inline .select2-search__field{margin-top:0;margin-left:15px;color:#103B5F;font-family:"Outfit";caret-color:#9F9F9F;animation:blink-caret 1s step-end infinite;}body .select2-container--open{color:#103B5F !important;}body .select2-container--open .select2-dropdown{border-radius:10px !important;margin-top:10px;border:transparent;}body .select2-container--open .select2-dropdown .select2-results__options{border-radius:10px;}body .select2-container--open .select2-dropdown .select2-results__options .select2-results__option--highlighted{background-color:#F1B710;}body .select2-container--open .select2-dropdown .select2-results__options li{padding:6px 10px;}body .select2-container--open .select2-dropdown .select2-selection--single{border-radius:20px !important;}body.path-frontpage .select2-container .select2-selection{min-height:41px;height:auto;padding:5px 10px;border-radius:20px;border:none !important;}body .select2-container .select2-selection{min-height:41px;height:auto;padding:5px 10px;border-radius:20px;border:none;}body .select2-container .select2-selection__rendered{height:41px;color:#103B5F;margin:0;height:auto;}body.path-programmes .select2-container--open .select2-dropdown .select2-results__options{background-color:#F8F8F7;}.select2-selection__arrow{display:none;}html{scroll-behavior:smooth;line-height:normal;}.contactphone{position:fixed;background-color:#103B5F;color:white;bottom:0;left:0;right:0;border-radius:40px 40px 0 0;padding:10px 30px;z-index:49;display:flex;align-items:center;display:none;transition:opacity 0.4s;opacity:0;}.contactphone h3{margin:0;font-size:20px;font-weight:600;width:100%;}.contactphone .contactphoneBtn{display:flex;width:100%;width:auto;}.contactphone .contactphoneBtn a{width:61px;height:61px;background-color:#F1B710;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50px;color:white;font-size:20px;margin:0 5px;border:2px solid transparent;cursor:pointer;transition:all 0.4s;left:-171px;}.contactphone .contactphoneBtn a.mailBtn{background-color:white;color:#F1B710;}.contactphone .contactphoneBtn a:hover{background-color:transparent;border:2px solid #103B5F;color:white;}body{font-family:"Outfit";color:#103B5F;}body .region-primary-menu{position:fixed;display:flex;justify-content:space-between;width:calc(100% - 60px);z-index:50;padding:20px 30px;align-items:center;transition:all 0.4s;pointer-events:none;}body .region-primary-menu .site-logo{width:185px;height:76px;object-fit:cover;object-position:left;overflow:hidden;display:flex;align-items:center;transition:all 0.4s;pointer-events:auto;}body .region-primary-menu .site-logo img{height:78px;width:auto;transition:all 0.4s;}body .region-primary-menu nav#block-isere-habitat-main-menu{position:fixed;top:0;bottom:0;left:2400px;right:0;overflow:hidden;width:100%;transition:left 1s ease;pointer-events:auto;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation{display:flex;flex-direction:row;height:100%;width:100%;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container{width:40%;position:relative;z-index:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .view-content{position:absolute;top:0;bottom:0;left:2000px;right:0px;width:100%;transition:left 1s;transition-delay:0.7s;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .view-content .views-field-field-image-principale > .field-content{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .view-content .views-field-field-image-principale > .field-content img{width:100%;height:100%;object-fit:cover;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .view-content .views-field-field-image-principale > .field-content:after{content:"";background:linear-gradient(180deg,rgba(16,59,95,0) 64.64%,#103B5F 100%);position:absolute;top:0;left:0;right:0;bottom:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .views-field-fieldset > .field-content{position:absolute;left:0;right:0;bottom:0;z-index:1;margin:55px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .views-field-fieldset > .field-content .views-field-field-localisation{color:white;font-size:45px;font-weight:700;margin-bottom:10px;transition:all 0.6s ease;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .views-field-fieldset > .field-content .views-field-title{font-size:18px;font-weight:500;letter-spacing:2px;color:#F1B710;text-transform:uppercase;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container .views-field-view-node > .field-content a{position:absolute;top:0;left:0;right:0;bottom:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0{width:60%;margin:0;background-color:#F1B710;position:relative;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 > img{width:100%;max-width:300px;height:auto;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .smallLogo{display:none;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal{text-align:end;padding-top:14vh;padding-right:clamp(1rem,8.7vw,9rem);position:relative;z-index:1;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded{margin-bottom:50px;list-style:none;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > a,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded span{font-family:"Qualy",arial,sans-serif;font-size:clamp(1.7rem,3.3vw,4rem);font-weight:400;color:white;text-decoration:none;display:flex;align-items:center;justify-content:flex-end;white-space:nowrap;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > a::before,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded span::before{color:#103B5F;font-weight:400;font-family:"Font Awesome 6 Pro";content:"\f078";margin-right:10px;font-size:clamp(2rem,2.6vw,4rem);transition:all 0.4s;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > .menu{display:flex;list-style:none;justify-content:flex-end;margin-right:-10px;margin-top:10px;flex-wrap:wrap;overflow:hidden;transition:max-height 0.4s ease-out,opacity 0.4s ease-out;max-height:0px;opacity:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > .menu a,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > .menu span{text-align:end;font-size:18px;text-decoration:none;font-weight:600;color:white;margin:10px;transition:all 0.4s;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > .menu a:hover,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > .menu span:hover{color:#103B5F;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded.active > a::before,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded.active span::before{rotate:180deg;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu{padding-right:clamp(1rem,8.7vw,9rem);position:relative;z-index:1;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu{display:flex;justify-content:end;flex-wrap:wrap;margin-right:-20px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li{margin:10px 20px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li a{text-decoration:none;color:#103B5F;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:2px;position:relative;z-index:1;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li a::after{content:"";position:absolute;left:0;bottom:-1px;width:0%;height:8px;background-color:white;z-index:-1;transition:width 0.3s ease-out,left 0.3s ease-out,opacity 0.3s ease-out;opacity:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li a:hover::after{width:100%;opacity:1;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .reseaux{display:none;max-width:100%;z-index:1;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .reseaux > p{max-width:200px;margin:15px auto;text-align:center;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0::after{content:"";background:url(/themes/isere_habitat/images/frontinfotext.png) center no-repeat;background-size:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;opacity:10%;}body .region-primary-menu nav#block-isere-habitat-main-menu.open{left:0;}body .region-primary-menu nav#block-isere-habitat-main-menu.open .navigation .views-element-container .view-content{left:0;}body .region-primary-menu .navMenu{position:relative;z-index:666;display:flex;width:132px;justify-content:flex-end;pointer-events:auto;}@keyframes movePhone{0%{left:-171px;bottom:0px;}100%{left:50px;bottom:-85px;}}@keyframes moveMail{0%{left:-85px;bottom:0px;}100%{bottom:-171px;left:50px;}}@keyframes movePhoneReverse{0%{left:50px;bottom:-85px;}100%{left:-171px;bottom:0px;}}@keyframes moveMailReverse{0%{bottom:-171px;left:50px;}100%{left:-85px;bottom:0px;}}body .region-primary-menu .navMenu .wrapperBtn{display:flex;}body .region-primary-menu .navMenu .wrapperBtn a{position:absolute;width:61px;height:61px;background-color:#103B5F;text-decoration:none;display:flex;justify-content:center;align-items:center;border-radius:50px;color:white;font-size:20px;margin:0 10px;border:2px solid transparent;cursor:pointer;transition:all 0.4s;left:-171px;}body .region-primary-menu .navMenu .wrapperBtn a.mailBtn{background-color:#F1B710;left:-85px;}body .region-primary-menu .navMenu .wrapperBtn a.mailBtn:hover{border:2px solid #F1B710;background-color:transparent;color:#F1B710;}body .region-primary-menu .navMenu .wrapperBtn a:hover{background-color:transparent;border:2px solid #103B5F;color:#103B5F;}body .region-primary-menu .navMenu .wrapper{border-radius:60px;border:2px #F1B710 solid;padding:22px 23px;display:flex;align-items:center;cursor:pointer;margin:0 10px;transition:all 0.4s;width:132px;justify-content:flex-end;}body .region-primary-menu .navMenu .wrapper #toggle{width:15px;height:17px;border-radius:44px;margin-right:2px;cursor:pointer;}body .region-primary-menu .navMenu .wrapper #toggle #navIcon{z-index:667;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;cursor:pointer;}body .region-primary-menu .navMenu .wrapper #toggle #navIcon span{display:block;position:absolute;height:2px;width:18px;background:#F1B710;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;-moz-transition:0.25s ease-in-out;-o-transition:0.25s ease-in-out;transition:0.25s ease-in-out;}body .region-primary-menu .navMenu .wrapper #toggle #navIcon span:nth-child(1){top:0px;}body .region-primary-menu .navMenu .wrapper #toggle #navIcon span:nth-child(2){top:7px;}body .region-primary-menu .navMenu .wrapper #toggle #navIcon span:nth-child(3){top:14px;}body .region-primary-menu .navMenu .wrapper #navText{color:#F1B710;font-size:15px;font-weight:700;margin-right:10px;transition:all 0.6s;width:37px;}body .region-primary-menu .navMenu .wrapper:hover{color:#103B5F;border:2px solid #F1B710;}body .region-primary-menu .navMenu .wrapper:hover #toggle #navIcon span{background:#F1B710;}body .region-primary-menu .navMenu .wrapper:hover #navText{color:#103B5F;}body .region-primary-menu .navMenu.open .wrapper{border:2px white solid;}body .region-primary-menu .navMenu.open .wrapper #toggle #navIcon span:nth-child(1){top:9px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);background-color:white;}body .region-primary-menu .navMenu.open .wrapper #toggle #navIcon span:nth-child(2){opacity:0;left:60px;background-color:white;}body .region-primary-menu .navMenu.open .wrapper #toggle #navIcon span:nth-child(3){top:9px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);background-color:white;}body .region-primary-menu .navMenu.open .wrapper #navText{width:45px;color:white;}body .region-primary-menu .navMenu.open .wrapperBtn a.mailBtn{background-color:white;}body .region-primary-menu .navMenu.open .wrapperBtn a.mailBtn i{color:#F1B710;}body .region-primary-menu.scrolled .site-logo{width:54px;height:76px;object-fit:cover;object-position:left;}body .region-primary-menu.scrolled .site-logo img{height:50px;}body .region-primary-menu.scrolled .wrapper{width:21px;border:2px #F1B710 solid !important;padding:22px 22px 22px 18px;}body .region-primary-menu.scrolled .wrapper #navText{width:0px !important;opacity:0;margin:0;}body .region-primary-menu.scrolled .navMenu .wrapperBtn a.phoneBtn{animation:movePhone 0.5s ease-in-out forwards;}body .region-primary-menu.scrolled .navMenu .wrapperBtn a.mailBtn{animation:moveMail 0.5s ease-in-out forwards;}body .region-primary-menu.scrolled .open .wrapper{border:2px white solid !important;}body .region-primary-menu.not-scrolled .navMenu .wrapperBtn a.phoneBtn{animation:movePhoneReverse 0.5s ease-in-out forwards;}body .region-primary-menu.not-scrolled .navMenu .wrapperBtn a.mailBtn{animation:moveMailReverse 0.5s ease-in-out forwards;}body.path-frontpage .region-primary-menu .navMenu .wrapper{border:2px white solid;}body.path-frontpage .region-primary-menu .navMenu .wrapper #navText{color:white;}body.path-frontpage .region-highlighted{display:flex;justify-content:center;align-items:center;flex-direction:column;height:87dvh;position:relative;}body.path-frontpage .region-highlighted #block-isere-habitat-fronttitre{padding-top:70px;}body.path-frontpage .region-highlighted #block-isere-habitat-fronttitre h1{z-index:10;position:relative;font-weight:600;font-size:clamp(2.5rem,2.9vw,5rem);text-align:center;padding:0 20px;max-width:960px;color:white;}body.path-frontpage .region-highlighted #block-isere-habitat-fronttitre h1 span{white-space:nowrap;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1{position:relative;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-item-field-nombre-de-pieces-target-id,body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-item-field-bail-reel-solidaire-value,body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-item-field-bail-reel-solidaire-value,body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-item-field-location-accession-value,body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-item-field-avancement-value{display:none !important;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-type-select{display:flex;flex-direction:column;align-items:center;margin:0;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-type-select label{font-size:17px;text-transform:uppercase;font-weight:600;letter-spacing:3px;color:#F1B710;margin:0 0 20px 0;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-type-select input,body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .form-type-select input:focus-visible{margin:20px;border-radius:30px;padding:10px 20px;max-width:345px;border:none !important;outline:none;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions{position:absolute;bottom:0;margin:0;right:-56px;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions input{background-color:#F1B710;color:transparent;border-radius:50px;width:39px;height:39px;border:none;cursor:pointer;padding:0;transition:all 0.4s;border:2px solid #F1B710;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions input:hover{background-color:transparent;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions:after{font-weight:400;font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061";position:absolute;left:50%;top:50%;color:white;transform:translate(-50%,-50%);pointer-events:none;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions:hover:after{color:#F1B710;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground{position:absolute;top:0;z-index:-1;height:87dvh;width:100%;overflow:hidden;border-radius:0 0 250px 0;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground{border-radius:0 0 250px 0;background-color:rgba(16,59,95,0.5019607843);}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground video{width:100%;object-fit:cover;border-radius:0 0 250px 0;z-index:-1;position:relative;}body.path-frontpage .node--type-page{display:none !important;}body #block-isere-habitat-views-block-residences-front-block-1,body #block-isere-habitat-views-block-residences-front-block-1-2,body #block-isere-habitat-views-block-residences-front-block-3{margin:100px 0;position:relative;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front{display:flex;flex-direction:row-reverse;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .slickArrow,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .slickArrow,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .slickArrow{display:flex;font-size:40px;color:#F1B710;margin:0 -10px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .slickArrow .slick-arrow,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .slickArrow .slick-arrow,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .slickArrow .slick-arrow{margin:0 10px;cursor:pointer;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header{padding:0 60px;width:555px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header h2{color:#F1B710;font-size:45px;max-width:390px;font-weight:400;font-family:"Qualy",arial,sans-serif;margin:25px 0px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header p,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header p,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header p{font-size:24px;max-width:390px;margin:15px 0;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content{width:calc(100% - 555px);display:flex;flex-wrap:wrap;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div{position:relative;width:526px;height:386px;margin:0 20px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row{overflow:hidden;border-radius:0px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces{position:absolute;top:0;left:0;background-color:white;color:#103B5F;font-size:16px;font-weight:500;padding:0 12px 8px 12px;text-transform:uppercase;transition:all 0.6s ease;display:flex;letter-spacing:1px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces::after,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces::after,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-nombre-de-pieces::after{content:"DU";margin-right:3px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation{position:absolute;top:0;right:0;transition:all 0.6s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation .field-content:not(:empty),body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation .field-content:not(:empty),body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-commercialisation .field-content:not(:empty){background-color:#F1B710;white-space:nowrap;color:white;padding:6px 15px;border-radius:30px;margin:17px;width:fit-content;text-transform:lowercase;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset{z-index:1;position:absolute;bottom:0;left:0;background-color:#103B5F;height:107px;padding:0 20px 0 45px;border-radius:0 75px 0 0;transition:width 0.6s ease-in-out,height 0.6s ease-in-out,background-color 0.4s ease-in-out 0.2s;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content{height:calc(100% - 25px);display:flex;justify-content:flex-end;align-items:flex-start;margin-top:25px;position:relative;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title{font-size:16px;font-weight:500;letter-spacing:1px;color:#F1B710;text-transform:uppercase;text-align:end;transition:all 0.6s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation{color:white;font-size:26px;font-weight:700;text-align:center;text-align:end;transition:all 0.6s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1{position:absolute;bottom:0;left:0;opacity:0;transition:opacity 0.6s ease;margin-bottom:25px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag{background-color:#F1B710;white-space:nowrap;color:white;padding:6px 15px;border-radius:30px;margin:10px auto 10px 0;width:fit-content;text-transform:lowercase;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire.views-field-field-bail-reel-solidaire,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag.views-field-field-bail-reel-solidaire{color:#103B5F;background-color:#D3D1C7;text-transform:uppercase;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node{position:absolute;bottom:0;right:0;display:flex;align-items:center;margin:17px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a{text-decoration:none;color:#F1B710;font-size:18px;font-weight:700;margin-right:14px;opacity:0;transition:opacity 0.6s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node::before,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node::before,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node::before{content:"+";font-family:"Font Awesome 6 Pro";display:flex;width:35px;height:35px;background-color:#F1B710;border-radius:50px;color:white;font-size:17px;justify-content:center;align-items:center;rotate:0deg;transition:rotate 0.4s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;transition:opacity 0.4s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content{display:flex;justify-content:center;align-items:center;height:100%;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content h2,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content h2,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content h2{color:#103B5F;font-size:55px;text-align:center;font-weight:800;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#103B5F;border-radius:0;transition:all 0.4s ease-in-out;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content img,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content img,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-field-image-principale .field-content img{transition:all 0.4s ease-in-out;border-radius:0;width:100%;height:100%;object-fit:cover;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node-1 a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node-1 a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node-1 a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover{width:50px;border-radius:0 75px 0 0;height:calc(100% - 30px);margin-top:30px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content{border-radius:0 75px 0 0;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content img,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content img,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-image-principale .field-content img{opacity:0.15;border-radius:0 75px 0 0;width:100%;height:100%;object-fit:cover;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-nombre-de-pieces,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-commercialisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-nombre-de-pieces,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-commercialisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-nombre-de-pieces,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-field-commercialisation{opacity:0;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset{background-color:transparent;height:calc(100% - 10px);width:100% !important;transition:background-color 0.2s ease-in-out,height 0.6s ease-in-out,width 0.6s ease-in-out;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-title{margin-top:5px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-field-localisation{font-size:40px;max-width:450px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-fieldset-1,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-fieldset-1,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset .views-field-fieldset-1{opacity:1;height:auto;transition:opacity 0.6s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node a{transition:opacity 0.6s ease;opacity:1;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node::before,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node::before,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-view-node::before{rotate:90deg;transition:rotate 0.4s ease;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-nothing,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-nothing,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-nothing{opacity:0.5;}body #block-isere-habitat-frontinfotext-2{padding:85px 20px 85px 20px;background-color:#F8F8F7;position:relative;}body #block-isere-habitat-frontinfotext-2::after{content:"";background:url(/themes/isere_habitat/images/frontinfotext.png) right center no-repeat;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper{z-index:10;position:relative;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .rating{color:#F1B710;font-weight:600;font-size:24px;margin:0 20px;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .rating span{font-size:16px;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .star-rating{color:#F1B710;margin:0 20px;display:flex;width:100px;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .star-rating i{width:20px !important;display:block;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .star-rating .star-wrapper{position:relative;display:inline-block;width:20px;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .star-rating .star-wrapper .fa-regular.fa-star-sharp{position:absolute;left:0;top:0;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .star-rating .star-wrapper .star-fill{overflow:hidden;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review .number-rating{font-size:16px;color:#103B5F;font-weight:600;margin:0 20px;}body #block-isere-habitat-frontinfotext-2 .field--name-body{max-width:1030px;text-align:center;margin:auto;z-index:1;position:relative;}body #block-isere-habitat-frontinfotext-2 .field--name-body p{font-weight:300;font-size:clamp(1.5rem,2.9vw,2.2rem);line-height:1.5;margin-bottom:0;}body #block-isere-habitat-frontinfotext-2 .field--name-body p strong{font-weight:700;}body #block-isere-habitat-frontinfotextimage{margin:80px 20px 80px 20px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable{max-width:1240px;width:100%;max-height:557px;margin:auto;display:flex;position:relative;flex-direction:column;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left{background-color:#103B5F;border-radius:50px 0 0 0;padding:90px 100px 0 100px;width:410px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left .field--name-field-tag{font-size:24px;color:#F1B710;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left h2{color:white;font-size:45px;font-family:"Qualy",arial,sans-serif;font-weight:400;max-width:410px;margin:14px 0;line-height:1.2;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-middle{background-color:#103B5F;border-radius:0 0 250px 50px;padding:0 100px 60px 100px;width:410px;color:white;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-middle .field--name-body p{max-width:410px;color:white;margin:25px 0;font-size:18px;line-height:normal;font-weight:300;margin-top:0;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-middle .field--name-field-lien a{margin:0;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right{position:absolute;top:0;right:0;bottom:0;width:85%;z-index:-1;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image{height:100%;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img{border-radius:0 50px 50px 0;width:100%;height:100%;object-fit:cover;}body.path-programmes #block-isere-habitat-headerprogrammes{padding-top:165px;max-width:1132px;margin:auto;display:none;}body.path-programmes #block-isere-habitat-headerprogrammes h1{font-size:55px;margin:0;padding:0 20px;}body.path-programmes #block-isere-habitat-headerprogrammes .tag{font-size:24px;color:#F1B710;font-weight:400;margin:0;padding:0px 20px 5px 20px;}body.path-programmes #block-isere-habitat-dynamictitleblock{padding-top:165px;max-width:1132px;margin:auto;}body.path-programmes #block-isere-habitat-dynamictitleblock h2{font-size:55px;margin:0;padding:0 20px;line-height:1;margin-bottom:10px;}body.path-programmes #block-isere-habitat-dynamictitleblock .dynamic-title-block__subtitle{font-size:24px;color:#F1B710;font-weight:400;margin:0;padding:0px 20px 5px 20px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2{max-width:1132px;margin:auto;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div{display:flex;align-items:center;flex-wrap:wrap;padding:0 20px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .select2-selection{min-height:50px;height:auto;background-color:#F8F8F7;border-radius:10px;border:none;padding:10px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .select2-selection__arrow{height:18px;position:absolute;top:17px;right:12px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .select2-selection__arrow b{display:none;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .select2-selection__arrow:after{content:"\f3c5";font-family:"Font Awesome 6 Pro";width:0px;display:inline-block;font-weight:600;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-avancement-value{display:none;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id{position:relative;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id label{display:none;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id .select2{position:relative;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id .select2:after{position:absolute;content:"\f3c5";font-family:"Font Awesome 6 Pro";display:inline-block;font-weight:600;height:18px;right:12px;rotate:0deg;transition:rotate 0.4s;bottom:50%;transform:translate(0%,50%);}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-nombre-de-pieces-target-id{position:relative;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-nombre-de-pieces-target-id .select2:after{position:absolute;content:"\f078";font-family:"Font Awesome 6 Pro";display:inline-block;font-weight:600;height:18px;top:17px;right:12px;rotate:0deg;transition:rotate 0.4s;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-nombre-de-pieces-target-id .select2.select2-container--open:after{rotate:180deg;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox{margin:10px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox .form-checkbox{display:none;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox label{font-size:16px;font-weight:600;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox .option{display:flex;align-items:center;cursor:pointer;font-size:16px;flex-direction:row-reverse;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox .option::before{content:"+";display:flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid #F1B710;border-radius:50%;margin-left:10px;font-size:19px;font-weight:bold;color:#F1B710;transition:all 0.3s ease,font-size 0s;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-type-checkbox .form-checkbox:checked + .option::before{content:"✔";background-color:#F1B710;border-color:#F1B710;color:white;font-size:14px;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions{margin-left:auto;position:relative;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2 input,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions input{background-color:#F1B710;color:transparent;border-radius:50px;width:39px;height:39px;border:none;cursor:pointer;padding:0;transition:all 0.4s;border:2px solid #F1B710;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2 input:hover,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions input:hover{background-color:transparent;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2:after,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions:after{transition:all 0.4s;font-weight:400;font-family:"Font Awesome 6 Pro";font-size:16px;content:"\f061";position:absolute;left:50%;top:50%;color:white;transform:translate(-50%,-50%);pointer-events:none;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2:hover:after,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions:hover:after{color:#F1B710;}body.path-programmes .view-residences-filtre-page .view-content{display:flex;max-width:1132px;margin:50px auto;flex-wrap:wrap;}body.path-programmes .view-residences-filtre-page .view-content .views-row{position:relative;width:calc(50% - 40px);height:386px;margin:20px;overflow:hidden;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper{overflow:hidden;border-radius:0px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-field-nombre-de-pieces{position:absolute;top:0;left:0;background-color:white;color:#103B5F;font-size:16px;font-weight:500;padding:0 12px 6px 12px;text-transform:uppercase;transition:all 0.6s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-field-commercialisation{position:absolute;top:0;right:0;transition:all 0.6s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-field-commercialisation .field-content:not(:empty){background-color:#F1B710;white-space:nowrap;color:white;padding:6px 15px;border-radius:30px;margin:17px;width:fit-content;text-transform:lowercase;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset{z-index:1;position:absolute;bottom:0;left:0;background-color:#103B5F;height:107px;padding:0 20px 0 45px;border-radius:0 75px 0 0;transition:width 0.6s ease-in-out,height 0.6s ease-in-out,background-color 0.4s ease-in-out 0.2s;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content{height:calc(100% - 25px);display:flex;justify-content:flex-start;align-items:flex-start;margin-top:25px;position:relative;margin-right:0px;transition:all 0.4s;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-title{font-size:16px;font-weight:500;letter-spacing:2px;color:#F1B710;text-transform:uppercase;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-field-localisation{color:white;font-size:26px;font-weight:700;transition:all 0.6s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1{position:absolute;bottom:0;left:0;opacity:0;transition:opacity 0.6s ease;margin-bottom:25px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 li{margin:0 !important;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien,body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire,body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag{background-color:#F1B710;white-space:nowrap;color:white;padding:6px 15px;border-radius:30px;margin:10px auto 10px 0;width:fit-content;text-transform:lowercase;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-livraison-du-bien.views-field-field-bail-reel-solidaire,body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-bail-reel-solidaire.views-field-field-bail-reel-solidaire,body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-fieldset > .field-content .views-field-fieldset-1 .views-field-field-tags .tag.views-field-field-bail-reel-solidaire{color:#103B5F;background-color:#D3D1C7;text-transform:uppercase;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-view-node{position:absolute;bottom:0;right:0;display:flex;align-items:center;margin:17px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-view-node a{text-decoration:none;color:#F1B710;font-size:18px;font-weight:700;margin-right:14px;opacity:0;transition:opacity 0.6s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-view-node::after{content:"+";font-family:"Font Awesome 6 Pro";display:flex;width:35px;height:35px;background-color:#F1B710;border-radius:50px;color:white;font-size:17px;justify-content:center;align-items:center;rotate:0deg;transition:rotate 0.4s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-field-image-principale .field-content{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#103B5F;border-radius:0;transition:all 0.4s ease-in-out;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-field-image-principale .field-content img{transition:all 0.4s ease-in-out;border-radius:0;width:100%;height:100%;object-fit:cover;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-nothing{position:absolute;top:0;left:0;right:0;bottom:0;opacity:1;transition:opacity 0.4s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-nothing .field-content{display:flex;justify-content:center;align-items:center;height:100%;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-nothing .field-content h2{color:#103B5F;font-size:clamp(2rem,4.5vw,3.5rem);text-align:center;font-weight:800;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper .views-field-view-node-1 a{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover{width:50px;border-radius:0 75px 0 0;height:calc(100% - 30px);margin-top:30px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-field-image-principale .field-content{border-radius:0 75px 0 0;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-field-image-principale .field-content img{opacity:0.15;border-radius:0 75px 0 0;width:100%;height:100%;object-fit:cover;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-field-nombre-de-pieces,body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-field-commercialisation{opacity:0;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-fieldset{background-color:transparent;height:calc(100% - 10px);width:100% !important;transition:background-color 0.2s ease-in-out,height 0.6s ease-in-out,width 0.6s ease-in-out;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-fieldset .views-field-field-localisation{font-size:40px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-fieldset .views-field-fieldset-1{opacity:1;height:auto;transition:opacity 0.6s ease;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-fieldset > .field-content{margin-right:60px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-view-node a{transition:opacity 0.6s ease;opacity:1;}body.path-programmes .view-residences-filtre-page .view-content .views-row .wrapper:hover .views-field-view-node::after{rotate:90deg;transition:rotate 0.4s ease;}body.path-programmes .view-empty{margin:100px 0;}body.path-programmes .view-empty h2{text-align:center;}body.page-node-type-actualite .node--type-actualite{max-width:1030px;margin:auto;padding:162px 20px 100px;display:flex;flex-wrap:wrap;justify-content:center;}body.page-node-type-actualite .node--type-actualite .field--name-field-image-principale{width:100%;margin-bottom:45px;}body.page-node-type-actualite .node--type-actualite .field--name-field-image-principale img{width:100%;height:100%;object-fit:cover;max-height:410px;border-radius:0 0 150px 0;}body.page-node-type-actualite .node--type-actualite .field--name-field-tag,body.page-node-type-actualite .node--type-actualite .field--name-field-localisation{text-transform:uppercase;margin:15px 15px 25px 15px;letter-spacing:1px;}body.page-node-type-actualite .node--type-actualite .field--name-field-tag.field--name-field-tag,body.page-node-type-actualite .node--type-actualite .field--name-field-localisation.field--name-field-tag{color:#F1B710;}body.page-node-type-actualite .node--type-actualite .field--name-node-title{width:100%;text-align:center;}body.page-node-type-actualite .node--type-actualite .field--name-node-title h1{font-family:"Qualy",arial,sans-serif;font-size:32px;font-weight:400;}body.page-node-type-actualite .node--type-actualite .field--name-field-contenu{width:100%;}body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h1,body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h2,body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h3,body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h4,body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h5,body.page-node-type-actualite .node--type-actualite .field--name-field-contenu h6{font-family:"Qualy",arial,sans-serif;font-weight:400;}body.page-node-type-actualite .node--type-actualite .field--name-field-contenu p{line-height:normal;}body.page-node-type-actualite .node--type-actualite .field--name-field-contenu a{color:#F1B710;text-decoration:none;}body.page-node-type-actualite #block-isere-habitat-views-block-actualites-page-bloc-block-1{padding-bottom:95px;margin-bottom:-95px;}body.path-actualites .views-element-container .view-actualites-page-bloc{flex-direction:column;padding:162px 20px 80px;}body.path-actualites .views-element-container .view-actualites-page-bloc .view-header{width:100%;max-width:none;margin:0;text-align:center;}body.path-actualites .views-element-container .view-actualites-page-bloc .view-header h1{margin:15px 0;font-family:"Qualy",arial,sans-serif;font-weight:400;font-size:35px;}body.path-actualites .views-element-container .view-actualites-page-bloc .view-header p{margin:15px 0;font-size:24px;}body.path-actualites .views-element-container .view-actualites-page-bloc .view-content{margin:60px 0 80px;max-height:none;width:100%;max-width:940px;}body.path-actualites .views-element-container .view-actualites-page-bloc .view-content .views-infinite-scroll-content-wrapper{display:flex;flex-wrap:wrap;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1,body.path-actualites,body .actualiteProgrammes{background-color:#F8F8F7;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc,body.path-actualites .view-actualites-page-bloc,body .actualiteProgrammes .view-actualites-page-bloc{display:flex;justify-content:center;max-width:1300px;align-items:center;margin:auto;padding:80px 20px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header,body.path-actualites .view-actualites-page-bloc .view-header,body .actualiteProgrammes .view-actualites-page-bloc .view-header{width:30%;max-width:285px;margin-right:50px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header h2,body.path-actualites .view-actualites-page-bloc .view-header h2,body .actualiteProgrammes .view-actualites-page-bloc .view-header h2{font-family:"Qualy",arial,sans-serif;font-weight:400;color:#F1B710;font-size:32px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header p,body.path-actualites .view-actualites-page-bloc .view-header p,body .actualiteProgrammes .view-actualites-page-bloc .view-header p{font-size:24px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header a,body.path-actualites .view-actualites-page-bloc .view-header a,body .actualiteProgrammes .view-actualites-page-bloc .view-header a{margin:0;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content,body.path-actualites .view-actualites-page-bloc .view-content,body .actualiteProgrammes .view-actualites-page-bloc .view-content{width:930px;display:flex;flex-wrap:wrap;max-height:400px;overflow:hidden;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row,body.path-actualites .view-actualites-page-bloc .view-content .views-row,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row{position:relative;background-color:white;width:calc(33.33% - 20px);height:380px;margin:10px;box-sizing:border-box;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-field-image-principale img,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-field-image-principale img,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-field-image-principale img{width:100%;height:171px;border-radius:0 0 50px 0;object-fit:cover;transition:all 0.4s;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-field-tag,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-field-tag,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-field-tag{font-weight:500;text-transform:uppercase;color:#F1B710;font-size:12px;letter-spacing:1px;height:12px;margin:30px 30px 20px 30px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-title,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-title,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-title{transition:all 0.4s;margin:20px 30px 20px 30px;min-height:80px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-title span,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-title span,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-title span{font-size:22px;transition:all 0.4s;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-view-node,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-view-node,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-view-node{display:flex;justify-content:flex-end;align-items:center;padding:0 30px 20px 30px;position:absolute;right:0;bottom:0;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-view-node::after,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-view-node::after,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-view-node::after{content:"+";font-family:"Font Awesome 6 Pro";display:flex;width:24px;height:24px;background-color:#F1B710;border-radius:50px;color:white;font-size:13px;justify-content:center;align-items:center;rotate:0deg;transition:rotate 0.4s ease;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-view-node a,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-view-node a,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-view-node a{text-decoration:none;color:#D3D1C7;margin-right:5px;font-weight:600;font-size:12px;line-height:2;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row .views-field-view-node-1 a,body.path-actualites .view-actualites-page-bloc .view-content .views-row .views-field-view-node-1 a,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row .views-field-view-node-1 a{position:absolute;top:0;right:0;bottom:0;left:0;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row:hover .views-field-field-image-principale img,body.path-actualites .view-actualites-page-bloc .view-content .views-row:hover .views-field-field-image-principale img,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row:hover .views-field-field-image-principale img{width:100%;height:144px;border-radius:0 0 50px 0;object-fit:cover;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row:hover .views-field-title,body.path-actualites .view-actualites-page-bloc .view-content .views-row:hover .views-field-title,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row:hover .views-field-title{margin-right:15px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row:hover .views-field-title span,body.path-actualites .view-actualites-page-bloc .view-content .views-row:hover .views-field-title span,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row:hover .views-field-title span{font-size:26px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row:hover .views-field-view-node::after,body.path-actualites .view-actualites-page-bloc .view-content .views-row:hover .views-field-view-node::after,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row:hover .views-field-view-node::after{rotate:90deg;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1.actualiteProgrammes,body.path-actualites.actualiteProgrammes,body .actualiteProgrammes.actualiteProgrammes{padding-bottom:95px;margin-bottom:-95px;}body.page-node-type-page .node--type-page{display:flex;align-items:center;}body.page-node-type-page .node--type-page .group-left{display:flex;flex-direction:column;align-items:center;}body.page-node-type-page .node--type-page .group-left h1{font-weight:400;width:420px;font-family:"Qualy",arial,sans-serif;font-size:55px;margin:25px 0 -5px 0;}body.page-node-type-page .node--type-page .group-left p{line-height:normal;font-size:24px;}body.page-node-type-page .node--type-page .group-left .yellow{display:flex;flex-direction:column;}body.page-node-type-page .node--type-page .group-left .yellow a{width:fit-content;color:#F1B710;text-decoration:none;font-size:15px;font-weight:700;}body.page-node-type-page .node--type-page .group-left .field--name-field-header{width:100%;max-width:420px;}body.page-node-type-page .node--type-page .group-right img{max-height:70vh;object-fit:cover;width:100%;border-radius:0 0 250px 0;}body.node-17 .select2-search__field{display:none;}body.node-17 .select2-results__options{background-color:#F8F8F7;border-radius:10px;}body #webform-submission-contact-node-10-add-form,body #webform-submission-courtage-node-17-add-form{max-width:815px;margin:50px auto;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 20px;}body #webform-submission-contact-node-10-add-form h3,body #webform-submission-courtage-node-17-add-form h3{text-align:center;color:#F1B710;font-family:"Qualy",arial,sans-serif;font-size:32px;font-weight:400;}body #webform-submission-contact-node-10-add-form .js-form-item,body #webform-submission-courtage-node-17-add-form .js-form-item{width:49%;margin:10px 0;border:none;}body #webform-submission-contact-node-10-add-form .js-form-item input,body #webform-submission-contact-node-10-add-form .js-form-item textarea,body #webform-submission-courtage-node-17-add-form .js-form-item input,body #webform-submission-courtage-node-17-add-form .js-form-item textarea{outline:none;border:none;height:49px;color:#103B5F;font-weight:500;border-radius:10px;background-color:#F8F8F7;padding-left:20px;display:flex;align-items:center;font-size:16px;width:calc(100% - 20px);}body #webform-submission-contact-node-10-add-form .js-form-item input::placeholder,body #webform-submission-contact-node-10-add-form .js-form-item textarea::placeholder,body #webform-submission-courtage-node-17-add-form .js-form-item input::placeholder,body #webform-submission-courtage-node-17-add-form .js-form-item textarea::placeholder{color:#9F9F9F;}body #webform-submission-contact-node-10-add-form .js-form-item textarea,body #webform-submission-courtage-node-17-add-form .js-form-item textarea{height:196px;padding:15px 20px;width:100%;}body #webform-submission-contact-node-10-add-form .js-form-type-textarea,body #webform-submission-contact-node-10-add-form .js-form-item-rgpd,body #webform-submission-contact-node-10-add-form #edit-actions,body #webform-submission-contact-node-10-add-form .form-type-processed-text,body #webform-submission-contact-node-10-add-form #edit-title,body #webform-submission-contact-node-10-add-form .form-item-adresse-postale,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet,body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter,body #webform-submission-contact-node-10-add-form #edit-projet,body #webform-submission-contact-node-10-add-form #edit-situation-familiale,body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants--wrapper,body #webform-submission-contact-node-10-add-form .form-item-stade-de-projet-select,body #webform-submission-contact-node-10-add-form .form-item-comment-vous-contacter-select,body #webform-submission-contact-node-10-add-form .form-item-projet-select,body #webform-submission-contact-node-10-add-form .form-item-situation-familiale-select,body #webform-submission-contact-node-10-add-form .form-item-situation-professionnelle-select,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle,body #webform-submission-courtage-node-17-add-form .js-form-type-textarea,body #webform-submission-courtage-node-17-add-form .js-form-item-rgpd,body #webform-submission-courtage-node-17-add-form #edit-actions,body #webform-submission-courtage-node-17-add-form .form-type-processed-text,body #webform-submission-courtage-node-17-add-form #edit-title,body #webform-submission-courtage-node-17-add-form .form-item-adresse-postale,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter,body #webform-submission-courtage-node-17-add-form #edit-projet,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale,body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants--wrapper,body #webform-submission-courtage-node-17-add-form .form-item-stade-de-projet-select,body #webform-submission-courtage-node-17-add-form .form-item-comment-vous-contacter-select,body #webform-submission-courtage-node-17-add-form .form-item-projet-select,body #webform-submission-courtage-node-17-add-form .form-item-situation-familiale-select,body #webform-submission-courtage-node-17-add-form .form-item-situation-professionnelle-select,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle{width:100%;border:none;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet,body #webform-submission-contact-node-10-add-form #edit-projet,body #webform-submission-contact-node-10-add-form #edit-situation-familiale,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet,body #webform-submission-courtage-node-17-add-form #edit-projet,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle{margin:0;position:relative;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter .select2-selection,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet .select2-selection,body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection{background-color:#F8F8F7;border:none;border-radius:10px;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection:after{content:"\f078";font-family:"Font Awesome 6 Pro";margin-right:20px;font-size:15px;color:#F1B710;position:absolute;right:0;top:0;height:44px;display:flex;align-items:center;transition:all 0.4s;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter .select2-selection .select2-selection__rendered,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet .select2-selection .select2-selection__rendered,body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection .select2-selection__rendered,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection .select2-selection__rendered,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection .select2-selection__rendered,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter .select2-selection .select2-selection__rendered,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet .select2-selection .select2-selection__rendered,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection .select2-selection__rendered,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection .select2-selection__rendered,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection .select2-selection__rendered{color:#103B5F;font-weight:500;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter .select2-selection .select2-selection__clear,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet .select2-selection .select2-selection__clear,body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection .select2-selection__clear,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection .select2-selection__clear,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection .select2-selection__clear,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter .select2-selection .select2-selection__clear,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet .select2-selection .select2-selection__clear,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection .select2-selection__clear,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection .select2-selection__clear,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection .select2-selection__clear{display:none;}body #webform-submission-contact-node-10-add-form #edit-comment-vous-contacter .select2-container--open .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-stade-de-projet .select2-container--open .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-projet .select2-container--open .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-container--open .select2-selection:after,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-container--open .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-comment-vous-contacter .select2-container--open .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-stade-de-projet .select2-container--open .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-container--open .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-container--open .select2-selection:after,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-container--open .select2-selection:after{rotate:180deg;}body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection{padding:6px 10px;border:2px solid #103B5F;}body #webform-submission-contact-node-10-add-form #edit-projet .select2-selection .select2-selection__placeholder,body #webform-submission-contact-node-10-add-form #edit-situation-familiale .select2-selection .select2-selection__placeholder,body #webform-submission-contact-node-10-add-form #edit-situation-professionnelle .select2-selection .select2-selection__placeholder,body #webform-submission-courtage-node-17-add-form #edit-projet .select2-selection .select2-selection__placeholder,body #webform-submission-courtage-node-17-add-form #edit-situation-familiale .select2-selection .select2-selection__placeholder,body #webform-submission-courtage-node-17-add-form #edit-situation-professionnelle .select2-selection .select2-selection__placeholder{color:#103B5F;font-weight:500;}body #webform-submission-contact-node-10-add-form .fieldset-legend:after,body #webform-submission-courtage-node-17-add-form .fieldset-legend:after{display:none;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants,body #webform-submission-contact-node-10-add-form #edit-primo-accedant,body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre,body #webform-submission-contact-node-10-add-form #edit-credit-en-cours,body #webform-submission-contact-node-10-add-form #edit-apport,body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants,body #webform-submission-courtage-node-17-add-form #edit-primo-accedant,body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre,body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours,body #webform-submission-courtage-node-17-add-form #edit-apport{display:flex;align-items:center;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants .js-form-item,body #webform-submission-contact-node-10-add-form #edit-primo-accedant .js-form-item,body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre .js-form-item,body #webform-submission-contact-node-10-add-form #edit-credit-en-cours .js-form-item,body #webform-submission-contact-node-10-add-form #edit-apport .js-form-item,body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants .js-form-item,body #webform-submission-courtage-node-17-add-form #edit-primo-accedant .js-form-item,body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre .js-form-item,body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours .js-form-item,body #webform-submission-courtage-node-17-add-form #edit-apport .js-form-item{display:flex;justify-content:center;align-items:center;position:relative;margin:0 5px;width:auto;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-apport .js-form-item input[type=radio]{appearance:none;width:37px;height:37px;border:2px solid #103B5F;border-radius:50%;background-color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:all 0.3s ease;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants .js-form-item label,body #webform-submission-contact-node-10-add-form #edit-primo-accedant .js-form-item label,body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre .js-form-item label,body #webform-submission-contact-node-10-add-form #edit-credit-en-cours .js-form-item label,body #webform-submission-contact-node-10-add-form #edit-apport .js-form-item label,body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants .js-form-item label,body #webform-submission-courtage-node-17-add-form #edit-primo-accedant .js-form-item label,body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre .js-form-item label,body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours .js-form-item label,body #webform-submission-courtage-node-17-add-form #edit-apport .js-form-item label{position:absolute;font-size:16px;font-weight:bold;color:#F1B710;pointer-events:none;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants .js-form-item input[type=radio]:checked,body #webform-submission-contact-node-10-add-form #edit-primo-accedant .js-form-item input[type=radio]:checked,body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre .js-form-item input[type=radio]:checked,body #webform-submission-contact-node-10-add-form #edit-credit-en-cours .js-form-item input[type=radio]:checked,body #webform-submission-contact-node-10-add-form #edit-apport .js-form-item input[type=radio]:checked,body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants .js-form-item input[type=radio]:checked,body #webform-submission-courtage-node-17-add-form #edit-primo-accedant .js-form-item input[type=radio]:checked,body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre .js-form-item input[type=radio]:checked,body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours .js-form-item input[type=radio]:checked,body #webform-submission-courtage-node-17-add-form #edit-apport .js-form-item input[type=radio]:checked{background-color:#103B5F;}body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-nombre-d-enfants#edit-apport .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-primo-accedant#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-primo-accedant#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-primo-accedant#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-primo-accedant#edit-apport .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-bien-a-vendre#edit-apport .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-credit-en-cours#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-credit-en-cours#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-credit-en-cours#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-credit-en-cours#edit-apport .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-apport#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-apport#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-apport#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-contact-node-10-add-form #edit-apport#edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants#edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-primo-accedant#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-primo-accedant#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-primo-accedant#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-primo-accedant#edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre#edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-credit-en-cours#edit-apport .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-apport#edit-primo-accedant .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-apport#edit-bien-a-vendre .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-apport#edit-credit-en-cours .js-form-item input[type=radio],body #webform-submission-courtage-node-17-add-form #edit-apport#edit-apport .js-form-item input[type=radio]{width:57px;border-radius:30px;}body #webform-submission-contact-node-10-add-form .js-form-item-rgpd,body #webform-submission-courtage-node-17-add-form .js-form-item-rgpd{text-align:center;font-size:12px;}body #webform-submission-contact-node-10-add-form #edit-actions,body #webform-submission-courtage-node-17-add-form #edit-actions{display:flex;justify-content:center;}body #webform-submission-contact-node-10-add-form #edit-actions .button,body #webform-submission-courtage-node-17-add-form #edit-actions .button{background-color:#F1B710;color:white;padding:22px 35px;transition:all 0.4s;cursor:pointer;}body #webform-submission-contact-node-10-add-form #edit-actions .button:hover,body #webform-submission-courtage-node-17-add-form #edit-actions .button:hover{background-color:white;color:#F1B710;}body #block-isere-habitat-contacteznousmap{width:100%;height:50vh;}body #block-isere-habitat-contacteznousmap iframe{width:100%;height:65vh;}body.page-node-type-residences .node--type-residences{padding:160px 0 50px 0;}body.page-node-type-residences .node--type-residences .headerResidences{margin:0 10vw;font-size:20px;display:flex;align-items:center;justify-content:space-between;margin-bottom:50px;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div{display:flex;flex-wrap:wrap;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div h1{font-size:55px;font-family:"Qualy",arial,sans-serif;font-weight:400;margin:0;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain{margin-left:-10px;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain i{margin-right:5px;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain .localisation{margin:10px 15px;display:flex;color:#F1B710;align-items:center;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain .nPiece{margin:10px 15px;display:flex;align-items:center;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain .commercial{margin:10px 15px;color:#D3D1C7;display:flex;align-items:center;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div.infoMain .commercial_start{margin:10px 15px;display:flex;color:#f3c02d;align-items:center;}body.page-node-type-residences .node--type-residences .headerResidences .logoResidences img{max-height:200px;max-width:400px;object-fit:contain;width:auto;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg{position:relative;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .prochainement{position:absolute;top:0;left:0;right:0;bottom:0;z-index:10;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .prochainement .prochainementWrapper{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .prochainement .prochainementWrapper h2{color:#103B5F;font-size:clamp(2rem,9vw,8rem);max-width:1200px;text-align:center;padding:0 50px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .field--name-field-image-principale img{height:76vh;width:100%;object-fit:cover;border-radius:250px 0 0 0;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns{position:absolute;bottom:0;left:0;z-index:10;margin:40px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn{transition:all 0.4s;margin:20px 0;padding:22px 7px 19px 19px;display:flex;align-items:center;border:none;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn span{width:0px;overflow:hidden;margin-left:10px;white-space:nowrap;transition:all 0.4s;font-weight:600;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn::after{display:none;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn i{font-size:20px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .brochure{background-color:white;color:#F1B710;border-color:transparent;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .brochure span{color:#103B5F;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .brochure:hover span{width:100%;padding-right:15px;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette{background-color:#F1B710;color:white;padding:22px 9px 19px 22px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette span{color:white;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette:hover span{width:100%;padding-right:15px;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette.visiteVirtuelle{padding:22px 7px 19px 19px;background-color:#D3D1C7;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette.visiteVirtuelle i,body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .maquette.visiteVirtuelle span{color:#103B5F;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .photos{background-color:#103B5F;color:white;padding:22px 10px 19px 21px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .photos span{color:white;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .photos:hover span{width:100%;padding-right:15px;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .custom-lightbox{display:none;position:fixed;z-index:9999;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);}body.page-node-type-residences .node--type-residences .custom-lightbox .custom-lightbox-content{position:relative;width:90%;height:90%;margin:3% auto;background:#fff;box-shadow:0 0 30px rgba(0,0,0,0.5);}body.page-node-type-residences .node--type-residences .custom-lightbox .custom-lightbox-content iframe{width:100%;height:100%;display:block;border:none;}body.page-node-type-residences .node--type-residences .custom-lightbox .custom-lightbox-content .custom-lightbox-close{position:absolute;top:10px;right:15px;font-size:30px;color:#000;cursor:pointer;z-index:10000;}body.page-node-type-residences .node--type-residences .bodyContenu{display:flex;margin:50px auto 70px auto;padding:0 20px;max-width:1100px;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText{padding-right:70px;display:flex;flex-direction:column;justify-content:center;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-type-de-bien{font-size:16px;color:#F1B710;text-transform:uppercase;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText h2{font-size:32px;font-weight:400;font-family:"Qualy",arial,sans-serif;color:#F1B710;margin:15px 0 30px;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText a{color:#F1B710;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-description{font-size:18px;line-height:1.3;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-description .text-align-justify{margin-bottom:0;line-height:1.3;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-description .visible-text > p{margin:0;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-description .hidden-text > p:first-child{margin-top:0;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText .field--name-field-description .read-more{margin-top:30px;display:block;font-weight:600;font-size:16px;}body.page-node-type-residences .node--type-residences .aventages{width:320px;min-width:320px;height:fit-content;border-radius:30px;padding:40px 40px 30px 40px;background-color:#F8F8F7;position:sticky;top:70px;}body.page-node-type-residences .node--type-residences .aventages h3{font-size:28px;margin:0 0 10px 0;}body.page-node-type-residences .node--type-residences .aventages .field--name-field-vos-avantages{font-size:18px;margin:5px 0;}body.page-node-type-residences .node--type-residences .aventages .field--name-field-vos-avantages .avantage-item{margin:10px 0;display:flex;align-items:center;}body.page-node-type-residences .node--type-residences .aventages .field--name-field-vos-avantages .avantage-item p{line-height:1.3;margin:0;}body.page-node-type-residences .node--type-residences .aventages .field--name-field-vos-avantages .avantage-item::before{content:"\f00c";font-family:"Font Awesome 6 Pro";margin-right:10px;font-size:15px;color:#F1B710;}body.page-node-type-residences .node--type-residences .aventages .slick-dots{display:flex;margin:0;justify-content:center;}body.page-node-type-residences .node--type-residences .aventages .slick-dots li{font-size:35px;margin:0 10px;color:rgba(16,60,95,0.4588235294);}body.page-node-type-residences .node--type-residences .aventages .slick-dots li.slick-active{color:#103B5F;}body.page-node-type-residences .node--type-residences .aventages .slick-dots button{display:none;}body.page-node-type-residences .node--type-residences .galerie-images .slick-slide{position:relative;margin:0 15px;}body.page-node-type-residences .node--type-residences .galerie-images .slick-slide img{max-height:46vh;height:100%;width:100%;}body.page-node-type-residences .node--type-residences .galerie-images .slick-slide:after{content:"+";display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:2px solid #F1B710;border-radius:50%;margin:25px;font-size:37px;font-weight:400;color:white;background-color:#F1B710;transition:all 0.3s ease;position:absolute;bottom:0;right:0;}body.page-node-type-residences .node--type-residences .galerie-images .slick-slide:hover:after{rotate:90deg;}body.page-node-type-residences .node--type-residences .sectionWrapper{margin:60px 0;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle{position:relative;margin:30px 70px;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle #sectionTitle{display:flex;position:relative;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle #sectionTitle .slick-slide{margin-right:3vw;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle #sectionTitle h2{cursor:pointer;text-align:center;transition:color 0.4s ease-in-out;color:#F1B710;font-size:16px;text-transform:uppercase;letter-spacing:2px;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle #sectionTitle .slick-current h2{font-weight:700;color:#103B5F;}body.page-node-type-residences .node--type-residences .sectionWrapper .sectionWrapperTitle .slick-indicator{position:absolute;bottom:-32px;z-index:5;left:0;height:5px;width:100px;background:#F1B710;border-radius:2px;transition:transform 0.4s ease-in-out,width 0.4s;}body.page-node-type-residences .node--type-residences .sectionWrapper #sectionDesc{background-color:#F8F8F7;padding:45px 100px;}body.page-node-type-residences .node--type-residences .sectionWrapper #sectionDesc p,body.page-node-type-residences .node--type-residences .sectionWrapper #sectionDesc li{font-size:18px;line-height:1.5;}body.page-node-type-residences .node--type-residences .sectionWrapper #sectionDesc a{text-decoration:none;color:#F1B710;}body.page-node-type-residences .node--type-residences .appartements-du-programme{margin:auto;max-width:820px;padding:20px;}body.page-node-type-residences .node--type-residences .appartements-du-programme h2{font-weight:600;font-size:28px;text-align:center;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-title{display:flex;align-items:center;justify-content:space-between;margin:15px 0;cursor:pointer;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-title h3{text-transform:uppercase;font-weight:300;font-size:16px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-title h3 span{white-space:nowrap;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-title i{color:#F1B710;font-size:16px;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-title.open i{transition:all 0.4s;rotate:180deg;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper{border-bottom:solid 1px #103B5F;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table{margin-left:-15px;margin-top:-15px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table thead{display:none;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table tr{padding:0 15px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table td,body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table th{text-align:start;font-size:15px;padding:15px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table td a,body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table th a{text-decoration:none;color:#103B5F;display:flex;align-items:center;transition:all 0.2s;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table td a i,body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table th a i{margin-left:5px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table td a:hover,body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table th a:hover{color:#F1B710;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table .ref{font-weight:600;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper .appartement-contact{margin-bottom:15px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper .appartement-contact a{text-decoration:none;color:#103B5F;font-weight:600;display:flex;align-items:center;transition:all 0.2s;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper .appartement-contact a i{font-size:12px;margin-left:5px;margin-top:2px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper .appartement-contact a:hover{color:#F1B710;}body.page-node-type-residences .node--type-residences #map{max-height:430px;margin:65px 0;height:50vh;}body.page-node-type-residences .node--type-residences .faqWrapper{margin:auto;max-width:820px;padding:20px;}body.page-node-type-residences .node--type-residences .faqWrapper > h2{text-align:center;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item{border-bottom:solid 1px #103B5F;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description{display:flex;justify-content:space-between;margin:15px 0;cursor:pointer;position:relative;padding-right:20px;flex-direction:column;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description h2{text-transform:uppercase;font-weight:300;font-size:16px;padding:15px 0;margin:0;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description h2:after{transition:all 0.4s;position:absolute;right:0;top:15px;transform:translateY(-50%);content:"+";font-size:45px;color:#F1B710;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description h2.open:after{transition:all 0.4s;position:absolute;right:0;top:15px;transform:translateY(-50%);content:"-";font-size:45px;color:#F1B710;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description{display:none;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description h2,body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description h3,body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description h4,body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description h5,body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description h6{font-weight:700;text-transform:capitalize;}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description .field--name-field-description p{font-size:18px;}body.page-node-type-residences .node--type-residences .contact{display:flex;justify-content:space-between;max-width:820px;margin:30px auto;padding:20px;}body.page-node-type-residences .node--type-residences .contact h3{font-family:"Qualy",arial,sans-serif;font-size:32px;font-weight:400;max-width:330px;color:#F1B710;margin:10px 0;}body.page-node-type-residences .node--type-residences .contact p{max-width:350px;font-size:24px;margin:10px 0;}body.page-node-type-residences .node--type-residences .contact .btn{margin:20px 0;}body.page-node-type-residences .node--type-residences .contact .taxo{display:flex;flex-direction:column;align-items:flex-end;}body.page-node-type-residences .node--type-residences .contact .taxo .field--name-field-image{width:356px;}body.page-node-type-residences .node--type-residences .contact .taxo .field--name-field-image img{border-radius:0 0 0 30px;width:100%;height:auto;}body.page-node-type-residences .node--type-residences .contact .taxo h2{text-align:end;font-size:28px;margin:15px 0 0 0;}body.page-node-type-residences .node--type-residences .contact .taxo .field--name-field-numero-de-telephone{display:none;}body.page-node-type-residences .node--type-residences .contact .taxo a.tel{color:#103B5F;text-decoration:none;font-size:24px;}body.page-node-type-residences .node--type-residences .contact .taxo a.tel i{color:#F1B710;}body.page-node-type-residences .node--type-residences .courtage{max-width:1030px;padding:0 20px;margin:45px auto;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper{background-color:#F8F8F7;border-radius:40px;padding:45px clamp(1rem,6vw,6rem);text-align:center;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper h3{font-size:28px;font-weight:600;margin:0 0 25px 0;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper p{font-size:18px;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper .btn{background-color:#F1B710;width:59px;height:59px;padding:0;justify-content:center;transition:all 0.4s;margin-top:30px;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper .btn:after{content:"\f061";font-size:20px;padding:0;margin:0;width:auto;color:#F8F8F7;transition:all 0.4s;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper .btn:hover{background-color:transparent;}body.page-node-type-residences .node--type-residences .courtage .courtageWrapper .btn:hover:after{color:#F1B710;}body.page-node-type-residences .node--type-residences .blocInfo{max-width:1030px;padding:0 45px;margin:45px auto;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc{background-color:#103B5F;border-radius:40px;padding:45px clamp(1rem,6vw,6rem);text-align:center;position:relative;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc h3{letter-spacing:1.3px;text-transform:uppercase;color:white;font-size:16px;font-weight:300;margin:0;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc h2{margin:10px;color:#F1B710;font-weight:600;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc p{font-weight:300;font-size:18px;color:white;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc a.btn{padding:19px 25px 19px 35px;margin-top:30px;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc .circleBtn{background-color:#F1B710;padding:0;justify-content:center;transition:all 0.4s;color:white;position:absolute;top:42px;left:-40px;text-decoration:none;border-radius:42px;width:86px;height:86px;font-size:24px;font-weight:700;align-items:center;display:flex;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc .circleBtn:after{content:"";}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc.PSLA h2{max-width:500px;margin:5px auto;}body.page-node-type-residences .node--type-residences .blocInfo .programmes-bloc.PSLA .circleBtn{right:-40px;left:unset;}body.node-17 #block-isere-habitat-courtagetextintro{max-width:1030px;padding:55px 20px 35px 20px;margin:auto;}body.node-17 #block-isere-habitat-courtagetextintro p{font-size:24px;text-align:center;}body.node-17 #block-isere-habitat-courtagetextcolonne{max-width:1030px;padding:0 20px;margin:0 auto 50px auto;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-gauche{font-size:18px;margin-right:50px;line-height:normal;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-droite{background-color:#F1B710;border-radius:30px;padding:40px 55px;margin:20px 0;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-droite h2{font-size:32px;font-weight:400;font-family:"Qualy",arial,sans-serif;text-align:center;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-droite ul{text-align:center;display:flex;flex-direction:column;color:white;font-size:20px;padding:0;margin:40px 0 0 0;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-droite ul li{display:flex;flex-direction:column;}body.node-17 #block-isere-habitat-courtagetextcolonne .field--name-field-text-colonne-droite ul li::after{content:"\f111";font-family:"Font Awesome 6 Pro";font-size:11px;color:white;margin:15px;font-weight:600;}body.node-17 #block-isere-habitat-courtageaccompagnementimage{padding:55px 0;background-color:#103B5F;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden;}body.node-17 #block-isere-habitat-courtageaccompagnementimage h2{color:white;font-size:28px;}body.node-17 #block-isere-habitat-courtageaccompagnementimage img{margin:20px;}body.node-17 #block-isere-habitat-courtageaccompagnementimage img,body.node-17 #block-isere-habitat-courtageaccompagnementimage p,body.node-17 #block-isere-habitat-courtageaccompagnementimage h2,body.node-17 #block-isere-habitat-courtageaccompagnementimage ul{position:relative;z-index:1;margin:20px;}body.node-17 #block-isere-habitat-courtageaccompagnementimage img{width:calc(100% - 40px);height:auto;}body.node-17 #block-isere-habitat-courtageaccompagnementimage:after{content:"";background:url(/themes/isere_habitat/images/Background-courtage-bloc.png) center no-repeat;width:793px;height:778px;position:absolute;right:-155px;top:-80px;opacity:0.1;backdrop-filter:blur(5px);}body.node-17 #block-isere-habitat-courtageformrgpd{max-width:815px;margin:auto;padding:20px;}body.node-17 #block-isere-habitat-courtageformrgpd h4{font-weight:400;font-size:12px;text-transform:uppercase;border-bottom:1px solid #103B5F;padding:15px 0;position:relative;margin:0;}body.node-17 #block-isere-habitat-courtageformrgpd h4::after{content:"\f0ab";font-family:"Font Awesome 6 Pro";margin-left:10px;display:inline-block;font-size:16px;overflow:hidden;color:#F1B710;position:absolute;right:0;}body.node-17 #block-isere-habitat-courtageformrgpd .toggle-content{display:none;margin:15px;font-size:14px;}body.node-17 #block-isere-habitat-courtageformrgpd .centerRow{margin-top:50px;text-align:center;font-size:12px;}body.node-18 #block-isere-habitat-locationaccessionintro,body.node-18 #block-isere-habitat-lebailreelsolidaireintro,body.node-18 #block-isere-habitat-iserehabitatintro,body.node-19 #block-isere-habitat-locationaccessionintro,body.node-19 #block-isere-habitat-lebailreelsolidaireintro,body.node-19 #block-isere-habitat-iserehabitatintro,body.node-20 #block-isere-habitat-locationaccessionintro,body.node-20 #block-isere-habitat-lebailreelsolidaireintro,body.node-20 #block-isere-habitat-iserehabitatintro,body.node-21 #block-isere-habitat-locationaccessionintro,body.node-21 #block-isere-habitat-lebailreelsolidaireintro,body.node-21 #block-isere-habitat-iserehabitatintro{text-align:center;max-width:1030px;padding:20px;margin:50px auto 0px auto;font-size:24px;}body.node-18 #block-isere-habitat-locationaccessionintro img,body.node-18 #block-isere-habitat-lebailreelsolidaireintro img,body.node-18 #block-isere-habitat-iserehabitatintro img,body.node-19 #block-isere-habitat-locationaccessionintro img,body.node-19 #block-isere-habitat-lebailreelsolidaireintro img,body.node-19 #block-isere-habitat-iserehabitatintro img,body.node-20 #block-isere-habitat-locationaccessionintro img,body.node-20 #block-isere-habitat-lebailreelsolidaireintro img,body.node-20 #block-isere-habitat-iserehabitatintro img,body.node-21 #block-isere-habitat-locationaccessionintro img,body.node-21 #block-isere-habitat-lebailreelsolidaireintro img,body.node-21 #block-isere-habitat-iserehabitatintro img{margin:0 auto 40px;}body.node-18 #block-isere-habitat-mentionslegalesbody,body.node-19 #block-isere-habitat-mentionslegalesbody,body.node-20 #block-isere-habitat-mentionslegalesbody,body.node-21 #block-isere-habitat-mentionslegalesbody{max-width:1030px;margin:auto;padding:20px 20px 50px 20px;}body.node-18 #block-isere-habitat-mentionslegalesbody a,body.node-19 #block-isere-habitat-mentionslegalesbody a,body.node-20 #block-isere-habitat-mentionslegalesbody a,body.node-21 #block-isere-habitat-mentionslegalesbody a{text-decoration:none;color:#F1B710;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne,body.node-18 #block-isere-habitat-iserehabitattextcolonne,body.node-19 #block-isere-habitat-locationaccessiontextcolonne,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne,body.node-19 #block-isere-habitat-iserehabitattextcolonne,body.node-20 #block-isere-habitat-locationaccessiontextcolonne,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne,body.node-20 #block-isere-habitat-iserehabitattextcolonne,body.node-21 #block-isere-habitat-locationaccessiontextcolonne,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne,body.node-21 #block-isere-habitat-iserehabitattextcolonne{max-width:980px;padding:20px;margin:auto;display:flex;flex-direction:column;align-items:center;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content{display:flex;justify-content:center;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left{max-width:390px;margin:0 25px;line-height:1.4;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right p,body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left p,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right p,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left p,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right p,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left p,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right p,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left p,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right p,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left p,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right p,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left p,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right p,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left p,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right p,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left p,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right p,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left p,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right p,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left p,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right p,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left p,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right p,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left p{font-size:18px;margin:10px 0;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right img.tableBSR,body.node-18 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left img.tableBSR,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right img.tableBSR,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left img.tableBSR,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right img.tableBSR,body.node-18 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left img.tableBSR,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right img.tableBSR,body.node-19 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left img.tableBSR,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right img.tableBSR,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left img.tableBSR,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right img.tableBSR,body.node-19 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left img.tableBSR,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right img.tableBSR,body.node-20 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left img.tableBSR,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right img.tableBSR,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left img.tableBSR,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right img.tableBSR,body.node-20 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left img.tableBSR,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right img.tableBSR,body.node-21 #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left img.tableBSR,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right img.tableBSR,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left img.tableBSR,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-right img.tableBSR,body.node-21 #block-isere-habitat-iserehabitattextcolonne .block-content .group-left img.tableBSR{width:100%;height:auto;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-18 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-19 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-19 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-20 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-20 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-21 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne,body.node-21 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne{max-width:none;background-color:#F8F8F7;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-18 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-19 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-19 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-20 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-20 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-21 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2,body.node-21 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne h2{font-size:32px;text-align:center;font-weight:400;font-family:"Qualy",arial,sans-serif;color:#103B5F;margin:60px 0 40px 0;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-18 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-19 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-19 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-20 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-20 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-21 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.node-21 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content{margin-bottom:40px;max-width:1150px;}body.node-18 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-18 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-18 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-19 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-19 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-20 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-20 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-locationaccessiontextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-lebailreelsolidairetextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.node-21 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.node-21 #block-isere-habitat-iserehabitattextcolonne#block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left{max-width:560px;margin:0 20px;}body.node-18 #block-isere-habitat-iserehabitatlesaviezvous,body.node-19 #block-isere-habitat-iserehabitatlesaviezvous,body.node-20 #block-isere-habitat-iserehabitatlesaviezvous,body.node-21 #block-isere-habitat-iserehabitatlesaviezvous{max-width:1030px;margin:40px auto 100px;padding:0 20px;}body.node-18 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body,body.node-19 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body,body.node-20 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body,body.node-21 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body{border-radius:30px;background-color:#F1B710;padding:25px 50px;display:flex;}body.node-18 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2,body.node-19 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2,body.node-20 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2,body.node-21 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2{font-weight:800;font-size:28px;width:16%;margin:auto 0;}body.node-18 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p,body.node-19 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p,body.node-20 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p,body.node-21 #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p{line-height:normal;color:white;width:85%;margin:0;}body.node-18 #block-isere-habitat-locationaccessiontextcenter,body.node-19 #block-isere-habitat-locationaccessiontextcenter,body.node-20 #block-isere-habitat-locationaccessiontextcenter,body.node-21 #block-isere-habitat-locationaccessiontextcenter{max-width:980px;padding:20px 20px 35px 20px;margin:auto;}body.node-18 #block-isere-habitat-locationaccessiontextcenter .field--name-body,body.node-19 #block-isere-habitat-locationaccessiontextcenter .field--name-body,body.node-20 #block-isere-habitat-locationaccessiontextcenter .field--name-body,body.node-21 #block-isere-habitat-locationaccessiontextcenter .field--name-body{display:flex;flex-direction:column;align-items:center;text-align:center;}body.node-18 #block-isere-habitat-locationaccessiontextcenter .field--name-body .blocYellow,body.node-19 #block-isere-habitat-locationaccessiontextcenter .field--name-body .blocYellow,body.node-20 #block-isere-habitat-locationaccessiontextcenter .field--name-body .blocYellow,body.node-21 #block-isere-habitat-locationaccessiontextcenter .field--name-body .blocYellow{max-width:719px;margin:20px 0;background-color:#F1B710;color:white;padding:26px 48px;border-radius:10px;font-size:18px;}body.node-18 #block-isere-habitat-locationaccessiontextcenter .field--name-body p,body.node-19 #block-isere-habitat-locationaccessiontextcenter .field--name-body p,body.node-20 #block-isere-habitat-locationaccessiontextcenter .field--name-body p,body.node-21 #block-isere-habitat-locationaccessiontextcenter .field--name-body p{font-size:18px;}body.node-18 #block-isere-habitat-locationaccessiontextcenter .field--name-body .btn,body.node-19 #block-isere-habitat-locationaccessiontextcenter .field--name-body .btn,body.node-20 #block-isere-habitat-locationaccessiontextcenter .field--name-body .btn,body.node-21 #block-isere-habitat-locationaccessiontextcenter .field--name-body .btn{border-color:#103B5F;color:#103B5F;}body.node-18 #block-isere-habitat-locationaccessionvideo,body.node-18 #block-isere-habitat-lebailreelsolidairevideo,body.node-19 #block-isere-habitat-locationaccessionvideo,body.node-19 #block-isere-habitat-lebailreelsolidairevideo,body.node-20 #block-isere-habitat-locationaccessionvideo,body.node-20 #block-isere-habitat-lebailreelsolidairevideo,body.node-21 #block-isere-habitat-locationaccessionvideo,body.node-21 #block-isere-habitat-lebailreelsolidairevideo{background-color:#D3D1C7;padding:48px 20px 80px 20px;overflow:hidden;}body.node-18 #block-isere-habitat-locationaccessionvideo h2,body.node-18 #block-isere-habitat-lebailreelsolidairevideo h2,body.node-19 #block-isere-habitat-locationaccessionvideo h2,body.node-19 #block-isere-habitat-lebailreelsolidairevideo h2,body.node-20 #block-isere-habitat-locationaccessionvideo h2,body.node-20 #block-isere-habitat-lebailreelsolidairevideo h2,body.node-21 #block-isere-habitat-locationaccessionvideo h2,body.node-21 #block-isere-habitat-lebailreelsolidairevideo h2{font-family:"Qualy",arial,sans-serif;font-weight:400;font-size:32px;text-align:center;margin:0 auto 45px auto;color:white;max-width:715px;}body.node-18 #block-isere-habitat-locationaccessionvideo .field--name-body,body.node-18 #block-isere-habitat-lebailreelsolidairevideo .field--name-body,body.node-19 #block-isere-habitat-locationaccessionvideo .field--name-body,body.node-19 #block-isere-habitat-lebailreelsolidairevideo .field--name-body,body.node-20 #block-isere-habitat-locationaccessionvideo .field--name-body,body.node-20 #block-isere-habitat-lebailreelsolidairevideo .field--name-body,body.node-21 #block-isere-habitat-locationaccessionvideo .field--name-body,body.node-21 #block-isere-habitat-lebailreelsolidairevideo .field--name-body{margin:auto;max-width:920px;color:white;text-align:center;}body.node-18 #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.node-18 #block-isere-habitat-locationaccessionvideo iframe,body.node-18 #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.node-18 #block-isere-habitat-lebailreelsolidairevideo iframe,body.node-19 #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.node-19 #block-isere-habitat-locationaccessionvideo iframe,body.node-19 #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.node-19 #block-isere-habitat-lebailreelsolidairevideo iframe,body.node-20 #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.node-20 #block-isere-habitat-locationaccessionvideo iframe,body.node-20 #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.node-20 #block-isere-habitat-lebailreelsolidairevideo iframe,body.node-21 #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.node-21 #block-isere-habitat-locationaccessionvideo iframe,body.node-21 #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.node-21 #block-isere-habitat-lebailreelsolidairevideo iframe{z-index:1;position:relative;max-width:920px;height:518px;margin:auto;padding:0;box-shadow:0px 24px 24px 0px rgba(0,0,0,0.2509803922);}body.node-18 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo,body.node-18 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo,body.node-19 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo,body.node-19 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo,body.node-20 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo,body.node-20 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo,body.node-21 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo,body.node-21 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo{background-color:#103B5F;position:relative;}body.node-18 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-18 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-19 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-19 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-20 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-20 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-21 #block-isere-habitat-locationaccessionvideo#block-isere-habitat-lebailreelsolidairevideo::after,body.node-21 #block-isere-habitat-lebailreelsolidairevideo#block-isere-habitat-lebailreelsolidairevideo::after{content:"";background:url(/themes/isere_habitat/images/Background-courtage-bloc.png) center no-repeat;width:793px;height:778px;position:absolute;right:-155px;top:-80px;opacity:0.1;backdrop-filter:blur(5px);}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima{display:flex;flex-direction:row-reverse;justify-content:center;padding-bottom:100px;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-left,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-left,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-left{width:45%;margin-left:30px;display:flex;flex-direction:column;justify-content:center;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-left h2,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-left h2,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left h2,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-left h2{font-size:32px;font-weight:400;font-family:"Qualy",arial,sans-serif;color:#103B5F;margin:0;display:block;max-width:820px;text-align:start;max-width:500px;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-left p,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-left p,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left p,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-left p{max-width:500px;margin-right:20px;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-right,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-right,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-right{width:55%;max-width:none;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image{margin:0 30px 0 0;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image img,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image img,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image img,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image img{width:100%;height:100%;max-width:none;object-fit:cover;border-radius:0 250px 0 0;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .field--name-field-tag,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .field--name-field-tag,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .field--name-field-tag,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .field--name-field-tag{font-size:24px;font-weight:400;color:#F1B710;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima h2,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima h2,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima h2,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima h2{font-family:"Qualy",arial,sans-serif;font-size:32px;font-weight:400;margin-bottom:0;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body{font-size:18px;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p{display:flex;flex-direction:column;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p::before,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p::before,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p::before,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body p::before{content:" ";width:35px;height:3px;margin:12px 0 15px 0;background-color:#F1B710;}body.node-18 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body img,body.node-19 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body img,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body img,body.node-21 .block-content--type-bloc-administrable-2-colonne-ima .field--name-body img{width:100%;height:auto;}body.node-18 .block-content--type-bloc-text-info-administrable,body.node-19 .block-content--type-bloc-text-info-administrable,body.node-20 .block-content--type-bloc-text-info-administrable,body.node-21 .block-content--type-bloc-text-info-administrable{display:flex;flex-direction:row-reverse;justify-content:center;flex-wrap:wrap;}body.node-18 .block-content--type-bloc-text-info-administrable h3,body.node-19 .block-content--type-bloc-text-info-administrable h3,body.node-20 .block-content--type-bloc-text-info-administrable h3,body.node-21 .block-content--type-bloc-text-info-administrable h3{margin-bottom:0;}body.node-18 .block-content--type-bloc-text-info-administrable .group-left,body.node-19 .block-content--type-bloc-text-info-administrable .group-left,body.node-20 .block-content--type-bloc-text-info-administrable .group-left,body.node-21 .block-content--type-bloc-text-info-administrable .group-left{width:100%;}body.node-18 .block-content--type-bloc-text-info-administrable .group-left h2,body.node-19 .block-content--type-bloc-text-info-administrable .group-left h2,body.node-20 .block-content--type-bloc-text-info-administrable .group-left h2,body.node-21 .block-content--type-bloc-text-info-administrable .group-left h2{font-size:32px;font-weight:400;font-family:"Qualy",arial,sans-serif;color:#103B5F;margin:3vw auto;display:block;max-width:820px;text-align:center;}body.node-18 .block-content--type-bloc-text-info-administrable .group-right,body.node-19 .block-content--type-bloc-text-info-administrable .group-right,body.node-20 .block-content--type-bloc-text-info-administrable .group-right,body.node-21 .block-content--type-bloc-text-info-administrable .group-right{display:flex;flex-direction:column;justify-content:center;width:50%;max-width:500px;}body.node-18 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-19 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-20 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-21 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image{padding:50px;}body.node-18 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-19 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-20 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-21 .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img{max-width:470px;max-height:479px;width:100%;object-fit:cover;border-radius:30px;}body.node-18 .block-content--type-bloc-text-info-administrable .group-middle,body.node-19 .block-content--type-bloc-text-info-administrable .group-middle,body.node-20 .block-content--type-bloc-text-info-administrable .group-middle,body.node-21 .block-content--type-bloc-text-info-administrable .group-middle{max-width:500px;width:100%;display:flex;flex-direction:column;justify-content:center;}body.node-18 .block-content--type-bloc-text-info-administrable .field--name-field-tag,body.node-19 .block-content--type-bloc-text-info-administrable .field--name-field-tag,body.node-20 .block-content--type-bloc-text-info-administrable .field--name-field-tag,body.node-21 .block-content--type-bloc-text-info-administrable .field--name-field-tag{font-size:24px;font-weight:400;color:#F1B710;}body.node-18 .block-content--type-bloc-text-info-administrable h2,body.node-19 .block-content--type-bloc-text-info-administrable h2,body.node-20 .block-content--type-bloc-text-info-administrable h2,body.node-21 .block-content--type-bloc-text-info-administrable h2{font-family:"Qualy",arial,sans-serif;font-size:32px;font-weight:400;margin-bottom:0;}body.node-18 .block-content--type-bloc-text-info-administrable .field--name-body,body.node-19 .block-content--type-bloc-text-info-administrable .field--name-body,body.node-20 .block-content--type-bloc-text-info-administrable .field--name-body,body.node-21 .block-content--type-bloc-text-info-administrable .field--name-body{font-size:18px;}body.node-18 .block-content--type-bloc-text-info-administrable .field--name-body p,body.node-19 .block-content--type-bloc-text-info-administrable .field--name-body p,body.node-20 .block-content--type-bloc-text-info-administrable .field--name-body p,body.node-21 .block-content--type-bloc-text-info-administrable .field--name-body p{display:flex;flex-direction:column;}body.node-18 .block-content--type-bloc-text-info-administrable .field--name-body p::before,body.node-19 .block-content--type-bloc-text-info-administrable .field--name-body p::before,body.node-20 .block-content--type-bloc-text-info-administrable .field--name-body p::before,body.node-21 .block-content--type-bloc-text-info-administrable .field--name-body p::before{content:" ";width:35px;height:3px;margin:12px 0 15px 0;background-color:#F1B710;}body.node-18 .block-content--type-bloc-text-info-administrable .field--name-body img,body.node-19 .block-content--type-bloc-text-info-administrable .field--name-body img,body.node-20 .block-content--type-bloc-text-info-administrable .field--name-body img,body.node-21 .block-content--type-bloc-text-info-administrable .field--name-body img{width:100%;height:auto;}body.node-18 #block-isere-habitat-iserehabitatcolonnetext,body.node-19 #block-isere-habitat-iserehabitatcolonnetext,body.node-20 #block-isere-habitat-iserehabitatcolonnetext,body.node-21 #block-isere-habitat-iserehabitatcolonnetext{padding:20px;}body.node-18 #block-isere-habitat-iserehabitatcolonnetext .block-content,body.node-19 #block-isere-habitat-iserehabitatcolonnetext .block-content,body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content,body.node-21 #block-isere-habitat-iserehabitatcolonnetext .block-content{flex-direction:row;max-width:1030px;margin:auto;}body.node-18 #block-isere-habitat-iserehabitatcolonnetext .block-content p::before,body.node-19 #block-isere-habitat-iserehabitatcolonnetext .block-content p::before,body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content p::before,body.node-21 #block-isere-habitat-iserehabitatcolonnetext .block-content p::before{display:none;margin:0;}body.node-18 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable,body.node-19 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable,body.node-20 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable,body.node-21 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable{justify-content:flex-end;margin-bottom:70px;}body.node-18 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-left,body.node-19 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-left,body.node-20 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-left,body.node-21 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-left{width:40%;margin-left:30px;}body.node-18 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right,body.node-19 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right,body.node-20 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right,body.node-21 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right{width:60%;max-width:none;}body.node-18 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-19 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-20 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image,body.node-21 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image{margin:0 30px 0 0;}body.node-18 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-19 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-20 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img,body.node-21 #block-isere-habitat-iserehabitatimagetextcentrepage .block-content--type-bloc-text-info-administrable .group-right .field--name-field-image img{width:100%;max-height:790px;max-width:none;border-radius:0 250px 0 0;}body.node-18 #block-isere-habitat-locationaccessionprefooter .group-left .field--name-field-tag,body.node-19 #block-isere-habitat-locationaccessionprefooter .group-left .field--name-field-tag,body.node-20 #block-isere-habitat-locationaccessionprefooter .group-left .field--name-field-tag,body.node-21 #block-isere-habitat-locationaccessionprefooter .group-left .field--name-field-tag{text-align:center;}body.node-18 #block-isere-habitat-locationaccessionprefooter .group-left h2,body.node-19 #block-isere-habitat-locationaccessionprefooter .group-left h2,body.node-20 #block-isere-habitat-locationaccessionprefooter .group-left h2,body.node-21 #block-isere-habitat-locationaccessionprefooter .group-left h2{margin-top:0;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat{background-color:#103B5F;padding:40px 0 246px 0;position:relative;margin-bottom:300px;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body{max-width:1030px;padding:20px;margin:auto;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body h2,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body h2,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body h2,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body h2{font-size:32px;font-weight:400;font-family:"Qualy",arial,sans-serif;color:white;text-align:center;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body p,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body p,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body p,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .field--name-body p{margin:20px 0;text-align:center;color:white;font-size:18px;line-height:1.3;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat::after,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat::after,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat::after,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat::after{content:"";background:url(/themes/isere_habitat/images/Background-courtage-bloc.png) no-repeat;background-position:left;width:878px;height:778px;position:absolute;right:0;top:-80px;opacity:0.1;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat{background:#F1B710;border-radius:30px;padding:60px 30px 45px 30px;display:flex;flex-wrap:wrap;justify-content:center;position:absolute;max-width:1180px;width:calc(100% - 90px);z-index:1;transform:translate(-50%,7%);left:50%;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text{width:calc(50% - 106px);display:flex;flex-direction:column;align-items:center;margin:0 30px;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text p,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text p,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text p,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text p{color:#103B5F;font-weight:400;font-size:18px;}body.node-18 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text::before,body.node-19 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text::before,body.node-20 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text::before,body.node-21 #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text::before{content:"";background:url(/themes/isere_habitat/images/icon.png) center no-repeat;background-size:cover;margin:0 auto;width:45px;height:35px;display:block;color:white;}body.node-18 #block-isere-habitat-prefooterbtncontact,body.node-19 #block-isere-habitat-prefooterbtncontact,body.node-20 #block-isere-habitat-prefooterbtncontact,body.node-21 #block-isere-habitat-prefooterbtncontact{margin:50px 0;}body.node-18 #block-isere-habitat-prefooterbtncontact .btn,body.node-19 #block-isere-habitat-prefooterbtncontact .btn,body.node-20 #block-isere-habitat-prefooterbtncontact .btn,body.node-21 #block-isere-habitat-prefooterbtncontact .btn{background-color:#103B5F;color:white;border-color:#103B5F;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row{display:flex;align-items:center;margin-bottom:50px;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset{width:50%;max-width:420px;margin:auto;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .field-content > div{display:flex;flex-direction:column;align-items:center;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .field-content > div h1{font-weight:400;max-width:420px;font-family:"Qualy",arial,sans-serif;font-size:55px;margin:25px 0 -5px 0;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .field-content > div p{line-height:normal;font-size:24px;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-fieldset .field-content > div a{background-color:#F1B710;color:white;margin:15px 0;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-field-image-principale{width:50%;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row .views-field-field-image-principale img{max-height:70vh;object-fit:cover;width:100%;border-radius:0 0 250px 0;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)){max-width:1026px;margin:auto;display:flex;padding:100px 0px 20px 0px;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)) .views-field-fieldset{width:100%;max-width:none;margin:auto;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)) .views-field-fieldset h1{max-width:none;text-align:center;font-size:40px;margin-bottom:25px;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)) .views-field-fieldset p{text-align:center;font-size:18px;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)) .views-field-fieldset a{margin:auto;}body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .views-row:not(:has(.views-field-field-image-principale img)) .views-field-field-image-principale{display:none;}body.page-node-type-cms .field--name-field-contenu .field__item > .paragraph{position:relative;padding:40px;}body.page-node-type-cms .bg--ffffff,body.page-node-type-cms .bg--f8f8f7{background-color:white;padding:40px;color:#103B5F !important;}body.page-node-type-cms .bg--ffffff h2,body.page-node-type-cms .bg--f8f8f7 h2{color:#103B5F !important;}body.page-node-type-cms .bg--ffffff i,body.page-node-type-cms .bg--f8f8f7 i{color:#F1B710;}body.page-node-type-cms .bg--ffffff .paragraph--type-bloc-chiffres > h2,body.page-node-type-cms .bg--f8f8f7 .paragraph--type-bloc-chiffres > h2{color:#F1B710 !important;}body.page-node-type-cms .bg--ffffff .paragraph--type-bloc-chiffres .field--name-field-bouton a,body.page-node-type-cms .bg--f8f8f7 .paragraph--type-bloc-chiffres .field--name-field-bouton a{border-color:#103B5F;color:#103B5F;background-color:white;}body.page-node-type-cms .bg--ffffff .paragraph--type--lien-apparences-plein a,body.page-node-type-cms .bg--f8f8f7 .paragraph--type--lien-apparences-plein a{background-color:#103B5F;color:white;border:2px solid #103B5F;}body.page-node-type-cms .bg--ffffff .paragraph--type--lien a,body.page-node-type-cms .bg--f8f8f7 .paragraph--type--lien a{background-color:transparent;border-color:#103B5F;color:#103B5F;}body.page-node-type-cms .bg--f1b710{background-color:#f1b710 !important;color:#103B5F !important;padding:40px;}body.page-node-type-cms .bg--f1b710 h2,body.page-node-type-cms .bg--f1b710 h3,body.page-node-type-cms .bg--f1b710 h4,body.page-node-type-cms .bg--f1b710 h5,body.page-node-type-cms .bg--f1b710 p{color:#103B5F !important;}body.page-node-type-cms .bg--f1b710 .paragraph--type-_-colonnes-image-text a,body.page-node-type-cms .bg--f1b710 .paragraph--type-_-colonnes-text-image a,body.page-node-type-cms .bg--f1b710 .paragraph--type--_-colonnes-text-text a{color:#103B5F !important;}body.page-node-type-cms .bg--f1b710 .paragraph--type-_-colonnes-image-text a::after,body.page-node-type-cms .bg--f1b710 .paragraph--type-_-colonnes-text-image a::after,body.page-node-type-cms .bg--f1b710 .paragraph--type--_-colonnes-text-text a::after{background-color:#103B5F !important;}body.page-node-type-cms .bg--f8f8f7{background-color:#f8f8f7 !important;}body.page-node-type-cms .bg--103b5f{background-color:#103B5F;padding:40px;color:white !important;overflow:hidden;position:relative;}body.page-node-type-cms .bg--103b5f::after{content:"";background:url(/themes/isere_habitat/images/Background-courtage-bloc.png) center no-repeat;width:793px;height:778px;position:absolute;right:-155px;top:-80px;opacity:0.1;backdrop-filter:blur(5px);}body.page-node-type-cms .bg--103b5f .paragraph--type--lien-apparences-plein a{background-color:#F1B710;color:white;}body.page-node-type-cms .bg--103b5f .paragraph--type--lien a{border-color:#F1B710;color:white;}body.page-node-type-cms .bg--103b5f .paragraph--type-_-colonnes-image-text .group-right{color:white !important;}body.page-node-type-cms .bg--103b5f .paragraph--type-_-colonnes-image-text .group-right .field--name-body p{color:white !important;}body.page-node-type-cms h2{font-family:"Qualy",arial,sans-serif;font-weight:400;font-size:32px;margin:20px auto 20px auto;color:white;max-width:715px;}body.page-node-type-cms table{width:100%;border-collapse:collapse;margin:2rem 0;}body.page-node-type-cms table th,body.page-node-type-cms table td{padding:14px 18px;text-align:left;border:1px solid #103B5F;}body.page-node-type-cms table th{font-weight:600;background-color:#f5f5f5;}body.page-node-type-cms table tbody tr:nth-child(even){background-color:#fafafa;}body.page-node-type-cms table tbody tr:hover{background-color:#f0f0f0;}body.page-node-type-cms .paragraph--type--paragraphe-de-text{max-width:1000px;padding:0px 20px 10px 20px;margin:auto;font-size:18px;font-weight:400;}body.page-node-type-cms .paragraph--type--paragraphe-de-text .text-formatted h2{max-width:none;}body.page-node-type-cms .text-formatted a{width:100%;text-decoration:none;color:#103B5F;display:flex;font-size:12px;align-items:center;font-weight:700;transition:all 0.4s ease;gap:10px;}body.page-node-type-cms .text-formatted a::after{content:"+";font-family:"Font Awesome 6 Pro";display:flex;width:24px;height:24px;background-color:#F1B710;border-radius:50px;color:white;font-size:16px;justify-content:center;align-items:center;rotate:0deg;transition:rotate 0.4s ease;}body.page-node-type-cms .text-formatted a:hover{opacity:0.8;}body.page-node-type-cms .text-formatted a:hover:after{rotate:90deg;}body.page-node-type-cms .paragraph--type--_-colonnes-text-text{display:flex;max-width:1026px;margin:auto;padding-bottom:20px;z-index:500;position:relative;}body.page-node-type-cms .paragraph--type--_-colonnes-text-text > div{width:50%;margin:0 20px;}body.page-node-type-cms .paragraph--type--_-colonnes-text-text > div i{color:#F1B710;}body.page-node-type-cms .paragraph--type--_-colonnes-text-text > div img{max-width:100%;object-fit:contain;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text,body.page-node-type-cms .paragraph--type-_-colonnes-text-image{margin-bottom:40px;max-width:1026px;margin:auto;display:flex;padding:20px 0;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text hr,body.page-node-type-cms .paragraph--type-_-colonnes-text-image hr{border:none;width:33px;height:3px;border-radius:50px;background:#F1B710;margin:30px 0 0 0;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text h2,body.page-node-type-cms .paragraph--type-_-colonnes-text-image h2{font-size:32px;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text h3,body.page-node-type-cms .paragraph--type-_-colonnes-text-image h3{font-size:28px;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-left{margin:0 40px 0 0;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left .field--name-field-imagesimple,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-left .field--name-field-imagesimple{height:100%;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left .field--name-field-imagesimple img,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-left .field--name-field-imagesimple img{max-width:470px;max-height:615px;min-height:415px;height:100%;width:100%;object-fit:cover;border-radius:30px;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-right{width:480px;color:#103B5F;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right .field--name-body p,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-right .field--name-body p{max-width:410px;color:#103B5F;margin:25px 0;font-size:18px;line-height:normal;font-weight:300;margin-top:0;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right img,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-right img{max-width:100%;object-fit:contain;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right .field--name-field-lien a,body.page-node-type-cms .paragraph--type-_-colonnes-text-image .group-right .field--name-field-lien a{margin:0;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text.paragraph--type-_-colonnes-text-image,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image{flex-direction:row-reverse;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text.paragraph--type-_-colonnes-text-image .group-left,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-left{margin:0 0 0 80px;}body.page-node-type-cms .paragraph--type-titre-description{max-width:980px;padding:0px 20px 10px 20px;margin:auto;font-size:18px;font-weight:400;}body.page-node-type-cms .paragraph--type-titre-description > h2{text-align:center;}body.page-node-type-cms .paragraph--type-titre-description .text-formatted h2{max-width:none;}body.page-node-type-cms .paragraph--type-titre-description img{max-width:100%;object-fit:contain;}body.page-node-type-cms .paragraph--type--lien,body.page-node-type-cms .paragraph--type--lien-apparences-plein{padding:20px;}body.page-node-type-cms .carousel{z-index:1;position:relative;max-width:920px;height:518px;margin:0 auto 20px auto;padding:0;box-shadow:0px 24px 24px 0px rgba(0,0,0,0.2509803922);position:relative;}body.page-node-type-cms .carousel img{width:100%;max-width:920px;height:518px;object-fit:cover;}body.page-node-type-cms .paragraph--type--youtube-video .field--name-field-youtube,body.page-node-type-cms .paragraph--type--youtube-video iframe{z-index:1;position:relative;max-width:920px;height:518px;margin:auto;padding:0;box-shadow:0px 24px 24px 0px rgba(0,0,0,0.2509803922);}body.page-node-type-cms .paragraph--type-bloc-chiffres{text-align:center;position:relative;max-width:1026px;margin:auto;}body.page-node-type-cms .paragraph--type-bloc-chiffres > h2{color:#F1B710;font-size:24px;}body.page-node-type-cms .paragraph--type-bloc-chiffres > h3{font-family:Outfit;font-weight:400;font-size:16px;text-transform:uppercase;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples{display:flex;justify-content:center;margin:50px 0;gap:20px;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div{display:flex;flex-direction:column;justify-content:center;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div h2{font-size:60px;margin:0px;font-family:"Outfit";font-weight:700;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div h3{font-size:40px;margin:0px;font-family:"Outfit";font-weight:700;line-height:40px;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div p{font-size:18px;font-weight:300;margin:0;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples:after{display:none;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-description{font-weight:400;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton{margin:35px auto 10px;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-bouton a{background-color:#F1B710;color:white;margin:auto;}body.page-node-type-cms .paragraph--type-faq-residence{margin:auto;max-width:980px;padding:20px;}body.page-node-type-cms .paragraph--type-faq-residence > h2{text-align:center;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item{border-bottom:solid 1px #103B5F;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description{display:flex;justify-content:space-between;margin:15px 0;cursor:pointer;position:relative;padding-right:20px;flex-direction:column;padding:0 20px 0px 0px;text-align:start;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description h2{text-transform:uppercase;font-weight:300;font-size:16px;padding:15px 0;margin:0;font-family:"Outfit";text-align:start;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description h2:after{transition:all 0.4s;position:absolute;right:0;top:15px;transform:translateY(-50%);content:"+";font-size:45px;color:#F1B710;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description h2.open:after{transition:all 0.4s;position:absolute;right:0;top:15px;transform:translateY(-50%);content:"-";font-size:45px;color:#F1B710;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description{display:none;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description h2,body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description h3,body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description h4,body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description h5,body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description h6{font-weight:700;text-transform:capitalize;}body.page-node-type-cms .paragraph--type-faq-residence .field__items > .field__item .paragraph--type-titre-description .field--name-field-description p{font-size:18px;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien{text-align:center;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien h2{font-size:55px;max-width:1026px;margin:50px auto 25px;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-description{margin:35px auto;font-size:18px;max-width:810px;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons{margin:35px auto 10px;display:flex;justify-content:center;gap:30px;flex-wrap:wrap;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons .field__item a{background-color:#F1B710;color:white;margin:auto;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons .field__item:nth-child(2) a{background-color:#103B5F;color:white;border-color:#103B5F;}body.page-node-type-cms .paragraph--type-big-titre-desc-lien .field--name-field-boutons .field__item:nth-child(4) a{background-color:#f8f8f7;color:#103B5F;border-color:#f8f8f7;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div{display:flex;flex-direction:column;justify-content:space-between;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .wrap{background-color:white;border-radius:30px;padding:40px 40px 30px 40px;color:#103B5F;font-size:18px;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .wrap h2{color:#103B5F;font-size:32px;margin:0;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .wrap h3{color:#F1B710;margin:0;font-weight:400;font-size:24px;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .wrap strong{font-weight:800;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div:nth-child(2) .wrap{background-color:#F1B710;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div:nth-child(2) .wrap i{color:white;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div:nth-child(2) .wrap h3{color:white;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .btn{margin-top:30px;border-color:white;color:white;width:auto;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .btn:hover{opacity:0.8;}body.page-node-type-cms.node-229 .paragraph--type--_-colonnes-text-text > div .btn::after{display:none !important;}body.node-138 .node--type-page{height:50vh;}body #block-isere-habitat-views-block-auteur-de-la-page-block-1{color:#c9c9c9;max-width:1350px;padding:0 20px;display:flex;justify-content:flex-end;margin:5px auto;}body #block-isere-habitat-views-block-auteur-de-la-page-block-1 a{padding-left:3px;color:#c9c9c9;text-decoration:none;}body #block-isere-habitat-frontprefooter{background-color:#F8F8F7;padding-bottom:170px;margin-bottom:-100px;}body #block-isere-habitat-frontprefooter .field--name-body{display:flex;justify-content:center;margin:auto;}body #block-isere-habitat-frontprefooter .field--name-body > div{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:600px;width:calc(100% - 40px);margin:20px;}body #block-isere-habitat-frontprefooter .field--name-body > div i{font-size:35px;}body #block-isere-habitat-frontprefooter .field--name-body > div h3{margin:5px 0;font-size:35px;font-weight:400;font-family:"Qualy",arial,sans-serif;text-align:center;}body #block-isere-habitat-frontprefooter .field--name-body > div p{font-size:18px;max-width:500px;margin:10px 0;text-align:center;}body #block-isere-habitat-pieddepage{position:relative;overflow:hidden;background-color:#F1B710;border-radius:150px 0 0 0;display:flex;justify-content:space-between;padding:80px 90px 35px 100px;}body #block-isere-habitat-pieddepage .wrapper{display:flex;z-index:1;position:relative;}body #block-isere-habitat-pieddepage .wrapper > div{margin:0 21px;}body #block-isere-habitat-pieddepage .wrapper .logo img{max-width:166px;max-height:157px;}body #block-isere-habitat-pieddepage .wrapper .adresse{width:140px;}body #block-isere-habitat-pieddepage .wrapper .adresse .a-white{margin-bottom:25px;}body #block-isere-habitat-pieddepage .wrapper .adresse .a-white a{color:white;text-decoration:none;font-size:15px;margin-bottom:25px;}body #block-isere-habitat-pieddepage .wrapper .adresse .a-blue{display:flex;flex-direction:column;}body #block-isere-habitat-pieddepage .wrapper .adresse .a-blue a{color:#103B5F;text-decoration:none;font-size:15px;font-weight:800;}body #block-isere-habitat-pieddepage .wrapper .adresse .a-blue a i{margin-right:3px;font-weight:500;}body #block-isere-habitat-pieddepage .avis{position:relative;width:202px;height:204px;margin:7px 20px !important;}body #block-isere-habitat-pieddepage .avis #imdw-footer{transform:scale(0.8);position:absolute;top:-30px;}body #block-isere-habitat-pieddepage .menu{z-index:1;position:relative;margin:0;}body #block-isere-habitat-pieddepage .menu li{margin:0 0 10px 0;text-align:end;}body #block-isere-habitat-pieddepage .menu li a{font-size:15px;font-weight:600;color:white;text-align:end;text-decoration:none;transition:all 0.4s;}body #block-isere-habitat-pieddepage .menu li a:hover{color:#103B5F;}body #block-isere-habitat-pieddepage .backgroundFooter{position:absolute;right:0;bottom:0;opacity:40%;z-index:0;}body .reseaux{max-width:185px;}body .reseaux p{margin-top:0;color:white;font-weight:700;}body .reseaux .reseaux-wrapper{display:flex;justify-content:space-between;}body .reseaux .reseaux-wrapper a{text-decoration:none;width:37px;height:37px;display:block;border-radius:50px;display:flex;justify-content:center;color:white;align-items:center;transition:all 0.4s;border:2px solid transparent;}body .reseaux .reseaux-wrapper a.facebook{background-color:#103B5F;border-color:#103B5F;}body .reseaux .reseaux-wrapper a.facebook:hover{background-color:transparent;}body .reseaux .reseaux-wrapper a.linkedin{border-color:white;}body .reseaux .reseaux-wrapper a.linkedin:hover{background-color:white;}body .reseaux .reseaux-wrapper a.linkedin:hover i{color:#103B5F;}body .reseaux .reseaux-wrapper a.instagram{background-color:white;color:#F1B710;border-color:white;}body .reseaux .reseaux-wrapper a.instagram:hover{background-color:transparent;}body .reseaux .reseaux-wrapper a.instagram:hover i{color:white;}body .reseaux .reseaux-wrapper a.youtube{background-color:#103B5F;border-color:#103B5F;}body .reseaux .reseaux-wrapper a.youtube:hover{background-color:transparent;}body .reseaux .reseaux-wrapper a.youtube:hover i{color:#103B5F;}body .reseaux .reseaux-wrapper a i{font-size:18px;transition:all 0.4s;}@media (max-width:1265px){body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front{flex-direction:column;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .slickArrow,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .slickArrow,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .slickArrow{justify-content:center;margin:15px 0;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header{width:calc(100% - 120px);text-align:center;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header p,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header p,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header p{max-width:100%;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content{width:100%;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc,body .actualiteProgrammes .view-actualites-page-bloc{flex-direction:column;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header,body .actualiteProgrammes .view-actualites-page-bloc .view-header{width:100%;max-width:none;text-align:center;margin:0;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header h2,body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header p,body .actualiteProgrammes .view-actualites-page-bloc .view-header h2,body .actualiteProgrammes .view-actualites-page-bloc .view-header p{max-width:100%;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header .btn,body .actualiteProgrammes .view-actualites-page-bloc .view-header .btn{margin:auto;margin-bottom:30px;}body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content,body .actualiteProgrammes .view-actualites-page-bloc .view-content{width:100%;justify-content:center;}body #block-isere-habitat-pieddepage{flex-direction:column;align-items:center;}body #block-isere-habitat-pieddepage .wrapper{flex-direction:column;align-items:center;}body #block-isere-habitat-pieddepage .wrapper > div{margin:10px;}body #block-isere-habitat-pieddepage .wrapper > div.adresse,body #block-isere-habitat-pieddepage .wrapper > div.reseaux{width:100%;text-align:center;}body #block-isere-habitat-pieddepage .wrapper > div.avis{margin:20px !important;}body #block-isere-habitat-pieddepage .menu{display:none;}body #block-isere-habitat-pieddepage .backgroundFooter{left:0;}}@media (max-width:1100px){body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-nombre-de-pieces-target-id{width:calc(50% - 10px);}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-localisation-target-id .select2-container,body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div .form-item-field-nombre-de-pieces-target-id .select2-container{width:100% !important;}}@media (max-width:1000px){body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground{height:100vh;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground video{height:100vh;}body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content .group-middle,body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right{width:100%;max-width:800px;text-align:center;align-items:center;}body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content .group-middle img,body.node-20 #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right img{height:auto;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable{max-height:fit-content;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left{width:auto;border-radius:30px 30px 0 0;padding:30px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-middle{width:auto;border-radius:0 0 100px 0px;padding:30px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right{position:relative;margin-top:-100px;width:100%;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right img{border-radius:0 0 50px 50px !important;min-height:280px;}body.page-node-type-residences .node--type-residences .bodyContenu{flex-direction:column;}body.page-node-type-residences .node--type-residences .bodyContenu .bodyText{padding:0;}body.page-node-type-residences .node--type-residences .aventages{margin:30px 0;width:auto;}}@media (max-width:850px){body #block-isere-habitat-frontprefooter .field--name-body{flex-direction:column;align-items:center;}body #block-isere-habitat-frontprefooter .field--name-body > div{margin:20px;}body.page-node-type-actualite .node--type-actualite{padding:162px 20px 50px;}body.page-node-type-actualite .node--type-actualite .field--name-field-image-principale img{border-radius:0 0 20px 0;}body.path-actualites .view-actualites-page-bloc,body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc,body .actualiteProgrammes .view-actualites-page-bloc{padding:40px 20px;}body.path-actualites .view-actualites-page-bloc .view-content .views-row,body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row{width:calc(50% - 20px);}body.path-programmes .view-residences-filtre-page .view-content .views-row{width:calc(100% - 40px);}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima{flex-direction:column;padding:0 0 60px 0;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right{width:100%;margin:0;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left h2,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right h2{max-width:none;text-align:center;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left p,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right p{max-width:none;text-align:center;margin:0 20px;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left p::before,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right p::before{margin:12px auto 15px auto;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left .field--name-field-image,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image{margin-top:25px;}body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-left .field--name-field-image img,body.node-20 .block-content--type-bloc-administrable-2-colonne-ima .group-right .field--name-field-image img{border-radius:0 100px 0 0;}body.page-node-type-page table,body.page-node-type-cms table{width:calc(100% + 40px);margin:1rem -20px;}body.page-node-type-page table th,body.page-node-type-page table td,body.page-node-type-cms table th,body.page-node-type-cms table td{padding:5px 5px;font-size:13px;}body.page-node-type-page table td,body.page-node-type-cms table td{white-space:nowrap;}body.page-node-type-page .node--type-page,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row,body.page-node-type-cms .node--type-page,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row{flex-direction:column;}body.page-node-type-page .node--type-page .group-right,body.page-node-type-page .node--type-page .views-field-field-image-principale,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-right,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-field-image-principale,body.page-node-type-cms .node--type-page .group-right,body.page-node-type-cms .node--type-page .views-field-field-image-principale,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-right,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-field-image-principale{width:100% !important;}body.page-node-type-page .node--type-page .group-right img,body.page-node-type-page .node--type-page .views-field-field-image-principale img,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-right img,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-field-image-principale img,body.page-node-type-cms .node--type-page .group-right img,body.page-node-type-cms .node--type-page .views-field-field-image-principale img,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-right img,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-field-image-principale img{max-height:50vh;object-fit:cover;width:100%;border-radius:0 0 100px 0;}body.page-node-type-page .node--type-page .group-left,body.page-node-type-page .node--type-page .views-field-fieldset,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset,body.page-node-type-cms .node--type-page .group-left,body.page-node-type-cms .node--type-page .views-field-fieldset,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset{width:calc(100% - 40px) !important;padding:20px;padding-top:150px;text-align:center;}body.page-node-type-page .node--type-page .group-left h1,body.page-node-type-page .node--type-page .views-field-fieldset h1,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left h1,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset h1,body.page-node-type-cms .node--type-page .group-left h1,body.page-node-type-cms .node--type-page .views-field-fieldset h1,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left h1,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset h1{width:100%;font-size:50px !important;}body.page-node-type-page .node--type-page .group-left .btn,body.page-node-type-page .node--type-page .group-left a,body.page-node-type-page .node--type-page .views-field-fieldset .btn,body.page-node-type-page .node--type-page .views-field-fieldset a,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left .btn,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left a,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset .btn,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset a,body.page-node-type-cms .node--type-page .group-left .btn,body.page-node-type-cms .node--type-page .group-left a,body.page-node-type-cms .node--type-page .views-field-fieldset .btn,body.page-node-type-cms .node--type-page .views-field-fieldset a,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left .btn,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left a,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset .btn,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset a{margin:auto !important;}body.page-node-type-page .node--type-page .group-left .yellow,body.page-node-type-page .node--type-page .views-field-fieldset .yellow,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left .yellow,body.page-node-type-page #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset .yellow,body.page-node-type-cms .node--type-page .group-left .yellow,body.page-node-type-cms .node--type-page .views-field-fieldset .yellow,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .group-left .yellow,body.page-node-type-cms #block-isere-habitat-views-block-cms-header-block-1 .view-content .views-row .views-field-fieldset .yellow{align-items:center;}body.page-node-type-page #block-isere-habitat-lebailreelsolidaireintro,body.page-node-type-page #block-isere-habitat-iserehabitatintro,body.page-node-type-page #block-isere-habitat-locationaccessionintro,body.page-node-type-cms #block-isere-habitat-lebailreelsolidaireintro,body.page-node-type-cms #block-isere-habitat-iserehabitatintro,body.page-node-type-cms #block-isere-habitat-locationaccessionintro{margin:0 auto;font-size:20px;}body.page-node-type-page #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.page-node-type-page #block-isere-habitat-locationaccessionvideo iframe,body.page-node-type-page #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.page-node-type-page #block-isere-habitat-lebailreelsolidairevideo iframe,body.page-node-type-cms #block-isere-habitat-locationaccessionvideo .field--name-field-youtube,body.page-node-type-cms #block-isere-habitat-locationaccessionvideo iframe,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairevideo .field--name-field-youtube,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairevideo iframe{height:350px;}body.page-node-type-page #block-isere-habitat-iserehabitatlesaviezvous .field--name-body,body.page-node-type-cms #block-isere-habitat-iserehabitatlesaviezvous .field--name-body{display:flex;flex-direction:column;}body.page-node-type-page #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p,body.page-node-type-page #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2,body.page-node-type-cms #block-isere-habitat-iserehabitatlesaviezvous .field--name-body p,body.page-node-type-cms #block-isere-habitat-iserehabitatlesaviezvous .field--name-body h2{margin:10px 0;width:100%;}body.page-node-type-page #block-isere-habitat-locationaccessiontextcolonne .block-content,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.page-node-type-page #block-isere-habitat-iserehabitattextcolonne .block-content,body.page-node-type-page #block-isere-habitat-iserehabitatcolonnetext .block-content,body.page-node-type-cms #block-isere-habitat-locationaccessiontextcolonne .block-content,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextcolonne .block-content,body.page-node-type-cms #block-isere-habitat-iserehabitattextcolonne .block-content,body.page-node-type-cms #block-isere-habitat-iserehabitatcolonnetext .block-content{flex-direction:column;}body.page-node-type-page #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.page-node-type-page #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.page-node-type-page #block-isere-habitat-iserehabitattextcolonne .block-content .group-left,body.page-node-type-page #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.page-node-type-page #block-isere-habitat-iserehabitatcolonnetext .block-content .group-left,body.page-node-type-page #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right,body.page-node-type-cms #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left,body.page-node-type-cms #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right,body.page-node-type-cms #block-isere-habitat-iserehabitattextcolonne .block-content .group-left,body.page-node-type-cms #block-isere-habitat-iserehabitattextcolonne .block-content .group-right,body.page-node-type-cms #block-isere-habitat-iserehabitatcolonnetext .block-content .group-left,body.page-node-type-cms #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right{max-width:none;width:100%;margin:0 !important;}body.page-node-type-page #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-page #block-isere-habitat-iserehabitattextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-iserehabitattextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-page #block-isere-habitat-iserehabitatcolonnetext .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-locationaccessiontextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-locationaccessiontextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitattextcolonne .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitattextcolonne .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitatcolonnetext .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitatcolonnetext .block-content .group-right .field--name-field-image{margin:auto;}body.page-node-type-page #block-isere-habitat-iserehabitatlesvaleursdiserehabitat,body.page-node-type-cms #block-isere-habitat-iserehabitatlesvaleursdiserehabitat{padding:40px 0 130px 0;margin-bottom:130px;}body.page-node-type-page #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat,body.page-node-type-cms #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat{width:calc(100% - 40px);padding:30px 30px 20px 30px;}body.page-node-type-page #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text,body.page-node-type-cms #block-isere-habitat-iserehabitatlesvaleursdiserehabitat .wrapperFloat .text{margin:0;}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content{flex-direction:column;}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left,body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right{margin:0 !important;max-width:none;}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-left,body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-left,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-left,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-left{padding:20px;width:calc(100% - 40px);}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right,body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right{width:100%;}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right .field--name-field-image,body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right .field--name-field-image{margin:0;}body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right .field--name-field-image img,body.page-node-type-page #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right .field--name-field-image img,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-left.group-right .field--name-field-image img,body.page-node-type-cms #block-isere-habitat-iserehabitatimagetextcentrepage .block-content .group-right.group-right .field--name-field-image img{max-height:550px;}body.page-node-type-page #block-isere-habitat-views-block-residences-front-block-1-2,body.page-node-type-cms #block-isere-habitat-views-block-residences-front-block-1-2{margin:25px 0px;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage{padding:20px;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content{flex-direction:column;text-align:center;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-left,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-middle,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-right,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-left,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-middle,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-right,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right{max-width:none;width:100%;max-width:none;margin:0;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-left img,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-middle img,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-right img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-left img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-middle img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-right img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right img{max-height:360px;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-body img,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-body img,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-body img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-body img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-body img,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-body img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-body img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-body img,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-body img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-body img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-body img,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-body img{max-width:500px;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-body p::before,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-body p::before,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-body p::before,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-body p::before,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-body p::before,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-body p::before,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-body p::before{margin:12px auto 15px auto;}body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-field-image,body.page-node-type-page #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-field-image,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-field-image,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-field-image,body.page-node-type-page #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-middle .field--name-field-image,body.page-node-type-cms #block-isere-habitat-locationaccessionprefooter .block-content .group-right .field--name-field-image,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-left .field--name-field-image,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-middle .field--name-field-image,body.page-node-type-cms #block-isere-habitat-lebailreelsolidairetextimage .block-content .group-right .field--name-field-image{margin:0;}body.node-17 #block-isere-habitat-courtagetextcolonne .block-content{display:flex;flex-direction:column;}body.node-17 #block-isere-habitat-courtagetextcolonne .block-content .group-left,body.node-17 #block-isere-habitat-courtagetextcolonne .block-content .group-right{width:100%;}body.node-17 #block-isere-habitat-courtagetextcolonne .block-content .group-left .field--name-field-text-colonne-gauche,body.node-17 #block-isere-habitat-courtagetextcolonne .block-content .group-right .field--name-field-text-colonne-gauche{margin:0;text-align:center;}body.node-17 #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants--wrapper,body.node-17 #webform-submission-courtage-node-17-add-form #edit-primo-accedant--wrapper,body.node-17 #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre--wrapper,body.node-17 #webform-submission-courtage-node-17-add-form #edit-credit-en-cours--wrapper,body.node-17 #webform-submission-courtage-node-17-add-form #edit-apport--wrapper{display:flex;flex-direction:column;}body.node-17 #webform-submission-courtage-node-17-add-form #edit-nombre-d-enfants--wrapper .form-radios,body.node-17 #webform-submission-courtage-node-17-add-form #edit-primo-accedant--wrapper .form-radios,body.node-17 #webform-submission-courtage-node-17-add-form #edit-bien-a-vendre--wrapper .form-radios,body.node-17 #webform-submission-courtage-node-17-add-form #edit-credit-en-cours--wrapper .form-radios,body.node-17 #webform-submission-courtage-node-17-add-form #edit-apport--wrapper .form-radios{margin-left:-5px;}body.page-node-type-cms .paragraph--type--bloc-cms{padding:15px 20px;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image,body.page-node-type-cms .paragraph--type--_-colonnes-text-text{flex-direction:column;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-droite,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-gauche,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-left,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-right,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-droite,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-gauche,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-left,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-right,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-droite,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-gauche{width:auto;margin:0 0 30px;display:flex;flex-direction:column;justify-content:center;text-align:start;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-droite .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-gauche .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-left .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-right .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-droite .text-formatted,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-gauche .text-formatted,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-left .text-formatted,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-right .text-formatted,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-droite .text-formatted,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-gauche .text-formatted{display:flex;flex-direction:column;align-items:start;}body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-left .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .group-right .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-droite .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-image-text .field--name-field-colonne-de-gauche .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-left .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .group-right .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-droite .text-formatted ul,body.page-node-type-cms .paragraph--type-_-colonnes-text-image.paragraph--type-_-colonnes-text-image .field--name-field-colonne-de-gauche .text-formatted ul,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-left .text-formatted ul,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .group-right .text-formatted ul,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-droite .text-formatted ul,body.page-node-type-cms .paragraph--type--_-colonnes-text-text .field--name-field-colonne-de-gauche .text-formatted ul{display:flex;flex-direction:column;align-items:start;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples{gap:10px;flex-wrap:wrap;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div{width:calc(50% - 5px);}body.page-node-type-cms .carousel{max-height:350px;}body.page-node-type-cms .carousel img{max-height:350px;}body.page-node-type-cms .paragraph--type--youtube-video,body.page-node-type-cms .field--name-field-youtube,body.page-node-type-cms iframe{height:350px !important;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp{display:block;padding:20px 15px;background-color:#F8F8F7;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp .paragraph--type-section-titre-description{border-bottom:solid 1px #103B5F;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp .paragraph--type-section-titre-description h2{cursor:pointer;text-align:center;font-weight:700;font-size:16px !important;margin:20px 0;text-transform:uppercase;letter-spacing:2px;transition:all 0.4s;display:flex;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp .paragraph--type-section-titre-description h2:after{font-family:"Font Awesome 6 Pro";content:"\f067";display:block;font-size:24px;color:#F1B710;transition:all 0.4s;margin:0 0 0 auto;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp .paragraph--type-section-titre-description .field--name-field-description{font-size:18px;}body.page-node-type-residences .node--type-residences .sectionWrapper .resp .paragraph--type-section-titre-description .field--name-field-description p{margin-top:0;}body.page-node-type-residences .node--type-residences .sectionWrapper #sectionDesc{display:none;}body.page-node-type-residences .node--type-residences{padding:160px 0 50px 0;}body.page-node-type-residences .node--type-residences .contact{flex-direction:column;}body.page-node-type-residences .node--type-residences .contact .offre,body.page-node-type-residences .node--type-residences .contact .taxo{width:100%;text-align:center;display:flex;flex-direction:column;align-items:center;}body.page-node-type-residences .node--type-residences .contact .offre h3,body.page-node-type-residences .node--type-residences .contact .offre p,body.page-node-type-residences .node--type-residences .contact .offre a,body.page-node-type-residences .node--type-residences .contact .taxo h3,body.page-node-type-residences .node--type-residences .contact .taxo p,body.page-node-type-residences .node--type-residences .contact .taxo a{max-width:none;}body.page-node-type-residences .node--type-residences .contact .offre .tel,body.page-node-type-residences .node--type-residences .contact .taxo .tel{max-width:356px;text-align:end;width:100%;}body.page-node-type-residences .node--type-residences .contact .offre .field--name-field-conseiller,body.page-node-type-residences .node--type-residences .contact .taxo .field--name-field-conseiller{width:100%;max-width:350px;}body.page-node-type-residences .node--type-residences .contact .offre .field--name-field-conseiller .field--name-field-image,body.page-node-type-residences .node--type-residences .contact .taxo .field--name-field-conseiller .field--name-field-image{width:auto;}}@media (max-width:700px){body .region-primary-menu{padding:10px 15px;width:calc(100% - 30px);}body .region-primary-menu nav#block-isere-habitat-main-menu{left:800px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .views-element-container{display:none;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0{width:100% !important;height:100dvh;display:flex;flex-direction:column;justify-content:center;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 > img{position:absolute;margin:10px;position:absolute;top:0px;max-width:70px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .smallLogo{display:block;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .navLogo{display:none;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal{padding-top:80px;padding:0 10px;margin:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded{margin-bottom:12px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > span,body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded > a{justify-content:center;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .menuPrincipal .menu-item--expanded .menu{justify-content:center;margin:5px 0px;max-width:316px;margin:0 auto;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu{padding:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu{margin:0;align-items:center;flex-direction:column;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li{margin:3px 20px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .sousMenu .menu li a{font-size:16px;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .reseaux{display:block;position:absolute;bottom:80px;left:0;right:0;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .reseaux .reseaux-wrapper{display:flex;justify-content:center;}body .region-primary-menu nav#block-isere-habitat-main-menu .navigation .menulvl0 .reseaux .reseaux-wrapper > a{margin:0 10px;}body .region-primary-menu .navMenu{width:117px;}body .region-primary-menu .navMenu #toggleBtn{margin:0;}body .region-primary-menu .navMenu .wrapperBtn a.phoneBtn,body .region-primary-menu .navMenu .wrapperBtn a.mailBtn{display:none;}}@media (max-width:550px){body h2{font-size:32px !important;margin:15px 0px;}body .btn,body .field--name-field-lien a{padding:17px 19px 17px 25px;font-size:13px;}body .contactphone{display:flex;}body #block-isere-habitat-views-block-residences-front-block-1{margin:20px 0 40px 0;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header p{font-size:20px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div{height:230px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content{margin-top:18px;}body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-nothing .field-content h2{font-size:clamp(2rem,2.9vw,5rem);}body.path-programmes #block-isere-habitat-dynamictitleblock{text-align:center;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div{display:flex;align-items:center;flex-wrap:nowrap;padding:0 20px;flex-direction:column;}body.path-programmes #block-isere-habitat-formulaireexposeresidences-filtre-pagepage-1-2 form > div #edit-actions--2{margin:10px auto;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples{margin:20px 20px;gap:30px 0;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div{width:100%;}body.page-node-type-cms .paragraph--type-bloc-chiffres .field--name-field-info-multiples > div h2{font-size:45px !important;}body.path-programmes .view-residences-filtre-page .view-content{margin-top:0;}body.path-programmes .view-residences-filtre-page .view-content .views-row{height:230px;}body.path-programmes .view-residences-filtre-page .view-content .views-row .views-field-nothing .field-content h2{font-size:clamp(2rem,2.9vw,5rem) !important;}body #block-isere-habitat-frontinfotextimage{margin:40px 20px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left{padding-bottom:0;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left .field--name-field-tag{font-size:22px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-middle{padding-top:0;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-right{display:none;}body #block-isere-habitat-frontinfotext-2{padding:40px 20px 40px 20px;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground{border-radius:0 0 100px;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground{border-radius:0 0 100px;}body.path-frontpage .region-highlighted #block-isere-habitat-frontbackground #frontBackground video{border-radius:0 0 100px;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 #edit-actions{right:0px;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .select2-container{flex-direction:column;display:flex;}body.path-frontpage .region-highlighted #views-exposed-form-residences-filtre-page-page-1 .select2-container .selection{width:calc(100% - 55px);}body #views-exposed-form-residences-filtre-page-page-1 .form-item-field-localisation-target-id,body #views-exposed-form-residences-filtre-page-page-1 .form-item-field-nombre-de-pieces-target-id{width:100% !important;}body #views-exposed-form-residences-filtre-page-page-1 .form-item-field-localisation-target-id .select2-container,body #views-exposed-form-residences-filtre-page-page-1 .form-item-field-nombre-de-pieces-target-id .select2-container{width:100% !important;}body.page-node-type-page .node--type-page .group-left p{font-size:20px;}body.path-programmes .view-residences-filtre-page .view-header,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header{width:calc(100% - 40px);padding:0 20px;}body.path-programmes .view-residences-filtre-page .view-header h2,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-header h2,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-header h2{font-size:32px;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div,body.path-programmes .view-residences-filtre-page .view-content > .views-row,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row{width:calc(100% - 40px);height:275px;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row .views-field-fieldset,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content .views-field-fieldset,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row .views-field-fieldset,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset{padding:0 0 0 20px;height:80px;border-radius:0 40px 0 0;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-field-localisation{font-size:18px;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content .views-field-fieldset > .field-content .views-field-title{font-size:14px;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row .views-field-view-node a,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content .views-field-view-node a,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row .views-field-view-node a,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row .views-field-view-node a,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content .views-field-view-node a{display:none;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-field-localisation,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-field-localisation{font-size:25px;max-width:310px;}body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-title,body.path-programmes .view-residences-filtre-page .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-1-2 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content .slick-slide > div span.field-content:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row .views-row:hover .views-field-fieldset > .field-content .views-field-title,body #block-isere-habitat-views-block-residences-front-block-3 .view-residences-front .view-content > .views-row span.field-content:hover .views-field-fieldset > .field-content .views-field-title{font-size:16px;}body #block-isere-habitat-frontinfotextimage .block-content--type-bloc-text-info-administrable .group-left h2{font-size:30px;}body.path-actualites .view-actualites-page-bloc .view-content .views-row,body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-content .views-row,body .actualiteProgrammes .view-actualites-page-bloc .view-content .views-row{width:calc(100% - 20px);}body.path-actualites .view-actualites-page-bloc .view-header p,body #block-isere-habitat-views-block-actualites-page-bloc-block-1 .view-actualites-page-bloc .view-header p,body .actualiteProgrammes .view-actualites-page-bloc .view-header p{font-size:18px;}body #webform-submission-contact-node-10-add-form .js-form-item,body #webform-submission-courtage-node-17-add-form .js-form-item{width:100%;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns{margin:10px 20px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn{margin:5px 0;padding:15px 5px 14px 16px !important;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn span,body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .btns .btn i{font-size:14px;}body.page-node-type-residences .node--type-residences .wrapperPrincipaleImg .field--name-field-image-principale img{border-radius:50px 0 0 0;height:40vh;}body.page-node-type-residences .node--type-residences .headerResidences{margin-bottom:30px;}body.page-node-type-residences .node--type-residences .headerResidences .logoResidences{display:none;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences > div h1{font-size:35px;}body.page-node-type-residences .node--type-residences .headerResidences .titleResidences .infoMain > div{font-size:17px;margin:5px 10px !important;}body.page-node-type-residences .node--type-residences .aventages{min-width:auto;}body.page-node-type-residences .node--type-residences .field--name-field-carousel-image .slick-slide:after{margin:10px;width:24px;height:24px;font-size:27px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table{margin-left:-10px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table tr{width:100%;display:flex;flex-wrap:wrap;padding:15px 0;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table tr td{padding:5px 10px;}body.page-node-type-residences .node--type-residences .appartements-du-programme .appartements-wrapper table tr:nth-child(odd){background-color:rgba(245,245,245,0.6705882353);}body.page-node-type-residences .node--type-residences .faqWrapper .field--name-field-faq > .field__item .paragraph--type-titre-description h2{font-size:16px !important;}body.page-node-type-residences .node--type-residences .blocInfo{padding:0 20px;}body.page-node-type-residences .node--type-residences .blocInfo .circleBtn{top:-42px !important;right:-15px !important;}}@media (max-width:400px){body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review{flex-direction:column;}body #block-isere-habitat-frontinfotext-2 .google-review-wrapper .google-review > .star-rating{margin:10px;}}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle;}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px;}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none;}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0;}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em;}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all;}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051;}.select2-results{display:block;}.select2-results__options{list-style:none;margin:0;padding:0;}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none;}.select2-results__option--selectable{cursor:pointer;}.select2-container--open .select2-dropdown{left:0;}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-search--dropdown{display:block;padding:4px;}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box;}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none;}.select2-search--dropdown.select2-search--hide{display:none;}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0);}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important;}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px;}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;padding-right:0px;}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px;}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto;}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none;}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative;}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px;}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:bold;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px;}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0;padding-left:20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap;}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;position:absolute;left:0;top:0;}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto;}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0;}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default;}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none;}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0;}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa;}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield;}.select2-container--default .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em;}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em;}.select2-container--default .select2-results__option--group{padding:0;}.select2-container--default .select2-results__option--disabled{color:#999;}.select2-container--default .select2-results__option--selected{background-color:#ddd;}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:white;}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,white 50%,#eeeeee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px;}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;height:26px;margin-right:20px;}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999;}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,#cccccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0);}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left;}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto;}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none;}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,white 0%,#eeeeee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0);}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eeeeee 50%,white 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0);}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px;}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb;}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none;}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:bold;padding:0 4px;}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px;}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb;}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0;}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0;}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none;}.select2-container--classic .select2-dropdown{background-color:white;border:1px solid transparent;}.select2-container--classic .select2-dropdown--above{border-bottom:none;}.select2-container--classic .select2-dropdown--below{border-top:none;}.select2-container--classic .select2-results > .select2-results__options{max-height:200px;overflow-y:auto;}.select2-container--classic .select2-results__option--group{padding:0;}.select2-container--classic .select2-results__option--disabled{color:grey;}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:white;}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px;}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb;}
body.lb-disable-scrolling{overflow:hidden;}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;opacity:0.8;display:none;}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}.lightbox a img{border:none;}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}.lb-outerContainer:after{content:"";display:table;clear:both;}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/themes/isere_habitat/images/loading.gif) no-repeat;}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}.lb-container>.nav{left:0;}.lb-nav a{outline:none;background-image:url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block;}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/themes/isere_habitat/images/prev.png) left 48% no-repeat;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-prev:hover{opacity:1;}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/themes/isere_habitat/images/next.png) right 48% no-repeat;opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}.lb-nav a.lb-next:hover{opacity:1;}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}.lb-dataContainer:after{content:"";display:table;clear:both;}.lb-data{padding:0 4px;color:#ccc;}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}.lb-data .lb-caption a{color:#4ae;}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;text-align:right;outline:none;opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}.lb-data .lb-close:hover{cursor:pointer;opacity:1;}
