.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{clip:rect(0,0,0,0);word-wrap:normal!important;border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{clip:auto!important;background:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#494f53;display:block;font-size:1em;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.genesis-skip-link{margin:0}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.genesis-skip-link li{height:0;list-style:none;width:0}:focus{color:#231f20;outline:none}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{background:#f0f0f0;font-family:Helvetica,Arial,sans-serif;font-size:187.5%;font-weight:400;line-height:1.1;margin:0;overflow-x:hidden}a,body{color:#231f20}a{text-decoration:underline;transition:color .2s ease-in-out,background-color .2s ease-in-out}a:focus,a:hover{color:#494f53;text-decoration:none}p{font-size:.64em;line-height:1.3;margin:0 0 28px;padding:0}@media (min-width:1024px){p{font-size:1em;margin:0 0 35px;max-width:1280px}}.button a{background-color:transparent;border:1px solid #231f20;border-radius:25px;color:#231f20;cursor:pointer;display:inline-block;font-size:.512em;font-weight:600;line-height:1.1;padding:9px 20px 7px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;white-space:normal;width:auto}b,strong{font-weight:700}cite,em,i{font-style:italic}mark{background:#eee;color:#494f53}h1,h2,h3,h4,h5,h6{font-family:Helvetica,Arial,sans-serif;font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 20px}h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:none}@media (min-width:1024px){h1 br,h2 br,h3 br,h4 br,h5 br,h6 br{display:block}}h1{font-size:1.25em}@media (min-width:640px){h1{font-size:2.441em}}@media (min-width:1280px){h1{font-size:3.052em}}@media (min-width:2560px){h1{font-size:3.815em}}h2{font-size:1.25em}@media (min-width:640px){h2{font-size:1.953em}}h3{font-size:1em}@media (min-width:1024px){h3{font-size:1.953em}.single h3{max-width:1280px}}h4{font-size:1.563em}h5{font-size:1.25em}h6{font-size:1em}@media (min-width:1024px){.building-amenity-heading{font-size:1.563em;margin-bottom:-129px;max-width:50%}}.laundry-table table{font-size:.512em}@media (min-width:1024px){.laundry-table table{font-size:.64em}}.laundry-table table tr{line-height:1.5}.laundry-table table tr td{text-align:top}@media (min-width:640px){.laundry-table table tr td:first-of-type{width:75%}.laundry-table table tr td:last-of-type{width:25%}}.wp-block-image img{display:block;height:auto;width:100%}.wp-block-video .video{display:block}.gb-block-container{margin:0 auto;max-width:90%;padding:25px 0;width:100%}@media (min-width:1280px){.gb-block-container{max-width:90%}}@media (min-width:1024px){.gb-block-container{padding:50px 0}}@media (min-width:1920px){.gb-block-container{padding:75px 0}}.wp-block-group{padding:25px 0}@media (min-width:1024px){.wp-block-group{padding:50px 0}}@media (min-width:1920px){.wp-block-group{padding:75px 0}}.wp-block-group .wp-block-group__inner-container{margin:0 auto;max-width:90%;width:100%}@media (min-width:1280px){.wp-block-group .wp-block-group__inner-container{max-width:90%}}.wp-block-group .wp-block-group__inner-container p:last-of-type{margin-bottom:0}[data-canvas=container],[data-off-canvas],body,html{box-sizing:border-box;margin:0;padding:0}body,html{width:100%}[data-canvas]{z-index:1}[data-canvas=container]{-webkit-overflow-scrolling:touch;background:#fff;height:100%;overflow-y:auto;position:relative;width:100%}[data-canvas=container]:after,[data-canvas=container]:before{clear:both;content:"";display:table}[data-off-canvas]{-webkit-overflow-scrolling:touch;display:none;overflow:hidden;overflow-y:auto;position:fixed}[data-off-canvas*=top]{height:255px;top:0;width:100%}[data-off-canvas*=right]{height:100%;max-width:400px;right:0;top:0;width:100%}[data-off-canvas*=bottom]{bottom:0;height:255px;width:100%}[data-off-canvas*=left]{height:100%;left:0;max-width:400px;top:0;width:100%}.logged-in [data-off-canvas*=left]{top:0}@media (min-width:1024px){.logged-in [data-off-canvas*=left]{top:0}}[data-off-canvas*=reveal]{z-index:0}[data-off-canvas*=push]{z-index:1}[data-off-canvas*=overlay]{z-index:9999}[data-off-canvas*=shift]{z-index:0}[data-canvas],[data-off-canvas]{-webkit-backface-visibility:hidden;transform:translate(0);transition:transform .3s}[data-off-canvas*=shift][data-off-canvas*=top]{transform:translateY(50%)}[data-off-canvas*=shift][data-off-canvas*=right]{transform:translate(-50%)}[data-off-canvas*=shift][data-off-canvas*=bottom]{transform:translateY(-50%)}[data-off-canvas*=shift][data-off-canvas*=left]{transform:translate(50%)}.nav-slidebar{background:#000;color:#fff;max-width:100%}.nav-slidebar .wrap{padding:0!important;width:100%}.nav-slidebar .wrap .close-menu{align-items:center;display:grid;float:right;height:35px;justify-content:center;padding:0;width:35px}.nav-slidebar .wrap .close-menu svg{fill:#fff;width:20px}.nav-slidebar .wrap .nav-primary{display:block}@media (min-width:1024px){.nav-slidebar .wrap .nav-primary{display:none}}.nav-slidebar .wrap .nav-primary .menu{border-bottom:0;padding:0}.nav-slidebar .wrap .nav-primary .menu .menu-item a{background:none;color:#fff;font-size:.64em;padding:20px}.nav-slidebar .wrap .nav-primary .menu .menu-item a:hover{background:#231f20}.nav-slidebar .wrap .nav-primary .menu .menu-item.menu-item-has-children>a:after{content:url(../images/arrow-down-white.svg);display:inline-block;margin-left:5px}.nav-slidebar .wrap .nav-primary .menu .menu-item.disable-link,.nav-slidebar .wrap .nav-primary .menu .menu-item.disable-link a{color:hsla(0,0%,100%,.5);cursor:not-allowed;pointer-events:none}.nav-overlay{background-color:#000;bottom:0;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;transition:.5s ease;width:100%;z-index:-1}.nav-overlay.active{opacity:.7;z-index:9999}.nav-overlay .logged-in *{top:0}@media (min-width:1024px){.nav-overlay .logged-in *{top:0}}.menu-open{overflow:hidden}.toggle-menu{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:#231f20;display:grid;height:35px;justify-content:center;padding:0;width:35px}.toggle-menu svg{fill:#231f20;width:20px}.nav-primary-button-wrap{display:block;margin-top:10px}@media (min-width:1024px){.nav-primary-button-wrap{display:none}}.disable-link,.disable-link a{cursor:not-allowed;pointer-events:none}.disable-link a,.disable-link a:hover{color:rgba(35,31,32,.5)}@media print{[data-canvas]{transform:translate(0)!important}[data-off-canvas]{display:none!important}}.laundry-connect{margin-bottom:0!important;padding:25px 0}@media (min-width:1024px){.laundry-connect{padding:50px 0}}.laundry-connect p,.laundry-connect p a{color:#fff}.social{font-size:1em;max-width:650px}.laundry-connect--container{background:#333132;padding:25px 0}@media (min-width:1024px){.laundry-connect--container{padding:50px 0}}@media (min-width:1920px){.laundry-connect--container{padding:75px 0}}.laundry-connect--container .wrap{grid-gap:50px;display:grid;grid-template-columns:1fr;margin:0 auto;max-width:90%;width:100%}@media (min-width:1280px){.laundry-connect--container .wrap{max-width:90%}}@media (min-width:1024px){.laundry-connect--container .wrap{grid-gap:75px;grid-template-columns:1fr 1fr}}.laundry-connect--container .wrap .laundry-connect--signup h2{color:#fff;font-size:1.953em}.laundry-connect--container .wrap .laundry-connect--signup p{color:#fff;font-size:.64em}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--social p{color:#fff}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--social p a{border-bottom:1.5px solid #fff;color:#fff;text-decoration:none}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--social p a:hover{border-bottom:1.5px solid #ced623;color:#ced623}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widgets{display:grid;grid-template-columns:1fr;padding:25px 0}@media (min-width:1024px){.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widgets{padding:50px 0}}@media (min-width:1920px){.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widgets{padding:75px 0}}@media (min-width:1024px){.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widgets{grid-template-columns:repeat(3,1fr)}}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widgets .screen-reader-text{display:none}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widget-area{margin-bottom:50px}@media (min-width:1024px){.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .footer-widget-area{margin-bottom:0}}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .widget-title{font-size:.64em;font-weight:700;margin:0 0 10px}.footer-widgets-3 .laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .widget-title{height:0;margin:0}@media (min-width:1024px){.footer-widgets-3 .laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .widget-title{height:auto;margin:0 0 10px}}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .menu{list-style-type:none;margin:0;padding:0}.laundry-connect--container .wrap .laundry-connect--contact .laundry-connect--menus .menu li a{color:#fff;font-size:.64em;font-weight:400;text-decoration:none}.neighbour-pattern{padding:0}.neighbour-pattern .wp-block-group__inner-container{max-width:100%}.neighbour-pattern .wp-block-group__inner-container .business-name{font-size:1em;margin-bottom:.25em}.neighbour-pattern .wp-block-group__inner-container .business-address{font-size:.64em;margin-bottom:.75em}.neighbour-pattern .wp-block-group__inner-container .button{margin-bottom:1em}.neighbour-pattern .wp-block-group__inner-container .business-desc{font-size:.64em;margin-bottom:.5em}.offer-content .subheading{font-size:.512em;font-weight:700;margin-bottom:1em;text-transform:uppercase}.offer-content .button a{border-radius:100px;padding:20px 40px}.gform_wrapper.gravity-theme .gform_heading{display:none}.gform_wrapper.gravity-theme .gfield{align-items:center;border-bottom:1px solid #000;display:grid;gap:8;grid-template-columns:1fr}@media (min-width:1024px){.gform_wrapper.gravity-theme .gfield{grid-template-columns:minmax(-webkit-max-content,200px) minmax(100px,1fr);grid-template-columns:minmax(max-content,200px) minmax(100px,1fr);padding:0 0 16px}}.gform_wrapper.gravity-theme .gfield label{font-size:18px;margin-bottom:0;padding-left:16px}.gform_wrapper.gravity-theme .gfield input{background:none;border:none;font-size:18px!important;padding-left:16px!important;padding-right:16px!important}@media (min-width:1024px){.gform_wrapper.gravity-theme .gfield input{padding-left:8px!important}}.gform_wrapper.gravity-theme .gfield input::-moz-placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield input:-ms-input-placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield input::placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield select{background:none;border:none;font-size:18px}.gform_wrapper.gravity-theme .gfield textarea{background:none;border:0;font-family:Helvetica,Arial,sans-serif;font-size:18px!important;padding:0}.gform_wrapper.gravity-theme .gfield textarea::-moz-placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield textarea:-ms-input-placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield textarea::placeholder{font-size:18px!important}.gform_wrapper.gravity-theme .gfield.tlr-textarea{align-items:flex-start;border:1px solid #000;padding:16px}@media (min-width:1024px){.gform_wrapper.gravity-theme .gfield.tlr-textarea{margin-top:16px}}.gform_wrapper.gravity-theme .gfield.tlr-textarea label{padding-left:0!important}.gform_wrapper.gravity-theme .gform_footer{padding:16px 0 0!important}.gform_wrapper.gravity-theme .gform_footer .button{background-color:#000;border:1px solid #000;border-radius:25px;color:#fff;cursor:pointer;display:inline-block;font-size:.512em!important;font-weight:600;line-height:1.3;padding:7px 15px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .2s ease-in-out;white-space:normal;width:auto}.mb-0{margin-bottom:0!important}.mt-0{margin-top:0!important}.pb-0{padding-bottom:0!important}.pt-0{padding-top:0!important}.feature-img{margin-bottom:0!important}.bt-waterloo{border-top:15px solid #ee9a79}.bt-hamilton{border-top:15px solid #ced623}.bt-cambridge{border-top:15px solid #70ace1}.bt-kitchener{border-top:15px solid #cf60a3}.bt-barrie{border-top:15px solid #7f7bba}.bt-london{border-top:15px solid #19d8a1}.site-header{padding:25px 0 0}@media (min-width:1024px){.site-header{padding:50px 0 0}}@media (min-width:1280px){.site-header{background:#f0f0f0;position:-webkit-sticky;position:sticky;top:0;z-index:9999}}.site-header>.wrap{align-items:flex-start;border-top:1px solid #000;display:flex;justify-content:space-between;margin:0 auto;max-width:90%}@media (min-width:1280px){.site-header>.wrap{max-width:90%}}.title-area{float:left;padding-bottom:25px;padding-top:25px}.wp-custom-logo .title-area{max-width:175px;padding-bottom:20px;padding-top:20px;width:100%}.wp-custom-logo .title-area img{display:block;width:auto}.wp-custom-logo .custom-logo-link{display:block}.site-title{font-size:20px;font-weight:600;line-height:1;margin-bottom:0}.site-title a,.site-title a:focus,.site-title a:hover{color:#494f53;text-decoration:none}.site-description,.wp-custom-logo .site-title{clip:rect(0,0,0,0);word-wrap:normal!important;border:0;height:1px;overflow:hidden;position:absolute!important;width:1px}.genesis-nav-menu{clear:both;line-height:1;margin:0;padding:0;width:100%}.genesis-nav-menu .menu-item{display:block;float:none;position:relative}.genesis-nav-menu a{display:block;font-size:.512em;font-weight:600;outline-offset:-1px;padding-bottom:12px;padding-top:12px}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .sub-menu .current-menu-item>a:focus,.genesis-nav-menu .sub-menu .current-menu-item>a:hover,.genesis-nav-menu a,.genesis-nav-menu a:focus,.genesis-nav-menu a:hover{color:#231f20;text-decoration:none}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:100%}.genesis-nav-menu .sub-menu{clear:both;display:none;left:-9999px;margin:0;opacity:1;padding-left:15px;position:static;z-index:99}.genesis-nav-menu .sub-menu a{word-wrap:break-word;background:#fff;font-size:14px;position:relative}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .menu-item:hover>.sub-menu{display:block;left:auto;opacity:1}.nav-primary{clear:left;display:none;padding-bottom:15px;padding-top:15px;width:100%}@media (min-width:1024px){.nav-primary{display:block}}.nav-primary .mews-book-item a{display:block;margin-top:-45px}@media (min-width:1024px){.nav-primary .genesis-nav-menu{display:flex}}.nav-primary .genesis-nav-menu .menu-item.menu-item-has-children>a span:after{content:url(../images/arrow-down.svg);display:inline-block;margin-left:5px}@media only screen and (min-width:960px){.genesis-nav-menu .menu-item{display:inline-block}.genesis-nav-menu .menu-item.menu-item-has-children a span:after{content:url(https://roomsraccon.cfd/wp-content/themes/images/arrow-down.svg);display:inline-block}.genesis-nav-menu .menu-item:focus,.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu>.menu-bold>a{font-weight:700}.genesis-nav-menu>.menu-highlight>a{background:#231f20;border-radius:3px;color:#fff;font-weight:600;margin-left:15px;padding-left:20px;padding-right:20px}.genesis-nav-menu>.menu-highlight>a:focus,.genesis-nav-menu>.menu-highlight>a:hover{background:#231f20}.genesis-nav-menu .sub-menu,.genesis-nav-menu .sub-menu a{width:180px}.genesis-nav-menu .sub-menu{border-top:1px solid #eee;opacity:0;padding-left:0;position:absolute;transition:opacity .4s ease-in-out}.genesis-nav-menu .sub-menu a{border:1px solid #eee;border-top:0;padding-bottom:15px;padding-top:15px}.genesis-nav-menu .sub-menu .sub-menu{margin:-46px 0 0 179px}.nav-primary{clear:none;float:right;width:auto}.nav-primary .genesis-nav-menu a{padding-left:15px;padding-right:15px}}.nav-primary .menu .book-button{display:none!important}.cambridge .nav-primary .menu .book-button,.hamilton .nav-primary .menu .book-button,.kitchener .nav-primary .menu .book-button,.waterloo .nav-primary .menu .book-button{display:block!important}.site-container{word-wrap:break-word;-webkit-animation:fadein 1s;animation:fadein 1s}.site-inner{clear:both;margin:0 auto;max-width:90%;padding:25px 0 0;width:100%}@media (min-width:1280px){.site-inner{max-width:90%}}@media only screen and (min-width:960px){.full-width-content .content{float:none;margin-left:auto;margin-right:auto}}.footer-widgets{background:#333132;border-top:0;clear:both;color:#fff;padding:120px 0}.footer-widgets>.wrap{grid-gap:40px;display:grid;grid-template-columns:1fr 1fr;margin:0 auto;max-width:90%;width:100%}@media (min-width:1280px){.footer-widgets>.wrap{max-width:90%}}.footer-widgets>.wrap .widget p{color:#f0f0f0}.footer-widget-area:last-child,.footer-widgets .widget:last-child{margin-bottom:0}.nav-secondary{margin-top:10px}.nav-secondary .genesis-nav-menu{line-height:1.5}.nav-secondary .menu-item{display:inline-block}.nav-secondary a{margin-left:10px;margin-right:10px;padding:0}.site-footer{background:#231f20;clear:both;padding:30px 0;text-align:center}.site-footer .wrap{margin:0 auto;max-width:90%;width:100%}@media (min-width:1280px){.site-footer .wrap{max-width:90%}}.site-footer p{color:#6d6e71;display:flex;font-size:.512em;justify-content:space-between;margin-bottom:0;max-width:100%;width:100%}.site-footer p a{color:#6d6e71;text-decoration:none}.site-footer a{color:#6d6e71}.mews-book-item-sticky{bottom:0;cursor:pointer;display:inline-block;left:100%;opacity:1;padding:10px;position:-webkit-sticky;position:sticky;z-index:999999}@media (min-width:1024px){.mews-book-item-sticky{opacity:0}}.mews-book-item-sticky img{display:block}.menu-open .mews-book-item-sticky{opacity:1!important}.home .site-inner{max-width:100%;padding:25px 0 0;width:100%}@media (min-width:1024px){.home .site-inner{padding:50px 0 0}}@media (min-width:1280px){.home .site-inner{padding:40px 0 0}}.home h1{font-size:1.25em;margin-bottom:25px}@media (min-width:640px){.home h1{font-size:2.441em}}@media (min-width:1280px){.home h1{font-size:3.052em}}@media (min-width:1440px){.home h1{font-size:4.052em}}
/*# sourceMappingURL=maps/home.min.css.map */
