#section-2-171 > .ct-section-inner-wrap{max-width:100%}#section-2-171{background-position:50% 100%}#section-8-171 > .ct-section-inner-wrap{max-width:100%;padding-top:30px;padding-right:10%;padding-bottom:50px;padding-left:10%}#section-8-171{background-image:linear-gradient(rgba(255,255,255,0.81),rgba(255,255,255,0.81)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/r-graphic-partial_v1.webp);background-size:auto,660px auto;background-repeat:no-repeat;background-position:0% 98%}#section-52-171 > .ct-section-inner-wrap{max-width:100%;padding-right:10%;padding-bottom:90px;padding-left:10%;align-items:center}#section-52-171{background-image:linear-gradient(rgba(21,19,22,0.36),rgba(21,19,22,0.36)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/texture.webp);background-size:auto,contain;text-align:left;background-repeat:repeat}#section-33-171 > .ct-section-inner-wrap{padding-top:50px;align-items:center}#section-33-171{background-image:url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/rechsteiner-swoop-reversed.webp);background-size:827px auto;text-align:left;background-repeat:no-repeat;background-position:101% 100%}#section-157-171 > .ct-section-inner-wrap{max-width:100%}#section-168-171 > .ct-section-inner-wrap{align-items:center}#section-168-171{background-size:cover;text-align:left;background-repeat:no-repeat;background-color:#9f8556}@media (max-width:1300px){#section-8-171 > .ct-section-inner-wrap{padding-top:50px;padding-right:5%;padding-bottom:50px;padding-left:5%}}@media (max-width:1300px){#section-52-171 > .ct-section-inner-wrap{padding-top:50px;padding-right:5%;padding-bottom:70px;padding-left:5%}}@media (max-width:991px){#section-2-171{background-size:cover;background-repeat:no-repeat;background-attachment:scroll}}@media (max-width:991px){#section-8-171 > .ct-section-inner-wrap{padding-top:20px}}@media (max-width:991px){#section-33-171 > .ct-section-inner-wrap{padding-bottom:30px}#section-33-171{background-image:url(none)}}@media (max-width:991px){#section-157-171 > .ct-section-inner-wrap{padding-top:0;padding-right:0;padding-bottom:50px;padding-left:0}}@media (max-width:767px){#section-33-171 > .ct-section-inner-wrap{padding-top:30px}}@media (max-width:767px){#section-168-171 > .ct-section-inner-wrap{padding-top:40px;padding-bottom:40px}}@media (max-width:479px){#section-2-171{height:600px;min-height:600px}}@media (max-width:479px){#section-8-171 > .ct-section-inner-wrap{padding-bottom:30px}}@media (max-width:479px){#section-52-171 > .ct-section-inner-wrap{padding-top:30px}}@media (max-width:479px){#section-168-171 > .ct-section-inner-wrap{padding-top:20px;padding-right:0;padding-bottom:0;padding-left:0}}#div_block-10-171{width:50%;justify-content:center}#div_block-11-171{width:50%}#div_block-69-171{width:33.33%}#div_block-74-171{background-image:linear-gradient(rgba(0,0,0,0.33),rgba(0,0,0,0.33)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/610-Granville-St-Vancouver-360hometours-02s.jpg);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-70-171{width:33.33%}#div_block-91-171{background-image:linear-gradient(rgba(0,0,0,0.33),rgba(0,0,0,0.33)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/RDP_5651Wagtail_HD_04-scaled.webp);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-71-171{width:33.34%}#div_block-103-171{background-image:linear-gradient(rgba(0,0,0,0.43),rgba(0,0,0,0.43)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/06/about_us_banner_1.png);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-115-171{width:33.33%}#div_block-118-171{background-image:linear-gradient(rgba(0,0,0,0.43),rgba(0,0,0,0.43)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/karen_1691-scaled.webp);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-125-171{width:33.33%}#div_block-127-171{background-image:linear-gradient(rgba(0,0,0,0.43),rgba(0,0,0,0.43)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/RDP_RC1402CL_HD_03.jpg);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-134-171{width:33.34%}#div_block-136-171{background-image:linear-gradient(rgba(0,0,0,0.43),rgba(0,0,0,0.43)),url(https://www.rechsteiner.ca/wp-content/uploads/2023/05/karen_2407.webp);background-size:auto,cover;background-repeat:no-repeat;background-position:50% 50%}#div_block-47-171{width:33.33%;text-align:left;align-items:center;transition-delay:0.7s}#div_block-37-171{width:33.33%;justify-content:flex-start;align-items:center;text-align:left}#div_block-42-171{width:33.34%;display:flex;transition-delay:0.33s}#div_block-159-171{background-image:url(https://www.rechsteiner.ca/wp-content/uploads/2023/07/8512-Sullivan-Pl-Delta-360hometours-15s-centers.png);background-size:contain;width:50%;background-repeat:no-repeat;background-attachment:fixed;background-position:13% 0%}#div_block-160-171{width:50%;padding-top:50px;padding-bottom:50px;padding-left:30px}@media (max-width:1300px){#div_block-159-171{background-size:cover;min-height:450px;background-attachment:scroll}}@media (max-width:1300px){#div_block-160-171{text-align:left;align-items:center}}@media (max-width:991px){#div_block-42-171{border-top-color:rgba(21,19,22,0.15);border-top-width:1px;border-top-style:solid;border-bottom-style:solid;border-bottom-color:rgba(21,19,22,0.15);border-bottom-width:1px}}@media (max-width:991px){#div_block-160-171{padding-bottom:0px;padding-left:20px}}@media (max-width:767px){#div_block-11-171{padding-left:0px;padding-right:0px}}@media (max-width:767px){#div_block-159-171{min-height:250px}}@media (max-width:991px){#new_columns-9-171> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-9-171{flex-direction:column-reverse}}@media (max-width:991px){#new_columns-68-171> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-114-171> .ct-div-block{width:100% !important}}@media (max-width:991px){#new_columns-36-171> .ct-div-block{width:100% !important}}#new_columns-36-171{margin-top:50px}@media (max-width:1300px){#new_columns-158-171> .ct-div-block{width:100% !important}#new_columns-158-171{flex-direction:column}}@media (max-width:991px){#new_columns-36-171{margin-top:30px}}#headline-major-renovation{font-family:'Tenor Sans';color:#fcfaf1;font-size:60px;font-weight:500;text-align:center;line-height:1.5}#headline-15-171{margin-top:50px}#headline-57-171{width:800px;max-width:100%}#headline-75-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-79-171{color:]}#headline-92-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-95-171{color:]}#headline-104-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-107-171{color:]}#headline-119-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-122-171{color:]}#headline-128-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-131-171{color:]}#headline-137-171{color:#ffffff;useCustomTag:true;font-family:'Tenor Sans';font-size:38px;font-weight:600;line-height:1.2}#headline-140-171{color:]}#headline-39-171{margin-bottom:36px}#headline-169-171{color:#fcfaf1;font-size:39px;font-weight:600;margin-bottom:0px;padding-top:20px;padding-right:20px;padding-left:20px}@media (max-width:1300px){#headline-169-171{color:#262626}}@media (max-width:991px){#headline-169-171{text-align:center}}@media (max-width:767px){#headline-major-renovation{font-size:32px;margin-top:151px}}@media (max-width:767px){#headline-75-171{font-size:30px}}@media (max-width:767px){#headline-92-171{font-size:30px}}@media (max-width:767px){#headline-104-171{font-size:30px}}@media (max-width:767px){#headline-119-171{font-size:30px}}@media (max-width:767px){#headline-128-171{font-size:30px}}@media (max-width:767px){#headline-137-171{font-size:30px}}@media (max-width:479px){#headline-major-renovation{font-size:25px}}@media (max-width:479px){#headline-169-171{font-size:28px}}#text_block-40-171{margin-bottom:-36px}#text_block-171-171{color:#fcfaf1;margin-bottom:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;useCustomTag:true;text-align:center;width:80%;margin-top:0px}@media (max-width:1300px){#text_block-171-171{color:#262626}}@media (max-width:991px){#text_block-40-171{margin-bottom:0px}}@media (max-width:991px){#text_block-171-171{text-align:center}}@media (max-width:479px){#text_block-171-171{padding-left:0px;padding-right:0px}}#link_button-181-171{}#link_button-181-171{font-size:16px}#link_button-17-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-17-171{font-family:'Montserrat';font-weight:600;background-color:#9f8556;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;margin-top:24px;text-transform:uppercase;font-size:14px;letter-spacing:1px}#link_button-17-171:hover{background-color:#9f8556;border:1px solid #9f8556}#link_button-17-171:hover{background-color:rgba(0,0,0,0);color:#9f8556;border-top-color:#9f8556;border-right-color:#9f8556;border-bottom-color:#9f8556;border-left-color:#9f8556;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;transition-duration:0.2s}#link_button-88-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-88-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-97-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-97-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-109-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-109-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-124-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-124-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-133-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-133-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-142-171{background-color:#9f8556;border:1px solid #9f8556}#link_button-142-171:hover{background-color:#fcfaf1;border:1px solid #fcfaf1;color:#9f8556}#link_button-51-171{}#link_button-51-171{background-color:rgba(0,0,0,0);color:#262626;letter-spacing:1px;text-transform:uppercase;font-family:'Montserrat';font-weight:600;font-size:14px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#9f8556;border-right-color:#9f8556;border-bottom-color:#9f8556;border-left-color:#9f8556;margin-top:24px;transition-duration:0.2s}#link_button-51-171:hover{}#link_button-51-171:hover{background-color:#9f8556;color:#fcfaf1}#link_button-41-171{}#link_button-41-171{background-color:rgba(0,0,0,0);color:#262626;letter-spacing:1px;text-transform:uppercase;font-family:'Montserrat';font-weight:600;font-size:14px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#9f8556;border-right-color:#9f8556;border-bottom-color:#9f8556;border-left-color:#9f8556;margin-top:87px;transition-duration:0.2s}#link_button-41-171:hover{}#link_button-41-171:hover{background-color:#9f8556;color:#fcfaf1}#link_button-46-171{}#link_button-46-171{background-color:rgba(0,0,0,0);color:#262626;letter-spacing:1px;text-transform:uppercase;font-family:'Montserrat';font-weight:600;font-size:14px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;border-top-color:#9f8556;border-right-color:#9f8556;border-bottom-color:#9f8556;border-left-color:#9f8556;margin-top:81px;transition-duration:0.2s}#link_button-46-171:hover{}#link_button-46-171:hover{background-color:#9f8556;color:#fcfaf1}#link_button-165-171{}#link_button-165-171{background-color:rgba(0,0,0,0);border-top-color:#9f8556;border-right-color:#9f8556;border-bottom-color:#9f8556;border-left-color:#9f8556;border-top-width:2px;border-right-width:2px;border-bottom-width:2px;border-left-width:2px;padding-top:15px;padding-bottom:15px;padding-left:30px;padding-right:30px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:1px;font-family:'Montserrat';margin-top:24px;transition-duration:0.2s}#link_button-165-171:hover{}#link_button-165-171:hover{background-color:#9f8556;color:#262626}#link_button-180-171{}#link_button-180-171{margin-top:7px}@media (max-width:1300px){#link_button-51-171{}#link_button-51-171{margin-top:24px}}@media (max-width:1300px){#link_button-41-171{}#link_button-41-171{margin-top:115px}}@media (max-width:1300px){#link_button-46-171{}#link_button-46-171{margin-top:109px}}@media (max-width:991px){#link_button-51-171{}#link_button-51-171{margin-top:24px}}@media (max-width:991px){#link_button-41-171{}#link_button-41-171{margin-top:24px}}@media (max-width:991px){#link_button-46-171{}#link_button-46-171{margin-top:24px}}@media (max-width:767px){#link_button-17-171{}#link_button-17-171{width:100%;max-width:100%}}@media (max-width:767px){#link_button-180-171{}#link_button-180-171{margin-left:0px;width:100%;margin-top:20px}}#image-43-171{width:82px;margin-bottom:-13px}#fancy_icon-76-171{color:#ffffff}#fancy_icon-93-171{color:#ffffff}#fancy_icon-105-171{color:#ffffff}#fancy_icon-120-171{color:#ffffff}#fancy_icon-129-171{color:#ffffff}#fancy_icon-138-171{color:#ffffff}#_gallery-18-171{align-items:stretch;grid-template-columns:repeat(2,minmax(49%,1fr));grid-column-gap:10px;grid-row-gap:10px;display:grid}#span-5-171{color:#9f8556}.oxy_shape_divider{position:absolute;left:0;right:0;bottom:-1px;pointer-events:none}.oxy_shape_divider > svg{min-width:100%;position:absolute;bottom:0;left:0;z-index:0;transform-origin:bottom center}.oxy_shape_divider_top{top:-1px;bottom:initial}.oxy_shape_divider_flipped{transform:scaleX(-1)}#-shape-divider-61-171 .oxy_shape_divider{color:#ffffff}#-shape-divider-61-171 .oxy_shape_divider svg{height:100px}