/*!
Theme Name: Bontemps Real Estate by digital astronaut
Author: digital astronaut
Author URI: https://digitalastronaut.be/
Version: 1.0.0
*/*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0}ul,ol,h1,h2,h3,h4,h5,h6,p,span,li,fieldset,figure{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p,span,a,li,input,textarea,button,div{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}li{list-style:none}button,input,textarea,select{border:none;outline:none;background:transparent}button:not([type=checkbox]):not([type=radio]),input:not([type=checkbox]):not([type=radio]),textarea:not([type=checkbox]):not([type=radio]),select:not([type=checkbox]):not([type=radio]){-webkit-appearance:none;-moz-appearance:none;appearance:none}fieldset{border:0}textarea{resize:vertical}audio,canvas,img,video{vertical-align:middle}img{display:block;max-width:100%}.for-mobile{display:none}.sronly{width:1px;height:1px;margin:-1px;position:absolute;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}html{font-size:62.5%}body{position:relative;background-color:#fff;opacity:1!important;transition:opacity .2s ease-in-out}body ::selection{background-color:#96d2c1;color:#fff}body ::-moz-selection{background-color:#96d2c1;color:#fff}body.preload *{transition:none!important}.container{width:100%;max-width:100%;padding-right:2.5rem;padding-left:2.5rem;margin-right:auto;margin-left:auto;position:relative}@media screen and (min-width: 1024px){.container{max-width:95rem}}@media screen and (min-width: 1200px){.container{max-width:110rem}}@media screen and (min-width: 1536px){.container{max-width:133rem}}h1,h2,h3,h4,h5,h6,div{color:#1d1d1b;font-family:Poppins,Arial,sans-serif}h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle,div.pageTitle{font-size:2.4rem;line-height:3.2rem;font-weight:700}@media screen and (min-width: 768px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle,div.pageTitle{font-size:3.4rem;line-height:4.4rem}}@media screen and (min-width: 1024px){h1.pageTitle,h2.pageTitle,h3.pageTitle,h4.pageTitle,h5.pageTitle,h6.pageTitle,div.pageTitle{font-size:4rem;line-height:5.2rem}}h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,div.title{font-size:2rem;line-height:2.6rem;font-weight:700}@media screen and (min-width: 768px){h1.title,h2.title,h3.title,h4.title,h5.title,h6.title,div.title{font-size:3rem;line-height:3.8rem;font-weight:700}}h1.smallTitle,h2.smallTitle,h3.smallTitle,h4.smallTitle,h5.smallTitle,h6.smallTitle,div.smallTitle{font-size:1.6rem;line-height:2.2rem;font-weight:700}@media screen and (min-width: 768px){h1.smallTitle,h2.smallTitle,h3.smallTitle,h4.smallTitle,h5.smallTitle,h6.smallTitle,div.smallTitle{font-size:2rem;line-height:2.6rem}}p,ul li,ol li,address{color:#1d1d1b;font-family:Poppins,Arial,sans-serif;font-size:1.4rem;line-height:2.4rem;font-weight:400}@media screen and (min-width: 768px){p,ul li,ol li,address{font-size:1.6rem;line-height:2.8rem}}p a,ul li a,ol li a,address a{color:#3a9379;text-decoration:underline;transition:all .3s ease-in-out}p a:hover,p a:active,ul li a:hover,ul li a:active,ol li a:hover,ol li a:active,address a:hover,address a:active{color:#96d2c1}blockquote{padding:1.5rem 2.5rem;margin:0;background-color:#f0f9f7;border-left:.6rem solid #96D2C1}@media screen and (min-width: 768px){blockquote{padding:2.5rem 3.5rem;border-left-width:.8rem}}blockquote,blockquote p{color:#3a9379;font-family:Poppins,Arial,sans-serif;font-size:1.6rem;line-height:2.8rem;font-weight:400;font-style:italic}@media screen and (min-width: 768px){blockquote,blockquote p{font-size:2.2rem;line-height:3.4rem}}.entry-content h1:first-child,.entry-content h2:first-child,.entry-content h3:first-child,.entry-content h4:first-child,.entry-content h5:first-child,.entry-content h6:first-child{margin-top:0}.entry-content h1:last-child,.entry-content h2:last-child,.entry-content h3:last-child,.entry-content h4:last-child,.entry-content h5:last-child,.entry-content h6:last-child{margin-bottom:0}.entry-content h2{margin-top:6rem;margin-bottom:2rem;font-size:2rem;line-height:2.6rem;font-weight:700}@media screen and (min-width: 768px){.entry-content h2{margin-top:8rem;margin-bottom:3rem;font-size:3rem;line-height:3.8rem;font-weight:700}}.entry-content h3{margin-top:4rem;margin-bottom:2rem;font-size:1.8rem;line-height:2.4rem;font-weight:700}@media screen and (min-width: 768px){.entry-content h3{margin-top:5rem;margin-bottom:3rem;font-size:2.4rem;line-height:3rem}}.entry-content h4,.entry-content h5,.entry-content h6{margin-top:3rem;margin-bottom:1.5rem;font-size:1.6rem;line-height:2.2rem;font-weight:700}@media screen and (min-width: 768px){.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:2rem;font-size:2rem;line-height:2.6rem}}.entry-content p:not(:last-child),.entry-content ul:not(:last-child),.entry-content ol:not(:last-child){margin-bottom:2rem}.entry-content blockquote:not(:first-child),.entry-content figure:not(:first-child),.entry-content table:not(:first-child){margin-top:4rem}.entry-content blockquote:not(:last-child),.entry-content figure:not(:last-child),.entry-content table:not(:last-child){margin-bottom:4rem}.entry-content ul li,.entry-content ol li{padding-left:2rem;position:relative}@media screen and (min-width: 768px){.entry-content ul li,.entry-content ol li{padding-left:2.5rem}}.entry-content ul li:not(:last-child),.entry-content ol li:not(:last-child){margin-bottom:.75rem}.entry-content ul li:before,.entry-content ol li:before{display:block;position:absolute;left:0}.entry-content ul li:before{content:"";width:.6rem;height:.6rem;top:.7rem;border:.15rem solid #96D2C1;border-radius:50%}@media screen and (min-width: 768px){.entry-content ul li:before{width:.8rem;height:.8rem;top:.8rem}}.entry-content ol{counter-reset:ol-counter}.entry-content ol li{counter-increment:ol-counter}.entry-content ol li:before{content:counters(ol-counter,".") ". ";top:0;color:#96d2c1;font-weight:500}.entry-content-lead p,.entry-content-lead ul li,.entry-content-lead ol li{font-size:1.6rem;line-height:2.8rem}@media screen and (min-width: 768px){.entry-content-lead p,.entry-content-lead ul li,.entry-content-lead ol li{font-size:2.2rem;line-height:3.6rem}}@media screen and (min-width: 1024px){.entry-content-lead p,.entry-content-lead ul li,.entry-content-lead ol li{font-size:2.5rem;line-height:4rem}}.frm .frm-row{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}@media screen and (min-width: 1200px){.frm .frm-row{margin-right:-2rem;margin-left:-2rem}}.frm .frm-field{flex:0 0 100%;padding-right:1rem;padding-left:1rem;margin-bottom:3rem}@media screen and (min-width: 560px){.frm .frm-field{flex:1}}@media screen and (min-width: 768px){.frm .frm-field{flex:0 0 100%}}@media screen and (min-width: 1024px){.frm .frm-field{flex:1}}@media screen and (min-width: 1200px){.frm .frm-field{padding-right:2rem;padding-left:2rem}}.frm .frm-field-label{display:block;margin-bottom:1rem;color:#1d1d1b;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;line-height:1.6rem;letter-spacing:.05em;font-weight:500}@media screen and (min-width: 768px){.frm .frm-field-label{margin-bottom:1.5rem;font-size:1.3rem;line-height:1.8rem}}.frm .frm-field-input{width:100%;padding:1rem 1.5rem;background-color:#f7f7f7;border:.1rem solid #B7B7B7;border-radius:0;color:#1d1d1b;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;line-height:2rem;font-weight:400;transition:all .3s ease-in-out}@media screen and (min-width: 768px){.frm .frm-field-input{padding:1.2rem 2rem;font-size:1.6rem;line-height:2.4rem}}.frm .frm-field-input:not(.error):focus,.frm .frm-field-input:not(.error):focus-visible{background-color:#f0f9f7;border-color:#96d2c1}.frm .frm-field-textArea{min-height:22rem}.frm .frm-submit svg{margin-right:0;margin-left:1rem;transition:all .3s ease-in-out}@media screen and (min-width: 768px){.frm .frm-submit svg{margin-left:1.5rem}}.frm .frm-submit:hover svg,.frm .frm-submit:active svg{transform:translate(.5rem)}#bre{position:relative}#bre .alert{padding:1.5rem 2rem;margin-bottom:3rem;background-color:rgba(150,210,193,.15);border:.1rem solid rgba(58,147,121,.5)}#bre .alert p,#bre .alert ul li{color:#3a9379;font-size:1.5rem;line-height:2.3rem;font-weight:500}#bre .alert-error{background-color:rgba(235,10,30,.1);border-color:rgba(235,10,30,.5)}#bre .alert-error p,#bre .alert-error ul li{color:#eb0a1e}#bre .breadcrumb{padding-top:1.5rem;margin-bottom:4rem;border-top:.3rem solid #F7F7F7}@media screen and (min-width: 768px){#bre .breadcrumb{padding-top:2.5rem;margin-bottom:8rem}}@media screen and (min-width: 1024px){#bre .breadcrumb{margin-bottom:11.5rem}}#bre .breadcrumb .breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center}#bre .breadcrumb .breadcrumb-listItem{display:flex;flex-wrap:wrap;align-items:center;color:#b7b7b7;font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.2rem;font-weight:500}@media screen and (min-width: 768px){#bre .breadcrumb .breadcrumb-listItem{font-size:1.2rem;line-height:1.6rem;letter-spacing:.05em}}#bre .breadcrumb .breadcrumb-listItem:not(:last-child):after{content:"";display:block;width:.96rem;height:.4rem;margin-right:1rem;margin-left:1rem;background:url(/assets/breadcrumb-arrow.svg) no-repeat center center;background-size:contain}@media screen and (min-width: 768px){#bre .breadcrumb .breadcrumb-listItem:not(:last-child):after{margin-right:2rem;margin-left:2rem}}#bre .breadcrumb .breadcrumb-listItem a{color:#b7b7b7;text-decoration:underline;text-underline-offset:.2rem}#bre .breadcrumb .breadcrumb-listItem a:hover,#bre .breadcrumb .breadcrumb-listItem a:active{color:#3a9379}#bre .button{display:flex;flex-wrap:wrap;align-items:center;padding:1.2rem 1.5rem;background-color:#3a9379;color:#fff;font-family:Poppins,Arial,sans-serif;font-size:1.2rem;line-height:2rem;letter-spacing:.05em;font-weight:500;text-decoration:none;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre .button{font-size:1.3rem;font-weight:700}}#bre .button:hover,#bre .button:active{background-color:#96d2c1}#bre .button svg{margin-right:1rem}#bre .button-white{background-color:#fff;color:#1d1d1b}#bre .button-white:hover,#bre .button-white:active{color:#fff}@media screen and (min-width: 768px){#bre .button-large{padding:1.75rem 2rem;font-size:1.5rem;font-weight:500}}#bre footer.footer-global{padding-top:3rem;padding-bottom:3rem;margin-top:8rem;background-color:#f7f7f7}@media screen and (min-width: 768px){#bre footer.footer-global{margin-top:10rem}#bre footer.footer-global .container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}}@media screen and (min-width: 768px) and (min-width: 1024px){#bre footer.footer-global .container{justify-content:space-between}}@media screen and (min-width: 1024px){#bre footer.footer-global{margin-top:15rem}}@media screen and (min-width: 1200px){#bre footer.footer-global{margin-top:20rem}}#bre footer.footer-global .footer-copyright,#bre footer.footer-global .footer-navItem,#bre footer.footer-global .footer-madeBy{font-size:1rem;line-height:1.6rem;font-weight:500;text-align:center}@media screen and (min-width: 768px){#bre footer.footer-global .footer-copyright,#bre footer.footer-global .footer-navItem,#bre footer.footer-global .footer-madeBy{font-size:1.2rem;text-align:left}}@media screen and (min-width: 768px){#bre footer.footer-global .footer-content{display:flex;flex-wrap:wrap;align-items:center}}#bre footer.footer-global .footer-navList{margin-top:1rem;margin-bottom:1rem}@media screen and (min-width: 768px){#bre footer.footer-global .footer-navList{display:flex;flex-wrap:wrap;align-items:center;min-height:3rem;padding-left:2rem;margin-left:2rem;border-left:.1rem solid #B7B7B7}}@media screen and (min-width: 1024px){#bre footer.footer-global .footer-navList{min-height:4rem}}@media screen and (min-width: 1200px){#bre footer.footer-global .footer-navList{padding-left:4rem;margin-left:4rem}}@media screen and (min-width: 768px){#bre footer.footer-global .footer-navItem:not(:last-child){margin-right:2rem}}@media screen and (min-width: 768px) and (min-width: 1200px){#bre footer.footer-global .footer-navItem:not(:last-child){margin-right:3rem}}#bre footer.footer-global .footer-navLink{color:#1d1d1b;text-decoration:underline}#bre footer.footer-global .footer-navLink:hover,#bre footer.footer-global .footer-navLink:active{color:#96d2c1}#bre footer.footer-global .footer-madeBy{color:#b7b7b7}#bre footer.footer-global .footer-madeBy a{color:#b7b7b7}#bre footer.footer-global .footer-madeBy a:hover,#bre footer.footer-global .footer-madeBy a:active{color:#1d1d1b}#bre nav.navbar{padding-top:1.5rem;padding-bottom:1.5rem;position:fixed;right:0;left:0;top:0;background-color:#fff;z-index:100;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre nav.navbar{padding-top:5rem;padding-bottom:5rem}}#bre nav.navbar .navbar-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#bre nav.navbar .navbar-brand{display:block;height:2.5rem;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre nav.navbar .navbar-brand{height:3.5rem}}@media screen and (min-width: 1200px){#bre nav.navbar .navbar-brand{height:5rem}}#bre nav.navbar .navbar-brand svg{width:auto;height:100%}#bre nav.navbar .navbar-brand svg .svgFill{transition:all .3s ease-in-out}#bre nav.navbar .navbar-brand:hover svg .svgFill,#bre nav.navbar .navbar-brand:active svg .svgFill{fill:#96d2c1}#bre nav.navbar .navbar-toggle{display:block;position:relative;width:4rem;height:4rem;padding:0;background-color:#f7f7f7;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre nav.navbar .navbar-toggle{display:none}}#bre nav.navbar .navbar-toggle i,#bre nav.navbar .navbar-toggle i:before,#bre nav.navbar .navbar-toggle i:after{display:block;width:2.2rem;height:.2rem;position:absolute;left:50%;background-color:#1d1d1b;transition:all .3s ease-in-out}#bre nav.navbar .navbar-toggle i{top:50%;transform:translate(-50%,-50%)}#bre nav.navbar .navbar-toggle i:before,#bre nav.navbar .navbar-toggle i:after{content:"";transform:translate(-50%)}#bre nav.navbar .navbar-toggle i:before{top:-.6rem}#bre nav.navbar .navbar-toggle i:after{bottom:-.6rem}#bre nav.navbar .navbar-toggle:hover,#bre nav.navbar .navbar-toggle:active{background-color:#1d1d1b}#bre nav.navbar .navbar-toggle:hover i,#bre nav.navbar .navbar-toggle:hover i:before,#bre nav.navbar .navbar-toggle:hover i:after,#bre nav.navbar .navbar-toggle:active i,#bre nav.navbar .navbar-toggle:active i:before,#bre nav.navbar .navbar-toggle:active i:after{background-color:#fff}#bre nav.navbar .navbar-collapse{display:block;flex-wrap:wrap;align-items:center;width:100%;padding:3rem;position:fixed;left:-100vw;top:7rem;bottom:0;background-color:#f7f7f7;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre nav.navbar .navbar-collapse{display:flex;width:auto;padding:0;position:static;left:0;top:0;background-color:transparent;transition:none}}#bre nav.navbar .navbar-navList{margin-bottom:3rem}@media screen and (min-width: 768px){#bre nav.navbar .navbar-navList{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:0}}#bre nav.navbar .navbar-navItem{font-size:2rem;line-height:2.4rem;font-weight:700;text-align:center}@media screen and (min-width: 768px){#bre nav.navbar .navbar-navItem{font-size:1.8rem;line-height:2rem;font-weight:500;text-align:left}}#bre nav.navbar .navbar-navItem:not(:last-child){margin-bottom:2rem}@media screen and (min-width: 768px){#bre nav.navbar .navbar-navItem:not(:last-child){margin-right:3rem;margin-bottom:0}}@media screen and (min-width: 1024px){#bre nav.navbar .navbar-navItem:not(:last-child){margin-right:6rem}}#bre nav.navbar .navbar-navLink{color:#1d1d1b;text-decoration:none;transition:all .3s ease-in-out}#bre nav.navbar .navbar-navLink:hover,#bre nav.navbar .navbar-navLink:active{color:#96d2c1}#bre nav.navbar .navbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%}@media screen and (min-width: 768px){#bre nav.navbar .navbar-actions{width:auto;justify-content:flex-end;margin-left:3rem}}@media screen and (min-width: 1024px){#bre nav.navbar .navbar-actions{margin-left:8rem}}#bre nav.navbar .navbar-action{position:relative}#bre nav.navbar .navbar-action:not(:last-child){margin-right:1rem}#bre nav.navbar .navbar-action:hover .navbar-actionLabel,#bre nav.navbar .navbar-action:active .navbar-actionLabel{bottom:-1.25rem;opacity:1;pointer-events:all}#bre nav.navbar .navbar-actionIcon{display:block;width:4rem;height:4rem;position:relative;background-color:#1d1d1b;transition:all .3s ease-in-out}#bre nav.navbar .navbar-actionIcon svg{width:1.8rem;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#bre nav.navbar .navbar-actionIcon:hover,#bre nav.navbar .navbar-actionIcon:active{background-color:#96d2c1}#bre nav.navbar .navbar-actionLabel{display:block;width:fit-content;padding:.75rem 1.25rem;position:absolute;right:50%;bottom:-.5rem;background-color:#96d2c1;box-shadow:0 0 1.5rem rgba(0,0,0,.05);transform:translate(50%,100%);color:#1d1d1b;font-family:Poppins,Arial,sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;white-space:nowrap;opacity:0;transition:all .3s ease-in-out;pointer-events:none}@media screen and (min-width: 768px){#bre nav.navbar .navbar-actionLabel{right:0;transform:translateY(100%)}}#bre nav.navbar .navbar-actionLabel:before{content:"";display:block;width:0;height:0;position:absolute;right:50%;top:.1rem;border-right:.75rem solid transparent;border-left:.75rem solid transparent;border-bottom:1rem solid #96D2C1;transform:translate(50%,-100%)}@media screen and (min-width: 768px){#bre nav.navbar .navbar-actionLabel:before{right:2rem}}#bre nav.navbar.navbar-scrolling{box-shadow:0 1rem 3rem rgba(0,0,0,.1)}@media screen and (min-width: 768px){#bre nav.navbar.navbar-scrolling{padding-top:2rem;padding-bottom:2rem}#bre nav.navbar.navbar-scrolling .navbar-brand{height:3rem}}@media screen and (max-width: 767px){#bre nav.navbar.navbar-open .navbar-toggle{background-color:#1d1d1b}#bre nav.navbar.navbar-open .navbar-toggle i{background-color:transparent}#bre nav.navbar.navbar-open .navbar-toggle i:before,#bre nav.navbar.navbar-open .navbar-toggle i:after{background-color:#fff}#bre nav.navbar.navbar-open .navbar-toggle i:before{top:0;transform:translate(-50%) rotate(45deg)}#bre nav.navbar.navbar-open .navbar-toggle i:after{bottom:0;transform:translate(-50%) rotate(-45deg)}#bre nav.navbar.navbar-open .navbar-collapse{left:0}}#bre .swiper-pagination{display:flex;flex-wrap:wrap;align-items:center;width:auto;position:absolute}#bre .swiper-pagination-bullet{width:.8rem;height:.8rem;margin:0;background-color:transparent;border:.1rem solid #FFFFFF;border-radius:0;opacity:.75;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre .swiper-pagination-bullet{width:1.2rem;height:1.2rem;border-width:.2rem}}#bre .swiper-pagination-bullet-active,#bre .swiper-pagination-bullet:hover,#bre .swiper-pagination-bullet:active{background-color:#fff;opacity:1}#bre .swiper-pagination-bullet:not(:last-child){margin-right:.25rem}@media screen and (min-width: 768px){#bre .swiper-pagination-bullet:not(:last-child){margin-right:.5rem}}#bre .swiper-controls{display:flex;flex-wrap:wrap;position:absolute}#bre .swiper-button-prev,#bre .swiper-button-next{display:block;width:3rem;height:3rem;margin:0;position:relative;background-color:#fff;transform:none;cursor:pointer;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre .swiper-button-prev,#bre .swiper-button-next{width:4rem;height:4rem}}#bre .swiper-button-prev:after,#bre .swiper-button-next:after{display:none}#bre .swiper-button-prev svg,#bre .swiper-button-next svg{width:.8rem;height:1.6rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#bre .swiper-button-prev svg .svgStroke,#bre .swiper-button-next svg .svgStroke{transition:all .3s ease-in-out}#bre .swiper-button-prev:hover,#bre .swiper-button-prev:active,#bre .swiper-button-next:hover,#bre .swiper-button-next:active{background-color:#f0f9f7}#bre .swiper-button-prev:hover svg .svgStroke,#bre .swiper-button-prev:active svg .svgStroke,#bre .swiper-button-next:hover svg .svgStroke,#bre .swiper-button-next:active svg .svgStroke{stroke:#3a9379}#bre .swiper-button-prev{margin-right:.25rem;left:0}@media screen and (min-width: 768px){#bre .swiper-button-prev{margin-right:.5rem}}#bre .swiper-button-prev svg{transform:translate(-50%,-50%) scaleX(-1)}#bre .swiper-button-next{right:0}#bre .blck:not(:last-child){margin-bottom:6rem}@media screen and (min-width: 768px){#bre .blck:not(:last-child){margin-bottom:10rem}}@media screen and (min-width: 1024px){#bre .blck:not(:last-child){margin-bottom:15rem}}@media screen and (min-width: 1200px){#bre .blck:not(:last-child){margin-bottom:20rem}}#bre .blck-collage .collage-wrapper{height:150vw;position:relative}@media screen and (min-width: 1024px){#bre .blck-collage .collage-wrapper{height:90rem}}@media screen and (min-width: 1200px){#bre .blck-collage .collage-wrapper{height:110rem}}@media screen and (min-width: 1536px){#bre .blck-collage .collage-wrapper{height:127rem}}#bre .blck-collage .collage-image{position:absolute;box-shadow:0 0 3rem rgba(0,0,0,.1)}#bre .blck-collage .collage-image img{width:100%;height:auto}#bre .blck-collage .collage-image-1{max-width:60%;left:0;top:0;z-index:5}@media screen and (min-width: 1024px){#bre .blck-collage .collage-image-1{max-width:43.75%}}#bre .blck-collage .collage-image-2{max-width:50%;right:0;top:8%;z-index:4}@media screen and (min-width: 1024px){#bre .blck-collage .collage-image-2{max-width:31.25%;top:7.874%}}#bre .blck-collage .collage-image-3{max-width:80%;left:2.5%;top:35%;z-index:3}@media screen and (min-width: 1024px){#bre .blck-collage .collage-image-3{max-width:54.6875%;left:17.1875%;top:28.3465%}}#bre .blck-collage .collage-image-4{max-width:45%;left:0;bottom:0;z-index:2}@media screen and (min-width: 1024px){#bre .blck-collage .collage-image-4{max-width:32.8125%;left:4.6875%}}#bre .blck-collage .collage-image-5{max-width:65%;right:0;bottom:18%;z-index:1}@media screen and (min-width: 1024px){#bre .blck-collage .collage-image-5{max-width:46.875%;right:6.25%;bottom:14.9606%}}#bre .blck-form .form-wrapper{display:flex;flex-wrap:wrap}#bre .blck-form .form-content{flex:0 0 100%;max-width:100%;margin-bottom:4rem}@media screen and (min-width: 768px){#bre .blck-form .form-content{flex:0 0 40%;max-width:40%;padding-right:4rem}}@media screen and (min-width: 1024px){#bre .blck-form .form-content{flex:0 0 33.333333%;max-width:33.333333%;padding-right:6rem}}#bre .blck-form .form-title{margin-bottom:2rem}@media screen and (min-width: 768px){#bre .blck-form .form-title{margin-bottom:3rem}}#bre .blck-form .form-text{max-width:34rem;margin-bottom:2rem}#bre .blck-form .form-contactInfo li{font-weight:500}#bre .blck-form .form-contactInfo li a{text-decoration:none}#bre .blck-form .form-socials{display:flex;flex-wrap:wrap;align-items:center;margin-top:2rem}@media screen and (min-width: 768px){#bre .blck-form .form-socials{margin-top:4rem}}#bre .blck-form .form-socials li:not(:last-child){margin-right:.5rem}#bre .blck-form .form-socials li a{display:block;width:4rem;height:4rem;position:relative;background-color:#96d2c1;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre .blck-form .form-socials li a{width:5rem;height:5rem}}#bre .blck-form .form-socials li a svg{width:auto;height:1.6rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media screen and (min-width: 768px){#bre .blck-form .form-socials li a svg{height:2rem}}#bre .blck-form .form-socials li a svg .svgFill{transition:all .3s ease-in-out}#bre .blck-form .form-socials li a:hover,#bre .blck-form .form-socials li a:active{background-color:#3a9379}#bre .blck-form .form-socials li a:hover svg .svgFill,#bre .blck-form .form-socials li a:active svg .svgFill{fill:#fff}#bre .blck-form .form-box{flex:0 0 100%;max-width:100%;padding:2.5rem;box-shadow:0 0 3rem rgba(0,0,0,.1)}@media screen and (min-width: 768px){#bre .blck-form .form-box{flex:0 0 60%;max-width:60%;padding:4rem}}@media screen and (min-width: 1024px){#bre .blck-form .form-box{flex:0 0 66.666666%;max-width:66.666666%;padding:6rem}}#bre .blck-form .form-privacy{margin-top:2rem;font-size:1rem;line-height:1.5rem;font-weight:500}@media screen and (min-width: 768px){#bre .blck-form .form-privacy{margin-top:4rem;font-size:1.2rem;line-height:2rem}}#bre .blck-hero{position:relative;overflow:hidden}#bre .blck-hero .hero-overlay{width:100%;position:absolute;left:0;bottom:8rem;z-index:10;pointer-events:none}@media screen and (min-width: 768px){#bre .blck-hero .hero-overlay{bottom:12rem}}@media screen and (min-width: 1024px){#bre .blck-hero .hero-overlay{bottom:15rem}}#bre .blck-hero .hero-content{max-width:55rem}#bre .blck-hero .hero-title{color:#fff;text-shadow:0 0 3rem rgba(0,0,0,.15)}#bre .blck-hero .hero-button{margin-top:2rem;box-shadow:0 0 3rem rgba(0,0,0,.15);pointer-events:all}@media screen and (min-width: 768px){#bre .blck-hero .hero-button{margin-top:3rem}}@media screen and (min-width: 1024px){#bre .blck-hero .hero-button{margin-top:5rem}}#bre .blck-hero .hero-swiper-slide{min-height:36rem;max-height:75rem;height:auto}#bre .blck-hero .hero-swiper-slide:before,#bre .blck-hero .hero-swiper-slide:after{content:"";display:block;position:absolute;right:0;left:0;bottom:0}#bre .blck-hero .hero-swiper-slide:before{top:0;background-color:#000;opacity:.15}#bre .blck-hero .hero-swiper-slide:after{height:10rem;background:linear-gradient(0deg,rgb(0,0,0) 0%,rgba(0,0,0,0) 100%);opacity:.75}#bre .blck-hero .hero-swiper-image{height:100%}#bre .blck-hero .hero-swiper-image img{width:100%;height:100%;object-fit:cover}#bre .blck-hero .hero-swiper-location{height:1.5rem;padding-left:2rem;padding-top:.1rem;position:absolute;right:1.5rem;bottom:1.5rem;background:url(/assets/location.svg) no-repeat left center;background-size:1.2rem 1.5rem;z-index:5;color:#fff;font-size:1rem;line-height:1.5rem;letter-spacing:.05em}@media screen and (min-width: 768px){#bre .blck-hero .hero-swiper-location{padding-left:3rem;right:3rem;bottom:3rem;background-size:1.6rem 2rem;font-size:1.4rem;line-height:2rem}}@media screen and (min-width: 1024px){#bre .blck-hero .hero-swiper-location{right:5rem}}#bre .blck-hero .hero-swiper-pagination{right:auto;left:1rem;bottom:1rem}@media screen and (min-width: 768px){#bre .blck-hero .hero-swiper-pagination{left:3rem;bottom:3rem}}@media screen and (min-width: 1024px){#bre .blck-hero .hero-swiper-pagination{left:5rem}}#bre .blck-hero .hero-swiper-controls{left:1rem;top:1rem}@media screen and (min-width: 768px){#bre .blck-hero .hero-swiper-controls{left:3rem;top:3rem}}@media screen and (min-width: 1024px){#bre .blck-hero .hero-swiper-controls{left:5rem}}@media screen and (min-width: 1536px){#bre .blck-intro{padding-top:5rem;padding-bottom:5rem}}#bre .blck-intro .intro-content{max-width:92rem;margin-right:auto;margin-left:auto;text-align:center}#bre .blck-intro .intro-scroll{display:block;height:4rem;padding:0;margin:3rem auto 0;cursor:pointer;animation:bounce 2s ease-in-out infinite}@media screen and (min-width: 1024px){#bre .blck-intro .intro-scroll{height:5rem;margin-bottom:6rem}}#bre .blck-intro .intro-scroll svg{width:auto;height:100%}#bre .blck-intro .intro-scroll svg .svgStroke{transition:all .3s ease-in-out}#bre .blck-intro .intro-scroll:hover svg .svgStroke,#bre .blck-intro .intro-scroll:active svg .svgStroke{stroke:#1d1d1b}@keyframes bounce{0%{transform:translateY(0)}50%{transform:translateY(1rem)}to{transform:translateY(0)}}#bre .blck-projects .projects-intro{max-width:60rem;margin-bottom:4rem}@media screen and (min-width: 768px){#bre .blck-projects .projects-intro{margin-bottom:6rem}}#bre .blck-projects .projects-tile{display:flex;flex-wrap:wrap;box-shadow:0 0 3rem rgba(0,0,0,.1)}@media screen and (min-width: 1536px){#bre .blck-projects .projects-tile{padding:3rem}}#bre .blck-projects .projects-tile:not(:last-child){margin-bottom:3rem}#bre .blck-projects .projects-tile-swiper,#bre .blck-projects .projects-tile-content{flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-swiper,#bre .blck-projects .projects-tile-content{flex:0 0 50%;max-width:50%}}#bre .blck-projects .projects-tile-swiper-slide{height:auto}#bre .blck-projects .projects-tile-swiper-image{height:100%}#bre .blck-projects .projects-tile-swiper-image img{width:100%;height:100%;object-fit:cover}#bre .blck-projects .projects-tile-swiper-controls{right:1rem;bottom:1rem}#bre .blck-projects .projects-tile-swiper-pagination{right:8.25rem;left:auto;bottom:1rem}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-swiper-pagination{right:10.5rem}}#bre .blck-projects .projects-tile-content{padding:2.5rem}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-content{padding:3rem}}@media screen and (min-width: 1536px){#bre .blck-projects .projects-tile-content{padding:3rem 3rem 3rem 6rem}}#bre .blck-projects .projects-tile-usps li{padding-left:2.5rem;position:relative}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-usps li{padding-left:4rem}}#bre .blck-projects .projects-tile-usps li:not(:last-child){margin-bottom:.5rem}#bre .blck-projects .projects-tile-usps li:before{content:"";display:block;width:1.6rem;height:1.6rem;position:absolute;left:0;top:.35rem;background:url(/assets/check-badge.svg) no-repeat left center;background-size:contain}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-usps li:before{width:2rem;height:2rem}}#bre .blck-projects .projects-tile-properties{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:3rem;border-top:.1rem solid #B7B7B7}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-properties{padding-top:2rem;margin-top:5rem}}#bre .blck-projects .projects-tile-property{margin-top:3rem}#bre .blck-projects .projects-tile-property svg{width:auto;height:3rem;margin-bottom:.5rem}@media screen and (min-width: 768px){#bre .blck-projects .projects-tile-property svg{margin-bottom:2rem}}#bre .blck-projects .projects-tile-property span,#bre .blck-projects .projects-tile-property button{font-family:Poppins,Arial,sans-serif;line-height:1.4rem;letter-spacing:.05em;font-weight:500;text-transform:uppercase}#bre .blck-projects .projects-tile-property>span{display:block}#bre .blck-projects .projects-tile-property span{color:#1d1d1b;font-size:1.2rem}#bre .blck-projects .projects-tile-property span>span{font-size:.8rem}#bre .blck-projects .projects-tile-property button{padding:0;color:#3a9379;font-size:1rem;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer;transition:all .3s ease-in-out}#bre .blck-projects .projects-tile-property button:hover,#bre .blck-projects .projects-tile-property button:active{color:#96d2c1}#bre .blck-sidebar .sidebar-wrapper{display:flex;flex-wrap:wrap}#bre .blck-sidebar .sidebar-content,#bre .blck-sidebar .sidebar-aside{flex:0 0 100%;max-width:100%}@media screen and (min-width: 768px){#bre .blck-sidebar .sidebar-content,#bre .blck-sidebar .sidebar-aside{flex:0 0 50%;max-width:50%}}@media screen and (min-width: 768px){#bre .blck-sidebar .sidebar-content{padding-right:4rem}}#bre .blck-sidebar .sidebar-aside{margin-top:4rem}@media screen and (min-width: 768px){#bre .blck-sidebar .sidebar-aside{padding-left:3rem;margin-top:0}}@media screen and (min-width: 1024px){#bre .blck-sidebar .sidebar-aside{padding-left:4rem}}#bre .blck-sidebar .sidebar-cta{padding:2.5rem 2.5rem 0;margin-bottom:4rem;background-color:#f0f9f7}@media screen and (min-width: 768px){#bre .blck-sidebar .sidebar-cta{max-width:40rem;margin-left:auto;position:sticky;top:14rem}}@media screen and (min-width: 1024px){#bre .blck-sidebar .sidebar-cta{padding:4rem 4rem 0}}#bre .blck-sidebar .sidebar-cta-title{margin-bottom:1.5rem}#bre .blck-sidebar .sidebar-cta-button{margin-top:2rem}#bre .blck-sidebar .sidebar-cta-address{padding-top:3rem;margin-bottom:-2rem;color:#3a9379;font-size:1.2rem;line-height:2rem;font-weight:600}#bre .blck-sidebar .sidebar-cta-map{display:block;width:100%;height:22rem;transform:translateY(4rem);background-color:#96d2c1;text-decoration:none}#bre .blck-sidebar .sidebar-cta-map picture,#bre .blck-sidebar .sidebar-cta-map img{width:100%;height:100%;object-fit:cover}#bre .blck-text .text-content{max-width:90rem}#bre .blck-text .text-title{margin-bottom:3rem}@media screen and (min-width: 768px){#bre .blck-text .text-title{margin-bottom:5rem}}#bre .blck-units{padding-top:6rem;position:relative;background-color:#f0f9f7}@media screen and (min-width: 1024px){#bre .blck-units{padding-top:10rem}}#bre .blck-units:before{content:"";display:block;height:5rem;position:absolute;right:0;left:0;bottom:0;background-color:#fff}#bre .blck-units .units-intro{max-width:60rem;margin-bottom:4rem}@media screen and (min-width: 768px){#bre .blck-units .units-intro{margin-bottom:6rem}}#bre .blck-units .units-text{margin-top:2rem}@media screen and (min-width: 768px){#bre .blck-units .units-text{margin-top:3rem}}#bre .blck-units .units-content{position:relative;background-color:#fff;box-shadow:0 0 3rem rgba(0,0,0,.1);overflow-x:scroll;z-index:2;scrollbar-color:#96D2C1 #F0F9F7;scrollbar-width:thin}@media screen and (min-width: 1200px){#bre .blck-units .units-content{overflow:visible}}#bre .blck-units .units-content::-webkit-scrollbar{display:block;width:100%;height:.6rem;-webkit-overflow-scrolling:auto;-webkit-appearance:none}#bre .blck-units .units-content::-webkit-scrollbar-track{background-color:#f0f9f7;box-shadow:none}#bre .blck-units .units-content::-webkit-scrollbar-thumb{display:block;background-color:#96d2c1;border-radius:.3rem;box-shadow:none}#bre .blck-units .units-table{width:100%;border-collapse:collapse;border:0}#bre .blck-units .units-table tr.sold td{color:#b7b7b7;text-decoration:line-through}#bre .blck-units .units-table tr.sold td:last-child{position:relative}#bre .blck-units .units-table tr.sold td:last-child span{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;width:100%;height:100%;padding:.1rem .5rem 0;position:absolute;right:0;top:0;background-color:#1d1d1b;color:#fff;font-size:1rem;text-transform:uppercase;letter-spacing:.1em}@media screen and (min-width: 768px){#bre .blck-units .units-table tr.sold td:last-child span{width:auto;height:auto;padding:.2rem .8rem .1rem;right:-2rem;top:50%;transform:translateY(-50%)}}#bre .blck-units .units-table th,#bre .blck-units .units-table td{color:#1d1d1b;font-family:Poppins,Arial,sans-serif;font-size:1rem;line-height:1.6rem;text-align:left}@media screen and (min-width: 768px){#bre .blck-units .units-table th,#bre .blck-units .units-table td{font-size:1.4rem;line-height:2rem}}#bre .blck-units .units-table th:first-child,#bre .blck-units .units-table td:first-child{padding-left:2rem}@media screen and (min-width: 768px){#bre .blck-units .units-table th:first-child,#bre .blck-units .units-table td:first-child{padding-left:4rem}}#bre .blck-units .units-table th:last-child,#bre .blck-units .units-table td:last-child{padding-right:2rem}@media screen and (min-width: 768px){#bre .blck-units .units-table th:last-child,#bre .blck-units .units-table td:last-child{padding-right:4rem}}#bre .blck-units .units-table th{padding:1rem .5rem;font-weight:500;text-transform:uppercase}@media screen and (min-width: 768px){#bre .blck-units .units-table th{padding:2rem 1rem}}#bre .blck-units .units-table td{padding:.5rem;font-weight:400}@media screen and (min-width: 768px){#bre .blck-units .units-table td{padding:1.5rem 1rem}}#bre .blck-units .units-table td a{display:flex;flex-wrap:wrap;align-items:center;width:auto;color:#3a9379;text-decoration:underline;text-underline-offset:.2rem;transition:all .3s ease-in-out}#bre .blck-units .units-table td a i{display:block;width:1.6rem;height:1.6rem;margin-right:.5rem;position:relative;border:.1rem solid #3A9379;transition:all .3s ease-in-out}@media screen and (min-width: 768px){#bre .blck-units .units-table td a i{width:2rem;height:2rem;margin-right:.8rem}}#bre .blck-units .units-table td a i svg{width:auto;height:1rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#bre .blck-units .units-table td a i svg .svgStroke{transition:all .3s ease-in-out}#bre .blck-units .units-table td a:hover,#bre .blck-units .units-table td a:active{color:#96d2c1}#bre .blck-units .units-table td a:hover i,#bre .blck-units .units-table td a:active i{background-color:#96d2c1;border-color:#96d2c1}#bre .blck-units .units-table td a:hover i svg .svgStroke,#bre .blck-units .units-table td a:active i svg .svgStroke{stroke:#fff}#bre .blck-units .units-table td.soon{color:rgba(29,29,27,.5);font-size:1rem;line-height:1.2rem;letter-spacing:.05em;text-transform:uppercase}#bre .blck-units .units-table tbody tr:nth-child(odd){background-color:#f7f7f7}#bre .blck-units .units-disclaimer{padding:1rem 2.5rem 0}@media screen and (min-width: 768px){#bre .blck-units .units-disclaimer{padding:1.5rem 4rem 0}}#bre .blck-units .units-disclaimer p{opacity:.75;font-size:1rem;line-height:1.6rem;font-style:italic}#bre .blck-units .units-buttons{display:flex;flex-wrap:wrap;align-items:center;padding:1.5rem 2.5rem}@media screen and (min-width: 768px){#bre .blck-units .units-buttons{padding:3rem 4rem 2.5rem}}#bre .blck-units .units-buttons .button:not(:last-child){margin-right:.5rem;margin-bottom:.5rem}@media screen and (min-width: 768px){#bre .blck-units .units-buttons .button:not(:last-child){margin-right:1rem}}#bre .template{padding-top:7rem}@media screen and (min-width: 768px){#bre .template{padding-top:15rem}}
