@font-face{font-family:"titlefont";src:url(/assets/stratum-400-5ed481b2960d2de0d890eef24c8269efbdab5540a1f0c0226522e0c67cbaf23b.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"titlefont";src:url(/assets/stratum-900-0ea08e67dfad18caf62d5ae3929826a1af172d51992c9bec7452c51ab188591c.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"basefont";src:url(/assets/inconsolata-400-6b490af9e4092060e38d4f32a672410808d19e54714bfdcd9b95949370c153bd.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/inconsolata-700-0aba36c0fc300a0ced2f212f4cf7d0ac1b8181f5ac5b971a3f8804ec8afdc9d0.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}body.website{--color-grey-dark: #313131;--color-green: #2b341d;--color-green-light: #525d3e;--color-primary: var(--color-green);--color-secondary: var(--color-grey-dark);--color-bg-light: #e5e5e5;--color-bg-xlight: #f6f6f6;--color-link: var(--color-green);--color-link-hover: var(--color-green-light);--color-text: #353435;--color-text-light: #666666;--color-text-xlight: #b8bcbe}.vertical-aligner:before{content:"";display:inline-block;height:100%;vertical-align:middle}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}html{font-size:62.5%}body.website{background:#404040;color:var(--color-text);font-family:"basefont";font-size:13px;font-weight:400;overflow-x:hidden;transition:.5s}body.website h1{font-family:"titlefont";font-size:6rem;font-weight:900;line-height:6rem;text-transform:uppercase}body.website h2{font-family:"titlefont";font-size:4rem;font-weight:900;line-height:4rem;letter-spacing:1px;padding-top:2rem;text-transform:uppercase}body.website h3{font-family:"titlefont";font-size:4rem;font-weight:900;line-height:4rem;letter-spacing:1px;text-transform:uppercase}body.website p{color:#353435;font-family:"basefont";font-weight:400;font-size:18px;line-height:1.2em}body.website p strong{font-weight:700}body.website ul li{color:#353435;font-family:"basefont";font-size:18px;line-height:1.2em;margin-bottom:.5rem}body.website ul li strong{font-weight:700}body.website rich-text{color:#353435;font-family:"basefont";font-weight:400;font-size:16px;line-height:1.2em}body.website rich-text p{margin-bottom:16px;line-height:1.5em}body.website rich-text ul{margin-bottom:16px}body.website a{text-decoration:none}body.website a frml-icon{display:inline-block;margin-right:8px}body.website frml-icon{width:24px}body.website frml-icon svg{fill:currentColor}body.website div.formatted_text{font-size:1.6rem;line-height:1.5em}body.website div.formatted_text p{font-size:1.6rem;line-height:1.5em}body.website div.formatted_text ul li{font-size:1.6rem}body.website div.formatted_text ul li:before{content:"–";display:inline-block;margin-right:10px}body.website div.page{background:#dbdcd9;margin:0 auto;max-width:1920px;position:relative;width:100%;z-index:11}body.website header#main-header{background:#313131;width:100%}body.website nav#main-menu,body.website nav#mobile-menu{background:#313131;height:6vw;margin:0 auto;max-width:1920px;padding:0;position:relative;overflow:visible;width:100%;z-index:12}body.website nav#main-menu a,body.website nav#mobile-menu a{color:#ababab;display:inline-block;font-size:15px;font-weight:700;letter-spacing:1px;line-height:6vw;padding:0 2.5rem;text-transform:uppercase;vertical-align:middle;text-decoration:none}body.website nav#main-menu a svg,body.website nav#mobile-menu a svg{fill:#ababab;display:inline-block;margin:-4px 4px 0 0;vertical-align:middle;width:24px}body.website nav#main-menu a:hover,body.website nav#mobile-menu a:hover{background:#2c2b2c;color:#d0d1ce}body.website nav#main-menu img.logo,body.website nav#mobile-menu img.logo{display:block;left:50%;margin:0 0 0 -12vw;position:absolute;top:0;width:24vw}body.website nav#main-menu ul,body.website nav#mobile-menu ul{float:right}body.website nav#main-menu ul li,body.website nav#mobile-menu ul li{float:left;margin:0}body.website nav#main-menu ul li:hover,body.website nav#mobile-menu ul li:hover{background:#2c2b2c}body.website nav#main-menu ul li:hover nav.sub-nav,body.website nav#mobile-menu ul li:hover nav.sub-nav{display:block}body.website nav#main-menu nav.sub-nav,body.website nav#mobile-menu nav.sub-nav{display:none;position:absolute;right:0}body.website nav#main-menu nav.sub-nav ul,body.website nav#mobile-menu nav.sub-nav ul{background:#2c2b2c;float:none}body.website nav#main-menu nav.sub-nav ul li,body.website nav#mobile-menu nav.sub-nav ul li{display:block;float:none;width:100%}body.website nav#main-menu nav.sub-nav ul li a,body.website nav#mobile-menu nav.sub-nav ul li a{display:block;line-height:3em;text-align:left;white-space:nowrap}body.website nav#main-menu nav.sub-nav ul li a:hover,body.website nav#mobile-menu nav.sub-nav ul li a:hover{background:#313131}body.website nav#mobile-menu{display:none;height:7rem;position:fixed}body.website nav#mobile-menu img.logo{margin-left:-14rem;width:28rem}body.website nav#mobile-menu div.menu{float:right}body.website nav#mobile-menu div.menu svg{cursor:pointer;fill:#ababab;margin-top:0px;padding:2rem 1rem 2rem 1rem;width:28px}body.website nav#mobile-menu div.menu ul{background:#cdceca;display:block;height:100vh;right:-28rem;position:absolute;top:0;width:28rem}body.website nav#mobile-menu div.menu ul li{background:none;border-bottom:2px solid #dbdcd9;width:100%}body.website nav#mobile-menu div.menu ul li a{background:none;color:#525d3e;line-height:5rem;width:100%}body.website nav#mobile-menu div.menu ul li a:hover{background:#dbdcd9}body.website a.button-white{border:3px solid #dbdcd9;color:#dbdcd9;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;padding:2rem;text-transform:uppercase}body.website a.button-white:hover{background:#dbdcd9;color:#525d3e}body.website a.button-green{border:3px solid #525d3e;color:#525d3e;display:inline-block;font-size:14px;font-weight:700;letter-spacing:1px;padding:2rem;text-transform:uppercase}body.website a.button-green:hover{background:#525d3e;color:#fff}body.website header.main{background:url(/assets/website/main-header-01-d9feba18d923ad95e8693d7084065b1221fc4afe1cc95015290b83898c86e745.jpg) no-repeat center center;background-size:cover;height:30vw;margin:0;padding:0;vertical-align:middle;text-align:center;width:100%;display:table}body.website header.main h1{color:#dbdcd9;display:table-cell;vertical-align:middle}body.website section.sub-main-header{background:url(/assets/website/sub-main-header-cd1d53ae72079fb074cf96e73a0b2c8428a97e54c7e92dd0ef4744a4e0c238c7.png) no-repeat top center #dbdcd9;min-height:180px;text-align:center;width:100%}body.website section.sub-main-header div.top{background:url(/assets/website/sub-main-header-top-cef9e0cf20c18f4ba0d208e8c5be563b8daeef37f3e29a1a8cb0c79d11b52196.png) no-repeat top center;height:38px;left:50%;margin:-38px 0 0 -235px;position:absolute;width:470px}body.website section#standard-footer{background:url(/assets/website/bg-footer-ca93d9c316c398614061bc29ce001fd9597d73e661bee0e927bfd9eb4eccb957.jpg) no-repeat center center #313131;height:450px;text-align:center}body.website section#standard-footer img.logo{margin-top:10rem}body.website section#standard-footer h2{color:#fff;margin-bottom:4rem}body.website section#credits{background:#353435;color:#ababab;margin-top:-2px;padding:1.2rem 0;text-align:center}body.website.pdf{background:#fff;margin:0;padding:0;width:1224px}body.website.pdf div.pdf-page{height:1584px;overflow:hidden;width:1224px}body.website.pdf div.pdf-page div.pdf-page-header{background:#313131;height:100px}body.website.pdf div.pdf-page div.pdf-page-header img.logo{left:50%;margin:0 0 0 -200px;position:absolute;width:400px}body.website.pdf div.pdf-page div.pdf-page-body{height:1424px;overflow:hidden}body.website.pdf div.pdf-page div.pdf-page-body div.block div.blockpad{padding:0px 7%;width:86%}body.website.pdf div.pdf-page div.pdf-page-footer{align-items:center;background:#313131;color:#fff;display:flex;font-size:20px;height:60px;justify-content:space-between;padding:0 7%;width:86%}body.website.pdf div.pdf-page div.pdf-page-footer a{color:#fff;font-size:22px;font-weight:700}@media only screen and (max-width:1600px){body.website nav#main-menu nav.sub-nav{right:0}}@media only screen and (max-width:1300px){body.website nav#main-menu{min-height:70px}body.website nav#main-menu img.logo{margin-left:-14rem;width:28rem}body.website header.main{height:55rem;background-size:cover}}@media only screen and (max-width:1000px){body.website nav#main-menu{display:none}body.website nav#mobile-menu{display:block}body.website header.main h1{font-size:4rem}body.website section.sub-main-header div.top{background-size:cover;height:19px;margin:-19px 0 0 -117px;width:235px}}@media only screen and (max-width:480px){body.website nav#mobile-menu a.toggle-mobile-menu{padding:0}body.website section#standard-footer{height:400px}body.website section#standard-footer img.logo{margin-top:4rem}}.vertical-aligner:before{content:"";display:inline-block;height:100%;vertical-align:middle}.clearfix,body#website-products.index section.sub-main-header ul.categories{zoom:1}.clearfix:before,body#website-products.index section.sub-main-header ul.categories:before,.clearfix:after,body#website-products.index section.sub-main-header ul.categories:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after,body#website-products.index section.sub-main-header ul.categories:after{clear:both}body#website-products.index{overflow-x:hidden}body#website-products.index header.main{background-image:url(/assets/website/main-header-06-a6eecc4c973d76dc26c4ae533d407c66ba9489f78741890be62a85a2f40e1de3.jpg)}body#website-products.index section.sub-main-header{background:url(/assets/website/bg-topology-063f959214126d61454a89824423d569ad37afd449316b7dfe871d1a29368eec.jpg) top center}body#website-products.index section.sub-main-header ul.categories{margin:0 auto;max-width:1400px;padding:15rem 10%;width:80%}body#website-products.index section.sub-main-header ul.categories li.category div.image{display:inline-block;padding:0 0 5rem 0;text-align:left;width:100%}body#website-products.index section.sub-main-header ul.categories li.category div.image img{max-width:400px;margin:0 5%;width:60%}body#website-products.index section.sub-main-header ul.categories li.category div.info h2{margin:0 0 2rem 0;padding:0}body#website-products.index section.sub-main-header ul.categories li.category div.info h2 a{font-family:"titlefont";font-weight:900}body#website-products.index section.sub-main-header ul.categories li.category div.info h2 small{color:#525d3e;display:block;font-size:1.6rem;line-height:1.5em}body#website-products.index section.sub-main-header ul.categories li.category div.info p{color:#868686;font-size:1.5rem;margin:0 0 3rem 0}body#website-products.index section.sub-main-header ul.categories.main{padding-bottom:10rem}body#website-products.index section.sub-main-header ul.categories.main li.category{float:left;margin:-10rem 15% 0 5%;max-width:600px;padding:0;text-align:left;width:55%}body#website-products.index section.sub-main-header ul.categories.main li.category div.info{border-left:5px solid #525d3e;clear:both;display:inline-block;padding:0 0 0 10%;width:80%}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child{float:none;margin:0 auto;max-width:1400px;width:90%}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child div.image{text-align:center}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child div.image img{margin:0;max-width:1100px;width:100%}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child div.info{padding-left:5%;width:45%}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n){float:right;margin:-10rem 5% 0 15%;text-align:right}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n) div.image{text-align:right}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n) div.info{border-left:none;border-right:5px solid #525d3e;padding:0 10% 0 0;text-align:right}body#website-products.index section.sub-main-header ul.categories.secondary{display:flex;flex-wrap:wrap;justify-content:space-between}body#website-products.index section.sub-main-header ul.categories.secondary li.category{padding-bottom:5rem;padding:0;width:33.33%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image{margin:0 10%;text-align:center;width:50%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image a{align-items:center;display:flex;min-height:220px;width:100%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image img{margin:0 auto;width:100%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.info h2{font-size:28px}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.info rich-text{text-align:left}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.info a.button-green{padding-left:0;padding-right:0;width:100%}@media only screen and (max-width:1300px){body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image{width:66%}}@media only screen and (max-width:1000px){body#website-products.index section.sub-main-header ul.categories.main li.category{float:none;margin:0;padding-bottom:12rem;width:100%}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child{width:100%}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child div.info{border-left:5px solid #525d3e;border-right:none;padding:0 0 0 10%;text-align:left;width:80%}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n){float:none;margin:0 0 8rem 0;text-align:left}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n) div.image{text-align:left}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n) div.info{border-left:5px solid #525d3e;border-right:none;padding:0 0 0 10%;text-align:left;width:80%}body#website-products.index section.sub-main-header ul.categories.main li.category:last-child{padding-bottom:0rem}body#website-products.index section.sub-main-header ul.categories.secondary li.category{width:49%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image{width:50%}}@media only screen and (max-width:700px){body#website-products.index section.sub-main-header ul.categories.main li.category div.image img{max-width:100rem;width:90%}body#website-products.index section.sub-main-header ul.categories.main li.category div.info{border-left:none;padding:0;width:100%}body#website-products.index section.sub-main-header ul.categories.main li.category div.info h2{font-size:3.5rem}body#website-products.index section.sub-main-header ul.categories.main li.category:first-child div.info{border:none;padding:0;width:100%}body#website-products.index section.sub-main-header ul.categories.main li.category:nth-child(2n) div.info{border:none;padding:0;width:100%}body#website-products.index section.sub-main-header ul.categories.secondary{padding-top:6rem}body#website-products.index section.sub-main-header ul.categories.secondary li.category{padding-bottom:10rem;width:100%}body#website-products.index section.sub-main-header ul.categories.secondary li.category div.image{min-height:0;width:50%}}.vertical-aligner:before{content:"";display:inline-block;height:100%;vertical-align:middle}.clearfix,body#website-products.index ul.products,body#website-products article.product-sheet,body#website-products article.product-sheet div.info header nav{zoom:1}.clearfix:before,body#website-products.index ul.products:before,body#website-products article.product-sheet:before,body#website-products article.product-sheet div.info header nav:before,.clearfix:after,body#website-products.index ul.products:after,body#website-products article.product-sheet:after,body#website-products article.product-sheet div.info header nav:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after,body#website-products.index ul.products:after,body#website-products article.product-sheet:after,body#website-products article.product-sheet div.info header nav:after{clear:both}body#website-products article.product-sheet{background:#dbdcd9;border-top:12px solid gray;display:flex}body#website-products article.product-sheet div.product-pictures{background:url(/assets/website/bg-large-picture-88bbb0cf47dc43940f26c6cf27afa26e5c95e427812476b300d0ee9acd3b04dd.jpg) center bottom no-repeat #ccccca;background-size:cover;float:left;min-height:80vh;width:50%}body#website-products article.product-sheet div.product-pictures header{height:160px;padding:0 6%;width:92%}body#website-products article.product-sheet div.product-pictures header a.back{color:#2b341d;display:none;font-family:"basefont";font-size:1.4rem;font-weight:700;letter-spacing:1px;line-height:1em;margin-top:120px;text-transform:uppercase;vertical-align:middle}body#website-products article.product-sheet div.product-pictures header a.back frml-icon{color:#2b341d;display:inline-block;margin:-3px 4px 0 0;vertical-align:middle;width:3.5rem}body#website-products article.product-sheet div.product-pictures header a.back:hover{color:#525d3e}body#website-products article.product-sheet div.product-pictures div.holder{display:table;min-height:calc(80vh - 320px);text-align:center;vertical-align:middle;width:100%}body#website-products article.product-sheet div.product-pictures div.holder div.main-picture{display:table-cell;vertical-align:middle}body#website-products article.product-sheet div.product-pictures div.holder div.main-picture img{margin:0 5%;max-width:600px;vertical-align:middle;width:90%}body#website-products article.product-sheet div.product-pictures div.holder div.main-picture div.cover-size{display:none}body#website-products article.product-sheet div.product-pictures div.holder div.main-picture div.cover-size.selected{display:block}body#website-products article.product-sheet div.product-pictures footer{height:160px;text-align:center;width:100%}body#website-products article.product-sheet div.product-pictures footer ul.picture-selector{display:inline-block}body#website-products article.product-sheet div.product-pictures footer ul.picture-selector li{background:rgba(208,208,208,.4);border:2px solid #ababab;cursor:pointer;display:inline-block;line-height:0;margin:0 2rem 0 0;padding:1px;width:100px}body#website-products article.product-sheet div.product-pictures footer ul.picture-selector li img{width:100%}body#website-products article.product-sheet div.product-pictures footer ul.picture-selector li:hover{border-color:#8e8e8e}body#website-products article.product-sheet div.product-pictures footer ul.picture-selector li.selected{background:rgba(208,208,208,.6);border:3px solid #555;padding:0}body#website-products article.product-sheet div.info{float:right;padding:12rem 6%;width:38%}body#website-products article.product-sheet div.info header nav{border-bottom:1px solid #525d3e;margin:0 0 4rem 0;width:100%}body#website-products article.product-sheet div.info header nav ul li{display:inline-block;float:left;margin:0 1rem 1rem 0}body#website-products article.product-sheet div.info header nav ul li a{background:#525d3e;display:inline-block;height:2.4rem;line-height:2.4rem;text-align:center;vertical-align:middle;width:2.4rem}body#website-products article.product-sheet div.info header nav ul li a:hover{background:#5c6649}body#website-products article.product-sheet div.info header nav ul li frml-icon{color:#dbdcd9;height:22px;margin:-2px 0 0 0;vertical-align:middle;width:22px}body#website-products article.product-sheet div.info header nav ul li frml-icon.mail{height:12px;width:12px}body#website-products article.product-sheet div.info header nav a.download{color:#525d3e;float:right;font-size:1.4rem;font-weight:700;letter-spacing:1px;margin:.5rem 0 0 0;text-transform:uppercase;vertical-align:middle}body#website-products article.product-sheet div.info header nav a.download frml-icon{color:#525d3e;vertical-align:middle}body#website-products article.product-sheet div.info header h1{font-size:4rem;line-height:1em;margin-bottom:3rem}body#website-products article.product-sheet div.info header h1 small{color:#525d3e;display:block;font-family:"basefont";font-size:1.4rem;font-weight:700;letter-spacing:1px;line-height:1em;margin:0 0 1rem 0}body#website-products article.product-sheet div.info div.description{margin:0 0 4rem 0}body#website-products article.product-sheet div.info #size-nav{display:flex;list-style:none;margin-bottom:20px}body#website-products article.product-sheet div.info #size-nav li{list-style:none;margin-right:20px}body#website-products article.product-sheet div.info #size-nav li:before{display:none}body#website-products article.product-sheet div.info #size-nav li button{border:3px solid rgba(0,0,0,0);border-radius:0}body#website-products article.product-sheet div.info #size-nav li button.selected{border-color:#525d3e}body#website-products article.product-sheet div.info #size-descriptions div.description{display:none}body#website-products article.product-sheet div.info #size-descriptions div.description.selected{display:block}body#website-products article.product-sheet:first-child{border-top:none}body#website-products article.product-sheet:first-child div.product-pictures header a.back{display:inline-block}@media only screen and (max-width:1000px){body#website-products article.product-sheet{display:block;overflow:hidden}body#website-products article.product-sheet div.product-pictures{float:none;width:100%}body#website-products article.product-sheet div.info{float:none;padding:8rem 10%;width:80%}}@media only screen and (max-width:700px){body#website-products article.product-sheet div.info header h1{font-size:3rem}}body#website-products.index{overflow-x:hidden}body#website-products.index ul.products{height:auto;margin:0 10%;padding:10rem 0;width:80%}body#website-products.index ul.products li.family{clear:both;margin:0 2%;padding:10rem 0 0 0;text-align:left;width:96%}body#website-products.index ul.products li.family h2{margin-bottom:20px}body#website-products.index ul.products li.family rich-text{margin-bottom:30px;line-height:1.35em}body#website-products.index ul.products li.product{background:url(/assets/website/bg-product-32511f9944aae114e2a6a18b175c9593789e20281b402f0489fabd6fb8c6da4d.jpg) top center no-repeat;float:left;height:472px;margin:0 0 2rem 2%;width:23%}body#website-products.index ul.products li.product a{display:block;height:100%;text-align:center;width:100%}body#website-products.index ul.products li.product a span.icon{background:url(/assets/website/logo-icon-efc5059a2a28857950bc6b4dbed710bf5a123b8cdceeec24f8203adc64ba679f.png) center center no-repeat #525d3e;display:inline-block;height:50px;width:50px;position:relative}body#website-products.index ul.products li.product a span.image{display:block;line-height:0;padding:1rem 0 0 0;width:100%}body#website-products.index ul.products li.product a span.image img{width:80%}body#website-products.index ul.products li.product a span.meta{display:block;margin:-1rem 5% 0 5%;text-align:center;vertical-align:middle;width:90%}body#website-products.index ul.products li.product a span.meta span.title{color:#3f3e3f;display:table-cell;font-family:"titlefont";font-size:2.8rem;font-weight:900;line-height:1em;vertical-align:middle;width:100%}body#website-products.index ul.products li.product a span.meta span.title span.category{color:#525d3e;display:block;font-family:"basefont";font-size:15px;font-weight:700}body#website-products.index ul.products li.product a:hover span.icon{background:url(/assets/website/logo-icon-efc5059a2a28857950bc6b4dbed710bf5a123b8cdceeec24f8203adc64ba679f.png) center center no-repeat #2b341d}@media only screen and (max-width:1300px){body#website-products.index ul.products li.product{height:420px;width:31%}}@media only screen and (max-width:1000px){body#website-products.index ul.products li.product{height:450px;margin-bottom:3rem;width:48%}}@media only screen and (max-width:480px){body#website-products.index ul.products li.product{height:472px;margin-bottom:3rem;max-width:37rem;width:98%}}body#website-products.pdf div.pdf-page-body div#block-cover{align-items:center;background:url(/assets/website/bg-large-picture-88bbb0cf47dc43940f26c6cf27afa26e5c95e427812476b300d0ee9acd3b04dd.jpg) center center no-repeat #ccccca;background-size:cover;display:flex;height:500px;justify-content:center;overflow:hidden;width:100%}body#website-products.pdf div.pdf-page-body div#block-cover img.main{height:100%}body#website-products.pdf div.pdf-page-body div#block-info{padding-top:100px}body#website-products.pdf div.pdf-page-body div#block-info p.sku{font-size:22px;font-weight:700;margin-top:-80px;position:absolute;width:86%;text-align:right}body#website-products.pdf div.pdf-page-body div#block-info h1{font-size:50px;line-height:1em}body#website-products.pdf div.pdf-page-body div#block-info h1 small{color:#525d3e;display:block;font-family:"basefont";font-size:22px;line-height:1em;margin-bottom:10px}body#website-products.pdf div.pdf-page-body div#block-info div.details{display:flex}body#website-products.pdf div.pdf-page-body div#block-info div.details div.description{font-size:22px;padding-top:30px;width:50%}body#website-products.pdf div.pdf-page-body div#block-info div.details div.description ul li,body#website-products.pdf div.pdf-page-body div#block-info div.details div.description p{font-size:22px}body#website-products.pdf div.pdf-page-body div#block-info div.details ul.pictures{align-items:flex-end;display:flex;flex-direction:column;width:50%}body#website-products.pdf div.pdf-page-body div#block-info div.details ul.pictures li{height:300px;margin:0 0 10px 0;padding:0}body#website-products.pdf div.pdf-page-body div#block-info div.details ul.pictures li img{display:block;height:100%;margin:0;padding:0}.vertical-aligner:before{content:"";display:inline-block;height:100%;vertical-align:middle}.clearfix,body#website-statics.about #about-secondary div.text{zoom:1}.clearfix:before,body#website-statics.about #about-secondary div.text:before,.clearfix:after,body#website-statics.about #about-secondary div.text:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after,body#website-statics.about #about-secondary div.text:after{clear:both}body#website-statics.about{overflow-x:hidden}body#website-statics.about header.main{background-image:url(/assets/website/main-header-07-68f2987f1b02f28d8172d96f158b0e70308e235aadf5a11155d5aa0d60fe29b7.jpg)}body#website-statics.about #about-primary{min-height:0px;padding-bottom:20rem;text-align:center}body#website-statics.about #about-primary p{font-family:"titlefont";font-size:3rem;font-weight:900;letter-spacing:1px;line-height:4.5rem;margin:0 auto 8rem auto;padding-top:22rem;text-transform:uppercase;width:50%}body#website-statics.about #about-secondary{padding-bottom:7rem;text-align:center}body#website-statics.about #about-secondary h2{color:#c8c9c6;font-size:6rem;line-height:7rem;margin:7rem 0 7rem 0}body#website-statics.about #about-secondary div.text{margin:0rem auto 0 auto;width:60%}body#website-statics.about #about-secondary div.text p{float:left;margin:0 5% 0 5%;text-align:left;width:40%}body#website-statics.about img.divider{width:100%;margin:0 0 20rem 0}body#website-statics.about #about-footer img{width:100%}@media only screen and (max-width:1000px){body#website-statics.about #about-secondary img.scopes{width:80%}body#website-statics.about #about-secondary div.text{width:80%}}@media only screen and (max-width:700px){body#website-statics.about #about-primary p{font-size:2rem;width:70%}body#website-statics.about #about-secondary h2{font-size:4rem}body#website-statics.about #about-secondary div.text p{margin-bottom:3rem;width:80%}}@media only screen and (max-width:480px){body#website-statics.about #about-secondary div.text p{width:100%}}body#website-statics.faq{overflow-x:hidden}body#website-statics.faq #wrapper-faq{margin:0 auto 0rem auto;max-width:140rem;padding:20rem 10%;text-align:left;width:80%}body#website-statics.faq #wrapper-faq div.side{display:inline-block;margin-right:10%;vertical-align:top;width:30%}body#website-statics.faq #wrapper-faq div.side p{color:#353435;font-size:3rem;font-weight:700;line-height:1.3em;letter-spacing:1.3px;text-transform:uppercase}body#website-statics.faq #wrapper-faq ul.faq{display:inline-block;vertical-align:top;width:58%}body#website-statics.faq #wrapper-faq ul.faq li{margin-bottom:1rem}body#website-statics.faq #wrapper-faq ul.faq li div.question{background:#525d3e;cursor:pointer;white-space:nowrap}body#website-statics.faq #wrapper-faq ul.faq li div.question div.text{background:#2b341d;color:#dbdcd9;display:inline-block;font-family:"titlefont";font-size:1.5rem;font-weight:900;line-height:1.3em;padding:2rem 2rem;text-transform:uppercase;vertical-align:middle;white-space:normal;width:calc(100% - 10.6rem)}body#website-statics.faq #wrapper-faq ul.faq li div.question div.icon{display:inline-block;margin:0px;text-align:center;width:6.5rem;vertical-align:middle}body#website-statics.faq #wrapper-faq ul.faq li div.question div.icon svg{fill:#dbdcd9;width:2rem}body#website-statics.faq #wrapper-faq ul.faq li div.question div.icon svg.down_thick{display:inline}body#website-statics.faq #wrapper-faq ul.faq li div.question div.icon svg.up_thick{display:none}body#website-statics.faq #wrapper-faq ul.faq li div.question:hover div.text{background:#323c24}body#website-statics.faq #wrapper-faq ul.faq li div.answer{display:none;padding:2rem}body#website-statics.faq #wrapper-faq ul.faq li div.answer p{font-size:1.8rem;line-height:1.5em;margin:0 0 2rem 0}body#website-statics.faq #wrapper-faq ul.faq li.selected div.question div.text{background:#5c6649}body#website-statics.faq #wrapper-faq ul.faq li.selected div.question div.icon svg.down_thick{display:none}body#website-statics.faq #wrapper-faq ul.faq li.selected div.question div.icon svg.up_thick{display:inline}body#website-statics.faq #wrapper-faq ul.faq li.selected div.answer{display:block}.vertical-aligner:before,body#website-statics.home section#categories ul.categories li a span.image:before,body#website-statics.home section#benefits div.columns div.column.text:before{content:"";display:inline-block;height:100%;vertical-align:middle}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:" ";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}body#website-statics.home article.page{background:url(/assets/website/statics/home/bg-page-124bdd136696fbe79debad65b1df96ffaf747e89769b8565b7ddaca47eb7f67e.jpg) no-repeat bottom center #313131}body#website-statics.home #home-slider{overflow:hidden;height:40vw;max-height:880px;width:100%}body#website-statics.home #home-slider table.slider{border:0;border-collapse:collapse;border-spacing:0;height:100%;margin:0;margin-left:0%;width:600%}body#website-statics.home #home-slider table.slider td{background:no-repeat top center;background-size:cover;height:40vw;margin:0;padding:0;vertical-align:middle;text-align:center;width:16.6666%}body#website-statics.home #home-slider table.slider td h1{color:#dbdcd9;margin-bottom:6rem}body#website-statics.home #home-slider table.slider #home-slide-1{background-image:url(/assets/website/main-header-01-d9feba18d923ad95e8693d7084065b1221fc4afe1cc95015290b83898c86e745.jpg)}body#website-statics.home #home-slider table.slider #home-slide-2{background-image:url(/assets/website/main-header-02-5cf22161c95a3f2b024c042dba9ff98191b30df6325190f1861456ce5a3a9117.jpg)}body#website-statics.home #home-slider table.slider #home-slide-3{background-image:url(/assets/website/main-header-03-2857382b86d5e7489ba8c6ebe8cff18de5ba29b16670e8f8975f7fe5c8a224a2.jpg)}body#website-statics.home #home-slider table.slider #home-slide-4{background-image:url(/assets/website/main-header-04-353ca173f4820c06f759c6e93e02e6b4ac100a8504177e1d3f9e00cd52812ac1.jpg)}body#website-statics.home #home-slider table.slider #home-slide-5{background-image:url(/assets/website/main-header-05-83594c000c5e082112889972996fe7305f61dc284ae2b44ec4e00f9e7823b0cb.jpg)}body#website-statics.home #home-slider table.slider #home-slide-6{background-image:url(/assets/website/main-header-01-d9feba18d923ad95e8693d7084065b1221fc4afe1cc95015290b83898c86e745.jpg)}body#website-statics.home section#about{background:url(/assets/website/sub-main-header-cd1d53ae72079fb074cf96e73a0b2c8428a97e54c7e92dd0ef4744a4e0c238c7.png) no-repeat top center #313131;min-height:1195px;text-align:center;width:100%}body#website-statics.home section#about div.top{background:url(/assets/website/sub-main-header-top-cef9e0cf20c18f4ba0d208e8c5be563b8daeef37f3e29a1a8cb0c79d11b52196.png) no-repeat top center;height:38px;left:50%;margin:-38px 0 0 -235px;position:absolute;width:470px}body#website-statics.home section#about h2{display:inline-block;font-size:9rem;letter-spacing:10px;line-height:1em;padding:1px;padding-top:20rem;opacity:.1}body#website-statics.home section#about img.scope{display:block;margin:-160px auto 0 auto;width:300px}body#website-statics.home section#about p{color:#353435;font-size:18px;font-weight:700;line-height:2em;margin:80px auto 0 auto;width:60rem}body#website-statics.home section#benefits{background:#525d3e;margin:18rem 10% 2.5rem 10%;width:80%}body#website-statics.home section#benefits nav{background:#2b341d}body#website-statics.home section#benefits nav ul{text-align:center;width:100%}body#website-statics.home section#benefits nav ul li{display:inline-block;padding:2.5rem 2rem}body#website-statics.home section#benefits nav ul li a{border-bottom:2px solid #2b341d;border-top:2px solid #2b341d;color:#ababab;display:block;letter-spacing:1px;padding:5px 0px;text-transform:uppercase}body#website-statics.home section#benefits nav ul li a:hover{border-color:#dbdcd9;color:#dbdcd9}body#website-statics.home section#benefits nav ul li a.selected{color:#fff}body#website-statics.home section#benefits div.wrapper{background:url(/assets/website/statics/home/bg-benefits-73967963c2f066ee365409665f759e2fbe8cb0e274318877f97ca3c72c037463.png) no-repeat top left #525d3e;height:66rem;overflow:hidden}body#website-statics.home section#benefits div.columns{background:no-repeat top right;height:66rem;text-align:left;transition:.5s;width:100%}body#website-statics.home section#benefits div.columns div.column{display:inline-block;height:100%;margin-left:0px;vertical-align:top;width:49%}body#website-statics.home section#benefits div.columns div.column.text{text-align:center}body#website-statics.home section#benefits div.columns div.column.text div.content{display:inline-block;text-align:left;vertical-align:middle;width:80%}body#website-statics.home section#benefits div.columns div.column.text div.content h3{color:#eee;font-size:30px;margin:0 0 4rem 0;text-transform:uppercase}body#website-statics.home section#benefits div.columns div.column.text div.content p{color:#eee;font-size:18px;margin:0 0 3rem 0;max-width:40rem;line-height:1.3em;text-align:left;width:90%}body#website-statics.home section#benefits div.columns div.column.image{background:no-repeat top center;background-size:cover;float:right;max-width:740px}body#website-statics.home section#benefits #warranty div.image{background-image:url(/assets/website/statics/home/benefits-warranty-04a28125050dba62bcfa29d360bbe778a541d43a02a5b701152332609d23e5bd.jpg)}body#website-statics.home section#benefits #clarity div.image{background-image:url(/assets/website/statics/home/benefits-clarity-531125cb018acec0a5b0c354864543d324f05a6c03c419caba338beea5d26804.jpg)}body#website-statics.home section#benefits #technology div.image{background-image:url(/assets/website/statics/home/benefits-technology-6afb05193c1173f51a998d2838ab27465ef7f1ff017d68ee359593eff683164e.jpg)}body#website-statics.home section#benefits #durability div.image{background-image:url(/assets/website/statics/home/benefits-durability-e1424e0b5bf8dda8eb15e6ff32c5dc72030a96fe5e21b767582a76e590873a22.jpg)}body#website-statics.home section#categories{margin:0rem 10% 0rem 10%;width:80%}body#website-statics.home section#categories ul.categories{height:472px;width:100%}body#website-statics.home section#categories ul.categories li{background:url(/assets/website/bg-product-32511f9944aae114e2a6a18b175c9593789e20281b402f0489fabd6fb8c6da4d.jpg) top center no-repeat;background-size:cover;float:left;height:100%;margin-left:2%;width:23.5%}body#website-statics.home section#categories ul.categories li a{display:block;height:100%;text-align:center;width:100%}body#website-statics.home section#categories ul.categories li a span.icon{background:url(/assets/website/logo-icon-efc5059a2a28857950bc6b4dbed710bf5a123b8cdceeec24f8203adc64ba679f.png) center center no-repeat #525d3e;display:inline-block;height:50px;width:50px;position:relative}body#website-statics.home section#categories ul.categories li a span.image{display:block;height:420px;padding:0;vertical-align:middle;width:100%}body#website-statics.home section#categories ul.categories li a span.image img{display:inline;width:80%;vertical-align:middle}body#website-statics.home section#categories ul.categories li a span.meta{background:rgba(43,52,29,.7);display:none;height:100%;margin-top:-475px;position:relative;text-align:center;vertical-align:middle;width:101%}body#website-statics.home section#categories ul.categories li a span.meta span.title{color:#dbdcd9;display:table-cell;font-family:"titlefont";font-size:2.8rem;font-weight:900;vertical-align:middle;width:100%}body#website-statics.home section#categories ul.categories li a span.meta span.title span.category{color:#a8ad9f;display:block;font-size:15px;font-weight:700;padding-top:1rem}body#website-statics.home section#categories ul.categories li a:hover span.icon{background:url(/assets/website/logo-icon-efc5059a2a28857950bc6b4dbed710bf5a123b8cdceeec24f8203adc64ba679f.png) center center no-repeat #2b341d}body#website-statics.home section#categories ul.categories li a:hover span.meta{display:table}body#website-statics.home section#categories ul.categories li:first-child{margin-left:0}body#website-statics.home section#categories ul.categories li.more{background:#525d3e}body#website-statics.home section#categories ul.categories li.more a{background:#525d3e;display:table}body#website-statics.home section#categories ul.categories li.more a span.content{display:table-cell;vertical-align:middle}body#website-statics.home section#categories ul.categories li.more a span.content span.label{color:#dcddda;display:block;font-family:"titlefont";font-size:2.4rem;font-weight:900;margin:4rem 10% 4rem 10%;text-align:center;text-transform:uppercase;width:80%}body#website-statics.home section#categories ul.categories li.more a:hover{background:#5c6649}body#website-statics.home section#home-footer{height:550px;padding-top:28rem;text-align:center}body#website-statics.home section#home-footer h2{color:#dbdcd9;margin-bottom:6rem}@media only screen and (max-width:1300px){body#website-statics.home section#benefits div.wrapper{height:50rem}body#website-statics.home section#benefits div.columns{height:50rem}body#website-statics.home section#benefits div.columns div.column.text div.content h3{margin-bottom:2rem}body#website-statics.home section#benefits div.columns div.column.text div.content p{font-size:1.7rem;width:100%}}@media only screen and (max-width:1000px){body#website-statics.home #home-slider{height:55rem}body#website-statics.home #home-slider table.slider td{height:55rem}body#website-statics.home #home-slider table.slider td h1{font-size:4rem;line-height:1.2em}body#website-statics.home section#benefits{margin:10rem 3% 3rem 3%;width:94%}body#website-statics.home section#benefits div.wrapper{height:46rem}body#website-statics.home section#benefits div.columns{height:46rem}body#website-statics.home section#benefits div.columns div.column{overflow-x:hidden}body#website-statics.home section#benefits div.columns div.column h3{font-size:3rem;line-height:1.2em}body#website-statics.home section#benefits div.columns div.column p{font-size:1.6rem;max-width:60rem;width:80%}body#website-statics.home section#categories{height:974px;margin:0rem 3%;width:94%}body#website-statics.home section#categories ul.categories{height:auto;width:100%}body#website-statics.home section#categories ul.categories li{height:472px;margin:0 0 3rem 0;width:48%}body#website-statics.home section#categories ul.categories li:nth-child(2n){margin-left:4%}body#website-statics.home section#home-footer{height:450px;padding-top:23rem}}@media only screen and (max-width:700px){body#website-statics.home article.page{background-size:200%}body#website-statics.home #home-slider{height:50rem}body#website-statics.home #home-slider table.slider td{height:50rem}body#website-statics.home section#about{min-height:300px}body#website-statics.home section#about div.top{background-size:cover;height:19px;margin:-19px 0 0 -117px;width:235px}body#website-statics.home section#about h2{font-size:8rem;letter-spacing:10px;padding-top:15rem}body#website-statics.home section#about img.scope{display:block;margin:-160px auto 0 auto;width:200px}body#website-statics.home section#about p{font-size:16px;margin:120px auto 0 auto;width:80%}body#website-statics.home section#benefits{background:none}body#website-statics.home section#benefits nav{display:none}body#website-statics.home section#benefits div.wrapper{background:none;height:auto}body#website-statics.home section#benefits div.columns{clear:both;display:block;float:none;height:auto;margin-bottom:7rem}body#website-statics.home section#benefits div.columns div.column{background:url(/assets/website/statics/home/bg-benefits-73967963c2f066ee365409665f759e2fbe8cb0e274318877f97ca3c72c037463.png) no-repeat top left #525d3e;height:auto;padding:5rem 10%;width:80%}body#website-statics.home section#benefits div.columns div.column.text div.content{width:100%}body#website-statics.home section#benefits div.columns div.column.text div.content h3{margin:0 0 2rem 0}body#website-statics.home section#benefits div.columns div.column.text div.content p{margin:0;max-width:100rem;width:100%}body#website-statics.home section#benefits div.columns div.column.image{background:no-repeat center center;background-size:cover;float:none;height:150px}body#website-statics.home section#benefits #warranty div.image{background-image:url(/assets/website/statics/home/benefits-warranty-04a28125050dba62bcfa29d360bbe778a541d43a02a5b701152332609d23e5bd.jpg)}body#website-statics.home section#benefits #clarity div.image{background-image:url(/assets/website/statics/home/benefits-clarity-531125cb018acec0a5b0c354864543d324f05a6c03c419caba338beea5d26804.jpg)}body#website-statics.home section#benefits #technology div.image{background-image:url(/assets/website/statics/home/benefits-technology-6afb05193c1173f51a998d2838ab27465ef7f1ff017d68ee359593eff683164e.jpg)}body#website-statics.home section#benefits #durability div.image{background-image:url(/assets/website/statics/home/benefits-durability-e1424e0b5bf8dda8eb15e6ff32c5dc72030a96fe5e21b767582a76e590873a22.jpg)}body#website-statics.home section#categories{height:auto;margin:0 5%;width:90%}body#website-statics.home section#categories ul.categories{height:auto;width:100%}body#website-statics.home section#categories ul.categories li{float:none;height:400px;margin:0 0 2rem 0;width:100%}body#website-statics.home section#categories ul.categories li a{display:block;height:100%;text-align:center;width:100%}body#website-statics.home section#categories ul.categories li a span.image{display:block;height:300px;text-align:center}body#website-statics.home section#categories ul.categories li a span.image img{display:inline;width:60%;vertical-align:middle}body#website-statics.home section#categories ul.categories li a span.meta{background:none;display:table;height:auto;margin:-2rem 0 0 0;text-align:center}body#website-statics.home section#categories ul.categories li a span.meta span.title{color:#353435}body#website-statics.home section#categories ul.categories li a span.meta span.title span.category{color:#353435}body#website-statics.home section#categories ul.categories li:nth-child(2n){margin-left:0}body#website-statics.home section#home-footer{height:350px;padding-top:13rem}}@media only screen and (max-width:480px){body#website-statics.home article.page{background-size:240%}body#website-statics.home #home-slider{height:40rem}body#website-statics.home #home-slider table.slider td{height:40rem}body#website-statics.home #home-slider table.slider td h1{font-size:3rem;padding-top:6rem;margin-bottom:3rem}body#website-statics.home section#categories ul.categories li{margin-bottom:5rem}body#website-statics.home section#about h2{font-size:3rem;padding-top:10rem}body#website-statics.home section#about img.scope{margin:-170px auto 0 auto;width:150px}body#website-statics.home section#about p{margin:120px auto 0 auto}}
