.service-card-container{position:relative;background:#fff;border-radius:22px;box-shadow:0 20px 65px rgba(0,0,0,.2);padding:60px;overflow:hidden}.service-card-container.hide{display:none}.service-card-container .bg-image{position:absolute;right:0;top:0;height:100%}.service-card-container .text-container{width:70%;position:relative;z-index:2}.service-card-container .text-container .title{font-size:3.2em;font-weight:700}.service-card-container .text-container .desc{font-size:1.6em;color:#4b5460;line-height:2em;padding:20px 0}.service-card-container .text-container .desc a{color:#4b5460;text-decoration:underline}.service-card-container .text-container .desc p{padding-bottom:20px}.service-card-container .text-container .desc p:last-child{padding-bottom:0}.service-page-container .top-fold{position:relative}.service-page-container .top-fold .fold-bg-image,.service-page-container .top-fold .fold-bg-color-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.service-page-container .top-fold .fold-bg-image{background-repeat:no-repeat;background-position:top}.service-page-container .top-fold .fold-bg-image.cooling{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/cooling_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-image.heating{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/heating_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-image.plumbing{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/plumbing_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-image.sewerdrain{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/sewer_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-image.maintenance{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/maintenance_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-image.goinggreen{background-image:url(https://asapplhvac.com/wp-content/themes/theme/images/services/goinggreen_main_bg@2x.png)}.service-page-container .top-fold .fold-bg-color-overlay{z-index:2}.service-page-container .top-fold .fold-bg-color-overlay.cooling{background:linear-gradient(to bottom,rgba(39,122,156,.7),#277a9c)}.service-page-container .top-fold .fold-bg-color-overlay.heating{background:linear-gradient(to bottom,rgba(95,27,53,.7),#5f1b35)}.service-page-container .top-fold .fold-bg-color-overlay.plumbing{background:linear-gradient(to bottom,rgba(42,91,152,.7),#2a5b98)}.service-page-container .top-fold .fold-bg-color-overlay.sewerdrain{background:linear-gradient(to bottom,rgba(72,55,106,.7),#48376a)}.service-page-container .top-fold .fold-bg-color-overlay.maintenance{background:linear-gradient(to bottom,rgba(70,38,14,.7),#46260e)}.service-page-container .top-fold .fold-bg-color-overlay.goinggreen{background:linear-gradient(to bottom,rgba(35,129,92,.7),#23815c)}.service-page-container .top-fold .fold-content{z-index:3;position:relative;padding:0 25px;padding-top:60px;padding-bottom:120px}.service-page-container .top-fold .fold-content .fold-inner-container{max-width:1200px;margin:0 auto}.service-page-container .top-fold .fold-content .fold-inner-container .fold-title{color:#fff;font-size:6em;font-weight:700;text-align:center;padding-bottom:30px;text-shadow:0 8px 25px rgba(0,0,0,.3)}.service-page-container .top-fold .fold-content .fold-inner-container .fold-sub-title{color:#fff;font-size:3em;font-weight:600;text-align:center;padding-bottom:50px;text-shadow:0 8px 25px rgba(0,0,0,.3)}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container{display:flex;align-items:center;justify-content:center;padding-bottom:60px}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item{padding:0 50px;cursor:pointer}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item.selected img,.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item.selected span{opacity:1}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item img{opacity:0;transition:opacity .2s;margin:0 auto;padding-top:10px}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item span{text-shadow:2px 2px 20px rgba(0,0,0,.2);font-size:3.6em;font-weight:800;opacity:.5;transition:opacity .2s;color:#fff}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item span:hover{opacity:.9}.service-page-container .service-page-content-container{padding:0 25px}.service-page-container .service-page-content-container .service-page-inner-container{max-width:1200px;margin:0 auto}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container{position:relative;z-index:5;padding-bottom:40px;border-bottom:1px solid #dbe4e7}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .contact-button{transform:translateY(-50%);margin:0 auto;display:block;box-shadow:0 5px 20px rgba(0,0,0,.2)}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container{display:flex;padding-top:50px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col{flex:1;margin-left:45px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col.mobile{display:none}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col:first-child{margin-left:0}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container{border:1px solid #c7ced0;border-radius:16px;padding:35px;flex:1;box-sizing:border-box;margin-bottom:45px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container.hide{display:none}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container.green .card-title{color:#369f74}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-title{font-size:3em;font-weight:800;color:#c91e48;padding-bottom:20px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-description{font-size:1.2em;line-height:2.3em}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-description p{padding-bottom:20px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-description p:last-child{padding-bottom:0}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-description ul{padding-left:15px;margin-top:0;margin-bottom:0}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container .card-description a{text-decoration:underline;color:#000}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container button{color:#369f74;border:1px solid #c7ced0;margin-top:20px;padding-left:35px;padding-right:35px;border-radius:4px;letter-spacing:.15em}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container button:hover{border-color:#369f74}.service-page-container .service-page-content-container .service-page-inner-container .contact-container{padding:100px 0}.service-list-item.hide{display:none}@media (max-width:820px){.service-card-container{padding:30px}.service-card-container .bg-image{opacity:.15}.service-card-container .text-container{width:95%}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item{padding:0 15px}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item span{font-size:2em;text-align:center}.service-page-container .top-fold .fold-content .fold-inner-container .fold-navigation-container .fold-navigation-item img{width:14px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .contact-button{padding:20px 5vw}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container{display:unset;padding-top:50px}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col{margin-left:0}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col .card-container.desktop{display:none}.service-page-container .service-page-content-container .service-page-inner-container .service-cards-container .service-cards-content-container .card-col.mobile{display:unset}}