body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar-container{-webkit-animation:bar-animate .45s ease-in-out;animation:bar-animate .45s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:transparent;display:inline-block;line-height:104px;opacity:0;position:fixed;top:0;width:100%;z-index:10}.navbar-container.active{-webkit-animation:bar-animate-active .45s ease-in-out .11s;animation:bar-animate-active .45s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(0,105,170,.9);background-color:hsla(0,0%,100%,.9);border-bottom:none;line-height:62px;opacity:0;transition:background-color 225ms linear;-moz-transition:background-color 225ms linear;-webkit-transition:background-color 225ms linear;-ms-transition:background-color 225ms linear;z-index:5}.navbar-wrapper{display:block;margin:0 auto;max-width:1170px;position:relative;text-align:right}.navbar-logo{-webkit-animation:logo-animate .45s ease-in-out .11s;animation:logo-animate .45s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;top:43px;z-index:1}.navbar-container.active .navbar-logo,.navbar-logo{color:var(--white-fonts);cursor:pointer;float:left;left:62px;line-height:normal;opacity:0;position:relative;text-decoration:none}.navbar-container.active .navbar-logo{-webkit-animation:logo-animate-active .45s ease-in-out .11s;animation:logo-animate-active .45s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:var(--orange);font-size:13px;top:23px}.navbar-logo:after{background:url(/static/media/logoWhite.5e299adc5956a4cd7f18.png) no-repeat;background-position:top -10px left -12px;background-size:110px;content:"";display:block;height:81px;left:-93px;position:absolute;top:-30px;width:85px}.navbar-container.active .navbar-logo:after{background:url(/static/media/LogoFull.4c92a0c8bc3583dc3556.png) no-repeat;background-size:55px;content:"";display:block;height:54px;left:-66px;position:absolute;top:-11px;width:64px}.navbar-link{color:var(--white-fonts);font-family:poppins-light;padding:0 17px;position:relative;text-decoration:none;top:5px;transition:all .5s ease}.navbar-link.login{background-color:var(--orange);border-radius:5px;color:var(--white-fonts)!important;font-size:14px;margin-left:39px;padding:10px 16px!important}.navbar-container.active .navbar-link{color:var(--verbiage-font);font-family:poppins-light;font-size:13px;padding:0 13px;text-decoration:none}.navbar-active-animate{-webkit-animation:links-animate .45s ease-in-out .1s;animation:links-animate .45s ease-in-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@media only screen and (min-width:835px){.navbar-container.active .navbar-active-animate{-webkit-animation:links-animate-active .45s ease-in-out .11s;animation:links-animate-active .45s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}}@-webkit-keyframes links-animate-active{0%{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes links-animate-active{0%{opacity:0;-webkit-transform:translateY(4%);transform:translateY(4%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes logo-animate-active{0%{opacity:0;-webkit-transform:translateY(-4%);transform:translateY(-4%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes logo-animate-active{0%{opacity:0;-webkit-transform:translateY(-4%);transform:translateY(-4%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bar-animate-active{0%{opacity:0;-webkit-transform:translateY(-9%);transform:translateY(-9%)}70%{border-bottom:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{border-bottom:var(--subtle-border);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bar-animate-active{0%{opacity:0;-webkit-transform:translateY(-9%);transform:translateY(-9%)}70%{border-bottom:none;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{border-bottom:var(--subtle-border);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bar-animate{0%{opacity:0}to{opacity:1}}@keyframes bar-animate{0%{opacity:0}to{opacity:1}}@-webkit-keyframes links-animate{0%{opacity:0;-webkit-transform:translatex(-1%);transform:translatex(-1%)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes links-animate{0%{opacity:0;-webkit-transform:translatex(-1%);transform:translatex(-1%)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@-webkit-keyframes logo-animate{0%{opacity:0;-webkit-transform:translatex(1%);transform:translatex(1%)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes logo-animate{0%{opacity:0;-webkit-transform:translatex(1%);transform:translatex(1%)}to{opacity:1;-webkit-transform:translatex(0);transform:translatex(0)}}.navbar-mobile-toggle{display:none}@media only screen and (max-width:1317px){.navbar-wrapper{margin:0 auto;max-width:89%}}@media only screen and (max-width:1056px){.navbar-link{font-size:14px;padding:0 8px}}@media only screen and (max-width:835px){.navbar-mobile-wrapper{background-color:#fff;border-bottom:var(--subtle-border);box-sizing:border-box;display:block;height:62px;padding:0 23px;position:fixed;width:100%;z-index:1}.navbar-mobile-toggle{color:var(--verbiage-font);cursor:pointer;display:inline-block;padding:10px 18px;position:absolute;right:13px;top:14px}.navbar-wrapper{margin:0;max-width:100%;width:100%}.navbar-active-animate{-webkit-animation:nobile-nav-animate .34s;animation:nobile-nav-animate .34s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:#fff;display:none;line-height:normal;opacity:0;position:absolute;text-align:left;top:62px;width:100%}.toggle-on.navbar-active-animate{display:block}.navbar-container .navbar-active-animate,.navbar-container.active .navbar-active-animate{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;border:none;opacity:1}.navbar-container,.navbar-container.active{-webkit-animation:none;animation:none;opacity:1}.navbar-container .navbar-link,.navbar-container.active .navbar-link{border-bottom:var(--subtle-border);display:block;line-height:44px;top:0}.navbar-link.login{background-color:var(--orange);border-radius:0;color:var(--white-fonts)!important;margin:0;padding:5px 16px;text-align:center}.navbar-container .navbar-logo,.navbar-container.active .navbar-logo{-webkit-animation:logo-animate-active .45s ease-in-out .11s;animation:logo-animate-active .45s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:var(--orange);cursor:pointer;float:left;font-size:13px;left:62px;line-height:normal;position:relative;text-decoration:none;top:23px}.navbar-container .navbar-link,.navbar-container.active .navbar-link{color:var(--verbiage-font);font-family:poppins-light;font-size:13px;padding:0 13px;text-decoration:none}.navbar-container .navbar-logo:after,.navbar-container.active .navbar-logo:after{background:url(/static/media/LogoFull.4c92a0c8bc3583dc3556.png) no-repeat;background-size:55px;content:"";display:block;height:54px;left:-66px;position:absolute;top:-11px;width:64px}@-webkit-keyframes nobile-nav-animate{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nobile-nav-animate{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}}.carousel-wrapper{left:12%;margin:0 auto;position:absolute;text-align:left;top:30vh;transition:top .8s ease;width:85%}.carousel-line1{-webkit-animation:line1-animate .8s ease-in-out;animation:line1-animate .8s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:var(--white-fonts);display:block;font-family:poppins-regular;font-size:51px;opacity:0;transition:top .8s ease}.carousel-line2,.carousel-line3{color:var(--white-fonts);display:block;font-family:poppins-light;font-size:18px;width:711px}.carousel-line2{-webkit-animation:line2-animate 1.25s ease-in-out .1s;animation:line2-animate 1.25s ease-in-out .1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;margin:13px 0 21px}.carousel-line2,.carousel-line3{opacity:0;transition:top .8s ease}.carousel-line3{-webkit-animation:line2-animate 1.25s ease-in-out 225ms;animation:line2-animate 1.25s ease-in-out 225ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.carousel-button{-webkit-animation:button-animate 1.5s ease-in-out .25s;animation:button-animate 1.5s ease-in-out .25s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:transparent;border:2px solid var(--orange);border-radius:2px;color:var(--white-fonts);cursor:pointer;display:inline-block;font-family:poppins-light;font-size:18px;margin-top:31px;opacity:0;padding:7px 34px;vertical-align:top}.carousel-arrow{-webkit-animation:carousel-arrow-animate 1.5s ease-in-out;animation:carousel-arrow-animate 1.5s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}@-webkit-keyframes button-animate{0%{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}80%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes button-animate{0%{opacity:0;-webkit-transform:translateY(200%);transform:translateY(200%)}80%{-webkit-transform:translateY(-3%);transform:translateY(-3%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes line1-animate{0%{opacity:0}to{opacity:1}}@keyframes line1-animate{0%{opacity:0}to{opacity:1}}@-webkit-keyframes line2-animate{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes line2-animate{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes line3-animate{0%{-webkit-transform:translatex(-2%);transform:translatex(-2%)}to{-webkit-transform:translatex(0);transform:translatex(0)}}@keyframes line3-animate{0%{-webkit-transform:translatex(-2%);transform:translatex(-2%)}to{-webkit-transform:translatex(0);transform:translatex(0)}}@-webkit-keyframes carousel-arrow-animate{0%{opacity:0}to{opacity:1}}@keyframes carousel-arrow-animate{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:930px){.carousel-wrapper{box-sizing:border-box;left:0;padding:0 24px;text-align:center;top:22vh;width:100%}.carousel-line1{font-size:37px}.carousel-line2,.carousel-line3{display:block;font-size:16px;text-align:center;width:100%}.carousel-arrow{top:77%}.construction-css .carousel-wrapper{top:14vh}.construction-css .carousel-line1{font-size:25px}}.mp4-opacity{-webkit-animation:opacity-animation 1.25s ease-in-out 1.5s;animation:opacity-animation 1.25s ease-in-out 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;display:inline-block;left:18%;max-width:85%;opacity:.6;top:23vh;width:auto}.mp4-opacity .carousel-line1{font-size:32px}.mp4-opacity .carousel-line2{font-size:17px;line-height:30px}.mp4-opacity .carousel-line3{-webkit-animation:line3-opacity-animation 1.25s ease-in-out 1s;animation:line3-opacity-animation 1.25s ease-in-out 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0;visibility:hidden}@-webkit-keyframes opacity-animation{0%{opacity:.6}to{opacity:1}}@keyframes opacity-animation{0%{opacity:.6}to{opacity:1}}@-webkit-keyframes line3-opacity-animation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes line3-opacity-animation{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media only screen and (max-width:1400px){.mp4-opacity .carousel-line1{font-size:20px}.mp4-opacity .carousel-line2,.mp4-opacity .carousel-line3{font-size:15px;line-height:26px}}@media only screen and (max-width:930px){.mp4-opacity{left:0;max-width:none;width:auto}.mp4-opacity,.mp4-opacity .carousel-line2,.mp4-opacity .carousel-line3{text-align:left}.mp4-opacity{left:0;max-width:none;text-align:center;top:16vh;width:auto}.mp4-opacity .carousel-line1{font-size:15px}.mp4-opacity .carousel-line2{margin-top:26px}.mp4-opacity .carousel-line2,.mp4-opacity .carousel-line3{font-size:13px;line-height:22px;text-align:left}.carousel-button{font-size:14px}}.carousel-image-landing{background-image:url(/static/media/carousel0.2adb7afc56321ab77a45.gif)}.carousel-image-home{background-image:url(/static/media/carousel1.23a868c347ea1df885c9.jpg)}.carousel-image-about{background-image:url(/static/media/carousel5.5e7f5942e2b6f797e5ee.jpg)}.carousel-image-maintenance{background-image:url(/static/media/cleaning.741a1b6c5dfafce64aaf.jpg)}.carousel-image-office{background-image:url(/static/media/office.a5cb9074dd17c699ea59.jpg)}.carousel-image-garbage{background-image:url(/static/media/garbage.9f24e9f7df5bbd147a68.jpg)}.carousel-image-snow{background-image:url(/static/media/snow.7f62bf3a2c7bc2d51758.jpg)}.carousel-image-construction{background-image:url(/static/media/carousel2.2ce2fab995784f370c4e.jpg)}.carousel-image-post{background-image:url(/static/media/renovation.b61f4a9701d3f846f6f8.jpg)}.carousel-container{position:relative}.carousel-container:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.7));content:"";height:87vh;position:absolute;width:100%;z-index:-20}.slide-wrapper{display:none}.slide-wrapper.active{display:block}.slide-img{background-position:top 0 center;background-repeat:no-repeat;background-size:cover;opacity:.6;z-index:-11}.slide-img,.slide-img:before{bottom:0;height:87vh;left:0;position:fixed;right:0;top:0}.slide-img:before{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,.7));content:"";z-index:-10}.slide-img video{height:100%;object-fit:cover;position:relative;width:100%;z-index:-11}.slide-wrapper.active .slide-img{opacity:1;transition:opacity .825s ease-in-out}.carousel-arrow{background-color:rgba(0,0,0,.3);border-radius:50%;box-sizing:border-box;color:#fff;cursor:pointer;font-size:26px;height:40px;padding:4px 0;position:absolute;text-align:center;top:45%;width:40px;z-index:1}.carousel-arrow.right{right:34px}.carousel-arrow.left{left:34px}.carousel-body{position:relative}@media only screen and (max-width:930px){.carousel-arrow{top:77%}.slide-img video{position:fixed}}.home-entrance{height:87vh}.home-bottom-banner{background-color:var(--blue-bg);border-top:2px solid var(--orange);box-sizing:border-box;color:var(--white-fonts);font-family:poppins-thin!important;font-size:20px;line-height:13vh;padding:0 36px}.home-bottom-banne-wrapper{margin:0 auto;max-width:1170px}.home-bottom-banner-button,.home-bottom-banner-text{display:inline-block;transition:all .5s ease}.home-bottom-banner-button{border:1px solid var(--white-fonts);border-radius:4px;cursor:pointer;line-height:normal;margin-left:13px;padding:9px 22px}.home-peripherals{background-color:#fff;min-height:225px}.home-cards-wrapper{display:flex;flex-wrap:wrap}.home-card{flex:44% 1;margin:20px 30px}.home-card-title{color:#000;display:block;font-family:poppins-regular;font-size:19px;font-weight:700;margin:6px 0}.home-card-title svg{color:var(--orange);display:block;font-size:38px;margin-bottom:15px}.home-card-verbiage{color:var(--verbiage-font);font-size:13px}.home-mid-section{background-color:#fff;box-sizing:border-box;padding:12px 0 33px;transition:all .5s ease}.home-mid-section-divider{background:url(/static/media/mid-section.1a21f74940dd60eb8eef.jpg);background-color:#fff;background-position:100%;background-repeat:no-repeat;background-size:contain;height:189px;position:relative;transition:all .5s ease;z-index:1}.home-mid-section-divider:after{background-image:linear-gradient(62deg,var(--orange) 60%,transparent 100%);bottom:0;content:"";left:0;position:absolute;top:0;transition:all .5s ease;width:100%}.home-mid-section-veriage-container{box-sizing:border-box;left:-13%;margin:0 auto;max-width:1170px;position:relative;text-align:center;top:24%;transition:all .5s ease;z-index:2}.home-mid-section-veriage{color:var(--white-fonts);display:block;font-size:20px;position:relative;transition:all .5s ease}.home-mid-section-veriage:nth-child(2){left:73px;top:11px}.recent-cards{display:flex;flex-wrap:wrap;justify-content:space-between;margin:28px auto;transition:all .5s ease}.recent-card{flex:23% 1;height:301px;margin:0 11px 23px;max-width:23%;overflow:hidden;position:relative;text-align:center;transition:all .5s ease}.recent-card img{height:100%;min-height:100%;min-width:100%;object-fit:cover;transition:all .5s ease;width:100%}.recent-card-hover{display:inline-block;max-width:200px;opacity:0;overflow:hidden;transition:visibility 0s,opacity .5s linear;visibility:hidden}.recent-card-hover:after{background-color:transparent;background-image:linear-gradient(0deg,var(--orange) 32%,transparent 100%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.recent-card:hover .recent-card-hover{opacity:1;visibility:visible}.recent-card-text-wrapper{bottom:19px;box-sizing:border-box;left:0;max-height:90px;overflow:hidden;padding:0 17px;position:absolute;transition:all .5s ease;width:100%;z-index:2}.recent-title{font-size:15px;font-weight:700}.recent-description,.recent-title{color:var(--white-fonts);display:block;font-family:poppins-light;text-align:center;transition:all .5s ease}.recent-description{font-size:13px;margin-top:7px}@media only screen and (max-width:1260px){.home-bottom-banner{line-height:normal;padding:1.5vh 11px;text-align:center}.home-bottom-banner-text{font-size:12px;padding-bottom:13px}.home-bottom-banner-button{font-size:11px}.home-mid-section-divider{background-position:right 31% center;height:auto;overflow:hidden}.home-mid-section-divider:after{background-image:linear-gradient(90deg,var(--orange) 56%,transparent 64%,var(--orange) 78%)}.home-mid-section-veriage-container{left:16%;padding:1.5vh 11px;text-align:left}.home-mid-section-veriage,.home-mid-section-veriage:nth-child(2){font-size:12px;left:4px;top:0}}@media only screen and (max-width:1156px){.recent-cards{justify-content:space-between}.recent-card{width:28%}}@media only screen and (max-width:835px){.recent-cards{box-sizing:border-box;display:block;justify-content:normal;padding:9px;width:100%}.recent-card{margin:15px 0;max-width:none;width:100%}}@media only screen and (max-width:590px){.home-mid-section-divider{background-position:100%}.home-mid-section-divider:after{background-image:linear-gradient(62deg,var(--orange) 60%,transparent 100%)}.home-mid-section-veriage-container{left:0}.recent-card-text-wrapper{padding:0 1px}.recent-title{font-size:11px;font-weight:400}.recent-description{font-size:9px}}.page-container{margin-top:62px;min-height:100vh}.page-content-wrapper{margin:0 auto;max-width:1170px;transition:all .5s ease}.page-content{-webkit-animation:page-content-animate 1.5s ease-in-out .2s;animation:page-content-animate 1.5s ease-in-out .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;opacity:0}.page-banner{height:573px;left:0;overflow:hidden;position:relative;right:0;top:0;transition:all .5s ease}.page-banner.blue{background-color:var(--blue-bg);background-image:linear-gradient(45deg,var(--blue-bg) 46%,#f1f2f7 100%)}.page-banner.orange{background-color:var(--orange);background-image:linear-gradient(45deg,var(--orange) 46%,#f1f2f7 100%)}.page-banner-image-wrapper{-webkit-animation:image-wrapper-h1-animate .9s ease-in-out;animation:image-wrapper-h1-animate .9s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;float:right;height:495px;max-width:1009px;opacity:0;right:18px;top:47px;transition:all .5s ease;width:53%}.page-banner-image,.page-banner-image-wrapper{border-radius:14px;overflow:hidden;position:relative}.page-banner-image{height:100%;right:-291px;-webkit-transform:skewX(48deg);transform:skewX(48deg);width:100%}.page-banner-image:before{background-position:100% 0;background-repeat:no-repeat;background-size:cover;content:"";height:200%;position:absolute;right:558px;-webkit-transform:skewX(-48deg);transform:skewX(-48deg);width:100%}.banner-about:before{background-image:url(/static/media/aboutBanner3.ecbba94b0bcda9759304.jpg)}.banner-maintenance:before{background-image:url(/static/media/cleaning2.b65ad9239f3cd7636fe8.jpg)}.banner-postConstruction:before{background-image:url(/static/media/carousel2.2ce2fab995784f370c4e.jpg);background-position:top -192px center}.banner-otherServices:before{background-image:url(/static/media/otherServices.8f371caa39a95d25e4b3.jpg)}.page-banner-verbiage{box-sizing:border-box;display:block;margin:0 auto;max-width:1170px;padding:0 77px;position:relative;top:214px;transition:all .5s ease}.page-banner-h1{-webkit-animation:h1-animate .9s ease-in-out;animation:h1-animate .9s ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;font-size:37px;font-weight:700;letter-spacing:1.5px;max-width:59%}.page-banner-h1,.page-banner-h2{color:var(--white-fonts);display:block;opacity:0;position:absolute}.page-banner-h2{-webkit-animation:h1-animate 1.5s ease-in-out .11s;animation:h1-animate 1.5s ease-in-out .11s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;letter-spacing:.48px;line-height:1.7;margin-top:14px;max-width:42%;top:57px}@-webkit-keyframes h1-animate{0%{opacity:0;-webkit-transform:translateY(15%);transform:translateY(15%)}80%{-webkit-transform:translateY(-1%);transform:translateY(-1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes h1-animate{0%{opacity:0;-webkit-transform:translateY(15%);transform:translateY(15%)}80%{-webkit-transform:translateY(-1%);transform:translateY(-1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes image-wrapper-h1-animate{0%{opacity:0;-webkit-transform:translateX(3%);transform:translateX(3%)}78%{-webkit-transform:translateX(-.1%);transform:translateX(-.1%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes image-wrapper-h1-animate{0%{opacity:0;-webkit-transform:translateX(3%);transform:translateX(3%)}78%{-webkit-transform:translateX(-.1%);transform:translateX(-.1%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes page-content-animate{0%{opacity:0;-webkit-transform:translateY(-1%);transform:translateY(-1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes page-content-animate{0%{opacity:0;-webkit-transform:translateY(-1%);transform:translateY(-1%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media only screen and (max-width:1565px){.page-banner{height:428px}.page-banner-verbiage{max-width:1730px;top:127px}.page-banner-image-wrapper{height:364px;right:-47px;top:40px;width:67%}.page-content-wrapper{max-width:1730px}}@media only screen and (max-width:1085px){.page-banner{height:286px}.page-banner-verbiage{max-width:1730px;top:63px}.page-banner-h1{font-size:21px}.page-banner-h2{font-size:14px;top:27px}.page-banner-image-wrapper{height:223px;right:-128px;top:40px;width:84%}.page-content-wrapper{max-width:1730px}.page-banner-image:before{background-position:top 0 center}}@media only screen and (min-width:3519px){.page-banner-image-wrapper{right:29vw}}@media only screen and (max-width:835px){.page-banner.blue,.page-banner.orange{background-color:transparent;background-image:none;height:190px}.page-banner-image-wrapper{display:block;float:none;height:189px;width:100%}.page-banner-image,.page-banner-image-wrapper{border-radius:0;left:0;position:absolute;right:0;top:auto}.page-banner-image{bottom:0;z-index:-10}.page-banner-image,.page-banner-image:before{-webkit-transform:skewX(0deg);transform:skewX(0deg)}.page-banner-image:before{height:190px;right:auto;width:100%}.page-banner-verbiage{box-sizing:border-box;display:block;margin:0;padding:0;position:relative;text-align:center;top:0;width:100%;z-index:1}.page-banner.blue .page-banner-verbiage:after,.page-banner.orange .page-banner-verbiage:after{content:"";height:190px;left:0;opacity:.8;position:absolute;right:0;z-index:-10}.page-banner.blue .page-banner-verbiage:after{background-image:linear-gradient(164deg,var(--blue-bg) 66%,#f1f2f7 100%)}.page-banner.orange .page-banner-verbiage:after{background-image:linear-gradient(164deg,var(--orange) 66%,#f1f2f7 100%)}.page-banner-h1{font-size:15px;top:22px}.page-banner-h1,.page-banner-h2{font-family:poppins-light;max-width:none;width:100%}.page-banner-h2{display:block;font-size:12px;margin-top:3px;top:60px}}.about-card-wrapper{display:flex;flex-wrap:wrap}.about-card{flex:32% 1;margin:40px 83px}.about-card-title{color:#000;display:block;font-family:poppins-regular;font-size:19px;font-weight:700;margin:6px 0 26px;position:relative}.about-card-title:after{border-bottom:4px solid var(--orange);content:"";height:5px;left:0;position:absolute;top:31px;width:49px}.about-card-verbiage{color:var(--verbiage-font);display:block;font-size:13px;letter-spacing:.3px;line-height:1.9;margin-bottom:21px}.about-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:441px;width:100%}.one{background-image:url(/static/media/aboutUsCard.94c577d19295acdb9507.jpg)}.two{background-image:url(/static/media/ourMissionCard.35523d2e520b6425a1ab.jpg)}@media only screen and (max-width:922px){.about-card-wrapper{border-bottom:2px solid var(--orange);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block;height:841px;margin:0 auto 13px;overflow:hidden;padding:9px;position:relative;width:94%}.about-card{flex:none;height:432px;margin:0;overflow:hidden}.about-mobile-top{max-height:421px;position:absolute;top:25px;width:95%}.about-mobile-bottom{bottom:0;max-height:412px;position:absolute}.about-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;box-shadow:inset 25px 25px 50px 0 #fff,inset -25px -25px 50px 0 #fff;display:block;height:419px;width:100%}}.services-card-wrapper{display:flex;flex-wrap:wrap;margin-bottom:50px;transition:all .5s ease}.services-card{height:413px;margin:48px 19px 0;overflow:hidden;transition:all .5s ease;width:30%}.services-card-title{color:#000;display:block;font-family:poppins-regular;font-size:16px;font-weight:700;margin:14px 0 26px;position:relative}.services-card-title:after{border-bottom:4px solid var(--blue-bg);content:"";height:5px;left:0;position:absolute;top:31px;width:49px}.services-card-verbiage{color:var(--verbiage-font);display:block;font-size:13px;letter-spacing:.3px;line-height:1.9;margin-bottom:21px}.services-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:199px;width:100%}.services-card-image.apartment{background-image:url(/static/media/interiorCleaning.dcaf5cf98d8403e1dc2a.jpg)}.services-card-image.movein{background-image:url(/static/media/movein.10a9e8f13ba5e122bd94.jpg)}.services-card-image.commercial{background-image:url(/static/media/commercial.5c4cb3a02c7888a690da.jpg)}.services-card-image.post-party{background-image:url(/static/media/party.7d82fda24ff5a4de7c67.jpg)}.services-card-image.unanticipated{background-image:url(/static/media/damage.0074524c952faf6e23fa.jpg)}.services-card-image.street{background-image:url(/static/media/street.8cfd94ab28b4dd1c52c3.jpg)}.services-card-image.laundry-room{background-image:url(/static/media/laundryRoom.7a1745dd06d95ea9f3d1.jpg)}.services-card-image.lighting{background-image:url(/static/media/bulb-changers.ff9be292bc80519ed577.jpg)}.services-card-image.office{background-image:url(/static/media/office-furniture.8cb4dff4c505dc34733d.jpg)}@media only screen and (max-width:1156px){.services-card-wrapper{justify-content:space-between}.services-card{width:28%}}@media only screen and (max-width:835px){.services-card-wrapper{box-sizing:border-box;display:block;justify-content:normal;padding:9px;width:100%}.services-card{margin:0;width:100%}}.contact-wrapper{box-sizing:border-box;display:flex;margin-top:24px;padding:0 45px}.contact-from{flex:2 1;margin-right:49px}.contact-info{flex:2 1;margin-top:46px}.contact-from input,.contact-from textarea{border:var(--subtle-border);border-radius:2px;box-sizing:border-box;display:block;margin:16px 0;outline:none;padding:7px 10px;width:100%}.contact-from textarea{height:150px;resize:none}.contact-title{display:block;font-weight:700;margin-bottom:7px}.contact-info svg{color:var(--orange);margin-right:5px;position:relative;top:3px}.contact-row{border-bottom:var(--subtle-border);display:block;font-family:poppins-light;font-size:15px;letter-spacing:.8px;line-height:29px;margin-top:7px;max-width:57%;padding-bottom:9px;white-space:nowrap}.contact-from button{background-color:var(--orange);border:none;border-radius:2px;color:#fff;cursor:pointer;margin-bottom:16px;padding:9px 36px}.contact-banner-van{-webkit-animation:van-animate 1.5s ease-in-out 50ms;animation:van-animate 1.5s ease-in-out 50ms;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-image:url(/static/media/van.955bb1b8562d80e14caa.png);background-repeat:no-repeat;background-size:48vw;display:inline-block;height:100%;opacity:0;position:absolute;right:0;top:52px;width:46vw;z-index:1}@-webkit-keyframes van-animate{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}78%{opacity:1;-webkit-transform:translateX(-1%);transform:translateX(-1%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes van-animate{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}78%{opacity:1;-webkit-transform:translateX(-1%);transform:translateX(-1%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@media only screen and (max-width:835px){.contact-row{white-space:normal}}@media only screen and (max-width:1765px){.contact-banner-van{background-size:48vw;right:0;top:52px;width:46vw}}@media only screen and (max-width:835px){.contact-wrapper{box-sizing:border-box;display:block;height:595px;margin:0;overflow:hidden;padding:12px 11px;position:relative;width:100%}.contact-from{border-top:1px solid var(--orange);bottom:13px;float:none;margin:0;padding-top:19px;position:absolute;width:94vw}.contact-from button{display:block;margin:0 auto}.contact-info{margin-top:0;position:absolute;top:19px;width:94vw}.contact-title{font-size:13px;text-align:center}.contact-row{font-size:12px;line-height:19px;max-width:none}}.maintenance-card-wrapper{display:flex;flex-wrap:wrap;margin-bottom:50px;transition:all .5s ease}.maintenance-card{height:413px;margin:48px 19px 0;overflow:hidden;transition:all .5s ease;width:30%}.maintenance-card-title{color:#000;display:block;font-family:poppins-regular;font-size:16px;font-weight:700;margin:14px 0 26px;position:relative}.maintenance-card-title:after{border-bottom:4px solid var(--orange);content:"";height:5px;left:0;position:absolute;top:31px;width:49px}.maintenance-card-verbiage{color:var(--verbiage-font);display:block;font-size:13px;letter-spacing:.3px;line-height:1.9;margin-bottom:21px}.maintenance-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:199px;width:100%}.maintenance-card-image.common-areas{background-image:url(/static/media/staircase.ef726c7fc926695363f9.jpg)}.maintenance-card-image.basement{background-image:url(/static/media/basement.f757eda2cb55d9ac04d1.jpg)}.maintenance-card-image.glass{background-image:url(/static/media/glassEntrance.dbe97753ca6e9c9b17a7.jpg)}.maintenance-card-image.sanitaion{background-image:url(/static/media/garbageContainers.aa3734dd9476f67d0bd6.jpg)}.maintenance-card-image.snow{background-image:url(/static/media/snow-removal.200485ff63fe49e608bd.jpg)}.maintenance-card-image.street{background-image:url(/static/media/street.8cfd94ab28b4dd1c52c3.jpg)}.maintenance-card-image.laundry-room{background-image:url(/static/media/laundryRoom.7a1745dd06d95ea9f3d1.jpg)}.maintenance-card-image.lighting{background-image:url(/static/media/bulb-changers.ff9be292bc80519ed577.jpg)}.maintenance-card-image.office{background-image:url(/static/media/office.a5cb9074dd17c699ea59.jpg)}@media only screen and (max-width:1156px){.maintenance-card-wrapper{justify-content:space-between}.maintenance-card{width:28%}}@media only screen and (max-width:835px){.maintenance-card-wrapper{box-sizing:border-box;display:block;justify-content:normal;padding:9px;width:100%}.maintenance-card{margin:0;width:100%}}.construction-card-wrapper{display:flex;flex-wrap:wrap}.construction-card{flex:32% 1;margin:40px 83px}.construction-card-title{color:#000;display:block;font-family:poppins-regular;font-size:19px;font-weight:700;margin:6px 0 26px;position:relative}.construction-card-title:after{border-bottom:4px solid var(--orange);content:"";height:5px;left:0;position:absolute;top:31px;width:49px}.construction-card-verbiage{color:var(--verbiage-font);display:block;font-size:13px;letter-spacing:.3px;line-height:1.9;margin-bottom:21px}.construction-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;display:block;height:441px;width:100%}.renovation{background-image:url(/static/media/renovationCard.af77bf242df67f50a21b.jpg);background-position:top -187px center}.post-constuction{background-image:url(/static/media/postConstructionCard.3c1c220ca406b695f905.jpg)}.mid-construction{background-image:url(/static/media/midConstruction.f6306556ced83dbcb2f6.jpg)}.inspection{background-image:url(/static/media/inspection.be12a290a47cc5ecbcb1.jpg)}@media only screen and (max-width:922px){.construction-card-wrapper{border-bottom:2px solid var(--orange);border-bottom-left-radius:10px;border-bottom-right-radius:10px;display:block;height:841px;margin:0 auto 13px;overflow:hidden;padding:9px;position:relative;width:94%}.construction-card{flex:none;height:432px;margin:0;overflow:hidden}.construction-mobile-top{max-height:421px;position:absolute;top:25px;width:95%}.construction-mobile-bottom{bottom:0;max-height:412px;position:absolute}.construction-card-image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:25px;box-shadow:inset 25px 25px 50px 0 #fff,inset -25px -25px 50px 0 #fff;display:block;height:419px;width:100%}}.footer-wrapper{background-color:var(--dark-bg);bottom:0;box-sizing:border-box;color:var(--white-fonts);display:inline-block;position:relative;width:100%;z-index:9}.footer-container{box-sizing:border-box;display:flex;margin:0 auto;max-width:1300px;padding:42px 0}.footer-logo{background-image:url(/static/media/LogoFullWhite.a43558e74f441c2677c2.png);background-position:top 0 center;background-repeat:no-repeat;background-size:114px;box-sizing:border-box;color:var(--footer-white);display:inline-block;flex:1.5 1;font-size:10px;height:114px;padding-top:106px;text-align:center;width:114px}.footer-col-wrapper{display:flex;flex:5 1}.footer-col{flex:1 1}.footer-col-title{color:var(--footer-white);display:block;font-family:poppins-light;font-size:15px;font-weight:700;margin-bottom:9px}.footer-col-row{color:var(--footer-white);display:block;font-family:poppins-regular;font-size:12px;letter-spacing:.1px;line-height:23px}.footer-col-row svg{font-size:13px;margin-right:7px;position:relative;top:2px}.footer-col-row.link{cursor:pointer}@media only screen and (max-width:835px){.footer-container{display:block;padding:15px 19px}.footer-logo{background-size:79px;bottom:22px;height:88px;padding-top:69px;position:absolute;right:14px;width:188px}.footer-col-wrapper{display:inline-block;flex:none;width:100%}.footer-col{display:block;flex:none;margin-bottom:29px;width:100%}.footer-col-title{color:var(--white-fonts)}}@font-face{font-family:poppins-regular;src:url(/static/media/Poppins-Regular.2fcf7e1da8fa7f537533.ttf)}@font-face{font-family:poppins-light;src:url(/static/media/Poppins-Light.9954d24f2e6c372059c6.ttf)}@font-face{font-family:poppins-thin;src:url(/static/media/Poppins-Thin.9461e33e3231a79da7f4.ttf)}@font-face{font-family:poppins-extraBold;src:url(/static/media/Poppins-ExtraBold.c60e0fd8d8188baceeaa.ttf)}*{font-family:poppins-regular}:root{--main-bg:#f1f2f7;--white-fonts:#f1f2f7;--verbiage-font:#646464;--footer-white:#cbd6e2;--blue-bg:#0069aa;--orange:#eb6c24;--dark-bg:#2d3e50;--subtle-border:1px solid #ddd}body{font-family:Poppins-Light;margin:0;padding:0}
/*# sourceMappingURL=main.b1dfa4de.css.map*/