/*!
 * @project        Nydree Flooring
 * @name           styles.0d77b5bbf5d5e9d7c9c1.css
 * @author         Venveo
 * @build          Thu, Jul 10, 2025 6:36 PM ET
 * @copyright      Copyright (c) 2025 Nydree Flooring
 *
 */.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:flex!important;justify-content:center;align-items:center;transform:translateZ(0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;align-items:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:flex;justify-content:center;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video:before{content:"";position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:flex;width:auto}.zoomed .gslide-media{box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;flex-direction:column}.gslide-description{position:relative;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.glightbox-button-hidden,.zoomed .gslide-description{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;max-width:100vw!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.75));transition:opacity .3s linear;padding:19px 11px 50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s linear infinite;animation:lightboxLoader .8s linear infinite;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;will-change:opacity}.glightbox-mobile .goverlay,.goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{left:30px}.glightbox-clean .gnext,.glightbox-clean .gprev{position:absolute;top:-100%;width:40px;height:50px}.glightbox-clean .gnext{right:30px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@keyframes gfadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@keyframes gfadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@keyframes gslideInLeft{0%{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@keyframes gslideInRight{0%{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translateZ(0);opacity:1}}@-webkit-keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{0%{opacity:1;visibility:visible;transform:translateZ(0)}to{transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{0%{opacity:1}to{opacity:0}}@keyframes gzoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{order:1}.glightbox-container .ginner-container.desc-left .gslide-description{order:0}.glightbox-container .ginner-container.desc-left .gslide-image{order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}.alignnone{margin:.5em 1em 1em 0}.aligncenter,div.aligncenter{display:block;margin:.5em auto}.alignright{float:right;margin:.5em 0 1em 1em}.alignleft{float:left;margin:.5em 1em 1em 0}.aligncenter{display:block;margin:.5em auto}a img.alignright{float:right;margin:.5em 0 1em 1em}a img.alignleft,a img.alignnone{margin:.5em 1em 1em 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:.5em .5em 1em;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:.5em 1em 1em 0}.wp-caption.alignright{margin:.5em 0 1em 1em}.wp-caption img{border:0;height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:.8em;line-height:1em;margin:0;padding:0 .3em .5em}.custom_images{vertical-align:middle;margin:2em 0;text-align:right}.custom_images .share{font-size:1em;padding:1em 0}.custom_images .share,.custom_images a{vertical-align:middle;display:inline-block}.custom_images a span{color:#000;font-size:3em}.gfield_checkbox,.gfield_radio,.gform_fields{margin:0;padding:0;list-style:none}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 35.5555555556em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:40.063em)/";width:40.063em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:40.063em) and (max-width:64em)/";width:40.063em}meta.foundation-mq-large{font-family:"/only screen and (min-width:70em)/";width:70em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:70em) and (max-width:90em)/";width:70em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:80.0555555556em)/";width:80.0555555556em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:80.0555555556em) and (max-width:106.6666666667em)/";width:80.0555555556em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:106.7222222222em)/";width:106.7222222222em}meta.foundation-data-attribute-namespace{font-family:false}body,html{height:100%}*,:after,:before{box-sizing:border-box}body,html{font-size:18px}body{background:#fff;color:#6a6a6a;cursor:auto;font-family:Avenir,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic}#map_canvas embed,#map_canvas img,#map_canvas object,.map_canvas embed,.map_canvas img,.map_canvas object,.mqa-display embed,.mqa-display img,.mqa-display object{max-width:none!important}.left{float:left!important}.right{float:right!important}#product-specs .spec-table .spec-row:after,#product-specs .spec-table .spec-row:before,.clearfix:after,.clearfix:before{content:" ";display:table}#product-specs .spec-table .spec-row:after,.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.alert-box{display:block;font-size:.7222222222rem;font-weight:400;margin-bottom:1.1111111111rem;padding:.7777777778rem 1.3333333333rem .7777777778rem .7777777778rem;position:relative;transition:opacity .3s ease-out;background-color:#2e423b;border:1px solid rgb(39.56,56.76,50.74);color:#fff}.alert-box .close{right:.2222222222rem;background:inherit;color:#333;font-size:1.2222222222rem;line-height:.9;margin-top:-.6111111111rem;opacity:.3;padding:0 6px 4px;position:absolute;top:50%}.alert-box .close:focus,.alert-box .close:hover{opacity:.5}.alert-box.radius{border-radius:8px}.alert-box.round{border-radius:1000px}.alert-box.success{background-color:#43ac6a;border-color:rgb(57.62,147.92,91.16);color:#fff}.alert-box.alert{background-color:#f04124;border-color:rgb(222.1446153846,44.6317948718,15.2153846154);color:#fff}.alert-box.secondary{background-color:#578074;border-color:rgb(74.82,110.08,99.76);color:#fff}.alert-box.warning{background-color:#f08a24;border-color:#de770f;color:#fff}.alert-box.info{background-color:#a0d3e8;border-color:#74bfdd;color:rgb(29.58,43.52,39.44)}.alert-box.alert-close{opacity:0}[class*=block-grid-]{display:block;padding:0;margin:0 -.5555555556rem}[class*=block-grid-]:after,[class*=block-grid-]:before{content:" ";display:table}[class*=block-grid-]:after{clear:both}[class*=block-grid-]>li{display:block;float:left;height:auto;padding:0 .5555555556rem 1.1111111111rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(odd){clear:both}}@media only screen and (min-width:40.063em){.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(odd){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}}@media only screen and (min-width:70em){.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(odd){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}}#footer input[type=submit],.button,.hbspt-form .hs-button,button{-webkit-appearance:none;-moz-appearance:none;border-radius:0;cursor:pointer;font-family:Avenir,sans-serif;font-weight:300;line-height:normal;margin:0 0 1.1111111111rem;position:relative;text-align:center;text-decoration:none;display:inline-block;padding:.7777777778rem 1.5555555556rem .8333333333rem;font-size:.8888888889rem;background-color:#2e423b;border:0 solid #2e423b;color:#fff;transition:background-color .3s ease-out}#footer input[type=submit]:focus,#footer input[type=submit]:hover,.button:focus,.button:hover,.hbspt-form .hs-button:focus,.hbspt-form .hs-button:hover,button:focus,button:hover{background-color:#3e5950;color:#fff}#footer input.secondary[type=submit],.button.secondary,.hbspt-form .secondary.hs-button,button.secondary{background-color:#578074;border-color:rgb(69.6,102.4,92.8);color:#fff}#footer input.secondary[type=submit]:focus,#footer input.secondary[type=submit]:hover,.button.secondary:focus,.button.secondary:hover,.hbspt-form .secondary.hs-button:focus,.hbspt-form .secondary.hs-button:hover,button.secondary:focus,button.secondary:hover{background-color:rgb(69.6,102.4,92.8);color:#fff}#footer input.success[type=submit],.button.success,.hbspt-form .success.hs-button,button.success{background-color:#43ac6a;border-color:rgb(53.6,137.6,84.8);color:#fff}#footer input.success[type=submit]:focus,#footer input.success[type=submit]:hover,.button.success:focus,.button.success:hover,.hbspt-form .success.hs-button:focus,.hbspt-form .success.hs-button:hover,button.success:focus,button.success:hover{background-color:rgb(53.6,137.6,84.8);color:#fff}#footer input.alert[type=submit],.button.alert,.hbspt-form .alert.hs-button,button.alert{background-color:#f04124;border-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}#footer input.alert[type=submit]:focus,#footer input.alert[type=submit]:hover,.button.alert:focus,.button.alert:hover,.hbspt-form .alert.hs-button:focus,.hbspt-form .alert.hs-button:hover,button.alert:focus,button.alert:hover{background-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}#footer input.warning[type=submit],.button.warning,.hbspt-form .warning.hs-button,button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}#footer input.warning[type=submit]:focus,#footer input.warning[type=submit]:hover,.button.warning:focus,.button.warning:hover,.hbspt-form .warning.hs-button:focus,.hbspt-form .warning.hs-button:hover,button.warning:focus,button.warning:hover{background-color:#cf6e0e;color:#fff}#footer input.info[type=submit],.button.info,.hbspt-form .info.hs-button,button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333740}#footer input.info[type=submit]:focus,#footer input.info[type=submit]:hover,.button.info:focus,.button.info:hover,.hbspt-form .info.hs-button:focus,.hbspt-form .info.hs-button:hover,button.info:focus,button.info:hover{background-color:#61b6d9;color:#fff}#footer input.large[type=submit],.button.large,.hbspt-form .large.hs-button,button.large{padding:1.4444444444rem 2.8888888889rem 1.5rem;font-size:1.4444444444rem}#footer input.small[type=submit],.button.small,.hbspt-form .small.hs-button,button.small{padding:.7777777778rem 1.5555555556rem .8333333333rem;font-size:.8888888889rem}#footer input.tiny[type=submit],.button.tiny,.hbspt-form .tiny.hs-button,button.tiny{padding:.5555555556rem 1.1111111111rem .6111111111rem;font-size:.6111111111rem}#footer input.expand[type=submit],.button.expand,.hbspt-form .expand.hs-button,button.expand{font-size:.8888888889rem;padding:.7777777778rem .7777777778rem .8333333333rem;width:100%}#footer input.left-align[type=submit],.button.left-align,.hbspt-form .left-align.hs-button,button.left-align{text-align:left;text-indent:.6666666667rem}#footer input.right-align[type=submit],.button.right-align,.hbspt-form .right-align.hs-button,button.right-align{text-align:right;padding-right:.6666666667rem}#footer input.radius[type=submit],.button.radius,.hbspt-form .radius.hs-button,button.radius{border-radius:8px}#footer input.round[type=submit],.button.round,.hbspt-form .round.hs-button,button.round{border-radius:1000px}#footer input.disabled[type=submit],#footer input[disabled][type=submit],.button.disabled,.button[disabled],.hbspt-form .disabled.hs-button,.hbspt-form [disabled].hs-button,button.disabled,button[disabled]{background-color:#2e423b;border-color:#2e423b;color:#fff;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled[type=submit]:focus,#footer input.disabled[type=submit]:hover,#footer input[disabled][type=submit]:focus,#footer input[disabled][type=submit]:hover,.button.disabled:focus,.button.disabled:hover,.button[disabled]:focus,.button[disabled]:hover,.hbspt-form .disabled.hs-button:focus,.hbspt-form .disabled.hs-button:hover,.hbspt-form [disabled].hs-button:focus,.hbspt-form [disabled].hs-button:hover,button.disabled:focus,button.disabled:hover,button[disabled]:focus,button[disabled]:hover{background-color:#3e5950;color:#fff;background-color:#2e423b}#footer input.disabled.secondary[type=submit],#footer input[disabled].secondary[type=submit],.button.disabled.secondary,.button[disabled].secondary,.hbspt-form .disabled.secondary.hs-button,.hbspt-form [disabled].secondary.hs-button,button.disabled.secondary,button[disabled].secondary{background-color:#578074;border-color:rgb(69.6,102.4,92.8);color:#fff;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled.secondary[type=submit]:focus,#footer input.disabled.secondary[type=submit]:hover,#footer input[disabled].secondary[type=submit]:focus,#footer input[disabled].secondary[type=submit]:hover,.button.disabled.secondary:focus,.button.disabled.secondary:hover,.button[disabled].secondary:focus,.button[disabled].secondary:hover,.hbspt-form .disabled.secondary.hs-button:focus,.hbspt-form .disabled.secondary.hs-button:hover,.hbspt-form [disabled].secondary.hs-button:focus,.hbspt-form [disabled].secondary.hs-button:hover,button.disabled.secondary:focus,button.disabled.secondary:hover,button[disabled].secondary:focus,button[disabled].secondary:hover{background-color:rgb(69.6,102.4,92.8);color:#fff;background-color:#578074}#footer input.disabled.success[type=submit],#footer input[disabled].success[type=submit],.button.disabled.success,.button[disabled].success,.hbspt-form .disabled.success.hs-button,.hbspt-form [disabled].success.hs-button,button.disabled.success,button[disabled].success{background-color:#43ac6a;border-color:rgb(53.6,137.6,84.8);color:#fff;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled.success[type=submit]:focus,#footer input.disabled.success[type=submit]:hover,#footer input[disabled].success[type=submit]:focus,#footer input[disabled].success[type=submit]:hover,.button.disabled.success:focus,.button.disabled.success:hover,.button[disabled].success:focus,.button[disabled].success:hover,.hbspt-form .disabled.success.hs-button:focus,.hbspt-form .disabled.success.hs-button:hover,.hbspt-form [disabled].success.hs-button:focus,.hbspt-form [disabled].success.hs-button:hover,button.disabled.success:focus,button.disabled.success:hover,button[disabled].success:focus,button[disabled].success:hover{background-color:rgb(53.6,137.6,84.8);color:#fff;background-color:#43ac6a}#footer input.disabled.alert[type=submit],#footer input[disabled].alert[type=submit],.button.disabled.alert,.button[disabled].alert,.hbspt-form .disabled.alert.hs-button,.hbspt-form [disabled].alert.hs-button,button.disabled.alert,button[disabled].alert{background-color:#f04124;border-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled.alert[type=submit]:focus,#footer input.disabled.alert[type=submit]:hover,#footer input[disabled].alert[type=submit]:focus,#footer input[disabled].alert[type=submit]:hover,.button.disabled.alert:focus,.button.disabled.alert:hover,.button[disabled].alert:focus,.button[disabled].alert:hover,.hbspt-form .disabled.alert.hs-button:focus,.hbspt-form .disabled.alert.hs-button:hover,.hbspt-form [disabled].alert.hs-button:focus,.hbspt-form [disabled].alert.hs-button:hover,button.disabled.alert:focus,button.disabled.alert:hover,button[disabled].alert:focus,button[disabled].alert:hover{background-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff;background-color:#f04124}#footer input.disabled.warning[type=submit],#footer input[disabled].warning[type=submit],.button.disabled.warning,.button[disabled].warning,.hbspt-form .disabled.warning.hs-button,.hbspt-form [disabled].warning.hs-button,button.disabled.warning,button[disabled].warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled.warning[type=submit]:focus,#footer input.disabled.warning[type=submit]:hover,#footer input[disabled].warning[type=submit]:focus,#footer input[disabled].warning[type=submit]:hover,.button.disabled.warning:focus,.button.disabled.warning:hover,.button[disabled].warning:focus,.button[disabled].warning:hover,.hbspt-form .disabled.warning.hs-button:focus,.hbspt-form .disabled.warning.hs-button:hover,.hbspt-form [disabled].warning.hs-button:focus,.hbspt-form [disabled].warning.hs-button:hover,button.disabled.warning:focus,button.disabled.warning:hover,button[disabled].warning:focus,button[disabled].warning:hover{background-color:#cf6e0e;color:#fff;background-color:#f08a24}#footer input.disabled.info[type=submit],#footer input[disabled].info[type=submit],.button.disabled.info,.button[disabled].info,.hbspt-form .disabled.info.hs-button,.hbspt-form [disabled].info.hs-button,button.disabled.info,button[disabled].info{background-color:#a0d3e8;border-color:#61b6d9;color:#333740;box-shadow:none;cursor:default;opacity:.7}#footer input.disabled.info[type=submit]:focus,#footer input.disabled.info[type=submit]:hover,#footer input[disabled].info[type=submit]:focus,#footer input[disabled].info[type=submit]:hover,.button.disabled.info:focus,.button.disabled.info:hover,.button[disabled].info:focus,.button[disabled].info:hover,.hbspt-form .disabled.info.hs-button:focus,.hbspt-form .disabled.info.hs-button:hover,.hbspt-form [disabled].info.hs-button:focus,.hbspt-form [disabled].info.hs-button:hover,button.disabled.info:focus,button.disabled.info:hover,button[disabled].info:focus,button[disabled].info:hover{background-color:#61b6d9;color:#fff;background-color:#a0d3e8}@media only screen and (min-width:40.063em){#footer input[type=submit],.button,.hbspt-form .hs-button,button{display:inline-block}}.f-dropdown{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:1px solid #ccc;font-size:.7777777778rem;height:auto;max-height:none;width:100%;z-index:89;margin-top:2px;max-width:200px}.f-dropdown.open{display:block}.f-dropdown>:first-child{margin-top:0}.f-dropdown>:last-child{margin-bottom:0}.f-dropdown:before{border:6px inset transparent;border-bottom:6px solid #fff;top:-12px;left:10px;z-index:89}.f-dropdown:after,.f-dropdown:before{content:"";display:block;height:0;width:0;position:absolute}.f-dropdown:after{border:7px inset transparent;border-bottom:7px solid #ccc;top:-14px;left:9px;z-index:88}.f-dropdown.right:before{left:auto;right:10px}.f-dropdown.right:after{left:auto;right:9px}.f-dropdown.drop-top{display:none;left:-9999px;list-style:none;position:absolute;background:#fff;border:1px solid #ccc;font-size:.7777777778rem;height:auto;max-height:none;width:100%;z-index:89;margin-left:0;margin-top:-2px;max-width:200px}.f-dropdown.drop-top.open{display:block}.f-dropdown.drop-top>:first-child{margin-top:0}.f-dropdown.drop-top>:last-child{margin-bottom:0}.f-dropdown.drop-top:before{border:6px inset transparent;border-top:6px solid #fff;bottom:-12px;left:10px;z-index:89}.f-dropdown.drop-top:after,.f-dropdown.drop-top:before{content:"";display:block;height:0;width:0;position:absolute;top:auto;right:auto}.f-dropdown.drop-top:after{border:7px inset transparent;border-top:7px solid #ccc;bottom:-14px;left:9px;z-index:88}.f-dropdown li{cursor:pointer;font-size:.7777777778rem;line-height:1rem;margin:0}.f-dropdown li:focus,.f-dropdown li:hover{background:#eee}.f-dropdown li a{display:block;padding:.5rem;color:#555}.f-dropdown.content{display:none;left:-9999px;list-style:none;margin-left:0;position:absolute;background:#fff;border:1px solid #ccc;font-size:.7777777778rem;height:auto;max-height:none;padding:1.1111111111rem;width:100%;z-index:89;max-width:200px}.f-dropdown.content.open{display:block}.f-dropdown.content>:first-child{margin-top:0}.f-dropdown.content>:last-child{margin-bottom:0}.f-dropdown.radius{border-radius:8px}.f-dropdown.tiny{max-width:200px}.f-dropdown.small{max-width:300px}.f-dropdown.medium{max-width:500px}.f-dropdown.large{max-width:800px}.f-dropdown.mega{width:100%!important;max-width:100%!important}.f-dropdown.mega.open{left:0!important}form{margin:0 0 1.1111111111rem}form .row .row{margin:0 -.5555555556rem}form .row .row .column,form .row .row .columns{padding:0 .5555555556rem}form .row .row.collapse{margin:0}form .row .row.collapse .column,form .row .row.collapse .columns{padding:0}form .row .row.collapse input{-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;border-top-right-radius:0}form .row input.column,form .row input.columns,form .row textarea.column,form .row textarea.columns{padding-left:.5555555556rem}.product-filter-container .filter-popout .filter-row ul.color-droplets li label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,label{color:#6a6a6a;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:0}.product-filter-container .filter-popout .filter-row ul.color-droplets li label.right,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label.right,label.right{float:none!important;text-align:right}.product-filter-container .filter-popout .filter-row ul.color-droplets li label.inline,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label.inline,label.inline{margin:0 0 1.1111111111rem;padding:.6666666667rem 0}.product-filter-container .filter-popout .filter-row ul.color-droplets li label small,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label small,label small{text-transform:capitalize;color:grey}.postfix,.prefix{border-style:solid;border-width:1px;display:block;font-size:1rem;height:2.6111111111rem;line-height:2.6111111111rem;overflow:visible;padding-bottom:0;padding-top:0;position:relative;text-align:center;width:100%;z-index:2}#footer input.postfix[type=submit],#footer input.prefix[type=submit],.hbspt-form .postfix.hs-button,.hbspt-form .prefix.hs-button,.postfix.button,.prefix.button{border:none;padding:0;text-align:center}#footer input.prefix.radius[type=submit],.hbspt-form .prefix.radius.hs-button,.prefix.button.radius{border-radius:0;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px}#footer input.postfix.radius[type=submit],.hbspt-form .postfix.radius.hs-button,.postfix.button.radius{border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}#footer input.prefix.round[type=submit],.hbspt-form .prefix.round.hs-button,.prefix.button.round{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}#footer input.postfix.round[type=submit],.hbspt-form .postfix.round.hs-button,.postfix.button.round{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}.product-filter-container .filter-popout .filter-row ul.color-droplets li label.prefix,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label.prefix,label.prefix,span.prefix{background:#f2f2f2;color:#333;border-right:none;border-color:#ccc}.product-filter-container .filter-popout .filter-row ul.color-droplets li label.postfix,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label.postfix,label.postfix,span.postfix{background:#f2f2f2;color:#333;border-left:none;border-color:#ccc}input:not([type]),input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#fff;border:2px solid #2e423b;box-shadow:none;color:rgba(0,0,0,.75);display:block;font-family:inherit;font-size:1rem;height:2.6111111111rem;margin:0 0 1.1111111111rem;padding:.5555555556rem;width:100%;box-sizing:border-box;transition:border-color .15s linear,background .15s linear}input:not([type]):focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{background:#fafafa;border-color:#333740;outline:none}fieldset[disabled] input:not([type]),fieldset[disabled] input[type=color],fieldset[disabled] input[type=date],fieldset[disabled] input[type=datetime-local],fieldset[disabled] input[type=datetime],fieldset[disabled] input[type=email],fieldset[disabled] input[type=month],fieldset[disabled] input[type=number],fieldset[disabled] input[type=password],fieldset[disabled] input[type=search],fieldset[disabled] input[type=tel],fieldset[disabled] input[type=text],fieldset[disabled] input[type=time],fieldset[disabled] input[type=url],fieldset[disabled] input[type=week],fieldset[disabled] textarea,input:not([type]):disabled,input:not([type])[disabled],input:not([type])[readonly],input[type=color]:disabled,input[type=color][disabled],input[type=color][readonly],input[type=date]:disabled,input[type=date][disabled],input[type=date][readonly],input[type=datetime-local]:disabled,input[type=datetime-local][disabled],input[type=datetime-local][readonly],input[type=datetime]:disabled,input[type=datetime][disabled],input[type=datetime][readonly],input[type=email]:disabled,input[type=email][disabled],input[type=email][readonly],input[type=month]:disabled,input[type=month][disabled],input[type=month][readonly],input[type=number]:disabled,input[type=number][disabled],input[type=number][readonly],input[type=password]:disabled,input[type=password][disabled],input[type=password][readonly],input[type=search]:disabled,input[type=search][disabled],input[type=search][readonly],input[type=tel]:disabled,input[type=tel][disabled],input[type=tel][readonly],input[type=text]:disabled,input[type=text][disabled],input[type=text][readonly],input[type=time]:disabled,input[type=time][disabled],input[type=time][readonly],input[type=url]:disabled,input[type=url][disabled],input[type=url][readonly],input[type=week]:disabled,input[type=week][disabled],input[type=week][readonly],textarea:disabled,textarea[disabled],textarea[readonly]{background-color:#ddd;cursor:default}input:not([type]).radius,input[type=color].radius,input[type=date].radius,input[type=datetime-local].radius,input[type=datetime].radius,input[type=email].radius,input[type=month].radius,input[type=number].radius,input[type=password].radius,input[type=search].radius,input[type=tel].radius,input[type=text].radius,input[type=time].radius,input[type=url].radius,input[type=week].radius,textarea.radius{border-radius:8px}form .row .prefix-radius.row.collapse button,form .row .prefix-radius.row.collapse input,form .row .prefix-radius.row.collapse select,form .row .prefix-radius.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}form .row .postfix-radius.row.collapse button,form .row .postfix-radius.row.collapse input,form .row .postfix-radius.row.collapse select,form .row .postfix-radius.row.collapse textarea,form .row .prefix-radius.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px}form .row .postfix-radius.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}form .row .prefix-round.row.collapse button,form .row .prefix-round.row.collapse input,form .row .prefix-round.row.collapse select,form .row .prefix-round.row.collapse textarea{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}form .row .postfix-round.row.collapse button,form .row .postfix-round.row.collapse input,form .row .postfix-round.row.collapse select,form .row .postfix-round.row.collapse textarea,form .row .prefix-round.row.collapse .prefix{border-radius:0;-webkit-border-bottom-left-radius:1000px;-webkit-border-top-left-radius:1000px;border-bottom-left-radius:1000px;border-top-left-radius:1000px}form .row .postfix-round.row.collapse .postfix{border-radius:0;-webkit-border-bottom-right-radius:1000px;-webkit-border-top-right-radius:1000px;border-bottom-right-radius:1000px;border-top-right-radius:1000px}input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border-radius:0}textarea[rows]{height:auto}textarea{max-width:100%}::-webkit-input-placeholder{color:#6a6a6a}:-moz-placeholder,::-moz-placeholder{color:#6a6a6a}:-ms-input-placeholder{color:#6a6a6a}select{-webkit-appearance:none!important;-moz-appearance:none!important;background-color:transparent;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjEyIiB3aWR0aD0iMjQiIGhlaWdodD0iMyIgdmlld0JveD0iMCAwIDYgMyI+PHBhdGggZD0iTTUuOTkyIDBsLTMgMy0zLTN6Ii8+PC9zdmc+");background-position:100%;background-repeat:no-repeat;border:2px solid #2e423b;color:rgba(0,0,0,.75);font-family:inherit;font-size:1rem;line-height:normal;padding:.5555555556rem;border-radius:0;height:2.6111111111rem}select::-ms-expand{display:none}select.radius{border-radius:8px}select:focus{background-color:transparent;border-color:#333740}select:disabled{background-color:#ddd;cursor:default}select[multiple]{height:auto}input[type=checkbox],input[type=file],input[type=radio],select{margin:0 0 1.1111111111rem}.product-filter-container .filter-popout .filter-row ul.color-droplets li input[type=checkbox]+label,.product-filter-container .filter-popout .filter-row ul.color-droplets li input[type=radio]+label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li input[type=checkbox]+label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li input[type=radio]+label,input[type=checkbox]+label,input[type=radio]+label{display:inline-block;margin-left:.5555555556rem;margin-right:1.1111111111rem;margin-bottom:0;vertical-align:baseline}input[type=file]{width:100%}fieldset{border:1px solid #ddd;margin:1rem 0;padding:1.1111111111rem}fieldset legend{font-weight:700;margin:0 0 0 -.1666666667rem;padding:0 .1666666667rem}[data-abide] .error small.error,[data-abide] .error span.error,[data-abide] small.error,[data-abide] span.error{display:block;font-size:.6666666667rem;font-style:italic;font-weight:400;margin-bottom:1.1111111111rem;margin-top:-1px;padding:.3333333333rem .5rem .5rem;background:#f04124;color:#fff}[data-abide] small.error,[data-abide] span.error{display:none}small.error,span.error{display:block;font-size:.6666666667rem;font-style:italic;font-weight:400;margin-bottom:1.1111111111rem;margin-top:-1px;padding:.3333333333rem .5rem .5rem;background:#f04124;color:#fff}.error input,.error select,.error textarea{margin-bottom:0}.error input[type=checkbox],.error input[type=radio]{margin-bottom:1.1111111111rem}.error .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.error .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.error label,.error label.error,.product-filter-container .filter-popout .filter-row ul.color-droplets li .error label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .error label{color:#f04124}.error small.error{display:block;font-size:.6666666667rem;font-style:italic;font-weight:400;margin-bottom:1.1111111111rem;margin-top:-1px;padding:.3333333333rem .5rem .5rem;background:#f04124;color:#fff}.error>label>small,.product-filter-container .filter-popout .filter-row ul.color-droplets li .error>label>small,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .error>label>small{background:transparent;color:grey;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}input.error,select.error,textarea.error{margin-bottom:0}.product-filter-container .filter-popout .filter-row ul.color-droplets li label.error,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label.error,label.error{color:#f04124}.row{margin:0 auto;max-width:72.2222222222rem;width:100%}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -.8333333333rem;max-width:none;width:auto}.row .row:after,.row .row:before{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:after,.row .row.collapse:before{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:.8333333333rem;padding-right:.8333333333rem;width:100%;float:left}.column+.column:last-child,.column+.columns:last-child,.columns+.column:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.column+.columns.end,.columns+.column.end,.columns+.columns.end{float:left}@media only screen{.column,.columns{position:relative;padding-left:.8333333333rem;padding-right:.8333333333rem;float:left}.small-3{width:25%}.small-5{width:41.6666666667%}.small-7{width:58.3333333333%}.small-9{width:75%}.small-12{width:100%}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}}@media only screen and (min-width:40.063em){.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.column,.columns{position:relative;padding-left:.8333333333rem;padding-right:.8333333333rem;float:left}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-10{width:83.3333333333%}.medium-12{width:100%}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}}@media only screen and (min-width:70em){.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.column,.columns{position:relative;padding-left:.8333333333rem;padding-right:.8333333333rem;float:left}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-12{width:100%}.large-offset-2{margin-left:16.6666666667%!important}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}}.reveal-modal-bg{background:#000;background:rgba(0,0,0,.6);bottom:0;display:none;position:fixed;right:0;top:0;z-index:1004;left:0}.reveal-modal{border-radius:8px;display:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:1005;left:0;background-color:#fff;padding:1.6666666667rem;border:0 solid #6a6a6a;box-shadow:0 0 0 0 transparent}@media only screen and (max-width:35.5555555556em){.reveal-modal{min-height:100vh}}.reveal-modal .column,.reveal-modal .columns{min-width:0}.reveal-modal>:first-child{margin-top:0}.reveal-modal>:last-child{margin-bottom:0}@media only screen and (min-width:40.063em){.reveal-modal{left:0;margin:0 auto;max-width:72.2222222222rem;right:0;width:80%;top:5.5555555556rem}}.reveal-modal.radius{box-shadow:none;border-radius:8px}.reveal-modal.round{box-shadow:none;border-radius:1000px}.reveal-modal.collapse{padding:0;box-shadow:none}@media only screen and (min-width:40.063em){.reveal-modal.tiny{width:30%}}@media only screen and (min-width:40.063em){.reveal-modal.small,.reveal-modal.tiny{left:0;margin:0 auto;max-width:72.2222222222rem;right:0}.reveal-modal.small{width:40%}}@media only screen and (min-width:40.063em){.reveal-modal.medium{width:60%}}@media only screen and (min-width:40.063em){.reveal-modal.large,.reveal-modal.medium{left:0;margin:0 auto;max-width:72.2222222222rem;right:0}.reveal-modal.large{width:70%}}@media only screen and (min-width:40.063em){.reveal-modal.xlarge{left:0;margin:0 auto;max-width:72.2222222222rem;right:0;width:95%}}.reveal-modal.full{height:100vh;height:100%;left:0;margin-left:0!important;max-width:none!important;min-height:100vh;top:0}@media only screen and (min-width:40.063em){.reveal-modal.full{left:0;margin:0 auto;max-width:72.2222222222rem;right:0;width:100%}}.reveal-modal.toback{z-index:1003}.reveal-modal .close-reveal-modal{color:#aaa;cursor:pointer;font-size:2.2222222222rem;font-weight:700;line-height:1;position:absolute;top:.5555555556rem;right:1.2222222222rem}.tabs{margin-bottom:0!important;margin-left:0}.tabs:after,.tabs:before{content:" ";display:table}.tabs:after{clear:both}.tabs .tab-title,.tabs dd{float:left;list-style:none;margin-bottom:0!important;position:relative}.tabs .tab-title>a,.tabs dd>a{display:block;background-color:#efefef;color:#222;font-family:Avenir,sans-serif;font-size:.8888888889rem;padding:.8888888889rem 1.7777777778rem}.tabs .tab-title>a:hover,.tabs dd>a:hover{background-color:#e1e1e1}.tabs .tab-title.active>a,.tabs dd.active>a{background-color:#fff;color:#222}.tabs.radius .tab:first-child a,.tabs.radius dd:first-child a{-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px}.tabs.radius .tab:last-child a,.tabs.radius dd:last-child a{-webkit-border-bottom-right-radius:8px;-webkit-border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-right-radius:8px}.tabs-content{margin-bottom:1.3333333333rem;width:100%}.tabs-content:after,.tabs-content:before{content:" ";display:table}.tabs-content:after{clear:both}.tabs-content>.content{display:none;float:left;padding:.8333333333rem 0;width:100%}.tabs-content>.content.active{display:block;float:none}.tooltip{background:#333;color:#fff;display:none;font-size:.7777777778rem;font-weight:400;line-height:1.3;max-width:300px;padding:.6666666667rem;position:absolute;width:100%;z-index:1006;left:50%}.tooltip.radius{border-radius:8px}.tooltip.round{border-radius:1000px}.contain-to-grid{width:100%;background:#fff}.contain-to-grid .top-bar{margin-bottom:0}.fixed{position:fixed;top:0;width:100%;z-index:99;left:0}.fixed.expanded:not(.top-bar){height:auto;max-height:100%;overflow-y:auto;width:100%}.fixed.expanded:not(.top-bar) .title-area{position:fixed;width:100%;z-index:99}.fixed.expanded:not(.top-bar) .top-bar-section{margin-top:4.4444444444rem;z-index:98}.top-bar{background:#fff;height:4.4444444444rem;line-height:4.4444444444rem;margin-bottom:0;overflow:hidden;position:relative}.top-bar ul{list-style:none;margin-bottom:0}.top-bar .row{max-width:none}.top-bar form,.top-bar input,.top-bar select{margin-bottom:0}.top-bar input,.top-bar select{font-size:.75rem;height:1.5555555556rem;padding-bottom:.35rem;padding-top:.35rem}#footer .top-bar input[type=submit],.hbspt-form .top-bar .hs-button,.top-bar #footer input[type=submit],.top-bar .button,.top-bar .hbspt-form .hs-button,.top-bar button{font-size:.75rem;margin-bottom:0;padding-bottom:.4055555556rem;padding-top:.4055555556rem}@media only screen and (max-width:35.5555555556em){#footer .top-bar input[type=submit],.hbspt-form .top-bar .hs-button,.top-bar #footer input[type=submit],.top-bar .button,.top-bar .hbspt-form .hs-button,.top-bar button{position:relative;top:-1px}}.top-bar .title-area{margin:0;position:relative}.top-bar .name{font-size:18px;height:4.4444444444rem;margin:0}.top-bar .name h1,.top-bar .name h2,.top-bar .name h3,.top-bar .name h4,.top-bar .name p,.top-bar .name span{font-size:1.5555555556rem;line-height:4.4444444444rem;margin:0}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name p a,.top-bar .name span a{color:#6a6a6a;display:block;font-weight:400;padding:0 1.4814814815rem;width:75%}.top-bar .toggle-topbar{position:absolute;right:0;top:0}.top-bar .toggle-topbar a{color:#6a6a6a;display:block;font-size:.7222222222rem;font-weight:700;height:4.4444444444rem;line-height:4.4444444444rem;padding:0 1.4814814815rem;position:relative;text-transform:uppercase}.top-bar .toggle-topbar.menu-icon{margin-top:-16px;top:50%}.top-bar .toggle-topbar.menu-icon a{color:#2e423b;height:34px;line-height:33px;padding:0 2.8703703704rem 0 1.4814814815rem;position:relative}.top-bar .toggle-topbar.menu-icon a span:after{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;right:1.4814814815rem;box-shadow:0 0 0 1px #2e423b,0 7px 0 1px #2e423b,0 14px 0 1px #2e423b;width:16px}.top-bar .toggle-topbar.menu-icon a span:hover:after{box-shadow:0 0 0 1px "",0 7px 0 1px "",0 14px 0 1px ""}.top-bar.expanded{background:transparent;height:auto}.top-bar.expanded .title-area{background:#fff}.top-bar.expanded .toggle-topbar a{color:#2e423b}.top-bar.expanded .toggle-topbar a span:after{box-shadow:0 0 0 1px #2e423b,0 7px 0 1px #2e423b,0 14px 0 1px #2e423b}.top-bar-section{left:0;position:relative;width:auto;transition:left .3s ease-out}.top-bar-section ul{display:block;font-size:18px;height:auto;margin:0;padding:0;width:100%}.top-bar-section .divider,.top-bar-section [role=separator]{border-top:1px solid grey;clear:both;height:1px;width:100%}.top-bar-section ul li{background:transparent}.top-bar-section ul li>a{color:#6a6a6a;display:block;font-family:Avenir,sans-serif;font-size:.8888888889rem;font-weight:400;padding:12px 0 12px 1.4814814815rem;text-transform:none;width:100%}.hbspt-form .top-bar-section ul li>a.hs-button,.top-bar-section ul .hbspt-form li>a.hs-button,.top-bar-section ul li>a.button{font-size:.8888888889rem;padding-left:1.4814814815rem;padding-right:1.4814814815rem;background-color:#2e423b;border-color:#2e423b;color:#fff}.hbspt-form .top-bar-section ul li>a.hs-button:focus,.hbspt-form .top-bar-section ul li>a.hs-button:hover,.top-bar-section ul .hbspt-form li>a.hs-button:focus,.top-bar-section ul .hbspt-form li>a.hs-button:hover,.top-bar-section ul li>a.button:focus,.top-bar-section ul li>a.button:hover{background-color:#3e5950;color:#fff}.hbspt-form .top-bar-section ul li>a.secondary.hs-button,.top-bar-section ul .hbspt-form li>a.secondary.hs-button,.top-bar-section ul li>a.button.secondary{background-color:#578074;border-color:rgb(69.6,102.4,92.8);color:#fff}.hbspt-form .top-bar-section ul li>a.secondary.hs-button:focus,.hbspt-form .top-bar-section ul li>a.secondary.hs-button:hover,.top-bar-section ul .hbspt-form li>a.secondary.hs-button:focus,.top-bar-section ul .hbspt-form li>a.secondary.hs-button:hover,.top-bar-section ul li>a.button.secondary:focus,.top-bar-section ul li>a.button.secondary:hover{background-color:rgb(69.6,102.4,92.8);color:#fff}.hbspt-form .top-bar-section ul li>a.success.hs-button,.top-bar-section ul .hbspt-form li>a.success.hs-button,.top-bar-section ul li>a.button.success{background-color:#43ac6a;border-color:rgb(53.6,137.6,84.8);color:#fff}.hbspt-form .top-bar-section ul li>a.success.hs-button:focus,.hbspt-form .top-bar-section ul li>a.success.hs-button:hover,.top-bar-section ul .hbspt-form li>a.success.hs-button:focus,.top-bar-section ul .hbspt-form li>a.success.hs-button:hover,.top-bar-section ul li>a.button.success:focus,.top-bar-section ul li>a.button.success:hover{background-color:rgb(53.6,137.6,84.8);color:#fff}.hbspt-form .top-bar-section ul li>a.alert.hs-button,.top-bar-section ul .hbspt-form li>a.alert.hs-button,.top-bar-section ul li>a.button.alert{background-color:#f04124;border-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}.hbspt-form .top-bar-section ul li>a.alert.hs-button:focus,.hbspt-form .top-bar-section ul li>a.alert.hs-button:hover,.top-bar-section ul .hbspt-form li>a.alert.hs-button:focus,.top-bar-section ul .hbspt-form li>a.alert.hs-button:hover,.top-bar-section ul li>a.button.alert:focus,.top-bar-section ul li>a.button.alert:hover{background-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}.hbspt-form .top-bar-section ul li>a.warning.hs-button,.top-bar-section ul .hbspt-form li>a.warning.hs-button,.top-bar-section ul li>a.button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.hbspt-form .top-bar-section ul li>a.warning.hs-button:focus,.hbspt-form .top-bar-section ul li>a.warning.hs-button:hover,.top-bar-section ul .hbspt-form li>a.warning.hs-button:focus,.top-bar-section ul .hbspt-form li>a.warning.hs-button:hover,.top-bar-section ul li>a.button.warning:focus,.top-bar-section ul li>a.button.warning:hover{background-color:#cf6e0e;color:#fff}.hbspt-form .top-bar-section ul li>a.info.hs-button,.top-bar-section ul .hbspt-form li>a.info.hs-button,.top-bar-section ul li>a.button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333740}.hbspt-form .top-bar-section ul li>a.info.hs-button:focus,.hbspt-form .top-bar-section ul li>a.info.hs-button:hover,.top-bar-section ul .hbspt-form li>a.info.hs-button:focus,.top-bar-section ul .hbspt-form li>a.info.hs-button:hover,.top-bar-section ul li>a.button.info:focus,.top-bar-section ul li>a.button.info:hover{background-color:#61b6d9;color:#fff}.top-bar-section ul li>button{font-size:.8888888889rem;padding-left:1.4814814815rem;padding-right:1.4814814815rem;background-color:#2e423b;border-color:#2e423b;color:#fff}.top-bar-section ul li>button:focus,.top-bar-section ul li>button:hover{background-color:#3e5950;color:#fff}.top-bar-section ul li>button.secondary{background-color:#578074;border-color:rgb(69.6,102.4,92.8);color:#fff}.top-bar-section ul li>button.secondary:focus,.top-bar-section ul li>button.secondary:hover{background-color:rgb(69.6,102.4,92.8);color:#fff}.top-bar-section ul li>button.success{background-color:#43ac6a;border-color:rgb(53.6,137.6,84.8);color:#fff}.top-bar-section ul li>button.success:focus,.top-bar-section ul li>button.success:hover{background-color:rgb(53.6,137.6,84.8);color:#fff}.top-bar-section ul li>button.alert{background-color:#f04124;border-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}.top-bar-section ul li>button.alert:focus,.top-bar-section ul li>button.alert:hover{background-color:rgb(206.6461538462,41.5179487179,14.1538461538);color:#fff}.top-bar-section ul li>button.warning{background-color:#f08a24;border-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.warning:focus,.top-bar-section ul li>button.warning:hover{background-color:#cf6e0e;color:#fff}.top-bar-section ul li>button.info{background-color:#a0d3e8;border-color:#61b6d9;color:#333740}.top-bar-section ul li>button.info:focus,.top-bar-section ul li>button.info:hover{background-color:#61b6d9;color:#fff}.top-bar-section ul li:hover:not(.has-form)>a{background-color:transparent;color:#000;background:transparent}.top-bar-section ul li.active>a{background:#2e423b;color:#6a6a6a}.top-bar-section ul li.active>a:hover{background:transparent;color:#6a6a6a}@media only screen and (min-width:70em){.top-bar{background:#fff;overflow:visible}.top-bar:after,.top-bar:before{content:" ";display:table}.top-bar:after{clear:both}.top-bar .toggle-topbar{display:none}.top-bar .title-area{float:left}.top-bar .name h1 a,.top-bar .name h2 a,.top-bar .name h3 a,.top-bar .name h4 a,.top-bar .name h5 a,.top-bar .name h6 a{width:auto}#footer .top-bar input[type=submit],.hbspt-form .top-bar .hs-button,.top-bar #footer input[type=submit],.top-bar .button,.top-bar .hbspt-form .hs-button,.top-bar button,.top-bar input,.top-bar select{font-size:.7777777778rem;height:1.5555555556rem;position:relative;top:1.4444444444rem}.top-bar.expanded{background:#fff}.contain-to-grid .top-bar{margin:0 auto;max-width:72.2222222222rem}.top-bar-section{transition:none 0 0;left:0!important}.top-bar-section ul{display:inline;height:auto!important;width:auto}.top-bar-section ul li{float:left}.top-bar-section li:not(.has-form) a:not(.button){background:transparent;line-height:4.4444444444rem;padding:0 1.4814814815rem}.top-bar-section li:not(.has-form) a:not(.button):hover{background-color:transparent;background:transparent}.top-bar-section li.active:not(.has-form) a:not(.button){background:#2e423b;color:#6a6a6a;line-height:4.4444444444rem;padding:0 1.4814814815rem}.top-bar-section li.active:not(.has-form) a:not(.button):hover{background:transparent;color:#6a6a6a}.top-bar-section>ul>.divider,.top-bar-section>ul>[role=separator]{border-right:1px solid #fff;border-bottom:none;border-top:none;clear:none;height:4.4444444444rem;width:0}}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-justify{text-align:justify!important}blockquote,dd,div,dl,dt,form,h1,h2,h3,h4,h5,h6,li,ol,p,pre,td,th,ul{margin:0;padding:0}a{color:#2e423b;line-height:inherit;text-decoration:underline}a:focus,a:hover{color:rgb(39.56,56.76,50.74);text-decoration:none}a img{border:none}p{font-family:inherit;font-size:1rem;font-weight:400;margin-bottom:1.1111111111rem;text-rendering:optimizeLegibility}p,p.lead{line-height:1.6}p.lead{font-size:1.1944444444rem}p aside{font-size:.7777777778rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#6a6a6a;font-family:Avenir,sans-serif;font-style:normal;font-weight:400;line-height:1.4;margin-bottom:.5rem;margin-top:.2rem;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#9e9e9e;font-size:60%;line-height:0}h1{font-size:1.8888888889rem}h2{font-size:1.5rem}h3{font-size:1.2222222222rem}h4,h5,h6{font-size:1rem}.subheader{line-height:1.4;color:#9e9e9e;font-weight:400;margin-top:.2rem;margin-bottom:.5rem}hr{border:solid #ddd;border-width:1px 0 0;clear:both;height:0;margin:1.1111111111rem 0 1.0555555556rem}em,i{font-style:italic}b,em,i,strong{line-height:inherit}b,strong{font-weight:700}small{font-size:60%;line-height:inherit}code{background-color:rgb(202.311627907,219.188372093,214.2488372093);border:1px solid rgb(177.2176744186,202.1323255814,194.8402325581);color:#333;font-family:Consolas,Liberation Mono,Courier,monospace;font-weight:400;padding:.1111111111rem .2777777778rem .0555555556rem}dl,ol,ul{font-family:inherit;font-size:1rem;line-height:1.6;list-style-position:outside;margin-bottom:1.1111111111rem}ul{margin-left:1.1rem}ul li ol,ul li ul{margin-left:1.1111111111rem;margin-bottom:0}ul.circle li ul,ul.disc li ul,ul.square li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle}ul.circle,ul.disc{margin-left:1.1rem}ul.disc{list-style-type:disc}ol{margin-left:1.4rem}ol li ol,ol li ul{margin-left:1.1111111111rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ol,.no-bullet li ul{margin-left:1.1111111111rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:.3rem;font-weight:700}dl dd{margin-bottom:.6666666667rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#6a6a6a;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #ddd}blockquote{margin:0 0 1.1111111111rem;padding:.5rem 1.1111111111rem 0 1.0555555556rem;border-left:1px solid #ddd}blockquote cite{display:block;font-size:.7222222222rem;color:#8c8c8c}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:#8c8c8c}blockquote,blockquote p{line-height:1.6;color:#9e9e9e}.vcard{display:inline-block;margin:0 0 1.1111111111rem;border:1px solid #ddd;padding:.5555555556rem .6666666667rem}.vcard li{margin:0;display:block}.vcard .fn{font-size:.8333333333rem}.vcard .fn,.vevent .summary,.vevent abbr{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;border:none;padding:0 .0555555556rem}@media only screen and (min-width:40.063em){h1,h2,h3,h4,h5,h6{line-height:1.4}h1{font-size:2.4444444444rem}h2{font-size:2.0555555556rem}h3{font-size:1.5rem}h4{font-size:1.2777777778rem}h5,h6{font-size:1rem}}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.34in}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.flex-video{height:0;margin-bottom:.8888888889rem;overflow:hidden;padding-bottom:67.5%;padding-top:1.3888888889rem;position:relative}.flex-video embed,.flex-video iframe,.flex-video object,.flex-video video{height:100%;position:absolute;top:0;width:100%;left:0}.mfp-bg{z-index:1042;overflow:hidden;background:#0b0b0b;opacity:.8}.mfp-bg,.mfp-wrap{top:0;left:0;width:100%;height:100%;position:fixed}.mfp-wrap{z-index:1043;outline:none!important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{overflow:visible;cursor:pointer;background:transparent;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;right:0;top:0;text-decoration:none;text-align:center;opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;opacity:.65;top:50%;margin:-55px 0 0;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset transparent}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px)and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}body.logged-in.admin-bar{padding-top:32px}#footer input[type=submit],.button,.hbspt-form .hs-button,input[type=submit]{font-weight:lighter;text-transform:uppercase;-webkit-font-smoothing:antialiased;border-radius:8px}input:not([type=checkbox]),input:not([type=file]),input:not([type=radio]),select,textarea{border-radius:8px!important}small.error{margin-left:8px;margin-right:8px}.naked{color:#2e423b;background:#fff;box-shadow:inset 0 0 0 2px #2e423b}.naked:hover{background-color:#2e423b!important}#clients h3,#contact-form p,#contact-side p em,#footer label,#portfolio-thumbs #portfolio-filters li:not(:first-child) a,#product-stats .product-stat .big-stat,#quotes .quote-author,#samples-back a,#single-product h3,#single-product h4,#subscribe-message,#tagline-wrap #tagline,#what-are-engineered-floors>div>div p:first-child,#what-are-engineered-floors>div>div p:last-child,.hero h1,.hero h2,.kepler,.product-list li a{font-family:essonnes-display,serif;font-style:italic}@media only screen and (min-width:70em){.two-col{-moz-columns:2;column-count:2}.three-col,.two-col{-webkit-column-gap:1.6666666667rem;-moz-column-gap:1.6666666667rem;grid-column-gap:1.6666666667rem;column-gap:1.6666666667rem}.three-col{-moz-columns:3;column-count:3}}hr{border:solid #d6d6d6;border-width:2px 0 0;margin:2rem 0}.bordered{float:left;width:100%;border:2px solid #d6d6d6;padding:4rem 0!important}.bordered-padding{padding:0 1rem;clear:both}@media only screen and (min-width:70em){.bordered-padding{padding:0 3.3rem!important}}.featured-stories h3,.heading-title{color:#2e423b;letter-spacing:2px;margin-bottom:1em}.featured-stories h3.icon i,.heading-title.icon i{margin-right:8px;font-size:20px}.green-heading{font-size:42px;color:#2e423b;margin:0 0 .6em;text-transform:uppercase;letter-spacing:2px}[class*=" icon-"],[class^=icon-]{font-family:nydree-icons!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-pinterest:before{content:""}.icon-instagram:before{content:""}.icon-twitter:before{content:""}.icon-linkedin-square:before{content:""}.icon-facebook-square:before{content:""}.icon-circle-empty:before{content:""}.icon-minus:before{content:""}.icon-plus:before{content:""}.icon-close:before{content:""}.icon-check:before{content:""}.icon-check-circle:before{content:""}.icon-cart-sample:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-download-icon:before{content:""}.icon-mark:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-up:before{content:""}.icon-syrup:before{content:""}.icon-communicate:before{content:""}.icon-define:before{content:""}.icon-develop:before{content:""}.icon-implement:before{content:""}.icon-plan:before{content:""}.icon-review:before{content:""}.icon-innovation:before{content:""}.icon-integration:before{content:""}.icon-involvement:before{content:""}.icon-facebook-with-circle:before{content:""}.icon-instagram-with-circle:before{content:""}.icon-linkedin-with-circle:before{content:""}.icon-twitter-with-circle:before{content:""}.icon-file-text2:before{content:""}.icon-cart:before{content:""}.icon-stat-2:before{content:""}.icon-stat-3:before{content:""}.icon-stat-1:before{content:""}.icon-control-left:before{content:""}.icon-control-right:before{content:""}.icon-chevronv2-down:before{content:""}.icon-date-clock:before{content:""}.icon-tag:before{content:""}.icon-search:before{content:""}.icon-file-download:before{content:""}.icon-search-2:before{content:""}.icon-checkmark:before{font-family:filtering-icons;content:"";color:#fff}.icon-droplet-clear:before{font-family:filtering-icons;content:"";color:inherit}.icon-droplet-filled:before{font-family:filtering-icons;content:"";color:inherit}.icon-row-view:before{font-family:filtering-icons;content:"";color:inherit}.icon-block-view:before{font-family:filtering-icons;content:"";color:inherit}#home-hero .video-box,.video-box{width:100%;border:4px solid #fff;z-index:3;height:308px;cursor:pointer;background-size:cover;position:relative;max-width:650px}#home-hero .video-box .play-button,.video-box .play-button{width:90px;height:90px;border-radius:50%;background-color:#fff;opacity:.7;transition:.2s;position:absolute;top:38%;left:50%;transform:translateX(-50%)}#home-hero .video-box .play-button img,#home-hero .video-box .play-button svg,.video-box .play-button img,.video-box .play-button svg{position:absolute;top:24%;left:35%}#home-hero .video-box iframe,.video-box iframe{width:100%;height:300px;opacity:0;visibility:hidden;transition:.2s}#home-hero .video-box:hover .play-button,.video-box:hover .play-button{opacity:1}#home-hero .show.video-box,.video-box.show{background-image:none!important;background-color:#000}#home-hero .show.video-box iframe,.video-box.show iframe{opacity:1;visibility:visible}#home-hero .show.video-box .play-button,.video-box.show .play-button{opacity:0}#home,#home-block{position:relative}#home-block{min-height:18rem}#home-images{display:none;position:absolute;top:0;right:0;left:0;bottom:0;z-index:-1}#home-images div{height:100%}.home-image-slide{height:100%;background-repeat:no-repeat;background-position:50%;background-size:cover}.home-image-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to bottom right,#000,#fff);opacity:.25}#clients{background-color:#000}@media only screen and (min-width:70em){#clients{width:870px;position:absolute;bottom:0;left:50%;margin-left:-435px;background-color:rgba(0,0,0,.58);border-top-left-radius:8px;border-top-right-radius:8px}}#clients .div-table{display:table;width:100%;height:100%}#clients h3{display:table-cell;vertical-align:middle;color:#fff;font-size:1.5rem;text-align:center;margin:0;padding:1rem 0}@media only screen and (min-width:40.063em){#clients h3{text-align:left}}#clients #clients-wrapper{display:none}#clients #clients-scroller{padding-left:1rem;padding-right:1rem}#clients #clients-scroller .client{padding:.25rem .5rem}#clients #clients-scroller .client img{max-height:6rem;width:auto;display:block;margin:0 auto}#clients #clients-scroller .slick-prev{left:-.8rem}#clients #clients-scroller .slick-next{right:-.8rem}#home .row{max-width:1147px}#clientsSlider{background-color:#2e423b;padding:60px 0}#clientsSlider h2{color:#fff;font-family:essonnes-display,serif;font-size:50px}@media only screen and (max-width:991px){#clientsSlider h2{text-align:center}}@media only screen and (max-width:767px){#clientsSlider h2{font-size:40px}}@media only screen and (max-width:480px){#clientsSlider h2{font-size:28px}}#clientsSlider .clients .logo-wrap{text-align:center}#clientsSlider .clients .logo-wrap img{max-width:140px;margin:0 auto}@media only screen and (max-width:480px){#clientsSlider .clients .logo-wrap img{max-width:120px}}#clientsSlider .clients .slick-arrow{transition:all .2s ease;opacity:0;visibility:hidden}@media only screen and (max-width:1200px){#clientsSlider .clients .slick-arrow{opacity:0!important;visibility:hidden!important;display:none!important}}#clientsSlider .clients:hover .slick-arrow{opacity:1;visibility:visible}#clientsSlider .clients:hover .slick-arrow.slick-prev{left:-35px}#clientsSlider .clients:hover .slick-arrow.slick-next{right:-35px}#comparisonSlider{padding:30px 0}#comparisonSlider hgroup{margin-bottom:50px;padding:0 20px}#comparisonSlider hgroup h1{color:#2e423b;font-size:50px;margin-bottom:0;line-height:1;font-family:essonnes-display,serif}@media only screen and (max-width:767px){#comparisonSlider hgroup h1{font-size:40px}}#comparisonSlider hgroup h3,#comparisonSlider hgroup h4,#comparisonSlider hgroup h5,#comparisonSlider hgroup h6{font-size:22px;font-weight:700;color:rgba(46,41,37,.6)}@media only screen and (max-width:767px){#comparisonSlider hgroup h3,#comparisonSlider hgroup h4,#comparisonSlider hgroup h5,#comparisonSlider hgroup h6{font-size:18px}}#comparisonSlider hgroup h5{margin-top:20px}#comparisonSlider .comparisonSlide .slideItem .preview-comparison{margin-bottom:30px}#comparisonSlider .comparisonSlide .slideItem .preview-comparison img{margin:0 auto;transition:all .2s ease}#comparisonSlider .comparisonSlide .slideItem .preview-comparison img:hover{opacity:.85}#comparisonSlider .comparisonSlide .slideItem .preview-comparison .flex-video{padding-bottom:50%;margin-bottom:0}#comparisonSlider .comparisonSlide .slideItem .preview-comparison .flex-video iframe{width:100%}#comparisonSlider .comparisonSlide .slideItem .content h2,#comparisonSlider .comparisonSlide .slideItem .content h3,#comparisonSlider .comparisonSlide .slideItem .content h4,#comparisonSlider .comparisonSlide .slideItem .content h5,#comparisonSlider .comparisonSlide .slideItem .content h6{font-family:essonnes-display,serif;color:#2e423b;display:inline-block;width:100%}#comparisonSlider .comparisonSlide .slideItem .content h2 img,#comparisonSlider .comparisonSlide .slideItem .content h3 img,#comparisonSlider .comparisonSlide .slideItem .content h4 img,#comparisonSlider .comparisonSlide .slideItem .content h5 img,#comparisonSlider .comparisonSlide .slideItem .content h6 img{float:left;margin:0 10px 0 0}#comparisonSlider .comparisonSlide .slideItem .content p{font-size:18px;color:#676a6e;font-family:brandon-grotesque,Avenir,sans-serif;font-weight:300;line-height:normal}#comparisonSlider .comparisonSlide .slideItem .content #footer input[type=submit],#comparisonSlider .comparisonSlide .slideItem .content .button,#comparisonSlider .comparisonSlide .slideItem .content .hbspt-form .hs-button,#footer #comparisonSlider .comparisonSlide .slideItem .content input[type=submit],.hbspt-form #comparisonSlider .comparisonSlide .slideItem .content .hs-button{max-width:300px;width:100%}@media only screen and (max-width:567px){#comparisonSlider .comparisonSlide .slideItem .content #footer input[type=submit],#comparisonSlider .comparisonSlide .slideItem .content .button,#comparisonSlider .comparisonSlide .slideItem .content .hbspt-form .hs-button,#footer #comparisonSlider .comparisonSlide .slideItem .content input[type=submit],.hbspt-form #comparisonSlider .comparisonSlide .slideItem .content .hs-button{max-width:none}}#comparisonSlider .comparisonSlide .slick-dots{text-align:center}#comparisonSlider .comparisonSlide .slick-dots li{width:auto;height:auto;margin:0 .2rem}#comparisonSlider .comparisonSlide .slick-dots li button{background:#d8d8d8;border-radius:50%;width:.75em;height:.75em}#comparisonSlider .comparisonSlide .slick-dots li.slick-active button{background:rgba(46,41,37,.6)}.split-image-caption .left,.split-image-caption .right{background-size:cover;background-repeat:no-repeat;background-position:50%;padding-top:60px;padding-bottom:60px}@media only screen and (max-width:1023px){.split-image-caption .left,.split-image-caption .right{width:100%}}.split-image-caption .left .border-wrap,.split-image-caption .right .border-wrap{border-top:3px solid #fff;border-bottom:3px solid #fff;min-height:330px;padding:40px 60px;color:#fff;display:flex;align-items:center}@media only screen and (max-width:767px){.split-image-caption .left .border-wrap,.split-image-caption .right .border-wrap{min-height:0}}@media only screen and (max-width:640px){.split-image-caption .left .border-wrap,.split-image-caption .right .border-wrap{padding:20px 30px}}.split-image-caption .left{padding-left:90px;padding-right:0}@media only screen and (max-width:640px){.split-image-caption .left{padding-left:5%}}.split-image-caption .left .border-wrap{border-left:3px solid #fff;font-size:40px}@media only screen and (max-width:1200px){.split-image-caption .left .border-wrap{font-size:30px}}@media only screen and (max-width:480px){.split-image-caption .left .border-wrap{font-size:22px}}.split-image-caption .right{padding-right:90px;padding-left:0}@media only screen and (max-width:640px){.split-image-caption .right{padding-right:5%}}.split-image-caption .right .border-wrap{border-right:3px solid #fff}.split-image-caption .right .border-wrap strong{font-size:50px;font-family:essonnes-display,serif}@media only screen and (max-width:1200px){.split-image-caption .right .border-wrap strong{font-size:40px}}@media only screen and (max-width:480px){.split-image-caption .right .border-wrap strong{font-size:30px}}#blog-filter{padding-top:7.222rem;padding-bottom:5.556rem}.blog-options{width:100%;margin-bottom:2.222rem}.blog-options h2{font-family:brandon-grotesque,Avenir,sans-serif!important;font-size:1.111rem;text-transform:uppercase;color:#6a6a6a;line-height:0;margin-bottom:1.875rem}.filter-box{width:40%;float:left}.filter-box .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.filter-box .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.filter-box label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .filter-box label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .filter-box label{font-family:brandon-grotesque,Avenir,sans-serif!important;text-transform:uppercase;font-size:.7778rem;color:#d6d6d6;font-weight:600;float:left;margin-right:1.111rem;line-height:44px}.filter-box select{font-family:brandon-grotesque,Avenir,sans-serif!important;max-width:245px;float:left;border-color:#d6d6d6;font-size:1rem;padding:0 1.389rem;text-transform:uppercase;color:#6a6a6a;font-weight:400;height:2.5rem;margin:0;background-position:92% 50%;-moz-appearance:none}.blog-container{width:32.33333333%;float:left;display:block;margin-bottom:4.444rem;margin-right:1.5%;min-height:420px}.blog-container:hover .blog-title a{color:#2e423b}.blog-image{height:230px;overflow:hidden;display:block;margin-bottom:1.389rem}.blog-details{text-align:center}h2.blog-title{font-size:1.278rem;margin:0}h2.blog-title a{font-family:brandon-grotesque,Avenir,sans-serif;color:#3c3d41;text-decoration:none}h2.blog-title a:hover{color:#2e423b}hr.blog-break{height:3px;width:90px;background:#d6d6d6;margin:.8333rem auto}.blog-author{font-size:1rem;color:#6a6a6a;font-style:italic;margin-bottom:.5556rem}.blog-author,.blog-date{font-family:brandon-grotesque,Avenir,sans-serif}.blog-date{font-size:.7778rem;text-transform:uppercase;color:#9e9e9e}.date-img{margin-top:-3px;margin-right:5px}.alm-btn-wrap button,.load-more,.see-more{background:#fff;color:#2e423b;border:2px solid #2e423b;border-radius:8px;text-transform:uppercase;float:right;padding:0 1.778rem;margin-top:2.222rem;font-size:.7778rem;text-decoration:none;line-height:41px}.alm-load-more-btn{float:none!important;border:0!important;padding:0!important;max-width:40px;color:transparent!important}.alm-btn-wrap{padding:10px 0;width:100%}button.alm-load-more-btn.done{background:transparent}.load-more:hover,.see-more:hover{background:#2e423b;color:#fff}button.alm-load-more-btn:hover{background:#2e423b!important;color:#fff}.no-posts{text-align:center;width:100%;padding:50px 0;border:1px dashed #ccc}.blog-loading,.blog-note{margin-bottom:30px}#article-hero{background-size:cover;background-color:#2e423b}#article-hero .transparent-dark{background:rgba(0,0,0,.35);transition:all .2s ease;padding:74px 0 70px}#article-hero .transparent-dark *{color:#fff}#article-hero .article-hero-inner{max-width:860px;padding-left:15px;padding-right:15px;width:100%;margin:auto}#article-hero .article-hero-inner small{display:block;margin-bottom:30px}#article-hero .article-hero-inner small .icon-tag{font-size:13px;position:relative;top:1px}#article-hero .article-hero-inner small .cat{display:inline-block;background:transparent;padding:.22222rem .44444rem;height:20px;line-height:1.3;letter-spacing:1px;color:#fff;margin:3px;text-transform:uppercase;border-radius:4px;border:1px solid #fff}#article-hero .article-hero-inner h1,#article-hero .article-hero-inner h2,#article-hero .article-hero-inner h3,#article-hero .article-hero-inner h4,#article-hero .article-hero-inner h5{line-height:normal}#article-hero .article-hero-inner h1{font-family:Avenir,sans-serif;font-weight:900;font-size:50px;margin-bottom:.33em}.single-article-page{padding:2.95rem 0}.article-page{padding-top:6.25rem;padding-bottom:7.5rem}.article-details{color:#fff;font-size:.8889rem;margin-bottom:5rem}.article-details p{font-family:brandon-grotesque,Avenir,sans-serif;margin-bottom:0;text-shadow:1px 1px 4px rgba(0,0,0,.5)}.article-details span{margin:0 20px}.article-details .date-img{margin-right:10px}.line-stop{padding-top:2.188rem;border-bottom:1px solid #979797}.article-block-content,.image-block-content{margin:0 auto;padding:0 15px}.article-block-content.narrow,.image-block-content.narrow{max-width:860px}.image-source-content{margin:5px auto 0;padding:0 15px;max-width:860px}.image-source-content a{font-weight:300}.article-block-content{margin-top:20px}.article-block-content ol,.article-block-content ol>li,.article-block-content p,.article-block-content ul,.article-block-content ul>li{font-weight:100}.article-block-content ol>li strong,.article-block-content ol strong,.article-block-content p strong,.article-block-content ul>li strong,.article-block-content ul strong{font-weight:800}.article-container h2{font-family:brandon-grotesque,Avenir,sans-serif;color:#2e423b;font-size:1.278rem;margin-top:1rem;padding-top:0;margin-bottom:1rem;font-weight:700}.article-container h3{font-size:1.1rem}.article-container blockquote{border:0;padding:0}.article-container blockquote p{font-size:1.111rem;color:#9e9e9e}.article-content img.alignright{margin-right:-185px}.article-content img.alignleft{margin-left:-185px}.article-content h3{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:800}.article-more{width:100%!important}.article-subscribe{float:right;margin-top:2.222rem}.article-subscribe input[type=text]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}.article-subscribe input[type=submit]{border-bottom-left-radius:0!important;border-top-left-radius:0!important;cursor:pointer;font-family:futura-pt,sans-serif;font-weight:300;line-height:normal;margin:0 0 1.1111111111rem;position:relative;text-decoration:none;text-align:center;-webkit-appearance:none;-moz-appearance:none;border-radius:0;display:inline-block;padding:.7777777778rem 1.5555555556rem .8333333333rem;font-size:.8888888889rem;background-color:#2e423b;border:0 solid #2e423b;color:#fff;transition:background-color .3s ease-out}.article-subscribe input[type=text]:focus{border-color:#2e423b!important}#blog-list{margin:0}#blog-list li{padding:0;margin:0}#blog-list li .excerpt a{text-decoration:none;margin:-.8333333333rem -.8333333333rem 3rem;padding:.8333333333rem;background-color:transparent;display:block;transition:all .3s ease-out}#blog-list li .excerpt a h2{margin:0;padding:0}#blog-list li .excerpt a img{opacity:1;display:block;margin-bottom:1rem;transition:all .3s ease-out}#blog-list li .excerpt a p{color:#6a6a6a}#blog-list li .excerpt a .meta-date{font-size:.8rem;text-transform:uppercase}#blog-list li .excerpt a .excerpt-p{margin-bottom:0}#blog-list li .excerpt a:hover{background-color:#d6d6d6}#blog-list li .excerpt a:hover img{opacity:.8}.blog-outer{padding:50px 0;position:relative}@media screen and (max-width:1023px){.blog-outer{padding:0}}.blog-outer #blogBar[data-magellan-expedition-clone]{display:none}.blogCheckToggle{display:block;margin:0;position:relative}@media screen and (min-width:1024px){.blogCheckToggle{display:none}}.blogCheckToggle:before{content:"";font-family:nydree-icons;font-size:15px;position:absolute;top:15px;left:9px;color:#fff}.blogCheckToggle.active:before{content:"";font-size:2px;top:21px;left:9px}@media screen and (min-width:1366px){#blogBar{background:#fff;border-bottom:0;display:block}}@media screen and (max-width:1023px){#blogBar{padding:10px 0}#blogBar .blogBar-inner-container{display:none;margin-top:10px}#blogBar .blogBar-inner-container.show{display:block}}#blogBar.fixed{left:auto!important;width:auto}@media screen and (max-width:1365px){#blogBar.fixed{border-bottom:1px solid #ccc}}@media screen and (max-width:1023px){#blogBar.fixed{width:100%;padding:10px 15px;background:#fff;left:0!important}}#blogBar .blog-widget{min-width:247px;max-width:247px;width:100%;margin:0 auto;transition:all .2s ease}@media screen and (max-width:1150px){#blogBar .blog-widget{min-width:240px;max-width:240px}}@media screen and (max-width:1023px){#blogBar .blog-widget{min-width:0;max-width:100%}}#blogBar .blog-widget button{background:#2e423b;font-size:16px;font-weight:500;text-transform:uppercase;padding:15px 30px 10px 40px;margin:0;text-align:left;width:100%;letter-spacing:1px;position:relative}#blogBar .blog-widget button:after{opacity:0;visibility:hidden;content:"";font-family:nydree-icons;color:#fff;font-size:9px;height:9px;position:absolute;right:10px;top:0;bottom:0;margin:auto 0}#blogBar .blog-widget button i{position:absolute;top:50%;transform:translateY(-50%);left:10px}#blogBar .blog-widget .widget-toggle-content{background:#f0f0f0;display:block;padding:10px}#blogBar #blog-category-widget .blog-category-list{margin-bottom:0}#blogBar #blog-category-widget .blog-category-list li{padding:7px 0;display:inline-block;width:100%}#blogBar #blog-category-widget .blog-category-list li a{text-decoration:none;font-weight:300;color:#6a6a6a;font-size:16px;display:block;line-height:1.3;transition:all .2s ease}#blogBar #blog-category-widget .blog-category-list li a:hover{color:#2e423b}#blogBar #blog-category-widget .blog-category-list li a.active{color:#2e423b;font-weight:900}#blogBar #blog-search-widget input[type=text]{margin-bottom:0;border:1px solid hsla(0,0%,83.9%,.5);color:#6a6a6a;font-size:12px}#blogBar #blog-search-widget input[type=text]::-webkit-input-placeholder{font-size:12px;color:hsla(0,0%,41.6%,.5)}#blogBar #blog-search-widget input[type=text]::-moz-placeholder{font-size:12px;color:hsla(0,0%,41.6%,.5)}#blogBar #blog-search-widget input[type=text]:-ms-input-placeholder{font-size:12px;color:hsla(0,0%,41.6%,.5)}#blogBar #blog-search-widget input[type=text]::-ms-input-placeholder{font-size:12px;color:hsla(0,0%,41.6%,.5)}#blogBar #blog-search-widget input[type=text]::placeholder{font-size:12px;color:hsla(0,0%,41.6%,.5)}#blog-landing{max-width:1107px}#blog-landing .blog-listing .blog-listing-row{display:inline-block;width:100%;padding:40px 0 25px;text-decoration:none;border-bottom:2px solid #d6d6d6}#blog-landing .blog-listing .blog-listing-row .article-content{max-width:100%!important}#blog-landing .blog-listing .blog-listing-row .article-content .article-list-thumb{margin-bottom:15px}@media screen and (max-width:640px){#blog-landing .blog-listing .blog-listing-row .article-content .article-list-thumb{float:none!important;margin-left:auto!important;margin-right:auto!important;display:block}}#blog-landing .blog-listing .blog-listing-row .article-content h1,#blog-landing .blog-listing .blog-listing-row .article-content h2,#blog-landing .blog-listing .blog-listing-row .article-content h3,#blog-landing .blog-listing .blog-listing-row .article-content h4,#blog-landing .blog-listing .blog-listing-row .article-content h5,#blog-landing .blog-listing .blog-listing-row .article-content h6,#blog-landing .blog-listing .blog-listing-row .article-content p,#blog-landing .blog-listing .blog-listing-row .article-content small{display:block}@media screen and (min-width:641px)and (max-width:767px){#blog-landing .blog-listing .blog-listing-row .article-content h1,#blog-landing .blog-listing .blog-listing-row .article-content h2,#blog-landing .blog-listing .blog-listing-row .article-content h3,#blog-landing .blog-listing .blog-listing-row .article-content h4,#blog-landing .blog-listing .blog-listing-row .article-content h5,#blog-landing .blog-listing .blog-listing-row .article-content h6{font-size:24px}}#blog-landing .blog-listing .blog-listing-row .article-content h1,#blog-landing .blog-listing .blog-listing-row .article-content h2,#blog-landing .blog-listing .blog-listing-row .article-content h3,#blog-landing .blog-listing .blog-listing-row .article-content h4,#blog-landing .blog-listing .blog-listing-row .article-content h5,#blog-landing .blog-listing .blog-listing-row .article-content h6,#blog-landing .blog-listing .blog-listing-row .article-content p{font-family:Avenir;color:#6a6a6a;line-height:normal;transition:all .2s ease}#blog-landing .blog-listing .blog-listing-row .article-content small{margin-bottom:1em;text-transform:uppercase;font-weight:500;font-size:12px}#blog-landing .blog-listing .blog-listing-row .article-content small i{font-size:16px;position:relative;margin-right:4px;top:2px}#blog-landing .blog-listing .blog-listing-row .article-content small .cat{display:inline-block;background:#2e423b;padding:.22222rem .44444rem;height:20px;line-height:1.3;letter-spacing:1px;color:#fff;margin-right:6px;margin-bottom:6px;border-radius:6px}#blog-landing .blog-listing .blog-listing-row .article-content small .cat:last-child{margin-right:0}#blog-landing .blog-listing .blog-listing-row .article-content .postBy>*{color:#9d9d9d}#blog-landing .blog-listing .blog-listing-row .article-content .pDate{border-left:1px solid #9d9d9d}#blog-landing .blog-listing .blog-listing-row:hover h1,#blog-landing .blog-listing .blog-listing-row:hover h2,#blog-landing .blog-listing .blog-listing-row:hover h3,#blog-landing .blog-listing .blog-listing-row:hover h4,#blog-landing .blog-listing .blog-listing-row:hover h5,#blog-landing .blog-listing .blog-listing-row:hover h6{color:#3c3d40}#blog-landing .blog-listing .blog-listing-row:last-child{border-bottom:none!important}#blog-landing .blog-listing .blog-listing-row:nth-child(odd) .article-content .article-list-thumb{float:left;margin-right:40px}#blog-landing .blog-listing .blog-listing-row:nth-child(2n) .article-content .article-list-thumb{float:right;margin-left:40px}#blog-landing .blog-listing #ajax-load-more .alm-listing .blog-listing-row:nth-child(odd) .article-content>img{float:left;margin-right:40px}@media screen and (max-width:767px){#blog-landing .blog-listing #ajax-load-more .alm-listing .blog-listing-row:nth-child(odd) .article-content>img{margin-right:20px}}#blog-landing .blog-listing #ajax-load-more .alm-listing .blog-listing-row:nth-child(2n) .article-content>img{float:right;margin-left:40px}@media screen and (max-width:767px){#blog-landing .blog-listing #ajax-load-more .alm-listing .blog-listing-row:nth-child(2n) .article-content>img{margin-left:20px}}#blog-landing .guide-listing{display:inline-block;padding:40px 0 25px;text-decoration:none;position:relative;min-height:250px}#blog-landing .guide-listing span{display:block}#blog-landing .guide-listing .gc{padding-left:30px;padding-right:360px}@media screen and (max-width:640px){#blog-landing .guide-listing .gc{padding-left:20px;padding-right:20px;text-align:center}}#blog-landing .guide-listing .guide-head h1,#blog-landing .guide-listing .guide-head h2,#blog-landing .guide-listing .guide-head h3,#blog-landing .guide-listing .guide-head h4,#blog-landing .guide-listing .guide-head h5,#blog-landing .guide-listing .guide-head h6{color:#2e423b;font-family:essonnes-display,serif}#blog-landing .guide-listing .guide-head h1.subheading,#blog-landing .guide-listing .guide-head h2.subheading,#blog-landing .guide-listing .guide-head h3.subheading,#blog-landing .guide-listing .guide-head h4.subheading,#blog-landing .guide-listing .guide-head h5.subheading,#blog-landing .guide-listing .guide-head h6.subheading{font-family:Avenir;color:#9d9d9d;font-weight:300;margin-bottom:0}#blog-landing .guide-listing .guide-content{display:block;background-color:#2e423b;padding-top:10px;padding-bottom:8px;margin-bottom:1em}#blog-landing .guide-listing .guide-content *{color:#fff;font-size:13px;font-weight:300}#blog-landing .guide-listing .guide-content p{margin-bottom:5px}#blog-landing .guide-listing .guide-button #footer input[type=submit],#blog-landing .guide-listing .guide-button .button,#blog-landing .guide-listing .guide-button .hbspt-form .hs-button,#footer #blog-landing .guide-listing .guide-button input[type=submit],.hbspt-form #blog-landing .guide-listing .guide-button .hs-button{font-size:13px;padding:.8rem 1.55556rem .63333rem!important}#blog-landing .guide-listing .guide-thumb{max-width:330px;width:100%;height:auto;position:absolute;right:10px;bottom:0;top:15px;margin:auto 0}@media screen and (max-width:640px){#blog-landing .guide-listing .guide-thumb{display:none}}#blog-landing .guide-listing:not(:last-child){border-bottom:2px solid #d6d6d6}.hero-blog{display:block;text-decoration:none}.hero-blog .transparent-dark{background:rgba(0,0,0,.5);transition:all .2s ease}#latest-blog-post{background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative}#latest-blog-post .hero-blog-content{padding:30px 40px}@media screen and (max-width:567px){#latest-blog-post .hero-blog-content{padding:20px}}#latest-blog-post .hero-blog-content.transparent-dark>*{color:#fff;font-family:Avenir;line-height:normal}#latest-blog-post .hero-blog-content .pName>span{padding-top:1px}#latest-blog-post h1,#latest-blog-post h2,#latest-blog-post h3,#latest-blog-post h4,#latest-blog-post h5,#latest-blog-post h6,#latest-blog-post small{font-weight:500;margin:15px 0}#latest-blog-post p{font-weight:300}#latest-blog-post small{font-size:12px;text-transform:uppercase}#latest-blog-post:hover .transparent-dark{background:rgba(0,0,0,.35)}.postBy{display:inline-block;position:relative}.postBy div{float:left;padding:0 10px}.postBy .pAvatar,.postBy .pAvatar img{padding:0;max-width:40px;max-height:40px;width:100%;border-radius:50%}.postBy .pAvatar{background-color:#d8d8d8}.postBy .pAvatar.has-border{max-width:44px;max-height:44px;border:2px solid #9d9d9d}.postBy .pDate,.postBy .pName{margin-top:15px}.postBy .pName{font-size:14px;font-weight:400}.postBy .pName span{display:block}.postBy .pDate{font-weight:300;font-size:12px;border-left:1px solid #fff}.postBy .pDate i{font-size:14px;margin-right:8px;position:relative;top:2px}#blog-load-more{opacity:0;display:block;max-width:300px;margin:0 auto;text-decoration:none;transition:all .2s linear}#blog-load-more span{display:block}#blog-load-more.loading{opacity:1}@media only screen and (max-width:1340px){.article-content img.alignright{margin-right:0}.article-content img.alignleft{margin-left:0}}@media only screen and (max-width:1220px){.blog-image{height:210px}}@media only screen and (max-width:1150px){.blog-image{height:190px}.filter-options .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.filter-options .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.filter-options label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .filter-options label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .filter-options label{width:100%}}@media only screen and (max-width:1120px){#blog-filter,.article-page{padding-top:4.444rem}}@media only screen and (max-width:1023px){.blog-main-content,.blog-sidebar{width:100%}}@media only screen and (max-width:1024px){.blog-image{height:170px}.article-subscribe{width:70%}}@media only screen and (min-width:991px){.blog-container:nth-child(3n){margin-right:0}}@media only screen and (max-width:990px){.blog-image{height:200px}.blog-container{width:49%;margin-right:2%}.blog-container:nth-child(2n){margin-right:0}.load-more,.see-more{width:50%;margin:2.222rem auto 0;float:none;text-align:center;display:block}#blog-filter,.article-page{padding-top:2.222rem}}@media only screen and (max-width:768px){.blog-image{height:170px}.filter-box{width:50%}.article-content p img{clear:both;display:block;text-align:center;float:none;margin-left:auto!important;margin-right:auto!important}#article-hero h1{font-size:40px!important}}@media screen and (max-width:640px){.postBy{padding-left:45px;line-height:normal!important}.pAvatar{position:absolute;left:0;top:0}.pDate,.pName{display:inline-block;float:none;width:100%;margin:0!important;border:0!important}.single-article-page{padding:1.95rem 0!important}#article-hero h1{font-size:30px!important}#article-hero .article-hero-inner small{margin-bottom:10px!important}#blog-load-more{margin:0 auto 30px}}@media only screen and (max-width:650px){.article-subscribe{width:100%}.article-subscribe input[type=submit],.article-subscribe input[type=text]{border-bottom-left-radius:8px!important;border-top-left-radius:8px!important;border-bottom-right-radius:8px!important;border-top-right-radius:8px!important}}@media only screen and (max-width:620px){.blog-container{width:100%;margin-right:0!important}.blog-image{height:200px}.filter-box{width:100%}.filter-box select{max-width:100%}.load-more,.see-more{width:100%}}#portfolio-thumbs{margin-top:2rem;margin-bottom:4rem}#portfolio-thumbs h2{font-family:brandon-grotesque,Avenir,sans-serif!important;text-transform:uppercase}#portfolio-thumbs h2,#portfolio-thumbs h3{color:#000;margin-bottom:2rem}#portfolio-thumbs #portfolio-filters{font-size:1.2rem;list-style:none;margin:0;padding:0}#portfolio-thumbs #portfolio-filters li{width:100%;text-align:center;font-family:brandon-grotesque,Avenir,sans-serif}#portfolio-thumbs #portfolio-filters li a{text-decoration:none;color:#000}#portfolio-thumbs #portfolio-filters li a.active{color:#2e423b}@media only screen and (min-width:40.063em){#portfolio-thumbs #portfolio-filters{text-align:center}#portfolio-thumbs #portfolio-filters li{width:auto;display:inline-block;padding:0 1rem}}.slider-book{margin:70px 0}@media screen and (max-width:767px){.slider-book{margin:40px 0}}.slider-book .slick-arrow{background-color:#2e423b}@media screen and (max-width:767px){.slider-book .slick-arrow{width:35px;height:35px;margin-top:-15px!important}}.slider-book .slick-arrow:after,.slider-book .slick-arrow:before{font-family:nydree-icons!important;font-size:14px}.slider-book .slick-arrow.slick-next:before{content:""}.slider-book .slick-arrow.slick-prev:before{content:""}.slider-book .slick-arrow:hover{background-color:#005628}.slider-book-preview{margin-bottom:4px}@media screen and (max-width:480px){.slider-book-preview{margin-bottom:0}}@media screen and (min-width:1365px){#slider-book-preview-wrap{min-height:431px}}.slider-book-thumb .thumb-menu{transition:all .2s ease;max-height:160px;height:80px;overflow:hidden;margin:4px}@media screen and (max-width:480px){.slider-book-thumb .thumb-menu{margin:2px}}.slider-book-thumb .thumb-menu.slick-current{opacity:.5}#inspiration-page .project-section .best-projects-head{font-family:essonnes-display,serif;line-height:1;color:#2e423b;margin:0 0 40px;font-size:60px}@media screen and (max-width:767px){#inspiration-page .project-section .best-projects-head{font-size:42px}}@media screen and (max-width:480px){#inspiration-page .project-section .best-projects-head{font-size:32px}}#inspiration-page .project-section .content h4{text-align:center}@media screen and (max-width:641px){.tabs-icon .tab-title{width:50%!important;padding-bottom:0}}.tabs-icon .tab-title a{color:rgba(103,106,110,.5)!important;font-size:18px!important;text-align:center;transition:all .2s ease;padding:.88889rem .77778rem!important}@media screen and (max-width:641px){.tabs-icon .tab-title a{padding-left:5px;padding-right:5px}}.tabs-icon .tab-title a img{display:block;max-width:70px;margin:0 auto 10px;opacity:.7;transition:all .2s ease}@media screen and (max-width:641px){.tabs-icon .tab-title a img{max-width:60px}}.tabs-icon .tab-title a:after{display:none!important}.tabs-icon .tab-title.active a{font-weight:600;color:rgba(103,106,110,.8)!important}.tabs-icon .tab-title.active img{opacity:1}@media screen and (max-width:480px){.project-section ul .project-card-wrap{width:100%}}.project-card{margin-bottom:25px}.project-card .image-thumb{background-color:#ccc;min-height:215px;width:100%;display:inline-block;background-size:cover;background-position:50%;background-repeat:no-repeat;margin-bottom:25px;position:relative;overflow:hidden;cursor:pointer;transition:all .2s ease}@media screen and (max-width:767px){.project-card .image-thumb{min-height:170px}}.project-card .image-thumb:before{content:"";color:#fff;background:rgba(0,132,61,.6);position:absolute;width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;opacity:0;visibility:hidden;transition:all .2s ease}@media screen and (max-width:767px){.project-card .image-thumb:before{background:rgba(0,132,61,.3)!important;opacity:1!important;visibility:visible!important}}.project-card .image-thumb span{position:absolute;left:0;right:0;top:45%;bottom:0;margin:0;transform:translateY(-50%);text-align:center;color:#fff;opacity:0;visibility:hidden;transition:all .4s ease}@media screen and (max-width:767px){.project-card .image-thumb span{opacity:1!important;visibility:visible!important;transform:translateY(0)!important}}.project-card .image-thumb .project-gallery{position:absolute;width:100%;height:100%;left:0;top:0;z-index:10}.project-card .image-thumb .project-gallery a{display:inline-block;width:100%;height:100%}.project-card .image-thumb .project-gallery a:not(:first-child){display:none}.project-card .image-thumb:hover span{opacity:1;visibility:visible;transform:translateY(0)}.project-card .image-thumb:hover:before{opacity:1;visibility:visible}.project-card img{margin-bottom:25px}.project-card .card-title{text-transform:uppercase;font-size:20px;color:#2e423b;display:block;line-height:normal}@media screen and (max-width:767px){.project-card .card-title{font-size:18px}}.project-card p{color:rgba(103,106,110,.6);font-size:16px}#footer .project-card input[type=submit],.hbspt-form .project-card .hs-button,.project-card #footer input[type=submit],.project-card .button,.project-card .hbspt-form .hs-button{max-width:270px;width:100%}@media screen and (max-width:767px){#footer .project-card input[type=submit],.hbspt-form .project-card .hs-button,.project-card #footer input[type=submit],.project-card .button,.project-card .hbspt-form .hs-button{padding:.8rem 1.55556rem .53333rem!important;font-size:12px}}@media screen and (max-width:420px){#footer .project-card input[type=submit],.hbspt-form .project-card .hs-button,.project-card #footer input[type=submit],.project-card .button,.project-card .hbspt-form .hs-button{max-width:100%}}#pronounce{font-family:brandon-grotesque,Avenir,sans-serif;background-color:#2e423b;color:#fff;font-size:3rem;line-height:1;padding:.5rem;display:inline-block;margin:2rem auto}@media only screen and (min-width:70em){#pronounce{margin:4rem auto}}.promise-section{position:relative;padding:40px 20px;background-color:#2e423b;overflow:hidden}.promise-section .mission-background{display:none}.promise-section .border-box{position:relative;border:3px solid #fff;z-index:100}.promise-section .text-box{padding:60px}.promise-section .text-box h2{font-size:2.2rem;font-family:essonnes-display,serif;color:#fff;margin-top:0;margin-bottom:30px}.promise-section .text-box img{max-width:200px;margin-bottom:10px}.promise-section .text-box p{color:#fff}@media only screen and (min-width:70em){.promise-section{background-position:120% 0;background-size:contain;background-repeat:no-repeat}.promise-section .mission-background{display:block;position:absolute;top:0;left:50%;max-height:100%;z-index:0}.promise-section .text-box h2{font-size:3rem}}.tabs{text-align:center;margin-bottom:2rem!important}.tabs .tab-title{width:100%}@media only screen and (min-width:40.063em){.tabs .tab-title{width:auto;float:none;display:inline-block}}.tabs .tab-title a{outline:none;font-family:brandon-grotesque,Avenir,sans-serif;font-size:1rem;text-decoration:none;color:#404041;background-color:transparent}@media only screen and (min-width:70em){.tabs .tab-title a{font-size:1.5rem}}.tabs .tab-title a:hover{background-color:transparent;color:#000}.tabs .tab-title.active a{background:transparent;color:#404041;position:relative}.tabs .tab-title.active a:after{position:absolute;bottom:.5rem;left:1.6666666667rem;right:1.6666666667rem;display:block;content:"";height:2px;background-color:#2e423b}.featured-stories{background-color:#ececec;padding:40px 0}.featured-stories .button-container{text-align:center}.featured-stories .button-container .hbspt-form a.hs-button,.featured-stories .button-container a.button,.hbspt-form .featured-stories .button-container a.hs-button{margin-top:20px;border-radius:0;font-weight:800}.featured-stories h3{font-family:essonnes-display,serif;text-align:center}.featured-stories .description-carousel,.featured-stories .logo-carousel{width:100%;padding:0 60px}.featured-stories .description-carousel .slick-arrow,.featured-stories .logo-carousel .slick-arrow{color:#d8d8d8}@media screen and (min-width:50em){.featured-stories .description-carousel,.featured-stories .logo-carousel{width:80%;margin:auto;max-width:1000px}}.featured-stories .logo-carousel .slick-slide{opacity:.4}.featured-stories .logo-carousel .slick-slide .logo-slide{display:flex!important;min-height:125px;max-height:125px}.featured-stories .logo-carousel .slick-slide .bw-logo,.featured-stories .logo-carousel .slick-slide .color-logo{max-width:125px;width:100%;margin:auto}.featured-stories .logo-carousel .slick-slide .bw-logo{display:block}.featured-stories .logo-carousel .slick-slide .color-logo{display:none}.featured-stories .logo-carousel .slick-slide.slick-current{opacity:1}.featured-stories .logo-carousel .slick-slide.slick-current .bw-logo{display:none}.featured-stories .logo-carousel .slick-slide.slick-current .color-logo{display:block}.featured-stories .description-carousel{text-align:center}.featured-stories .description-carousel p{font-size:1rem;font-weight:300;padding-top:20px}@media screen and (min-width:50em){.featured-stories .description-carousel p{font-size:1.2rem}}@media screen and (min-width:50em){.featured-stories{padding:60px 0}}#about-tabs-1,#about-tabs-2{font-family:brandon-grotesque,Avenir,sans-serif}#about-tabs-1,#about-tabs-2{margin-bottom:3rem}#about-tabs-2 #clients h3,#about-tabs-2 #contact-form p,#about-tabs-2 #contact-side p em,#about-tabs-2 #footer label,#about-tabs-2 #portfolio-thumbs #portfolio-filters li:not(:first-child) a,#about-tabs-2 #product-stats .product-stat .big-stat,#about-tabs-2 #quotes .quote-author,#about-tabs-2 #samples-back a,#about-tabs-2 #single-product h3,#about-tabs-2 #single-product h4,#about-tabs-2 #subscribe-message,#about-tabs-2 #tagline-wrap #tagline,#about-tabs-2 #what-are-engineered-floors>div>div p:first-child,#about-tabs-2 #what-are-engineered-floors>div>div p:last-child,#about-tabs-2 .hero h1,#about-tabs-2 .hero h2,#about-tabs-2 .kepler,#about-tabs-2 .product-list li a,#clients #about-tabs-2 h3,#contact-form #about-tabs-2 p,#contact-side p #about-tabs-2 em,#footer #about-tabs-2 label,#portfolio-thumbs #portfolio-filters li:not(:first-child) #about-tabs-2 a,#product-stats .product-stat #about-tabs-2 .big-stat,#quotes #about-tabs-2 .quote-author,#samples-back #about-tabs-2 a,#single-product #about-tabs-2 h3,#single-product #about-tabs-2 h4,#tagline-wrap #about-tabs-2 #tagline,#what-are-engineered-floors>div>div #about-tabs-2 p:first-child,#what-are-engineered-floors>div>div #about-tabs-2 p:last-child,.hero #about-tabs-2 h1,.hero #about-tabs-2 h2,.product-list li #about-tabs-2 a{color:#000}#process-columns img{width:100%;display:block;margin:0 0 1rem}.process-steps{text-align:center}.process-steps .ps{text-align:center;position:relative;display:inline-block;width:100%;margin:0 auto 5rem;vertical-align:top}.process-steps .ps img{width:8rem;display:block;margin:0 auto 1rem}.process-steps .ps p{max-width:27.7777777778rem;margin:0 auto 1rem}.process-steps .ps:after{position:absolute;width:117px;height:56px;background-repeat:no-repeat;background-size:58.5px 28px;background-position:50%;display:block;content:"";bottom:0;left:50%;transform:rotate(90deg);transform-origin:0 50%}@media only screen and (min-width:70em){.process-steps .ps{margin:0 auto 3rem;max-width:16.6666666667rem;padding:0 2rem}.process-steps .ps:after{right:-58.5px;top:2.5rem;bottom:auto;left:auto;transform:rotate(0deg)}.process-steps .ps:last-child:after{display:none}}#layers{position:relative;margin:0 auto 3rem;width:auto}@media only screen and (min-width:70em){#layers{margin-bottom:5rem}}#layers img{display:inline-block;width:100%;height:auto}#layers .tech-pop{display:inline-block;color:#fff;background-color:#2e423b;border-radius:50%;height:2rem;width:2rem;margin-top:-1rem;margin-left:-1rem;line-height:1;padding:0;font-size:2rem;text-align:center;position:absolute;top:0;left:0;cursor:zoom-in}#layers .tech-pop#techstep1{top:16%;left:14%}#layers .tech-pop#techstep2{top:6%;left:37%}#layers .tech-pop#techstep3{top:43%;left:57%}#layers .tech-pop#techstep4{top:6%;left:78%}#layers .tech-pop#techstep5{top:67%;left:85%}#what-are-engineered-floors img{width:100%;display:block}#careers h3,#faqs h3{color:#000}#faqs h3{margin-bottom:2rem}.faq-list{list-style:none;margin:0 0 2rem;padding:0}.faq-list li a{display:inline-block;line-height:1.1;margin:0 0 .5rem}.close-reveal-modal,.faq-list li a{text-decoration:none}.technical{margin-bottom:2rem}.technical h3{color:#d6d6d6;text-transform:uppercase;margin:0 0 .5rem;padding-bottom:.5rem;font-size:1rem;border-bottom:2px solid #d6d6d6}.technical a{display:inline-block;width:100%;padding-bottom:.5rem;line-height:1.2;text-decoration:none}.technical a span{padding-right:5px}.post-page h1{margin:.5rem 0 0;line-height:1.2}.post-page .meta-date{font-size:.8rem;text-transform:uppercase;padding-bottom:1rem;border-bottom:1px solid #d6d6d6}.territory{margin-bottom:3rem}.territory h3{margin:0 0 1rem}.territory .rep{border-top:1px solid #d6d6d6;padding:.8333333333rem}.territory .rep p{margin-bottom:0}.territory .rep p span{text-transform:uppercase;font-size:.6rem;line-height:.8rem}.territory .rep p.rep-name{font-weight:700}.territory .rep:nth-child(2n){background-color:#f7f7f7}.territory .rep:last-child{border-bottom:1px solid #d6d6d6}#our-process p{font-family:Avenir,sans-serif}#primary-navigation li>a{font-weight:900}#primary-navigation li>a,.top-bar .toggle-topbar span{font-family:brandon-grotesque,Avenir,sans-serif}#nydreeBrochure{text-align:center;margin-bottom:50px}#nydreeBrochure h3{font-family:essonnes-display,serif;font-size:32px;color:#2e423b;margin-bottom:30px}#footer #nydreeBrochure input[type=submit],#nydreeBrochure #footer input[type=submit],#nydreeBrochure .button,#nydreeBrochure .hbspt-form .hs-button,.hbspt-form #nydreeBrochure .hs-button{width:100%;max-width:500px}.bordered-page{padding-bottom:3rem}.bordered-page .bordered-title{font-family:brandon-grotesque,Avenir,sans-serif;margin:-1rem 0;text-transform:uppercase;font-size:2.4444444444rem}.bordered-page .bordered-title a{text-decoration:none;color:#6a6a6a}.bordered-page .bordered-title a:hover{color:#2e423b}@media only screen and (min-width:70em){.bordered-page .bordered-title{margin-top:-2rem;margin-bottom:0}}#contact-form{padding-top:1.5rem}#contact-success{display:none}@media only screen and (max-width:35.5555555556em){#contact-side{margin-bottom:3rem}}#contact-side p em{color:#2e423b}#map-canvas{height:0;padding-bottom:100%}#tagline-wrap{z-index:1;width:100%;height:100%;text-align:center}#tagline-wrap #tagline{color:#fff;font-size:2.5rem;line-height:1.2;padding-top:2rem;font-style:normal;-webkit-font-smoothing:antialiased}@media only screen and (min-width:70em){#tagline-wrap #tagline{padding-top:8rem;font-size:3.5rem}}#tagline-wrap #tagline em{font-style:italic}#tagline-wrap #tagline #tag-head{padding:1rem 1rem 0}#tagline-wrap #tagline #industries .industry{padding:.25em;opacity:.3}#tagline-wrap #tagline #industries .industry.slick-active{opacity:1}#footer #tagline-wrap input[type=submit],#tagline-wrap #footer input[type=submit],#tagline-wrap .button,#tagline-wrap .hbspt-form .hs-button,.hbspt-form #tagline-wrap .hs-button{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:700;background-color:transparent;color:#fff;margin-top:2rem}@media only screen and (min-width:40.063em){#footer #tagline-wrap input[type=submit],#tagline-wrap #footer input[type=submit],#tagline-wrap .button,#tagline-wrap .hbspt-form .hs-button,.hbspt-form #tagline-wrap .hs-button{margin-top:4rem}}@media only screen and (max-height:660px){#footer #tagline-wrap input[type=submit],#tagline-wrap #footer input[type=submit],#tagline-wrap .button,#tagline-wrap .hbspt-form .hs-button,.hbspt-form #tagline-wrap .hs-button{margin-top:.25rem!important}}#footer #tagline-wrap input[type=submit]:hover,#tagline-wrap #footer input[type=submit]:hover,#tagline-wrap .button:hover,#tagline-wrap .hbspt-form .hs-button:hover,.hbspt-form #tagline-wrap .hs-button:hover{background:#2e423b}#markets-listing{margin-top:100px;margin-bottom:100px}@media only screen and (max-width:991px){#markets-listing{margin-top:50px;margin-bottom:50px}}#markets-listing .markets{width:100%;display:inline-block}#markets-listing .markets #markets-anchor{max-width:850px;margin:0 auto 40px;text-align:center}#markets-listing .markets #markets-anchor li{display:inline-block;width:100%;float:none;margin:0 0 10px!important}#markets-listing .markets #markets-anchor li a{color:#6a6a6a;font-size:1em;line-height:1.6;padding:0 20px;text-decoration:none;text-transform:uppercase;transition:all .25s ease}#markets-listing .markets #markets-anchor li a:hover{color:#2e423b}@media only screen and (min-width:481px){#markets-listing .markets #markets-anchor li{width:auto}}#markets-listing .markets #markets-anchor li:not(:last-child){position:relative}@media only screen and (min-width:481px){#markets-listing .markets #markets-anchor li:not(:last-child):after{content:"";position:absolute;right:0;top:0;width:2px;height:90%;background:#6a6a6a;display:inline-block}}#markets-listing .markets .market-entry-wrap{margin-bottom:40px}#markets-listing .markets .market-entry-wrap h1,#markets-listing .markets .market-entry-wrap h2{font-family:essonnes-display,serif;font-size:80px;color:#2e423b}@media only screen and (max-width:767px){#markets-listing .markets .market-entry-wrap h1,#markets-listing .markets .market-entry-wrap h2{font-size:50px}}#markets-listing .markets .market-entry-wrap p{font-family:brandon-grotesque,Avenir,sans-serif;font-size:22px;line-height:normal}#markets-listing .markets .market-entry-wrap img{margin-bottom:30px}@media only screen and (max-width:991px){#markets-listing .markets .market-entry-wrap img{margin-bottom:0}}#footer #markets-listing .markets .market-entry-wrap input[type=submit],#markets-listing .markets .market-entry-wrap #footer input[type=submit],#markets-listing .markets .market-entry-wrap .button,#markets-listing .markets .market-entry-wrap .hbspt-form .hs-button,.hbspt-form #markets-listing .markets .market-entry-wrap .hs-button{max-width:553px;width:100%;margin:15px 0 30px;padding:.8rem 1.55556rem .6rem!important}#markets-listing .markets .market-entry-wrap hr{border-width:3px}@media only screen and (max-width:991px){#markets-listing .markets .market-entry-wrap hr{border-width:2px}}#markets-listing .markets:last-child hr{display:none;visibility:hidden}#market-brochure{padding-left:0;padding-right:0}#market-brochure .row{max-width:1147px}#hotel-icons ul{display:flex;align-items:center;max-width:430px;width:100%;margin:0 auto;list-style:none}#hotel-icons ul li{text-align:center;padding:10px;flex:1 1}.mb-main-title{text-align:center}.mb-main-title p{margin:0;line-height:normal;font-family:brandon-grotesque,sans-serif}#full-bar-title{background-color:#005628;color:#fff}#full-bar-title p{font-size:28px}@media only screen and (max-width:640px){#full-bar-title p br{display:none}}#bordered-Heading{border-top:3px solid #2e423b;border-bottom:3px solid #2e423b;padding:30px 10px;max-width:650px;width:100%;margin:60px auto 20px;text-align:center}@media only screen and (max-width:480px){#bordered-Heading{padding:20px 10px;margin:40px auto 20px}}#bordered-Heading h1,#bordered-Heading h2,#bordered-Heading h3,#bordered-Heading h4,#bordered-Heading h5{color:#2e423b;font-weight:300;margin:0}#bordered-Heading h1 strong,#bordered-Heading h2 strong,#bordered-Heading h3 strong,#bordered-Heading h4 strong,#bordered-Heading h5 strong{font-family:essonnes-display,serif;font-size:50px}@media only screen and (max-width:480px){#bordered-Heading h1 strong,#bordered-Heading h2 strong,#bordered-Heading h3 strong,#bordered-Heading h4 strong,#bordered-Heading h5 strong{font-size:30px}}#bordered-Heading h2{font-size:38px}@media only screen and (max-width:480px){#bordered-Heading h2{font-size:22px}}#brochure-blocks-copy{max-width:1000px!important}#brochure-blocks-copy .block-copy p{font-size:18px;font-weight:300;color:hsla(0,0%,41.6%,.8)}#brochure-blocks-copy .block-copy:last-child p{margin-bottom:0}.full-width-image{background-size:cover;background-repeat:no-repeat;background-position:50%;background-color:#333;padding:50px 20px;min-height:200px;display:flex;align-items:center}.full-width-image.fill{min-height:500px;padding:0}.full-width-image.fill img{opacity:0;position:absolute;left:0}.full-width-image.image-block-content{margin-top:1.8em;margin-bottom:1.2em;overflow:hidden}.full-width-image.large-caption .inner{margin:0 auto;max-width:72.2222222222rem;width:100%;max-width:1147px}.full-width-image.large-caption .inner:after,.full-width-image.large-caption .inner:before{content:" ";display:table}.full-width-image.large-caption .inner:after{clear:both}.full-width-image.large-caption p{margin:0;color:#fff;word-wrap:break-word;font-size:120px;line-height:1.2;font-family:essonnes-display,serif;text-shadow:1px 2px 6px rgba(0,0,0,.26)}@media only screen and (max-width:991px){.full-width-image.large-caption p{font-size:90px}}@media only screen and (max-width:767px){.full-width-image.large-caption p{font-size:70px}}@media only screen and (max-width:640px){.full-width-image.large-caption p{font-size:50px;line-height:normal}}@media only screen and (max-width:480px){.full-width-image.large-caption p{font-size:30px}}.full-width-image.bordered-caption{padding:50px 0;height:400px}@media only screen and (max-width:991px){.full-width-image.bordered-caption{height:auto}}.full-width-image.bordered-caption .inner{max-width:72.2222222222rem;width:100%;height:100%;border:4px solid #fff;padding:40px 20px 40px 24px;margin:0 auto 0 -4px;display:flex;align-items:center}.full-width-image.bordered-caption .inner:after,.full-width-image.bordered-caption .inner:before{content:" ";display:table}.full-width-image.bordered-caption .inner:after{clear:both}.full-width-image.bordered-caption .inner p{font-family:essonnes-display,serif;font-size:47px;color:#fff;margin:0 auto;line-height:normal;max-width:600px}@media only screen and (max-width:480px){.full-width-image.bordered-caption .inner p{font-size:30px}}.full-width-image.with-cta .btn-group{margin:30px 0 10px}.full-width-image.with-cta .btn-group a:first-child{margin-right:20px}@media only screen and (max-width:480px){#footer .full-width-image.with-cta .btn-group input[type=submit],.full-width-image.with-cta .btn-group #footer input[type=submit],.full-width-image.with-cta .btn-group .button,.full-width-image.with-cta .btn-group .hbspt-form .hs-button,.hbspt-form .full-width-image.with-cta .btn-group .hs-button{width:100%}}.content-split-block{display:flex}@media only screen and (max-width:640px){.content-split-block{display:block}}.content-split-block .left-content,.content-split-block .right-content{height:100%}.content-split-block #advantages-list .adv-items{padding-bottom:15px;border-bottom:3px solid hsla(0,0%,41.6%,.2);margin-bottom:30px}.content-split-block #advantages-list .adv-items:last-child{border-bottom:none}.content-split-block #advantages-list h3{font-size:32px;color:#2e423b}@media only screen and (max-width:991px){.content-split-block #advantages-list h3{font-size:25px}}.content-split-block #advantages-list p{font-size:18px;font-weight:300;color:hsla(0,0%,41.6%,.8)}.content-split-block .right-content{display:flex;align-items:center}#specification-failure{border-left:3px solid hsla(0,0%,41.6%,.2);padding-left:40px}@media only screen and (max-width:991px){#specification-failure{padding-left:20px}}#specification-failure h2{font-family:essonnes-display,serif;font-size:70px;color:#2e423b;line-height:1.2}@media only screen and (max-width:991px){#specification-failure h2{font-size:50px}#specification-failure h2 br{display:none;visibility:hidden}}@media only screen and (max-width:640px){#specification-failure h2{font-size:40px}}#specification-failure p{font-size:22px;font-weight:300;color:hsla(0,0%,41.6%,.8)}@media only screen and (max-width:991px){#specification-failure p{font-size:18px}}.image-content-split{display:flex}@media only screen and (max-width:640px){.image-content-split{display:block}}.image-content-split.align-left .text-block .content-wrap{margin-left:auto;margin-right:0;text-align:right}.image-content-split .text-block{padding:100px;color:#2e423b}@media only screen and (max-width:991px){.image-content-split .text-block{padding:30px}}.image-content-split .text-block .content-wrap{max-width:485px}.image-content-split .text-block .content-wrap h2,.image-content-split .text-block .content-wrap h3{color:#2e423b;font-family:essonnes-display,serif;margin-bottom:20px}.image-content-split .text-block .content-wrap h2{font-size:60px}@media only screen and (max-width:991px){.image-content-split .text-block .content-wrap h2{font-size:40px}}.image-content-split .text-block .content-wrap h3{font-size:35px;line-height:1}@media only screen and (max-width:991px){.image-content-split .text-block .content-wrap h3{font-size:22px}}.image-content-split .text-block .content-wrap h3 strong{font-size:105px;display:block}@media only screen and (max-width:991px){.image-content-split .text-block .content-wrap h3 strong{font-size:80px}}.image-content-split .text-block .content-wrap p{font-size:22px;font-weight:300}.image-content-split .image-block{background-size:cover;background-repeat:no-repeat;background-position:50%}@media only screen and (max-width:991px){.image-content-split .image-block{min-height:400px}}@media only screen and (max-width:480px){.image-content-split .image-block{min-height:280px}}@media only screen and (max-width:767px){.image-content-split.layout-2{display:flex!important;flex-direction:column}}.image-content-split.layout-2.align-left .text-block .content-wrap{text-align:left}.image-content-split.layout-2 .text-block{padding:100px;color:#2e423b}@media only screen and (max-width:991px){.image-content-split.layout-2 .text-block{padding:30px}}.image-content-split.layout-2 .text-block .content-wrap{max-width:none}.image-content-split.layout-2 .text-block .content-wrap hgroup h2{line-height:1}.image-content-split.layout-2 .text-block .content-wrap hgroup p{font-size:35px;color:rgba(46,41,37,.6);margin-bottom:0}.image-content-split.layout-2 .text-block .content-wrap p{font-family:brandon-grotesque,Avenir,sans-serif;font-size:20px;color:#676a6e}.image-content-split.layout-2 .image-block{background-size:contain;background-repeat:no-repeat;background-position:100% 100%}.image-content-split.layout-2 .image-block.center-image{background-size:80%;background-position:50%}#image-thumbnail-blocks{clear:both}#image-thumbnail-blocks ul{margin:0}#image-thumbnail-blocks ul li{background-size:cover;background-repeat:no-repeat;background-position:50%;padding:0;min-height:440px;position:relative}@media only screen and (min-width:1600px){#image-thumbnail-blocks ul li{min-height:550px}}@media only screen and (max-width:991px){#image-thumbnail-blocks ul li{min-height:300px}}@media only screen and (max-width:767px){#image-thumbnail-blocks ul li{min-height:270px}}@media only screen and (max-width:640px){#image-thumbnail-blocks ul li{min-height:250px}}#image-thumbnail-blocks ul li p,#image-thumbnail-blocks ul li span:not(.numbers){font-family:brandon-grotesque,Avenir,sans-serif;color:#fff;font-size:60px;font-weight:300;display:block;margin:0 auto;text-align:center;line-height:1.12;position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none}@media only screen and (max-width:991px){#image-thumbnail-blocks ul li p,#image-thumbnail-blocks ul li span:not(.numbers){font-size:40px}}@media only screen and (max-width:640px){#image-thumbnail-blocks ul li p,#image-thumbnail-blocks ul li span:not(.numbers){font-size:28px}}#technical-resources{margin-top:3.35em}#technical-resources .searchBox1{max-width:550px}.techbBlocksContainer{margin:20px 0;display:inline-block;width:100%}.techbBlocksContainer .techRow{display:block;padding:0;margin:0 -25px;list-style:none}@media screen and (min-width:768px){.techbBlocksContainer .techRow{display:flex!important}}.techbBlocksContainer .techRow:after,.techbBlocksContainer .techRow:before{content:" ";display:table}.techbBlocksContainer .techRow:after{clear:both}.techbBlocksContainer .techRow>li{display:block;float:left;height:auto;list-style:none;padding:0 25px 50px;width:25%}.techbBlocksContainer .techRow>li:nth-of-type(1n){clear:none}.techbBlocksContainer .techRow>li:nth-of-type(4n+1){clear:both}@media screen and (max-width:991px){.techbBlocksContainer .techRow{display:block;padding:0;margin:0 -5px}.techbBlocksContainer .techRow:after,.techbBlocksContainer .techRow:before{content:" ";display:table}.techbBlocksContainer .techRow:after{clear:both}.techbBlocksContainer .techRow>li{display:block;float:left;height:auto;padding:0 5px 10px}}@media screen and (max-width:767px){.techbBlocksContainer .techRow{display:block;padding:0;margin:0 -.5555555556rem}.techbBlocksContainer .techRow:after,.techbBlocksContainer .techRow:before{content:" ";display:table}.techbBlocksContainer .techRow:after{clear:both}.techbBlocksContainer .techRow>li{display:block;float:left;height:auto;list-style:none;padding:0 .5555555556rem 1.1111111111rem;width:50%}.techbBlocksContainer .techRow>li:nth-of-type(1n){clear:none}.techbBlocksContainer .techRow>li:nth-of-type(odd){clear:both}}@media screen and (max-width:480px){.techbBlocksContainer .techRow{display:block;padding:0;margin:0 -.5555555556rem}.techbBlocksContainer .techRow:after,.techbBlocksContainer .techRow:before{content:" ";display:table}.techbBlocksContainer .techRow:after{clear:both}.techbBlocksContainer .techRow>li{display:block;float:left;height:auto;list-style:none;padding:0 .5555555556rem 1.1111111111rem;width:100%}.techbBlocksContainer .techRow>li:nth-of-type(1n){clear:none}.techbBlocksContainer .techRow>li:nth-of-type(1n+1){clear:both}}.techbBlocksContainer .techRow .techMenu{background:rgba(46,41,37,.6);display:table;text-align:center;padding:10px;text-decoration:none;width:100%;max-width:100%;max-height:250px;height:250px;margin:0 auto;cursor:pointer;transition:all .25s ease;overflow:hidden;position:relative}@media screen and (max-width:1199px){.techbBlocksContainer .techRow .techMenu{height:220px}}@media screen and (max-width:480px){.techbBlocksContainer .techRow .techMenu{max-height:100%;padding:15px;min-height:200px}}.techbBlocksContainer .techRow .techMenu .innercm{display:table-cell;vertical-align:middle;border:2px solid transparent}@media screen and (min-width:992px){.techbBlocksContainer .techRow .techMenu .innercm{padding-left:10px;padding-right:10px}}@media screen and (max-width:480px){.techbBlocksContainer .techRow .techMenu .innercm{padding-left:10px;padding-right:10px}}.techbBlocksContainer .techRow .techMenu .innercm img{margin-bottom:20px;max-height:80px}@media screen and (max-width:1199px){.techbBlocksContainer .techRow .techMenu .innercm img{max-height:65px}}.techbBlocksContainer .techRow .techMenu .innercm .title{font-weight:300;-webkit-font-smoothing:antialiased;color:#fff;font-size:20px;text-transform:uppercase;line-height:normal;margin:0;min-height:45px}@media screen and (max-width:1199px){.techbBlocksContainer .techRow .techMenu .innercm .title{font-size:18px}}.techbBlocksContainer .techRow .techMenu:hover{opacity:.9}@media screen and (min-width:1023px){.techbBlocksContainer .techRow .stretch-this{text-align:left!important}}.techbBlocksContainer .techRow .techBlock{min-width:25%}.techbBlocksContainer .techRow .techBlock a{padding:0}.techbBlocksContainer .techRow .techBlock a:after{display:none}.techbBlocksContainer .techRow .techBlock .techBlockFiles{display:none;margin-top:15px}@media screen and (min-width:480px){.techbBlocksContainer .techRow .techBlock .techBlockFiles{display:none!important}}@media screen and (min-width:768px){.techbBlocksContainer .techRow .techBlock:last-child{align-self:stretch;width:100%}}@media screen and (min-width:1023px){.techbBlocksContainer .techRow .techBlock.stretch-this .techMenu{text-align:left!important}.techbBlocksContainer .techRow .techBlock.stretch-this .techMenu .innercm img{float:left;margin:0 20px;max-height:115px}.techbBlocksContainer .techRow .techBlock.stretch-this .techMenu .innercm p{padding-top:38px;font-weight:700;font-size:22px;font-family:Avenir}}.techbBlocksContainer .techRow.active-row .techBlock.active .techMenu .innercm{border-color:#fff}.techbBlocksContainer .techRow.active-row .techBlock.active .techMenu:before,.techbBlocksContainer .techRow.active-row .techBlock.active .techMenu:hover{opacity:1}.techbBlocksContainer .techRow.active-row .techBlock.active .techBlockFiles{display:block}.techbBlocksContainer .tabs-content,.techbBlocksContainer .techRow{margin-bottom:0!important}@media screen and (max-width:480px){.techbBlocksContainer .tabs-content{display:none!important}}.techbBlocksContainer .tabs-content .content{padding:0}.techbBlocksContainer .tabs-content:not(.active-content) .content.active{display:none!important}.techBlockFiles{margin-bottom:40px}.techBlockFiles h3{color:#2e423b;font-size:32px}@media screen and (max-width:480px){.techBlockFiles h3{display:none}}.techBlockFiles p{color:rgba(46,41,37,.6)}.techBlockFiles .techFiles{background:#f8f7f7;border-top:2px solid rgba(103,106,110,.5);border-bottom:2px solid rgba(103,106,110,.5);list-style:none;margin:0;padding:50px 40px;display:inline-block;width:100%;overflow-y:auto;max-height:475px}@media screen and (max-width:1199px){.techBlockFiles .techFiles{padding:30px 20px}}.techBlockFiles .techFiles li{float:left;width:100%;margin-bottom:15px;padding:0 10px}@media screen and (min-width:375px){.techBlockFiles .techFiles li{width:50%}}@media screen and (min-width:768px){.techBlockFiles .techFiles li{width:33.3%}}@media screen and (min-width:1200px){.techBlockFiles .techFiles li{width:20%;margin-bottom:30px}}.techBlockFiles .techFiles .fdLink{text-align:center;text-decoration:none;color:transparent;display:inline-block;width:100%;outline:none}.techBlockFiles .techFiles .fdLink i,.techBlockFiles .techFiles .fdLink img{max-width:57px;font-size:75px;color:rgba(46,41,37,.6);margin:0 auto 15px;transition:all .25s ease}.techBlockFiles .techFiles .fdLink i,.techBlockFiles .techFiles .fdLink span{display:block}.techBlockFiles .techFiles .fdLink span{font-size:16px;color:#676a6e;line-height:normal;min-height:65px}.techBlockFiles .techFiles .fdLink:hover i,.techBlockFiles .techFiles .fdLink:hover span{color:#2e423b}.searchBox1 form{position:relative}.searchBox1 form input[type=text]{border-radius:0!important;border-color:#2e423b!important}.searchBox1 form button{background:#2e423b;position:absolute;right:0;top:0;width:45px;border-radius:0;border:none;padding:13px 0;height:45px;margin:0;outline:none}.searchBox1 form button:before{font-family:nydree-icons;content:"";color:#fff;font-size:19px}.resource-listing-row{display:inline-block;width:100%;padding:20px 0 25px;text-decoration:none}.resource-listing-row .inner-content{min-height:60px;display:table}.resource-listing-row .inner-content i{float:left;font-size:60px;color:rgba(46,41,37,.6);margin:0 20px 0 0;transition:all .25s ease}.resource-listing-row .inner-content .icon-tag{font-size:16px;position:relative;margin-right:4px;top:2px}.resource-listing-row .inner-content h3{display:table-cell;vertical-align:middle;color:#6a6a6a;font-size:25px}.resource-listing-row:hover .inner-content i{color:#2e423b}.resource-listing-row:hover .inner-content h3{color:#3c3d40}.blog-listing.resources .blog-listing-row,.blog-listing:not(.resources) .resource-listing-row{display:none!important}.product-filter-container .filter-popout .filter-row ul.color-droplets li label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,label.green-checkmark{position:relative}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input,label.green-checkmark input{position:absolute;opacity:0;cursor:pointer}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark,label.green-checkmark .checkmark{display:block;height:25px;width:25px;border:3px solid #2e423b;border-radius:50%;margin:0 auto;transition:.15s;vertical-align:super;text-align:center}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark:after,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark:after,label.green-checkmark .checkmark:after{font-family:filtering-icons;content:"";color:#fff;font-size:.5rem;vertical-align:text-top}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet,label.green-checkmark .checkmark.droplet{height:35px;border:none;border-radius:none;position:relative}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet span.checkmark-icon,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet span.checkmark-icon,label.green-checkmark .checkmark.droplet span.checkmark-icon{position:absolute;top:28%;left:22%;opacity:0}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet span.checkmark-icon:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet span.checkmark-icon:before,label.green-checkmark .checkmark.droplet span.checkmark-icon:before{content:"";color:#fff;font-size:.6rem;font-family:filtering-icons!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet:before,label.green-checkmark .checkmark.droplet:before{content:"";color:#2e423b;font-size:1.8rem;font-family:filtering-icons!important;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet:after,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet:after,label.green-checkmark .checkmark.droplet:after{content:"";display:none}@media screen and (min-width:500px){.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet span.checkmark-icon,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet span.checkmark-icon,label.green-checkmark .checkmark.droplet span.checkmark-icon{top:45%;left:22%}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet span.checkmark-icon:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet span.checkmark-icon:before,label.green-checkmark .checkmark.droplet span.checkmark-icon:before{font-size:.7rem}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .checkmark.droplet:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark.droplet:before,label.green-checkmark .checkmark.droplet:before{font-size:2.2rem}}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .label,label.green-checkmark .label,label.green-checkmark span.label{display:inline-block;color:#bbb;text-align:center;padding-top:10px;transition:.15s}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .label.upper,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .label.upper,label.green-checkmark .label.upper,label.green-checkmark span.label.upper{text-transform:uppercase}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.checkmark,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.checkmark,label.green-checkmark input:checked~.checkmark{background-color:#2e423b}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.checkmark:after,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.checkmark:after,label.green-checkmark input:checked~.checkmark:after{opacity:1}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.checkmark.droplet,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.checkmark.droplet,label.green-checkmark input:checked~.checkmark.droplet{background-color:transparent}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.checkmark.droplet:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.checkmark.droplet:before,label.green-checkmark input:checked~.checkmark.droplet:before{content:""}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.checkmark.droplet span.checkmark-icon,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.checkmark.droplet span.checkmark-icon,label.green-checkmark input:checked~.checkmark.droplet span.checkmark-icon{opacity:1}.product-filter-container .filter-popout .filter-row ul.color-droplets li label input:checked~.label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input:checked~.label,label.green-checkmark input:checked~.label{color:#2e423b}.product-listing-container{float:left!important}.load-more-container{padding:0}.load-more-container button.load-more-products{border-radius:0;font-weight:800}.product-filter-container{position:relative}.product-filter-container .filter-toggle{cursor:pointer;display:inline-block;padding-bottom:10px;padding-top:20px;position:relative;z-index:1001;width:100%;text-align:center}.product-filter-container .filter-toggle h4,.product-filter-container .filter-toggle img{display:inline-block}.product-filter-container .filter-toggle h4{font-size:1rem;color:#2e423b;font-weight:800;padding-right:10px;letter-spacing:1px;vertical-align:-webkit-baseline-middle}@media screen and (min-width:640px){.product-filter-container .filter-toggle{padding-top:0;text-align:left}}.product-filter-container .filter-popout{background-color:#fff;width:100%;z-index:1000;border-radius:3px;transition:.2s;opacity:0;visibility:hidden;max-width:550px;box-shadow:0 0 12px 2px rgba(0,0,0,.2);position:absolute;padding:70px 20px 20px;top:0;left:0}.product-filter-container .filter-popout .close-icon{cursor:pointer;position:absolute;right:30px;top:15px;padding:5px}.product-filter-container .filter-popout button.clear-all-filters{margin-top:20px;border-radius:0;font-weight:800}.product-filter-container .filter-popout .filter-row{border-top:1px solid #ddd;padding:15px 0}.product-filter-container .filter-popout .filter-row:last-of-type{border-bottom:1px solid #ddd}.product-filter-container .filter-popout .filter-row h5{color:#999;font-size:.9rem}.product-filter-container .filter-popout .filter-row a.clear-category-filters{font-size:.8rem;display:block;margin-top:20px}.product-filter-container .filter-popout .filter-row .color-spectrum ul{margin:0}.product-filter-container .filter-popout .filter-row .color-spectrum ul.color-droplets li label,.product-filter-container .filter-popout .filter-row .color-spectrum ul.green-checkboxes li label,.product-filter-container .filter-popout .filter-row .color-spectrum ul label{cursor:pointer;display:inline-block;width:15%;margin-right:.7%;height:25px}.product-filter-container .filter-popout .filter-row .color-spectrum ul li{width:100%;display:inline-block;height:25px}.product-filter-container .filter-popout .filter-row ul.green-checkboxes{list-style-type:none;margin:0;padding:20px 0 0}.product-filter-container .filter-popout .filter-row ul.green-checkboxes li{display:inline-block;width:50%}.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .checkmark,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .label{display:inline-block}.product-filter-container .filter-popout .filter-row ul.green-checkboxes li label .label{font-size:1rem;vertical-align:super;padding-left:10px;font-weight:300}.product-filter-container .filter-popout .filter-row ul.green-checkboxes.full-width li{display:block;width:100%}.product-filter-container .filter-popout .filter-row ul.green-checkboxes.full-width li label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes.full-width li label .label{text-align:left}.product-filter-container .filter-popout .filter-row ul.color-droplets{list-style-type:none;margin:0;padding:5px 0 0}.product-filter-container .filter-popout .filter-row ul.color-droplets li{display:inline-block;width:15.7%}.product-filter-container .filter-popout .filter-row ul.color-droplets li label{text-align:center}.product-filter-container .filter-popout .filter-row ul.color-droplets li label .label{font-size:.7rem;vertical-align:top}.product-filter-container .filter-popout .filter-row ul.prices span.curr{color:#eaeaea;font-size:20px;font-weight:500;line-height:normal;margin:0 1px}.product-filter-container .filter-popout .filter-row ul.prices span.curr.dark{color:#aaa}.product-filter-container.open .filter-popout{opacity:1;visibility:visible;height:auto}@media screen and (min-width:640px){.product-filter-container .filter-popout{top:-20px}}@media screen and (min-width:1120px){.product-filter-container .filter-popout{opacity:1;visibility:visible;height:auto;box-shadow:none;position:relative;max-width:none;top:0;padding:0}.product-filter-container .filter-popout .close-icon{display:none}}div.no-results{padding:20px;text-align:center}div.no-results p{color:#2e423b;font-size:1rem}div.no-results.error-state p{color:tomato}div.select-view{cursor:pointer;position:relative;display:block;float:right;margin-bottom:20px;padding-left:.83333333rem;padding-right:.83333333rem}div.select-view.disabled{opacity:.5}div.select-view.disabled:hover{cursor:default}div.select-view p.view-text{float:left;padding-top:20px;color:#2e423b;text-transform:uppercase;padding-right:15px}div.select-view div.select-container{width:120px;float:left;position:relative;box-shadow:0 0 0 2px #ececec}div.select-view div.select-container:before{content:"";position:absolute;width:64px;height:64px;background-color:#2e423b;left:-2px;top:-2px;transition:.2s}div.select-view div.select-container div.select-block-view,div.select-view div.select-container div.select-row-view{width:60px;height:60px;float:left;padding:13px 5px;text-align:center;transition:border-color .2s;position:relative}div.select-view div.select-container div.select-block-view i,div.select-view div.select-container div.select-row-view i{font-size:33px;color:#2e423b;display:inline-block;text-align:center;transition:.2s}div.select-view div.select-container div.select-block-view:first-child,div.select-view div.select-container div.select-row-view:first-child{border-right:none}div.select-view div.select-container div.select-block-view:last-child,div.select-view div.select-container div.select-row-view:last-child{border-left:none;z-index:21}div.select-view div.select-container div.select-block-view:hover,div.select-view div.select-container div.select-row-view:hover{border-color:#2e423b}div.select-view div.select-container div.select-block-view.select-row-view i,div.select-view div.select-container div.select-row-view.select-row-view i{font-size:33px}div.select-view div.select-container.row-active .select-row-view i{color:#fff!important}div.select-view div.select-container.row-active:before{left:50%}div.select-view div.select-container.block-active .select-block-view i{color:#fff!important}@media screen and (max-width:640px){div.select-view{width:100%;height:60px;float:none;display:block;margin:0 auto 20px;text-align:center}div.select-view div.select-container,div.select-view p.view-text{float:none;display:inline-block}div.select-view div.select-container{padding:0}div.select-view p.view-text{position:relative;vertical-align:top}}@media screen and (max-width:1120px){div.select-view{width:100%;float:left;display:block}div.select-view p.view-text{width:auto}}.product-color-block{min-height:250px;display:block;width:100%;margin-bottom:20px;float:left;background-color:#2e423b;color:#fff;background-size:cover;background-position:50%;padding:15px;position:relative}.product-color-block .inner-product-block{width:100%;min-height:180px;text-decoration:none;display:block}.product-color-block h3{color:#fff;font-size:1.3rem}.product-color-block span.divider{height:2px;background-color:#fff;width:100%;display:block;margin:10px 0}.product-color-block h5{color:#fff}.product-color-block .product-tip{position:absolute;bottom:20px;right:20px}.product-color-block button.add-to-cart{display:inline-block;width:100%;text-align:right;background-color:transparent;margin-bottom:0;padding:0;outline:none}.product-color-block button.add-to-cart span{margin-right:5px;display:inline-block;transition:.2s;text-transform:uppercase;font-size:.7rem}.product-color-block button.add-to-cart span.show-text{opacity:1;margin-right:5px}@media screen and (min-width:640px)and (max-width:899px){.product-color-block{width:48.5%;margin-right:3%}.product-color-block:nth-of-type(2n+2){margin-right:0}}@media screen and (min-width:900px){.product-color-block{width:32%;margin-right:2%}.product-color-block:nth-of-type(3n){margin-right:0}}.site-logo{padding-left:0!important}.site-logo img{max-height:43px}.toggle-topbar a{padding:0!important;text-decoration:none}.toggle-topbar a span{padding-right:30px}.toggle-topbar a span:after{right:0!important}#footer{background-color:#2e423b;-webkit-font-smoothing:antialiased;padding-top:1rem;clear:both}#footer label{color:#fff;font-size:1.2rem;margin-bottom:.25rem}#footer input[type=text]{border-width:0}@media only screen and (min-width:40.063em){#footer input[type=text]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}#footer input[type=submit]{border-bottom-left-radius:0!important;border-top-left-radius:0!important}}#subscribe-message{color:#fff;font-size:2rem;margin:1rem 0}#subscribe-form input{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:800}#footer-img img{display:block;margin:1rem auto}@media only screen and (min-width:40.063em){#footer-img img{float:right}}#disclaimer{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:800;margin:0 0 1rem;text-align:center;color:#fff}#disclaimer a{color:#fff}@media only screen and (min-width:40.063em){#disclaimer{text-align:right;margin-top:1.2rem}}.footer-nav{list-style:none;margin:0;padding:0}@media only screen and (max-width:641px){.footer-nav{text-align:center}}.footer-nav a{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:800;color:#fff;text-decoration:none;line-height:1;display:inline-block;padding:0 0 .5rem}.footer-nav a:hover{text-decoration:underline}@media only screen and (max-width:641px){.footer-logo-contact{margin:20px 0 0}}.footer-logo-contact a{float:none;display:block;text-align:center;text-decoration:none;color:#fff}@media only screen and (min-width:642px){.footer-logo-contact a{text-align:right;clear:both;float:right}}.footer-logo-contact a.footer-logo{margin-bottom:20px}.footer-logo-contact a.footer-contact{font-size:26px}.slick-slider{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block;zoom:1}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide:focus{outline:none}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-next,.slick-prev{position:absolute;display:block;height:50px;width:50px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;margin-top:-25px;padding:0;border:none;outline:none;font-family:nydree-icons;speak:none;font-style:normal;font-weight:400;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;color:#ececec;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;z-index:1}.slick-next:hover,.slick-prev:hover{background-color:transparent;color:#fff}.slick-next:focus,.slick-prev:focus{background-color:transparent;outline:none}.slick-next:before,.slick-prev:before{font-size:50px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:0}.slick-prev:before{content:""}.slick-next{right:0}.slick-next:before{content:""}.slick-dots{margin:0;padding:0;list-style:none}.slick-dots li{display:inline-block;width:1rem;height:1rem}.slick-dots li button{display:inline-block;width:.5rem;height:.5rem;background-color:#fff;border:none;content:"";padding:0;margin:.25rem;text-indent:-99999px}.slick-dots li button:focus{outline:none}.slick-dots li.slick-active button{background-color:#2e423b}.hero{background-repeat:no-repeat;background-size:cover;background-position:50%;color:#fff}.hero#products-hero{background-position:bottom}.hero#portfolio-hero{background-position:top}.hero h1,.hero h2{font-style:normal;color:#fff;padding:2rem 0;margin:0;font-size:2rem}@media only screen and (min-width:70em){.hero h1,.hero h2{padding:5rem 0;font-size:3.5rem}}.hero:before{content:"";background:rgba(0,0,0,.35);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.hero-large{background-color:#2e423b;min-height:400px;height:400px;padding:20px;display:flex;align-items:center;justify-content:flex-start;position:relative}@media only screen and (max-width:767px){.hero-large{min-height:375px;height:auto}}.hero-large .hero-text{max-width:1147px;width:100%;margin:auto;z-index:2}.hero-large h1{font-size:80px;line-height:1;padding:0;margin-bottom:35px;text-shadow:0 2px 8px rgba(0,0,0,.7)}@media only screen and (max-width:1200px){.hero-large h1{font-size:80px}.hero-large h1 br{display:none;visibility:hidden}}@media only screen and (max-width:991px){.hero-large h1{font-size:70px;line-height:1.1}}@media only screen and (max-width:767px){.hero-large h1{font-size:50px;margin-bottom:15px}}@media only screen and (max-width:480px){.hero-large h1{font-size:40px}}.hero-large h4{color:#fff}.hero-large p{font-family:brandon-grotesque,Avenir,sans-serif;font-size:22px;line-height:1.4}@media only screen and (max-width:480px){.hero-large p{font-size:20px;line-height:normal}}#footer .hero-large input[type=submit],.hbspt-form .hero-large .hs-button,.hero-large #footer input[type=submit],.hero-large .button,.hero-large .hbspt-form .hs-button{margin-top:2rem}@media only screen and (max-width:767px){#footer .hero-large input[type=submit],.hbspt-form .hero-large .hs-button,.hero-large #footer input[type=submit],.hero-large .button,.hero-large .hbspt-form .hs-button{font-size:14px!important}}@media only screen and (max-width:480px){#footer .hero-large input[type=submit],.hbspt-form .hero-large .hs-button,.hero-large #footer input[type=submit],.hero-large .button,.hero-large .hbspt-form .hs-button{font-size:12px!important}}.hero-large .btn-group a{margin-top:0;font-size:18px}@media only screen and (max-width:480px){.hero-large .btn-group a{width:100%}}.hero-large .btn-group a:first-child{margin-right:20px}#markets-hero{background-position:center 0}#home-hero{height:auto;flex-grow:1;flex-direction:column;padding:40px 20px;align-items:flex-start}#home-hero .hero-text{width:100%;margin-bottom:20px}@media screen and (min-width:640px){#home-hero{padding:60px 40px}#home-hero .video-box{height:378px}#home-hero .video-box iframe{height:370px}}@media screen and (min-width:1120px){#home-hero{flex-direction:row;align-items:center}#home-hero .hero-text{width:55%;margin:0}#home-hero .video-box{width:50%}#home-hero .video-box iframe{height:370px}}.page-copy{margin:20px 0 45px}.product-listing-full{background-size:cover;background-position:0;background-repeat:no-repeat;background-color:#2e423b;display:block;width:100%;min-height:300px;margin-bottom:2em;padding:20px 25px;position:relative}@media screen and (max-width:767px){.product-listing-full{min-height:370px;display:inline-block;padding:15px;margin-bottom:1em}}@media screen and (max-width:480px){.product-listing-full{margin-bottom:0;min-height:340px}}.product-listing-full:after,.product-listing-full:before{content:"";position:absolute;left:0;width:100%;height:130px}.product-listing-full:before{background:linear-gradient(180deg,rgba(0,0,0,.7) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b3000000",endColorstr="#00000000",GradientType=0);top:0}.product-listing-full h1,.product-listing-full h2,.product-listing-full h3,.product-listing-full h4,.product-listing-full h5,.product-listing-full h6{margin:0!important;font-family:Avenir!important;font-weight:900}.product-listing-full h1,.product-listing-full h2,.product-listing-full h3,.product-listing-full h4,.product-listing-full h5,.product-listing-full h6,.product-listing-full p{color:#fff!important}.product-listing-full p{font-size:16px;line-height:1}.product-listing-full .bottom-section,.product-listing-full .top-section{float:left;z-index:10;width:100%}@media screen and (max-width:767px){.product-listing-full .bottom-section,.product-listing-full .top-section{width:100%!important}}.product-listing-full .top-section{width:100%;position:relative}@media screen and (min-width:768px){.product-listing-full .top-section .floatLink{position:absolute;left:-25px;top:-20px;width:102%;height:185px}}.product-listing-full .top-section .heading{margin-top:10px}@media screen and (max-width:767px){.product-listing-full .top-section .heading{margin-top:40px}}.product-listing-full .top-section img{max-width:86px;width:100%;height:auto;float:left;margin-right:20px;margin-bottom:13px;margin-top:-12px}@media screen and (max-width:480px){.product-listing-full .top-section img{float:none}}.product-listing-full .bottom-section{position:absolute;bottom:0;left:0;right:0;z-index:10;padding:20px 25px}.product-listing-full .bottom-section .product-tip{float:right;margin:10px 0}@media screen and (max-width:767px){.product-listing-full .bottom-section .product-tip{float:left}}.product-listing-full .color-option{margin-left:0;display:inline-block;width:100%;list-style:none}@media screen and (max-width:767px){.product-listing-full .color-option{margin-top:1em;width:100%}}@media screen and (max-width:480px){.product-listing-full .color-option{margin-top:0}}.product-listing-full .color-option .wrap{float:left;margin-bottom:0!important;position:relative}.product-listing-full .color-option .wrap .color{background-color:rgba(46,41,37,.6)!important;background-size:cover;background-repeat:no-repeat;background-position:50%;width:35px;height:35px;border:2px solid #fff;border-radius:50%;margin-right:15px;margin-bottom:15px;transition:all .2s ease}@media screen and (max-width:480px){.product-listing-full .color-option .wrap .color{margin-right:10px;margin-bottom:10px}}.product-listing-full .color-option .wrap .color:last-child{margin-right:0}.product-listing-full .color-option .wrap .colorTip{opacity:1;display:none;position:absolute;bottom:45px;left:0;right:auto;line-height:1.1;width:100%;font-size:14px;min-width:90px;pointer-events:none}.product-listing-full .color-option .wrap .colorTip p{color:#fff;font-size:14px;font-weight:300;line-height:normal;margin:0}.product-listing-full .color-option .wrap .colorTip:after{content:"";width:13px;height:13px;position:absolute;border-right:7px solid transparent;border-left:7px solid transparent;font-size:20px;border-top:9px solid #fff;right:auto;left:10px;bottom:-12px}.product-listing-full .color-option .wrap .colorTip .text{background-color:#fff;text-align:center;padding:7px 7px 4px;color:#676a6e;font-size:12px;display:inline-block}.product-listing-full .color-option .wrap.active .color{opacity:.6}.product-listing-full .button-group{margin-top:5em}@media screen and (max-width:767px){.product-listing-full .button-group{margin-top:1em}}@media screen and (max-width:480px){.product-listing-full .button-group{margin-top:0}}#footer .product-listing-full .button-group input[type=submit],.hbspt-form .product-listing-full .button-group .hs-button,.product-listing-full .button-group #footer input[type=submit],.product-listing-full .button-group .button,.product-listing-full .button-group .hbspt-form .hs-button{font-style:normal;background:rgba(46,41,37,.6)!important;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.6)!important;color:#fff;font-family:Avenir!important;font-weight:500!important;font-size:18px;padding:1rem .7rem .83333rem!important;transition:all .2s ease;margin-bottom:10px}@media screen and (max-width:1023px){#footer .product-listing-full .button-group input[type=submit],.hbspt-form .product-listing-full .button-group .hs-button,.product-listing-full .button-group #footer input[type=submit],.product-listing-full .button-group .button,.product-listing-full .button-group .hbspt-form .hs-button{font-size:15px}}@media screen and (max-width:991px){#footer .product-listing-full .button-group input[type=submit],.hbspt-form .product-listing-full .button-group .hs-button,.product-listing-full .button-group #footer input[type=submit],.product-listing-full .button-group .button,.product-listing-full .button-group .hbspt-form .hs-button{font-size:12px}}#footer .product-listing-full .button-group input[type=submit]:hover,.hbspt-form .product-listing-full .button-group .hs-button:hover,.product-listing-full .button-group #footer input[type=submit]:hover,.product-listing-full .button-group .button:hover,.product-listing-full .button-group .hbspt-form .hs-button:hover{box-shadow:inset 0 0 0 2px #fff!important}#finishes{background:#fff;display:flex;margin-top:30px;margin-bottom:30px;flex-direction:column}@media only screen and (min-width:1024px){#finishes{flex-direction:row}}#finishes h4{flex:0 0 100%}#finishes .finishes-preview,#finishes .finishes-thumbs{flex:0 0 100%;width:100%;max-width:100%;float:left}@media only screen and (min-width:1024px){#finishes .finishes-preview,#finishes .finishes-thumbs{flex:0 0 50%;max-width:50%}}#finishes .finishes-thumbs{position:relative;background:hsla(0,0%,84.7%,.3);padding:30px 60px}@media only screen and (min-width:1024px){#finishes .finishes-thumbs{max-height:550px}}@media only screen and (max-width:567px){#finishes .finishes-thumbs{padding:30px 20px}}@media only screen and (min-width:1024px){#finishes .finishes-thumbs .f-inner-wrap{height:100%;overflow-y:auto}}#finishes .finishes-thumbs .arrow-separator{display:none;position:absolute;overflow:hidden;top:0;bottom:0;right:-100px;width:100px;height:100%;z-index:10}@media only screen and (min-width:1024px){#finishes .finishes-thumbs .arrow-separator{display:block}}#finishes .finishes-thumbs .arrow-separator:after{right:1px;border-color:transparent transparent transparent #fff;z-index:10}#finishes .finishes-thumbs .arrow-separator:after,#finishes .finishes-thumbs .arrow-separator:before{content:"";position:absolute;top:0;bottom:0;margin:auto 0;width:0;height:0;border-style:solid;border-width:350px 0 350px 100px}#finishes .finishes-thumbs .arrow-separator:before{right:14px;border-color:transparent transparent transparent hsla(0,0%,84.7%,.3);z-index:20}#finishes .finishes-thumbs ul{width:100%;margin:0;flex-wrap:wrap;display:flex;list-style:none}#finishes .finishes-thumbs ul li{flex:1 1;-webkit-flex:1 1 auto;text-align:left;max-width:100px;margin:0 10px 10px 0}@media only screen and (min-width:1170px){#finishes .finishes-thumbs ul li{text-align:center;margin:0 30px 30px 0;max-width:141px}}@media only screen and (max-width:567px){#finishes .finishes-thumbs ul li{max-width:50%;text-align:center;margin:2% 0;padding:2%;flex:0 0 50%}}#finishes .finishes-thumbs ul li a{display:inline-block;position:relative}#finishes .finishes-thumbs ul li a:before{content:"";border:5px solid #2e423b;position:absolute;opacity:0;visibility:hidden;width:100%;height:100%;left:0;right:0;top:0;bottom:0;margin:auto;transition:all .1s ease}#finishes .finishes-thumbs ul li a.active:before,#finishes .finishes-thumbs ul li a.active span{opacity:1;visibility:visible}#finishes .finishes-thumbs ul li a img{max-width:100px;max-height:125px}@media only screen and (min-width:1170px){#finishes .finishes-thumbs ul li a img{max-width:125px}}@media only screen and (max-width:567px){#finishes .finishes-thumbs ul li a img{max-width:none;width:100%;height:auto;max-height:none}}#finishes .finishes-thumbs ul li a span{opacity:0;visibility:hidden;transition:all .1s ease;background:#2e423b;color:#fff;font-size:12px;position:absolute;text-align:center;bottom:0;left:0;right:0;padding:5px 3px;margin:0 auto;line-height:normal}@media only screen and (min-width:1170px){#finishes .finishes-thumbs ul li:nth-child(3n){margin-right:0}}#finishes .finishes-preview{position:relative;background:hsla(0,0%,85%,.3)}#finishes .finishes-preview #showcase .showcase-image{display:none}#finishes .finishes-preview #showcase .showcase-image.active{display:block}#finishes .finishes-preview #showcase .showcase-image a{position:relative}#finishes .finishes-preview #showcase .showcase-image a img{width:100%;max-height:none}@media only screen and (min-width:1024px){#finishes .finishes-preview #showcase .showcase-image a img{min-height:550px;max-height:550px}}#product-listing{margin-top:2rem}#product-listing.row{max-width:none;padding:0 20px}@media only screen and (max-width:640px){#product-listing .bordered-padding{padding-left:0;padding-right:0}}.product-list{list-style-type:none;margin-left:0}.product-list li.product-listing:not(.samples-layout){display:block;float:left;width:100%;margin:0;padding:0 0 20px}.product-list li.product-listing:not(.samples-layout) .product-listing-full{margin-bottom:0}@media screen and (min-width:900px){.product-list li.product-listing:not(.samples-layout){width:48.5%;margin-right:3%}.product-list li.product-listing:not(.samples-layout):nth-of-type(2n+2){margin-right:0}}@media only screen and (max-width:767px){.product-list.product-list-large{display:block;padding:0;margin:0 -10px}.product-list.product-list-large:after,.product-list.product-list-large:before{content:" ";display:table}.product-list.product-list-large:after{clear:both}.product-list.product-list-large>li{display:block;float:left;height:auto;padding:0 10px 20px}}@media only screen and (max-width:641px){.product-list.product-list-large li.product-listing{margin:0 auto 1em;float:none;max-width:400px}}.product-list.product-list-large li a .product-image:before{content:"";background:hsla(0,0%,100%,0);position:absolute;left:0;top:0;width:100%;height:100%;transition:all .2s ease;z-index:9}.product-list.product-list-large li a:hover .product-image .addRemoveCart{transition:all .25s ease}.product-list.product-list-large li.active .product-image .addRemoveCart{opacity:1!important;visibility:visible!important}.product-list .product-image{height:0;position:relative;padding-bottom:100%;margin-bottom:2rem}.product-list .product-image:after{content:"";background:transparent;outline:10px solid transparent;display:block;position:absolute;top:0;height:100%;width:100%;transition:all .15s ease;z-index:10}.product-list.product-list-small .product-image{margin:0 auto 1rem;width:100%;height:auto;min-height:200px;padding:10px}.product-list.product-list-small .product-image:after{display:none}.product-list.product-list-small .product-image img{max-height:200px;width:auto}@media screen and (max-width:767px){.product-list.product-list-small .product-image{box-shadow:none!important}}@media screen and (max-width:480px){.product-list.product-list-small .product-image{min-height:0}}.product-list.product-list-small .product-list-title{display:inline-block;width:100%}@media screen and (max-width:480px){.product-list.product-list-small .product-list-title{font-size:14px}}.product-list li{margin-bottom:1rem}.product-list li a{color:#6a6a6a;text-decoration:none;text-align:center;display:block;line-height:1.2}.product-list li a .detail-product span{font-family:brandon-grotesque,Avenir,sans-serif;font-style:normal;display:inline-block;width:100%;line-height:1;margin-top:.5em;margin-bottom:1em}.product-list li a:hover{color:#2e423b}.product-list li a:hover .product-image{box-shadow:0 0 0 1px #2e423b}.product-list li a:hover .product-image:after{opacity:0;visibility:hidden}.product-list li .product-dimension{margin:0}.product-list li .product-dimension .radio-wrap{position:relative;overflow:hidden;display:block;padding:0;width:100%;margin:5px 0}.product-list li .product-dimension .radio-wrap:after,.product-list li .product-dimension .radio-wrap:before{content:" ";display:table}.product-list li .product-dimension .radio-wrap:after{clear:both}.product-list li .product-dimension .radio-wrap>li{display:block;float:left;height:auto;padding:0}.product-list li .product-dimension .radio-wrap input{margin:0;opacity:0;position:absolute;left:0;top:0}.product-list li .product-dimension .radio-wrap input[type=radio]:checked+label:before{content:"";background:#fff;color:#2e423b;border-radius:50%;font-size:11px;height:22px;padding:4px;width:22px;border:none}.product-filter-container .filter-popout .filter-row ul.color-droplets .product-list li .product-dimension .radio-wrap label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes .product-list li .product-dimension .radio-wrap label,.product-list .product-filter-container .filter-popout .filter-row ul.color-droplets li .product-dimension .radio-wrap label,.product-list .product-filter-container .filter-popout .filter-row ul.green-checkboxes li .product-dimension .radio-wrap label,.product-list li .product-dimension .radio-wrap label{position:relative;margin:0;display:inline-block;height:22px;color:#fff;text-align:left;padding:0 0 0 35px;font-weight:300!important;max-width:125px;width:100%}.product-filter-container .filter-popout .filter-row ul.color-droplets .product-list li .product-dimension .radio-wrap label:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes .product-list li .product-dimension .radio-wrap label:before,.product-list .product-filter-container .filter-popout .filter-row ul.color-droplets li .product-dimension .radio-wrap label:before,.product-list .product-filter-container .filter-popout .filter-row ul.green-checkboxes li .product-dimension .radio-wrap label:before,.product-list li .product-dimension .radio-wrap label:before{content:"";position:absolute;left:1px;top:0;bottom:0;font-family:nydree-icons;width:22px;height:22px;margin:auto 0;border:2px solid #fff;border-radius:50%}#product-stats{margin:4rem 0 0;background-repeat:no-repeat;background-size:cover;background-position:50%}#product-stats .product-stat{margin:2rem auto;max-width:11.1111111111rem;color:#fff;text-align:center;-webkit-font-smoothing:antialiased}#product-stats .product-stat .green-circle{margin:0 auto 1rem;width:7.7777777778rem;height:7.7777777778rem;border-radius:3.8888888889rem;background-color:rgba(46,66,59,.8)}#product-stats .product-stat .green-circle span{width:7.7777777778rem;height:7.7777777778rem;font-size:3rem;line-height:7.7777777778rem;text-align:center}#product-stats .product-stat .big-stat{font-size:3rem;line-height:1}#product-stats .product-stat .small-stat{font-size:1.25rem}#product-stats .product-stat .support-stat{padding-top:1rem;margin-top:1rem;border-top:2px solid #fff}#guarantee{margin:1rem 0 4rem}#guarantee,#guarantee ol,#guarantee p,#guarantee ul{font-size:.8rem}.quotes-container{padding:90px 0 55px;margin-bottom:4em;position:relative}@media screen and (max-width:640px){.quotes-container{padding:40px 10px 20px}}.quotes-container h1,.quotes-container h2,.quotes-container h3{font-family:EssonnesDisplay-Bold;text-transform:none;margin-bottom:.4em;line-height:1.2}.quotes-container.dark-overlay #quote-image .quoteImage:before{content:"";position:absolute;width:100%;height:100%;background:rgba(0,0,0,.5)}.quotes-container.dark-overlay .quote-block *{color:#fff}.quote-block{max-width:960px;width:100%;padding:0 10px;position:absolute;left:50%;top:55%;transform:translate(-50%,-50%)}#quote-image .quoteImage{background-size:cover;background-repeat:no-repeat;background-position:50%;height:400px;position:relative}#quotes blockquote{font-family:brandon-grotesque,Avenir,sans-serif;font-weight:bolder;max-width:700px;padding:0 2.2em;margin:0 auto;border:none;text-align:center}#quotes blockquote,#quotes blockquote p{font-size:1.2rem;line-height:normal}@media screen and (max-width:480px){#quotes blockquote p{font-size:1rem}}@media screen and (max-width:480px){#quotes blockquote{padding:0 20px}}@media only screen and (min-width:70em){#quotes blockquote{font-size:20px}}#quotes blockquote .authPos,#quotes blockquote cite{font-family:Avenir;font-weight:500}#quotes blockquote cite{margin-top:1.3em;font-size:1.5rem;font-style:normal}@media screen and (max-width:480px){#quotes blockquote cite{margin-top:.8em}}#quotes blockquote cite:before{content:""}#quotes blockquote .authPos{font-size:1rem;font-style:italic;display:block;margin-bottom:20px}#quotes .quote-author{margin-bottom:2rem;font-family:Avenir;font-style:normal;font-weight:900;color:rgba(46,41,37,.6);font-size:1.2rem}#quotes .quote-author img{display:inline-block;vertical-align:middle;width:75px;height:auto;border-radius:50%;margin-right:1rem}#quotes .slick-next,#quotes .slick-prev{color:#000;top:27%}#quotes .slick-arrow:before{font-family:nydree-icons;color:#fff;font-size:50px}#quotes .slick-prev{left:0}@media screen and (max-width:480px){#quotes .slick-prev{left:-20px}}#quotes .slick-prev:before{content:""}#quotes .slick-next{right:0}@media screen and (max-width:480px){#quotes .slick-next{right:-20px}}#quotes .slick-next:before{content:""}#product-title{color:#6a6a6a;margin:0 0 30px;font-size:2.33rem;padding:15px 0;line-height:1;text-transform:uppercase;border-bottom:2px solid #d5d4d2}#product-title span{font-family:brandon-grotesque,Avenir,sans-serif;text-transform:uppercase;font-size:1rem}.back-to-products{font-style:italic;text-decoration:none;text-align:left;display:inline-block;color:#d0d0d0}.btn-group{display:inline-block;text-align:right}.product-heading-bottom,.product-heading-top{text-align:justify}.product-heading-bottom:after,.product-heading-top:after{content:"";display:inline-block;width:100%;height:0;font-size:0;line-height:0}.product-heading-bottom{position:relative;display:inline-block;width:100%;margin:0 0 30px;border-bottom:2px solid #d5d4d2}@media screen and (max-width:640px){.product-heading-bottom{padding:0!important}}.product-heading-bottom #product-title{display:inline-block;border:0!important;margin:0!important}.product-tip{height:20px;margin:auto 0;z-index:20;display:inline-block}@media screen and (max-width:640px){.product-tip{position:static;margin-bottom:15px}}.product-tip .dollar,.product-tip .tip{float:left}.product-tip .dollar{padding:0;margin:0;list-style:none}.product-tip .dollar .curr{float:right;color:rgba(46,41,37,.8);opacity:.5;font-size:20px;font-weight:500;line-height:normal;margin:0 1px;cursor:default}.product-tip .dollar .curr.dark{opacity:1!important}.product-tip .tip{position:relative;height:21px;margin:-1px 0 0 8px}.product-tip .tip .title{opacity:1;display:none;background-color:#2e423b;text-align:center;padding:9px 8px 6px;position:absolute;bottom:34px;right:-15px;max-width:240px;min-width:240px;width:100%;color:#fff}.product-tip .tip .title p{color:#fff;font-size:14px;font-weight:300;line-height:normal;margin:0}.product-tip .tip .title:after{content:"";width:13px;height:13px;position:absolute;border-right:7px solid transparent;border-left:7px solid transparent;font-size:20px;border-top:9px solid #2e423b;right:17px;bottom:-11px}.product-tip .tip .mark{white-space:pre-line;background:#d8d8d8;padding:3px 6px 1px;height:20px;display:inline-block;line-height:1;font-size:16px;color:rgba(46,41,37,.6);font-weight:700;border-radius:50%;cursor:pointer}.product-tip.white .dollar>.curr{color:hsla(0,0%,100%,.5)}.product-tip.white .dollar>.curr.dark{color:#fff}.product-tip.white .mark{background-color:#fff;color:rgba(46,41,37,.6)}#single-product{margin-bottom:3em}#single-product .bordered{padding:0!important}#single-product h4{font-size:35px;position:relative;text-align:left;font-weight:300}#single-product h3,#single-product h4{color:#2e423b;margin-bottom:20px;font-style:normal}#single-product h3{font-size:30px;text-align:center}#single-product div.section{padding:50px 20px}#single-product div.dim-gray{background-color:#e5e5e5}#single-product div.video-section{padding:75px 20px}#patterns,#patterns ul{float:left;width:100%;margin:20px 0}#patterns ul li{text-align:center}#patterns ul li img{width:100%;max-width:250px;max-height:250px;height:100%;margin-bottom:10px}#patterns ul li p{line-height:1.2;font-size:18px;color:#2e423b}#pattern-disclaimer{font-size:.8rem;line-height:1.2}#product-carousel{overflow:hidden}#product-carousel .slick-list.draggable .slick-track .slick-slide.slick-current.slick-active>.caption{opacity:1;visibility:visible}#product-carousel .slick-list.draggable .video iframe{width:100%}#product-carousel img.product-logo{position:absolute;z-index:1000;width:100px;margin:20px}#product-carousel .product-zoom-popup{max-height:470px;position:relative;width:100%;height:470px;display:block;overflow:hidden}@media screen and (max-width:970px){#product-carousel .product-zoom-popup{max-height:400px;height:400px}}@media screen and (max-width:800px){#product-carousel .product-zoom-popup{max-height:300px;height:300px}}@media screen and (max-width:375px){#product-carousel .product-zoom-popup{max-height:260px;height:260px}}#product-carousel .product-zoom-popup .bg-img{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0;width:100%;height:100%}#product-carousel .product-zoom-popup img{opacity:0;position:absolute;left:0;top:0}#product-carousel .caption{position:absolute;left:20px;bottom:20px;color:#fff;transition:all .3s ease}#product-carousel .slick-next,#product-carousel .slick-prev{top:45%;bottom:20px;transition:all .2s ease;margin:0 10px;background-color:#fff;border:1px solid #fff}#product-carousel .slick-next:after,#product-carousel .slick-next:before,#product-carousel .slick-prev:after,#product-carousel .slick-prev:before{color:#2e423b!important;font-size:13px!important;transition:all .2s ease}#product-carousel .slick-next:hover,#product-carousel .slick-prev:hover{border:1px solid hsla(0,0%,84.7%,.5)}#product-carousel .slick-next.slick-disabled,#product-carousel .slick-prev.slick-disabled{opacity:.4;cursor:default!important}#product-carousel .slick-prev:before{content:""}#product-carousel .slick-next:before{content:""}#product-carousel .slick-dots{height:23px;margin:35px 0;text-align:center}#product-carousel .slick-dots li{width:auto}#product-carousel .slick-dots li button{background:#fff!important;width:14px;height:14px;border:2px solid #d8d8d8;border-radius:50%;margin-left:14px;margin-right:14px;transition:all .3s ease;will-change:transform}@media screen and (max-width:991px){#product-carousel .slick-dots li button{margin-left:7px;margin-right:7px}}#product-carousel .slick-dots li.slick-active button{border-color:#2e423b;transform:scale3d(1.3,1.3,1.3)}.product-overview-text{position:relative;overflow:hidden;border-bottom:30px solid #fff;transition:all .2s ease}.product-overview-text:after{content:"";background:#fff;position:absolute;width:100%;bottom:-8px;left:0;height:30px}.product-overview-text.expanded{max-height:none}.readMore-overview-product{display:block;position:absolute;bottom:-10px;left:0;z-index:10}.product-site-logo{margin:0 0 20px}@media screen and (max-width:640px){.product-site-logo{margin:20px 0}}.product-site-logo img{max-width:300px}@media screen and (max-width:991px){.product-site-logo img{max-width:70%;width:100%}}.product-color-select{padding:0 0 20px}.product-color-select h5{color:#2e423b;font-size:1.4rem}.product-color-select ul.color-options{list-style-type:none;padding:0;margin:0}.product-color-select ul.color-options li.color-option{display:inline-block;margin-right:10px;width:55px;height:55px;border-radius:50%;position:relative;cursor:pointer}.product-color-select ul.color-options li.color-option .color-tooltip{position:absolute;background-color:#aaa;color:#fff;top:125%;left:50%;text-align:center;display:block;width:200px;padding:5px;font-size:.7rem;margin:auto;transform:translateX(-50%);text-transform:uppercase;opacity:0;transition:.1s;visibility:hidden;z-index:1000}.product-color-select ul.color-options li.color-option .color-tooltip:after{position:absolute;content:"";border:5px solid transparent;border-bottom-color:#aaa;width:0;height:0;bottom:100%;left:48%}.product-color-select ul.color-options li.color-option.active{border:3px solid #2e423b}.product-color-select ul.color-options li.color-option:hover .color-tooltip{opacity:1;visibility:visible}.product-downloads{text-align:center}.product-downloads ul{list-style-type:none;margin:0;padding:0 0 30px;text-align:center}.product-downloads ul li{display:inline-block;vertical-align:top;cursor:pointer;margin:0 10px;min-width:70px}.product-downloads ul li a{text-decoration:none}.product-downloads ul li span{font-size:.6rem;max-width:100px;display:inline-block;vertical-align:text-top;color:#aaa}.product-downloads ul li div.download-button{width:55px;height:55px;background-color:#ccc;border-radius:50%;margin:0 auto 10px;display:block;transition:.2s}.product-downloads ul li div.download-button:before{font-family:nydree-icons;content:"";text-align:center;display:inline;color:#fff;line-height:55px}.product-downloads ul li:hover div.download-button{background-color:#2e423b}.scroll-link.with-down-arrow{text-decoration:underline;color:#393939;font-size:1rem}.scroll-link.with-down-arrow:after{font-family:nydree-icons;content:"";display:inline-block;margin-left:5px;transform:rotate(90deg);font-size:.9rem;transition:.2s;will-change:transform}.scroll-link.with-down-arrow:hover:after{transform:rotate(90deg) translateX(3px)}.product-details-specs #product-specs-nav{text-align:left;position:relative;margin-bottom:0!important}.product-details-specs #product-specs-nav li.tab-title{display:block;float:left;margin-bottom:-2px!important;margin-right:10px;border-top:2px solid #e5e5e5;border-left:2px solid #e5e5e5;border-right:2px solid #e5e5e5;background-color:#e5e5e5;position:relative;padding-top:6px}.product-details-specs #product-specs-nav li.tab-title a{font-size:.9rem!important;text-transform:uppercase;color:#6a6a6a;font-weight:600;font-family:Avenir,sans-serif}.product-details-specs #product-specs-nav li.tab-title a:after{content:none}.product-details-specs #product-specs-nav li.tab-title.active{background-color:#fff}.product-details-specs #product-specs-nav li.tab-title.active:before{content:"";position:absolute;height:5px;width:calc(100% + 4px);left:-2px;top:-2px;background-color:#2e423b}.product-details-specs #product-specs-nav li.tab-title.active a{color:#2e423b}.product-details-specs .tabs-content{border:2px solid #e5e5e5}#product-specs{padding:40px}#product-specs .spec-table{width:100%;max-width:800px;border:4px solid #f6f6f6;padding:8px 0 0}#product-specs .spec-table .spec-row{padding:10px 20px 8px;line-height:1.2;font-size:.8rem}#product-specs .spec-table .spec-row .spec-attribute{color:#2e423b;font-size:1.1rem;font-weight:700}#product-specs .spec-table .spec-row .spec-value{text-align:left;font-size:1.1rem}#product-specs .spec-table .spec-row:nth-child(2n){background-color:#f6f6f6}#product-details{padding:40px}#product-details figure{margin:0}.product-carousel-main{position:relative;max-height:470px;overflow:hidden}.product-carousel-main .product-carousel-inner-wrap{height:100%;max-height:470px;width:100%;overflow:hidden;display:inline-block}.product-carousel-main .product-carousel-inner-wrap .caption{position:absolute;left:20px;bottom:20px;color:#fff;z-index:10}.product-carousel-main iframe{display:none;width:100%}@media screen and (max-width:991px){.product-carousel-main iframe{height:320px}}@media screen and (max-width:640px){.product-carousel-main iframe{height:220px}}.product-carousel-main #product-preview-img-zoom{transition:all .2s ease;z-index:5;max-height:470px;width:100%}.product-carousel-main.video iframe{display:block}.product-carousel-main.video .product-carousel-inner-wrap{display:none}.zoomContainer{overflow:hidden}.single-product-detail p{font-weight:200}.accessories-container h4{margin:60px 0 30px!important;display:inline-block;width:100%}#accessories-carousel{overflow:hidden;padding:0 60px}#accessories-carousel .slick-list{padding:30px 0}#accessories-carousel .slick-list .slick-slide{min-height:250px;text-align:center;padding:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 30px;transition:all .2s ease}@media screen and (max-width:991px){#accessories-carousel .slick-list .slick-slide{margin:0 10px}}@media screen and (max-width:568px){#accessories-carousel .slick-list .slick-slide{padding:0}}#accessories-carousel .slick-list .slick-slide .inner-wrap{transition:all .2s ease}#accessories-carousel .slick-list .slick-slide .inner-wrap img{margin:0 auto}#accessories-carousel .slick-list .slick-slide .inner-wrap .caption{margin-top:20px;display:inline-block;width:100%;text-transform:uppercase}@media screen and (max-width:767px){#accessories-carousel .slick-list .slick-slide .inner-wrap .caption{font-size:14px}}@media screen and (min-width:1025px){#accessories-carousel .slick-list .slick-slide:hover{box-shadow:2px 2px 15px rgba(0,0,0,.15);transform:scale3d(1.1,1.1,1.1)}}#accessories-carousel .slick-next,#accessories-carousel .slick-prev{top:38%;border:1px solid #d8d8d8;transition:all .2s ease}#accessories-carousel .slick-next:after,#accessories-carousel .slick-next:before,#accessories-carousel .slick-prev:after,#accessories-carousel .slick-prev:before{color:#2e423b!important;font-size:13px!important;transition:all .2s ease}#accessories-carousel .slick-next:hover,#accessories-carousel .slick-prev:hover{border:1px solid hsla(0,0%,84.7%,.5)}#accessories-carousel .slick-next.slick-disabled,#accessories-carousel .slick-prev.slick-disabled{opacity:.4;cursor:default!important}#accessories-carousel .slick-prev{left:0}#accessories-carousel .slick-next{right:0}#accessories-carousel .slick-prev:before{content:""}#accessories-carousel .slick-next:before{content:""}#accessories-carousel .slick-dots{height:20px;margin:15px 0;text-align:center}@media screen and (max-width:568px){#accessories-carousel .slick-dots{margin:0 0 10px}}#accessories-carousel .slick-dots li{width:auto}#accessories-carousel .slick-dots li button{background:#fff!important;width:14px;height:14px;border:2px solid #d8d8d8;border-radius:50%;margin-left:14px;margin-right:14px}@media screen and (max-width:568px){#accessories-carousel .slick-dots li button{margin-left:8px;margin-right:8px}}#accessories-carousel .slick-dots li.slick-active button{border-color:#2e423b;transform:scale3d(1.3,1.3,1.3)}.moreProductsContainer .title{margin-bottom:2em}.moreProductsContainer .title h1,.moreProductsContainer .title h2,.moreProductsContainer .title h3,.moreProductsContainer .title h4,.moreProductsContainer .title h5,.moreProductsContainer .title h6{color:#2e423b}#more-products-carousel{margin-bottom:2em}#more-products-carousel .slick-track{margin:0 auto}#more-products-carousel .slick-arrow{background-color:#2e423b}@media screen and (max-width:767px){#more-products-carousel .slick-arrow{width:35px;height:35px;margin-top:-15px!important}}#more-products-carousel .slick-arrow:after,#more-products-carousel .slick-arrow:before{font-family:nydree-icons!important;font-size:14px}#more-products-carousel .slick-arrow.slick-next:before{content:""}#more-products-carousel .slick-arrow.slick-prev:before{content:""}#more-products-carousel .slick-arrow:hover{background-color:#005628}#available-widths .slick-arrow{transition:all .25s ease}@media screen and (min-width:640px){#available-widths .slick-arrow{opacity:0;visibility:hidden}}#available-widths .slick-arrow.slick-prev{transform:translateX(-10px)}#available-widths .slick-arrow.slick-next{transform:translateX(10px)}#available-widths:hover .slick-arrow{color:#2e423b;opacity:1;visibility:visible}#available-widths:hover .slick-arrow.slick-next,#available-widths:hover .slick-arrow.slick-prev{transform:translateX(0)}@media screen and (max-width:639px){#available-widths{padding:0 30px}#available-widths .slick-arrow{margin-top:-50px}}.widthWrap{padding:20px}@media screen and (max-width:1280px){.widthWrap{padding:10px}}.widthWrap .thumbnail{min-height:80px;margin-bottom:20px;display:flex;flex-direction:column;justify-content:flex-end}.widthWrap p{margin-bottom:10px;text-align:center;font-weight:700}.productImgHolder{width:100%;text-align:center;position:relative;min-height:300px;display:block;padding:0 15px}.productImgHolder .image{display:block;width:100%;padding:20px;min-height:225px;border:3px solid #ececec;border-bottom:none;transition:.2s}.productImgHolder .image img{max-height:185px;margin:auto}.productImgHolder .title{display:block;width:100%;background-color:#2e423b;color:#fff;height:50px;line-height:50px;text-decoration:none;text-overflow:ellipsis}.productImgHolder .title i{font-size:.8rem;padding-left:3px}.productImgHolder:hover .image{border-color:#2e423b}.featured-cta{position:relative;padding-top:20px}@media screen and (max-width:639px){.featured-cta .hide-mobile{display:none!important}}.featured-cta img{max-height:250px;position:absolute;z-index:999;max-width:200px;left:30px}.featured-cta img.bottom{bottom:5px}.featured-cta img.middle{top:50%;transform:translateY(-50%)}@media only screen and (min-width:70em){.featured-cta img.middle{top:unset;transform:unset;bottom:5px;max-width:30%}}.featured-cta div.cta-content-wrapper{padding:2rem;background:#2e423b;color:#fff;position:relative;display:block;min-height:50px;text-align:center}@media only screen and (min-width:70em){.featured-cta div.cta-content-wrapper .large-4{width:32%}.featured-cta div.cta-content-wrapper .large-3{width:24%}}@media screen and (max-width:639px){.featured-cta div.cta-content-wrapper{text-align:right}}.featured-cta div.cta-content-wrapper>div{text-align:left}.featured-cta div.cta-content-wrapper>div,.featured-cta div.cta-content-wrapper>div>div{display:inline-block;vertical-align:middle;position:relative}.featured-cta div.cta-content-wrapper #purchase-cleaner-button{margin:0;border-radius:5px}.featured-cta div.cta-content-wrapper #purchase-cleaner-button:hover{background-color:#e9e9e9}#view-cart{margin-bottom:0;position:fixed;bottom:1rem;right:1rem;display:none}#view-cart #view-cart-count{position:relative;top:2px;padding:0 15px}#view-cart #view-cart-count:after{content:attr(data-count);background-color:#2e423b;border:2px solid #fff;border-radius:50%;height:24px;width:24px;position:absolute;top:-5px;right:-16px;display:block;color:#fff;font-size:12px;line-height:18px}#cart table{border-spacing:0;margin-bottom:1rem;width:100%}@media only screen and (min-width:40.063em){#cart table{margin-bottom:2rem}}#cart table td,#cart table th{padding:.5rem 1rem}#cart table td:first-child,#cart table th:first-child{border:0;padding:0;width:50px}#cart table td:first-child a,#cart table th:first-child a{padding:.5rem 1rem}#cart table td:last-child,#cart table th:last-child{width:141px}#cart table tr:hover td{background-color:#ececec;cursor:auto}#cart table tr:hover td:first-child{background-color:transparent}#cart table thead th{text-align:left}#cart table tbody td,#cart table thead th{border-bottom:1px solid rgba(0,0,0,.1)}#cart table tbody td:last-child{text-align:left}#cart table tfoot td{font-weight:700;text-align:right}#cart table tfoot td:last-child{font-weight:700;text-align:left}#sample-page{padding-bottom:4rem}#sample-page h1{font-family:brandon-grotesque,Avenir,sans-serif}#samples-back a{text-decoration:none}@media only screen and (min-width:70em){#samples-back a{line-height:2.8333333333rem}}#samples-title h1,#samples-title h2{margin:0;text-transform:uppercase;letter-spacing:2px;color:#2e423b}#samples-title h2{font-size:42px}#samples-title p{font-weight:700;color:rgba(0,0,0,.5);margin-bottom:40px}@media only screen and (min-width:70em){#samples-title{text-align:center}}#samples-thankyou-text{margin:0 0 50px}#samples-thankyou-text h2{color:#2e423b;letter-spacing:2px}#samples-thankyou-text p{color:rgba(0,0,0,.5)}#sample-nav li{text-align:center;position:relative;padding-bottom:0}@media only screen and (min-width:40.063em){#sample-nav li{padding:1rem;margin:-1rem 0;position:relative}#sample-nav li:after,#sample-nav li:before{position:absolute;top:0;left:0;width:.8333333333rem;height:100%;bottom:0;display:block;background-color:#fff;content:""}#sample-nav li:after{left:auto;right:0}}#sample-nav.step1 li:first-child{color:#2e423b;background-color:#ececec}#sample-nav.step1 li:nth-child(2),#sample-nav.step1 li:nth-child(3){opacity:.4}#sample-nav.step2 li:nth-child(2){color:#2e423b;background-color:#ececec}#sample-nav.step2 li:nth-child(3){opacity:.4}#sample-nav.step3 li:nth-child(3){color:#2e423b;background-color:#ececec}#step2,#step3{display:none}#step3,#step3-sr-thankyou{min-height:33.3333333333rem;float:left;width:100%}.rs-thank-you .columns .bordered{padding-bottom:0!important}.product-listing{position:relative}.product-listing .product-image{box-shadow:none!important;overflow:hidden}.product-listing .product-image .product-check{display:none;position:absolute;top:18px;right:18px;text-align:center;font-size:15px;z-index:1010;font-style:normal;height:32px;width:32px}.product-listing .product-image .product-check:before{background:#2e423b;font-family:nydree-icons;content:"";border-radius:50%;padding:8px 0;display:block;color:#fff;height:32px;width:32px}.product-listing .product-image .addRemoveCart,.product-listing .product-image .overlay-inner{position:absolute;width:100%}.product-listing .product-image .overlay-inner{opacity:0;visibility:hidden;position:absolute;color:#fff;background:rgba(46,66,59,.6);font-family:Avenir,sans-serif;font-style:normal;font-weight:300;left:0;right:0;top:0;bottom:0;width:100%;height:100%;transform:translateZ(0);transition:all .25s ease;z-index:20}.product-listing .product-image .overlay-inner form{max-width:80%;width:100%;margin:auto;position:absolute;height:35%;text-align:center;top:0;bottom:0;left:0;right:0}@media only screen and (max-width:767px){.product-listing .product-image .overlay-inner form{height:70%}}@media only screen and (max-width:640px){.product-listing .product-image .overlay-inner form{height:40%}}.product-listing .product-image .overlay-inner form legend{width:100%;margin-bottom:10px}.product-listing .product-image .overlay-inner form legend i.icon-cart-sample{font-size:4rem}.product-listing .product-image .addRemoveCart{max-height:50px;height:100%;bottom:0;z-index:1000;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#000);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff",endColorstr="#000000",GradientType=0)}@media only screen and (max-width:767px){.product-listing .product-image .addRemoveCart{max-height:40px}}.product-listing .product-image .addRemoveCart span{color:#fff;height:16px;font-size:16px;font-weight:300;font-style:normal;font-family:Avenir,sans-serif;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto}@media only screen and (max-width:1200px){.product-listing .product-image .addRemoveCart span{font-size:14px}}@media only screen and (max-width:767px){.product-listing .product-image .addRemoveCart span{font-size:13px}}.product-listing .product-image .addRemoveCart .removeCart{opacity:0;visibility:hidden}.product-listing .product-image .addRemoveCart .removeCart i{font-size:3px;position:relative;top:-4px}.product-listing .detail-product{position:relative}.product-listing .detail-product:before{background:#2e423b;content:"";max-width:65px;height:2px;position:absolute;top:-10px;left:0;right:0;margin:0 auto}.product-listing.active a .product-image{position:relative}.product-listing.active a .product-image:before{background:transparent!important}@media only screen and (max-width:767px){.product-listing.active a .product-image:after{border-width:5px}}.product-listing.active a .product-image .product-check{display:block}.product-listing.active a .product-image .overlay-inner{opacity:1;visibility:visible}.product-listing.active a .product-image .addRemoveCart{background:none}.product-listing.active a .product-image .addRemoveCart .addCart{opacity:0;visibility:hidden}.product-listing.active a .product-image .addRemoveCart .removeCart{opacity:1;visibility:visible}.product-listing.active a.onMouse .addRemoveCart{opacity:1!important;visibility:visible!important}.product-listing .close-dimension{display:none;background:none;padding:0;margin:0;position:absolute;font-size:12px;right:45px;width:12px;height:12px;top:15px;z-index:1000}.hbspt-form .form-columns-1 div.field,.hbspt-form .form-columns-2 div.field,.syrup-field{position:relative;margin-bottom:1.5rem}.hbspt-form .form-columns-1 .product-filter-container .filter-popout .filter-row ul.color-droplets li div.field label,.hbspt-form .form-columns-1 .product-filter-container .filter-popout .filter-row ul.green-checkboxes li div.field label,.hbspt-form .form-columns-1 div.field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.hbspt-form .form-columns-1 div.field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.hbspt-form .form-columns-1 div.field label,.hbspt-form .form-columns-2 .product-filter-container .filter-popout .filter-row ul.color-droplets li div.field label,.hbspt-form .form-columns-2 .product-filter-container .filter-popout .filter-row ul.green-checkboxes li div.field label,.hbspt-form .form-columns-2 div.field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.hbspt-form .form-columns-2 div.field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.hbspt-form .form-columns-2 div.field label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .hbspt-form .form-columns-1 div.field label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .hbspt-form .form-columns-2 div.field label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .syrup-field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .hbspt-form .form-columns-1 div.field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .hbspt-form .form-columns-2 div.field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .syrup-field label,.syrup-field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.syrup-field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.syrup-field label{font-family:brandon-grotesque,Avenir,sans-serif;position:absolute;z-index:0;top:2px;left:.25rem;bottom:0;padding-left:.25rem;padding-right:.25rem;border-top-left-radius:4px;border-top-right-radius:4px;background-color:#fff;transition:all .3s ease-out}.hbspt-form .form-columns-1 div.field input,.hbspt-form .form-columns-1 div.field select,.hbspt-form .form-columns-1 div.field textarea,.hbspt-form .form-columns-2 div.field input,.hbspt-form .form-columns-2 div.field select,.hbspt-form .form-columns-2 div.field textarea,.syrup-field input,.syrup-field select,.syrup-field textarea{position:relative;z-index:1;background-color:#fff;margin-bottom:0!important;border-color:rgba(0,0,0,.3);transition:all .2s ease;font-weight:400;font-size:16px;letter-spacing:2px;color:rgba(0,0,0,.8);max-height:60px;min-height:60px;padding-top:13px;padding-left:25px;padding-right:25px}.hbspt-form .form-columns-1 div.field input:focus,.hbspt-form .form-columns-1 div.field select:focus,.hbspt-form .form-columns-1 div.field textarea:focus,.hbspt-form .form-columns-2 div.field input:focus,.hbspt-form .form-columns-2 div.field select:focus,.hbspt-form .form-columns-2 div.field textarea:focus,.syrup-field input:focus,.syrup-field select:focus,.syrup-field textarea:focus{background-color:#fffffe;border-color:#2e423b;font-weight:300}.hbspt-form .form-columns-1 div.field input::-webkit-input-placeholder,.hbspt-form .form-columns-1 div.field select::-webkit-input-placeholder,.hbspt-form .form-columns-1 div.field textarea::-webkit-input-placeholder,.hbspt-form .form-columns-2 div.field input::-webkit-input-placeholder,.hbspt-form .form-columns-2 div.field select::-webkit-input-placeholder,.hbspt-form .form-columns-2 div.field textarea::-webkit-input-placeholder,.syrup-field input::-webkit-input-placeholder,.syrup-field select::-webkit-input-placeholder,.syrup-field textarea::-webkit-input-placeholder{text-transform:uppercase;color:rgba(0,0,0,.3);font-weight:300}.hbspt-form .form-columns-1 div.field select,.hbspt-form .form-columns-2 div.field select,.syrup-field select{color:rgba(0,0,0,.3)}.hbspt-form .form-columns-1 div.field select:focus,.hbspt-form .form-columns-2 div.field select:focus,.syrup-field select:focus{color:#000}.hbspt-form .form-columns-1 div.field textarea,.hbspt-form .form-columns-2 div.field textarea,.syrup-field textarea{min-height:190px}.hbspt-form .form-columns-1 div.error.field input,.hbspt-form .form-columns-1 div.error.field select,.hbspt-form .form-columns-1 div.error.field textarea,.hbspt-form .form-columns-2 div.error.field input,.hbspt-form .form-columns-2 div.error.field select,.hbspt-form .form-columns-2 div.error.field textarea,.syrup-field.error input,.syrup-field.error select,.syrup-field.error textarea{border-color:#2e423b}.hbspt-form .form-columns-1 div.field .error input[type=email],.hbspt-form .form-columns-1 div.field .error input[type=text],.hbspt-form .form-columns-1 div.is-invalid.field input[type=email],.hbspt-form .form-columns-1 div.is-invalid.field input[type=text],.hbspt-form .form-columns-2 div.field .error input[type=email],.hbspt-form .form-columns-2 div.field .error input[type=text],.hbspt-form .form-columns-2 div.is-invalid.field input[type=email],.hbspt-form .form-columns-2 div.is-invalid.field input[type=text],.syrup-field .error input[type=email],.syrup-field .error input[type=text],.syrup-field.is-invalid input[type=email],.syrup-field.is-invalid input[type=text]{border-color:#f04124}.commercial-fieldset{margin-bottom:1.5em;position:relative}.project-timeline-fieldset .project-timeline-heading{font-weight:300;font-size:16px;text-transform:uppercase;color:rgba(0,0,0,.3)}.project-timeline-fieldset ul{border:2px solid rgba(0,0,0,.15);margin:0}.project-timeline-fieldset ul li{position:relative;margin:0;padding:0;text-align:center}@media only screen and (max-width:640px){.project-timeline-fieldset ul li{width:100%}}.project-timeline-fieldset ul li input[type=radio]{opacity:0;position:absolute;left:0;top:0}.product-filter-container .filter-popout .filter-row .project-timeline-fieldset ul.color-droplets li input[type=radio]:checked+label,.product-filter-container .filter-popout .filter-row .project-timeline-fieldset ul.green-checkboxes li input[type=radio]:checked+label,.project-timeline-fieldset .product-filter-container .filter-popout .filter-row ul.color-droplets li input[type=radio]:checked+label,.project-timeline-fieldset .product-filter-container .filter-popout .filter-row ul.green-checkboxes li input[type=radio]:checked+label,.project-timeline-fieldset ul li input[type=radio]:checked+label{background-color:rgba(0,0,0,.15)}.product-filter-container .filter-popout .filter-row .project-timeline-fieldset ul.color-droplets li label,.product-filter-container .filter-popout .filter-row .project-timeline-fieldset ul.green-checkboxes li label,.project-timeline-fieldset .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.project-timeline-fieldset .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.project-timeline-fieldset ul li label{position:static;margin:0;display:block;padding:5px 0;border-radius:0}#form-products,#form-products .form-product{margin-bottom:2rem}#form-products .form-product a{display:inline-block}#form-products .form-product a .image-sample-cart{text-align:center;position:relative}#form-products .form-product a .image-sample-cart:after{content:"";background:hsla(0,0%,100%,0);position:absolute;left:0;top:0;width:100%;height:100%;transition:all .2s ease;z-index:9}#form-products .form-product a .image-sample-cart span.remove-icon{display:none;background:#2e423b;border-radius:50%;position:absolute;right:25px;top:8px;padding:5px 9px;color:#fff;height:32px;width:32px;z-index:10}@media only screen and (max-width:1024px){#form-products .form-product a .image-sample-cart span.remove-icon{display:block!important}}#form-products .form-product a .image-sample-cart span.remove-icon:before{font-family:nydree-icons;content:"";font-size:14px}#form-products .form-product a:hover .image-sample-cart span.remove-icon{display:block}#form-products .form-product a:hover .image-sample-cart:after{background:hsla(0,0%,100%,.5)}#form-products .form-product a:hover .sample-details span{color:#2e423b;transition:all .2s ease}#sample-nav-contain{z-index:2000}#sample-nav-contain .in-cart,#sample-nav-contain .num-selected-samples{color:#2e423b}#sample-nav-contain .sample-sticky-bar{text-transform:uppercase}#sample-nav-contain .sample-sticky-bar .inner{border-top:2px solid #e0dfdf;border-bottom:2px solid #e0dfdf;padding:25px 0 20px;margin-bottom:40px}#sample-nav-contain .sample-sticky-bar .inner .selected-samples{color:#969492;letter-spacing:2px;padding:13px 0 0}@media only screen and (max-width:767px){#sample-nav-contain .sample-sticky-bar .inner .selected-samples{padding:20px 0 0;font-size:12px}}@media only screen and (max-width:640px){#sample-nav-contain .sample-sticky-bar .inner .selected-samples{text-align:right;padding-top:0}}#sample-nav-contain .sample-sticky-bar .inner .samples-cart{list-style:none;margin:0;float:right}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .groupLR{float:left;padding:14px 10px 7px;border:1px solid #d6d6d6}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left{padding:0;border:none}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul{list-style:none;margin:0}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step1{color:#2e423b;border:1px solid #d6d6d6;border-right:none!important;padding:13px;max-height:50px;height:50px}@media only screen and (max-width:991px){#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step1{line-height:3;font-size:9px}}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step1 span{letter-spacing:2px}#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step2,#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step3{padding:0;border:none!important}@media only screen and (max-width:991px){#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step2 button,#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step3 button{line-height:2;font-size:10px}}@media only screen and (max-width:641px){#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step2 button,#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step3 button{padding-left:1em!important;padding-right:1em!important;margin-right:0}}@media only screen and (max-width:641px){#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step2 button:after,#sample-nav-contain .sample-sticky-bar .inner .samples-cart .left ul li.for-step3 button:after{display:none}}#sample-nav-contain.fixed .inner{transition:all .2s ease;background:#fff;padding:1.25em 4.25rem;border-bottom:2px solid #d6d6d6}@media only screen and (max-width:991px){#sample-nav-contain.fixed .inner{padding:.7em}}.step-column-wrap .sample-section{border-right:2px solid rgba(0,0,0,.15)}@media only screen and (max-width:991px){#footer .step-column-wrap .sample-section input[type=submit],.hbspt-form .step-column-wrap .sample-section .hs-button,.step-column-wrap .sample-section #footer input[type=submit],.step-column-wrap .sample-section .button,.step-column-wrap .sample-section .hbspt-form .hs-button{display:none}}@media only screen and (max-width:640px){.step-column-wrap .sample-section .form-product{text-align:center}}.step-column-wrap .sample-section .form-product .sample-details span{display:block;font-size:14px;color:rgba(0,0,0,.5)}.step-column-wrap .sample-section .form-product .sample-details span:first-child{font-family:essonnes-display,serif;font-style:italic;margin-top:10px}.step-column-wrap .sample-section .form-product .sample-details span:nth-child(2){font-weight:300}@media only screen and (max-width:991px){.step-column-wrap .checkout-form-section,.step-column-wrap .sample-section{width:100%;border:none;margin-bottom:1em}}#gallery,body.noscroll{overflow:hidden}#gallery{position:fixed;display:none;top:0;bottom:0;left:0;right:0;z-index:10000;background-color:rgba(0,0,0,.8)}#gallery #gallery-slider,#gallery .gallery-image,#gallery .slick-list,#gallery .slick-track{height:100%}#gallery .gallery-image{z-index:0;width:100%;height:100%;background-repeat:no-repeat;background-size:contain;background-position:50%}#gallery #close-gallery{position:absolute;top:0;right:10px;z-index:2;text-decoration:none;color:#fff;font-size:3rem;line-height:1}#gallery .gallery-caption{width:100%;padding:.5rem 1rem;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.68);position:absolute;color:#fff;text-align:center;-webkit-font-smoothing:antialiased}@media only screen and (min-width:70em){#gallery .gallery-caption{font-size:1.5rem}}.gen-form-container{padding:100px 0;min-height:350px}.gen-form-container .req-note{font-size:14px;font-weight:300}.gen-form-outer-form-wrap{max-width:900px}.gen-form-outer-form-wrap h1,.gen-form-outer-form-wrap h2,.gen-form-outer-form-wrap h3,.gen-form-outer-form-wrap h4,.gen-form-outer-form-wrap h5,.gen-form-outer-form-wrap h6,.gen-form-outer-form-wrap p{color:#fff}.gen-form-outer-form-wrap h1,.gen-form-outer-form-wrap h2,.gen-form-outer-form-wrap h3,.gen-form-outer-form-wrap h4,.gen-form-outer-form-wrap h5,.gen-form-outer-form-wrap h6{letter-spacing:2px}.gen-form-outer-form-wrap h4{font-size:22px;margin-bottom:50px}.gen-form-outer-form-wrap .c-dd{z-index:auto!important}.input-wrap{margin-bottom:1rem}.input-wrap input[type=email],.input-wrap input[type=number],.input-wrap input[type=text],.input-wrap textarea{font-size:16px;margin:0;height:3.055rem}.input-wrap input[data-invalid]::-webkit-input-placeholder{color:#2e423b}.input-wrap input[data-invalid]::-moz-placeholder{color:#2e423b}.input-wrap input[data-invalid]:-ms-input-placeholder{color:#2e423b}.input-wrap input[data-invalid]::-ms-input-placeholder{color:#2e423b}.input-wrap input[data-invalid]::placeholder{color:#2e423b}.full-row-bottom-background{background-size:cover;background-repeat:no-repeat;background-position:50%}.hubspot-form small.error{display:none}.hbspt-form select.hs-input{color:rgba(0,0,0,.3)!important}.hbspt-form select.hs-input.dirty{color:#000}.hbspt-form fieldset{border:none;padding:0;margin:0!important}.hbspt-form.hbspt-hidden{visibility:hidden;opacity:0;position:absolute;top:0}.hbspt-form.input-no-border div.field .input input[type=email]:not(.error),.hbspt-form.input-no-border div.field .input input[type=tel]:not(.error),.hbspt-form.input-no-border div.field .input input[type=text]:not(.error),.hbspt-form.input-no-border div.field .input select:not(.error),.hbspt-form.input-no-border div.field .input textarea:not(.error){border-color:transparent}.hbspt-form.submit-white .hs_submit input[type=submit]{background:#fff;color:#2e423b;box-shadow:inset 0 0 0 2px #fff;font-size:18px;border:none}.hbspt-form.submit-white .hs_submit input[type=submit]:hover{background:#fff}.hbspt-form.submit-centered .hs_submit .actions,.hbspt-form.submit-centered .hs_submit .actions input{width:100%;max-width:440px;margin:0 auto}.hbspt-form.no-label div.field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.hbspt-form.no-label div.field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.hbspt-form.no-label div.field label,.hbspt-form.no-legend div.field legend,.product-filter-container .filter-popout .filter-row ul.color-droplets li .hbspt-form.no-label div.field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .hbspt-form.no-label div.field label{display:none!important}.hbspt-form .form-columns-2{width:100%;max-width:100%}.hbspt-form .form-columns-2 div.field{width:100%;display:inline-block}@media only screen and (min-width:40.063em){.hbspt-form .form-columns-2 div.field:first-child{padding-right:10px}.hbspt-form .form-columns-2 div.field:last-child{padding-left:10px}}@media only screen and (min-width:40.063em){.hbspt-form .form-columns-2 div.field{width:50%}}.hbspt-form .form-columns-2 div.field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.hbspt-form .form-columns-2 div.field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.hbspt-form .form-columns-2 div.field label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .hbspt-form .form-columns-2 div.field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .hbspt-form .form-columns-2 div.field label{position:static!important}.hbspt-form .form-columns-1{width:100%}.hbspt-form .form-columns-1 div.field{width:100%;padding:10px 0}.hbspt-form .form-columns-1 div.field .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.hbspt-form .form-columns-1 div.field .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.hbspt-form .form-columns-1 div.field label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .hbspt-form .form-columns-1 div.field label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .hbspt-form .form-columns-1 div.field label{position:static!important}.hbspt-form ul.hs-error-msgs{display:none!important}.hbspt-form input,.hbspt-form select,.hbspt-form textarea{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.hbspt-form input::-webkit-input-placeholder,.hbspt-form select::-webkit-input-placeholder,.hbspt-form textarea::-webkit-input-placeholder{text-transform:uppercase;color:#000;opacity:.6}.hbspt-form input::-moz-placeholder,.hbspt-form select::-moz-placeholder,.hbspt-form textarea::-moz-placeholder{text-transform:uppercase;color:#000;opacity:.6}.hbspt-form input:-ms-input-placeholder,.hbspt-form select:-ms-input-placeholder,.hbspt-form textarea:-ms-input-placeholder{text-transform:uppercase;color:#000;opacity:.6}.hbspt-form input::-ms-input-placeholder,.hbspt-form select::-ms-input-placeholder,.hbspt-form textarea::-ms-input-placeholder{text-transform:uppercase;color:#000;opacity:.6}.hbspt-form input::placeholder,.hbspt-form select::placeholder,.hbspt-form textarea::placeholder{text-transform:uppercase;color:#000;opacity:.6}.hbspt-form input::-moz-placeholder,.hbspt-form select::-moz-placeholder,.hbspt-form textarea::-moz-placeholder{opacity:.2!important}.hbspt-form input[type=email].hs-input.invalid.error,.hbspt-form input[type=tel].hs-input.invalid.error,.hbspt-form input[type=text].hs-input.invalid.error,.hbspt-form select.hs-input.invalid.error,.hbspt-form textarea.hs-input.invalid.error{border:2px solid #842b28!important}.hbspt-form .hs-button{font-weight:700;font-size:medium!important}.hbspt-form .hs_submit{text-align:right}.hbspt-form .hs_how_did_you_hear_about_us_ .input,.hbspt-form .hs_industry_drop_down .input,.hbspt-form .hs_preferred_contact_method .input,.hbspt-form .hs_product_category .input{position:relative}.hbspt-form .hs_how_did_you_hear_about_us_ .input:after,.hbspt-form .hs_industry_drop_down .input:after,.hbspt-form .hs_preferred_contact_method .input:after,.hbspt-form .hs_product_category .input:after{background:#fff;font-family:nydree-icons;content:"";color:rgba(0,0,0,.3);position:absolute;right:10px;height:32px;font-size:24px;top:0;bottom:0;margin:auto 0;z-index:10}.hbspt-form#hbspt-form-subscribe form{margin:0 auto;max-width:72.2222222222rem;width:100%}.hbspt-form#hbspt-form-subscribe form:after,.hbspt-form#hbspt-form-subscribe form:before{content:" ";display:table}.hbspt-form#hbspt-form-subscribe form:after{clear:both}@media only screen and (min-width:40.063em){.hbspt-form#hbspt-form-subscribe form .hs_email{padding-left:0;padding-right:0;width:75%;float:left}}.hbspt-form#hbspt-form-subscribe form .hs_email input[type=email]{margin:0 0 1.11111rem}@media only screen and (min-width:40.063em){.hbspt-form#hbspt-form-subscribe form .hs_email input[type=email]{border-bottom-right-radius:0!important;border-top-right-radius:0!important}}@media only screen and (min-width:40.063em){.hbspt-form#hbspt-form-subscribe form .hs_submit{padding-left:0;padding-right:0;width:25%;float:left}}.hbspt-form#hbspt-form-subscribe form .hs_submit input[type=submit]{max-height:46.98px;width:100%;outline:none;background:#fff;color:#2e423b;border-left:2px solid #2e423b}.p-b-0{padding-bottom:0!important}.p-b-1{padding-bottom:1em!important}.p-b-2{padding-bottom:2em!important}.p-b-3{padding-bottom:3em!important}.p-b-4{padding-bottom:4em!important}.p-b-5{padding-bottom:5em!important}.p-t-b-0{padding-top:0!important;padding-bottom:0!important}.p-t-b-1{padding-top:1em!important;padding-bottom:1em!important}.p-t-b-2{padding-top:2em!important;padding-bottom:2em!important}@media screen and (max-width:991px){.p-t-b-2{padding-top:1em!important;padding-bottom:1em!important}}.p-t-b-3{padding-top:3em!important;padding-bottom:3em!important}.p-t-b-4{padding-top:4em!important;padding-bottom:4em!important}.p-t-b-5{padding-top:5em!important;padding-bottom:5em!important}@media screen and (max-width:991px){.p-t-b-5{padding-top:2em!important;padding-bottom:2em!important}}.p-t-b-6{padding-top:6em!important;padding-bottom:6em!important}.p-t-b-7{padding-top:7em!important;padding-bottom:7em!important}.no-margin{margin:0}.m-t-0{margin-top:0!important}.m-t-1{margin-top:1em!important}.m-t-2{margin-top:2em!important}.m-t-3{margin-top:3em!important}.m-t-4{margin-top:4em!important}.m-t-5{margin-top:5em!important}#footer input[type=submit],.button,.hbspt-form .hs-button{padding:1rem 1.55556rem .83333rem!important;letter-spacing:1px}#footer input.white[type=submit],.button.white,.hbspt-form .white.hs-button{background:#fff;border:none;color:#2e423b;border-radius:0;font-weight:700}#footer input.naked.white[type=submit],.button.naked.white,.hbspt-form .naked.white.hs-button{background:transparent;box-shadow:inset 0 0 0 2px #fff;font-size:18px;border:none;color:#fff}#footer input.naked.white.white--inverted[type=submit],.button.naked.white.white--inverted,.hbspt-form .naked.white.white--inverted.hs-button{background:#2e423b;box-shadow:inset 0 0 0 2px #fff;font-size:18px;border:none;color:#fff}#footer input.naked.white.white--inverted[type=submit]:hover,.button.naked.white.white--inverted:hover,.hbspt-form .naked.white.white--inverted.hs-button:hover{background:transparent!important}.button-download-icon{font-size:16px;color:#d8d8d8;text-decoration:none!important;transition:all .2s ease}.button-download-icon:before{font-family:nydree-icons;content:"";margin-right:18px}.button-point{background-color:#2e423b!important;border-radius:0!important;-webkit-font-smoothing:auto!important;margin-bottom:0;margin-right:35px;max-height:50px;height:100%;position:relative;letter-spacing:2px;line-height:1}.button-point.point-right:after{border-left:21px solid;right:-21px}.button-point.point-left:before,.button-point.point-right:after{color:#2e423b;border-top:23px solid transparent;border-bottom:26px solid transparent;display:inline-block;content:"";position:absolute;top:0;bottom:0;margin:auto 0}.button-point.point-left:before{border-right:21px solid;left:-21px}.button-arrow.left-arrow i{margin-right:25px}.hbspt-form a.with-arrow.hs-button,a.button.with-arrow{background-color:transparent!important;border-radius:0!important;-webkit-font-smoothing:auto!important;margin-bottom:0;margin-right:52px;max-resolution:20px;height:100%;position:relative;letter-spacing:2px;line-height:1;padding:10px 52px 10px 10px;height:52px;display:inline-block;width:auto;font-size:18px}.hbspt-form a.with-arrow.hs-button span,a.button.with-arrow span{height:52px;width:52px;display:block;border:2px solid #fff;border-left:none;padding:14px;position:absolute;left:100%;top:0}.hbspt-form a.with-arrow.hs-button span img,.hbspt-form a.with-arrow.hs-button span svg,a.button.with-arrow span img,a.button.with-arrow span svg{width:20px;vertical-align:bottom}.hbspt-form a.with-arrow.green.hs-button span,a.button.with-arrow.green span{border-color:#2e423b}.hbspt-form a.with-arrow.green.hs-button:hover,a.button.with-arrow.green:hover{color:#2e423b}input[type=email],input[type=number],input[type=password],input[type=text],textarea{font-weight:300}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.white-round-input{padding:15px 18px .55556rem!important;border:2px solid transparent!important}.c-dd{z-index:10!important}.c-dd,.c-dd .currLabel{position:relative}.c-dd .currLabel input{background-color:#fff;transition:all 0s;margin:0!important;border-color:rgba(0,0,0,.3)}.c-dd .currLabel a{text-decoration:none;font-weight:300;color:rgba(0,0,0,.3);text-transform:uppercase}.c-dd .currLabel:after{font-family:nydree-icons;content:"";color:rgba(0,0,0,.3);position:absolute;right:10px;height:32px;font-size:24px;top:0;bottom:0;margin:auto 0;z-index:10}.c-dd ul{max-height:800%;overflow-y:scroll;background-color:#fff;opacity:0;visibility:hidden;position:absolute;top:97%;left:0;right:0;margin:0 auto;z-index:11;border:2px solid rgba(0,0,0,.3);padding:13px 5px;box-shadow:0 6px 10px rgba(0,0,0,.3)}.c-dd ul li{padding:8px 13px;position:relative}.c-dd .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.c-dd .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.c-dd ul li label,.product-filter-container .filter-popout .filter-row .c-dd ul.color-droplets li label,.product-filter-container .filter-popout .filter-row .c-dd ul.green-checkboxes li label{font-family:Avenir,sans-serif;font-weight:900;position:static;font-size:16px;color:rgba(0,0,0,.3)}.c-dd .product-filter-container .filter-popout .filter-row ul.color-droplets li:hover label,.c-dd .product-filter-container .filter-popout .filter-row ul.green-checkboxes li:hover label,.c-dd ul li:hover label,.product-filter-container .filter-popout .filter-row .c-dd ul.color-droplets li:hover label,.product-filter-container .filter-popout .filter-row .c-dd ul.green-checkboxes li:hover label{color:rgba(0,0,0,.5)}.c-dd.light .currLabel input[type=text],.c-dd.light ul{border-color:transparent!important}.c-dd.light.is-active .currLabel:before{content:"";background:rgba(0,0,0,.3);position:absolute;left:0;bottom:0;width:100%;height:2px;z-index:20}.c-dd.is-active .currLabel,.c-dd.is-active .currLabel input[type=text]{border-color:#2e423b #2e423b transparent;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.c-dd.is-active ul{opacity:1;visibility:visible;list-style:none;border-color:#2e423b;border-bottom-right-radius:8px;border-bottom-left-radius:8px;text-align:left}.c-dd.is-active ul li{display:inline-block;width:100%;word-break:break-all}.c-dd.is-active .product-filter-container .filter-popout .filter-row ul.color-droplets li label input,.c-dd.is-active .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label input,.c-dd.is-active ul li label input,.product-filter-container .filter-popout .filter-row .c-dd.is-active ul.color-droplets li label input,.product-filter-container .filter-popout .filter-row .c-dd.is-active ul.green-checkboxes li label input{opacity:0;position:absolute;left:0;top:0}.c-dd#state-cart{z-index:11!important}.nydree-checkbox input[type=checkbox]{position:absolute;left:0;top:0;opacity:0}.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.color-droplets li label,.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label,.nydree-checkbox label,.product-filter-container .filter-popout .filter-row ul.color-droplets li .nydree-checkbox label,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .nydree-checkbox label{font-size:16px;color:rgba(0,0,0,.5);position:relative;margin:0!important;padding:0 0 0 30px}.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.color-droplets li label:before,.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label:before,.nydree-checkbox label:before,.product-filter-container .filter-popout .filter-row ul.color-droplets li .nydree-checkbox label:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .nydree-checkbox label:before{display:none;font-family:nydree-icons;content:"";position:absolute;left:4px;top:3px;font-size:10px;color:#fff;z-index:10}.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.color-droplets li label:after,.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.green-checkboxes li label:after,.nydree-checkbox label:after,.product-filter-container .filter-popout .filter-row ul.color-droplets li .nydree-checkbox label:after,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .nydree-checkbox label:after{content:"";position:absolute;left:0;top:0;border:2px solid rgba(0,0,0,.3);width:20px;height:20px;z-index:9}.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.color-droplets li input[type=checkbox]:checked+label:after,.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.green-checkboxes li input[type=checkbox]:checked+label:after,.nydree-checkbox input[type=checkbox]:checked+label:after,.product-filter-container .filter-popout .filter-row ul.color-droplets li .nydree-checkbox input[type=checkbox]:checked+label:after,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .nydree-checkbox input[type=checkbox]:checked+label:after{background:rgba(0,0,0,.3);border-color:transparent}.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.color-droplets li input[type=checkbox]:checked+label:before,.nydree-checkbox .product-filter-container .filter-popout .filter-row ul.green-checkboxes li input[type=checkbox]:checked+label:before,.nydree-checkbox input[type=checkbox]:checked+label:before,.product-filter-container .filter-popout .filter-row ul.color-droplets li .nydree-checkbox input[type=checkbox]:checked+label:before,.product-filter-container .filter-popout .filter-row ul.green-checkboxes li .nydree-checkbox input[type=checkbox]:checked+label:before{display:block}.nydree-select{position:relative}.nydree-select select{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 11'%3E%3Cpath fill='none' stroke='%2301843D' stroke-width='2' d='M1 1l8 8 8-8'/%3E%3C/svg%3E");background-size:1em;background-position:calc(100% - 1.3em) 50%;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px!important;height:49px;border:1px solid #a5a9aa;text-transform:uppercase;font-size:16px;line-height:23px;color:#2e423b;padding-top:14px;position:relative;padding-right:45px}.nydree-select select:active,.nydree-select select:focus{border-color:#000}.nydree-select:after{content:"";display:block;height:45px;width:30px;color:#2e423b;position:absolute;right:43px;top:2px;text-align:center;pointer-events:none;background:#fff;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.mfp-with-zoom.mfp-bg,.mfp-with-zoom .mfp-container{opacity:0;-webkit-backface-visibility:hidden;transition:all .3s ease-out}.mfp-with-zoom.mfp-ready .mfp-container{opacity:1}.mfp-with-zoom.mfp-ready.mfp-bg{opacity:.8}.mfp-with-zoom.mfp-removing.mfp-bg,.mfp-with-zoom.mfp-removing .mfp-container{opacity:0}.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-arrow:after,.mfp-arrow:before{font-family:nydree-icons!important;border:0!important;font-size:40px!important}.mfp-arrow-left:before{content:"";margin:0 0 0 25px!important}.mfp-arrow-right:before{content:"";margin:0 25px 0 0!important;right:18px;left:unset}.mfp-figure{cursor:default!important}.mfp-figure:after{box-shadow:none!important}.mfp-close{background:#2e423b!important;opacity:1!important;border-radius:50%;right:-4px!important;top:25px!important;padding:0!important;color:transparent!important;height:32px;width:32px!important;margin:0;cursor:pointer!important;box-shadow:0 1px 2px rgba(0,0,0,.5)!important}.mfp-close,.mfp-close:before{position:absolute;font-size:14px}.mfp-close:before{font-family:nydree-icons;content:"";color:#fff;margin:auto;top:50%;bottom:auto;left:0;right:0;height:auto;width:14px;transform:translateY(-50%)}.social-container{text-align:right;display:inline-block;width:100%;margin-top:1rem}.social{list-style:none;margin:0}.social .social-footer-head{color:#fff;font-size:19px;font-family:essonnes-display,serif;font-style:italic;margin-right:10px;position:relative;top:-2px}.social li a{text-decoration:none}@media only screen and (max-width:641px){.social.footer-social{text-align:center;margin-bottom:1rem}}@media only screen and (max-width:1023px){.social.footer-social li:first-child{display:none}}.social.footer-social li{display:inline-block}.social.footer-social li [class*=" icon-"],.social.footer-social li [class^=icon-]{color:#fff;font-size:23px;padding:0 7px}.social.footer-social li .icon-pinterest{font-size:30px;position:relative;top:3px}@media only screen and (min-width:70em){.top-bar-section{padding-top:.8rem}}.top-bar-section ul li a{text-decoration:none;text-transform:uppercase}@media only screen and (min-width:70em){.top-bar-section ul li a{line-height:normal!important}}@media only screen and (max-width:1119px){.top-bar-section ul li.menu-item a{padding-left:0}}@media screen and (min-width:1120px)and (max-width:1280px){.top-bar-section ul li.menu-item>a{padding:.625rem .75rem!important}}.top-bar-section ul li.menu-item ul.sub-menu{background-color:#fff;width:auto;padding:0;transition:all .25s ease;z-index:10}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item ul.sub-menu{visibility:hidden;opacity:0;padding:5px 0;position:absolute;width:200px;border-top:2px solid #2e423b;box-shadow:0 0 10px 0 rgba(0,0,0,.1)}}.top-bar-section ul li.menu-item ul.sub-menu li{width:100%;padding:0 10px}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item ul.sub-menu li{padding:0 20px}}.top-bar-section ul li.menu-item ul.sub-menu li a{padding:10px 0;color:#ccc;font-size:13px;transition:all .25s ease}.top-bar-section ul li.menu-item ul.sub-menu li a:hover{color:#2e423b}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item ul.sub-menu li:not(:last-child)>a{border-bottom:1px solid #ccc}}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item ul.sub-menu.mega-menu{display:flex;flex-wrap:nowrap;flex-direction:row;padding:29px 55px;width:unset}}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item.menu-item-has-children:hover ul.sub-menu{opacity:1;visibility:visible}}.top-bar-section ul li.menu-item.submenu-item-has-children{padding:15px 0!important}.top-bar-section ul li.menu-item.submenu-item-has-children h4{font-size:14px;font-family:brandon-grotesque,Avenir,sans-serif;font-weight:900;text-transform:uppercase;padding-bottom:15px;margin-bottom:15px;position:relative}.top-bar-section ul li.menu-item.submenu-item-has-children h4:after{content:"";position:absolute;bottom:0;left:0;width:209px;height:2px;background-color:#c1c1c1;opacity:.5}.top-bar-section ul li.menu-item.submenu-item-has-children ul .menu-item{padding:0}.top-bar-section ul li.menu-item.submenu-item-has-children ul .menu-item a{border-bottom:0;box-shadow:none;padding:5px!important}.top-bar-section ul li.menu-item.submenu-item-has-children ul .menu-item a:hover{background-color:transparent;color:#2e423b!important}@media only screen and (min-width:1120px){.top-bar-section ul li.menu-item.submenu-item-has-children{width:300px!important}.top-bar-section ul li.menu-item.submenu-item-has-children h4{max-width:183px}}.top-bar-section ul:not(.sub-menu)>.current_page_item>a,.top-bar-section ul:not(.sub-menu)>li.menu-item>a:hover{color:#2e423b!important}@media only screen and (min-width:70em){.top-bar-section ul:not(.sub-menu)>li>a{padding-top:.7777777778rem!important;padding-bottom:.8333333333rem!important}}.top-bar-section ul:not(.sub-menu)>li:last-child>a{border-bottom:2px solid #2e423b}@media only screen and (min-width:70em){.top-bar-section ul:not(.sub-menu)>li:last-child>a{border-bottom-width:0;color:#2e423b;background:#fff;box-shadow:inset 0 0 0 2px #2e423b;-webkit-font-smoothing:antialiased;border-radius:8px;transition:all .3s ease-out}.top-bar-section ul:not(.sub-menu)>li:last-child>a:hover{background:#2e423b;color:#fff!important}}@media only screen and (max-width:1119px){.top-bar-section>ul:not(.sub-menu)>li:last-child{position:absolute;top:-14px;display:block;width:80%}}.top-bar-section>ul:not(.sub-menu)>li:last-child>a{background:#2e423b;color:#fff}.top-bar-section>ul:not(.sub-menu)>li:last-child>a:hover{background:#fff;color:#2e423b!important}@media only screen and (max-width:1119px){.top-bar-section>ul:not(.sub-menu)>li:last-child>a{text-align:center;padding:10px;border-radius:5px;margin:15px 0}}.top-bar-section .cart-button{float:right;margin-left:15px;height:55px;display:block;line-height:55px}.top-bar-section .cart-button a{text-decoration:none}.top-bar-section .cart-button svg{vertical-align:sub}.more-blog-loading-icon{transition:opacity .2s linear}.more-blog-loading-icon:after,.more-blog-loading-icon:before{background:#2e423b;content:"";width:20px;height:20px;border-radius:50%;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.loading .more-blog-loading-icon:before{-webkit-animation:collideLeft 1s ease-in-out infinite;animation:collideLeft 1s ease-in-out infinite}.loading .more-blog-loading-icon:after{-webkit-animation:collideRight 1s ease-in-out infinite;animation:collideRight 1s ease-in-out infinite}@keyframes collideRight{0%{transform:translateZ(0)}50%{transform:translate3d(10px,0,0)}to{transform:translateZ(0)}}@keyframes collideLeft{0%{transform:translateZ(0)}50%{transform:translate3d(-10px,0,0)}to{transform:translateZ(0)}}.error-text{color:tomato;padding:10px;display:none}.error-text.show-error-text{display:block}.gallerycard:hover .gallerycard__title[data-v-6ce2199d]{text-decoration:underline}.gallerycard__imagecontainer[data-v-6ce2199d]{display:block;position:relative;margin-bottom:20px}.gallerycard__imagecontainer>div[data-v-6ce2199d]{position:absolute;top:0;right:0;background-color:#2e423b;color:#fff;padding:2px 8px;font-size:12px;font-family:Avenir,sans-serif;height:20px}.gallerycard__imagecontainer>img[data-v-6ce2199d]{width:100%}.gallerycard__title[data-v-6ce2199d]{text-decoration:none;text-transform:uppercase;color:#2e423b;font-weight:700;font-size:21px;font-family:brandon-grotesque,Avenir,sans-serif;margin-bottom:4px}.gallerycard__description[data-v-6ce2199d]{font-family:Avenir,sans-serif;color:rgba(104,107,110,.5);font-size:16px;line-height:24px;padding-bottom:20px;border-bottom:2px solid rgba(104,107,110,.3);margin-bottom:22px}.gallerycard__productname[data-v-6ce2199d]{font-family:Avenir,sans-serif;font-weight:700;font-size:18px;line-height:19px;color:rgba(46,41,37,.6)}.gallerycard__productname a[data-v-6ce2199d]{color:unset;text-decoration:unset}.gallerycard__productname a[data-v-6ce2199d]:hover{text-decoration:underline}.gallerycard__colors[data-v-6ce2199d]{border-bottom:2px solid rgba(104,107,110,.3);margin-bottom:50px}.gallerycard__colors ul li[data-v-6ce2199d]{list-style:none;margin-top:14px}.gallerycard__colors ul li a[data-v-6ce2199d]{text-decoration:none;display:flex;align-items:center}.gallerycard__colors ul li:hover a[data-v-6ce2199d]{text-decoration:underline}.gallerycard__colors ul li img[data-v-6ce2199d]{border-radius:100%;border:2px solid #686b6e;width:44px;height:44px}.gallerycard__colors ul li span[data-v-6ce2199d]{display:block;color:rgba(46,41,37,.6);font-size:18px;font-family:Avenir,sans-serif;line-height:1;margin-left:14px;padding-top:4px}.gallerycard--embedded[data-v-6ce2199d]{transition:box-shadow .25s ease-in;box-shadow:0 0 10px 0 rgba(104,107,110,.32);border-radius:12px;background:#fff}.gallerycard--embedded[data-v-6ce2199d]:hover{box-shadow:0 0 12px 0 #686b6e}.gallerycard--embedded:hover .gallerycard__title[data-v-6ce2199d]{text-decoration:none}.gallerycard--embedded .gallerycard__imagecontainer>img[data-v-6ce2199d]{border-radius:12px 12px 0 0}.gallerycard--embedded .gallerycard__imagecontainer>div[data-v-6ce2199d]{border-radius:0 12px 0 0}.gallerycard--embedded .gallerycard__content[data-v-6ce2199d]{padding:0 26px 7px}.gallerycard--embedded .gallerycard__colors[data-v-6ce2199d]{margin-bottom:0;border:none}.gallerycard--embedded .gallerycard__colors li>span[data-v-6ce2199d]{font-size:18px;line-height:25px}.gallerycard--embedded .gallerycard__colors img[data-v-6ce2199d]{width:35px;height:35px}.gallerycard-item{display:inline-block;margin-right:10px}.gallerycard-enter-active,.gallerycard-leave-active{transition:all 1s}.gallerycard-enter,.gallerycard-leave-to{opacity:0;transform:translateY(30px)}.filterstitle h4{font-size:18px;font-family:Avenir,sans-serif;font-weight:700;color:#2e423b}.projectgalleryfilter__stairs{margin:15px 0}.filterscontainer{height:80px}.filterscontainer select{margin-bottom:0}.filterscontainer .columns{margin-bottom:20px}@media only screen and (min-width:70em){.filterscontainer .columns{margin-bottom:0}}.projectgalleryfilter__label{color:#817f7c;font-family:Avenir,sans-serif;font-weight:200;font-size:16px;line-height:18px;height:28px}.projectgalleryfilter__clearbutton{margin-top:0;margin-bottom:0;padding-bottom:0}.projectgalleryfilter__clearbutton>button{margin-bottom:0;background:transparent;color:#2e423b;font-size:14px;line-height:16px;text-decoration:underline;padding:0}@media only screen and (min-width:40.063em){.projectgalleryfilter__clearbutton{margin-top:28px}.projectgalleryfilter__clearbutton>button{padding:16px 0}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);height:44px;height:var(--swiper-navigation-size);margin-top:-22px;margin-top:calc(-1*var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;-moz-font-feature-settings:normal,;font-feature-settings:normal,;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-left:4px solid var(--swiper-theme-color);border-bottom:4px solid var(--swiper-theme-color);border-right:4px solid var(--swiper-theme-color);border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.featuredprojects .swiper-container{width:90%;position:relative}.featuredprojects .swiper-button-next,.featuredprojects .swiper-button-prev{transition:all .2s ease;background-color:#fff;width:50px;height:50px;box-sizing:border-box;border:1px solid rgba(104,107,110,.5);font-family:nydree-icons}.featuredprojects .swiper-button-next:after,.featuredprojects .swiper-button-prev:after{font-family:nydree-icons;font-size:13px;color:#2e423b!important;transition:all .2s ease}.featuredprojects .swiper-button-prev:after{content:""}.featuredprojects .swiper-button-next:after{content:""}
/*# sourceMappingURL=styles.0d77b5bbf5d5e9d7c9c1.css.map */