.hidden{display:none}body{font-family:"Source Sans Pro", sans-serif;background:#3f3a38;font-weight:normal}h1,h2,h3,h4,h5,h6{font-family:"Source Sans Pro", sans-serif;font-weight:bold;line-height:1}header svg{max-width:100%}.right{text-align:right}.centered-content{text-align:center}header{position:fixed;padding-top:0.75em;color:#1d1d1d;z-index:9999}#menu{position:fixed;top:0px;width:100%;height:5.25em;background-color:#fff;color:#FFFFFF;z-index:999999;display:none;padding-top:0.5em}#menu .menulogo{height:4em;width:9em;background:transparent url("../images/LogoFullColor.svg") no-repeat left center}#menu button{margin-top:0.75em;font-weight:bold;margin-right:1em}#menu button:last-child{margin-right:0}#menu .secondary{background-color:#3f3a38}.logo{background:transparent url("../images/LogoOneColor.svg") no-repeat left center;width:10em;height:4em;z-index:999;position:absolute}.box-shadow{box-shadow:0 12px 15px 0 rgba(0,0,0,0.24),0 17px 50px 0 rgba(0,0,0,0.19)}.copy-card{background:white;padding:3.5em}.hero-bg{z-index:-9999;position:absolute;height:40em;width:100%;background:transparent url("../images/herobg@2x.jpg");background-repeat:no-repeat;background-position:100% 0;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero{z-index:8;position:relative;height:40em}.hero-copy{position:fixed;padding-top:15%;color:#fff;z-index:999999}.hero-copy h1{color:#fff;font-size:3.25em;margin-bottom:0.35em;line-height:1.1}.hero-copy p{font-size:1.25em;line-height:1.4}.hero-copy .button{font-size:1em;padding:1em 1.5em}.hero-image img{width:28em;position:fixed;padding-top:10%;right:20%;-webkit-animation:heroup 1s ease-in-out forwards;-moz-animation:heroup 1s ease-in-out forwards;-ms-animation:heroup 1s ease-in-out forwards;-o-animation:heroup 1s ease-in-out forwards;animation:heroup 1s ease-in-out forwards}@-webkit-keyframes heroup{0%{opacity:0;-webkit-transition:-webkit-transform 1s ease-in-out}100%{opacity:1;-webkit-transform:translateY(-4em)}}.divider1{z-index:999998;position:relative}.divider1 .copy-card{padding-top:2.5em;padding-bottom:2em}.sec1,.sec2,.sec3,.cta{position:relative;min-height:45vh;padding:5em;z-index:99999;background:#fff}.sec1{position:relative;height:80vh;background:white;padding:0 !important}.preload-images{background:url("../images/RepairIt@2x.jpg") no-repeat -9999px -9999px,url("../images/InstallIt@2x.jpg") no-repeat -9999px -9999px,url("../images/UpgradeIt@2x.jpg") no-repeat -9999px -9999px,url("../images/UpgradeIt-Mobile@2x.jpg") no-repeat -9999px -9999px,url("../images/CheckIt@2x.jpg") no-repeat -9999px -9999px}.feature-slider{display:block}.slider-1{padding-left:6em;min-height:80vh;min-width:100%;background-image:url("../images/UpgradeIt@2x.jpg");background-repeat:no-repeat;background-position:top center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-2{padding:6em;min-height:80vh;min-width:100%;background-image:url("../images/RepairIt@2x.jpg");background-repeat:no-repeat;background-position:center center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-3{padding:6em;min-height:80vh;min-width:100%;background-image:url("../images/InstallIt@2x.jpg");background-repeat:no-repeat;background-position:top center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-4{padding:6em;min-height:80vh;min-width:100%;background-image:url("../images/CheckIt@2x.jpg");background-repeat:no-repeat;background-position:top center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.slider-copy{position:absolute;top:6em;right:5%;width:20em;margin:0 auto;padding:1.5em 1.5em 0.75em 2.5em}.slider-copy h2{font-size:1.5em;margin-top:0.25em}.slider-copy svg{max-width:2.25em;float:left;margin-right:0.75em}.slider-copy ul{margin-top:1.25em;margin-left:2em}.controller{position:absolute;z-index:99999;width:30em;height:6em;background-color:transparent;float:left;bottom:0;left:5%}.checkit,.repairit,.upgradeit,.installit{cursor:pointer;width:6.5em;float:left;height:6em;margin-right:0.5em;padding-top:3.75em;background-color:#3f3a38;color:white;text-align:center;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.checkit:last-child,.repairit:last-child,.upgradeit:last-child,.installit:last-child{margin-right:0}.checkit{background-image:url("../images/icons/CheckItSmall-White.svg");background-repeat:no-repeat;background-size:40% 40%;background-position:50% 20%}.upgradeit{background-image:url("../images/icons/UpgradeItSmall-White.svg");background-repeat:no-repeat;background-size:40% 40%;background-position:50% 20%}.repairit{background-image:url("../images/icons/RepairItSmall-White.svg");background-repeat:no-repeat;background-size:40% 40%;background-position:50% 20%}.installit{background-image:url("../images/icons/InstallItSmall-White.svg");background-repeat:no-repeat;background-size:40% 40%;background-position:50% 20%}.active{background-color:#548bc9;color:white;font-weight:bold;height:7em;margin-top:-1em}.sec2{background:url(../images/fadeBG@2x.jpg) no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;z-index:999;padding-bottom:6em;min-height:40vh}.sec2 h2{color:white}.sec2 p{color:white;line-height:1.3}.sec2 .testimonial{background:white;padding:2em 2.5em 2.5em 2.5em;text-align:center;margin-top:1em;margin-bottom:1em;background:white}.sec2 .testimonial img{max-width:4.375em;margin-bottom:1em}.sec2 .testimonial h3{font-family:'Lora', serif;font-size:1.25em;line-height:1.3;margin-bottom:1em;color:#4d4d4f}.sec2 .testimonial p{color:#4d4d4f;margin-bottom:0}.sec2 .testimonial span{font-weight:bold;font-size:1.1em}.sec3{z-index:9;margin-bottom:-1px}.graphic-container{min-height:30em}img.bottom{position:absolute;bottom:0}.obj1.start{position:absolute;width:6.25em;height:12em;top:-11em;background:transparent url(../images/fridge@2x.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-ms-transform:translate(100px, -100px);-webkit-transform:translate(100px, -100px);transform:translate(100px, -100px);-webkit-animation:fallobj1 5s ease-out infinite;-moz-animation:fallobj1 5s ease-out infinite;-ms-animation:fallobj1 5s ease-out infinite;-o-animation:fallobj1 5s ease-out infinite;animation:fallobj1 5s ease-out infinite}@-webkit-keyframes fallobj1{0%{opacity:1}100%{-ms-transform:translate(150px, 400px) scale(0.75, 0.75);-webkit-transform:translate(150px, 400px) scale(0.75, 0.75);transform:translate(150px, 400px) scale(0.75, 0.75);opacity:0}}.obj2.start{position:absolute;width:6.25em;height:10em;top:-14em;background:transparent url(../images/oven@2x.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-ms-transform:translate(250px, 0px);-webkit-transform:translate(250px, 0px);transform:translate(250px, 0px);-webkit-animation:fallobj2 5s ease-out infinite;-moz-animation:fallobj2 5s ease-out infinite;-ms-animation:fallobj2 5s ease-out infinite;-o-animation:fallobj2 5s ease-out infinite;animation:fallobj2 5s ease-out infinite}@-webkit-keyframes fallobj2{0%{opacity:1}100%{-ms-transform:translate(250px, 420px) scale(0.75, 0.75);-webkit-transform:translate(250px, 420px) scale(0.75, 0.75);transform:translate(250px, 420px) scale(0.75, 0.75);opacity:0}}.obj3.start{position:absolute;width:6.25em;height:8.75em;top:-12em;background:transparent url(../images/microwave@2x.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-ms-transform:translate(375px, 0px);-webkit-transform:translate(375px, 0px);transform:translate(375px, 0px);-webkit-animation:fallobj3 5s ease-out infinite;-moz-animation:fallobj3 5s ease-out infinite;-ms-animation:fallobj3 5s ease-out infinite;-o-animation:fallobj3 5s ease-out infinite;animation:fallobj3 5s ease-out infinite}@-webkit-keyframes fallobj3{0%{opacity:1}100%{-ms-transform:translate(365px, 420px) scale(0.75, 0.75);-webkit-transform:translate(365px, 420px) scale(0.75, 0.75);transform:translate(365px, 420px) scale(0.75, 0.75);opacity:0}}.obj4.start{position:absolute;width:6.25em;height:7.5em;top:-13em;background:transparent url(../images/washer@2x.png) no-repeat center center;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-ms-transform:translate(510px, 0px);-webkit-transform:translate(510px, 0px);transform:translate(510px, 0px);-webkit-animation:fallobj4 5s ease-out infinite;-moz-animation:fallobj4 5s ease-out infinite;-ms-animation:fallobj4 5s ease-out infinite;-o-animation:fallobj4 5s ease-out infinite;animation:fallobj4 5s ease-out infinite}@-webkit-keyframes fallobj4{0%{opacity:1}100%{-ms-transform:translate(465px, 420px) scale(0.75, 0.75);-webkit-transform:translate(465px, 420px) scale(0.75, 0.75);transform:translate(465px, 420px) scale(0.75, 0.75);opacity:0}}.cta{background:url(../images/footerBG2@2x.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;color:#4d4d4f}.cta h2{color:#4d4d4f}.cta .inputlabel{font-family:"Source Sans Pro", sans-serif;font-weight:bold;margin-bottom:0}.cta input{width:80%;margin:0 auto 0.5em auto;padding:1em 0.5em;font-size:1.5em}.cta button.primary{background:#548bc9;padding:1em 2em;font-weight:bold;font-size:1em;margin-top:1em;margin-bottom:6em;width:80%}.footer{background-color:#3f3a38;color:white;padding:1em 0}footer{position:relative;color:white}footer svg{width:7.5em}footer img{position:relative;float:left}footer .footerLogo{max-width:4em;margin-right:3em}footer .socialicon{max-width:1.75em;margin-top:1em;margin-right:1em}footer .socialicon:last-child{margin-right:0}p.copyright{padding-top:1em;font-size:1em}@media (min-width: 97.5em){.cta{background:url(../images/footerBG2@2x.jpg) no-repeat bottom center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center;color:#4d4d4f}}@media (max-width: 1024px){.copy-card{padding:2em}}@media (max-width: 1023px){#menu svg{width:10em;float:left}#menu button{margin-top:1em;float:right}#menu button:first-child{margin-right:0}#menu button:last-child{margin-right:1em}.hero-image img{width:26em;position:absolute;right:3em}.copy-card{padding:3em}.slider-1,.slider-2,.slider-3,.slider-4{padding:0}.graphic-container{min-height:auto}img.bottom{position:relative;padding-top:35%}}@media (max-width: 55em){.hero-copy{padding-top:7em}}@media (max-width: 50.625em){.hero-image img{width:24em;padding-top:20%}.graphic-container{min-height:10em}img.bottom{padding-top:0}.obj1.start,.obj2.start,.obj3.start,.obj4.start{display:none}footer{position:relative}.copyright{text-align:center}}@media (max-width: 25.875em){#menu{height:4.5em;padding-top:0.25em}#menu svg{width:8em}#menu button{margin-top:0.75em}h2{font-size:1.5em}.sec1,.sec2,.sec3,.cta{padding:3em}.hero{height:35em}.hero-bg{background:transparent url("../images/herobg@2x.jpg");background-repeat:no-repeat;background-position:bottom center;background-attachment:scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.hero-image img{width:12em;position:fixed;right:25%;left:25%;bottom:-9em}.hero-copy{text-align:center}.hero-copy h1{font-size:2.5em}.slider-copy{position:absolute;top:auto;bottom:3em;width:100%;right:0;left:0;margin:0 auto;padding:0.75em 4em 0em 4em}.controller{position:absolute;z-index:99999;width:100%;height:4em;background-color:transparent;float:left;left:0;bottom:-1em}.checkit,.repairit,.upgradeit,.installit{width:25%;float:left;height:4em;margin-right:0em;padding-top:2em;background-color:#3f3a38;color:white;font-size:0.875em;text-align:center;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.checkit:last-child,.repairit:last-child,.upgradeit:last-child,.installit:last-child{margin-right:0}.slider-1{background-image:url("../images/UpgradeIt-Mobile@2x.jpg");background-position:top center}.active{background-color:#548bc9;color:white;font-weight:bold;height:4em;margin-top:0}.slider-1{background-position:right center}img.bottom{position:relative;padding-top:15%}.cta input{width:100%}.cta button.primary{width:100%}footer .footerLogo{width:100%;clear:right}footer .socialicon{margin-top:0;float:right}footer .socialicon:last-child{margin-right:1em}}@media (max-width: 23.4375em){.hero-image img{bottom:-13.5em}}@media (max-width: 20em){.hero-image img{bottom:-13em}}