.about-page{margin-top:84px}.about-page hr{max-width:1200px;margin:auto}.about-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.about-page .copy-row p:nth-child(2){margin-bottom:25px}.about-page .intro-container{background-color:#fff;padding:65px 75px 0}.about-page .intro-container .title-container h1{font-size:29px;line-height:40px}.about-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.about-page .intro-container .copy-container p:last-child{margin-bottom:0}.about-page .intro-container .copy-container p{margin-bottom:25px}.blogs-page{margin-top:85px}.blogs-page .title-container div.blue-line{top:-29px}.blogs-page .intro-container{background-color:#fff;padding:65px 75px 0}.blogs-page .intro-container .title-container h1{font-size:29px;line-height:40px}.blogs-page .projects-grid{display:flex;min-height:200px}.blogs-page .projects-grid .left-col{flex:6}.blogs-page .projects-grid .left-col .blog-link{text-decoration:none;color:#444}.blogs-page .projects-grid .right-col{flex:2}.blogs-page .left-col .project{display:flex;min-height:200px;margin-bottom:100px}.blogs-page .left-col .project .project-left{flex:1;display:flex;align-items:center;flex-direction:column;padding:10px 0}.blogs-page .left-col .project .project-left .date-row{padding:10px 5px;font-size:14px}.blogs-page .left-col .project .project-left .date-row:hover{color:#75d0e5}.blogs-page .left-col .project .project-left .inner-row{border-bottom:1px solid #e2e6e7;border-right:1px solid #e2e6e7;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px 0;color:#e2e6e7;text-align:center}.blogs-page .left-col .project .project-left .inner-row h5,.blogs-page .left-col .project .project-left .inner-row i{color:#75d0e5}.blogs-page .left-col .project .project-left .inner-row h5{font-weight:bolder}.blogs-page .left-col .project .project-left .inner-row p{line-height:20px;color:#e2e6e7}.blogs-page .left-col .project .project-left .inner-row p:hover{color:#75d0e5}.blogs-page .left-col .project .project-left h5{margin:0}.blogs-page .left-col .project .project-right{flex:10;padding:10px}.blogs-page .left-col .project .project-right .image-row{overflow:hidden;max-height:350px;border-radius:3px}.blogs-page .left-col .project .project-right .image-row img{height:500px;border-radius:3px;width:100%;max-width:550px}.blogs-page .left-col .project .project-right .author-row{margin:10px 0}.blogs-page .left-col .project .project-right .author-row span{color:#999}.blogs-page .left-col .project .project-right .author-row p{color:#c3bebe;font-size:12px;margin-bottom:0;line-height:16px}.blogs-page .left-col .project .project-right .title-row{margin-top:20px}.blogs-page .left-col .project .project-right .title-row .blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.blogs-page .left-col .project .project-right .button-row{margin-top:20px}.blogs-page .right-col{padding:10px;display:flex;flex-direction:column}.blogs-page aside{width:268px}.blogs-page aside .widget-title{display:none}.blogs-page aside .widget-container.widget_archive ul li{padding:10px;margin-bottom:10px;width:100%;border:1px solid #e2e6e7;border-radius:3px}.blogs-page aside .widget-container.widget_archive ul li:hover{background-color:#75d0e5;color:#fff;cursor:pointer}.blogs-page aside .widget-container.widget_archive ul li:hover>a{color:#fff}.blogs-page aside .widget-container.widget_archive ul li a{text-decoration:none;color:#9e9e9e;font-size:14px}.contact-page{margin-top:84px}.contact-page hr{max-width:1200px;margin:auto}.contact-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.contact-page .intro-container{background-color:#fff;padding:65px 75px}.contact-page .intro-container .title-container h1{font-size:29px;line-height:40px}.contact-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.contact-page .intro-container .copy-container p:last-child{margin-bottom:0}.contact-page .intro-container .copy-container p{margin-bottom:25px}.contact-page .suppliers-row .content{display:flex}.contact-page .suppliers-row .content .col{flex:1;min-height:200px}.contact-page .suppliers-row .content .col .title-container{text-align:left}.contact-page .suppliers-row .content .col .services-form-container .input-row{margin:10px}.contact-page .suppliers-row .content .col .services-form-container .input-row.check-row{flex-direction:column}.contact-page .suppliers-row .content .col .services-form-container .input-row.check-row .check-container{display:flex}.contact-page .suppliers-row .content .col .services-form-container{margin:0 auto;width:100%}.contact-page .accordion{margin:0 auto}.contact-page .accordion .copy.active{display:flex;padding:0}.costCalc-bathroom-page{margin-top:84px}.costCalc-bathroom-page hr{max-width:1200px;margin:auto}.costCalc-bathroom-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.costCalc-bathroom-page .intro-container{background-color:#fff;padding:65px 75px 0}.costCalc-bathroom-page .intro-container .title-container h1{font-size:29px;line-height:40px}.costCalc-bathroom-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.costCalc-bathroom-page .intro-container .copy-container p:last-child{margin-bottom:0}.costCalc-bathroom-page .content p,.costCalc-bathroom-page .intro-container .copy-container p{margin-bottom:25px}.costCalc-bathroom-page .copy-row ul{margin-top:20px}.costCalc-bathroom-page .copy-row ul li{display:flex;align-content:center;padding:3px 0;font-size:14px;line-height:24px}.costCalc-bathroom-page .copy-row ul li span{margin-right:10px;color:#75d0e5;font-size:15px}.costCalc-bathroom-page .copy-row ul li p{font-size:14px;color:#444;line-height:24px;margin-bottom:0!important}.costCalc-bathroom-page .disclaimer-row.row-padding{padding:0 75px 65px}.costCalc-kitchen-page{margin-top:84px}.costCalc-kitchen-page .blue-button{margin-top:25px}.costCalc-kitchen-page hr{max-width:1200px;margin:auto}.costCalc-kitchen-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.costCalc-kitchen-page .intro-container{background-color:#fff;padding:65px 75px 0}.costCalc-kitchen-page .intro-container .title-container h1{font-size:29px;line-height:40px}.costCalc-kitchen-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.costCalc-kitchen-page .intro-container .copy-container p:last-child{margin-bottom:0}.costCalc-kitchen-page .content p,.costCalc-kitchen-page .intro-container .copy-container p{margin-bottom:25px}.costCalc-kitchen-page .copy-row ul{margin-top:20px}.costCalc-kitchen-page .copy-row ul li{display:flex;align-content:center;padding:3px 0;font-size:14px;line-height:24px}.costCalc-kitchen-page .copy-row ul li span{margin-right:10px;color:#75d0e5;font-size:15px}.costCalc-kitchen-page .copy-row ul li p{font-size:14px;color:#444;line-height:24px;margin-bottom:0!important}.costCalc-kitchen-page .disclaimer-row.row-padding{padding:0 75px 65px}.finance-page .header-banner{background-image:url(/wp-content/uploads/fiannce-header.jpeg)}.finance-page .intro-container .logo-container{justify-content:space-around;display:flex;max-height:82px}.finance-page .intro-container .logo-container img{max-width:180px}.finance-page .copy-row p{margin-bottom:25px}.finance-page .types-container .type{border:1px solid #e2e6e7;display:flex;margin-bottom:50px;border-radius:3px}.finance-page .types-container .type .left-col{flex:1;display:flex;justify-content:center;flex-direction:column;background:#fff}.finance-page .types-container .type .left-col h4{background:rgba(38,38,40,0);padding:25px 0;color:#444;text-align:center}.finance-page .types-container .type .left-col .blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-28px;text-align:center;margin:0 auto}.finance-page .types-container .type .left-col img{width:100%;max-width:350px;margin:0 auto 50px;border-radius:3px}.finance-page .types-container .type .right-col{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 25px 0}.finance-page .types-container .type .right-col p{margin-bottom:25px}.finance-page .services-grid-container .service-row .service img{max-height:329px;height:329px}*{margin:0;padding:0;box-sizing:border-box;font-size:14px;-webkit-font-smoothing:antialiased}ul.sidebar_archives li{border:1px solid #e2e6e7;padding:10px 5px;border-radius:3px;margin-bottom:5px;display:flex;justify-content:space-between;color:#9e9e9e;transition:.4s ease;cursor:pointer}ul.sidebar_archives li:hover{border:1px solid #75d0e5;background-color:#75d0e5;color:#fff}ul.sidebar_archives li:hover a{color:#fff}ul.sidebar_archives li a{text-decoration:none;color:#9e9e9e;font-size:14px}.display-none{display:none}#footer .footer-content-container .footer-blog .container{width:300px!important}body{font-family:Nunito Sans,sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:25px}h1{font-size:2.0736rem;font-size:24.192px}@media screen and (min-width:320px){h1{font-size:calc(24.192px + 23.058*(100vw - 320px)/ 880)}}@media screen and (min-width:1200px){h1{font-size:47.25px}}h2{font-size:1.728rem;font-size:24.192px}@media screen and (min-width:320px){h2{font-size:calc(24.192px + 23.058*(100vw - 320px)/ 880)}}@media screen and (min-width:1200px){h2{font-size:47.25px}}h3{font-size:22px;line-height:34px}p{font-size:14px;color:#444;line-height:24px}input#website{display:none}.loading-row{display:none;justify-content:center;padding:10px}aside#sidebar .title-container{max-height:64px;margin-top:25px}aside#sidebar .title-container .blue-line{max-width:35px}aside#sidebar h4{font-size:20px}aside#sidebar .tags{margin-top:100px}aside#sidebar .tags ul{display:flex;flex-wrap:wrap}aside#sidebar .tags ul li{border:1px solid #e2e6e7;border-radius:3px;padding:10px 15px;width:100%;flex:1;margin:5px;display:flex;justify-content:center;align-items:center;text-align:center}aside#sidebar .tags ul li:hover{background-color:#75d0e5;border:1px solid #75d0e5}aside#sidebar .tags ul li:hover>a{color:#fff}aside#sidebar .tags ul li a{text-decoration:none;color:#9e9e9e;font-size:14px;min-width:50px}.reno-templates *{box-sizing:border-box}.reno-templates .slideshow-container{max-width:750px;position:relative;margin:auto}.reno-templates .mySlides{display:none}.reno-templates .next,.reno-templates .prev{cursor:pointer;position:absolute;top:50%;width:auto;margin-top:-22px;padding:16px;color:#fff;font-weight:700;font-size:18px;transition:.6s ease;border-radius:0 3px 3px 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.reno-templates .next{right:0;border-radius:3px 0 0 3px}.reno-templates .next:hover,.reno-templates .prev:hover{background-color:rgba(0,0,0,.8)}.reno-templates .text{color:#f2f2f2;font-size:15px;padding:8px 12px;position:absolute;bottom:8px;width:100%;text-align:center}.reno-templates .numbertext{color:#f2f2f2;font-size:12px;padding:8px 12px;position:absolute;top:0}.reno-templates .dot{cursor:pointer;height:5px;width:5px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.reno-templates .active,.reno-templates .dot:hover{background-color:#717171}.reno-templates .active.copy,.reno-templates .dot:hover{background-color:#e4e4e4}.reno-templates .fade{-webkit-animation-name:fade;-webkit-animation-duration:1.5s;animation-name:fade;animation-duration:1.5s}@-webkit-keyframes fade{0%{opacity:.4}to{opacity:1}}@keyframes fade{0%{opacity:.4}to{opacity:1}}.mobile-logo-container .logo-row{display:flex;justify-content:space-around;padding:25px 0;border-bottom:1px solid #e2e6e7}.mobile-logo-container .logo img{max-width:150px;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:grayscale(1);filter:grayscale(1)}.mobile-logo-container .logo img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}.slider-row .images-container{display:flex;position:relative}.slider-row .images-container .left-col,.slider-row .images-container .right-col{flex:1}.slider-row .images-container .left-col img,.slider-row .images-container .right-col img{height:400px}.slider-row .images-container .left-col{margin-right:5px}.slider-row .images-container .left-col h4{top:10px;left:10px}.slider-row .images-container .right-col{margin-left:5px}.slider-row .images-container .right-col h4{bottom:-10px;right:10px}.slider-row .images-container h4{position:absolute;color:#75d0e5;background-color:rgba(68,68,68,.74);max-width:100px;text-align:center;padding:10px;border-radius:3px}.acticle-row .article-container{display:flex}.acticle-row .article-container a{text-decoration:none;color:#444}.acticle-row .article-container .article{min-height:250px;flex:1;padding:20px;min-width:400px;border:1px solid transparent;border-radius:3px;max-width:400px}.acticle-row .article-container .article:hover{border:1px solid #e2e6e7}.acticle-row .article-container .article .blue-button{color:#fff}.acticle-row .article-container .article p{text-align:justify}.acticle-row .article-container .article img{width:100%;border-radius:3px;max-height:300px}.acticle-row .article-container .article .stats-container{margin:10px 0}.acticle-row .article-container .article .stats-container .row:first-child{border-bottom:1px solid #e2e6e7}.acticle-row .article-container .article .stats-container .row{display:flex;font-size:13px}.acticle-row .article-container .article .stats-container .row .in-row{padding:10px}.acticle-row .article-container .article .stats-container .row .in-row i{color:#75d0e5;margin-right:10px}.acticle-row .article-container .article .stats-container .row .views{border-left:1px solid #e2e6e7;border-right:1px solid #e2e6e7}.acticle-row .article-container .article .content-container{min-height:168px}.acticle-row .article-container .article .title-container{margin-top:10px}.acticle-row .article-container .article .title-container h4{font-size:18px;line-height:28px;min-height:56px}.acticle-row .article-container .article .title-container .blue-line{width:75px}.acticle-row .article-container .article .action-container{margin:25px 0;display:flex;justify-content:center}#header{min-height:611px;background-image:url(/wp-content/uploads/AAS-HEADER.png);position:relative;margin-top:80px}#header,#header .filter{background-size:cover;background-repeat:no-repeat;background-position:50%}#header .filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.15);align-items:center;display:flex;color:#fff}#header .filter .header-content-box{width:460px;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:47px;position:relative;left:75px}#header .filter .header-content-box h2{color:#fff;border-bottom:1px solid #75d0e5;padding:21px 30px 20px;background:rgba(38,38,40,.68);font-size:29px;text-align:center;margin-bottom:0;line-height:40px;letter-spacing:1px}#header .filter .header-content-box h2 a{text-decoration:none;color:#fff}#header .filter .header-content-box h2 a:hover{border-bottom:2px solid}#header .filter .header-content-box p{font-weight:400;color:#fff;line-height:26px;padding:23px 30px 40px;margin-top:0;font-size:16px}#header .filter .header-content-box a.more.simple{background:0 0;color:#fff;padding:17px 24px 16px;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;border:1px solid #e2e6e7;font-size:12px;border-radius:30px;margin-left:30px;text-decoration:none}#header .filter .header-content-box a.more.simple:hover{border:1px solid transparent;background-color:#75d0e5}.modal-form-row.active{display:flex}.modal-form-row{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:hsla(0,0%,45.1%,.73);display:none;justify-content:center;align-items:center;z-index:99;transition:all .6s ease}.modal-form-row .modal{width:900px;background-color:#fff;position:relative}.modal-form-row .modal .exit-icon{display:flex;justify-content:flex-end;position:absolute;width:64px;right:0}.modal-form-row .modal .exit-icon i{padding:25px;color:#444;cursor:pointer}.modal-form-row .modal .exit-icon i:hover{color:#75d0e5}.modal-form-row .modal .services-form-container{margin-top:0}#inner-page-header{min-height:250px;background-image:url(/wp-content/uploads/AAS-HEADER.png);background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}#inner-page-header .filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(59,59,59,.7);display:flex;justify-content:center;align-items:center;color:#fff}.blue-button{padding:8px 12px;background:#75d0e5;border-radius:32px;border:1px solid #75d0e5;font-size:12px;cursor:pointer;color:#fff;transition:.2s;width:125px;height:40px;text-decoration:none;text-align:center;line-height:25px}.blue-button:hover{border:1px solid #75d0e5;color:#75d0e5;background-color:transparent}#menu{background:#fff;box-shadow:0 0 33px 0 hsla(0,0%,61.6%,.75);padding:5px 0;position:fixed;width:100%;z-index:9;top:0}.desktop-menu-container{padding:0 50px 0 15px;position:absolute;top:0;align-items:center;height:100%;font-family:Nunito Sans,sans-serif;color:#444}.desktop-menu-container,.desktop-menu-container ul{width:100%;display:flex;justify-content:flex-end}.desktop-menu-container ul li{font-size:14px;padding:10px 0;margin:0 15px;position:relative}.desktop-menu-container ul li a{text-decoration:none;color:#444;transition:.2s ease;line-height:65px}.desktop-menu-container ul li a:hover{color:#75d0e5}.desktop-menu-container ul .sub-menu{display:none;flex-direction:column;position:absolute;top:82px;background-color:#fff;width:193px;align-items:flex-start;left:-50px;transition:all .2s ease}.desktop-menu-container ul .sub-menu li{padding:10px 5px;border:1px solid #f5f5f5;width:100%;margin:0}.desktop-menu-container ul .sub-menu li:hover{cursor:pointer}.desktop-menu-container ul .sub-menu li:hover>a{cursor:pointer;color:#75d0e5}.desktop-menu-container ul .sub-menu li a{text-decoration:none;color:#000;font-weight:lighter;font-size:14px;font-weight:400;line-height:normal}.desktop-menu-container button{padding:8px 12px;background:#75d0e5;border-radius:32px;border:1px solid #75d0e5;font-size:12px;cursor:pointer;color:#fff;width:125px;transition:.2s;height:40px}.desktop-menu-container button:hover{background:0 0;color:#111}.header-banner{display:flex;padding:0 75px}.header-banner .desktop-logo-container{text-align:left;padding:10px 0}.header-banner .desktop-logo-container a{position:relative;z-index:9}.header-banner .desktop-logo-container img{display:inline-block;width:96px;height:50px}.header-banner .menu-aas-renovations-menu-container{width:100%}.mobile-menu{background-color:#fff;display:flex;padding:10px;position:relative;width:100%;align-items:center;z-index:11}.mobile-menu .fa-bars{font-size:24px;color:#444;cursor:pointer}.mobile-menu .logo img{height:50px}.mobile-menu-container.mobile-on{top:71px;padding-top:10px}.mobile-menu-container{position:absolute;top:-500px;background-color:#fff;left:0;width:100vw;box-sizing:border-box;transition:all .6s ease;z-index:10}.mobile-menu-container .fa-chevron-down,.mobile-menu-container .fa-chevron-up{color:#999;padding:10px}.mobile-menu-container #menu-aas-renovations-menu-1{padding:0 10px}.mobile-menu-container #menu-aas-renovations-menu-1 li{padding:5px 20px;border:1px solid #e2e6e7;margin-bottom:5px;border-radius:3px;display:flex;justify-content:space-between;min-height:45px;align-items:center;cursor:pointer}.mobile-menu-container #menu-aas-renovations-menu-1 li:hover{background-color:#75d0e5}.mobile-menu-container #menu-aas-renovations-menu-1 li:hover>a{color:#fff}.mobile-menu-container #menu-aas-renovations-menu-1 li a{text-decoration:none;color:#999}.mobile-menu-container #menu-aas-renovations-menu-1 li.active{border:1px solid #e2e6e7;margin-bottom:5px;border-radius:3px;flex-direction:column;padding:10px 20px;cursor:pointer}.mobile-menu-container #menu-aas-renovations-menu-1 li.active:hover{background-color:#fff}.mobile-menu-container #menu-aas-renovations-menu-1 li.active:hover>a{color:#999}.mobile-menu-container #menu-aas-renovations-menu-1 li.active a{text-decoration:none;color:#999}.mobile-menu-container .sub-menu{display:none;margin-top:20px}.mobile-menu-container .sub-menu.active{display:flex;flex-direction:column;width:100%}#footer{padding-bottom:20px;position:relative}#footer .footer-content-container{min-height:300px;display:flex;max-width:1200px;margin:auto}#footer .footer-content-container .footer-info{flex:1}#footer .footer-content-container .footer-info a{height:48px;width:48px;background-color:#75d0e5;border-radius:5px;display:flex;color:#fff;text-decoration:none;justify-content:center;margin-top:25px}#footer .footer-content-container .footer-info a i{line-height:48px}#footer .footer-content-container .footer-info a i:hover{cursor:pointer}#footer .footer-content-container .footer-list{flex:2;display:flex}#footer .footer-content-container .footer-list .list-container{padding:0 0 0 50px;flex:2}#footer .footer-content-container .footer-list .list-container ul li{display:flex;padding:4px 0}#footer .footer-content-container .footer-list .list-container ul li span{padding:0 10px}#footer .footer-content-container .footer-list .list-container ul li i{font-size:12px;color:#75d0e5}#footer .footer-content-container .footer-list .footer-button-container{flex:3;justify-content:flex-start;align-content:flex-start;margin-top:0;padding:9px 5px}#footer .footer-content-container .footer-list .footer-button-container a{text-decoration:none;color:#666;font-size:11px;font-weight:lighter;text-transform:uppercase;padding:10px 12px;letter-spacing:1px;border:1px solid #e2e6e7;line-height:16px;border-radius:3px}#footer .footer-content-container .footer-blog{flex:1}#footer .footer-content-container .footer-blog .container{display:flex;flex-direction:column}#footer .footer-content-container .footer-blog .container .article{display:flex;margin-bottom:25px;max-width:400px}#footer .footer-content-container .footer-blog .container .article .left-col{flex:1}#footer .footer-content-container .footer-blog .container .article .left-col img{height:90px;width:90px;border-radius:3px}#footer .footer-content-container .footer-blog .container .article .right-col{flex:2}#footer .footer-content-container .footer-blog .container .article .right-col .title-container{font-size:14px;color:#666;line-height:24px;text-align:left}#footer .footer-content-container .footer-blog .container .article .right-col .title-container h5{margin-bottom:10px}#footer .footer-content-container .footer-blog .container .article .right-col .title-container a{text-decoration:none;color:#666}#footer .footer-content-container .footer-blog .container .article .right-col .title-container a:hover{color:#75d0e5}#footer .footer-content-container .footer-blog .container .article .right-col .date-container{color:#999;line-height:20px;font-size:16px}#footer .footer-copyright-container{text-align:center;margin-top:20px}#footer .footer-copyright-container span{color:#999}.accordion{max-width:80%;margin:50px auto;border:1px solid #e2e6e7;padding:0}.accordion .title{border-top:1px solid;padding:20px;background-color:#75d0e5;color:#fff;cursor:pointer}.accordion .title i{margin-right:25px;transition:all .5s ease}.accordion .copy{display:none;transition:all .5s ease}.accordion .copy.active{display:flex;padding:30px 20px}.title-container{text-align:center}.title-container h4{font-size:29px;line-height:40px;margin:0 auto 25px}.title-container div.blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.article-row .title-container{margin-top:50px;max-height:53px;text-align:left}.article-row .title-container h1{text-align:left;font-size:22px;line-height:34px}.article-row .title-container .blue-line{width:40px}.services-form-container{background-color:#eee;padding:20px 0;display:flex;justify-content:center;flex-direction:column;margin-top:30px}.services-form-container .inactiveLink{pointer-events:none;cursor:default;opacity:.3}.services-form-container .input-row{margin:10px 170px;display:flex;justify-content:center}.services-form-container .input-row input{height:38px}.services-form-container .input-row input[type=submit]{max-width:200px;color:#fff;background-color:#75d0e5;border-radius:20px;transition:all .2s ease}.services-form-container .input-row input[type=submit]:hover{color:#444;background-color:#eee;border:1px solid #75d0e5;cursor:pointer}.services-form-container .input-row input,.services-form-container .input-row textarea{width:100%;border:none;padding:5px;max-width:522px}.services-form-container .input-row.check-row{flex-direction:row;font-size:13px;max-width:500px;margin:auto}.services-form-container .input-row.check-row label{flex:20;line-height:38px}.services-form-container .input-row.check-row input{flex:1}.modal-success-msg,.success-msg,.supplier-success-msg{text-align:center;font-size:14px;color:#469b46}.error-msg,.modal-error-msg,.supplier-error-msg{text-align:center;font-size:14px;color:#eb5454}.button-container{display:flex;justify-content:center;align-content:center;margin-top:50px}.button-container a{text-decoration:none;color:#fff;width:175px;border-radius:30px;background-color:#75d0e5;font-size:14px;display:block;text-align:center;padding:15px 0;border:2px solid transparent;transition:all .2s ease}.button-container a:hover{color:#000;background:0 0;border:2px solid #75d0e5;cursor:pointer}.inner-section-container{padding:65px 75px}.types-row{display:flex;flex-direction:column;margin-top:50px}.types-row h4{font-size:18px;line-height:28px}.types-row hr{margin:50px}.types-row .type{display:flex}.types-row .type .img-col{flex:1}.types-row .type .img-col .img{width:93%;height:298px;border-radius:5px;background-repeat:no-repeat;background-size:cover}.types-row .type .copy-col{flex:1;text-align:left}.types-row .type .copy-col .title-container{margin-top:0!important}.types-row .type .copy-col .title-container h4{font-size:18px;line-height:28px;text-align:left}.types-row .type .copy-col .copy-container{text-align:left}.types-row .type .copy-col .copy-container p{margin-bottom:25px}.types-row .type .copy-col .copy-container ul{list-style-type:disc;padding-left:25px}.types-row .type .copy-col .copy-container ul li{font-size:14px;line-height:20px;color:#444}.contact-row{background-color:#f5f5f5;display:flex;padding:30px 75px;justify-content:center}.contact-row .contact-inner{flex:1;height:100%;min-height:88px;display:flex;justify-content:center;max-width:400px}.contact-row .contact-inner .icon-container{width:88px;background-color:#fff;justify-content:center;align-content:center;display:flex;border-radius:50px}.contact-row .contact-inner .icon-container i{color:#75d0e5;font-size:40px;margin:auto;height:50px}.contact-row .contact-inner .info-container{padding:0 30px;display:flex;flex-direction:column;justify-content:center}.service-page{margin-top:85px;display:flex;justify-content:center}.cost-calculator-container{border:1px solid #e2e6e7;width:268px;padding:30px 18px;border-radius:3px;display:flex;flex-direction:column;align-items:center}.cost-calculator-container .icon-row .icon{padding:25px;border:1px solid #e2e6e7;border-radius:90px}.cost-calculator-container .icon-row .icon i{font-size:36px;color:#75d0e5}.cost-calculator-container .copy-row{text-align:center;margin:30px 0}.cost-calculator-container .copy-row h4{font-size:18px;line-height:28px}.cost-calculator-container .copy-row p{line-height:140%;font-size:16px}.cost-calculator-container .button-row{margin-top:5px;height:36px}.cost-calculator-container .button-row a{text-decoration:none;color:#fff;background-color:#75d0e5;padding:15px 25px;border-radius:30px;font-size:12px;text-transform:uppercase;font-weight:bolder}.page-grid{display:grid;grid-template-columns:310px 870px;padding:65px 75px}.page-grid .left-column{padding-top:50px;position:relative}.page-grid .left-column .white-cover{position:absolute;bottom:-86px;height:1338px;background-color:#fff;width:268px}.page-grid .right-column .title-container h4{text-align:left;font-size:22px;line-height:34px}.page-grid .right-column .form-row .title-container h4,.page-grid .right-column .other-services-row .title-container h4{text-align:center;font-size:29px}.list-row ul{margin-top:20px}.list-row ul li{display:flex;align-content:center;padding:3px 0;font-size:14px;line-height:24px}.list-row ul li span{margin-right:10px;color:#75d0e5;font-size:15px}.list-row ul li span i{line-height:24px}hr{border-color:#e2e6e7;border-top:1px solid;color:transparent;background-color:transparent}.other-services-row{margin-top:50px;margin-bottom:25px}.services-row{margin-top:25px;display:flex;text-align:center}.services-row .service{display:flex;align-items:center;flex-direction:column;max-width:541px}.services-row .service p{max-width:80%;margin:auto}.services-row .service a{display:flex;align-items:center;flex-direction:column;text-decoration:none;color:#444;cursor:pointer}.services-row .service img{width:390px;border-radius:5px;-webkit-filter:grayscale(1);filter:grayscale(1)}.services-row .service .title-row{text-align:center;margin-top:25px}.services-row .service .title-row h4{font-size:14px;line-height:24px;text-transform:uppercase;font-weight:bolder}.services-row .service .title-row .blue-line{height:2px;width:50px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.projects-page,.reno-page{margin-top:84px}.projects-page .header-banner,.reno-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.projects-page .intro-container,.reno-page .intro-container{background-color:#fff;padding:65px 75px 0}.projects-page .intro-container .title-container h1,.reno-page .intro-container .title-container h1{font-size:29px;line-height:40px}.projects-page .intro-container .copy-container,.reno-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.header-banner .content{height:100%;width:1200px;margin:auto;display:flex;align-items:flex-end}.row-padding{padding:65px 75px}.row-padding .content{max-width:1200px;margin:auto}.form-row .content .title-container h4{max-width:800px;text-align:center}.maintenance-page{margin-top:84px}.maintenance-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.maintenance-page .intro-container{background-color:#fff;padding:65px 75px 0}.maintenance-page .intro-container .title-container h1{font-size:29px;line-height:40px}.maintenance-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.finance-page{margin-top:84px}.finance-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.finance-page .intro-container{background-color:#fff;padding:65px 75px 0}.finance-page .intro-container .title-container h1{font-size:29px;line-height:40px}.finance-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.services-grid-container{display:flex;flex-direction:column}.services-grid-container .service-row{flex:1;display:flex;justify-content:space-between;flex-wrap:wrap}.services-grid-container .service-row .service{flex:1;min-height:250px;padding:10px;min-width:250px}.services-grid-container .service-row .service:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.services-grid-container .service-row .service a{text-decoration:none;color:#444;display:block;cursor:pointer}.services-grid-container .service-row .service img{width:100%;border-radius:3px;-webkit-filter:grayscale(1);filter:grayscale(1);max-height:229px}.services-grid-container .service-row .service .title-container h4{font-size:18px;line-height:28px;text-transform:uppercase;margin-top:25px}.services-grid-container .service-row .service .title-container .blue-line{width:50px}.services-grid-container .service-row .service .content-container{text-align:center}.calculator-container .calculator-row{display:flex}.calculator-container .calculator-row .left-col{flex:2;padding:10px 5px}.calculator-container .calculator-row .left-col .row:first-child{margin:0 0 15px}.calculator-container .calculator-row .left-col .row:last-child{margin:0}.calculator-container .calculator-row .left-col .row{margin:15px 0;padding:15px;background-color:#f3f3f3;display:flex}.calculator-container .calculator-row .left-col .row .inner-left-col{flex:5}.calculator-container .calculator-row .left-col .row .inner-right-col{flex:1;display:flex;border:1px solid #fff;justify-content:center;align-items:center;font-size:32px;color:#75d0e5;margin-left:15px}.calculator-container .calculator-row .left-col .row .inner-right-col .total{text-align:center}.calculator-container .calculator-row #floorsTypeResults,.calculator-container .calculator-row #qualityResults,.calculator-container .calculator-row #wallsCeilingTypeResults{display:none}.calculator-container .calculator-row .right-col{flex:1;padding:10px 5px}.calculator-container .calculator-row .right-col .inner{background-color:#f3f3f3;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:50px}.calculator-container .calculator-row .right-col .inner h2,.calculator-container .calculator-row .right-col .inner h4{color:#444}.calculator-container .calculator-row .right-col .inner .title-container{width:100%;margin:0 auto}.calculator-container .calculator-row .right-col .inner h2{font-size:32px}.calculator-container .calculator-row .title-container{text-align:left}.calculator-container .calculator-row .title-container h4{font-size:18px;line-height:15px}.options-container .input-row{display:flex}.options-container .input-row input,.options-container .input-row select{flex:5}.options-container .input-row select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:100%;height:25px;background:#d3d3d3;outline:0;color:#444;padding:0 5px;background:url(http://cdn1.iconfinder.com/data/icons/cc_mono_icon_set/blacks/16x16/br_down.png) no-repeat 100% #ddd;background-position-x:97%}.options-container .input-row div{flex:1;border:1px solid #e2e6e7;margin-left:25px;text-align:center;line-height:25px;border-radius:3px;color:#444}.options-container .slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:25px;background:#d3d3d3;outline:0;opacity:.7;transition:opacity .2s;border-radius:3px}.options-container .slider:hover{opacity:1}.options-container .slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;background:#75d0e5;cursor:pointer;border-radius:3px}.options-container .slider::-moz-range-thumb{width:25px;height:25px;background:#75d0e5;cursor:pointer}@media screen and (max-width:1200px){.service-page .page-grid{grid-template-columns:none;max-width:100vw;display:flex;flex-direction:column}.page-grid .left-column{padding-bottom:50px;display:flex;justify-content:center}.page-grid .left-column .cost-calculator-container{width:100%}#wrapper .service-page .page-grid .right-column .images-row{justify-content:space-around}#wrapper .service-page .page-grid .services-row{flex-direction:column;align-items:center}#wrapper .service-page .page-grid .services-row .service:first-child{margin-bottom:25px}}@media screen and (max-width:1075px){.desktop-menu-container,.header-banner,aside#sidebar{display:none}.mobile-menu{display:flex;justify-content:space-between}.free-quotes-banner .inner-banner{flex-direction:column}#home-page-content .free-quotes-banner .inner-banner .button-container{margin-top:25px}.about-us-container .content-container{flex-direction:column;align-items:center}#home-page-content .about-us-container .content-container .profile-image{margin:0 0 50px}.case-study-contaner .cases-container{flex-direction:column;justify-content:center;align-items:center}.case-study-contaner .cases-container .case:nth-child(2){margin:25px 0}.contact-row{flex-direction:column}.contact-row .contact-inner .info-container{min-width:230px}.contact-row .contact-inner{margin-bottom:25px}.contact-row .contact-inner:nth-child(3){margin-bottom:0}#footer .footer-content-container{flex-direction:column}#footer .footer-content-container .footer-info a{display:none}#footer .footer-content-container .footer-list{margin:50px 0}#footer .footer-content-container .footer-list .list-container{padding:0}.maintenance-page .types-container .type{flex-direction:column}.row-padding{padding:65px 25px}.about-page .acticle-row .article-container{flex-direction:column}.about-page .acticle-row .article-container .article{max-width:500px;margin:auto auto 25px}.contact-page .suppliers-row .content{flex-direction:column}.contact-page .accordion{max-width:100%;margin:50px auto 0!important}.blogs-page .projects-grid,.projects-page .projects-grid{flex-direction:column-reverse}.blogs-page .cost-calculator-container,.projects-page .cost-calculator-container{width:100%}.blogs-page .left-col .project .project-left,.projects-page .left-col .project .project-left{display:none!important}.blogs-page .left-col .project .project-right .image-row img,.projects-page .left-col .project .project-right .image-row img{height:300px!important}.projects-page aside{display:none}.services-form-container .input-row.check-row{flex-direction:column}.single-blog-page .projects-grid{flex-direction:column-reverse}.cost-calculator-container{width:100%}.single-blog-page .left-col .project .project-left{display:none!important}.single-blog-page .left-col .project .project-right .excerpt-row img{height:300px!important;width:100%!important}.calculator-container .calculator-row{flex-direction:column}.acticle-row .article-container{flex-direction:column;align-items:center}.intro-container .services-container .services{display:flex;align-items:center;max-width:500px;flex-wrap:wrap;justify-content:center;margin:auto}.intro-container .services-container .services .service{margin-bottom:25px!important}.intro-container .services-container .services .service:first-child,.intro-container .services-container .services .service:nth-child(2){margin-right:0!important}.slider-row .images-container .left-col img,.slider-row .images-container .right-col img{height:auto}.projects-page .intro-container,.reno-page .intro-container{padding:65px 50px 0}.mobile-menu{padding:10px 25px}}@media screen and (max-width:700px){#footer .footer-content-container .footer-blog .container{margin:0!important}.acticle-row .article-container .article{min-width:0;padding:0}.acticle-row .article-container .article .stats-container .row .in-row{padding:4px}.acticle-row .article-container .article img{max-height:200px}#header .filter{justify-content:center}#header .filter .header-content-box{width:350px;position:static;left:0}#header .filter .header-content-box p{font-size:14px}#header .filter .header-content-box h2{font-size:20px}.inner-section-container{padding:65px 25px}#home-page-content .free-quotes-banner{padding:10px 25px}#home-page-content .intro-container .services-container .services .service:first-child,.intro-container .services-container .services .service:nth-child(2){margin-right:0!important;margin-bottom:25px}#home-page-content .about-us-container .content-container .profile-image{height:280px;width:280px;background-size:contain}#home-page-content .about-us-container .content-container .profile-copy .profile-row{margin-top:25px}.contact-row .contact-inner .icon-container{min-width:90px;width:90px;height:90px;max-height:90px}#footer .footer-content-container .footer-list .list-container{flex:6}.logo-carousel{display:block}#home-page-content .desktop-logo-container{display:none}.service-page .page-grid{padding:0 25px 50px}#wrapper .service-page .page-grid .right-column .images-row{flex-direction:column;align-items:center}#wrapper .service-page .page-grid .right-column .images-row img:first-child{margin-bottom:25px}.services-form-container .input-row{margin:15px 100px}.page-grid .title-container{margin-bottom:50px!important}.page-grid .types-row .copy-col .title-container{margin-bottom:25px!important}.page-grid .types-row hr{margin:25px 0 60px}.page-grid .types-row .type{flex-direction:column}.page-grid .types-row .type .img-col .img{width:100%;margin-bottom:25px}.costCalc-kitchen-page .calculator-container .calculator-row{flex-direction:column}#header{margin-top:71px!important}.projects-page .intro-container,.reno-page .intro-container{padding:65px 25px 0}.services-form-container .input-row.check-row{max-width:300px;flex-direction:row}.calculator-container .calculator-row .left-col .row .inner-left-col{flex:3}.costCalc-bathroom-page .disclaimer-row.row-padding,.costCalc-kitchen-page .disclaimer-row.row-padding{padding:0 25px 65px!important;text-align:center}.contact-page .intro-container{padding:65px 25px!important}.about-page .intro-container,.costCalc-bathroom-page .intro-container,.costCalc-kitchen-page .intro-container,.single-blog-page .intro-container{padding:65px 25px 0!important}.blogs-page .left-col .project .project-right .image-row img,.single-blog-page .left-col .project .project-right .excerpt-row img,.single-blog-page .left-col .project .project-right .image-row img{height:250px!important}}@media only screen and (max-width:500px){.about-us-container .content-container .profile-copy .profile-row{flex-direction:column;align-items:center}#footer .footer-content-container .footer-blog .container .article .left-col{margin-right:10px}.contact-row .contact-inner{flex-direction:column;align-items:center;text-align:center}.about-us-container .content-container .profile-copy .profile-row .profile-icon{min-height:85px;margin-bottom:10px}.about-us-container .content-container .profile-copy .profile-row .profile-info h4{text-align:center}.service.mobile-hide{display:none}.latest-blogs-section ul{grid-template-columns:repeat(auto-fit,minmax(90%,1fr))}.mobile-logo-container .logo img{max-width:100px}.maintenance-page .maintenance-services-row .services-container .service-row .service{margin-bottom:25px}.services-form-container .input-row{margin:10px 25px}.page-grid .other-services-row .title-container h4{text-align:center}.services-row .service img{width:100%}.right-column .images-row img{width:100%!important}#menu{padding:0!important}}@media screen and (min-width:1076px){.logo-carousel,.mobile-menu{display:none}.header-banner{display:flex}.mobile-menu-slidout{display:none}}@media screen and (min-width:701px){.mobile-logo-container .logo-row{display:none}}#home-page-content .copy-container{text-align:center;max-width:800px;margin:25px auto}#home-page-content h1{font-size:29px!important;line-height:40px!important}.free-quotes-banner{padding:10px 75px}.free-quotes-banner .inner-banner{display:flex;padding:30px 0;max-width:1200px;margin:auto}.free-quotes-banner .inner-banner .content-container{display:flex;flex:9;align-items:center}.free-quotes-banner .inner-banner .content-container .icon{height:72px;width:72px;padding:15px;border-radius:100px;border:1px solid #e2e6e7;margin-right:30px}.free-quotes-banner .inner-banner .content-container .icon i{color:#75d0e5;font-size:40px}.free-quotes-banner .inner-banner .content-container .copy{min-height:70px}.free-quotes-banner .inner-banner .content-container .copy h3{margin-bottom:10px}.free-quotes-banner .inner-banner .button-container{flex:1;display:flex;justify-content:center;align-items:center;margin-top:0}.free-quotes-banner .inner-banner .button-container button{color:#fff;font-size:12px;padding:15px 20px;background-color:#75d0e5;width:150px;border-radius:30px;transition:all .2s ease;border:2px solid transparent}.free-quotes-banner .inner-banner .button-container button:hover{background-color:#fff;border:2px solid #75d0e5;color:#000}.intro-container{background-color:#f5f5f5}.intro-container .content{color:#333;max-width:1200px;margin:auto}.intro-container .content p{margin-top:34px;line-height:26px}.intro-container .services-container .services{display:flex;align-items:center;margin-top:50px;flex-wrap:wrap;justify-content:center}.intro-container .services-container .services .service:first-child,.intro-container .services-container .services .service:nth-child(2){margin-right:15px}.intro-container .services-container .services .service{height:420px;flex:1;padding:10px;box-sizing:border-box;background-color:#fff;min-width:300px;max-width:400px}.intro-container .services-container .services .service a{text-decoration:none;color:#333}.intro-container .services-container .services .service .img-container img{height:250px;width:100%;border-radius:5px;cursor:pointer}.intro-container .services-container .services .service .title-container{text-align:center;margin-top:25px;cursor:pointer}.intro-container .services-container .services .service .title-container h4{font-size:18px;line-height:28px}.intro-container .services-container .services .service .title-container .blue-line{height:2px;width:50px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.intro-container .services-container .services .service .desc-container{text-align:center}.intro-container .services-container .services .service .desc-container p{font-size:14px;line-height:140%}.case-study-contaner .cases-container{border:1px solid;display:flex;justify-content:space-evenly;max-width:1200px;margin:auto}.case-study-contaner .cases-container .case{height:246px;width:370px;border:1px solid;border-radius:15px}.case-study-contaner .button-container a{width:200px}.partner-container{background-color:#f5f5f5}.partner-container .logos-container{display:flex;flex-direction:column;min-height:350px;max-width:1200px;margin:50px auto}.partner-container .logos-container .logo-row{flex:1;display:flex}.partner-container .logos-container .logo-row .logo{flex:1;display:flex;height:110px}.partner-container .logos-container .logo-row .logo img{width:140px;height:auto;-webkit-filter:grayscale(90%);filter:grayscale(90%);display:block;margin:auto}.about-us-container .content-container{display:flex;max-width:1200px;margin:auto}.about-us-container .content-container .profile-image{background-image:url(/wp-content/uploads/abou-us-profile-aas.jpeg);background-repeat:no-repeat;background-position:50%;border-radius:1000px;height:480px;width:480px;margin:auto 50px}.about-us-container .content-container .profile-copy{flex:1;padding:10px}.about-us-container .content-container .profile-copy .profile-row:first-child{margin-top:0}.about-us-container .content-container .profile-copy .profile-row{margin-top:50px;display:flex;min-height:118px}.about-us-container .content-container .profile-copy .profile-row .profile-icon{border:1px solid #e2e6e7;flex:1;border-radius:100px;max-height:90px;margin-top:5px;margin-right:10px;display:flex;justify-content:center;align-items:center;font-size:48px;max-width:90px;min-width:90px;color:#75d0e5}.about-us-container .content-container .profile-copy .profile-row .profile-info{flex:5;padding:5px}.about-us-container .content-container .profile-copy .profile-row .profile-info h4{text-transform:uppercase;font-size:18px;line-height:28px;font-weight:bolder}.about-us-container .content-container .profile-copy .profile-row .profile-info p{font-size:14px;line-height:24px;font-weight:lighter}.maintenance-page .types-container .type{border:1px solid #e2e6e7;display:flex;margin-bottom:50px;border-radius:3px}.maintenance-page .types-container .type .left-col{flex:1;display:flex;justify-content:center;flex-direction:column;background:#fff}.maintenance-page .types-container .type .left-col h4{background:rgba(38,38,40,0);padding:25px 0;color:#444;text-align:center}.maintenance-page .types-container .type .left-col .blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-28px;text-align:center;margin:0 auto}.maintenance-page .types-container .type .left-col img{width:100%;max-width:350px;margin:0 auto 50px;border-radius:3px}.maintenance-page .types-container .type .right-col{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:25px 25px 0}.maintenance-page .types-container .type .right-col p{margin-bottom:25px}.projects-page{margin-top:85px}.projects-page .title-container div.blue-line{top:-29px}.projects-page .intro-container{background-color:#fff;padding:65px 75px 0}.projects-page .intro-container .title-container h1{font-size:29px;line-height:40px}.projects-page .projects-grid{display:flex;min-height:200px}.projects-page .projects-grid .left-col{flex:6}.projects-page .projects-grid .left-col .tag-project-link{text-decoration:none;color:#444}.projects-page .projects-grid .right-col{flex:2}.projects-page .left-col .project{display:flex;min-height:200px;margin-bottom:100px}.projects-page .left-col .project .project-left{flex:1;display:flex;align-items:center;flex-direction:column;padding:10px 0}.projects-page .left-col .project .project-left .date-row{padding:10px 5px;font-size:14px}.projects-page .left-col .project .project-left .date-row:hover{color:#75d0e5}.projects-page .left-col .project .project-left .inner-row{border-bottom:1px solid #e2e6e7;border-right:1px solid #e2e6e7;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px 0;color:#e2e6e7;text-align:center}.projects-page .left-col .project .project-left .inner-row h5,.projects-page .left-col .project .project-left .inner-row i{color:#75d0e5}.projects-page .left-col .project .project-left .inner-row h5{font-weight:bolder}.projects-page .left-col .project .project-left .inner-row p{line-height:20px;color:#e2e6e7}.projects-page .left-col .project .project-left .inner-row p:hover{color:#75d0e5}.projects-page .left-col .project .project-left h5{margin:0}.projects-page .left-col .project .project-right{flex:10;padding:10px}.projects-page .left-col .project .project-right .image-row{overflow:hidden;max-height:350px;border-radius:3px}.projects-page .left-col .project .project-right .image-row img{height:500px;max-width:550px;border-radius:3px;width:100%}.projects-page .left-col .project .project-right .author-row{margin:10px 0}.projects-page .left-col .project .project-right .author-row span{color:#999}.projects-page .left-col .project .project-right .author-row p{color:#c3bebe;font-size:12px;margin-bottom:0;line-height:16px}.projects-page .left-col .project .project-right .title-row{margin-top:20px}.projects-page .left-col .project .project-right .title-row .blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.projects-page .left-col .project .project-right .button-row{margin-top:20px}.projects-page .right-col{padding:10px;display:flex;flex-direction:column}.projects-page aside{width:268px}.projects-page aside .tags .title-container{margin-bottom:50px}.projects-page aside .widget-title{display:none}.projects-page aside .widget-container.widget_archive{margin-top:50px}.projects-page aside .widget-container.widget_archive ul li{padding:10px;margin-bottom:10px;width:100%;border:1px solid #e2e6e7;border-radius:3px}.projects-page aside .widget-container.widget_archive ul li:hover{background-color:#75d0e5;color:#fff;cursor:pointer}.projects-page aside .widget-container.widget_archive ul li:hover>a{color:#fff}.projects-page aside .widget-container.widget_archive ul li a{text-decoration:none;color:#9e9e9e;font-size:14px}.bathroom-reno-page .copy-row h3{font-size:22px;line-height:34px}.bathroom-reno-page .copy-row p{margin-bottom:25px}.bathroom-reno-page .copy-row p:last-child{margin-bottom:0}.bathroom-reno-page .banner-row{background-color:#eee;padding:25px 0}.bathroom-reno-page .banner-row .content{max-width:1200px;margin:auto;text-align:center}.bathroom-reno-page .banner-row .content p{color:#444;font-size:22px;line-height:34px}.bathroom-reno-page .banner-row .content p span{color:#75d0e5;display:inline-block;position:relative;top:1px}.bathroom-reno-page .accordion-row .title-container h4{font-size:22px;line-height:34px;text-align:left}.bathroom-reno-page .case-study-row .title-container{text-align:left}.bathroom-reno-page .case-study-row .title-container h4{font-size:22px;line-height:34px}.bathroom-reno-page .case-study-row .cases-container{border:1px solid;display:flex;justify-content:space-evenly;max-width:1200px;margin:auto}.bathroom-reno-page .case-study-row .cases-container .case{height:246px;width:370px;border:1px solid;border-radius:15px}.disabled-reno-page .header-banner{align-items:flex-end}.disabled-reno-page .slider-content-box{width:400px;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:47px;height:245px}.disabled-reno-page .slider-content-box h2{color:#fff;font-size:28px;line-height:40px;border-bottom:1px solid #75d0e5;padding:21px 30px 20px;background:rgba(38,38,40,.68)}.disabled-reno-page .slider-content-box p{font-size:16px;font-weight:400;color:#fff;line-height:26px;padding:0 30px;margin-top:0;margin-bottom:25px}.disabled-reno-page .slider-content-box a{padding:8px 12px;background:#75d0e5;border-radius:32px;border:1px solid #75d0e5;font-size:14px;cursor:pointer;color:#fff;transition:all .2s ease;width:125px;height:40px;text-decoration:none;margin-left:30px}.disabled-reno-page .slider-content-box a:hover{background-color:transparent;border:1px solid #75d0e5}.disabled-reno-page .copy-row h3{font-size:22px;line-height:34px}.disabled-reno-page .copy-row p{margin-bottom:25px}.disabled-reno-page .copy-row a{text-decoration:none;cursor:pointer;color:#75d0e5}.disabled-reno-page .copy-row p:last-child{margin-bottom:0}.disabled-reno-page ul{margin-left:25px;margin-bottom:25px}.disabled-reno-page ul li{font-size:14px;color:#444;line-height:24px}.disabled-reno-page ul li:before{color:#75d0e5;content:"\2022";font-size:1em;padding-right:1.1225em;position:relative;top:0}.disabled-reno-page .banner-row{background-color:#eee;padding:25px 0}.disabled-reno-page .banner-row .content{max-width:1200px;margin:auto;text-align:center}.disabled-reno-page .banner-row .content p{color:#444;font-size:22px;line-height:34px}.disabled-reno-page .banner-row .content p span{color:#75d0e5;display:inline-block;position:relative;top:1px}.disabled-reno-page .accordion-row .title-container h4{font-size:22px;line-height:34px;text-align:left}.disabled-reno-page .accordion-row .accordion{max-width:80%;margin:50px auto;border:1px solid #e2e6e7;padding:0}.disabled-reno-page .accordion-row .accordion .title{border-top:1px solid;padding:20px;background-color:#75d0e5;color:#fff;cursor:pointer}.disabled-reno-page .accordion-row .accordion .title i{margin-right:25px;transition:all .5s ease}.disabled-reno-page .accordion-row .accordion .copy{display:none;transition:all .5s ease}.disabled-reno-page .accordion-row .accordion .copy.active{display:flex;padding:30px 20px}.disabled-reno-page .case-study-row .title-container{text-align:left}.disabled-reno-page .case-study-row .title-container h4{font-size:22px;line-height:34px}.disabled-reno-page .case-study-row .cases-container{border:1px solid;display:flex;justify-content:space-evenly;max-width:1200px;margin:auto}.disabled-reno-page .case-study-row .cases-container .case{height:246px;width:370px;border:1px solid;border-radius:15px}.elderly-reno-page .header-banner{align-items:flex-end}.elderly-reno-page .slider-content-box{width:400px;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:47px;height:245px}.elderly-reno-page .slider-content-box h2{color:#fff;font-size:28px;line-height:40px;border-bottom:1px solid #75d0e5;padding:21px 30px 20px;background:rgba(38,38,40,.68)}.elderly-reno-page .slider-content-box p{font-size:16px;font-weight:400;color:#fff;line-height:26px;padding:0 30px;margin-top:0;margin-bottom:25px}.elderly-reno-page .slider-content-box a{padding:8px 12px;background:#75d0e5;border-radius:32px;border:1px solid #75d0e5;font-size:14px;cursor:pointer;color:#fff;transition:all .2s ease;width:125px;height:40px;text-decoration:none;margin-left:30px}.elderly-reno-page .slider-content-box a:hover{background-color:transparent;border:1px solid #75d0e5}.elderly-reno-page .copy-row h3{font-size:22px;line-height:34px}.elderly-reno-page .copy-row p{margin-bottom:25px}.elderly-reno-page .copy-row p:last-child{margin-bottom:0}.elderly-reno-page ul{margin-left:25px;margin-bottom:25px}.elderly-reno-page ul li{font-size:14px;color:#444;line-height:24px}.elderly-reno-page ul li:before{color:#75d0e5;content:"\2022";font-size:1em;padding-right:1.1225em;position:relative;top:0}.elderly-reno-page .banner-row{background-color:#eee;padding:25px 0}.elderly-reno-page .banner-row .content{max-width:1200px;margin:auto;text-align:center}.elderly-reno-page .banner-row .content p{color:#444;font-size:22px;line-height:34px}.elderly-reno-page .banner-row .content p span{color:#75d0e5;display:inline-block;position:relative;top:1px}.elderly-reno-page .accordion-row .title-container h4{font-size:22px;line-height:34px;text-align:left}.elderly-reno-page .accordion-row .accordion{max-width:80%;margin:50px auto;border:1px solid #e2e6e7;padding:0}.elderly-reno-page .accordion-row .accordion .title{border-top:1px solid;padding:20px;background-color:#75d0e5;color:#fff;cursor:pointer}.elderly-reno-page .accordion-row .accordion .title i{margin-right:25px;transition:all .5s ease}.elderly-reno-page .accordion-row .accordion .copy{display:none;transition:all .5s ease}.elderly-reno-page .accordion-row .accordion .copy.active{display:flex;padding:30px 20px}.elderly-reno-page .case-study-row .title-container{text-align:left}.elderly-reno-page .case-study-row .title-container h4{font-size:22px;line-height:34px}.elderly-reno-page .case-study-row .cases-container{border:1px solid;display:flex;justify-content:space-evenly;max-width:1200px;margin:auto}.elderly-reno-page .case-study-row .cases-container .case{height:246px;width:370px;border:1px solid;border-radius:15px}.kitchen-reno-page .header-banner{align-items:flex-end}.kitchen-reno-page .slider-content-box{width:400px;white-space:normal;background:rgba(38,38,40,.7);padding-bottom:47px;height:245px}.kitchen-reno-page .slider-content-box h2{color:#fff;font-size:28px;line-height:40px;border-bottom:1px solid #75d0e5;padding:21px 30px 20px;background:rgba(38,38,40,.68)}.kitchen-reno-page .slider-content-box p{font-size:16px;font-weight:400;color:#fff;line-height:26px;padding:0 30px;margin-top:0;margin-bottom:25px}.kitchen-reno-page .slider-content-box a{padding:8px 12px;background:#75d0e5;border-radius:32px;border:1px solid #75d0e5;font-size:14px;cursor:pointer;color:#fff;transition:all .2s ease;width:125px;height:40px;text-decoration:none;margin-left:30px}.kitchen-reno-page .slider-content-box a:hover{background-color:transparent;border:1px solid #75d0e5}.kitchen-reno-page .copy-row h3{font-size:22px;line-height:34px}.kitchen-reno-page .copy-row p{margin-bottom:25px}.kitchen-reno-page .copy-row p:last-child{margin-bottom:0}.kitchen-reno-page ul{margin-left:25px;margin-bottom:25px}.kitchen-reno-page ul li{font-size:14px;color:#444;line-height:24px}.kitchen-reno-page ul li:before{color:#75d0e5;content:"\2022";font-size:1em;padding-right:1.1225em;position:relative;top:0}.kitchen-reno-page .banner-row{background-color:#eee;padding:25px 0}.kitchen-reno-page .banner-row .content{max-width:1200px;margin:auto;text-align:center}.kitchen-reno-page .banner-row .content p{color:#444;font-size:22px;line-height:34px}.kitchen-reno-page .banner-row .content p span{color:#75d0e5;display:inline-block;position:relative;top:1px}.kitchen-reno-page .accordion-row .title-container h4{font-size:22px;line-height:34px;text-align:left}.kitchen-reno-page .accordion-row .accordion{max-width:80%;margin:50px auto;border:1px solid #e2e6e7;padding:0}.kitchen-reno-page .accordion-row .accordion .title{border-top:1px solid;padding:20px;background-color:#75d0e5;color:#fff;cursor:pointer}.kitchen-reno-page .accordion-row .accordion .title i{margin-right:25px;transition:all .5s ease}.kitchen-reno-page .accordion-row .accordion .copy{display:none;transition:all .5s ease}.kitchen-reno-page .accordion-row .accordion .copy.active{display:flex;padding:30px 20px}.kitchen-reno-page .case-study-row .title-container{text-align:left}.kitchen-reno-page .case-study-row .title-container h4{font-size:22px;line-height:34px}.kitchen-reno-page .case-study-row .cases-container{border:1px solid;display:flex;justify-content:space-evenly;max-width:1200px;margin:auto}.kitchen-reno-page .case-study-row .cases-container .case{height:246px;width:370px;border:1px solid;border-radius:15px}#carpentry-page-content .images-row img{width:100%;height:300px}#carpentry-page-content .images-row .carpentry-header{background-image:url(/wp-content/uploads/services-carpentry-aas.jpeg);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#carpentry-page-content .title-container{margin-bottom:25px;margin-top:50px}#carpentry-page-content .form-row{padding-bottom:50px}#carpentry-page-content .copy-row p{margin-bottom:25px}#carpentry-page-content .copy-row p a{color:#75d0e5;cursor:pointer;text-decoration:none}#carpentry-page-content .copy-row p a:hover{text-decoration:underline}#carpentry-page-content .inner-copy-row{margin-top:50px}#carpentry-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#ceiling-page-content .images-row img{width:100%;height:300px}#ceiling-page-content .images-row .ceiling-header{background-image:url(/wp-content/uploads/services-ceiling-aas.jpg);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#ceiling-page-content .title-container{margin-bottom:25px;margin-top:50px}#ceiling-page-content .form-row{padding-bottom:50px}#ceiling-page-content .copy-row p{margin-bottom:25px}#ceiling-page-content .copy-row p a{color:#75d0e5;cursor:pointer;text-decoration:none}#ceiling-page-content .copy-row p a:hover{text-decoration:underline}#ceiling-page-content .inner-copy-row{margin-top:50px}#ceiling-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#concrete-page-content .images-row img{width:100%;height:300px}#concrete-page-content .images-row .concrete-header{background-image:url(/wp-content/uploads/services-concrete-aas.jpg);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#concrete-page-content .title-container{margin-bottom:25px;margin-top:50px}#concrete-page-content .form-row{padding-bottom:50px}#concrete-page-content .copy-row p{margin-bottom:25px}#concrete-page-content .copy-row p a{color:#75d0e5;cursor:pointer;text-decoration:none}#concrete-page-content .copy-row p a:hover{text-decoration:underline}#concrete-page-content .inner-copy-row{margin-top:50px}#concrete-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#fencing-page-content .images-row img{width:100%;height:300px}#fencing-page-content .images-row .fencing-header{background-image:url(/wp-content/uploads/services-fencing-aas.png);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#fencing-page-content .title-container{margin-bottom:25px;margin-top:50px}#fencing-page-content .form-row{padding-bottom:50px}#fencing-page-content .copy-row p{margin-bottom:25px}#fencing-page-content .inner-copy-row{margin-top:50px}#fencing-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#handy-page-content .right-column .images-row{display:flex;justify-content:space-between}#handy-page-content .right-column .images-row img{height:279px;width:420px;border-radius:5px}#handy-page-content .article-row .copy-row{margin-top:0}#handy-page-content .article-row .copy-row p{line-height:140%;font-size:16px;margin-top:24px}#handy-page-content .form-row{margin-top:50px;padding-bottom:50px}#painting-page-content .images-row img{width:100%;height:300px}#painting-page-content .painting-header{background-image:url(/wp-content/uploads/aas-servicesPaint.jpeg);height:300px;width:100%;background-position:50%;border-radius:5px}#painting-page-content .title-container{margin-bottom:25px;margin-top:50px}#painting-page-content .form-row{padding-bottom:50px}#painting-page-content .inner-copy-row{margin-top:50px}#painting-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#roofing-page-content .images-row img{width:100%;height:300px}#roofing-page-content .images-row .roofing-header{background-image:url(/wp-content/uploads/services-roofing-aas.jpg);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#roofing-page-content .title-container{margin-bottom:25px;margin-top:50px}#roofing-page-content .form-row{padding-bottom:50px}#roofing-page-content .copy-row p{margin-bottom:25px}#roofing-page-content .copy-row p a{color:#75d0e5;cursor:pointer;text-decoration:none}#roofing-page-content .copy-row p a:hover{text-decoration:underline}#roofing-page-content .inner-copy-row{margin-top:50px}#roofing-page-content .inner-copy-row p:nth-child(3){margin-top:25px}#tuckpoint-page-content .images-row img{width:100%;height:300px}#tuckpoint-page-content .images-row .tuckpoint-header{background-image:url(/wp-content/uploads/services-tuckpoint-aas.jpg);height:300px;width:100%;background-position:50%;border-radius:5px;background-repeat:no-repeat;background-size:cover}#tuckpoint-page-content .title-container{margin-bottom:25px;margin-top:50px}#tuckpoint-page-content .form-row{padding-bottom:50px}#tuckpoint-page-content .copy-row p{margin-bottom:25px}#tuckpoint-page-content .copy-row p a{color:#75d0e5;cursor:pointer;text-decoration:none}#tuckpoint-page-content .copy-row p a:hover{text-decoration:underline}#tuckpoint-page-content .inner-copy-row{margin-top:50px}#tuckpoint-page-content .inner-copy-row p:nth-child(3){margin-top:25px}.services-page{margin-top:84px}.services-page .header-banner{height:400px;background-position:50%;background-repeat:no-repeat;background-size:cover}.services-page .intro-container{background-color:#fff;padding:65px 75px 0}.services-page .intro-container .title-container h1{font-size:29px;line-height:40px}.services-page .intro-container .copy-container{text-align:center;max-width:800px;margin:25px auto}.services-page .maintenance-services-row .title-container.top-title{display:none}.services-page .service-info-row .column-container{display:flex}.services-page .service-info-row .column-container .col{flex:1;min-height:250px;padding:10px}.services-page .service-info-row .column-container .title-container{text-align:left}.services-page .service-info-row .column-container .title-container h4{font-size:22px;line-height:34px}.services-page .service-info-row .column-container .title-container .blue-line{width:50px}.services-page .service-info-row .column-container .left-col .content-container{margin-bottom:25px}.services-page .service-info-row .column-container .left-col .list-container ul li{display:flex;align-content:center;padding:3px 0;font-size:14px;line-height:24px}.services-page .service-info-row .column-container .left-col .list-container ul li span{margin-right:10px;color:#75d0e5;font-size:15px}.services-page .service-info-row .column-container .left-col .list-container ul li p{font-size:14px;color:#444;line-height:24px}.services-page .service-info-row .column-container .right-col .accordion{max-width:100%;margin:25px auto}.single-blog-page{margin-top:85px}.single-blog-page .title-container div.blue-line{top:-29px}.single-blog-page .intro-container{background-color:#fff;padding:65px 75px 0}.single-blog-page .intro-container .title-container h1{font-size:29px;line-height:40px}.single-blog-page .projects-grid{display:flex;min-height:200px}.single-blog-page .projects-grid .left-col{flex:6}.single-blog-page .projects-grid .right-col{flex:2}.single-blog-page .left-col .project{display:flex;min-height:200px;margin-bottom:100px}.single-blog-page .left-col .project .project-left{flex:1;display:flex;align-items:center;flex-direction:column;padding:10px 0}.single-blog-page .left-col .project .project-left .date-row{padding:10px 5px;font-size:14px}.single-blog-page .left-col .project .project-left .date-row:hover{color:#75d0e5}.single-blog-page .left-col .project .project-left .inner-row{border-bottom:1px solid #e2e6e7;border-right:1px solid #e2e6e7;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px 0;color:#e2e6e7;text-align:center}.single-blog-page .left-col .project .project-left .inner-row h5,.single-blog-page .left-col .project .project-left .inner-row i{color:#75d0e5}.single-blog-page .left-col .project .project-left .inner-row h5{font-weight:bolder}.single-blog-page .left-col .project .project-left .inner-row p{line-height:20px;color:#e2e6e7}.single-blog-page .left-col .project .project-left .inner-row p:hover{color:#75d0e5}.single-blog-page .left-col .project .project-left h5{margin:0}.single-blog-page .left-col .project .project-right{flex:10;padding:10px}.single-blog-page .left-col .project .project-right .image-row{overflow:hidden;max-height:350px;border-radius:3px}.single-blog-page .left-col .project .project-right .image-row img{height:500px;max-width:550px;border-radius:3px;width:100%}.single-blog-page .left-col .project .project-right .excerpt-row{font-size:16px}.single-blog-page .left-col .project .project-right .excerpt-row img{margin-left:10px;border-radius:3px}.single-blog-page .left-col .project .project-right .excerpt-row ul{padding-left:25px;margin-top:10px;list-style-type:none}.single-blog-page .left-col .project .project-right .excerpt-row li{margin-bottom:10px;font-weight:lighter}.single-blog-page .left-col .project .project-right .excerpt-row ul.custom-dots li:before{content:"\2022";color:#75d0e5;display:inline-block;width:1em}.single-blog-page .left-col .project .project-right .excerpt-row p{margin-bottom:25px;font-size:16px}.single-blog-page .left-col .project .project-right .excerpt-row p a{text-decoration:none;color:#75d0e5}.single-blog-page .left-col .project .project-right .excerpt-row p a:hover{color:#444}.single-blog-page .left-col .project .project-right .excerpt-row p strong{font-weight:700}.single-blog-page .left-col .project .project-right .author-row{margin:10px 0}.single-blog-page .left-col .project .project-right .author-row span{color:#999}.single-blog-page .left-col .project .project-right .author-row p{color:#c3bebe;font-size:12px;margin-bottom:0;line-height:16px}.single-blog-page .left-col .project .project-right .title-row{margin-top:20px}.single-blog-page .left-col .project .project-right .title-row .blue-line{height:2px;width:100px;background-color:#75d0e5;display:inline-block;position:relative;top:-18px}.single-blog-page .left-col .project .project-right .button-row{margin-top:20px}.single-blog-page .right-col{padding:10px;display:flex;flex-direction:column}.single-blog-page aside{margin-top:50px;width:268px}.single-blog-page aside .widget-title{display:none}.single-blog-page aside .widget-container.widget_archive{margin-top:50px}.single-blog-page aside .widget-container.widget_archive ul li{padding:10px;margin-bottom:10px;width:100%;border:1px solid #e2e6e7;border-radius:3px}.single-blog-page aside .widget-container.widget_archive ul li:hover{background-color:#75d0e5;color:#fff;cursor:pointer}.single-blog-page aside .widget-container.widget_archive ul li:hover>a{color:#fff}.single-blog-page aside .widget-container.widget_archive ul li a{text-decoration:none;color:#9e9e9e;font-size:14px}