.elementor-kit-396{--e-global-color-primary:#567C8D;--e-global-color-secondary:#203F56;--e-global-color-text:#0F293D;--e-global-color-accent:#C5A485;--e-global-color-f1513c8:#F5EFEB;--e-global-color-0375bef:#907051;--e-global-color-7ab0671:#C8D9E6;--e-global-color-317f8cd:#FFFFFF;--e-global-color-b7e3384:#000000;--e-global-color-423f8a7:#DAC3A9;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Raleway";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:500;color:var(--e-global-color-text);font-family:"Raleway","Montserrat","Open Sans",sans-serif}.elementor-kit-396 button,.elementor-kit-396 input[type="button"],.elementor-kit-396 input[type="submit"],.elementor-kit-396 .elementor-button{background-color:var(--e-global-color-accent);text-transform:uppercase;color:var(--e-global-color-317f8cd);border-radius:500px 500px 500px 500px}.elementor-kit-396 button:hover,.elementor-kit-396 button:focus,.elementor-kit-396 input[type="button"]:hover,.elementor-kit-396 input[type="button"]:focus,.elementor-kit-396 input[type="submit"]:hover,.elementor-kit-396 input[type="submit"]:focus,.elementor-kit-396 .elementor-button:hover,.elementor-kit-396 .elementor-button:focus{background-color:var(--e-global-color-secondary);color:var(--e-global-color-317f8cd)}.elementor-kit-396 e-page-transition{background-color:#FFBC7D}.elementor-kit-396 a{color:var(--e-global-color-text)}.elementor-kit-396 h1{color:var(--e-global-color-primary)}.elementor-kit-396 h2{color:var(--e-global-color-accent);font-weight:400}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px}.elementor-widget:not(:last-child){margin-block-end:0}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:992px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:576px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}:root{--e-global-breakpoints-mobile-portrait:576px;--e-global-breakpoints-mobile-landscape:767px;--e-global-breakpoints-tablet-portrait:992px;--e-global-breakpoints-tablet-landscape:1080px;--e-global-breakpoints-laptop:1200px;--e-global-typography-text-line-height:1.2}.elementor-kit-396{--e-global-color-sable-sejour:#F5EFEB;--e-global-color-sable-moyen:#DAC3A9;--e-global-color-bois-blond-fonce:#907051;--e-global-color-ciel-urbain:#c8d9e6}body,div[data-elementor-type="wp-page"]{overflow-x:hidden;line-height:1.4}main{min-height:80vh}.marges-body{padding-right:30px!important;padding-left:30px!important}@media (max-width:576px){.marges-body{padding-right:20px!important;padding-left:20px!important}}.section{padding-top:100px;padding-bottom:100px}@media (max-width:576px){.section{padding-top:80px;padding-bottom:80px}}.section-marge-bas{padding-bottom:100px}@media (max-width:576px){.section-marge-bas{padding-bottom:80px}}.section-fond-de-couleur{padding-top:80px;padding-bottom:80px}.espace-avant-footer{height:100px}.elementor-heading-title{line-height:1}.elementor-widget-heading h2.elementor-heading-title{margin-bottom:16px;color:var(--e-global-color-accent);font-weight:400}.elementor-widget-button .elementor-button,.elementor-widget-button a.elementor-button{color:#fff;text-decoration:none!important}.elementor-widget-button .elementor-button:hover,.elementor-widget-button a.elementor-button:hover,a.elementor-button:hover{color:#fff;text-decoration:none!important}.hero{border-radius:0 0 48px 48px;overflow:hidden;--min-height:45vh}.hero>div,.hero>div::before{border-radius:0 0 48px 48px}.hero-img{padding:0 20px;margin-top:-5vh;--min-height:45vh}.hero-height-2,.hero-height-2 .hero-img{--min-height:60vh}@media (max-width:767px){.hero{--min-height:350px}.hero-img{padding-top:125px;--min-height:350px}.hero-height-2,.hero-height-2 .hero-img{--min-height:600px}}.container-fit-content{width:fit-content}.img-ratio-carre img{aspect-ratio:1 / 1;object-fit:cover}.img-ratio-rect-horizon img{aspect-ratio:9 / 6;object-fit:cover}.img-ratio-rect-verticale img{aspect-ratio:6 / 9;object-fit:cover}.img-object-fit-cover img{object-fit:cover}.elementor-image-box-img img{aspect-ratio:9 / 6.5;object-fit:cover}.coins-ronds-petits,.coins-ronds-petits img,.coins-ronds-petits .elementor-widget-container,.elementor-image-box-img img{border-radius:8px}.coins-ronds-petits-bas,.coins-ronds-petits-bas img,.coins-ronds-petits-bas .elementor-widget-container{border-radius:0 0 8px 8px}.coins-ronds,.coins-ronds img,.coins-ronds .elementor-widget-container{border-radius:50px}.coins-ronds-bas,.coins-ronds-bas img,.coins-ronds-bas .elementor-widget-container{border-radius:0 0 50px 50px}.drop-shadow{box-shadow:0 4px 28px 0 rgb(0 0 0 / .25)}.fadeInUp{animation-name:fadeInUpCustom!important}@keyframes fadeInUpCustom{0%{opacity:0;transform:translate3d(0,5%,0)}100%{opacity:1;transform:none}}.section-2-colonnes-texte-photo{align-items:stretch}.colonne-texte{display:flex;flex-direction:column;justify-content:center}.colonne-photo{min-height:300px;box-shadow:0 4px 28px 0 rgb(0 0 0 / .25);border-radius:8px}.colonne-droite{max-width:450px;margin:0 auto}.liste-marge-bas-grand li{margin-bottom:30px}.tableau-avec-bordure-rangee{border:1px solid var(--e-global-color-secondary)}.tableau-avec-bordure-header{background-color:var(--e-global-color-secondary)}.encadre-avec-icon{border-radius:20px;border:1px solid var(--e-global-color-accent);position:relative;padding:60px 40px 40px 40px}@media (min-width:767px) and (max-width:1080px){.encadre-avec-icon{padding-left:20px;padding-right:20px}}@media (max-width:576px){.encadre-avec-icon{padding-left:20px;padding-right:20px}}.encadre-avec-icon__icon{position:absolute;top:-35px;left:50%;width:100px;height:100px;transform:translateX(-50%)}.encadre-avec-icon__icon>.elementor-widget-container{padding:0 10px;background-color:#fff}.elementor-post__card .elementor-post__text{padding:0 15px!important;margin:0!important}.elementor-post__card .elementor-post__badge{position:absolute!important;top:auto!important;bottom:10px!important;right:10px!important;margin:0!important}.elementor-post__card .elementor-post__excerpt p{display:inline-block}.elementor-post__card .elementor-post__excerpt p::after{content:"..."}.elementor-post__card .elementor-post__meta-data{padding:15px!important}.single-post h2{color:var(--e-global-color-accent);font-size:22px;margin-block-end:20px}.single-post .elementor-widget-text-editor{font-size:18px}.single-post .elementor-widget-text-editor p{margin-block-end:20px}.elementor-pagination{margin-top:25px}.elementor-kit-396 input,.elementor-kit-396 select{border-radius:5px;border:1px solid var(--e-global-color-primary);color:var(--e-global-color-secondary);font-size:16px;text-transform:none;padding:5px 15px}.Banner--sutton,.Banner--sutton b,.Banner--sutton button,.Banner--sutton h1,.Banner--sutton h2,.Banner--sutton h3,.Banner--sutton h4,.Banner--sutton h5,.Banner--sutton h6,.Banner--sutton input,.Banner--sutton p,.Banner--sutton u{font-family:inherit}.Banner--sutton{font-size:inherit;font-family:"Raleway",sans-serif}.syncbroker-properties-archive .container-fluid{padding:0}.Banner--sutton .e-con-inner ul{margin-left:18px}.Banner--sutton .e-con-inner ul li{list-style:disc}.elementor .syncbroker-search{background:none;padding:0}.elementor .syncbroker-search button,.elementor .syncbroker-search select,.elementor .syncbroker-search .form-control{border-radius:5px;font-size:16px;text-transform:none;border:1px solid var(--e-global-color-primary);color:var(--e-global-color-secondary);background-color:#fff}.elementor .syncbroker-search button:hover{border-radius:5px;border-color:var(--e-global-color-sable-sejour);color:var(--e-global-color-bois-blond-fonce);background-color:var(--e-global-color-sable-sejour)}.elementor .syncbroker-search button:focus{border-radius:5px;border-color:var(--e-global-color-sable-sejour);color:var(--e-global-color-bois-blond-fonce);background-color:var(--e-global-color-sable-sejour)}.syncbroker-search .form-control::placeholder{color:var(--e-global-color-secondary)}.syncbroker-search #syncbroker-reset{display:none}@media (min-width:992px){.syncbroker-search>.row:last-child>div:nth-child(4){max-width:25%}}.elementor .syncbroker-search button[type="submit"]{border-radius:500px;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff;font-size:15px;text-transform:uppercase;margin-bottom:20px}.elementor .syncbroker-search button[type="submit"]:hover{border-color:var(--e-global-color-secondary);background-color:var(--e-global-color-secondary);color:#fff;font-size:15px}.elementor .syncbroker-search .dropdown-item{border:none;display:block}.elementor .syncbroker-search .dropdown-item:hover{background-color:var(--e-global-color-sable-sejour)!important}.elementor #syncbroker-search-form label[for="display-mode"]{display:none}@media (max-width:992px){.elementor .syncbroker-search [class*="col-"]{max-width:50%}.elementor #syncbroker-search-form>.row:last-child [class*="col-"]{margin-left:auto}.elementor #syncbroker-search-form .display-mode{text-align:right}.elementor #syncbroker-search-form .text-end{max-width:260px}}@media (max-width:500px){.elementor .syncbroker-search [class*="col-"]{max-width:100%}}.Banner--sutton section.sc__sutton{padding:30px 0 60px 0}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row{justify-content:center}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box{max-width:360px}@media (max-width:768px){.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box{margin-left:auto;margin-right:auto}}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box{overflow:hidden}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__image-img{transition:all 500ms ease-out;position:relative;z-index:1;width:inherit;height:inherit;object-fit:cover}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box:hover .sc__feature__image-img{transform:scale(1.05)}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box:after{z-index:2}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__images .sc__top__text{opacity:1;background-color:#f1c660;display:inline-block;padding:4px 15px;margin-top:20px;z-index:3;position:absolute;top:0;left:0}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box.sold .sc__feature__box .sc__feature__images .sc__top__text{opacity:1;background-color:#a30708}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__images .sc__feature__btm__text{z-index:3}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__images .sc__feature__btm__text .sc__right__btm_text a{background-color:var(--e-global-color-primary)}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__images .sc__top__text p{text-transform:none}.Banner--sutton .sc__sutton .sc__container .sc__wrapper .sc__row .sc__column__box .sc__feature__box .sc__feature__images:hover .sc__top__text{background-color:var(--e-global-color-secondary)}.elementor-shortcode .properties-pagination:first-child{display:none}.Banner--sutton .pagination{justify-content:center}.Banner--sutton .e-con-inner .pagination li{list-style:none}.Banner--sutton .pagination .active .page-link,.Banner--sutton .pagination .page-link:hover{color:#fff;background-color:var(--e-global-color-accent);border-color:var(--e-global-color-accent)}.Banner--sutton .sc__innerpage__details{padding:0}.main-pictures .red-box{background-color:#C5A485!important}.main-pictures img{outline:4px solid #fff}.main-pictures img:hover{cursor:pointer}@media (max-width:991px){.main-pictures .col-lg-4{display:none}}@media (max-width:767px){.main-pictures .col-lg-8::after{display:none!important}}.more-images{background:var(--e-global-color-secondary)!important;font-size:20px!important;line-height:20px!important;color:#fff!important;border-radius:2px!important;padding:15px 15px!important;right:auto!important;top:auto!important;left:30px!important;bottom:30px!important;border:1px solid #fff}.more-images:hover{background:var(--e-global-color-primary)!important}.main-pictures .address{display:none!important}.main-pictures .address h1,.main-pictures .address p{font-size:20px!important}.main-pictures .row::after{display:none!important}.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items{background-color:var(--e-global-color-sable-sejour);display:flex;flex-direction:row;align-content:center;align-items:stretch;margin-top:4px;padding:0!important}.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon{width:20%;padding:30px 20px;margin:0!important;vertical-align:middle;text-align:center;display:flex;flex-direction:column}.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon span i{display:inline-block;vertical-align:middle;margin-bottom:5px}@media (max-width:1200px){.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon span{display:flex;flex-direction:column;align-items:center;text-align:center;line-height:1.2}.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon span i{padding-right:0!important}}@media (max-width:685px){.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items{flex-wrap:wrap}.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon{width:25%}}@media (max-width:485px){.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon{width:50%;padding-bottom:0}.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items{padding-bottom:30px!important}}.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon.encadre-prix{width:30%;background-color:var(--e-global-color-accent);padding:20px;margin-right:40px;margin-top:0!important;text-align:center;display:flex;justify-content:center;flex-direction:column}.encadre-prix p{display:block;color:#fff;text-transform:uppercase;font-size:15px;line-height:1.2}.encadre-prix p:last-child{font-size:30px;font-weight:700}@media (max-width:685px){.wp-singular.Banner--sutton .sc__chembers__details .sc__chambers__items .sc__chamber__icon.encadre-prix{width:100%}}.sc__descriptions__content{margin:0 0 30px 0;padding:0 0 30px 0}@media (max-width:1200px){.Banner--sutton .sc__left__details__vendre{padding-top:0!important}}.details .miniCarte{max-width:200px;margin-right:auto;margin-left:auto}.sc__details__text__description #accordion{border-bottom:1px solid #ddd!important}@media (max-width:685px){#accordion .collapse{overflow-x:auto}}.sc__details__property .title[data-toggle]{position:relative;border-bottom:none!important;border-top:1px solid #ddd!important}.sc__details__property .title[data-toggle]:last-child{border-bottom:1px solid #ddd!important}.sc__details__property .title[data-toggle]:hover{color:var(--e-global-color-sable-moyen)!important}.sc__details__property .title[data-toggle]::before{content:"";width:20px;height:100%;position:absolute;top:0;right:0;background:url(/images/icon-plus.svg) no-repeat center center;background-size:contain}.sc__details__text__description #accordion .collapse.show>*:last-child{margin:0 0 40px 0!important}.sc__details__text__description #accordion .collapse.show .separator-small:last-child{height:0px!important;border:none!important}#singlePropertyPiecesTable tr th,#taxesTable tr th,#dimensionsTable tr th{border-bottom:1px solid #ddd!important}#singlePropertyPiecesTable tr td,#taxesTable tr td,#dimensionsTable tr td{color:var(--e-global-color-text)}#singlePropertyPiecesTable tr td,#taxesTable tr td,#dimensionsTable tr td:first-child{padding-left:15px!important}.calculator{background:var(--e-global-color-sable-sejour)!important;padding:25px!important;margin:50px 0 0 0!important}.calculator .title{background:var(--e-global-color-sable-sejour)!important;padding-top:0!important}.calculator .control-label{margin:0 0 4px 0;text-align:left!important;font-size:12px}.Banner--sutton .sc__right__sidebar__vendre{box-shadow:none!important;margin:0 auto}.Banner--sutton .sc__right__sidebar__vendre .sc__sidebar__profile___{padding:15px 30px;border:1px solid #ddd}@media (min-width:992px){.Banner--sutton .sc__right__sidebar__vendre .sc__sidebar__profile___{max-width:325px;margin:0 0 0 auto}}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_{flex-direction:column;align-items:center}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__data{text-align:center}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__item__imgs{margin-bottom:20px;border-radius:100%;background-size:cover;width:150px;height:150px}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__data h4{padding-bottom:3px;font-size:21px}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__data span{font-family:'Poppins';padding-bottom:10px}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__data .sc__contact__btn a{border-radius:500px;background-color:var(--e-global-color-primary);border-color:var(--e-global-color-primary);color:#fff;font-size:14px;text-transform:uppercase;padding:10px 15px;text-decoration:none}.Banner--sutton .sc__right__sidebar__vendre .sc__contactor__profile__ .sc__contact__parson_ .sc__men__data .sc__contact__btn a:hover{background-color:var(--e-global-color-secondary);border-color:var(--e-global-color-secondary);text-decoration:none;color:#fff}.modal-dialog{max-width:98%!important}.modal button.close{font-size:65px;color:var(--e-global-color-secondary);background:none;padding:15px;line-height:15px;opacity:1}.modal button.close:hover{color:var(--e-global-color-primary);opacity:1}