@font-face{font-family:'Proxima';src:url(/fonts/proximanova-regular-webfont.eot?1307578394);src:url(/fonts/proximanova-regular-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-regular-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-regular-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-regular-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';src:url(/fonts/ProximaNova-Thin.eot);src:url(/fonts/ProximaNova-Thin.eot?#iefix) format("embedded-opentype"),url(/fonts/ProximaNova-Thin.woff) format("woff"),url(/fonts/ProximaNova-Thin.ttf) format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'Proxima';font-style:italic;src:url(/fonts/proximanova-regitalic-webfont.eot?1307578394);src:url(/fonts/proximanova-regitalic-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-regitalic-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-regitalic-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-regitalic-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:300;src:url(/fonts/proximanova-light-webfont.eot?1307578394);src:url(/fonts/proximanova-light-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-light-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-light-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-light-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:600;src:url(/fonts/proximanova-semibold-webfont.eot?1307578394);src:url(/fonts/proximanova-semibold-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-semibold-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-semibold-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-semibold-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:600;font-style:italic;src:url(/fonts/proximanova-semibolditalic-webfont.eot?1307578394);src:url(/fonts/proximanova-semibolditalic-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-semibolditalic-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-semibolditalic-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-semibolditalic-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:700;src:url(/fonts/proximanova-bold-webfont.eot?1307578394);src:url(/fonts/proximanova-bold-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-bold-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-bold-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-bold-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:700;font-style:italic;src:url(/fonts/proximanova-boldit-webfont.eot?1307578394);src:url(/fonts/proximanova-boldit-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-boldit-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-boldit-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-boldit-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'Proxima';font-weight:900;src:url(/fonts/proximanova-extrabold-webfont.eot?1307578394);src:url(/fonts/proximanova-extrabold-webfont.eot?iefix) format("eot"),url(/fonts/proximanova-extrabold-webfont.woff?1307578394) format("woff"),url(/fonts/proximanova-extrabold-webfont.ttf?1307578394) format("truetype"),url(/fonts/proximanova-extrabold-webfont.svg#webfont2rpW2ohz) format("svg")}@font-face{font-family:'AvantBold';src:url(/fonts/ITCAvantGardePro-Bold.eot);src:url(/fonts/ITCAvantGardePro-Bold.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-Bold.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-Bold.woff) format("woff"),url(/fonts/ITCAvantGardePro-Bold.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-Bold.svg#ITCAvantGardePro-Bold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:'AvantBlack';src:url(/fonts/ITCAvantGardePro-BkObl.eot);src:url(/fonts/ITCAvantGardePro-BkObl.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-BkObl.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-BkObl.woff) format("woff"),url(/fonts/ITCAvantGardePro-BkObl.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-BkObl.svg#ITCAvantGardePro-BkObl) format("svg");font-weight:300;font-style:italic}@font-face{font-family:'AvantObl';src:url(/fonts/ITCAvantGardePro-XLtObl.eot);src:url(/fonts/ITCAvantGardePro-XLtObl.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-XLtObl.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-XLtObl.woff) format("woff"),url(/fonts/ITCAvantGardePro-XLtObl.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-XLtObl.svg#ITCAvantGardePro-XLtObl) format("svg");font-weight:200;font-style:italic}@font-face{font-family:'AvantMed';src:url(/fonts/ITCAvantGardePro-Md.eot);src:url(/fonts/ITCAvantGardePro-Md.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-Md.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-Md.woff) format("woff"),url(/fonts/ITCAvantGardePro-Md.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-Md.svg#ITCAvantGardePro-Md) format("svg");font-weight:500;font-style:normal}@font-face{font-family:'AvantDemiObl';src:url(/fonts/ITCAvantGardePro-DemiObl.eot);src:url(/fonts/ITCAvantGardePro-DemiObl.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-DemiObl.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-DemiObl.woff) format("woff"),url(/fonts/ITCAvantGardePro-DemiObl.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-DemiObl.svg#ITCAvantGardePro-DemiObl) format("svg");font-weight:600;font-style:italic}@font-face{font-family:'AvantBlack';src:url(/fonts/ITCAvantGardePro-Bk.eot);src:url(/fonts/ITCAvantGardePro-Bk.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-Bk.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-Bk.woff) format("woff"),url(/fonts/ITCAvantGardePro-Bk.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-Bk.svg#ITCAvantGardePro-Bk) format("svg");font-weight:300;font-style:normal}@font-face{font-family:'AvantBoldObl';src:url(/fonts/ITCAvantGardePro-BoldObl.eot);src:url(/fonts/ITCAvantGardePro-BoldObl.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-BoldObl.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-BoldObl.woff) format("woff"),url(/fonts/ITCAvantGardePro-BoldObl.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-BoldObl.svg#ITCAvantGardePro-BoldObl) format("svg");font-weight:700;font-style:italic}@font-face{font-family:'AvantXL';src:url(/fonts/ITCAvantGardePro-XLt.eot);src:url(/fonts/ITCAvantGardePro-XLt.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-XLt.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-XLt.woff) format("woff"),url(/fonts/ITCAvantGardePro-XLt.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-XLt.svg#ITCAvantGardePro-XLt) format("svg");font-weight:200;font-style:normal}@font-face{font-family:'AvantMedObl';src:url(/fonts/ITCAvantGardePro-MdObl.eot);src:url(/fonts/ITCAvantGardePro-MdObl.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-MdObl.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-MdObl.woff) format("woff"),url(/fonts/ITCAvantGardePro-MdObl.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-MdObl.svg#ITCAvantGardePro-MdObl) format("svg");font-weight:500;font-style:italic}@font-face{font-family:'AvantDemi';src:url(/fonts/ITCAvantGardePro-Demi.eot);src:url(/fonts/ITCAvantGardePro-Demi.eot?#iefix) format("embedded-opentype"),url(/fonts/ITCAvantGardePro-Demi.woff2) format("woff2"),url(/fonts/ITCAvantGardePro-Demi.woff) format("woff"),url(/fonts/ITCAvantGardePro-Demi.ttf) format("truetype"),url(/fonts/ITCAvantGardePro-Demi.svg#ITCAvantGardePro-Demi) format("svg");font-weight:600;font-style:normal}body{font-family:'Proxima',sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,button{-webkit-transition:.3s;transition:.3s;text-decoration:none!important;outline:0!important}img{-ms-interpolation-mode:bicubic;image-rendering:optimizeQuality}.logo{display:inline-block;padding-right:25px}.navigation{background:#1b1b1b;position:fixed;top:0;left:0;width:100%;z-index:999}.logo img{max-width:100px}.main-links{padding:0;display:inline-block;margin:0}.main-links li{list-style-type:none!important;display:inline-block!important;font-family:"AvantDemi",sans-serif;position:relative;top:2px}.main-links li a{display:block;color:#fff;width:150px;padding:30px 10px;border-right:1px solid #fff;font-size:15px}.main-links li:first-child a{border-left:1px solid #fff}.main-links li a:hover{color:#fbd630!important}.main-links li a i{color:#fbd630;float:right}.form-wrap,.right-links{display:inline-block}::-webkit-input-placeholder{color:#000!important;opacity:1!important}::-moz-placeholder{color:#000!important;opacity:1!important}:-ms-input-placeholder{color:#000!important;opacity:1!important}:-moz-placeholder{color:#000!important;opacity:1!important}.form-wrap .form-control{background:#fbd630!important;border-radius:0;font-family:"AvantDemi",sans-serif;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;border:0!important;line-height:1em;padding:10px 10px 5px}.right-links{margin-top:32px}.right-links ul{margin:0;padding:0}.right-links ul li{display:inline-block!important;list-style-type:none!important;color:#fff;font-family:"AvantDemi",sans-serif}.right-links ul li a{color:#fff;display:block;padding:4px 10px 0;border-right:1px solid #fff;line-height:1em}.right-links ul li a:hover{color:#fbd630}.right-links ul li:last-child a{border:0!important}.topgap{height:81px}.hero{padding:20px 0 0}.hero-item,.slick-slide{height:450px;width:100%}.hero-item{position:relative;background:#333;width:100%!important}.hero-item h1{color:#fbd630!important;font-family:"AvantMed",sans-serif;position:absolute;left:40px;top:40px;max-width:450px;font-size:52px}.btn-primary{border-radius:0;background:#fbd630!important;border:0!important;outline:0!important;color:#000;font-family:"AvantDemi",sans-serif!important;text-transform:uppercase;padding:10px 25px}.btn-primary i{position:relative;top:0;padding-left:4px;-webkit-transition:.3s;transition:.3s}.slick-dots{bottom:30px}.slick-dots li button:before{color:#fbd630!important;opacity:.6}.slick-dots li.slick-active button:before{color:#fbd630!important;opacity:1!important}.btn-primary:hover{background:#000!important;color:#fff!important}.hero-item .btn-primary{position:absolute;bottom:80px;left:0;padding-left:80px}.content-section{padding:20px 0}.content-box{width:100%;height:300px;position:relative;background:#333;color:#fff}.content-box-1{background:-webkit-gradient(linear,left top,left bottom,from(rgba(55,55,55,.1)),to(#000));background:linear-gradient(to bottom,rgba(55,55,55,.1),#000)}.content-box-2,.content-box-3{background:#b7b7b7}.content-box h3,.content-box p{padding-left:20px;padding-right:20px}.content-box h3{font-family:"AvantDemi",sans-serif!important;margin:0 0 10px}.content-box p{margin-bottom:10px}.box-wrap{position:absolute;width:100%;bottom:0;padding:20px 0}.content-box-2 .box-wrap{background:#1b1b1b}.content-box-3 .box-wrap{background:#f4f4f4}.content-box-3{color:#000!important}.wide-box .col-md-4 .btn{margin-left:7px;margin-top:25px}.blog-box p,.callout-box p{font-family:"Proxima",sans-serif}.callout-box{background:#fbd630!important;padding:20px}.callout-box h4,footer input{font-family:"AvantDemi",sans-serif}.callout-box h4{font-size:24px;line-height:1.4em}.blog-box{background:#000;height:300px}.blog-box .box-wrap{background:#000;color:#fff;height:100%}.blog-box h5{padding-left:20px;margin-bottom:30px}.blog-box h3{margin-bottom:25px}.link-box{height:250px}.link-box .box-wrap{background:#b7b7b7}.link-box h3{color:#fff;padding-top:25px}footer{margin-bottom:20px;padding-top:20px}.blog-box .btn{margin-top:22px}.footer-wrap{padding:50px 0;background:#1b1b1b}.mobile-nav-wrap,.mobilenav{display:none}.copyright{color:#494949}footer h4{padding-left:25px;margin-top:0;margin-bottom:15px}footer input{background:#fbd630!important;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:#000!important;border:0!important;line-height:1em;padding:10px 10px 5px;border-radius:0!important;margin-left:15px;max-width:300px}.follow{border-top:1px solid #fff;border-bottom:1px solid #fff;padding:14px 0}.social-link{display:inline-block;width:40px;height:40px;font-size:20px;line-height:25px;background:#fff;color:#000;text-align:center;border-radius:50%;margin-right:5px}.social-link i{position:relative;top:10px}.follow h5,footer h4{color:#fff;font-family:"AvantMed",sans-serif;font-size:20px}.cont-wrap{background:#f4f4f4;padding:20px 0}.cont-wrap h2,.prod-info h3,.prod-wrap h2{color:#fff;display:inline-block;font-family:"Proxima",sans-serif;font-weight:900!important;margin-bottom:15px}.cont-wrap h2,.prod-wrap h2{background:#000;padding:10px 15px;text-transform:uppercase}.cont-item{background:#fff;display:block}.cont-section p,.product-section p{color:#000;font-family:"Proxima",sans-serif;padding-top:10px}.cont-wrap .row{padding:15px}.cont-item img,.main-img img,.prod-item img{max-width:100%}.cont-wrap .btn{margin-top:25px}.prod-wrap{background:#f4f4f4;padding:20px 0;margin-top:0}.prod-item{background:#fff;display:block}.prod-wrap .row{padding:15px}.prod-wrap .btn{margin-top:124px}.product-hero{padding:80px 0 20px;margin-bottom:0}.main-prod-wrap{border-bottom:1px solid #000;padding-bottom:40px}.main-img{max-width:400px}.main-prod-info h1{margin-bottom:25px;margin-top:40px}.main-prod-info p{line-height:1.8em}.link-under{font-weight:700;display:inline-block;padding-bottom:0;border-bottom:2px solid #000;color:#000}.link-under:hover{color:#000;padding-bottom:2px}.prod-info h3{background:#707070!important;text-transform:uppercase!important;padding:7px 10px 5px;font-size:32px;margin-left:-10px}.steps{margin-top:25px}.steps .col-md-4{margin-top:15px;margin-bottom:5px;text-align:center}.prod-icns{display:block;max-width:40%;margin-top:50px}.steps img{max-height:50px;width:auto;display:block;margin:auto auto 15px}.prod-info{padding-left:10px}@media (max-width:1199px){.main-links li a{width:120px}.form-wrap .form-control{width:105px}.wide-box .col-md-4 .btn{padding:8px 12px 5px;margin-left:0}}@media (max-width:991px){.navigation{display:none}.prod-item img{max-width:200px;margin:auto;display:block;padding:10px 0}.prod-item,.prod-wrap p,footer{text-align:center}.prod-wrap .btn{margin-top:20px}footer input{margin:auto}.follow{margin:25px 0;padding-bottom:20px}.footer-wrap{padding:30px 0 40px}.hero-item h1{font-size:32px}.hero-item,.slick-slide{height:300px}.content-box{margin-bottom:20px}.content-section{padding:0}.callout-box{margin-bottom:20px}.mobilenav{display:block!important;position:fixed;background:#000;width:100%;top:0!important;padding:10px 0;z-index:9999999}.mob-logo{display:block}.mob-logo img{max-width:100px}.hamburger{top:17px}.mobile-nav-wrap{width:100%;height:100vh;background-color:#000;position:fixed;z-index:999;opacity:0;visibility:hidden;left:0;transition:all .25s ease-in-out .2s;-webkit-transition:all .25s ease-in-out .2s;-moz-transition:all .25s ease-in-out .2s;-o-transition:all .25s ease-in-out .2s;top:64px}.mobile-nav-wrap.show-menu{opacity:1;visibility:visible;left:0}.mobile-navlinks{position:absolute;left:0;top:50%;list-style:none;margin-top:-205px;padding-left:0;width:100%;text-align:center}.mobile-navlinks a{padding:5px 0;display:block;color:#fff!important;font-size:24px;font-family:"AvantDemi",sans-serif}.mobile-navlinks li a{opacity:0;border:0;transition:all .55s ease-in-out .1s;-webkit-transition:all .55s ease-in-out .1s;-moz-transition:all .55s ease-in-out .1s;-o-transition:all .55s ease-in-out .1s;-webkit-transform:scale(.1);transform:scale(.1)}.mobile-navlinks li:nth-child(1) a{-webkit-transition-delay:.2s;transition-delay:.2s}.mobile-navlinks li:nth-child(2) a{-webkit-transition-delay:.225s;transition-delay:.225s}.mobile-navlinks li:nth-child(3) a{-webkit-transition-delay:.25s;transition-delay:.25s}.mobile-navlinks li:nth-child(4) a{-webkit-transition-delay:.275s;transition-delay:.275s}.mobile-navlinks li:nth-child(5) a{-webkit-transition-delay:.3s;transition-delay:.3s}.mobile-navlinks li:nth-child(6) a{-webkit-transition-delay:.325s;transition-delay:.325s}.show-menu .mobile-navlinks li a{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.mobile-nav-wrap{display:block}}@media (max-width:767px){.box-wrap .row{margin:0}.hero .col-md-12{overflow:hidden}.main-img{margin:auto;display:block;padding-top:25px;max-width:300px}.product-hero .col-md-12,.product-hero .col-md-5,.product-hero .col-md-7,.product-hero .container{padding:0}.main-prod-info h1{background:#fbd630!important;font-weight:600;padding:20px 15px;margin:10px 0 0}.main-prod-info{margin-top:25px}.prod-info h3{margin-left:-25px;font-size:24px}.prod-icns{display:none}.main-prod-info p{padding-left:15px;margin-top:25px;padding-right:15px}.main-prod-info a{margin-left:15px}.product-hero .row{margin:0}.product-section .col-md-12,.product-section .container,footer .col-md-12,footer .container{padding:0}.product-section .row,footer .row{margin:0}}@media (max-width:500px){.blog-box{height:auto}.blog-box .box-wrap{position:static;height:auto}.box-wrap .col-md-4,.box-wrap .col-md-8{padding-left:0}.hero-item h1{max-width:100%;left:15px;top:25px}.hero-item .btn-primary{padding-left:20px}.link-box{height:200px}}.performancecontainer{width:100%;background-color:#f4f4f4}.performance{text-align:right;padding-right:0;line-height:40px;color:#fff}.g360compoundcut,.g360compoundgloss{width:98%;background-color:#bf261a}.g360compoundgloss{width:85%}.g360finishcut,.g360finishgloss{width:22%;background-color:#020000}.g360finishgloss{width:93%}.g3premiumcut,.g3premiumgloss{width:88%;background-color:#ee2e24}.g3premiumgloss{width:76%}.g3extrapluscut,.g3extraplusgloss{width:76%;background-color:#005022}.g3extraplusgloss{width:69%}.g3extracut,.g3extragloss{width:67%;background-color:#00984e}.g3extragloss{width:55%}.g3pastecut,.g3pastegloss{width:76%;background-color:#ee2e24}.g3pastegloss{width:57%}.g3flexicutcut,.g3flexicutgloss{width:76%;background-color:#a0935e}.g3flexicutgloss{width:57%}.g3finecut,.g3finegloss{width:22%;background-color:#7f888d}.g3finegloss{width:86%}.g3glazecut,.g3glazegloss{width:0%;background-color:#454242}.g3glazegloss{width:100%}.g3uvwaxcut,.g3uvwaxgloss{width:0%;background-color:#7d4199}.g3uvwaxgloss{width:100%}.profileextracoarsecut{width:100%;background-color:#009ddc}.profileextracoarsegloss{width:26%;background-color:#009ddc}.profileselectcut{width:92%}.profileadvancedcut,.profileadvancedpluscut,.profileselectcut,.profileselectgloss{background-color:#009ddc}.profileselectgloss{width:50%}.profileadvancedcut{width:86%}.profileadvancedgloss{width:73%;background-color:#009ddc}.profileadvancedpluscut{width:92%}.profileadvancedplusgloss{width:76%;background-color:#009ddc}.profilepremiumcut,.profilepremiumgloss{background-color:#009ddc;width:80%}.profilepremiumgloss{width:62%}.profilevectorcut{width:71%}.profilefinishcut,.profilevectorcut,.profilevectorgloss{background-color:#009ddc}.profilevectorgloss{width:50%}.profilefinishcut{width:11%}.profilefinishgloss,.profilepolymeruvwaxcut{width:86%;background-color:#009ddc}.profilepolymeruvwaxcut{width:0%}.profilepolymeruvwaxgloss{width:100%;background-color:#009ddc}.profileuvwaxcut,.profileuvwaxgloss{width:0%;background-color:#009ddc}.profileuvwaxgloss{width:100%}@media print{.noPrint{display:none}}.embed-container,.video-responsive{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}#breadcrumbs a{color:#e0be3d!important}.embed-container{max-width:100%;margin-bottom:1em}.embed-container embed,.embed-container iframe,.embed-container object,.video-responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.prod-wrap h1{color:#fff;display:inline-block;font-family:"Proxima",sans-serif;font-weight:900!important;margin-bottom:15px}.cont-wrap h1,.prod-wrap h1{background:#000;padding:10px 15px;text-transform:uppercase}