h1,h2,h3,h4,h5,h6,ul,ol,p{margin:0}html,body{background:#fff;font-family:Hind-Regular;font-size:100%}a{text-decoration:none}a:hover{transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.social-icons li a span.fa{background-position:0 0}.social-icons li a span.g{background-position:-34px 0}.social-icons li a span.you{background-position:-68px 0}.social-icons li a span.pin{background-position:-102px 0}.social-icons li a span.fa:hover{background-position:0 0;opacity:.4;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.social-icons li a span.g:hover{background-position:-34px 0;opacity:.4;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.social-icons li a span.you:hover{background-position:-68px 0;opacity:.4;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.social-icons li a span.pin:hover{background-position:-102px 0;opacity:.4;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}span.menu,li ul,.phone3,.right.carousel-control,.left.carousel-control,.resp-tab-content{display:none}.top-nav ul{list-style:none;padding:0}.top-nav li{display:inline-block;margin:0 1.7em 0 0}.top-nav li a{color:#e4e4e4;font-size:1em}.top-nav li a:hover,.top-nav li a.active{color:#79777a;text-decoration:none}li:hover ul{display:block;position:absolute}li:hover li{float:none}.banner-bottom{padding:15em 0 0;text-align:center;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.banner-bottom h1,.banner-bottom h2,.banner-bottom h3{color:#fff;margin:0 0 .3em;font-family:Play-Regular}.banner-bottom h1{font-size:3.3em}.banner-bottom h2,.banner-bottom h3{font-size:2em}.banner-bottom p{color:#ececec;font-size:1em;line-height:1.8em;margin:0 auto;width:60%}.bann-page,.top-deck-lp,.bottom-deck-lp{padding:2em 0 0}.bann-page ul{color:#fff;list-style:none;padding:0;text-align:center}.bann-page ul li{display:inline-block}.bann-page ul li h4{color:#fff;font-size:.95em}.copy-right p a,.bann-page ul li a{color:#f5af33;font-size:1em}.bann-page ul li a:hover{color:#FFF;text-decoration:none}.bann-strip{background:#e4e4e4;padding:3em 0}.bann-strip-left h1,.footer-top h2{color:#c76161;font-family:Play-Regular;font-size:2.5em;margin:0 0 .1em}.bann-strip-left h3,.bann-strip-left h4{color:#000;font-family:Play-Regular;font-size:1.5em;margin:0 0 .3em}.bann-strip-left p,.process-right p{color:#656565;font-size:1em;line-height:1.8em}.bann-strip-right a{background:#a66900;border-radius:4px;color:#fff;display:inline-block;font-size:1em;margin:2em 0 0;padding:.5em 1em}.bann-strip-right a:hover{background:#c76161;text-decoration:none}.bann-strip-right,.serv-strip-main,.serv-strip-bottom-main,.star-rating{text-align:center}.bann-info-main{background:#606060}.bann-info-left,.home-right{background:0;background-color:#bdbdbd;background-size:cover;min-height:400px}.no-webp .bann-info-left.visible{background:url(/RES/img/lp/Fence-Staining.jpg)no-repeat;background-size:cover}.webp .bann-info-left.visible{background:url(/RES/img/lp/Fence-Staining.webp)no-repeat;background-size:cover}.bann-info-right,.home-left{align-content:center;align-items:center;background:#606060;display:-webkit-flex;display:flex;flex-direction:column;-ms-flex-direction:column;-webkit-flex-direction:column;justify-content:center;-webkit-justify-content:center;min-height:400px;padding:3em;text-align:justify}.bann-info-right h4,.home-left h4{color:#fff;font-family:Play-Regular;font-size:2em;max-width:100%;padding:0 0 1em}.bann-info-right p,.home-left p{color:#fff;font-size:1em;line-height:1.9em;max-width:100%}.no-webp .home-right.visible{background:url(/RES/img/lp/Deck-Cleaning.jpg)no-repeat;background-size:cover}.webp .home-right.visible{background:url(/RES/img/lp/Deck-Cleaning.webp)no-repeat;background-size:cover}.creation{padding:5em 0}.creation-grid h3,.deck-painting-grid h3{color:#000;font-family:Play-Regular;font-size:2.2em;margin:0 0 .3em}.creation-grid p,.deck-painting-grid p{color:#757575;font-size:1em;line-height:1.9em;width:88%}.serv-strip-main h3,.serv-strip-bottom-main h3{color:#fff;font-family:Play-Regular;font-size:2.5em;margin:0 0 .6em}.serv-strip-main p,.serv-strip-bottom-main p{color:#fff;font-size:1em;line-height:1.8em;margin:0 auto;width:55%}.serv-strip-main p{font-style:italic}.serv-strip,.serv-strip-bottom{background:0;background-color:#606060;background-size:cover;min-height:300px;padding:5em 0 0}.no-webp .serv-strip.visible{background:url(/RES/img/lp/Deck-Staining-Sealing.jpg)no-repeat;background-size:cover}.webp .serv-strip.visible{background:url(/RES/img/lp/Deck-Staining-Sealing.webp)no-repeat;background-size:cover}.about{padding:2em 0}.about-top h2,.services-top h2,.delivery-top h3{color:#c76161;font-family:Play-Regular;font-size:2.5em;margin:0 0 .2em}.about-top p{color:#757575;font-size:1em;line-height:1.8em;margin:0 auto;width:75%}.about-top{padding-bottom:2em;text-align:center}.about-bottom h2,.about-bottom h5,.about-bottom h3,.warranty-main h2{color:#000;font-family:Play-Regular;font-size:1.3em;margin:0 0 .6em}.about-grid p,.advantages-right p,.ser-grid p{color:#757575;font-size:1em;line-height:1.8em}.advantagea{padding:2em 0 1em}.advantages-left h3{background:#bd7800;color:#fff;font-family:Play-Regular;font-size:1.5em;padding:.4em 1em;text-align:center}.advantages-left p{color:#000;font-size:1em;font-weight:bolder;margin:.5em 0 0}.advantages-left img{padding:3em .5em 0;width:100%}.advantages-right h4{color:#b65959;font-family:Play-Regular;font-size:1.2em;line-height:1.3em;margin:.8em 0}.advantages-right ul.ad-list-left{float:left;list-style:none;padding:1em 0 0;width:50%}.advantages-right ul.ad-list-left li,.advantages-right ul.ad-list-right li{margin:.5em 0 0}.advantages-right ul.ad-list-left li a,.advantages-right ul.ad-list-right li a{background:url(/RES/img/done.png)no-repeat;color:#757575;font-size:1em;padding:0 0 0 30px}.advantages-right ul.ad-list-left li a:hover,.advantages-right ul.ad-list-right li a:hover{color:#f5af33;text-decoration:none}.advantages-right ul.ad-list-right{float:right;list-style:none;padding:1em 0 0;width:50%}.advantages-right .modal-title{color:#c76161;font-family:Play-Regular;font-size:1.2em;line-height:1.3em;margin:.8em 0}.advantage-list h3{padding:1em;text-align:center;width:100%}.top-deck-lp p,.bottom-deck-lp p{padding:.5em 0 0}.phone2{font-family:Play-Regular;font-size:2em;text-align:center}.deck-form p{padding:0 0 .75em;text-align:center}.form-main{background-color:#e4e4e4;color:#000;padding:18px 25px 12px}.form-main,input,textarea{margin:8px 0;padding:12px 25px;width:100%}input,textarea{border:2px solid #ccc;-moz-transition:.75s;-o-transition:.75s;transition:.75s;-webkit-transition:.75s}input:focus,textarea:focus,input[type=reset]:hover,input[type=submit]:hover,input[type=button]:hover{border:2px solid #555}input[type=submit],input[type=reset]{float:right;width:25%}.no-webp .serv-strip-bottom.visible{background:url(/RES/img/lp/Deck-Sealing.jpg)no-repeat;background-size:cover}.webp .serv-strip-bottom.visible{background:url(/RES/img/lp/Deck-Sealing.webp)no-repeat;background-size:cover}.deck-painting{padding:5em 0 1em}.services{padding:0 0 .5em}.services-top{padding:0 0 2em;text-align:center}.services-top p{color:#757575;font-size:1em;line-height:1.8em;margin:0 auto;width:100%}.ser-grid h5,.ser-grid h3{color:#000;font-family:Play-Regular;font-size:1.3em;line-height:1.35em;margin:.5em 0 .4em}.ser-grid img:hover{-moz-box-shadow:0 0 17px #b3b3b3;-webkit-box-shadow:0 0 17px #b3b3b3;box-shadow:0 0 17px #b3b3b3}.towns{padding:1em 0;text-align:center}.towns h2{margin:.5em 0 1em}.towns-top{padding:0 0 2em;text-align:center;-moz-column-count:2;-webkit-column-count:2;column-count:2}.footer-top{padding:0 0 3em;text-align:center}.footer-top p,.footer-grid p{color:#fff;font-size:1em;line-height:1.8em}.footer-top h3,.footer-top h4{color:#fff;font-weight:700;padding:2em 0 0}.footer-top h3{font-size:18px}.footer-grid h4{color:#f5af33;font-family:Play-Regular;font-size:1.5em;margin:0 0 .3em}.footer{background:#171717;padding:4em 0}.copy-right{padding:2em 0 1em;text-align:center}.copy-right p{color:#fff;font-size:1em}.copy-right p a:hover{color:#c76161;text-decoration:none}.likes,.site-links{padding:.5em 0 0;text-align:center}.like-g,.like-fb{display:inline;vertical-align:top}.site-links a{color:#3885c8;display:inline-block;padding:.4em .9em}.foot-links ul{list-style:none;padding:.1em .5em;text-align:center;width:100%}.foot-links ul li{display:inline-block;margin:2em .5em .1em}.foot-links ul li a{background:#b3b3b3;border:2px solid #808080;color:#000;font-size:1em;padding:.5em}.foot-links ul li a:hover{background:#808080;text-decoration:none}.carousel-indicators li{background-color:rgba(70,70,70,.25)}.carousel-indicators .active{background-color:#444}.carousel-indicators{bottom:-30px}.carousel-inner{height:107px}.reviews h2{padding:13px}.reviews p{min-height:25px;padding:5px}.reviews img{width:15%}.title{margin:1.5em 0 1em}.title h2{font-family:Play-Regular;font-weight:700;text-align:center}.title h3{font-family:Play-Regular;font-size:1.5em;font-weight:700;text-align:center}.advantages-left-2 h3,.process-right h3,.warranty-section h2{background:#808080;color:#fff;font-family:Play-Regular;font-size:1.5em;padding:.4em 1em;text-align:center;width:100%}.advantages-left-2 p{color:#000;font-size:1em;font-weight:bolder;line-height:1.8em;margin:1em 0 0 1em;text-align:center}.form-img img{margin-left:auto;margin-right:auto;max-height:60%;max-width:60%;padding:1em 0 0 1em}.advantages-left-2 h4,.process-section h2,.contact-side h2{background:#757575;color:#fff;font-family:Play-Regular;font-size:1.5em;padding:.4em 1em;text-align:center;width:100%}.delivery-info,.process,.gallery,.tab_img{padding:1em 0}.delivery-top{padding-bottom:1.5em;text-align:center}.delivery-right h6{color:#000;font-size:1.05em;line-height:1.3em;margin:0 0 .5em}.deliver-dates{margin:0 0 1em}span.deliver-num{color:#bf8828;float:left;font-family:Play-Regular;font-size:2.2em;width:10%}.deliver-text{float:right;margin:.5em 0;width:90%}.deliver-text p{color:#757575;font-size:1em;line-height:1.5em}.delivery-right h2{font-size:1.5em;margin-top:.5em;margin-bottom:1em}.process-main{align-items:center;background-color:#e4e4e4;display:flex}.process-left{padding:0}.process-left img{padding:1em;width:100%}.process-right{text-align:center;vertical-align:middle}.process-right h4,.references-section p,.warranty-section p,.process-section p{color:#9e9e9e;font-family:Play-Regular;font-size:1.2em;line-height:1.3em;margin:.8em 0}.gallery-top{padding:0 0 1.5em;text-align:center}.gallery-top h2{color:#000;font-family:Play-Regular;font-size:2.5em;margin:0;padding:0 0 .3em}.gallery-top p{color:#999;font-size:1em;line-height:1.8em;margin:0 auto;width:50%}.gallery-section h2{font-family:Play-Regular;font-size:1.2em;line-height:1.3em;margin:.8em 0}.sap_tabs{clear:both;padding:0 0 2em}.tab_box{background:#fd926d;padding:2em}.top1{margin-top:2%}.resp-tabs-list{list-style:none;margin:0 auto;padding:0 9px 2em;text-align:center}.resp-tab-item{border:2px solid #757575;color:#000;cursor:pointer;display:inline-block;font-size:.9em;list-style:none;margin:.5em;padding:6px 25px;text-align:center;text-transform:uppercase;-moz-transition-duration:.3s;-ms-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s}.resp-tab-active{background:#757575;border:2px solid #757575;color:#fff;text-shadow:none}.resp-tabs-container{background-color:#fff;clear:left;padding:0}.resp-accordion{cursor:pointer;display:none;padding:5px}.resp-content-active,.resp-accordion-active,.img-top:hover .link-top,#toTop{display:block}.img-top,#counter_wrapper{position:relative}.link-top{background:rgba(0,0,0,0.49);display:none;height:100%;padding:5em 0 0;position:absolute;text-align:center;top:0;width:90%}.link{display:inline-block;height:27px;width:35px}.coupons{margin:1em .5em;padding:1em}.coupons-left,.coupons-right{background-color:#e4e4e4;padding:1em;text-align:center}.coupons-left h4,.coupons-right h4,.coupons-left h2,.coupons-right h2{background-color:#808080;margin:0 0 .75em;padding:.5em;width:60%}.coupon{border-style:dashed;padding:2em}.coupon-title{padding-bottom:1.2em}.coupon-button{padding-bottom:.4em;padding-top:1em}.coupon .text-muted{color:#656565}.coupons-left h2,.coupons-right h2{margin-left:auto;margin-right:auto}.coupons-bottom{background-color:#e4e4e4;padding:1em}.about-grid ul{font-size:1em;line-height:1.8em}.form-group{margin-bottom:16px}input[type=reset]{float:right;margin-right:5px;width:25%}#presubmit,input[type=submit]{float:right;margin-left:5px;width:25%}.col{display:inline-block;padding-left:8px;padding-right:8px}.inside-form{margin-left:13%;margin-right:13%}.required{text-align:right}#inline-recaptcha-badge{display:inline-block;height:60px;margin:8px 0;width:256px}.fred{color:red}.radio_col label{color:#9e9e9e;font-weight:400;line-height:1.3em}#characters{bottom:-2px;font-size:13px;pointer-events:none;position:absolute;right:10px}#commentfield{resize:none}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}textarea:focus::-webkit-input-placeholder{color:transparent}textarea:focus:-moz-placeholder{color:transparent}textarea:focus::-moz-placeholder{color:transparent}textarea:focus:-ms-input-placeholder{color:transparent}.form-main label{display:block;width:100%}.form-main label input{font-weight:400}.form-main label textarea{font-weight:400;line-height:1.3em}.form-group .radio_col{margin-top:16px}.label_alt{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}.quote-button{text-align:left}.twentytwenty-container img{margin:auto;width:100%}.advantages-left ul{list-style:none;margin:.5em 0}.advantages-left li{color:#000;font-size:1em;font-weight:600}.rating{display:inline-block;position:relative}.rating input[type=radio]{bottom:0;height:1px;opacity:0;position:absolute;width:1px}.star{border-bottom:1.26em solid #d3d3d3;border-left:1.8em solid transparent;border-right:1.8em solid transparent;float:right;height:0;margin-bottom:.9em;margin-right:.4em;margin-top:.9em;position:relative;-moz-transform:rotate(35deg);-ms-transform:rotate(35deg);-webkit-transform:rotate(35deg);-o-transform:rotate(35deg);transform:rotate(35deg);-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;-webkit-transition:all .3s linear;transition:all .3s linear}.star:before,.star:after{content:'';display:block;height:0;position:absolute;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-ms-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;width:0;z-index:-1}.star:before{border-bottom:1.44em solid #d3d3d3;border-left:.54em solid transparent;border-right:.54em solid transparent;left:-1.17em;-moz-transform:rotate(-35deg);-ms-transform:rotate(-35deg);-o-transform:rotate(-35deg);-webkit-transform:rotate(-35deg);transform:rotate(-35deg);top:-0.81em}.star:after{border-bottom:1.26em solid #d3d3d3;border-left:1.8em solid transparent;border-right:1.8em solid transparent;left:-1.89em;-moz-transform:rotate(-70deg);-ms-transform:rotate(-70deg);-o-transform:rotate(-70deg);-webkit-transform:rotate(-70deg);transform:rotate(-70deg);top:.054em}.star-5.active,.star-5.active ~ .star{border-bottom-color:#ff5254}.star-5.active:before,.star-5.active:after,.star-5.active ~ .star:before,.star-5.active ~ .star:after{border-bottom-color:#ff5254}input[type=radio]+.star-5{cursor:pointer}input[type=radio]+.star-5:hover,input[type=radio]+.star-5:hover ~ .star{border-bottom-color:#ff5254}input[type=radio]+.star-5:hover:before,input[type=radio]+.star-5:hover:after,input[type=radio]+.star-5:hover ~ .star:before,input[type=radio]+.star-5:hover ~ .star:after{border-bottom-color:#ff5254}.rating:not(:hover) .radio-5:checked ~ .star{border-bottom-color:#ff5254}.rating:not(:hover) .radio-5:checked ~ .star:before,.rating:not(:hover) .radio-5:checked ~ .star:after{border-bottom-color:#ff5254}.star-4.active,.star-4.active ~ .star{border-bottom-color:#ff6c35}.star-4.active:before,.star-4.active:after,.star-4.active ~ .star:before,.star-4.active ~ .star:after{border-bottom-color:#ff6c35}input[type=radio]+.star-4{cursor:pointer}input[type=radio]+.star-4:hover,input[type=radio]+.star-4:hover ~ .star{border-bottom-color:#ff6c35}input[type=radio]+.star-4:hover:before,input[type=radio]+.star-4:hover:after,input[type=radio]+.star-4:hover ~ .star:before,input[type=radio]+.star-4:hover ~ .star:after{border-bottom-color:#ff6c35}.rating:not(:hover) .radio-4:checked ~ .star{border-bottom-color:#ff6c35}.rating:not(:hover) .radio-4:checked ~ .star:before,.rating:not(:hover) .radio-4:checked ~ .star:after{border-bottom-color:#ff6c35}.star-3.active,.star-3.active ~ .star{border-bottom-color:#f90}.star-3.active:before,.star-3.active:after,.star-3.active ~ .star:before,.star-3.active ~ .star:after{border-bottom-color:#f90}input[type=radio]+.star-3{cursor:pointer}input[type=radio]+.star-3:hover,input[type=radio]+.star-3:hover ~ .star{border-bottom-color:#f90}input[type=radio]+.star-3:hover:before,input[type=radio]+.star-3:hover:after,input[type=radio]+.star-3:hover ~ .star:before,input[type=radio]+.star-3:hover ~ .star:after{border-bottom-color:#f90}.rating:not(:hover) .radio-3:checked ~ .star{border-bottom-color:#f90}.rating:not(:hover) .radio-3:checked ~ .star:before,.rating:not(:hover) .radio-3:checked ~ .star:after{border-bottom-color:#f90}.star-2.active,.star-2.active ~ .star{border-bottom-color:#3f9e37}.star-2.active:before,.star-2.active:after,.star-2.active ~ .star:before,.star-2.active ~ .star:after{border-bottom-color:#3f9e37}input[type=radio]+.star-2{cursor:pointer}input[type=radio]+.star-2:hover,input[type=radio]+.star-2:hover ~ .star{border-bottom-color:#3f9e37}input[type=radio]+.star-2:hover:before,input[type=radio]+.star-2:hover:after,input[type=radio]+.star-2:hover ~ .star:before,input[type=radio]+.star-2:hover ~ .star:after{border-bottom-color:#3f9e37}.rating:not(:hover) .radio-2:checked ~ .star{border-bottom-color:#3f9e37}.rating:not(:hover) .radio-2:checked ~ .star:before,.rating:not(:hover) .radio-2:checked ~ .star:after{border-bottom-color:#3f9e37}.star-1.active,.star-1.active ~ .star{border-bottom-color:#14892c}.star-1.active:before,.star-1.active:after,.star-1.active ~ .star:before,.star-1.active ~ .star:after{border-bottom-color:#14892c}input[type=radio]+.star-1{cursor:pointer}input[type=radio]+.star-1:hover,input[type=radio]+.star-1:hover ~ .star{border-bottom-color:#14892c}input[type=radio]+.star-1:hover:before,input[type=radio]+.star-1:hover:after,input[type=radio]+.star-1:hover ~ .star:before,input[type=radio]+.star-1:hover ~ .star:after{border-bottom-color:#14892c}.rating:not(:hover) .radio-1:checked ~ .star{border-bottom-color:#14892c}.rating:not(:hover) .radio-1:checked ~ .star:before,.rating:not(:hover) .radio-1:checked ~ .star:after{border-bottom-color:#14892c}.carousel-reviews{min-height:115px}.article_card .btn{margin:.1em auto 2em}.article_card .card-body{align-items:center;display:flex;text-align:left}.article_card .text-muted{color:#707070}.article_card a:nth-child(1),.parters-section a{color:#2c699d}.breadcrumb{background-color:transparent;display:block;text-align:center}.art-return-btn{margin-bottom:2em;margin-top:4em}.art-tip-title{font-weight:700;text-align:left;text-decoration:underline}.article-body h2{background:#808080;color:#fff;font-family:Play-Regular;font-size:1.5em;margin:.4em;padding:.4em 1em;text-align:center;width:100%}.warranty-main .about-top{text-align:unset}.warranty-main .about-top p{width:unset;line-height:unset}.warranty-main .about-top li{color:#757575}.parters-section h2{color:#656565;font-family:Play-Regular;font-size:1.2em;line-height:1.3em;margin:.8em 0}.landing-btn{margin:1em}.landing h3{font-size:2.5em;color:#c76161;margin:0 0 .1em;font-family:Play-Regular}.service-extra{padding-bottom:2em;padding-top:2em}.about-grid .service-extra{color:#606060}.p-t-2{padding:2em 0 0}.lhead a{color:#2a6496}.policy-section{padding-bottom:.8em}.policy-section h2{padding:.8em}.page-info{color:#fff;padding:2em 0 1em;text-align:center}footer{contain-intrinsic-size:860px;content-visibility:auto}@media(max-width:1199px){footer{contain-intrinsic-size:939px}}@media(max-width:991px){footer{contain-intrinsic-size:1210px}}@media(max-width:360px){footer{contain-intrinsic-size:1843px}}@media(min-width:1200px){.video-container{margin-left:auto;margin-right:auto}}.stars{--s:40px;width:calc(var(--n,5)*var(--s));height:calc(var(--s)*0.9);--v1:transparent,#000 .5deg 108deg,#0000 109deg;--v2:transparent,#000 .5deg 36deg,#0000 37deg;-webkit-mask:conic-gradient(from 54deg at calc(var(--s)*0.68) calc(var(--s)*0.57),var(--v1)),conic-gradient(from 90deg at calc(var(--s)*0.02) calc(var(--s)*0.35),var(--v2)),conic-gradient(from 126deg at calc(var(--s)*0.5) calc(var(--s)*0.7),var(--v1)),conic-gradient(from 162deg at calc(var(--s)*0.5) 0,var(--v2));-webkit-mask-size:var(--s) var(--s);-webkit-mask-composite:xor,destination-over;mask-composite:exclude,add;background:linear-gradient(gold 0 0) 0/calc(var(--l,0)*var(--s)) 100% no-repeat #ccc;margin:auto}.gallery-section p{text-align:left}.gallery-section ul{text-align:left;color:#656565}.article_main .entry-content p{line-height:unset}.underline{text-decoration:underline}.about-grid .service-extra{line-height:unset}.team{margin:1.7em 0}.team h3{padding-top:.7em}.team p{padding-bottom:.5em;font-style:italic}.author img{padding:2em 0}.author p{padding:1em 0;text-align:left;color:#656565}.advantages-right ul.ad-list-left svg,.advantages-right ul.ad-list-right svg{font-size:2rem}.bi{width:1em;height:1em;vertical-align:-.35em;margin:0 .35em;color:dodgerblue}.advantages-right ul.ad-list-left li a:hover svg,.advantages-right ul.ad-list-right li a:hover svg{color:#f5af33;transition-duration:.5s;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-o-transition-duration:.5s}.advantages-left-2 .contact_method{text-align:center;margin:2.2em 0}.map-container{margin:0 .8em;padding-bottom:5em}.map-container iframe{width:100%;height:100%;min-height:25em;border:0}@media(max-width:700px){.map-container{margin:0;padding-bottom:3em}}@media(max-width:1024px){span.menu{color:#e74c3c;cursor:pointer;display:block;font-size:16px;font-weight:700;padding:5px 0 0;position:relative;text-align:right}.top-nav ul.res{display:none;padding:0}.top-nav ul.res{left:0;margin:.9em 0 0;padding:0 3em;position:absolute;width:100%;z-index:9999}.top-nav ul.res li{background:RGBA(144,144,144,0.95);display:block;margin:0;padding:0;text-align:center;width:100%}.top-nav ul.res li a{border:0;color:#fff;display:block;font-size:16px;margin:0;padding:.6em 0;text-align:center}ul.res li a:hover,ul.res li a.active{background:#808080;color:#000}.logo{top:-20%}.banner-bottom{padding:9em 0 0}.bann-info-right{background:#000}.about{padding:3em 0 2em}.about-bottom h2,.about-bottom h5,.about-bottom h3,.warranty-main h2{font-size:1.2em;margin:.77em 0 .5em}.about-grid p{font-size:.9em}.advantages-left h3{margin-left:auto;margin-right:auto;width:50%}.advantagea{padding:0 0 3em}.advantages-left p{font-size:.75em;margin:3em 0 0;-moz-column-count:2;text-align:center;-webkit-column-count:2;column-count:2}.advantages-left img{display:inline;padding:1em 2em;width:49%}.phone3{color:#000;display:block;font-size:4em;margin:auto;padding:.3em 0 .5em;text-align:center;width:100%}.serv-strip-bottom-main p{width:80%}.deck-painting{padding:2em 0 1em}.deck-painting img{width:100%;padding:.5em 0 0}.deck-painting-grid p,.ser-grid img{width:100%}.services{padding:3em 0 0}.ser-grid h5,.ser-grid h3{font-size:1.05em;margin:.6em 0 .2em}.ser-grid p{font-size:.95em;line-height:1em;padding:0 0 2.1em}.creation,.delivery-info{padding:3em 0}.creation-grid p{padding-bottom:1.5em}.creation img{padding:.5em 0 0;width:100%}.towns{font-size:.75em}.copy-right{padding:3em 0 1em}.footer-grid h4{margin:1.2em 0 .5em}.form-img img{max-height:100%;max-width:100%}.delivery-right h6,.process-right h4,.process-section p,.parters-section h2,.gallery-section h2{font-size:1em}.deliver-text p{font-size:.92em}.deliver-dates{margin:0 0 .2em}span.deliver-num{font-size:2em}.process-right h3,.process-section h2,.article-body h2,.warranty-section h2{font-size:1.3em}.process-right p{font-size:.8em}.gallery{padding:.9em 0}.link-top{width:88%}.carousel-inner{height:137px}.advantages-left ul{font-size:.75em;margin:3em 0 0;padding:0 .5em;text-align:center;-moz-column-count:2;-webkit-column-count:2;column-count:2}.warranty-section p,.references-section p{font-size:1.1em}}@media(max-width:991px){.quote-button{padding-bottom:35px;text-align:center}}@media(max-width:768px){.advantages-left h3,.serv-strip-main p,.serv-strip-bottom-main p{width:75%}.about-grid-left{padding:0}.about-top p{width:82%}.about-bottom h2,.about-bottom h5,.about-bottom h3,.warranty-main h2{text-align:center}.about-grid p,.copy-right{text-align:justify}.services{padding:2em 0 0}.services-top p{width:90%}.services-top,.gallery-top{padding:0 0 2.5em}.towns{padding:0 0 1em}.ser-grid{float:left;margin:0 0 1.5em;width:50%}.serv-strip{min-height:215px;padding:3em 0 0}input[type=reset]{float:left;width:49%}#presubmit,input[type=submit]{float:right;width:49%}.deliver-left{margin:0 auto 1.2em;width:85%}.delivery-top{padding-bottom:1.5em}.delivery-info{padding:2em 0}.site-links a{padding:1em}.img-top{float:left;padding:0 10px 0 0;width:25%}.gallery{padding:.85em 0}.gallery-top p{width:85%}.link-top{width:95%}.tab_img{padding:.35em 0}.outer-recaptcha{text-align:center;width:100%}.landing-btn{margin:2em}}@media(max-width:640px){.phone-icons,.serv-strip{padding:1em 0}.banner{min-height:470px}.banner-bottom{padding:5em 0 0}.banner-bottom h2,.banner-bottom h3{font-size:1.7em}.banner-bottom p{font-size:.95em;width:90%}.bann-strip-left{text-align:center}.bann-strip-left h3,.bann-strip-left h4{font-size:1.2em;padding-top:2em}.bann-strip-left p{font-size:.85em}.bann-info-right p,.home-left p{font-size:.95em;width:80%}.bann-info-left{min-height:290px}.home-left{min-height:200px}.creation-grid h3,.deck-painting h3{font-size:1.5em}.creation-grid p,.deck-painting-grid p{font-size:.8em;line-height:1.6em;text-align:justify}.phone3{font-size:3em}.advantages-left p,.advantages-left ul{text-align:left}.advantages-left h3,.coupons-left h4,.coupons-right h4,.coupons-left h2,.coupons-right h2{width:100%}.serv-strip-bottom{padding:2.1em 0 1em}.footer-grid p,.copy-right p,.gallery-section h2,.parters-section h2{font-size:.9em}.footer h1,.footer h2{margin:0 0 .65em}.title h3{font-size:1em;padding:0 .25em 1em}.delivery-extra p{font-size:.8em;padding-top:1em}.process-right h3,.article_card .card-text,.process-section h2,.article-body h2,.warranty-section h2,.warranty-section p{font-size:1em}.process-right h4,.process-section p{font-size:.8em}.link-top{width:94%}input[type=reset],#presubmit,input[type=submit]{width:48%}.references-section p{font-size:.95em}.landing h3{padding-top:0}}@media(max-width:480px){.header{padding:.5em 0}span.menu,.about-grid,.advantages-right,.sap_tabs,.delivery-right{padding:0}.logo img{width:70%}.logo{top:-54%}.top-nav ul.res li a{font-size:15px;padding:.55em 0}.banner{min-height:420px}.banner-bottom h1{font-size:2.3em}.banner-bottom h2,.banner-bottom h3{font-size:1.3em}.banner-bottom p{font-size:.85em;width:100%}.banner-bottom{padding:4em 0 0}.bann-info-left,.home-right{min-height:200px}.bann-info-right,.home-left{min-height:200px;padding:2.5em 1em 2em}.bann-info-right h4,.home-left h4{font-size:1.5em}.bann-info-right p,.home-left p{font-size:.9em;width:95%}.creation-grid,.deck-painting-grid{float:none;margin:0 auto 1em;padding:0;width:100%}.creation,.footer{padding:2em 0}.serv-strip-main h3,.delivery-top h3,.gallery-top h2,.serv-strip-bottom-main h3,.services-top h2{font-size:1.8em}.serv-strip-main p{font-size:.9em;width:100%}.serv-strip,.serv-strip-bottom{min-height:185px;padding:1.5em 0}.about,.delivery-info,.gallery{padding:1.5em 0}.about-top h2{font-size:1.7em}.about-top p{font-size:.88em;width:100%}.about-top{padding-bottom:1.3em}.about-grid-left{width:100%}.advantages-left{margin:0 0 1em}.advantagea{padding:1em 0 2em}.advantages-right p{font-size:.95em}.advantages-right ul.ad-list-left li a,.advantages-right ul.ad-list-right li a{font-size:.9em;padding:0 0 0 20px}.advantages-left img,.towns{display:none}.service-extra{padding-bottom:2em;padding-top:2em}.advantages-left-2 h4,.contact-side h2,.advantages-left-2 h3,.footer-grid h4{font-size:1.2em}.phone3{color:red;font-size:2em}.form-main,input,textarea{margin:2px 0;padding:9px 25px}.top-deck-lp h3,.bottom-deck-lp h3{text-align:center}.top-deck-lp p,.bottom-deck-lp p{font-size:80%;text-align:justify}.serv-strip-bottom-main p,.copy-right p{font-size:.9em}.deck-painting{padding:2em 0 1em}.services{padding:1em 0 0}.services-top p{font-size:.91em;width:100%}.services-top{padding:0 0 1.8em}.ser-grid{padding:0 10px 0 0}.ser-grid p{font-size:.84em}.footer-grid{float:none;margin:0 0 1.5em;padding:0;width:100%}.footer-top h1,.footer-top h2{font-size:1.9em}.footer-top{padding:0 0 2em}.foot-links ul li,.foot-links ul li a{display:block}.copy-right{padding:1em .5em}.advantages-left-2 p{font-size:.87em}.delivery-top{padding-bottom:1em}.deliver-left{padding:0;width:100%}.process-main{display:inline}.process{padding:0 0 1em}.gallery-top p{font-size:.92em;width:100%}.gallery-top{padding:0 0 1.5em}.resp-tab-item{font-size:.9em;margin:.3em;padding:6px 15px}.resp-tabs-list{padding:0 9px 1em}.img-top{margin:0 0 .65em;width:50%}.link-top{width:95.5%}.about-grid ul{font-size:.8em;line-height:1.5em}.reviews img{width:30%}.carousel-inner{height:162px}input[type=reset],#presubmit,input[type=submit]{margin-top:8px}#characters{bottom:-6px;font-size:11px}.social-icons li a span{margin:7px}.top-nav ul.res{padding:0}}@media(max-width:320px){.logo{top:-35%}.logo img{width:55%}.phone-icons,.banner-bottom p{padding:.8em 0}.phone-num p,.serv-strip-main p,.about-top p,.advantages-right p,.serv-strip-bottom-main p,.services-top p,.footer-top h1{font-size:.8em}.phone-num{margin:.3em 0 0}.social-icons li a span{background-size:396%;display:block;height:22px;width:23px}.social-icons li a span.g,.social-icons li a span.g:hover{background-position:-23px 0}.social-icons li a span.you,.social-icons li a span.you:hover{background-position:-46px 0}.social-icons li a span.pin,.social-icons li a span.pin:hover{background-position:-69px 0}.social-icons li{margin:0}.banner{min-height:275px}.banner-bottom{padding:1.5em 0}.banner-bottom h1{font-size:2em}.banner-bottom h2,.banner-bottom h3{font-size:.91em}.bann-strip-left h4,.bann-info-right h4,.home-left h4{font-size:1.1em}.bann-strip-left h2,.bann-strip-left h3,.landing h3{font-size:1.5em}.bann-strip-left p{line-height:1.2em}.bann-strip-right a{font-size:.9em;margin:1em 0 0;padding:.5em 1em .4em}.bann-strip,.delivery-info,.gallery,.footer,.about{padding:1em 0}.bann-info-left{min-height:130px;padding:0}.bann-info-right p,.home-left p{font-size:.8em;line-height:1.7em;width:96%}.bann-info-right,.home-left{min-height:155px;padding:1.5em .5em}.home-right{min-height:130px}.creation,.deck-painting{padding:1.5em 0 1em}.creation-grid,.deck-painting-grid{margin:0 auto 1em;width:100%}.serv-strip-main h3,.serv-strip-bottom-main h3{font-size:1.15em}.serv-strip,.serv-strip-bottom{min-height:125px;padding:1em 0}.about-top{padding-bottom:1em}.about-grid-left{margin:0 auto 1em}.about-grid p,.article-body h2,.warranty-section h2,.process-right h3,.process-section h2,.copy-right p{font-size:.9em}.advantages-left h3{font-size:1.3em}.advantagea,.footer-top,.resp-tabs-list{padding:0 0 1em}.advantages-right h4,.advantages-right .modal-title{font-size:1em;margin:.5em 0}.advantages-right ul.ad-list-left{float:none}.advantages-right ul.ad-list-right{float:none;padding:0;width:100%}.phone2{color:red;font-size:1.3em}label,.carousel-indicators{display:none}.phone3{color:red;font-size:1.5em}.services{padding:1em 0 0}.services-top{padding:0 0 1.1em}.ser-grid{float:none;width:100%}.footer-top h2{font-size:1.8em}.footer-top p{font-size:.9em;line-height:1.5em}.footer-grid{margin:0 0 1em}.foot-links ul{padding:.1em 0}.foot-links ul li a{padding:1em}.delivery-top{padding-bottom:.5em}span.deliver-num{font-size:1.35em}.process-right h4,.process-section p{font-size:.65em}.gallery-top p,.references-section p,.about-grid ul{font-size:.85em}.resp-tab-item{font-size:.75em;margin:.25em;padding:6px 4px}.tab_img{padding:0}.link-top{width:93%}.coupons-left h4,.coupons-right h4,.coupons-left h2,.coupons-right h2{font-size:.7em}.coupons{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.carousel-inner{height:208px}input[type=reset],#presubmit,input[type=submit]{width:100%}#inline-recaptcha-badge{-moz-transform:scale(.74);-ms-transform:scale(.74);-o-transform:scale(.74);-webkit-transform:scale(.74);transform:scale(.74);-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0}.radio_col label{display:block}.radio_col p{font-size:.5em}.advantages-left ul{font-size:.65em;-moz-column-count:1;-webkit-column-count:1;column-count:1}.warranty-section p{font-size:.75em}}@media(max-width:240px){.copy-right p{font-size:.85em}.advantages-left-2 h3,.contact-side h2{font-size:1em}.advantages-left-2 p{font-size:.87em}#inline-recaptcha-badge{-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;-webkit-transform-origin:0 0;transform-origin:0 0;-moz-transform:scale(.50);-ms-transform:scale(.50);-o-transform:scale(.50);-webkit-transform:scale(.50)}}