:root{--times-font:"Times New Roman",TimesNewRoman,Times,Baskerville,Georgia,serif;--blk-clr:#00000087;--white-clr:white;--play-fair-display:"Playfair Display",sans-serif;--drk-ylow:#8a7560;--drk-blu1:#0d3866;--sea-grn:#49c0b7;--gray-clr:#524747;--title-clr:#524747;--green:#49c0b7;--blk-2:#4e4e4e;--orange:#e87722;--drk-chclate:#2c1e0f;--ylow:#fef5dc;--gldn-brwn:#8b4613;--red-clr:#af2632;--drk-blu2:#0b2746;--cinzel-font:"Cinzel Decorative",sans-serif;--parchment:#f5f0e8;--ink:#2c1810;--cream:#faf7f2;--darker:#080706;--rust:#8b2500;--bp-blue:#0d1e3a;--bp-cyan:#60c0e0;--sg-paper:#f8f4ec;--sg-red:#b03030;--sg-ink:#1a1a1a;--sg-blue:#2a5a8a;--rust-1:#b84a2a;--steel-deep:#131923;--copper-light:#e89868;--copper-1:#c97540;--paper:#fbf6e8;--ink-1:#131923;--gray-text:#5a5a5a;--gray-light:#8a8e96;--steel-mid:#2a3848;--border:#d4c9a8;--bone:#f4ecdc;--ink-mid:#2a2e36;--paper-warm:#f7f0de;--bone-deep:#e8dcc0;--copper-dim:#8a4d26;--green-go:#2a7d5a;--rust-bright:#d85a3a;--leather:#4a3820;--ink-1-2:#1a1410;--ink-mid-1:#2a2218;--amber:#b8842a;--smoke-deep:#1a130d;--cream-1:#faf2dc;--amber-light:#d4a848;--cure:#c5a878;--cure-light:#d4bc92;--amber-dim:#8a6018;--barn:#6a2a1a;--border-1:#c8b888;--parchment-light:#f7ebd0;--ash:#8a7e68;--leather-light:#6a5438;--sepia:#5a4830;--smoke:#2a1f18;--parchment-1:#efe0c0;--ember:#d87332;--turbine-deep:#131a24;--fog:#e8e2d2;--safety-light:#ddb448;--ember-bright:#f09148;--concrete-light:#d4c8b0;--safety:#c49622;--coal:#0e0e10;--steel-1:#3a4858;--concrete-1:#bcaf98;--border-1-2:#c2b89e;--fog-light:#f0ebdc;--turbine:#1f2a38;--cream-1-2:#fcf7e8;--ember-deep:#a85020;--ink-1-2-3:#14181f;--gray-text-1:#5a5e68;--river-deep:#1f3540;--river:#3a5a6a;--saddle:#4a2a1a;--bridle:#b89a3d;--stable-deep:#142a1c;--cream-1-2-3:#faf4e2;--parchment-1-2:#f4ecd8;--bridle-light:#d4b95e;--leather-light-1:#a57e4e;--saddle-mid:#5c3522;--saddle-deep:#2e1a10;--border-1-2-3:#c8b888;--ink-1-2-3-4:#1a1410;--gray-text-1-2:#5a5048;--ink-mid-1-2-3:#2a2420;--stable:#1f3b2a;--gray-light-1:#8a7e68;--banjo:#b07028;--plateau-deep:#1a2530;--songbook:#f3edd8;--banjo-bright:#c8853a;--songbook-light:#f8f2dc;--border-1-2-3-4:#c8b898;--ivory:#faf4e2;--plateau:#2a3540;--banjo-deep:#8a5218;--plate-ink:#1a1814;--gray-text-1-2-3:#5a5048;--paper-1-2-3:#fcf7e8;--ink-mid-1-2-3-4:#2a2620;--bluegrass-deep:#2f4520;--bluegrass:#4f6b3a;--slate-1-2:#4a5664;--mountain-mist:#7a8470;--terracotta-deep:#8b4520;--brass:#a0844a;--botanical-deep:#1a2f22;--parchment-1-2-3:#f2e8d2;--parchment-light-1-2:#f6eeda;--terracotta:#b8602f;--brass-bright:#d4b872;--brass-light:#c0a06a;--bark-light:#5a4830;--catalog:#f8f0dc;--ink-1-2-3-4-5:#1a1814;--border-1-2-3-4-5:#c8b894;--gray-text-1-2-3-4:#5a5040;--bone-1-2:#ebe0c8;--paper-1-2-3-4:#fcf6e4;--ink-mid-1-2-3-4-5:#2a2620;--botanical:#2d4a33;--atlas:#c8b080;--stone-deep:#1f2a2f;--parchment-1-2-3-4:#f3ebd5;--atlas-bright:#e8d4a8;--parchment-light-1-2-3:#f7f0de;--mound:#8b6240;--paper-1-2-3-4-5:#fcf6e4;--atlas-light:#dcc698;--border-1-2-3-4-5-6:#c8b894;--stone-mid:#4a5a56;--ink-1-2-3-4-5-6:#1a1814;--gray-text-1-2-3-4-5:#5a5044;--bone-1-2-3:#ebe0c8;--paper-light:#fdf9ec;--ink-mid-1-2-3-4-5-6:#2a2620;--mound-deep:#5a3820;--earthwork:#3a4f38;--earthwork-deep:#20301e;--river-light-1-2:#6a7e88;--sienna:#b25028;--porch-deep:#142e2b;--cream-porch:#f4ebd2;--amber-light-1:#ddb048;--amber-warm:#e8c062;--cream-deep:#ecdfb8;--amber-radio:#c49530;--depot:#4a3520;--sienna-bright:#d86a38;--border-1-2-3-4-5-6-7:#c8b888;--parchment-1-2-3-4-5:#fbf4de;--orange-1:#e87722;--teal-deep:#2f8d85;--gold-1:#e8c874;--navy-1:#061630;--teal:#49c0b7;--cream-1-1:#fef8ec;--border-1-2-3-4-5-6-7-8:#e4d8bd;--gray:#6a7280;--ink-soft:#3f4a59;--blue-2:#155088;--orange-1-2:#e87722;--gold-1-2:#e8c874;--orange-3:#b85515;--cream-1-1-2:#fef8ec;--cream-2:#fcf0dc;--border-1-2-3-4-5-6-7-8-9:#e4d8bd;--rust-deep-1:#8b3a1f;--ink-navy:#040e20;--teal-light:#6fd4cc;--rust-light:#a63c1a;--copper:#b87333;--mb-blue-lt:#2a4a7a;--bp-grid:#4a7aaa14;--bp-line:#4a7aaa;--dark:#0e0c0a;--parchment-dark:#e8dfd0;--mb-blue:#1a2a4a;--mb-orange:#c06020;--gold-light:#d4a94a;--mb-teal:#2a6a6a;--gold:#c5922a;--bp-dim:#7aafdf;--sage:#5a7a5a;--mb-slate:#3a3e44;--sg-grid:#0000000f;--steel-light:#3d4d62;--slate:#6a7280;--ink-warm:#2a2520;--steel:#1c2632;--concrete:#e6e0cc;--warm-shadow:#b84a2a0a;--border-deep:#2a3848;--rust-deep:#8a3520;--warm-gray:#786a52;--barn-bright:#8a3a28;--tobacco:#5c3a20;--ash-deep:#2a2620;--tobacco-deep:#3a2010;--border-barn:#5a2818;--barn-deep:#4a1812;--smoke-mid:#3a2d22;--tobacco-light:#7c5a40;--border-deep-1:#2a2218;--rust-line:#6a3022;--border-deep-1-2:#2a3540;--slate-1:#4a5664;--warm-gray-1:#7a7468;--river-light:#6a8290;--ink-mid-1-2:#242830;--copper-line:#b86a28;--turbine-mid:#2e3d4f;--paper-1:#f8f2e0;--copper-glow:#da8a48;--leather-1:#8b6135;--parchment-light-1:#f9f1de;--show-blue-deep:#0f2540;--border-warm:#b8a574;--show-blue:#1e3a5f;--bone-1:#efe6d0;--paper-1-2:#fcf7ea;--stable-mid:#2d5640;--pencil:#dbb13b;--plateau-mid:#3a4858;--border-warm-1:#b0a07c;--river-light-1:#3a5260;--river-1:#1f3540;--gray-warm:#7a7060;--bluegrass-light:#7a9258;--stage-clay:#8b5a30;--clay:#c8825a;--border-warm-1-2:#b0a07a;--rust-1-2:#a0421f;--gray-warm-1:#7a6f58;--sage-1:#7a8e70;--leaf:#4a6b40;--leaf-light:#6a8460;--terracotta-bright:#d27840;--botanical-mid:#3a5e42;--bark:#3a2e20;--mound-light:#a88060;--earthwork-mid:#5a6e50;--stone:#354245;--gray-warm-1-2:#7a6f58;--river-1-2:#4a5e68;--moss-light:#7a8e70;--stone-light:#6a7868;--river-deep-1:#2a3848;--border-stone:#4a5a56;--gray-text-1-2-3-4-5-6:#5a5048;--porch-light:#3e7770;--ink-mid-1-2-3-4-5-6-7:#2a2620;--broadcast-tan:#c8a878;--border-rust:#6a3018;--depot-light:#6a5238;--rust-mill:#a04420;--sienna-deep:#8a3818;--porch-mid:#2a5e58;--paper-1-2-3-4-5-6:#fcf6e2;--ink-rail:#1a1812;--porch:#1f4540;--navy-2:#0a2a4e;--navy-3:#0c3866;--blue-1:#104478;--blue-3:#1a5c98;--blue-steel:#335982;--orange-2:#d46a18;--brown-1:#5c2a08;--brown-2:#8b3a1f;--taupe:#8a7560;--cream-3:#f9e8cc;--cream-4:#f4ead5;--cream-5:#f0e8d4;--paper-1-2-3-4-5-6-7:#fef5dc;--ink-1-2-3-4-5-6-7:#1a2230;--border-deep-1-2-3:#d8c9a8;--rust-1-2-3:#b85515;--rust-dark:#5c2a08;--rust-darkest:#2a1610;--galv:#8a9499;--paper-1-2-3-4-5-6-7-8:#fef5dc;--ink-1-2-3-4-5-6-7-8:#1a2230;--border-deep-1-2-3-4:#d8c9a8}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{margin-top:20px;margin-bottom:10px;font-size:38px;font-weight:700;line-height:44px}h2{margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{margin-top:10px;margin-bottom:10px;font-size:18px;font-weight:700;line-height:24px}h5{margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}h6{margin-top:10px;margin-bottom:10px;font-size:12px;font-weight:700;line-height:18px}p{margin-bottom:0}a{text-decoration:underline}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}img{max-width:100%;display:inline-block}strong{font-weight:700}em{font-style:italic}blockquote{border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}.home-body{font-family:var(--times-font);color:var(--blk-clr);background-color:#f7f0e1;padding-top:0;font-size:18px;line-height:1.67}.container{max-width:none;margin-left:auto;margin-right:auto;padding-bottom:0%;padding-left:12px;padding-right:12px}.cmn-gap{padding-top:100px;padding-bottom:100px}.main-header{background-image:linear-gradient(#0d3866,#0b2746);width:100%;padding-top:60px;padding-bottom:0;display:block;position:relative}.main-header.nw-main-header{z-index:99;z-index:99;background-image:none;padding-top:0;position:sticky;top:0;left:0;right:0}.header-top-part-in{justify-content:space-between;margin-bottom:50px;padding-bottom:0;padding-left:0;list-style-type:none;display:flex}.header-top-txt{color:var(--white-clr);letter-spacing:.16em;text-transform:uppercase;font-size:16px;font-weight:400}.header-top-txt.blu-txt{color:#49c0b7}.header-mid-part{padding-top:31px;padding-bottom:31px;position:relative}.header-top-brdr{background-image:linear-gradient(90deg,#49c0b700,#49c0b7 50%,#49c0b700);width:100%;max-width:60px;height:1px;margin-left:auto;margin-right:auto;position:absolute;top:0;left:50%;transform:translate(-50%)}.header-main-cntnt{text-align:center}.header-sub-txt{color:var(--white-clr);letter-spacing:.48em;text-transform:uppercase;margin-bottom:28px;font-size:16px}.h1-title{color:var(--white-clr);letter-spacing:.06em;text-transform:uppercase;margin-top:0;margin-bottom:30px;font-size:70px;line-height:1.2}.h1-title.new-h1{font-family:var(--play-fair-display);letter-spacing:-.02em;text-transform:none;font-size:70px;line-height:1}.h1-title.header-logo{font-weight:700;text-decoration:none}.header-brwn-txt{color:var(--drk-ylow);font-style:italic}.header-btm-part{text-align:left;background-color:#0000;justify-content:center;align-items:center;width:100%;margin-bottom:50px;padding-top:50px;padding-bottom:0;display:block;position:relative}.header-nav{justify-content:center;width:100%;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block}.menu-text{letter-spacing:.16em;text-transform:uppercase;padding:0 5px 0 0;font-size:16px;transition:all .4s cubic-bezier(.86,0,.07,1)}.menu-text:hover{border:0px none var(--sea-grn);padding-top:0;padding-bottom:0;padding-left:0}.menu-text.nav-menu{color:var(--white-clr);border:1px solid #0000;padding:11px 15px}.menu-text.nav-menu:hover{border-width:1px;border-color:var(--sea-grn)}.menu-text.nav-menu.w--current{border-color:var(--sea-grn);color:var(--white-clr)}.drpdwn-menu{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;transition:all .4s cubic-bezier(.86,0,.07,1);display:inline-block}.drpdwn-menu:hover{border:0px none var(--sea-grn)}.drpdwn-menu.mega-menu-drpdwn{position:static}.sub-menu{border:0px none var(--sea-grn);background-color:var(--drk-blu1);color:var(--white-clr);border-radius:0;padding-top:0;padding-bottom:0;display:none}.sub-menu.w--open{border:2px none var(--sea-grn);background-color:var(--drk-blu1);border-radius:0}.sub-menu.nw-sub-menu{background-color:#0a1428f7;border:1px solid #c9a84c33;border-top:2px solid #c9a84c;box-shadow:0 20px 60px #000000b3}.sub-menu-li{color:var(--white-clr);text-transform:uppercase;border:0 #000;font-size:14px;transition:all .4s cubic-bezier(.77,0,.175,1);display:block}.sub-menu-li:hover{border:1px none var(--sea-grn);color:var(--sea-grn)}.sub-menu-li.w--current{color:var(--sea-grn)}.drpdwn-icn{width:100%;max-width:12px;margin-left:0;position:absolute;top:19px;right:5px}.drpdwn-icn.nw-drpdwn-icn{max-width:9px;margin-left:5px;position:static;top:0;right:0}.menu-item{flex-flow:wrap;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding-left:0;list-style-type:none;display:inline-flex}.menu-li{margin-left:10px;margin-right:10px;padding-top:0;padding-bottom:0;position:static}.menu-li.frst-chld{margin-left:0}.menu-li.last-chld{margin-right:0}.hdr-divdr{background-image:linear-gradient(90deg,#0d345d,#49c0b7 50%,#0d345d);width:100%;height:1px;position:absolute;top:0;left:0}.hdr-btm-outer{z-index:1;background-image:linear-gradient(#185ea9,#1a3a5c);width:100%;height:105px;position:relative;bottom:0;left:0;overflow:hidden}.hdr-btm-outer.seam-sec-dvdr{position:relative}.grn-line{border-top:3px solid var(--sea-grn);border-bottom:3px solid var(--sea-grn);width:100%;height:30px;margin-bottom:2px;padding-top:0;padding-bottom:0}.hdr-btm-in{border-top:1px solid var(--sea-grn);height:72px;position:relative}.main-bnr-sec{justify-content:center;align-items:center;width:100%;min-height:100vh;display:flex}.main-bnr-sec.cmn-gap{opacity:1;background-image:linear-gradient(#1d293b,#153f6c 58.16%,#193453);flex-flow:column;justify-content:space-between;align-items:center;min-height:757px;padding-top:60px;padding-bottom:0;display:block;position:relative}.main-bnr-sec.cmn-gap.inr-bnr-sec{min-height:736px;padding-bottom:80px}.main-bnr-sec.cmn-gap.inr-bnr-sec.color-bnr-sec{background-image:none;justify-content:center;align-items:center;min-height:553px;padding-top:60px;padding-bottom:60px;display:flex}.main-bnr-sec.cmn-gap.panel-bnr{justify-content:center;align-items:center;padding-bottom:60px;display:flex}.main-bnr-sec.cmn-gap.panel-bnr.nw-panel-bnr{grid-column-gap:17px;grid-row-gap:17px;padding-top:60px;padding-bottom:60px}.main-bnr-sec.cmn-gap.panel-bnr.contct-bnr{justify-content:center;align-items:stretch;min-height:540px;padding-top:60px;padding-bottom:0}.main-bnr-sec.cmn-gap.panel-bnr.reviews{min-height:400px}.main-bnr-sec.cmn-gap.panel-bnr.mb-hero-rel{position:relative;overflow:hidden}.main-bnr-sec.cmn-gap.panel-bnr{justify-content:center;align-items:center;min-height:711px;padding-top:0;display:flex}.main-bnr-sec.cmn-gap.nw-bnr-sec{background-image:linear-gradient(111.87deg,#2a2d30,#3a3d42 20%,#4a4e54 40%,#3a3d42 60%,#2a2d30 80%,#1a1c1e);justify-content:center;align-items:center;padding-top:0;display:flex}.main-bnr-sec.cmn-gap.nw-bnr-sec.glry-bnr{min-height:547px}.main-bnr-sec.cmn-gap.life-time-bnr{justify-content:center;align-items:center;min-height:558px;padding-bottom:60px;display:flex}.main-bnr-sec.cmn-gap.nw-panel-bnr{min-height:711px;padding-bottom:60px}.drpdwn-tggle{color:var(--white-clr);border:0 solid #0000;justify-content:flex-start;align-items:center;padding:30px 10px;display:flex}.drpdwn-tggle:hover{border:0px none var(--sea-grn)}.bnr-h2{color:var(--gray-clr);text-align:center;letter-spacing:-.01em;margin-top:0;margin-bottom:25px;font-size:70px;line-height:1.2}.bnr-h2.mb-0{margin-bottom:0}.bnr-h2.mb-0.nw-bnr-h2.abt-h2{color:var(--title-clr)}.bnr-h2.nw-bnr-h2{color:var(--white-clr);font-size:45px}.bnr-h2.nw-bnr-h2.bnr-h1{text-transform:capitalize;margin-bottom:15px;margin-left:auto;margin-right:auto;font-family:Playfair Display,sans-serif}.bnr-h2.nw-bnr-h2.bnr-h1.mb-0{margin-bottom:0}.call-txt{color:var(--white-clr);padding-left:16px;padding-right:16px;font-size:16px;font-style:italic;display:inline-block}.call-txt.nw-call-txt{color:#ffffff8c;font-size:22px}.call-txt.quote-call-txt{color:var(--gray-clr);padding-left:30px}.call-num{color:var(--white-clr);font-size:26px;font-style:italic;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1)}.call-num:hover{color:var(--green)}.call-num.nw-call-num{color:#c9a84c}.call-num.nw-call-num.nw-call-num2{font-size:40px}.call-num.nw-call-num.nw-call-num2:hover{color:#ccb77d}.call-num.quote-call{color:#335982}.call-num.quote-call:hover{color:var(--title-clr)}.call-num.quote-call.stnd-call{padding-left:30px;padding-right:30px}.hero-bnr-btn-line{z-index:1;border-top-style:solid;border-top-width:1px;border-top-color:var(--sea-grn);background-image:linear-gradient(#040e20,#0c3866 4.55%,#104478 13.64%,#155088 50%,#104478 97%,#0c3866 99%);width:100%;height:22px;position:absolute;bottom:0;left:0;box-shadow:inset 0 1px #49c0b7}.hero-bnr-btn-line.mech-btm-line,.hero-bnr-btn-line.slop-btm-line{position:relative}.squar-item-wpr{justify-content:space-between;align-items:center;width:100%;max-width:912px;height:22px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-top:6px;padding-bottom:6px;padding-left:0;list-style-type:none;display:flex}.squar-item{flex:none;width:10px;height:10px;margin-right:60px;position:relative}.squar-item.last-chld{margin-right:0}.squar-img{width:100%;height:auto;position:absolute;top:0;left:0}.sub-title{color:var(--drk-blu1);letter-spacing:.3em;text-transform:uppercase;margin-bottom:10px;font-size:16px}.sub-title.mb-0{margin-bottom:0}.sub-title.range-sub-title{color:var(--gray-clr);margin-bottom:0;font-size:10px;line-height:1}.sub-title.cmn-addr-sub-title{letter-spacing:normal;margin-bottom:20px;line-height:1}.sub-title.sub-title-nash{color:var(--white-clr);margin-bottom:0}.sub-title.sub-title-donelason{color:var(--sea-grn);margin-bottom:20px}.sub-title.sub-title-orange{color:var(--orange)}.sub-title.sub-title-orange.sub-title-orange-2color{color:#b85515}.sub-title.sub-title-it-started{color:#b85515;letter-spacing:normal;text-transform:none;font-size:18px;font-style:italic}.sub-title.tnplt-sub-txt{text-align:center}.sub-title.repairs-sub-title{letter-spacing:.1em;margin-bottom:25px;font-size:15px}.sub-title.safly-sub-title{margin-bottom:20px}.sub-title.safly-sub-title.safly-sub-title2{color:var(--sea-grn);letter-spacing:.3em;margin-bottom:0}.sub-title.drk-sub-title{color:var(--gray-clr);font-size:15px}.sub-title.drk-sub-title.drk-sub-title-res.drk-sub-title-resnw{max-width:236px;margin-left:auto;margin-right:auto}.sub-title.drk-sub-title.drk-sub-title2{font-size:16px}.sub-title.finance-sub-title{letter-spacing:.48em}.sub-title.blk-sub-title{color:var(--blk-clr)}.sub-title.blk-sub-title.blk-sub-title2{letter-spacing:.1em;margin-bottom:0}.sub-title.orng-sub-title2{color:#e87722}.sub-title.orng-sub-title2.mb-20{color:var(--orange)}.sub-title.orng-sub-title2.geolgy-orng-sub-title2{letter-spacing:.48em}.sub-title.orng-sub-title2.geolgy-orng-sub-title2.mb-20{color:var(--orange)}.sub-title.ylo-sub-title{color:#e8c874}.sub-title.brwn-sub-title{color:#8b3a1f}.sub-title.brwn-sub-title.mb-40{margin-bottom:40px}.sub-title.brwn-sub-title.mb-0{line-height:1}.h2-title{color:var(--title-clr);letter-spacing:-.01em;text-transform:capitalize;align-self:center;margin-top:0;margin-bottom:15px;font-size:45px;line-height:1}.h2-title.stand-h2{margin-bottom:42px}.h2-title.copper-h2{color:#1a1a1a}.h2-title.metal-roof-title{margin-bottom:30px}.h2-title.dimension-h2{margin-bottom:20px}.h2-title.blk-h2{color:var(--blk-clr)}.h2-title.blk-h2.blk-sound-h2{font-weight:400}.h2-title.sound-h2{color:#445e80;margin-bottom:30px;font-weight:400}.h2-title.nw-h2-2{margin-bottom:15px;font-size:40px}.h2-title.mb-20{margin-bottom:20px}.h2-title.mb-30.nw-h2{color:var(--drk-chclate);font-size:30px}.h2-title.wht-h2{color:var(--ylow);font-weight:700}.h2-title.tm-hctr{text-align:center;margin-top:10px;margin-bottom:8px}.h2-title.bnr-h1{color:var(--white-clr)}.h2-title.bnr-h1.metro-pb-30{line-height:1.2}.h2-title.mb-15{margin-bottom:15px}.h2-title.mb-15.nw-h2-title{font-size:40px}.section-head{max-width:100%;margin-bottom:30px}.section-head.nash-head{max-width:1180px;margin-bottom:45px;margin-left:auto;margin-right:auto}.section-head.text-center.wht-stnd-head,.section-head.text-center.pnl-head,.section-head.text-center.geometry-head{margin-bottom:50px}.section-head.text-center.nw-section-head,.section-head.text-center.mb-60{margin-bottom:50px}.section-head.standing-head{margin-bottom:10px}.section-head.nw-section-head{max-width:100%;margin-bottom:15px}.section-head.text-center.standing-sec{max-width:1388px;margin-bottom:42px;margin-left:auto;margin-right:auto}.section-head.text-center.border-head{border-bottom:3px solid var(--title-clr);margin-bottom:42px;padding-bottom:30px}.section-head.text-center.border-head.nw-brdr-head{border-bottom-color:var(--gldn-brwn)}.section-head.text-center.border-head.seam-head{padding-bottom:38px}.section-head.text-center.hoa-head{margin-bottom:40px}.section-head.text-center.what-to-head{margin-bottom:65px}.section-head.text-center.metal-roof-head{margin-bottom:20px}.section-head.text-center.mb-0{margin-bottom:0}.section-head.text-center.wht-stnd-head,.section-head.text-center.pnl-head,.section-head.text-center.geometry-head{margin-bottom:50px}.section-head.text-center.dimension-head{border-bottom:1px solid #000;margin-bottom:40px;padding-bottom:55px}.section-head.text-center.sound-head{max-width:639px;margin-left:auto;margin-right:auto}.section-head.text-center.nw-section-head,.section-head.text-center.mb-60{margin-bottom:50px}.section-head.text-center.commercial-head{max-width:950px;margin-left:auto;margin-right:auto}.section-head.text-center.pnl-head{margin-bottom:50px}.section-head.text-center.maintain-head{max-width:945px;margin-bottom:86px;margin-left:auto;margin-right:auto}.sec-dvdr-wpr{justify-content:center;align-items:center;max-width:224px;margin-left:auto;margin-right:auto;padding-bottom:10px;display:flex}.sec-dvdr-wpr.sec-dvdr-wpr-2{max-width:none}.blk-line{background-color:var(--gray-clr);width:100%;min-width:77px;height:3px}.blk-line.blk-line-2{width:188px;min-width:auto;height:1px}.trio-img{width:26px;max-width:272%;height:auto}.trio-img.nw-trio-img{width:100%;max-width:272px;margin-bottom:20px}.trio-img-wpr{width:100%;margin-left:22px;margin-right:22px;padding-left:0;padding-right:0}.trio-img-wpr.trio-img-wpr-2{width:auto;margin-left:48px;margin-right:48px}.metal-para{text-align:left;margin-bottom:25px}.metal-para.wht-mtl-para,.metal-para.wht-mtl-para.wht-mtl-para2{color:var(--white-clr)}.metal-para.cap-frst-lettr{margin-bottom:25px;line-height:1.67}.metal-para.cap-frst-lettr.hermitage-para{max-width:1085px;margin-bottom:0;margin-left:auto;margin-right:auto}.metal-para.cap-frst-lettr.clips-para{max-width:1091px;margin-left:auto;margin-right:auto}.metal-para.cap-frst-lettr.texture-para{max-width:1116px;margin-left:auto;margin-right:auto}.metal-para.cap-frst-lettr.cool-metal-para{max-width:1098px;margin-bottom:40px;margin-left:auto;margin-right:auto}.metal-para.cap-frst-lettr.hail-head-para{max-width:1082px;margin-bottom:45px;margin-left:auto;margin-right:auto}.metal-para.cap-frst-lettr.section-mtl-para{margin-bottom:0;padding-bottom:0%;line-height:1.6}.metal-para.cap-frst-lettr.wht-mtl-para{color:#f7f1e2}.metal-para.cap-frst-lettr.wht-mtl-para.wht-mtl-para2{color:var(--white-clr)}.metal-para.cap-frst-lettr.mb-0{margin-bottom:0}.metal-para.cap-frst-lettr.metro-pb-20{margin-bottom:20px}.metal-para.cap-frst-lettr.mb-40{margin-bottom:40px}.metal-para.cap-frst-lettr.mb-50{margin-bottom:50px}.metal-para.cap-frst-lettr.mb-15{margin-bottom:15px}.main-wpr{width:100%}.text-center{text-align:center}.h3-titl{color:#1a1a1a;letter-spacing:-.01em;margin-top:0;font-size:40px;font-weight:400;line-height:1.2}.h3-titl.bold-txt{text-transform:capitalize;margin-bottom:25px;font-weight:700}.h3-titl.project-workflw-titloe{font-weight:700}.h3-titl.new-h3{font-size:50px;font-weight:700}.h3-titl.colorways-ttl{color:#524747;text-transform:capitalize;margin-bottom:6px;font-size:45px;font-weight:700}.h3-titl.colorways-ttl.standing-txt{color:var(--blk-clr)}.h3-titl.colorways-ttl.mb-0{margin-bottom:0}.quote-sec{border-top:1px solid var(--blk-2);border-bottom:1px solid var(--blk-2);background-color:var(--ylow);margin-bottom:0;padding-top:30px;padding-bottom:30px}.quote-sec.nw-quote-sec{background-color:#e3d6b6}.quote-sec.repairs-quote-sec{margin-bottom:21px}.quote-sec.brwn-quote-sec{border-top-color:#8b3a1f;border-bottom-color:#8b3a1f}.quote-sec-in{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.quote-txt{font-style:italic}.quote-txt.sub-quote-txt{color:var(--gray-clr)}.quote-txt.nw-quote-txt{font-size:15px}.cmn-btn{min-width:225px;color:var(--title-clr);text-transform:uppercase;border:1px solid #000;justify-content:center;padding:21px 40px;font-size:16px;line-height:1;text-decoration:none;transition:all .3s cubic-bezier(.86,0,.07,1);display:inline-flex}.cmn-btn:hover{color:var(--white-clr);background-color:#335982}.cmn-btn.cmn-btn-yellow{border-color:var(--gray-clr);background-color:#fef5dc}.cmn-btn.cmn-btn-yellow:hover{background-color:#335982}.cmn-btn.cmn-btn-2{color:#335982}.cmn-btn.cmn-btn-2:hover{color:var(--white-clr)}.quote-btn-wpr{flex-flow:wrap;justify-content:center;align-items:center;padding-left:30px;display:flex}.footer-top-img{max-width:170px;margin-bottom:50px;margin-left:auto;margin-right:auto;display:block}.footer-li{flex-flow:wrap;justify-content:center;align-items:center;padding-left:12px;padding-right:12px;display:flex;position:relative}.copyright-txt{color:#090909;text-align:center;letter-spacing:-.01em;text-transform:uppercase}.ftr-li-a{color:#524747;padding-left:8px;padding-right:0;font-size:22px;text-decoration:none;transition:all .3s ease-in-out;position:relative}.ftr-li-a:hover{color:#000}.copyright-txt-a{color:#090909;text-decoration:none;transition:all .3s ease-in-out}.copyright-txt-a:hover{color:#000}.footer-ul{flex-flow:wrap;justify-content:center;align-items:center;margin-bottom:10px;padding-left:0;list-style-type:none;display:flex}.footer-ul.mb-0{margin-bottom:0}.ftr-all-ul-wpr{max-width:900px;margin-bottom:44px;margin-left:auto;margin-right:auto}.footer-sec{background-color:#f6efe1;border:1px solid #beb6b6;padding-top:90px;padding-bottom:58px}.footer-sec.nw-footer-sec{background-color:#1b2a4a;border-style:none;border-top-width:3px;border-left-color:#c9a84c;padding-top:0;padding-bottom:0;position:relative}.footer-icon-wpr{padding-bottom:55px}.hdr-line{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69a94a60d3fa2e4f3a82c356_hedr-line.webp);background-position:0 0;background-size:auto;width:100%;height:100%;position:absolute;top:32px;left:0}.bnr-bg-line{pointer-events:none;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69a94b1a82b79f705f1bfad2_bnr-bg-line.avif);background-position:0 0;background-size:auto;width:100%;height:100%;position:absolute;top:0;left:0}.bnr-bg-line.claims{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a433fc90f12e9dd2eabfe83_MAX_0568.avif);background-position:50%;background-size:cover}.bnr-bg-line.financing{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a49765ba3e4540bf4da719e_dji_fly_20240501_162306_907_1714513232415_photo.avif);background-position:0 100%;background-size:cover}.bnr-bg-line.battery-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a255b519193bf3937580689_TMR_TESTIMONIAL_MAY23_30_DRAFT5%20\(1\)%20-%20frame%20at%200m3s.avif);background-position:50%;background-size:cover}.bnr-bg-line.battery-bg.solar{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a072f8a4032549b01df3450_3fdf131fd1d2f.avif)}.bnr-bg-line.story-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a47e49e3ac6a87bf08d52f5_DJI_0493%20-%20frame%20at%202m22s.avif);background-position:50%;background-size:cover}.bnr-bg-line.contact-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb978fb1cabe7c184cc26e_Untitled%20design%20\(14\).avif);background-position:0%;background-size:cover}.bnr-bg-line.standing-seam-bg{opacity:1;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69e7deeafe7a79a560c566d6_Standing%20Seam%20Brown%201%20\(2\).avif);background-position:50%;background-size:cover}.bnr-bg-line.classic-bg{opacity:1;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a442e0345960190859b8d35_dwdwadwadaw.avif);background-position:50%;background-size:cover}.bnr-bg-line.copper-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a43f660906d3bac3cb2c91f_new%20metal%20roof%20replacement.avif);background-position:50%;background-size:cover}.bnr-bg-line.metal-bg{opacity:1;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a05ed6ec1ee728049b86821_DJI_0839%20-%20frame%20at%203m0s.avif);background-position:50%;background-size:cover}.bnr-bg-line.accents-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a05eee580c2de85be296688_cwd1wcd11.avif)}.bnr-bg-line.gutters-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a542c276c828a117d254e10_dji_fly_20230918_163400_213_1695155179831_quickshot%20-%20frame%20at%200m3s.avif);background-position:50%;background-size:cover}.bnr-bg-line.coating-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a4976df1f4d76b6bfb13a2a_dji_fly_20230915_154644_198_1694817148401_photo.avif);background-position:50%;background-size:cover}.bnr-bg-line.commercial-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a13535a431c2637b731fdcb_saddasdass.avif);background-position:50%;background-size:cover}.bnr-bg-line.repairs-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9bdc9dd96fcafc71dc95_Untitled%20design%20\(21\).avif);background-position:50%;background-size:cover}.bnr-bg-line.tesla-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/6a0b1b9e2917f9d10c28660e_672537557fdbe0e36eb77828_Solar-Roof-Design-Desktop-Global%20\(2\).avif);background-position:50% 100%;background-size:cover}.bnr-bg-line.gallery-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9e8fdd82b3ae56ceb413_Screenshot%202026-05-06%205.03.08%20PM.avif)}.inr-bnr-sec-in{z-index:1;position:relative}.inr-bnr-cntnt-wpr{text-align:center;background-color:#134c83e0;margin-bottom:10px;padding:2%}.inr-bnr-para{max-width:810px;color:var(--white-clr);text-align:center;margin-left:auto;margin-right:auto;font-style:normal}.inr-bnr-para.panel-bnr-para.metro-pb-40.wht-txt,.inr-bnr-para.panel-bnr-para.info-bnr-para{color:var(--white-clr)}.inr-bnr-para.zinc-bnr-para{max-width:858px;margin-bottom:50px;font-size:20px;font-style:normal}.inr-bnr-para.mtl-bnr-para{max-width:1282px;margin-bottom:35px;font-style:normal}.inr-bnr-para.color-bnr-p{color:#e8dcc4;font-size:20px;font-style:normal}.inr-bnr-para._2{padding-bottom:20px}.inr-bnr-para.panel-bnr-para{color:#e8dcc4;max-width:858px;margin-bottom:52px;font-size:20px;font-style:normal}.inr-bnr-para.panel-bnr-para.metro-pb-40{margin-bottom:40px;font-family:PT Serif,serif}.inr-bnr-para.panel-bnr-para.metro-pb-40.wht-txt,.inr-bnr-para.panel-bnr-para.info-bnr-para{color:var(--white-clr)}.inr-bnr-para.panel-bnr-para.finance-bnr-para{max-width:827px}.inr-bnr-btm-part{justify-content:center;align-items:center;max-width:1060px;margin-bottom:0;margin-left:auto;margin-right:auto;padding-left:0;list-style-type:none;display:flex}.inr-bnr-btm-list{padding-left:30px;padding-right:30px;position:relative}.inr-bnr-btm-list.last-list-chld{padding-right:0}.inr-bnr-btm-list.frst-list-chld{padding-left:0}.bnr-num{color:var(--sea-grn);margin-bottom:10px;font-size:25px;font-weight:700;line-height:1.2}.bnr-num-txt{color:var(--white-clr);letter-spacing:.1em;text-transform:uppercase;font-size:15px;font-weight:400}.inr-bnr-btm-list-in{text-align:center}.seam-sec{background-image:linear-gradient(#f0e88a,#c89c28 18%,#986010 52%,#ba8c28 76%,#886008);width:100%;height:12px;position:relative;overflow:hidden}.cap-frst-lettr.a-cool{max-width:1075px;margin-bottom:40px;margin-left:auto;margin-right:auto}.metro-pb-30{margin-bottom:30px}.grn-line-3{border-top:3px solid #49c0b7;border-bottom:3px solid #49c0b7;width:100%;height:30px;margin-bottom:2px;padding-top:0;padding-bottom:0}.new-h3{color:var(--title-clr);letter-spacing:-.01em;margin-top:0;font-size:40px;line-height:1.2}.new-h3.clip-h3{text-transform:capitalize;margin-top:0;margin-bottom:30px}.new-h3.section-1-num{color:#5a4530;margin-bottom:12px;font-size:30px;font-weight:700}.new-h3.section-1-num.zinc-sec1-num{font-size:35px}.new-h3.section-1-num.mb-0{margin-bottom:0}.new-h3.section-1-num.mb-40{margin-bottom:40px}.new-h3.section-1-num.blk-txt{color:var(--blk-clr)}.new-h3.section-1-h3{text-transform:capitalize;margin-bottom:25px;font-style:italic;font-weight:400}.new-h3.section-1-h3.story-section-1-h3{max-width:1224px;margin-left:auto;margin-right:auto}.new-h3.instl-h3{color:#5a4530;margin-bottom:18px;font-weight:700}.new-h3.instl-h3.orng-h3{color:#e87722}.new-h3.instl-h3.sec-4-h3{margin-bottom:10px}.new-h3.grn-h3{color:var(--white-clr);text-transform:capitalize;margin-bottom:20px;font-style:italic;font-weight:400}.new-h3.grn-h3.cap-ltr{text-transform:capitalize}.new-h3.nw-grn-h3{color:var(--sea-grn);margin-bottom:15px;font-size:35px;font-weight:700}.new-h3.nw-grn-h3.nw-grn-h3-2{text-transform:capitalize}.new-h3.brwn-h3{color:#8b3a1f;text-align:center;margin-bottom:20px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.77,0,.175,1);display:inline-block}.new-h3.brwn-h3:hover{color:var(--title-clr)}.panel-bnr-sub-title{color:var(--white-clr);letter-spacing:.48em;text-transform:uppercase;margin-bottom:20px;font-size:16px;font-weight:400;line-height:1.2}.sub-blu-title{color:var(--sea-grn)}.h1-wpr{margin-bottom:32px;position:relative}.h1-dvdr{background-color:#b8860b;width:150px;height:2px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.sction-dvdr.text-center{border-top:1px solid var(--title-clr);border-top:1px solid var(--title-clr);padding-top:22px;line-height:0}.dvdr-img{width:100%;max-width:58px;height:auto}.white-p{color:#f7f1e2}.white-p.wht-p2{color:var(--white-clr)}.white-p.blk-p{color:var(--blk-clr)}.white-p.blk-p.mb-20{margin-bottom:20px}.white-p.white-p3.rqst-p{max-width:905px;margin-left:auto;margin-right:auto}.white-p.white-p3.partnrs-p{max-width:733px;margin-left:auto;margin-right:auto}.white-p.white-p2{color:#faf5e8;max-width:905px;margin-left:auto;margin-right:auto}.hdr-btm-in-5{border-top:1px solid #49c0b7;height:72px;position:relative}.sec-1-in{padding-bottom:0}.sec-1-in.sec-1-in2{padding-bottom:50px}.sec-1-in.nw-sec-1-in{padding-top:100px;padding-bottom:100px}.mb-0{margin-bottom:0}.mtl-dtls-sec,.mtl-dtls-sec.cmn-gap{background-image:linear-gradient(120.13deg,#2c1e0f,#1a120a 40%,#2c1e0f)}.mtl-dtls-in.text-center{border-bottom:1px solid #e8c8741a;padding-bottom:40px}.mtl-dtls-in.text-center.pb-0{padding-bottom:0}.mtl-dtls-in.text-center.pb-0.nw-mtl-dtls-in{border-bottom-style:none}.mtl-dtls-in.text-center.nw-mtl-dtls-in{border-bottom-style:none;padding-bottom:0}.call-dtls{color:#b8860b;border:2px solid #b8860b;margin-bottom:45px;padding:45px;font-size:70px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);display:inline-flex}.call-dtls:hover{color:var(--white-clr)}.call-dtls.nw-call-dtls{color:#b8860b;border-width:0;max-width:540px;margin-left:auto;margin-right:auto;padding:0;line-height:1;display:block}.call-dtls.nw-call-dtls.dark-clr-dtls{color:var(--drk-blu2);margin-bottom:20px}.call-dtls.nw-call-dtls.dark-clr-dtls:hover{color:var(--blk-clr)}.call-dtls.nw-call-dtls.dark-clr-dtls.dark-clr-dtls2{color:var(--green)}.call-dtls.nw-call-dtls.dark-clr-dtls.dark-clr-dtls2:hover{color:var(--blk-clr)}.call-dtls.nw-call-dtls.nw-call-dtls2{color:var(--sea-grn)}.call-dtls.nw-call-dtls.nw-call-dtls2:hover{color:var(--white-clr)}.mtl-btm-txt{color:#e8dcc480;text-transform:uppercase;font-size:14px}.mtl-dtls-dvdr{border-top:3px solid var(--green);border-bottom:3px solid var(--sea-grn);background-image:linear-gradient(#185ea9,#1a3a5c);width:100%;height:36px}.border-btn{border:1px solid var(--white-clr);min-width:315px;color:var(--white-clr);justify-content:center;align-items:center;padding:19.5px 20px;font-size:16px;line-height:1;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);display:inline-flex}.border-btn:hover{background-color:var(--white-clr);color:var(--blk-clr)}.border-btn.grn-border-btn{border-color:var(--sea-grn);margin-right:24px}.border-btn.grn-border-btn.grn-border-btn2:hover{background-color:#faf5e8}.border-btn.grn-border-btn.last-li{margin-right:0}.border-btn-txt{text-transform:uppercase;display:flex}.common-sec.cmn-gap.pb-50{border-bottom:7px solid var(--blk-2);border-bottom:7px solid var(--blk-2);padding-bottom:50px}.btm-txt{justify-content:space-between;max-width:868px;margin-left:auto;margin-right:auto;padding-top:48px;display:flex}.ftr-btm-wpr{margin-bottom:40px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.nw-guide-sec.cmn-gap{border-bottom:4px solid #000}.guid-itm-sec{border-bottom:4px solid #000;padding-bottom:100px}.longevity-in{border:3px solid #000;padding:10px;position:relative}.longevity-wpr{z-index:1}.longevity-outer{margin-bottom:50px}.guid-sec-dvdr{text-align:center}.guide-bnfts-sec.cmn-gap.pb-30{padding-bottom:30px}.guide-bnfts-itm-rw{border:3px solid #000;flex-flow:wrap;display:flex}.guide-bnfts-itm-col{width:50%}.guide-bnfts-itm{border-bottom:1px solid #000;border-right:1px solid #000;height:100%;padding:30px}.guide-bnfts-itm-rw-wpr{margin-bottom:50px}.mega-menu-outer{justify-content:flex-start;align-items:center;transition:all .4s cubic-bezier(.77,0,.175,1);display:block;position:static}.mega-menu-wpr{pointer-events:auto;width:100%;transition:all .4s cubic-bezier(.77,0,.175,1);display:none;position:absolute;top:100%;left:0}.mega-menu-in{border-top:2px solid #c9a84c;border-bottom-style:none;border-bottom-width:2px;border-right:2px solid #c9a84c33;border-bottom-color:var(--drk-chclate);border-left-style:none;border-left-width:2px;border-left-color:var(--drk-chclate);background-color:#0a1428f7;width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding:22px 26px;display:block;box-shadow:0 20px 60px #000000b3}.mega-menu-itm-rw{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.mega-menu-col-in{flex-flow:column;align-items:stretch;width:33.3%;padding:0}.mega-menu-list-wpr{margin-bottom:-5px;padding-left:0;list-style-type:none}.mega-menu-list{margin-bottom:5px;font-size:14px}.menu-link{color:var(--white-clr);text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1)}.menu-link:hover{color:var(--sea-grn)}.menu-link.nw-menu-link{color:#ffffffc7;border-bottom:1px #000;font-size:15px;font-weight:700;line-height:1;display:inline-block}.menu-link.nw-menu-link:hover{color:var(--white-clr);transform:translate(10px)}.menu-link.nw-menu-link.solar{color:#ff9100c7;font-weight:700}.mega-sub-heading{color:var(--white-clr);letter-spacing:.16em;text-transform:uppercase;margin-bottom:8px;font-size:14px;font-weight:400;text-decoration:none}.mega-sub-heading.nw-mega-sub-heading{color:#c9a84c;font-size:11px;font-weight:700}.mega-menu-title{justify-content:flex-start;align-items:center;padding-right:15px;display:flex}.mega-drpdwn{flex:none;width:100%;max-width:12px;margin-bottom:10px;line-height:0;display:block}.mega-drpdwn-wpr{flex:none;width:auto;height:auto;display:none}.mega-menu-wpr-sub{background-color:#0000;width:100%;display:block}.seam-sec-bfr{width:100%;height:100%;position:absolute;top:0;left:0}.seam-sec-aftr{background-image:linear-gradient(#ffffff52,#0000);width:100%;height:4px;position:absolute;top:0;left:0}.nw-headr-top-wpr{background-color:#0a1220f2;border-bottom:1px solid #c9a84c26;justify-content:space-between;align-items:center;padding-top:10px;padding-bottom:10px;display:block}.nw-headr-top-in{justify-content:flex-start;align-items:center;display:flex}.new-header-top-txt{color:#c9a84c;border-right:1px solid #ffffff12;padding-left:14px;padding-right:14px;font-size:14px;font-style:italic;line-height:1}.new-header-top-txt.new-header-top-txt-frst{color:#c99b3f;padding-left:0}.nw-headr-top{color:var(--red-clr);justify-content:space-between;display:flex}.nw-headr-btm-wpr{background-color:#0e1c33;border-top:3px solid #c9a84c;padding-left:20px}.nw-logo-wpr{border-right:1px #ffffff14;flex:none;justify-content:flex-start;align-items:center;max-width:190px;padding-right:0;display:flex}.nw-logo-wpr.w--current{max-width:none}.nw-logo{max-width:100%;height:auto}.nw-header-nav{margin-left:20px}.nw-menu-item{height:100%;margin-bottom:0;padding-left:0;list-style-type:none;display:flex}.nw-menu-li{border-left:1px #ffffff0f;border-right:1px solid #ffffff0f;flex:none;justify-content:flex-start;align-items:center;padding-left:0;padding-right:0;display:flex;position:static}.nw-menu-li.est-li{background-color:#c9a84c1a;border-left:1px solid #c9a84c80}.nw-menu-li.frst-li{border-left-style:solid}.nw-nav-menu{font-family:var(--times-font);color:#ffffffc7;text-transform:uppercase;border-right:1px #ffffff0f;flex:none;justify-content:flex-start;align-items:center;font-size:11px;font-weight:700;line-height:1;display:flex}.nw-nav-menu:hover{border-bottom:3px none var(--sea-grn)}.nw-nav-menu.ylo-nav-menu{color:#c9a84c;padding-left:0;padding-right:0}.nw-nav-menu.ne-nav-single{padding:30px 10px}.nw-nav-menu.ne-nav-single.w--current{color:var(--white-clr)}.nw-mega-menu-itm-rw{margin-left:-12px;margin-right:-12px;display:flex}.nw-mega-menu-col-in{width:33.3%;padding-left:12px;padding-right:12px}.nw-mega-menu-list{border-bottom:1px solid #c9a84c26;margin-bottom:10px;padding-bottom:10px}.nw-headr-btm-wpr-in{justify-content:flex-start;align-items:stretch;display:flex}.nw-sub-menu-li{color:#ffffffa6;border-bottom:1px #ffffff0f;font-size:15px;font-weight:700;transition:all .4s cubic-bezier(.77,0,.175,1)}.nw-sub-menu-li:hover,.nw-sub-menu-li.w--current{color:var(--white-clr);transform:translate(10px)}.header-right{border-left:1px solid #ffffff12;margin-left:auto;display:flex}.header-right-phone{text-align:right;flex-flow:column;flex:none;justify-content:center;align-items:flex-end;padding:10px 16px;display:flex}.call-span{font-family:var(--times-font);color:#ffffff52;letter-spacing:.2em;text-transform:uppercase;font-size:14px}.header-call{color:#c9a84c;font-family:Playfair Display,sans-serif;font-size:20px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1)}.header-call:hover{color:#f0dca4}.headr-btn{background-color:var(--green);color:#0d1b32;text-align:center;text-transform:uppercase;flex:none;justify-content:center;align-items:center;padding-left:20px;padding-right:20px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);display:inline-flex}.headr-btn:hover{background-color:#51a29b}.headr-btn.desk-hdr-btn{padding-left:15px;padding-right:15px}.headr-btn-txt{font-family:Playfair Display,sans-serif;line-height:1.3}.footer-upper{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid #ffffff12;grid-template-rows:auto;grid-template-columns:2fr 1fr 1fr 1fr 1.2fr;grid-auto-columns:1fr;padding:56px 15px 48px 30px;display:flex}.foter-col{border-right:1px solid #ffffff0f;padding-left:20px;padding-right:20px}.foter-col.ftr-cta-col{grid-column-gap:14px;grid-row-gap:14px;flex-flow:column;display:flex}.foter-col.ftr-cta-col.last-col{grid-column-gap:0px;grid-row-gap:0px;grid-column-gap:0px;grid-row-gap:0px;border-right-style:none;flex:1}.foter-col.frst-col{width:32%;padding-left:0}.foter-col._2nd-col{width:16%}.ftr-logo{width:200px;margin-bottom:22px;display:block}.ftr-logo-img{width:100%}.ftr-p{color:#ffffff7a;margin-bottom:24px}.call-icn-img{width:100%;max-width:16px}.ftr-call-link{grid-column-gap:9px;grid-row-gap:9px;color:#c9a84c;justify-content:flex-start;align-items:center;margin-bottom:8px;font-size:22px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);display:flex}.ftr-call-link:hover{color:#ddc78a}.addr{color:#ffffff59;margin-bottom:8px;font-size:15px;font-style:italic}.lic{color:#ffffff40;font-size:15px}.col-head{font-family:var(--times-font);color:#c9a84c;letter-spacing:.24em;text-transform:uppercase;border-bottom:1px solid #c9a84c33;margin-bottom:16px;padding-bottom:10px;font-size:12px;font-weight:700}.ftr-list{margin-bottom:0;padding-left:0;list-style-type:none}.ftr-li{margin-bottom:9px}.ftr-menu{grid-column-gap:9px;grid-row-gap:9px;color:#ffffff85;justify-content:flex-start;align-items:flex-start;font-size:14px;font-weight:700;line-height:1.3;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);display:flex}.ftr-menu:hover,.ftr-menu.w--current{color:var(--white-clr)}.ftr-menu-line{background-color:var(--sea-grn);opacity:.45;width:9px;height:1px;margin-top:10px}.foter-col-in{grid-column-gap:14px;grid-row-gap:14px;flex-flow:column;margin-top:0;display:flex}.fcta-box{border-style:solid;border-width:2px 1px 1px;border-color:var(--sea-grn)#49c0b733 #49c0b733;text-align:left;background-color:#49c0b714;padding:15px}.fcta-label{font-family:var(--cinzel-font);color:#ffffff52;letter-spacing:.22em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:600;line-height:1.4}.fcta-title{font-family:var(--play-fair-display);color:var(--white-clr);margin-bottom:14px;font-size:16px;font-weight:700;line-height:1.15}.fcta-btn{border:2px solid var(--sea-grn);background-color:var(--sea-grn);width:100%;font-family:var(--times-font);color:#0d1b32;text-align:center;letter-spacing:.14em;text-transform:uppercase;padding:12px;font-size:10px;font-weight:700;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1)}.fcta-btn:hover{color:var(--sea-grn);background-color:#0000}.fcta-btn.fcta-btn2{width:auto;font-family:var(--times-font);letter-spacing:.14em;padding:18px 44px;font-size:16px;line-height:1}.fcta-btn.gold-btn{color:#c9a84c;background-color:#c9a84c1f;border-color:#c9a84c59;font-size:10px}.fcta-btn.gold-btn:hover{background-color:#c9a84c40}.footer-creds{background-color:#0000001f;border:1px solid #ffffff0f;padding:14px 16px}.footer-creds-title{font-family:var(--cinzel-font);color:#ffffff80;letter-spacing:.2em;margin-bottom:10px;font-size:8px}.footer-cred-row{border-bottom:1px dotted #ffffff12;flex-flow:column;justify-content:space-between;align-items:baseline;padding-top:4px;padding-bottom:4px;display:flex}.fcr-label{color:#ffffff59;padding-right:10px;font-size:14px}.fcr-val{font-family:var(--times-font);color:#c9a84c;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:600}.footer-lower{grid-column-gap:15px;grid-row-gap:15px;background-color:#0000002e;flex-flow:wrap;justify-content:space-between;align-items:center;padding:20px 30px;display:flex}.footer-copy{color:#ffffff80;font-size:14px;font-style:italic;line-height:1.2}.ftr-link{color:#ffffff80;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1)}.ftr-link:hover{color:var(--sea-grn)}.footer-badge{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;flex:none;display:flex}.footer-badge-item{font-family:var(--cinzel-font);letter-spacing:.16em;text-transform:uppercase;border:1px solid #ffffff14;padding:4px 10px;font-size:8px;line-height:1}.footer-badge-item.badge-1{color:var(--sea-grn);letter-spacing:.14em;text-transform:uppercase}.footer-badge-item.badge-2{color:#c9a84c}.footer-badge-item.badge-3{color:#ffffff80}.footer-lower-links{justify-content:flex-start;align-items:center;padding-left:0;list-style-type:none;display:flex}.ftr-lwr-link{font-family:var(--cinzel-font);color:#ffffff80;letter-spacing:.16em;border-right:1px solid #ffffff14;padding-left:14px;padding-right:14px;font-size:9px;line-height:1.2;text-decoration:none;transition:all .3s cubic-bezier(.77,0,.175,1)}.ftr-lwr-link:hover{color:var(--sea-grn)}.ftr-lwr-link.last-lwr-link{border-right-style:none}.mob-hdr-btn{display:none}.new-mega-menu.new-mega-menu-services{width:580px}.nw-sub-menu-list{margin-bottom:0;padding-left:0}.nw-sub-menu-list-in{border-bottom:1px solid #ffffff0f;list-style-type:none}.inline-link{color:#49c0b7}.tmr-decra-embed{color:#5a5048;background-color:#fbf6e8;font-family:Lora}.dtl-section{max-width:1060px;margin:0 auto;padding:66px 40px 78px}.dtl-eyebrow{color:#b87333;letter-spacing:.22em;text-transform:uppercase;margin:0 0 18px;font-family:DM Sans;font-size:12px;font-weight:700}.dtl-title{color:#1a1612;letter-spacing:-.01em;margin:0 0 18px;font-family:Playfair Display,sans-serif;font-size:40px;font-weight:800;line-height:1.1}.dtl-lead{color:#5a5048;max-width:72ch;margin:0 0 26px;font-size:18px;line-height:1.72}.dtl-specs{grid-column-gap:1px;grid-row-gap:1px;background-color:#e4d8bd;border:1px solid #e4d8bd;border-radius:4px;grid-template-rows:auto;grid-template-columns:repeat(6,1fr);margin:0 0 10px;display:grid;overflow:hidden}.dtl-spec{background-color:#fbf6e8;padding:14px 15px}.dtl-sk{color:#b87333;letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-family:DM Sans;font-size:9.5px;font-weight:700}.dtl-sv{color:#1a1612;font-size:13.5px;font-weight:600;line-height:1.3}.dtl-panel{display:block}.dtl-profilehead{color:#1a1612;margin:36px 0 12px;font-family:Playfair Display,sans-serif;font-size:23px;font-weight:700;line-height:1.2}.dtl-profsub{color:#b87333;letter-spacing:.16em;text-transform:uppercase;margin-left:10px;font-family:DM Sans;font-size:10px;font-weight:700}.dtl-pdesc{color:#5a5048;max-width:74ch;margin:0 0 20px;font-size:16px;line-height:1.7}.dtl-note{color:#5a5048;border-top:1px solid #e4d8bd;margin:34px 0 0;padding-top:18px;font-size:12.5px}.tmr-shake-embed{color:#5a5048;background-color:#fbf6e8;font-family:Lora}.dsk-section{max-width:1060px;margin:0 auto;padding:0 40px 78px}.dsk-prod{display:block}.dsk-eyebrow{color:#b87333;letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-family:DM Sans;font-size:11px;font-weight:700}.dsk-title{color:#1a1612;margin:0 0 18px;font-family:Playfair Display,sans-serif;font-size:30px;font-weight:700;line-height:1.12}.dsk-pdesc{color:#5a5048;max-width:72ch;margin:0 0 16px;font-size:16.5px;line-height:1.72}.dsk-specs{grid-column-gap:1px;grid-row-gap:1px;background-color:#e4d8bd;border:1px solid #e4d8bd;border-radius:4px;grid-template-rows:auto;grid-template-columns:repeat(4,1fr);margin:26px 0 30px;display:grid;overflow:hidden}.dsk-spec{background-color:#fbf6e8;padding:15px 16px}.dsk-sk{color:#b87333;letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;font-family:DM Sans;font-size:10px;font-weight:700}.dsk-sv{color:#1a1612;font-size:14.5px;font-weight:600;line-height:1.3}.dsk-apart{color:#5a5048;max-width:74ch;margin:26px 0 0;font-size:15px;line-height:1.6}.dsk-apart-k{color:#b87333;letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-family:DM Sans;font-size:10.5px;font-weight:700;display:block}.dsk-mtonote{color:#5a5048;border-top:1px solid #e4d8bd;margin-top:40px;padding-top:18px;font-size:12.5px}.dtl-grid{grid-column-gap:18px;grid-row-gap:18px;flex-wrap:wrap;margin:4px 0 8px;display:flex}.dtl-card{background-color:#fdf8ec;border:1px solid #e4d8bd;border-radius:8px;flex-grow:1;flex-basis:47%;min-width:320px;padding:10px}.dtl-cardlabel{grid-column-gap:8px;grid-row-gap:8px;align-items:center;margin-top:10px;display:flex}.dtl-cardname{color:#1a1612;font-size:15px;font-weight:600;line-height:1.25}.dtl-cimg-t-tuscan-sun{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a90eba33c0247fd6ec_DECRA_Tile_Tuscan_Sun-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-terracotta{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a98dd6a573179d2148_DECRA_Tile_Terracotta-min-1%20\(1\).png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-garnet{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9c47cdff2398c7311_DECRA_Tile_Garnet-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-chestnut{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a991fbad363d597901_DECRA_Tile_Chestnut-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-weathered-timber{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9495223e08516e912_DECRA_Tile_Weathered_Timber-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-shadowood{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9c47cdff2398c730d_DECRA_Tile_Shadowood-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-woodland-green{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9f367a9d783f6d214_DECRA_Tile_Woodland_Green-min-2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-granite-grey{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9495223e08516e8fc_DECRA_Tile_Granite_Grey-min-2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-t-charcoal{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a943f07dd45ad25e7e_DECRA_Tile_Charcoal-min-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-dot-9a5332{background-color:#9a5332;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-966358{background-color:#966358;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-95413a{background-color:#95413a;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-58473a{background-color:#58473a;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-695c56{background-color:#695c56;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-504748{background-color:#504748;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-425b52{background-color:#425b52;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-717271{background-color:#717271;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-3c3b40{background-color:#3c3b40;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-834836{background-color:#834836;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-7e4331{background-color:#7e4331;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-a25536{background-color:#a25536;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-ac755c{background-color:#ac755c;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-9a7458{background-color:#9a7458;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-6b5747{background-color:#6b5747;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-675b54{background-color:#675b54;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-3d544d{background-color:#3d544d;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-dot-2a292d{background-color:#2a292d;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dtl-cimg-v-capri-clay{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9be240419472f6b44_DECRA_Villa_Tile_Capri_Clay-2.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-rustico-clay{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a90eba33c0247fd6d7_DECRA_Villa_Tile_Rustico-Clay-2-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-tuscan-sun{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a929504b27875c3672_DECRA_Villa_Tile_Tuscon_Sun-1.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-venetian-gold{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a8db39053fc9002dcc_DECRA_Villa_Tile_Venetian_Gold.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-amalfi-sand{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a943f07dd45ad25ed1_DECRA_Villa_Tile_Amalfi_Sand-3.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-chestnut{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9c81044b0c37e9db6_DECRA_Villa_Tile__Chestnut_MTO.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-pompeii-ash{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a9f0cad513ba0cf9d1_DECRA_Villa_Tile_Pompeii_Ash.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-woodland-green{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a895fb0b707c55a760_DECRA_Villa_Tile_Woodland_Green-1.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dtl-cimg-v-charcoal{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a4011a883a077335a28c8eb_DECRA_Villa_Tile_Charcoal.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dsk-grid{grid-column-gap:18px;grid-row-gap:18px;flex-wrap:wrap;margin:4px 0 8px;display:flex}.dsk-card{background-color:#fdf8ec;border:1px solid #e4d8bd;border-radius:8px;flex-grow:1;flex-basis:47%;min-width:320px;padding:10px}.dsk-cardlabel{grid-column-gap:8px;grid-row-gap:8px;align-items:center;margin-top:10px;display:flex}.dsk-cardname{color:#1a1612;font-size:15px;font-weight:600;line-height:1.25}.dsk-cimg-pinnacle-grey{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a3fb43fc8bdeae08c49eb31_decra-shake-xd__pinnacle-grey.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dsk-cimg-antique-chestnut{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a3fb43f052d50c1a9face9f_decra-shake-xd__antique-chestnut.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dsk-cimg-midnight-eclipse{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a3fb43f8dd6a573178d17f6_decra-shake-xd__midnight-eclipse.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dsk-cimg-woodland-green{background-color:#fffdf7;background-image:url(https://s3.amazonaws.com/webflow-prod-assets/69a17af29553bf1cd4e25ad5/6a3fb43f9e25967fa18257ae_decra-shake-xd__woodland-green.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid #0000001f;border-radius:6px;height:440px}.dsk-dot-504a42{background-color:#504a42;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dsk-dot-4b3b31{background-color:#4b3b31;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dsk-dot-383939{background-color:#383939;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.dsk-dot-28372d{background-color:#28372d;border:1px solid #0000002e;border-radius:50%;width:18px;height:18px}.tmr-decra-life{background-color:#fbf6e8}.dlb-inner{max-width:1060px;margin:0 auto;padding:0 40px 70px}.dlb-photo{background-image:url(https://www.decra.com/hs-fs/hubfs/decra_metal_roofing_web_tile_garnet_residential-2.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000001f;border-radius:10px;height:420px;position:relative;overflow:hidden}.dlb-caption{color:#fbf6e8;letter-spacing:.08em;text-transform:uppercase;background-color:#1a1612b8;padding:10px 18px;font-family:DM Sans;font-size:12px;position:absolute;bottom:0;left:0;right:0}.tmr-decra-feature{background-color:#f5efe6}.dfb-inner{grid-column-gap:32px;grid-row-gap:32px;flex-wrap:wrap;align-items:center;max-width:1060px;margin:0 auto;padding:56px 40px;display:flex}.dfb-photo{background-image:url(https://www.decra.com/hs-fs/hubfs/decra_metal_roofing_web_villa_tile_rustico_clay_residential-3.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #0000001f;border-radius:10px;flex-grow:1;width:45%;min-width:320px;height:340px}.dfb-text{flex-grow:1;width:45%;min-width:300px}.dfb-eyebrow{color:#6b5747;letter-spacing:.2em;text-transform:uppercase;margin:0 0 12px;font-family:DM Sans;font-size:11px;font-weight:700}.dfb-title{color:#1a1612;margin:0 0 14px;font-family:Playfair Display,sans-serif;font-size:28px;font-weight:700;line-height:1.15}.dfb-para{color:#5a5048;margin:0 0 12px;font-family:Lora;font-size:16px;line-height:1.7}.tmr-decra-quote{background-color:#1a1612}.dqb-inner{max-width:1060px;margin:0 auto;padding:64px 40px}.dqb-eyebrow{color:#d9a87c;letter-spacing:.16em;text-transform:uppercase;margin:0 0 16px;font-family:DM Sans;font-size:12px;font-weight:700}.dqb-quote{color:#fbf6e8;max-width:900px;font-family:Playfair Display,sans-serif;font-size:34px;font-weight:700;line-height:1.25}.dqb-strip{background-image:url(https://www.decra.com/hs-fs/hubfs/decra_metal_roofing_web_shake_xd_pinnacle_grey_residential.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #ffffff24;border-radius:8px;height:170px;margin-top:40px}.tmr-tristar-ftr{background-color:#0000}.tfd-inner{grid-column-gap:20px;grid-row-gap:20px;align-items:center;max-width:1060px;margin:0 auto;padding:26px 40px 8px;display:flex}.tfd-rule{background-color:#968c7d66;flex-grow:1;height:1px}.tfd-emblem{flex-shrink:0;width:38px;height:38px}.rb-wrap{background-color:#fbf6e8;border-top:1px solid #000;border-bottom:1px solid #000;border-left:4px solid #e87722;margin-top:22px;margin-bottom:22px;padding:9px 14px}.rb-lbl{color:#8b3a1f;letter-spacing:.22em;text-transform:uppercase;margin-top:0;margin-bottom:3px;font-family:DM Sans,Arial,sans-serif;font-size:10.5px;font-weight:700}.rb-meta{color:#5a5048;margin-top:0;margin-bottom:0;font-family:Lora,Georgia,serif;font-size:13.5px;line-height:1.6}.rb-link{color:#8b3a1f;font-weight:700;text-decoration:underline}.rb-basis{color:#2a1f12;margin-top:0;margin-bottom:0;margin-right:.3em;font-family:Lora,Georgia,serif;font-size:13.5px;font-style:italic;line-height:1.6;display:inline}.rb-inl{color:#5a5048;margin:0 .3em 0 0;font-family:Lora,Georgia,serif;font-size:13.5px;font-style:normal;line-height:1.6;display:inline}.rb-sec{z-index:2;max-width:988px;margin:0 auto -22px;padding:0 24px;position:relative}@media screen and (min-width:1280px){.home-body{padding-top:0}.container{max-width:1164px}.main-header.nw-main-header{position:sticky}.h1-title{font-size:80px}.h1-title.new-h1{font-size:50px}.menu-li{margin-left:25px;margin-right:25px}.main-bnr-sec.cmn-gap{padding-top:100px}.drpdwn-tggle{padding-left:20px;padding-right:20px}.bnr-h2.nw-bnr-h2{font-size:55px}.call-num.nw-call-num.nw-call-num2{font-size:50px}.sub-title.repairs-sub-title{letter-spacing:.3em}.h2-title{font-size:55px}.h2-title.mb-15.nw-h2-title,.h2-title.mb-20.ne-h2,.h2-title.mb-15.nw-h2-title{font-size:50px}.section-head,.section-head.text-center{margin-bottom:35px}.section-head.text-center{margin-bottom:35px}.section-head.text-center.mb-60{margin-bottom:60px}.quote-txt.nw-quote-txt{font-size:18px}.bnr-bg-line.financing{opacity:.13;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f36a19b6fdec0a8ef1c1fd_r2r23r232r.avif)}.bnr-num-txt{letter-spacing:.3em}.new-h3{font-size:45px}.new-h3.section-1-num{font-size:40px}.mega-menu-in{padding:30px}.mega-sub-heading{font-size:15px}.nw-headr-btm-wpr{padding-left:40px}.nw-logo-wpr.w--current{max-width:300px}.nw-nav-menu{font-size:14px}.nw-nav-menu.ne-nav-single{padding-left:20px;padding-right:20px}.nw-nav-menu.ne-nav-single.w--current{font-size:15px}.header-right-phone{padding-left:24px;padding-right:24px}.call-span{font-size:11px}.header-call{font-size:20px}.headr-btn{padding-left:30px;padding-right:30px;font-size:16px}.headr-btn.desk-hdr-btn{padding-left:20px;padding-right:20px}.footer-upper{padding-left:30px;padding-right:30px}.ftr-logo{width:300px}.ftr-menu{font-size:15px}.footer-cred-row{flex-flow:row}.fcr-val{font-size:9px}.footer-lower{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap;justify-content:space-between;padding-left:15px;padding-right:15px}.footer-copy{font-size:12px}.footer-badge{grid-column-gap:5px;grid-row-gap:5px}.footer-badge-item{font-size:9px}.ftr-lwr-link{padding-left:12px;padding-right:12px}}@media screen and (min-width:1440px){.home-body{padding-top:0}.container{max-width:1344px}.h1-title.new-h1{font-size:100px}.menu-item{justify-content:center;align-items:center}.menu-li{margin-left:25px;margin-right:25px}.bnr-h2.nw-bnr-h2{font-size:62px}.sub-title.safly-sub-title.safly-sub-title2{letter-spacing:.48em;line-height:1.2}.h2-title{font-size:62px}.h2-title.nw-h2-2{font-size:40px}.h2-title.mb-15.nw-h2-title{font-size:50px}.section-head{margin-bottom:40px}.section-head.text-center{margin-bottom:45px}.copyright-txt{font-size:20px}.ftr-li-a{font-size:25px}.bnr-bg-line.claims{opacity:.18;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8e0142a05895995089500_sddds%20\(7\).avif);background-size:cover}.bnr-bg-line.financing{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8e01086e6a8b6d45f61f9_sddds%20\(6\).avif);background-size:cover}.bnr-bg-line.battery-bg{opacity:.22;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9d6306f1206765301dbf_Untitled%20design%20\(23\).avif);background-size:cover}.bnr-bg-line.story-bg{opacity:.23;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb86d62f9674183408be1f_Untitled%20design%20\(39\).avif);background-size:cover}.bnr-bg-line.lifetime-bg{opacity:.15;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb872c2240aa53cf732b09_Untitled%20design%20\(40\).avif);background-size:cover}.bnr-bg-line.learning-bg{opacity:.2;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb96824d030463c247aff0_Untitled%20design%20\(13\).avif);background-size:cover}.bnr-bg-line.contact-bg{opacity:.24;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb978fb1cabe7c184cc26e_Untitled%20design%20\(14\).avif);background-position:100%;background-size:cover}.bnr-bg-line.standing-seam-bg{opacity:.19;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb98305828fd4ce529da6e_Untitled%20design%20\(16\).avif);background-size:cover}.bnr-bg-line.classic-bg{opacity:.19;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb98cc029b0f84a8a42854_Untitled%20design%20\(17\).avif);background-size:cover}.bnr-bg-line.zinc-bg{opacity:.16;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a09ca69b37898291aeae_Untitled%20design%20\(9\).avif);background-size:cover}.bnr-bg-line.copper-bg{opacity:1;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a1651b20b494c6341c19_Untitled%20design%20\(10\).avif);background-size:cover}.bnr-bg-line.metal-bg{opacity:.2;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb99420db19cb31a3955a6_Untitled%20design%20\(18\).avif);background-size:cover}.bnr-bg-line.accents-bg{opacity:.23;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a53ad169f28f391bbf15_Untitled%20design%20\(14\).avif);background-size:cover}.bnr-bg-line.shelter-bg{opacity:.2;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a2770cd9d2fbe6fd6a45_Untitled%20design%20\(12\).avif);background-size:cover}.bnr-bg-line.asphalt-bg{opacity:.2;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a8adb760969726e02311_sddds.avif);background-size:cover}.bnr-bg-line.rainwater-bg{opacity:.22;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9a85bde12a4c1df2d3ba_Untitled%20design%20\(19\).avif);background-size:cover}.bnr-bg-line.gutters-bg{opacity:.24;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a8a3b59621d716bcab04_Untitled%20design%20\(16\).avif);background-size:cover}.bnr-bg-line.snow-bg{opacity:.15;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9aea5fdf73ca3428c86b_Untitled%20design%20\(20\).avif);background-size:cover}.bnr-bg-line.siding-bg{opacity:.19;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8de53fad98993e6133e3f_sddds%20\(3\).avif);background-size:cover}.bnr-bg-line.coating-bg{opacity:.21;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69ea5b0e34550dd3be4bb7c9_DJI_0846%20-%20frame%20at%200m2s.avif);background-size:cover}.bnr-bg-line.commercial-bg{opacity:.24;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69f8a53c0ea52b0c72db5a0f_Untitled%20design%20\(13\).avif);background-size:cover}.bnr-bg-line.repairs-bg{opacity:.24;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9bdc9dd96fcafc71dc95_Untitled%20design%20\(21\).avif);background-size:cover}.bnr-bg-line.tesla-bg{opacity:.23;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9c20da829e3c425a0f13_Untitled%20design%20\(22\).avif);background-size:cover}.bnr-bg-line.gallery-bg{opacity:.24;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9e8fdd82b3ae56ceb413_Screenshot%202026-05-06%205.03.08%20PM.avif)}.bnr-bg-line.benifits-bg{opacity:.19;background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9584029b0f84a8a39e89_Untitled%20design%20\(12\).avif);background-size:cover}.inr-bnr-para.mtl-bnr-para{font-size:20px}.new-h3,.new-h3.section-1-num{font-size:50px}.new-h3.nw-grn-h3{font-size:40px}.mega-menu-itm-rw{grid-column-gap:20px;grid-row-gap:20px}.menu-link.nw-menu-link{font-size:18px}.mega-sub-heading{font-size:16px}.nw-headr-btm-wpr{padding-left:0}.nw-logo-wpr{max-width:430px}.nw-logo-wpr.w--current{justify-content:flex-start;align-items:center;width:300px;max-width:none;padding-left:15px}.nw-logo{max-width:none}.nw-menu-li{padding-left:0;padding-right:0}.nw-nav-menu{font-size:14px}.nw-sub-menu-li{font-size:18px}.header-call{font-size:40px}.footer-upper{padding-left:60px;padding-right:60px}.foter-col{padding-left:25px;padding-right:25px}.ftr-logo{width:430px}.col-head{font-size:14px}.fcta-box{padding:22px 20px}.fcta-title{font-size:20px}.fcta-btn{font-size:10px}.fcta-btn.gold-btn,.fcr-val{font-size:11px}.footer-lower{padding-left:30px;padding-right:30px}.footer-copy{font-size:14px}.ftr-lwr-link{padding-left:10px;padding-right:10px}}@media screen and (min-width:1920px){.home-body{background-color:#fef5dc;padding-top:0}.container{max-width:1622px;padding-top:0%}.main-header.nw-main-header{z-index:999;z-index:999;inset:0% 0% auto;position:fixed;inset:0% 0% auto}.h1-title.new-h1{font-size:130px}.header-btm-part{justify-content:center;align-items:center;display:flex}.header-nav{text-align:left;display:block}.menu-text.nav-menu{border:1px solid #000}.grn-line{padding-top:0;padding-bottom:0}.main-bnr-sec.cmn-gap.panel-bnr{padding-top:60px;padding-bottom:60px}.main-bnr-sec.cmn-gap.panel-bnr.contct-bnr{min-height:600px}.bnr-h2.nw-bnr-h2{font-size:70px}.sub-title.drk-sub-title.drk-sub-title-res.drk-sub-title-resnw{max-width:214px}.h2-title{margin-bottom:25px;font-size:70px}.h2-title.nw-h2-2{font-size:40px}.h2-title.mb-20.ne-h2{font-size:50px}.h2-title.mb-15.nw-h2-title{font-size:70px}.section-head{margin-bottom:48px}.quote-sec-in{flex-flow:wrap}.quote-btn-wpr{flex-flow:wrap;flex:0 auto;justify-content:center;align-items:center}.ftr-li-a{font-size:28px}.inr-bnr-sec-in{width:100%}.inr-bnr-btm-part{max-width:1070px}.grn-line-3{padding-top:0;padding-bottom:0}.new-h3.section-1-num.mb-0{margin-bottom:0}.new-h3.nw-grn-h3{font-size:50px}.new-h3.nw-grn-h3.nw-grn-h3-2{font-size:40px}.white-p.blk-p.mb-20{margin-bottom:20px}.mega-sub-heading{text-align:left}.nw-headr-top-wpr{z-index:999;position:relative}.nw-headr-btm-wpr{position:relative;inset:0% 0% auto}.nw-nav-menu{font-size:15px}.nw-headr-btm-wpr-in{align-items:stretch}.header-right{flex:none}.header-right-phone{display:flex}.header-call{font-size:28px}.foter-col{padding-left:36px;padding-right:36px}.ftr-menu{font-size:17px}.fcta-btn{font-size:11px}.fcr-val{font-size:13px}.footer-lower{padding-left:60px;padding-right:60px}.ftr-lwr-link{padding-left:14px;padding-right:14px}}@media screen and (max-width:991px){.home-body{padding-top:0;font-size:16px}.cmn-gap{padding-top:80px;padding-bottom:80px}.cmn-gap.safely-in.pb-0{padding-bottom:0}.main-header{padding-top:50px}.header-top-part-in{margin-bottom:40px}.header-top-txt{font-size:14px}.header-sub-txt{margin-bottom:15px}.h1-title{margin-bottom:10px;font-size:55px;line-height:1}.h1-title.new-h1{font-size:60px}.h1-title.header-logo{font-size:7vw}.header-btm-part{margin-bottom:20px;padding-top:20px}.header-nav{background-color:var(--drk-blu1);width:100%;padding-top:15px;padding-bottom:15px;padding-left:0}.menu-text.nav-menu:hover,.menu-text.nav-menu.w--current{color:var(--sea-grn);border-width:0}.menu-text.nav-menu{color:var(--white-clr)}.menu-text.nav-menu:hover,.menu-text.nav-menu.w--current{color:var(--sea-grn);border-width:0}.drpdwn-menu{width:100%;display:inline-block}.sub-menu{display:none}.sub-menu.w--open{width:100%;display:block}.sub-menu.nw-sub-menu{width:100%;position:relative;box-shadow:0 4px 10px #0000001a}.sub-menu-li{width:100%;padding-top:5px;padding-bottom:5px;display:block}.drpdwn-icn{right:15px}.menu-item{flex-flow:column;align-items:flex-start}.menu-li{width:100%;margin-left:0;margin-right:0}.menu-li.frst-chld{width:100%}.hdr-btm-outer{height:80px}.main-bnr-sec.cmn-gap{min-height:1px;padding-top:60px;padding-bottom:60px}.main-bnr-sec.cmn-gap.inr-bnr-sec{min-height:670px}.main-bnr-sec.cmn-gap.inr-bnr-sec.color-bnr-sec{min-height:1px}.main-bnr-sec.cmn-gap.panel-bnr{min-height:1px;padding-top:60px;padding-bottom:80px}.main-bnr-sec.cmn-gap.nw-bnr-sec{padding-top:60px}.drpdwn-tggle{border-width:0;justify-content:space-between;padding:10px 12px}.drpdwn-tggle:hover{color:var(--sea-grn);border-width:0}.drpdwn-tggle.w--open{justify-content:space-between}.call-num.quote-call.stnd-call{padding-left:20px;padding-right:20px;line-height:1}.sub-title{letter-spacing:.2em;font-size:15px}.sub-title.sub-title-donelason{margin-bottom:10px}.sub-title.drk-sub-title{font-size:14px}.sub-title.drk-sub-title.drk-sub-title-res{letter-spacing:.1em}.sub-title.blk-sub-title.blk-sub-title2{font-size:14px}.sub-title.mb-20{margin-bottom:15px}.h2-title{font-size:35px;line-height:1.3}.h2-title.stand-h2{margin-bottom:30px}.h2-title.nw-h2-2,.h2-title.mb-15.nw-h2-title,.h2-title.mb-15.nw-h2-title{font-size:30px}.section-head.nash-head,.section-head.text-center.standing-sec,.section-head.text-center.border-head,.section-head.text-center.what-to-head{margin-bottom:30px}.section-head.text-center.metal-roof-head,.section-head.text-center.mb-60{margin-bottom:40px}.section-head.text-center.standing-sec,.section-head.text-center.border-head,.section-head.text-center.what-to-head{margin-bottom:30px}.section-head.text-center.metal-roof-head,.section-head.text-center.mb-60{margin-bottom:40px}.section-head.text-center.pnl-head{margin-bottom:30px}.section-head.text-center.maintain-head{margin-bottom:50px}.metal-para.cap-frst-lettr.clips-para,.metal-para.cap-frst-lettr.texture-para,.metal-para.cap-frst-lettr.cool-metal-para,.metal-para.cap-frst-lettr.hail-head-para,.metal-para.cap-frst-lettr.clips-para,.metal-para.cap-frst-lettr.texture-para,.metal-para.cap-frst-lettr.cool-metal-para,.metal-para.cap-frst-lettr.hail-head-para{max-width:650px}.h3-titl{font-size:30px}.h3-titl.bold-txt{margin-bottom:15px;font-size:30px}.h3-titl.new-h3{font-size:35px}.h3-titl.colorways-ttl.mb-0{font-size:30px}.quote-sec{margin-bottom:40px;padding-top:20px;padding-bottom:20px}.quote-sec.mb-0{margin-bottom:0}.quote-sec-in{grid-column-gap:15px;grid-row-gap:15px;flex-flow:column}.quote-txt.inline-quote-txt{margin-bottom:0}.cmn-btn.cmn-btn-yellow{min-width:200px;padding-left:30px;padding-right:30px;font-size:15px}.footer-top-img{margin-bottom:30px}.ftr-li-a{font-size:18px}.ftr-all-ul-wpr{margin-bottom:25px}.footer-sec{padding-top:60px;padding-bottom:60px}.footer-icon-wpr{padding-bottom:30px}.menu-btn{width:45px;height:45px;padding:5px 10px;line-height:1}.menu-btn.w--open{background-color:#0000;flex:none;justify-content:center;align-items:center;display:flex}.menu-bar-img{width:100%;height:100%}.inr-bnr-para{max-width:490px}.inr-bnr-para.panel-bnr-para{max-width:600px;margin-bottom:30px;font-size:18px}.inr-bnr-btm-list{padding-left:20px;padding-right:20px}.bnr-num-txt{font-size:14px}.new-h3{font-size:30px}.new-h3.section-1-num.mb-40{margin-bottom:20px}.new-h3.section-1-h3,.new-h3.instl-h3.sec-4-h3,.new-h3.nw-grn-h3.nw-grn-h3-2{font-size:30px}.sec-1-in{padding-bottom:70px}.sec-1-in.nw-sec-1-in{padding-top:70px}.mtl-dtls-sec.cmn-gap.pb-0,.mtl-dtls-in.text-center.nw-mtl-dtls-in,.mtl-dtls-in.text-center.nw-mtl-dtls-in{padding-bottom:0}.call-dtls{padding:35px;font-size:50px}.mtl-btm-txt.mtl-btm-txt-li{font-size:12px}.common-sec.cmn-gap.pb-0{padding-bottom:0}.guid-itm-sec{padding-bottom:70px}.longevity-in,.longevity-outer{margin-bottom:30px}.guide-bnfts-itm{padding:25px}.guide-bnfts-itm-rw-wpr{margin-bottom:30px}.mega-menu-outer{display:block}.mega-menu-outer.nw-mega-menu-outer{width:100%}.mega-menu-wpr{position:relative;top:0%}.mega-menu-in{padding:10px 0;box-shadow:0 4px 10px #0000001a}.mega-menu-itm-rw{flex-flow:wrap;grid-template-columns:1fr}.mega-menu-itm-rw.nw-mega-menu-itm-rw{margin-left:0;margin-right:0}.mega-menu-col-in{width:100%;padding-left:0;padding-right:0;display:flex}.mega-menu-list-wpr{display:none}.mega-menu-list{text-align:left}.menu-link.nw-menu-link{padding-left:12px;padding-right:12px;display:block}.menu-link.nw-menu-link:hover{transform:translate(0)}.mega-sub-heading{text-align:left;font-size:12px}.mega-menu-title{justify-content:space-between;align-items:flex-start;padding-left:12px;padding-right:12px}.mega-drpdwn{max-width:9px;margin-bottom:0}.mega-drpdwn-wpr{margin-top:5px;padding-left:0;display:block}.new-header-top-txt{padding-left:10px;padding-right:10px;font-size:10px}.nw-headr-btm-wpr{padding-left:12px}.nw-header-nav{background-color:#1b2a4a;margin-left:0;padding-top:15px;padding-bottom:15px}.nw-menu-item{grid-column-gap:10px;grid-row-gap:10px;flex-flow:wrap}.nw-menu-li{width:100%}.nw-nav-menu{margin-left:0;margin-right:0;font-size:18px}.nw-nav-menu.ne-nav-single{width:100%;padding:10px 12px;font-size:16px;display:block}.headr-btn{padding-top:20px;padding-bottom:20px}.headr-btn.sub-headr-btn{display:block}.headr-btn.desk-hdr-btn{display:none}.footer-upper{flex-flow:wrap;grid-template-columns:2fr 1fr 1fr 1fr}.foter-col{margin-bottom:20px}.foter-col.ftr-cta-col.last-col{padding-left:0}.foter-col._2nd-col._2nd-col-frst,.foter-col.ftr-cta-col.last-col,.foter-col.ftr-cta-col.last-col{padding-left:0}.foter-col.frst-col{width:100%}.foter-col._2nd-col{width:33.3%;padding-left:20px;padding-right:20px}.foter-col._2nd-col._2nd-col-frst{padding-left:0}.ftr-p{max-width:600px}.footer-lower{justify-content:center;align-items:center}.nav-icn{color:var(--white-clr)}.nw-menu-btn.w--open{background-color:#0000}.mob-hdr-btn{padding-top:15px;padding-left:12px;padding-right:12px;display:block}.new-mega-menu.new-mega-menu-services{width:100%;position:relative}}@media screen and (max-width:767px){.home-body{font-size:15px}.container{max-width:100%}.cmn-gap{padding-top:30px;padding-bottom:30px}.main-header{padding-top:20px}.header-top-part-in{grid-column-gap:10px;grid-row-gap:10px;text-align:center;flex-flow:wrap;justify-content:center;align-items:stretch;margin-bottom:10px}.header-top-txt{letter-spacing:.1em;width:100%;font-size:12px}.header-mid-part{padding-top:20px;padding-bottom:20px}.h1-title{font-size:45px}.h1-title.new-h1{font-size:50px}.h1-title.header-logo{font-size:7vw}.main-bnr-sec.cmn-gap.inr-bnr-sec{min-height:640px}.main-bnr-sec.cmn-gap.panel-bnr{min-height:1px}.main-bnr-sec.cmn-gap.nw-bnr-sec{padding-top:60px;padding-bottom:80px}.bnr-h2.nw-bnr-h2{margin-bottom:15px;font-size:35px}.call-txt.quote-call-txt{padding-left:20px}.call-num{font-size:20px}.squar-item-wpr{max-width:100%}.squar-item{margin-right:0}.sub-title{letter-spacing:.1em}.sub-title.mb-0{text-align:left;font-size:13px}.sub-title.sub-title-nash{font-size:13px}.sub-title.safly-sub-title.safly-sub-title2{width:100%}.sub-title.brwn-sub-title.mb-40{margin-bottom:30px}.h2-title{font-size:30px}.h2-title.stand-h2{margin-bottom:15px}.h2-title.metal-roof-title{margin-bottom:20px}.h2-title.sound-h2{margin-bottom:12px}.section-head.nash-head,.section-head.text-center.standing-sec{margin-bottom:15px}.section-head.text-center.standing-sec{margin-bottom:15px}.section-head.text-center.border-head.seam-head{padding-bottom:20px}.section-head.text-center.hoa-head{margin-bottom:30px}.section-head.text-center.metal-roof-head{margin-bottom:20px}.section-head.text-center.wht-stnd-head{margin-bottom:30px}.section-head.text-center.dimension-head{padding-bottom:30px}.section-head.text-center.mb-60{margin-bottom:35px}.metal-para.cap-frst-lettr.clips-para{margin-bottom:10px}.metal-para.cap-frst-lettr.hail-head-para{margin-bottom:20px}.h3-titl.bold-txt,.h3-titl.project-workflw-titloe{font-size:25px}.h3-titl.new-h3{font-size:30px}.quote-sec{margin-bottom:30px}.quote-sec-in{flex-flow:column}.quote-txt{text-align:center}.cmn-btn{min-width:170px;padding:15px 20px}.cmn-btn.cmn-btn-yellow{padding-left:20px;padding-right:20px}.quote-btn-wpr{padding-left:0}.footer-top-img{margin-bottom:20px}.ftr-li-a{flex:0 auto;font-size:15px}.footer-sec{padding-top:30px;padding-bottom:30px}.inr-bnr-para.panel-bnr-para{font-size:16px}.inr-bnr-btm-part{flex-flow:wrap}.inr-bnr-btm-list{width:50%;margin-bottom:15px}.new-h3{font-size:30px}.new-h3.clip-h3{margin-bottom:15px}.new-h3.section-1-h3{font-size:27px}.new-h3.nw-grn-h3{font-size:30px}.panel-bnr-sub-title{letter-spacing:.2em;font-size:15px}.sec-1-in{padding-bottom:50px}.sec-1-in.nw-sec-1-in{padding-top:50px}.call-dtls{margin-bottom:30px}.call-num-txt.nw-call-num-txt{font-size:40px}.mtl-btm-txt.mtl-btm-txt-li{width:100%}.border-btn.grn-border-btn{margin-bottom:0;margin-right:0}.btm-txt{grid-column-gap:15px;grid-row-gap:15px;text-align:center;flex-flow:wrap;padding-top:10px}.ftr-btm-wpr{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column;display:flex}.guid-itm-sec{padding-bottom:50px}.guide-bnfts-itm{padding:15px}.nw-headr-top-in{grid-column-gap:5px;grid-row-gap:5px;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:60%}.nw-headr-top-in.nw-headr-top-in-rt{justify-content:flex-start;align-items:flex-end;width:40%}.new-header-top-txt{border-right-style:none;padding-left:0;padding-right:0;font-size:13px}.new-header-top-txt.last-li{font-size:13px}.nw-headr-top{grid-column-gap:0px;grid-row-gap:0px;flex-flow:row}.nw-logo-wpr.w--current{max-width:220px}.header-call{font-size:17px}.headr-btn.sub-headr-btn{padding-top:16px;padding-bottom:16px;font-size:14px}.footer-upper{padding-left:20px;padding-right:20px}.foter-col.ftr-cta-col.last-col{margin-bottom:0;padding-right:0}.foter-col.frst-col{border-right-style:none}.foter-col._2nd-col{padding-left:15px;padding-right:15px}.foter-col._2nd-col._2nd-col-last{border-right-style:none}.fcta-btn.fcta-btn2{padding-left:20px;padding-right:20px;font-size:13px}.footer-lower{padding-left:20px;padding-right:20px}.footer-copy{text-align:center}.footer-badge{flex-flow:wrap;justify-content:center}.footer-badge-item.badge-1{flex:0 auto}.footer-lower-links{flex-flow:wrap;justify-content:center}}@media screen and (max-width:479px){.home-body{padding-top:0}.container{padding-bottom:0%;padding-left:20px;padding-right:20px}.cmn-gap{padding-top:30px;padding-bottom:30px}.header-top-part-in{flex-flow:wrap;justify-content:center;margin-bottom:15px}.header-top-txt{margin-bottom:10px}.header-sub-txt{letter-spacing:.2em;font-size:14px}.h1-title{font-size:35px}.h1-title.new-h1{font-size:40px;line-height:1}.sub-menu{display:none}.main-bnr-sec.cmn-gap.panel-bnr{min-height:1px}.drpdwn-tggle{padding-top:8px;padding-bottom:8px}.bnr-h2.nw-bnr-h2{font-size:25px}.call-txt{padding-left:0;padding-right:0}.call-txt.nw-call-txt{line-height:1}.call-txt.quote-call-txt{padding-left:0}.call-num{margin-top:0}.squar-item-wpr{max-width:100%}.sub-title{font-size:14px}.sub-title.mb-0{text-align:left;letter-spacing:0;font-size:10px}.sub-title.mb-0.sml-sub-title{font-size:12px}.sub-title.sub-title-nash{text-align:center;font-size:12px}.sub-title.repairs-sub-title{margin-bottom:12px}.sub-title.brwn-sub-title.mb-20,.sub-title.brwn-sub-title.mb-40,.sub-title.drk-sub-title.drk-sub-title2.mb-20{margin-bottom:10px}.sub-title.orng-sub-title2.geolgy-orng-sub-title2{letter-spacing:.3em}.sub-title.brwn-sub-title.mb-20,.sub-title.brwn-sub-title.mb-40{margin-bottom:10px}.h2-title{font-size:25px;line-height:1.2}.h2-title.mb-15.nw-h2-title{font-size:24px}.section-head.text-center,.section-head.text-center.what-to-head{margin-bottom:20px}.section-head.text-center,.section-head.text-center.what-to-head{margin-bottom:20px}.section-head.text-center.pnl-head{margin-bottom:15px}.section-head.text-center.geometry-head{margin-bottom:20px}.section-head.text-center.mb-60{margin-bottom:30px}.section-head.text-center.mb-35{margin-bottom:35px}.section-head.text-center.maintain-head{margin-bottom:15px}.sec-dvdr-wpr{max-width:200px}.blk-line{min-width:60px}.blk-line.blk-line-2{width:70px}.trio-img.nw-trio-img{max-width:160px}.trio-img-wpr.trio-img-wpr-2{margin-left:20px;margin-right:20px}.h3-titl.bold-txt,.h3-titl.colorways-ttl,.h3-titl.colorways-ttl.mb-0{font-size:20px}.h3-titl.new-h3{font-size:25px}.h3-titl.colorways-ttl,.h3-titl.colorways-ttl.mb-0,.h3-titl.colorways-ttl.mb-0{font-size:20px}.quote-sec-in{grid-column-gap:10px;grid-row-gap:10px}.quote-txt{margin-bottom:0}.quote-txt.inline-quote-txt{text-align:center}.cmn-btn{text-align:center;justify-content:center;padding-left:15px;padding-right:15px;font-size:14px}.cmn-btn.cmn-btn-yellow{padding-left:15px;padding-right:15px}.cmn-btn-txt{font-size:14px;line-height:1.2}.quote-btn-wpr{grid-column-gap:3px;grid-row-gap:3px;flex-flow:column;justify-content:center;padding-left:0}.footer-li{grid-column-gap:0px;grid-row-gap:0px;justify-content:center;align-items:center;margin-bottom:8px;padding-left:0;padding-right:0}.ftr-li-a{text-align:center;font-size:13px}.footer-ul{grid-column-gap:10px;grid-row-gap:0px;flex-flow:wrap}.bnr-bg-line.battery-bg.solar{background-size:cover;background-attachment:scroll}.bnr-bg-line.gallery-bg{background-image:url(https://cdn.prod.website-files.com/69a17af29553bf1cd4e25ad5/69fb9e8fdd82b3ae56ceb413_Screenshot%202026-05-06%205.03.08%20PM.avif);background-size:cover}.inr-bnr-para.panel-bnr-para{margin-bottom:15px}.inr-bnr-btm-part{grid-column-gap:15px;grid-row-gap:15px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-bottom:20px;display:grid}.inr-bnr-btm-list,.inr-bnr-btm-list.last-list-chld,.inr-bnr-btm-list.frst-list-chld,.inr-bnr-btm-list.last-list-chld,.inr-bnr-btm-list.frst-list-chld{width:100%}.new-h3{margin-bottom:15px;font-size:22px}.new-h3.clip-h3{padding-right:10px}.new-h3.section-1-num{font-size:27px}.new-h3.section-1-num.mb-40{font-size:25px}.new-h3.section-1-num.blk-txt{font-size:30px}.new-h3.section-1-h3{margin-bottom:10px;font-size:16px}.new-h3.instl-h3{margin-bottom:12px}.new-h3.grn-h3{font-size:18px}.new-h3.nw-grn-h3{font-size:27px}.new-h3.nw-grn-h3.nw-grn-h3-2{font-size:20px}.sec-1-in{padding-bottom:30px}.sec-1-in.nw-sec-1-in{padding-top:30px}.call-dtls{margin-bottom:20px;padding:15px 20px;font-size:24px}.call-num-txt.nw-call-num-txt{font-size:25px}.border-btn{flex-flow:row;min-width:250px}.border-btn.grn-border-btn,.border-btn.grn-border-btn.last-li,.border-btn.grn-border-btn,.border-btn.grn-border-btn.last-li,.border-btn.grn-border-btn.last-li{min-width:1px;max-width:100%}.border-btn-txt{font-size:13px}.guide-bnfts-itm-col{flex:none;width:100%}.mega-menu-title{padding-left:12px;padding-right:12px}.mega-drpdwn{display:block}.nw-headr-top-in{grid-column-gap:10px;grid-row-gap:10px;flex:none}.new-header-top-txt{font-size:12px}.new-header-top-txt.last-li{padding-left:0}.nw-headr-top{flex-flow:wrap}.nw-headr-btm-wpr{padding-left:10px}.nw-logo-wpr{max-width:140px;padding-left:0}.nw-logo-wpr.w--current{max-width:175px}.nw-logo{height:auto}.nw-headr-btm-wpr-in{grid-column-gap:0px;grid-row-gap:0px;flex-flow:wrap;justify-content:center}.header-right-phone{padding-left:8px;padding-right:8px}.header-call{font-size:17px}.headr-btn{padding-left:12px;padding-right:12px;font-size:10px}.headr-btn.sub-headr-btn{padding-top:14px;padding-bottom:14px;font-size:15px}.footer-upper{padding:30px 15px}.foter-col.ftr-cta-col.last-col{margin-bottom:0;padding-right:0}.foter-col._2nd-col{border-right-style:none;width:100%;padding-left:0;padding-right:0}.ftr-logo{flex:none;margin-bottom:10px}.ftr-p,.col-head{margin-bottom:10px}.ftr-list{flex-flow:wrap;display:flex}.ftr-li{width:50%}.fcta-btn.fcta-btn2{width:100%}.footer-lower{padding-left:15px;padding-right:15px}.footer-copy{font-size:12px}.footer-badge{flex:1}.footer-lower-links{margin-bottom:-10px}.ftr-lwr-link{margin-bottom:10px}.nw-menu-btn{width:45px;padding-left:12px;padding-right:12px}}