@font-face{font-family:'Oswald extralight';src:url(/assets/fonts/Oswald-Extralight.ttf) format("truetype"),url(/assets/fonts/Oswald-Extralight.woff2) format("woff2")}@font-face{font-family:'Oswald medium';src:url(/assets/fonts/Oswald-Medium.ttf) format("truetype"),url(/assets/fonts/Oswald-Medium.woff2) format("woff2")}@font-face{font-family:'Roboto bold';src:url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-bold/roboto-bold-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto light';src:url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-light/roboto-light-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto medium';src:url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-medium/roboto-medium-webfont.woff2) format("woff2")}@font-face{font-family:'Roboto regular';src:url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.eot) format("eot"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.svg) format("svg"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.ttf) format("truetype"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.woff) format("woff"),url(/assets/fonts/roboto/roboto-regular/roboto-regular-webfont.woff2) format("woff2")}.product_category_subdiv{width:100%;margin-left:auto;margin-right:auto;margin-top:20px;margin-bottom:20px;padding-bottom:20px}.product_category_main_div{height:auto}.product_category_main_div .title_div{border-bottom:solid #231f20 1px}.product_category_main_div .product_category_subdiv .product_category_subdiv .title_div{border-bottom:none;line-height:40px;height:40px}.product_category_main_div .product_category_subdiv .product_category_subdiv .title_div .title_span h2{font-size:32px;font-family:'Roboto bold'!important;color:#333;letter-spacing:1px}.product_category_main_div .title_span h1{font-size:48px;font-family:'Roboto bold'!important;color:#333;letter-spacing:1px}.product_category_main_div .description_div{margin-top:10px;padding-right:6%;padding-left:6%;line-height:20px}.product_category_main_div .description_div a:hover span{color:#FDBB2D}.product_category_main_div .product_category_subdiv.commercial>.description_div{margin-top:10px;padding-right:15%;padding-left:15%;line-height:20px;text-align:left;text-indent:3%}.product_category_main_div .product_category_main_div{height:auto;display:inline-flex;margin:0 12px}.product_category_main_div .product_category_main_div .product_category_subdiv{padding:15px 0}.product_category_main_div .product_category_main_div a:hover .product_category_subdiv{box-shadow:0 0 0 rgba(0,0,0,.3),inset 0 0 .9em rgba(0,0,0,.5)}.product_category_main_div .product_category_main_div a:hover .product_category_subdiv .title_span h2{color:#FDBB2D!important}.product_category_main_div .product_category_subdiv .product_category_subdiv a:hover>.family_div{box-shadow:0 0 0 rgba(0,0,0,.3),inset 0 0 .9em rgba(0,0,0,.5)}.product_category_main_div .description_span{font-size:20px;color:#333}.product_category_main_div .family_content_div_1{display:inline;font-size:0}.product_category_main_div .fam_tiles{padding-left:10px;padding-right:10px}.product_category_main_div .fam_group{display:inline-block}.product_category_main_div .fam_group_sub_div{width:90%;margin-left:auto;margin-right:auto;border-bottom:#e8e8e8 3px solid;margin-bottom:10px}.product_category_main_div .fam_group_title{font-size:16px;color:#231f20;font-family:'Roboto medium'}.product_category_main_div .fam_group_title span{font-size:80%}.product_category_main_div .family_div{width:9vw;display:inline-block;font-size:1rem;vertical-align:top;padding:0 15px}.product_category_main_div .img_div{margin-left:auto;margin-right:auto}.product_category_main_div .img_div img{display:block;width:auto;height:110px;margin-left:auto;margin-right:auto;max-width:125px}.product_category_main_div .logo_div{margin-bottom:8px;margin-top:8px}.product_category_main_div .logo_div img{display:block;width:auto;height:32px;margin-left:auto;margin-right:auto}.product_category_main_div .specs_div{line-height:26px;margin-left:auto;margin-right:auto;margin-top:6px;max-width:340px}.product_category_main_div .specs_span{background-color:#398409;border-radius:4px;font-size:16px;font-weight:500;color:#fff;padding-left:8px;padding-right:8px;padding-bottom:2px;padding-top:2px;font-family:'Roboto medium'}.product_category_main_div .info_div{line-height:26px;margin-left:auto;margin-right:auto;margin-top:6px;max-width:340px}.product_category_main_div .info_span{border-radius:4px;font-size:16px;font-weight:500;color:#231f20;padding-left:8px;padding-right:8px;padding-bottom:2px;padding-top:2px;font-family:'Roboto regular'}.product_category_main_div .specs_subspan{font-size:72%;letter-spacing:1px}@media (max-width:1400px){.product_category_main_div .family_div{width:15vw}}@media (max-width:1340px){.product_category_main_div .family_div{width:25vw}}@media (max-width:880px){.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div .title_span h2{font-size:28px}.product_category_main_div .title_span h1{font-size:42px}}@media (max-width:767px){.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div{line-height:40px;height:40px}.product_category_main_div .family_div{width:30vw;padding-left:0;padding-right:0}.product_category_main_div .description_span{font-size:18px}.product_category_main_div .img_div img{height:90px}.product_category_main_div .logo_div{margin-bottom:7px;margin-top:7px}.product_category_main_div .logo_div img{height:38px}}@media (max-width:641px){.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div{line-height:40px;height:40px}.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div .title_span h2{font-size:24px}.product_category_main_div .title_span h1{font-size:36px}.product_category_main_div .description_span{font-size:16px}.product_category_main_div .img_div img{height:80px}.product_category_main_div .logo_div{margin-bottom:6px;margin-top:6px}.product_category_main_div .logo_div img{height:30px}}@media (max-width:500px){.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div{line-height:30px;height:30px}.product_category_main_div .product_category_subdiv .product_category_subdiv>.title_div .title_span h2{font-size:20px}.product_category_main_div .title_span h1{font-size:28px}.product_category_main_div .description_span{font-size:15px}}@media (max-width:481px){.product_category_main_div .family_div{width:90vw}.product_category_main_div .img_div img{height:120px}.product_category_main_div .logo_div img{height:45px}}