:root{--primary:#0f0c0d;--fonts--heading-font:arpona,sans-serif;--sub-heading:#fafafa;--fonts--paragraph-font:arponasans,sans-serif;--paragraph:#fafafa;--transparent:#fff0;--white:white;--black:black;--secondary:#956e2f;--background:#0f0c0d;--border:#fafafa;--extra\<deleted\|variable-4b6c67b9\>:#30ddf8;--gold-dark:#956e2f;--gold-mid:#ad8036;--gold-light:#c99c54;--sand-copper:#947146;--fonts--icon-font:arponasans,sans-serif;--velvet-mid:#083828;--velvet-light:#0a4632;--heading:#7e7e7e;--velvet-dark:#06170e;--radiant-ui-components-library--color--heading-dark:#150438;--radiant-ui-components-library--color--white:white;--radiant-ui-components-library--color--button-background-dark:#131218;--radiant-ui-components-library--color--body-font-dark:#6d6d6d;--elements-webflow-library--general--shadow-01:#14142b0f;--elements-webflow-library--neutral--800:#211f54;--elements-webflow-library--neutral--600:#6e7191;--elements-webflow-library--neutral--100:white;--radiant-ui-components-library--color--theme-color:#116df8;--radiant-ui-components-library--linear-color-three:#e0ecff;--velvet-green:#06170e;--linear-opacity:#000c;--accessible-components--dark-grey:#9b9b9b;--accessible-components--white-smoke:whitesmoke;--elements-webflow-library--accent--primary-1:#4a3aff;--elements-webflow-library--neutral--300:#eff0f6;--elements-webflow-library--secondary--color-2:#f2f1ff;--elements-webflow-library--secondary--color-1:#281ca5}body{background-color:var(--primary);font-family:var(--fonts--heading-font);color:var(--sub-heading);font-size:15px;font-weight:400;line-height:28px}h1{font-family:var(--fonts--heading-font);font-size:55px;font-weight:700;line-height:70px}h2{font-family:var(--fonts--heading-font);margin-top:20px;margin-bottom:10px;font-size:1.5rem;font-weight:400;line-height:1}h3{font-family:var(--fonts--heading-font);margin-top:20px;margin-bottom:10px;font-size:25px;font-weight:300;line-height:1.2}h4{font-family:var(--fonts--heading-font);margin-top:10px;margin-bottom:10px;font-size:30px;font-weight:700;line-height:40px}h5{font-family:var(--fonts--heading-font);margin-top:10px;margin-bottom:10px;font-size:20px;font-weight:700;line-height:30px}h6{font-family:var(--fonts--heading-font);margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:28px}p{font-family:var(--fonts--paragraph-font);color:var(--paragraph);margin-bottom:5px;font-size:.9rem;font-weight:200;line-height:1.2}a{color:var(--sub-heading);text-decoration:none}ul{margin-top:0;margin-bottom:10px;padding-left:40px;font-size:.9rem;line-height:1.2}ol{grid-column-gap:10px;grid-row-gap:10px;flex-direction:column;margin-top:30px;margin-bottom:20px;padding-left:60px;list-style-type:decimal;display:flex}li{margin-bottom:6px}img{object-fit:cover;width:100%;display:inline-block}blockquote{border-left:5px solid var(--primary);background-image:url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/67618c17b9db8167fca40547_right%20\(1\).webp);background-position:20px 10px;background-repeat:no-repeat;background-size:32px;margin-top:30px;margin-bottom:40px;padding:50px 20px 30px 40px;font-size:18px;font-style:italic;font-weight:600;line-height:30px}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.section{background-color:var(--primary);justify-content:center;align-items:center;width:100vw;min-height:100vh;padding-top:100px;padding-bottom:100px;display:flex;position:relative}.section.with-saloon-bg{background-image:linear-gradient(180deg,black,#00000080 20%,#00000080 80%,var(--black)),url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/67618c17b9db8167fca405e1_10150.webp);background-position:0 0,50% 0;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;background-image:linear-gradient(180deg,black,#000c 47%,#000c 58%,var(--black)),url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/67618c17b9db8167fca405f8_nathon-oski-EW_rqoSdDes-unsplash.webp);background-position:0 0,50% 100%;background-repeat:repeat,no-repeat;background-size:auto,cover;background-attachment:scroll,fixed;overflow:hidden}.section.home{padding-left:5%;padding-right:5%}.section.home.form{padding-left:0%;padding-right:0%;display:flex}.section.bento-box{flex-flow:column;height:auto;min-height:100vh;padding-top:150px}.section.footer{background-image:none;height:auto;min-height:auto;margin-top:0;padding:50px 5%}.section.pricing{justify-content:center;align-items:center;min-height:auto;padding:150px 0% 0}.section.faq{height:auto}.section.about{min-height:60vh;padding-left:5%;padding-right:5%}.section.banner-section{background-color:var(--primary);min-height:50vh;padding-top:100px;padding-bottom:100px}.section.cta{min-height:auto;margin-top:0;padding-top:150px;padding-bottom:150px}.section.cta.no-padding{padding-top:0}.section.about-story{justify-content:center;align-items:stretch;padding:0 0%;display:flex}.section.alacarte{flex-flow:column;justify-content:center;align-items:center;display:flex}.section.timeline{z-index:-3;padding-top:0;padding-bottom:0;overflow:clip}.section.contact{min-height:auto;padding-top:175px}.hamburger-menu{padding:0;transition:transform .3s}.hamburger-menu:hover{transform:scale(.96)}.hamburger-menu.w--open{background-color:#0000}.site-logo-wrapper{margin-left:0}.site-logo-wrapper.w--current{padding-left:0}.grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;height:100%;margin-left:5%;margin-right:5%}.grid.cta{grid-column-gap:60px;grid-row-gap:60px;margin-left:0%;margin-right:0%}.grid.amenties-wrapper{grid-column-gap:50px;grid-row-gap:250px;grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;width:100%}.grid.services{grid-column-gap:5rem;grid-row-gap:5rem;margin-left:0%;margin-right:0%}.grid.nav-bar{grid-template-columns:1fr 1fr}.grid-wrapper{flex-flow:column;justify-content:center;align-items:center;width:100%;display:flex}.grid-wrapper.side-by-side{grid-column-gap:15px;grid-row-gap:15px;flex-flow:row}.grid-wrapper.right{flex-flow:row;justify-content:flex-end;align-items:center}.grid-wrapper.left{flex-flow:row;justify-content:flex-start;align-items:center}.text-gradient{flex-flow:column;justify-content:center;align-items:center;display:flex;position:relative}.text-gradient.hidden{display:none}.link-text.middle.white,.link-text.white{z-index:11;background-image:none;position:absolute}.link-text{z-index:10;color:#fafafa;text-align:left;-webkit-text-fill-color:transparent;background-color:#fafafa;background-image:linear-gradient(#956e2f,#ad8036 54%,#c99c54);-webkit-background-clip:text;background-clip:text;margin-right:15px;font-size:18px;font-weight:300;text-decoration:none;transition:background-color .6s ease-in-out;position:relative}.link-text.middle{z-index:10;font-family:var(--fonts--paragraph-font);color:#fafafa;background-image:linear-gradient(#956e2f,#ad8036 52%,#c99c54);margin-right:0;font-size:16px;font-weight:500;line-height:1.3;position:relative}.link-text.middle:hover{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.link-text.middle.white,.link-text.white,.link-text.white{z-index:11;background-image:none;position:absolute}.navbar-pre{z-index:1;background-color:#ddd0;margin-left:auto;margin-right:auto;position:absolute;inset:0% 0% auto}.nav-bar-div{margin-top:35px}.nav-menu-2{display:none}.text-block{font-size:22px;font-weight:300}.image-3{width:auto;height:50px}.div-section{grid-column-gap:30px;grid-row-gap:30px;flex-flow:column;justify-content:center;align-items:center;width:100%;max-width:1440px;height:100%;padding-left:5%;padding-right:5%;display:flex;position:relative;overflow:visible}.div-section.faq{padding-left:5%;padding-right:5%}.div-section.origins{z-index:2;justify-content:center;align-items:flex-start;max-width:1520px;height:auto;padding:5%;position:relative;inset:0%}.div-section.quote-wrapper{grid-column-gap:10px;grid-row-gap:10px;justify-content:center;align-items:flex-start}.div-section.quote-wrapper.about-quote{justify-content:center;align-items:flex-start}.div-section.full{flex-flow:column;justify-content:center;align-items:center;max-width:none}.div-section.pricing{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:flex-start;padding-bottom:150px}.div-section.about-div{justify-content:flex-end;align-items:flex-start;max-width:none;height:auto;min-height:70vh;padding-top:100px;padding-bottom:100px}.div-section.cta-bg{background-image:url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/685c3f81f3233abba1b3294f_DSC09940.jpg);background-position:100%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;padding-top:5%;padding-bottom:5%}.div-section.social-card{grid-column-gap:0px;grid-row-gap:0px}.div-section.alacartes{display:block}.div-section.timeline{position:relative}.div-section.services{max-width:none;padding-left:0%;padding-right:0%}.div-section.hero{margin-top:18%;margin-bottom:18%}.div-section.right{justify-content:center;align-items:flex-start}.white{color:#fff}.privacy-policy{font-size:4rem;line-height:1}@media screen and (min-width:1280px){.section.about{padding-top:100px}.button-primary.button-white.primary{max-width:50%}}@media screen and (min-width:1440px){.timeline-path{left:5.65vw}}@media screen and (min-width:1920px){.title{margin-bottom:15px}.button-wrapper-horizontal{grid-column-gap:30px;grid-row-gap:30px}.paragraph-4{text-align:left;text-indent:50px;font-size:35px;line-height:1.3}.text-span{font-weight:700}.button-primary.button-white.secondary{min-width:200px}.button-primary.button-white.primary{background-image:linear-gradient(270deg,var(--gold-dark),var(--gold-mid)50%,var(--gold-light));border-width:0;min-width:200px;padding:10px 30px}.rt-social-icons{flex:0 auto}.rt-footer-section{justify-content:space-between}.div-grid{width:100%}.overlay{background-image:linear-gradient(#0f0c0d66,#0f0c0d66)}.link-info-wrap{width:55rem}.timeline-main-grid{padding-top:3vw;padding-bottom:3vw}.timeline-path{left:1%}.timeline-wrapper{position:relative}.timeline-circle{max-width:30px;max-height:30px}.timeline-circle.glow{max-width:45px;max-height:45px}}@media screen and (max-width:991px){.container._2-column-container{flex-flow:column}.page-title{font-size:50px;line-height:65px}.section.with-saloon-bg{margin-top:80px;margin-bottom:80px}.section.banner-section{min-height:auto;padding-bottom:150px}.section.services{padding-bottom:0}.nav-menu{flex-flow:column;justify-content:space-between;align-items:flex-start;display:flex}.nav-menu._2nd-nav-menu{margin-top:25px}.nav-link.footer{justify-content:flex-end;align-items:center}.navbar-wrapper{padding-left:0;padding-right:0}.nav-menu-wrapper{border-top:1px solid var(--white);border-bottom:1px solid var(--white);background-color:var(--primary);flex-direction:row;padding:40px 30px 50px 40px}.navbar{margin-top:0;padding-left:0;padding-right:0}.nav-list{text-align:center}.hero-title{font-size:60px}.links-and-menu{border-top:1px solid #d2d2d2;max-width:none;padding-left:0;padding-right:0}.testimonial-card{width:100%;padding:30px 20px}.dropdown-faq-block{align-items:stretch;min-width:auto}.page-wrapper{overflow:clip}.mask.related-post{max-width:300px;height:180px}._3-column-grid{grid-template-columns:1fr 1fr}.blog-card-title{font-size:20px;line-height:30px}.blog-cover-image{height:400px}.info-block{width:100%}.blog-title{font-size:40px;line-height:56px}.blog-contents{min-width:auto}._2-column-block-top{flex-flow:column}.blog-widget{width:100%}.sidebar,.featured-blogs{max-width:none}.post-title{font-size:20px;line-height:30px}.contents{width:100%}.hamburger-menu{transition:transform .3s}.hamburger-menu:hover{transform:scale(.96)}.hamburger-menu.w--open{background-color:#0000}.hamburger-upper-line{background-color:var(--white);width:36px;height:3px;padding-bottom:0;padding-right:0}.hamburger-middle-line{background-color:var(--white);width:36px;height:3px;margin-top:8px;margin-bottom:8px;padding-bottom:0;padding-right:0}.hamburger-bottom-line{background-color:var(--white);width:36px;height:3px;padding-bottom:0;padding-right:0}.nav-dropdown-contents-body.w--open{position:static}.nav-dropdown-links-block{padding:30px}.nav-dropdown-contents{width:auto;height:auto;padding-top:20px;display:block;position:static;transform:none}.nav-dropdown-contents.w--open{transform:none}.copyright-text{text-align:center;padding-left:0}.newsletter-block{padding-bottom:40px}.footer-paragraph{max-width:none}.footer-block{grid-row-gap:20px;width:100%;padding-top:40px;padding-bottom:40px}.footer-block.logo-block{border-right-style:none;max-width:none}.footer-block.subscribe-block{max-width:none}.footer-wrapper{flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:40px}.cf-growth-wrapper{padding:40px 30px}.projects-mask{max-width:60%}._36px-title-white{font-size:30px}.project-main-image-wrapper{width:auto}._2-column-block-stretch,.profile-block{flex-flow:column}.barber-profile-image-wrapper{width:auto;max-width:none}.sticky-right-bar,.order-details-wrapper,.thank-you-container{max-width:none}.users-form-block{padding-left:30px;padding-right:30px}.account-tabs-menu{max-width:none}.account-tab-contents{margin-top:20px;margin-left:0}.site-logo-wrapper.hide-in-tablet,.site-logo-wrapper.hide-in-tablet.w--current,.site-logo-wrapper.hide-in-tablet,.site-logo-wrapper.hide-in-tablet.w--current{display:none}.product-price-block{flex-flow:row}.product-card,.product-details-block{max-width:none}.reverse-horizontal{text-align:left;flex-direction:row;justify-content:flex-start}.service-details-block{max-width:720px}.text{margin-bottom:20px}.show-from-tablet{display:block}.your-profession{flex-flow:column;justify-content:center;align-items:center;font-size:40px;line-height:50px}.profession-start-text,.profession-middle-text,.profession-end-text{font-size:50px}.hero-middle-align-contents{width:100%}.hide-in-tablet{display:none}.hero-section{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/676190f842f0035d4b804cc3_BARBER.jpg);background-position:0 0,30% 0;background-size:auto,cover;justify-content:center;align-items:center;overflow:hidden}.heading-pre,.heading-pre.bold,.heading-pre.bold{font-size:40px}.absolute-wrapper.bottom{width:auto;margin-left:5%;margin-right:5%}.grid{margin-left:0%;margin-right:0%}.grid.services{grid-template-rows:auto auto;grid-template-columns:1fr;display:none}.grid-wrapper{grid-column-gap:20px;grid-row-gap:20px;justify-content:center;align-items:center;width:auto}.grid-wrapper.right.bottom{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-end;align-items:flex-end}.grid-wrapper.left.bottom{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;justify-content:flex-end;align-items:flex-start}.grid-wrapper.menu{grid-column-gap:50px;grid-row-gap:50px;margin-bottom:10%}.link-text{margin-right:0;font-size:18px}.link-text.white{line-height:1}.navbar-pre{margin-left:5%;margin-right:5%}.nav-menu-2{z-index:1;background-color:#c8c8c800;flex-flow:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;inset:0%}.text-block{font-size:18px;display:block}.menu-button{z-index:10;background-color:#c8c8c800;padding:0;position:fixed}.menu-button.w--open{background-color:#fff0}.floating-menu{width:95vw;max-width:none;margin-left:5%;margin-right:5%;display:none;inset:auto 1.25vh 0 1.25vw;overflow:hidden;transform:none}.floating-menu:lang(fr-ca){display:none;transform:none}.faq_question{padding-top:.75rem;padding-bottom:.75rem}.paragraph.timeline,.paragraph._70,.paragraph.timeline,.paragraph._70{width:100%}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.floating-menu-wrapper{justify-content:center;align-items:center;display:flex}.div-block{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-image:linear-gradient(270deg,#06170ef2,#083828f2 49%,#0a4632f2);border-radius:10px;flex-flow:column;justify-content:center;align-items:center;width:98vw;height:98vh;margin:auto;display:flex;position:absolute;inset:0%}.navlink{color:var(--sub-heading);margin-top:30px;margin-left:0;margin-right:0;font-size:4rem;font-weight:500;display:none}.button-primary.button-white.footer-newsletter{padding-left:25px;padding-right:25px}.button-primary.button-white.footer-newsletter:lang(fr-ca){font-size:14px}.button-primary.button-white.secondary.nav-button.mobile{margin-top:30px;margin-left:5%;display:block}.input.dark.form{width:600px;min-height:55px;padding-right:265px}.input.dark.form:lang(fr-ca){padding-right:275px}.div-block-2:lang(fr-ca){grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.locales-list{flex-flow:row}.div-section.quote-wrapper{grid-column-gap:20px;grid-row-gap:20px}.div-section.cta-bg{background-image:url(https://cdn.prod.website-files.com/67618c16b9db8167fca40469/685c3f81f3233abba1b3294f_DSC09940.jpg);background-position:50%;background-size:cover}.heading-2.services{margin-top:0}.heading-3,.heading-3.cap,.heading-3.cap{font-size:30px}.heading-4.questions{font-size:20px}.div-block-5{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr 1fr}.f-form-steps-item.is---2{width:100%}.f-w-progress-wrap{grid-column-gap:30px}.f-check-img-wrap{width:30px;height:30px}.f-error-message{width:100%}.f-container{padding-left:2rem;padding-right:2rem}.f-progress-txt-2{line-height:1.2}.f-form-steps-wrap.is---2{justify-content:flex-start;align-items:stretch}.text-block-7.header{font-size:2.5rem;line-height:1.1}.paragraph-7{font-size:14px}.card_mask{width:50%}.box{flex-direction:column;align-items:flex-start;padding:3.2em}.card{min-width:400px}.padding-vertical,.slider_component{padding-left:0;padding-right:0}.rt-category-cards-text.rt-text-white{max-width:none;font-size:22px}.rt-autofit-cover.rt-responsive-full-width-image{width:100%;height:100%}.rt-autofit-cover.rt-responsive-full-width-image.rt-change-height{height:495px}.rt-padding-top-twenty.rt-portfolio-text-hover.rt-change-height{height:0}.rt-padding-top-twenty.rt-portfolio-text-hover.rt-change-height.rt-text-white{height:auto}.rt-service-three-portfolio-text{padding:20px}.rt-service-three-portfolio-text.bento-box{width:80%;max-width:none;margin-bottom:0;margin-left:0}.rt-service-three-portfolio-main-title{display:flex}.rt-service-three-portfolio-wrapper.rt-underline-off{height:495px}.tab{text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.tab-subtext{font-size:14px}.tab-container{flex:0 auto}.bento-box.grid{grid-template-rows:1fr 1fr auto auto;grid-template-columns:1fr;max-height:none}.bento-div-inner.installation{flex-flow:row;justify-content:space-between;align-items:flex-end;min-height:250px;padding-bottom:15px;padding-right:30px}.banner-section.video{min-height:auto;padding-top:100px}.header-div.bento-box{margin-bottom:30px}.rt-designed-text-block{justify-content:flex-end;align-items:center;max-width:none}.rt-about-section{justify-content:flex-start;align-items:flex-end}.rt-social-icons{grid-column-gap:30px;grid-row-gap:30px;border:0 solid #40454a;grid-template-rows:auto;grid-template-columns:1fr auto auto;justify-content:flex-end;place-items:center end;max-width:none;display:flex}.rt-social-icon{padding-top:10px;padding-bottom:10px}.rt-copyright-and-social-icons{grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding:0;display:grid}.rt-licence-text{justify-content:flex-end;align-items:center;max-width:none}.rt-footer-section{grid-column-gap:50px;grid-row-gap:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-bottom:0;display:grid}.rt-newsletter-section{max-width:none}.rt-designed-text{text-align:center}.rt-contact-section{max-width:none;margin-top:0}.div-grid{min-height:350px}.div-grid.image{background-repeat:no-repeat;background-size:cover;background-attachment:scroll;margin-bottom:30px}.div-grid.inside{min-height:auto}.div-grid.images{z-index:5;background-color:var(--background);position:sticky;top:0%}.div-grid.menu-image{display:none}.div-grid.menu-link{justify-content:center;align-items:flex-start}.nav-footer-link{justify-content:flex-start;align-items:flex-end}.social-link{margin-left:15px;margin-right:0}.quote.justify{font-size:1.2rem;line-height:1.2}.dev-tabs_list-btn-icon{display:block}.dev-tabs_list{width:80%;margin-left:auto;margin-right:auto}.dev-tabs_tab{position:relative;top:auto;left:auto;right:auto}.dev-tabs_menu{margin-left:auto;margin-right:auto;position:static}.dev-tabs_content{position:relative;top:auto;left:auto;right:auto}.dev-tabs_list-btn{background-color:#212121}.dev-tabs_list-content{width:100%;max-width:none;margin-top:16px;position:static}.dev-tabs_list-item{margin-bottom:16px}.pricing_content-title{border-bottom:1px solid #252525;justify-content:flex-start;align-items:center}.pricing_title-div{justify-content:center;align-items:center;display:flex}.pricing_title-div.is-hide{display:none}.pricing_content-div{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1fr 1fr 1fr}.pricing_content-div.title{grid-column-gap:30px;grid-column-gap:30px}.text-size-small.is-size{font-size:1rem}.text-size-small.is-size.is-title{border-bottom:1px solid #fff}.pricing_card-wrap{width:100%}.pricing_title-grid{grid-template-columns:1fr 1fr 1fr}.pricing_title-grid.is-title{position:sticky;top:0}.div-block-28.horizontal-vid{width:100%}.div-102.horizontal{height:auto}.div-explain{justify-content:flex-start;align-items:center;width:100%}.c-card._1{display:block}.c-card-title.services{margin-bottom:0}._w-card{grid-template-columns:1fr 1.5fr}.c-card-content-divider{margin-top:15px;margin-bottom:15px}._w-cloneable,._w-cloneable.services,._w-cloneable.services{display:flex}.image-30{height:100%}.brix---heading-h1-size{font-size:40px;line-height:60px}.brix---grid-1-column-gap-row-16px{grid-column-gap:25px;grid-row-gap:20px;grid-template-columns:1fr 1fr}.brix---text-300-medium{font-size:18px;line-height:20px}.brix---grid-3-columns-pricing-v4{grid-template-columns:1fr}.grid-3.contact{grid-template-rows:auto auto;grid-template-columns:1fr}.description-text-block.mini{width:100%}.grid-5{height:auto}.about-image.left{display:none}.about-image.right{width:100%;height:100%;padding-top:10%;inset:0%;box-shadow:5px 3px 8px 2px #00000040}.div-about-text{width:70%}.div-image-wrapper-absolute.members,.div-image-wrapper-absolute.grooming,.div-image-wrapper-absolute.amenities,.div-image-wrapper-absolute.treatment,.div-image-wrapper-absolute.members,.div-image-wrapper-absolute.grooming,.div-image-wrapper-absolute.amenities,.div-image-wrapper-absolute.treatment{background-color:var(--background)}.link-hero-header{font-size:3.5rem}.links-hero{padding:5vw}.link-item{font-size:2.2rem}.link-header{font-size:1.7rem;line-height:1.2}.linker-wrap{transition:background-color .4s cubic-bezier(.215,.61,.355,1),padding .4s cubic-bezier(.215,.61,.355,1)}.link-list{align-items:flex-start}.link-block-2{width:30px}.service-toggle{width:2rem;height:2rem}.service-toggle.services{border-color:var(--sub-heading);cursor:pointer;border-color:var(--sub-heading);cursor:pointer;width:30px;height:30px;margin-bottom:15px;display:flex}.service-toggle-icon{width:1.2rem;height:1.2rem}.service-toggle-icon.service{color:var(--paragraph)}.grid-6{grid-template-rows:auto auto;grid-template-columns:1fr}.text-block-13{margin-bottom:100px;font-size:25px;font-weight:300;display:none;position:absolute;top:15px;left:20px}.timeline-main-grid{padding-top:5.5vw;padding-bottom:5.5vw}.timeline-path,.timeline-progress-bar{width:.25vw}.timeline-left-box{width:100%}.stage-image{height:40vw;margin-top:4.72vw}.timeline-circle{width:1.65vw;height:1.65vw}.privacy-policy{font-size:3rem}.nav-grid{grid-template-rows:auto auto auto auto auto;grid-template-columns:auto}.grid-7{grid-column-gap:5vw;grid-template-columns:minmax(auto,1fr)}}@media screen and (max-width:767px){.container{padding-left:0;padding-right:0}.container.loading{margin-bottom:2vh}.page-title{font-size:40px;line-height:55px}.section.banner-section{padding-top:100px;padding-bottom:100px}.section.contact{padding-top:150px}.style-card-wrapper{max-width:200px}.style-card-head{min-height:140px}.nav-link{font-size:4.7vh}.nav-link.footer{background-image:none;margin-bottom:0}.navbar{max-width:100%}.hero-title{font-size:42px;line-height:62px}.links-and-menu{flex-flow:wrap;justify-content:space-between;display:flex}.testimonial-card{justify-content:center;align-items:center;width:100%;padding:0 10px}.dropdown-title{width:100%}.mask.related-post{max-width:none;height:auto}.changelog-section{margin-top:40px;margin-bottom:-40px}._3-column-grid{grid-row-gap:60px;grid-template-columns:1fr;place-items:center}.blog-thumbnail{height:auto}.blog-card{max-width:none}.blog-cover-image{height:320px}.info-block{font-size:15px}.blog-title{font-size:36px;line-height:52px}.featured-blogs{flex-flow:column;justify-content:flex-start;align-items:flex-start}.space-between-block-vertical-from-mobile{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:space-between;align-items:flex-start;margin-bottom:100px}.subscription-title{font-size:28px}.subscription-title.span-title{font-size:36px;line-height:36px}.newsletter-block{margin-top:40px}.subscription-mail-input{max-width:none}.footer-block{flex-direction:column;max-width:150px}.footer-block.subscribe-block{border-top:1px solid #d2d2d2;max-width:none}.footer-wrapper{grid-template-columns:1fr;padding-top:30px;padding-bottom:30px}.counter-title{font-size:16px;line-height:22px}.projects-mask{max-width:100%}._36px-title-white{font-size:28px}._18px-semibold-uppercase{margin-bottom:4px}.style-cover-image{height:480px}._30px-title{font-size:28px;line-height:140%}.sticky-right-bar{padding:25px 30px 40px}.order-item{flex-flow:wrap}.order-confirm-price{font-size:16px;line-height:24px}.details-wrapper{padding-bottom:15px;font-size:16px;line-height:140%}.subscription{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.subscriptions-info{margin-left:0;margin-right:0}.margin-top-10px-botom-20px{margin-bottom:10px}.price-and-cancel-button{flex-flow:row;justify-content:flex-start;align-items:center}.button-wrapper-horizontal.justify{flex-flow:column;justify-content:center;align-items:flex-start}.button-wrapper-horizontal.left{justify-content:flex-start;align-items:center}._40px-title{font-size:34px;line-height:50px}.product-thumbnail-wrapper{aspect-ratio:custom;height:auto;min-height:auto;max-height:none}.product-body{height:auto}.product-image{max-height:400px}.product-image-background{height:450px}.contact-text,.contact-info{font-size:16px;line-height:18px}.heading-with-margin-10px{margin-bottom:10px}._14px-text{font-size:15px}.faq-switch{padding-left:25px;padding-right:25px}.dropdown-cross-animation{width:56px;min-width:56px;height:56px;min-height:56px;font-size:22px;line-height:24px}.accordion-body{padding-left:25px;padding-right:25px}.service-main-image{max-height:400px}.text-absolute-block{padding-bottom:25px}._30px-title-bold-title{font-size:28px;line-height:140%}.loader:lang(fr-ca){display:none}.your-profession{flex-flow:column;justify-content:center;align-items:center}.profession-start-text{font-size:3rem}.profession-middle-text{-webkit-text-stroke-color:#0000;font-size:3rem}.profession-end-text{font-size:3rem}.site-name{letter-spacing:10px;font-size:4rem}.summery{display:none}.heading-pre{text-align:center;font-size:35px}.heading-pre.bold,.heading-pre.italic,.heading-pre.bold,.heading-pre.italic{font-size:35px}.grid-wrapper.right.bottom,.grid-wrapper.left.bottom,.grid-wrapper.right.bottom,.grid-wrapper.right.bottom,.grid-wrapper.left.bottom,.grid-wrapper.left.bottom{grid-column-gap:7px;grid-row-gap:7px}.link-text{background-image:none;font-size:16px}.link-text.middle{font-size:18px}.text-block{text-align:right;font-size:16px}.faq_question{padding-top:.75rem;padding-bottom:.75rem}.paragraph{margin-bottom:10px}.paragraph.center{text-align:left;text-align:left}.faq_icon-wrapper{width:1.75rem}.paragraph-4{font-size:30px}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.faq_component{grid-row-gap:20px}.form-wrapper{width:100%;margin-top:40px;padding-left:0%;padding-right:0%}.footer-newsletter-form-block.contact{justify-content:center;align-items:flex-start;width:100%}.button-primary{padding-left:30px;padding-right:30px;font-size:16px}.button-primary.button-white.secondary.light,.button-primary.button-white.primary{font-size:14px}.button-primary.button-white.secondary.light,.button-primary.button-white.primary{font-size:14px}.button-primary.button-white.footer-newsletter{min-width:150px;padding-left:20px;padding-right:20px;font-size:14px}.button-primary.button-white.footer-newsletter:lang(fr-ca){width:100%;margin-top:10px;font-size:14px;position:static}.button-primary.button-white.secondary.light,.button-primary.button-white.primary{font-size:14px}.input.dark.form{width:425px;min-height:50px;padding-left:10px;padding-right:205px;font-size:14px}.input.dark.form:lang(fr-ca){min-height:45px;padding-top:10px;padding-bottom:10px;padding-right:210px}.input.dark.name{padding-left:10px;padding-right:10px}.input.dark.name:hover{border-color:var(--velvet-mid)}.input.dark.name:lang(fr-ca){min-height:45px;font-size:14px}.text-block-2{font-size:14px}.div-block-2{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;justify-content:center;align-items:center;margin-top:40px}.image-3{height:35px}.text-block-5{font-size:14px}.email-div:lang(fr-ca){flex-flow:column}.name-div{width:425px}.name-div:lang(fr-ca){margin-bottom:15px}.div-section.quote-wrapper.about-quote{justify-content:center;align-items:flex-start}.div-section.about-div{min-height:60vh;padding-bottom:50px}.heading-2.center,.heading-3.center{text-align:left;text-align:left}.div-block-5{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.div-block-6.choices{grid-row-gap:10px;grid-row-gap:10px}.div-block-10{grid-column-gap:0rem;grid-row-gap:15px;flex-flow:column;align-items:stretch}.f-w-progress-wrap{grid-row-gap:10px;flex-wrap:wrap;margin-left:auto;margin-right:auto;display:none}.f-txt-wrap.is---2{line-height:1.2}.progress-number_block{font-size:.9rem}.f-steps-wrap.is--2{padding-left:20px;padding-right:20px}.f-2col-grid{grid-row-gap:23px;grid-template-columns:1fr}.f-container{padding-left:1rem;padding-right:1rem}.f-container.is--form{padding-left:1.2rem;padding-right:1.2rem}.f-progress-txt-2{font-size:.9rem}.f-txt-field-label{margin-right:auto}.card_mask{width:80%}.box{padding:2em}.padding-vertical{padding-left:0;padding-right:0}.slide68_arrow.left{right:3.5rem}.slider_component{padding-bottom:6rem}.rt-category-cards-text.rt-text-white{font-size:22px;line-height:1.2}.rt-autofit-cover.rt-responsive-full-width-image.rt-change-height{height:395px}.rt-service-three-portfolio-text.bento-box{margin-bottom:0;margin-left:0;margin-right:0}.rt-service-three-portfolio-wrapper.rt-underline-off{height:395px}.tab{margin:10px 0}.bento-div-inner{padding-left:0;padding-right:0}.bento-div-inner.installation{padding-left:15px}.banner-section.video.service{max-height:none}.content-div{justify-content:center;align-items:flex-start}.header-div{width:100%;margin-bottom:30px}.header-div.bento-box{width:100%}.rt-designed-text-block{justify-content:flex-start;align-items:center;margin-left:auto}.rt-social-icons{justify-content:flex-end;place-items:center start;margin-bottom:0;margin-left:auto;display:flex}.rt-social-icon{padding-top:0;padding-bottom:0}.rt-copyright-and-social-icons{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-bottom:0;display:grid}.rt-licence-text{justify-content:flex-start;align-items:center;margin-left:auto}.rt-footer-section{grid-column-gap:30px;grid-row-gap:30px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;padding-bottom:20px;display:grid}.rt-footer{padding-top:0}.rt-designed-text{font-size:12px}.rt-contact-section{margin-top:0}.rt-footer-links-text.rt-color-dark.rt-hover{font-size:12px}.faq_answer-wrap{padding-bottom:1rem}.faq_answer-2{padding-left:1.25rem;padding-right:1.25rem}.faq_question-2{padding:1rem 1.25rem}.nav-footer-link{width:100%}.nav-items{width:90%}.social-link{margin-left:15px;margin-right:0}.social-link.twitter{margin-right:0}.navbar-2{margin-top:30px}.quote{text-align:left;font-size:1rem}.quote.statement{font-size:1.5rem}.quote.justify{font-size:16px;line-height:1.2}.dev-tabs_list{width:100%}._154-mouse{width:25px;height:40px}._154-scroll-text{letter-spacing:5px;margin-top:10px;margin-right:0}.overlay{background-image:linear-gradient(180deg,#fff0,#7d7c7c00 45%,var(--background))}.pricing_card-wrap{width:100%}.div-102{width:90vw;height:auto}.div-102.horizontal{height:100%}.div-102.full-site{display:flex}.sticky-section_panel{overflow:clip}.div-explain{padding-left:0}._w-cards-list{grid-column-gap:5rem;grid-row-gap:5rem}.c-cards-list{padding-bottom:7.5rem}.c-card._2{margin-bottom:1rem;top:8rem}.c-card._1{margin-bottom:4rem;top:5rem}.c-card._3{margin-bottom:-2rem;top:11rem}.c-card._4{margin-bottom:-7rem;top:15rem}.c-card._4:lang(fr-ca){margin-bottom:-3rem;top:15rem}._w-card{grid-template-columns:1fr}.div-block-31{height:12rem;padding-left:0%;padding-right:0%}.brix---mg-bottom-16px{margin-bottom:8px}.brix---heading-h1-size{margin-bottom:12px;font-size:38px;line-height:46px}.brix---text-200-list-bold{font-size:16px}.brix---grid-1-column-gap-row-16px{grid-template-columns:1fr}.brix---text-300-medium{font-size:18px;line-height:20px}.brix---pricing-content-v2{padding-bottom:40px;padding-left:24px;padding-right:24px}.brix---grid-3-columns-pricing-v4{grid-template-columns:1fr}.description-text-block.mini{font-size:1rem}.div-about-text{width:90%}.link-page-container{border-radius:10px;max-width:400px;min-height:375px}.link-info-wrap{grid-column-gap:2rem;grid-row-gap:2rem;width:32rem}.link-hero-header{font-size:3.2rem}.links-hero{padding-left:4vw;padding-right:4vw}.link-header{font-size:1.2rem}.linker-wrap,.linker-wrap:hover{padding-top:1rem;padding-bottom:1rem}.link-list{justify-content:center}.nav-grid{grid-column-gap:20px;grid-row-gap:20px;grid-auto-columns:auto}.image-35{display:none}}@media screen and (max-width:479px){blockquote{padding-left:20px;font-size:16px;line-height:28px}.banner{padding-top:60px;padding-bottom:50px}.container{padding-left:0;padding-right:0}.container.loading{height:80vh;margin-bottom:0;padding-top:5%;padding-bottom:5%}.page-title{font-size:30px;line-height:40px}.section{min-height:100vh}.section.with-saloon-bg{margin-top:40px;margin-bottom:40px}.section.footer{padding-bottom:30px}.section.pricing{padding-top:100px}.section.social-card{padding-top:5vh;padding-bottom:5vh}.color-information{padding-top:15px;padding-bottom:20px}.bold-text{font-size:18px;line-height:28px}.nav-menu{width:100%}.nav-link{font-size:10vw}.nav-link.w--current{padding-top:0;padding-bottom:0}.nav-link.footer{justify-content:flex-start;align-items:center;font-size:1em}.hero-title{font-size:32px;line-height:45px}.links-and-menu{border-top-style:none}.title{grid-column-gap:5px;grid-row-gap:5px}.title.page-loader{justify-content:center;align-items:center}.testimonial-card{padding:40px 10px}.dropdown-switch{justify-content:space-between;padding:15px 0}.dropdown-texts{padding:0 0 15px;font-size:14px;line-height:24px}.dropdown-title{white-space:pre-wrap}.dropdown-faq-block{grid-row-gap:0px;justify-content:center;align-items:center}.changelog-section{margin-bottom:-20px}.white-heading-450px-width{margin-top:10px}.blog-thumbnail{height:240px}.blog-body{grid-column-gap:15px;grid-row-gap:15px;padding-top:20px;padding-bottom:20px}.blog-card-title{font-size:18px;line-height:26px}.section-60px{padding-top:40px}.blog-category-single-post{font-size:12px;line-height:20px}.blog-cover-image{height:220px}.info-block{flex-flow:column;justify-content:flex-start;align-items:flex-start}.blog-title{font-size:30px;line-height:40px}.rich-text-block h1{font-size:36px;line-height:48px}.rich-text-block h2{font-size:30px;line-height:40px}.rich-text-block h3{font-size:26px;line-height:36px}.rich-text-block h4{font-size:22px;line-height:30px}.rich-text-block h5{font-size:18px;line-height:26px}.rich-text-block h6{font-size:16px;line-height:24px}._2-column-block-top{margin-top:20px}.blog-sidebar-title{margin-bottom:0}.sidebar{grid-column-gap:40px;grid-row-gap:40px}.featured-blogs{grid-column-gap:12px;grid-row-gap:12px}.post-title{font-size:18px;line-height:28px}.tag-button{font-size:14px;line-height:22px}.breadcrumb{font-size:14px;line-height:20px}.hero-sub-title{font-size:18px;line-height:26px}.subscription-form{grid-column-gap:15px;grid-row-gap:15px;flex-direction:column}.copyright-text{max-width:90%}.site-logo{max-width:90px}.footer-block{grid-row-gap:20px;border-top:1px solid #d2d2d2;max-width:none}.footer-block.logo-block{border-top-style:none}.footer{margin-top:60px}.footer-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start}.margin-bottom-40px{margin-bottom:20px}.cf-growth-wrapper{padding-left:15px;padding-right:15px}.margin-bottom-8px{margin-bottom:6px}.testimonial-tab-link{padding:4px}.image-border-background{top:-3%;left:-3%}.project-thumbnail{min-height:380px}._36px-title-white{font-size:24px}._18px-semibold-uppercase{margin-bottom:4px;font-size:16px}.style-cover-image{box-sizing:content-box;height:auto}.team-member-image{height:auto}.social-share-icon-container{grid-column-gap:10px;grid-row-gap:10px;margin-top:8px}.footer-social-icon{width:30px;height:30px;font-size:16px;line-height:16px}._30px-title{font-size:24px;line-height:140%}.checkout-product-info{flex-flow:column;justify-content:flex-start;align-items:flex-start}.sticky-right-bar{padding-left:24px;padding-right:24px}.checkout-total-price{font-size:20px;line-height:30px}.checkout-image-wrapper{width:100%;height:100%}.checkout-image{width:80%;height:80%}.block-contents{margin-bottom:15px}.checkout-products-wrapper{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column;justify-content:space-between;align-items:flex-start}.total-block{margin-top:40px;padding-bottom:0}.order-details-wrapper{padding-left:15px;padding-right:15px}.users-form-block{padding-left:20px;padding-right:20px}.users-page-wrapper{padding-left:10px;padding-right:10px}.account-tabs-menu{flex-flow:column}.margin-top-10px-botom-20px{margin-top:5px}.my-account-wrapper{padding-bottom:40px;padding-left:21px;padding-right:21px}.my-account-block{margin-bottom:15px}._40px-title{font-size:28px;line-height:40px}.product-thumbnail-wrapper{height:auto;min-height:auto;max-height:none}.product-thumbnail{max-height:200px}.product-images-wrapper{grid-row-gap:20px}.product-image-background{height:320px}.product-details-block{padding-top:20px}.product-quantity{max-width:none;padding-left:45%}.cart-button-wrapper{flex-flow:column}.product-title{font-size:24px;line-height:36px}.hero-logo{max-width:60px}.contact-text,.contact-info{font-size:15px;line-height:16px}.contact-icon-sm{margin-bottom:16px}.contact-card-wrapper{max-width:none;padding-right:20px}.style-divider-300px{width:200px}.heading-with-margin-10px{margin-top:10px}.style-divider-150px{width:100px}._14px-text{font-size:15px}.multi-images-wrapper{flex-direction:row;grid-template-columns:1fr 1fr}.faq-switch{padding:15px}.dropdown-cross-animation{width:44px;min-width:44px;height:44px;min-height:44px}.accordion-body{padding-left:15px;padding-right:15px}.description{font-size:15px;line-height:24px}.service-image-wrapper{grid-row-gap:20px}.text-absolute-block{padding-bottom:0;padding-left:20px}.style-category-block{grid-column-gap:20px;grid-row-gap:20px}.custom-tab-link{width:100%}._30px-title-bold-title{font-size:24px;line-height:140%}.loader{justify-content:flex-start;align-items:center}.profession-start-text,.profession-middle-text,.profession-end-text{font-size:10vw;line-height:1}.site-title-wrapper{font-size:40px;line-height:50px}.site-name{letter-spacing:6px;font-size:11vw}.team-social-share-icon{grid-column-gap:10px;grid-row-gap:10px;margin-top:8px}.hero-middle-align-contents.page-loader{margin-top:-20px}.hero-section{flex-flow:column;height:auto;min-height:100vh;max-height:none;padding-left:5%;padding-right:5%;display:flex}.hero-section.home{min-height:80vh}.heading-pre,.heading-pre.bold,.heading-pre.italic,.heading-pre.bold,.heading-pre.italic{font-size:30px}.grid.nav-bar{grid-column-gap:30px;grid-row-gap:30px;grid-column-gap:30px;grid-row-gap:30px;grid-template-columns:minmax(max-content,50px) 1fr}.grid-wrapper.right.bottom{grid-column-gap:5px;grid-row-gap:5px;grid-column-gap:5px;grid-row-gap:5px}.grid-wrapper.left,.grid-wrapper.left:lang(fr-ca){justify-content:flex-start;align-items:flex-start}.grid-wrapper.left.bottom{grid-column-gap:5px;grid-row-gap:5px;grid-column-gap:5px;grid-row-gap:5px}.grid-wrapper.menu{grid-column-gap:20px;grid-row-gap:20px;margin-bottom:0%}.grid-wrapper.side-by-side{grid-column-gap:25px;grid-row-gap:25px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.text-gradient.right{justify-content:center;align-items:flex-end}.link-text{margin-right:0}.link-text.middle{font-size:14px}.link-text.white{margin-right:0}.under-line{height:1.5px}.navbar-pre{position:absolute}.text-block{line-height:1}.text-block:lang(fr-ca){font-size:18px}.x{margin-right:20px}.floating-menu{width:98vw;min-width:auto;height:95vh;margin-bottom:0;transition:transform .6s ease-in-out;inset:5vw 1vw auto;overflow:visible}.floating-menu:lang(fr-ca){justify-content:center}.faq_question{padding-top:.75rem;padding-bottom:.75rem}.paragraph.center{text-align:left;font-size:14px}.paragraph._70,.paragraph._70:lang(fr-ca){width:100%}.paragraph-4{text-indent:0;width:100%;font-size:22px}.paragraph-4:lang(fr-ca){font-size:1.2rem}.text-span:lang(fr-ca){font-size:1.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.div-block{justify-content:space-around;align-items:center;padding-top:80px;padding-bottom:80px}.waiting-list-hero{width:100%;margin-top:150px;margin-bottom:150px}.form-wrapper{width:100%;margin-top:30px}.footer-newsletter-form-block{margin-bottom:0}.button-primary{padding-left:20px;padding-right:20px;display:block}.button-primary.button-white{margin-left:0;margin-right:0;padding-top:12px;padding-bottom:12px}.button-primary.button-white.footer-newsletter{width:100%;min-height:42px;margin-top:10px;padding:8px 20px;position:static}.button-primary.button-white.secondary{text-align:center;padding-left:20px;padding-right:20px;font-size:14px}.button-primary.button-white.secondary.nav-button{display:none}.footer-newsletter-form{flex-direction:column;align-items:stretch;width:100%;max-width:325px;position:static}.input{padding-left:20px;padding-right:20px}.input.dark{min-height:45px;margin-bottom:10px;padding-top:8px;padding-bottom:8px;font-size:14px}.input.dark.form{text-align:left;background-color:#0f0c0d33;width:100%;min-height:42px;padding-left:20px;padding-right:20px}.input.dark.form:lang(fr-ca){text-align:left;padding-left:15px;padding-right:15px}.input.dark.name{width:100%;min-height:42px;padding-left:20px;padding-right:20px}.input.dark.name:lang(fr-ca){padding:10px 15px;font-size:14px}.text-block-2{margin-right:0;font-weight:200}.div-block-2{grid-column-gap:15px;grid-row-gap:15px;margin-top:45px}.grid-floating-faq{padding-left:5px;padding-right:35px}.body-3{max-width:100vw}.text-block-4{font-size:14px}.text-block-5{line-height:1.2}.email-div{flex-flow:column}.name-div{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;width:100%;margin-bottom:10px}.div-100{height:80vh}.div-section.cta-bg{background-position:50% 100%;padding-top:75px;padding-bottom:75px}.div-section.social-card{padding-left:8%;padding-right:8%}.div-section.hero,.div-section.about{padding-left:0%;padding-right:0%}.heading-2{margin-bottom:5px}.heading-2.center{text-align:left;text-align:left}.heading-3{margin-bottom:15px;font-size:25px}.heading-3.center{text-align:left}.heading-3.cap{font-size:25px}.heading-4.questions{text-align:left;text-align:left;font-size:18px}.div-block-6.choices{grid-column-gap:10px;grid-row-gap:10px;grid-column-gap:10px;grid-row-gap:10px;grid-template-rows:auto auto auto auto auto auto auto auto;grid-template-columns:1fr}.checkbox-label-2{font-size:14px}.if-lib-tagradio1_group{grid-column-gap:.5rem;grid-row-gap:.5rem}.f-w-progress-wrap{grid-column-gap:24px;grid-row-gap:10px;margin-left:0}.progress-number_block{width:30px;height:30px}.f-steps-wrap.is--2{width:100%;padding-left:19px;padding-right:19px}.f-success-message{margin-left:20px;margin-right:20px}.f-steps-txt.is--formly-2{font-weight:400}.f-container.is--form{padding-left:0;padding-right:0}.f-progress-txt-2{display:none}.f-form{padding-left:0;padding-right:0}.f-form-steps-wrap.is---2{overflow:visible}.text-block-7.header{font-size:2.2rem}.text-block-7.header:lang(fr-ca){font-size:2.1rem}.paragraph-7{margin-bottom:15px;font-weight:300}.card_mask{width:100%}.box{padding:1.5em}.card{min-width:auto}.padding-vertical{padding-left:0;padding-right:0}.blog68_slide-nav{justify-content:center;align-items:center;right:0%}.slide68_arrow{display:none}.rt-category-cards-text.rt-text-white{text-align:left;text-align:left;font-size:22px;font-weight:400}.rt-padding-top-twenty.rt-portfolio-text-hover.rt-change-height.rt-text-white{font-size:14px}.rt-service-three-portfolio-text{margin-left:15px;margin-right:15px;padding:15px}.rt-service-three-portfolio-text.bento-box{width:100%}.div-bg-slide{-webkit-backdrop-filter:none;backdrop-filter:none;background-image:linear-gradient(270deg,#06170ecc,#083828cc 50%,#0a4632cc);border-radius:0}.bento-box.grid{grid-column-gap:30px;grid-row-gap:30px;grid-column-gap:30px;grid-row-gap:30px}.bento-div-inner.installation{padding-bottom:0;padding-left:0;padding-right:0}.banner-section.video{padding-top:0;padding-bottom:0}.content-div{justify-content:center;align-items:flex-start}.header-div{width:100%}.rt-about-section{justify-content:center;align-items:flex-start}.rt-social-icons{grid-template-columns:auto auto auto;justify-content:flex-end;place-items:center end;display:flex}.rt-social-icon{width:20px;height:20px}.rt-footer-section{grid-template-rows:auto auto auto;grid-template-columns:1fr}.div-grid.menu-link{justify-content:center;align-items:flex-start}.nav-items{width:100%}.nav-item{padding-top:5px;padding-bottom:5px;line-height:1.2}.hero-title{line-height:1}.hero-sub-heading{margin-bottom:5px}._154-mouse-wrapper{justify-content:center;align-items:center}._154-mouse{width:25px;height:40px}._154-scroll-text{letter-spacing:0;margin-top:5px;margin-right:0}.overlay{background-image:linear-gradient(180deg,#fff0,#7d7c7c00 58%,var(--background)),linear-gradient(to bottom,#0f0c0d66,#0f0c0d66)}.text-size-small.is-size.is-title{border-bottom-style:none}.div-102{width:95vw}.div-102.horizontal{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;height:100%;padding-top:0%;padding-bottom:0%;display:flex}.div-102.full-site{width:100vw;margin-left:auto;margin-right:auto}.sticky-section_wrapper{width:100%;overflow:clip}.sticky-section_list{width:100%}.sticky-section_panel{grid-template-columns:1fr;align-content:center;width:100%;padding:1rem}.link-block{justify-content:flex-start;align-items:center;width:25px;height:100%}.image-29{align-self:flex-start;height:100%}.c-card._2{margin-bottom:-1.5rem;top:7rem}.c-card._1{margin-bottom:.5rem;top:4rem}.c-card._3{margin-top:0;margin-bottom:-4rem;top:10rem}.c-card._3:lang(fr-ca){margin-bottom:-4rem}.c-card._4{margin-top:3rem;margin-bottom:-7.5rem;top:14rem}.c-card._4:lang(fr-ca){margin-bottom:-5rem}._w-card{grid-template-rows:1fr auto;padding:20px 10px}._w-card.services{min-height:500px}._w-card.services._1{grid-template-rows:auto auto}.c-card-content-divider{margin-top:20px;margin-bottom:20px}.image-30{max-height:200px}.div-block-31{height:auto}.c-card-wrapper{padding-left:10px;padding-right:10px}.brix---mg-bottom-16px{margin-bottom:15px}.brix---heading-h1-size{margin-bottom:0;font-size:28px;line-height:37px}.brix---paragraph-default{font-size:14px;line-height:1.2}.brix---text-200-list-bold{line-height:1.2}.brix---text-300-medium{font-size:16px}.brix---pricing-content-v2{padding-left:15px;padding-right:15px}.brix---flex-horizontal-start{justify-content:flex-start;align-items:flex-end}.brix---grid-3-columns-pricing-v4{grid-template-columns:1fr}.membership-div{margin-bottom:10px}.text-block-11{margin-top:10px;line-height:1.2}.description-text-block{font-size:14px;line-height:1.3}.div-about-text{grid-column-gap:20px;grid-row-gap:20px;width:100%}.link-page-container{min-height:auto}.link-info-wrap{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;justify-content:center;align-items:flex-start;width:90%}.link-hero-header{font-size:2.7rem}.links-hero{min-height:250px;padding-top:30px;padding-bottom:30px}.links-content-no-cms{height:100%;padding-bottom:2rem}.link-header{font-size:1rem;line-height:1.5}.linker-wrap{grid-column-gap:2rem;grid-row-gap:2rem;justify-content:space-between;align-items:center;padding-left:1.8rem;padding-right:1.8rem}.link-icon{width:1.5rem;max-width:none}.body-7{grid-column-gap:50px;grid-row-gap:50px;flex-flow:column;display:flex}.service-toggle{justify-content:center;align-items:center;width:1.5rem;height:1.5rem}.service-toggle.services{inset:15px 15px auto auto;margin-bottom:0;position:absolute;inset:15px 15px auto auto}.heading-9{margin-bottom:15px}.heading-10{margin-bottom:5px}.text-block-13{margin-right:65px}.timeline-main-grid{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:13.4286vw 80.5714vw;padding-top:11vw;padding-bottom:11vw}.timeline-path{width:.5vw;left:9.5vw}.timeline-progress-bar{width:.5vw}.timeline-right-box{padding-top:7vw;padding-left:0}.stage-image{width:78.56vw;height:86.4vw;margin-top:9.44vw}.timeline-circle{width:3.3vw;height:3.3vw}.timeline-circle.glow{width:4.3vw;height:4.3vw}.stage-title-holder{position:static}.image-34{min-height:50vh}.image-35{display:none}.grid-7{grid-column-gap:0vw;grid-row-gap:0vw;justify-items:start}.div-block-34.hidden{display:none}#w-node-c9349bed-c03d-9bc8-c752-6bc000bf3a63-eb037104{grid-area:span 1/span 1/span 1/span 1}}