.hpHeroBG{background-image:url(/~/media/8B1752DCB0DB4D569AE74AACEB219957.ashx)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:80px 0 90px 0;margin:0}.hpHeroContent h1{font-family:'proxima_nova_rgbold';margin:0;padding:0 0 0 0;font-size:52px;line-height:52px;color:#fff}.hpHeroContent h1 span{font-size:50px;font-family:'proxima_nova_rgbold';color:#95c93f}.hpHeroContent h2{font-family:'proxima_nova_rgregular';margin:0;padding:0 33px 0 40px;font-size:30px;line-height:30px;color:#fff;display:block}.hpHeroContent h2 span,.hpHeroBulletCTABox h3 span{font-family:'proxima_nova_rgbold';color:#95c93f}img.hpHeroIcon{float:left;width:131px;height:131px;margin-right:35px;border:0 none}.hpHeroH2BoxA{display:inline-block;margin:10px 0 5px 0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Left.png);background-repeat:no-repeat;background-position:top left;height:88px}.hpHeroH2BoxB{display:block;margin:0;padding:0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Right.png);background-repeat:no-repeat;background-position:top right;height:88px}.hpHeroBulletCTABox{padding:40px 0 0 0}.hpHeroBulletCTABox .hpCTABox h3{font-family:'proxima_novalight';margin:0 0 10px 0;padding:0 0 0 0;font-size:28px;line-height:28px;color:#95c93d;display:block}.hpHeroBulletCTABox .hpCTABox ul{margin:20px 0 0 40px}.hpHeroBulletCTABox .hpCTABox ul li{font-family:'proxima_novalight';color:#95c93f;font-size:20px;line-height:20px;padding-bottom:5px}.hpHeroBulletCTABox .hpCTABox ul li span{font-family:'proxima_novalight';color:#fff}.hpCTABox{font-family:'proxima_novalight';margin:0 95px 0 0;padding:0;font-size:40px;line-height:40px;color:#95c93f;float:left}.hpCTABox a{font-family:'proxima_novalight';margin:0;padding:0;font-size:40px;color:#95c93f;text-decoration:none}.hpHeroCTA{font-family:'proxima_nova_rgbold';float:right;display:block;background-color:#95c93d;width:278px;height:74px;text-align:center;font-size:30px;line-height:74px;text-decoration:none;color:#fff;position:relative;float:left;border:1px solid #fff;transition:all .22s}.hpHeroCTA:hover{background-color:#81bb2e;transition:all .22s}.hpSubCategoryBG{background-color:#fff;padding:46px 0 70px 0;text-align:center}.hpCategoryUL{list-style:none;font-size:0;display:inline-block;padding:0;margin:0}.hpCategoryUL li{list-style:none;display:inline-block;vertical-align:top}.hpCatBox1,.hpCatBox2,.hpCatBox3{width:303px}.hpCatBox2{margin:0 15px 0 15px}.hpCategoryUL li a{display:block;font-family:'proxima_novalight';color:#00a1dd;font-size:16px;line-height:16px;text-decoration:none;border:1px solid #ecebea;padding:25px 0 35px 0;transition:all .22s;background-color:#fff}.hpCategoryUL li a:hover{border:1px solid #9cd7e9;padding:25px 0 35px 0;transition:all .22s;background-color:#fff}.hpCatBox1Banner{display:block;background-color:#00a1dd;text-align:left;height:14px;overflow:hidden}.hpCatBox1BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px}.hpCatBox2Banner{display:block;background-color:#95c93d;text-align:left;height:14px;overflow:hidden}.hpCatBox2BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px;color:#95c93d!important}.hpCatBox3Banner{display:block;background-color:#f5861f;text-align:left;height:14px;overflow:hidden}.hpCatBox3BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px;color:#f5861f!important}.hpCatBoxHeadGroup{height:150px}.hpCatBox1Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:50px;line-height:50px;color:#6d6559;letter-spacing:-1px}.hpCatBox2Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:28px;line-height:28px;color:#6d6559}.hpCatBox3Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:40px;line-height:40px;color:#6d6559}.hpCatBox1SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:24px;line-height:24px;color:#00a1dd}.hpCatBox2SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:24px;line-height:24px;color:#95c93d}.hpCatBox3SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:22px;line-height:24px;color:#f5861f}.hpCatBoxIMG{display:block;border:0;width:251px;height:151px;margin-left:25px}.hpCatBulletBox{height:130px;padding:0 25px 0 25px}.hpCatBoxUL{display:block!important;padding:15px 0 0 0;margin:0;text-align:left;font-size:14px;line-height:18px}.hpCatBoxLI{display:list-item!important;color:#95c93d;list-style:disc!important;margin:0 0 0 16px;padding:0 0 10px 0;letter-spacing:-.01em;font-kerning:normal}.hpCatBoxLI span{color:#6d6559}.hpCatBoxP{color:#6d6559;margin:0 0 0 0;padding:15px 0 0 0;letter-spacing:-.01em;font-kerning:normal;font-size:14px;line-height:18px;text-align:left}.hpCatBoxCTA{font-size:23px;line-height:23px;font-family:'proxima_nova_rgbold';color:#fff;margin:0 25px 0 25px;padding:18px 0 17px 0;font-kerning:normal}.hpCTAColor1{background-color:#00a1dd;transition:all .22s}.hpCTAColor2{background-color:#95c93d;transition:all .22s}.hpCTAColor3{background-color:#f5861f;transition:all .22s}.hpCTAColor1:hover{background-color:#0089d1;transition:all .22s}.hpCTAColor2:hover{background-color:#81bb2e;transition:all .22s}.hpCTAColor3:hover{background-color:#ee5c0d;transition:all .22s}.hpShowCase1BG{background-color:#f5f5f4;padding:48px 0 65px 0}.hpShowcase1H4{font-family:'proxima_novalight';color:#95c93d;font-size:24px;line-height:24px;margin:0 0 0 0;padding:0;text-align:center;text-transform:uppercase;font-kerning:normal}.hpShowcase1H3{color:#5a5143;font-family:'proxima_novalight';font-size:34px;line-height:40px;margin:40px 0 0 0;padding:0;text-align:center;font-kerning:normal}.hpShowcase1UL{color:#00a1dd;display:block;text-align:center;list-style:none;width:100%;font-size:0;padding:0 0 0 0;margin:45px 0 0 0}.hpShowcase1UL li{display:inline-block;text-align:center;width:230px;padding:0;margin:0 20px 0 20px}.hpShowcase1UL li h5{font-family:'proxima_novalight';font-size:20px;line-height:26px;padding:15px 0 0 0;font-kerning:normal}.hpShowcase1UL li h5 a{font-family:'proxima_novalight';color:#00a1dd;transition:all .22s}.hpShowcase1UL li h5 a:hover{font-family:'proxima_novalight';color:#0f628a;transition:all .22s}.hpTopToolsBG{background-color:#fff;padding:70px 0 70px 0}.hpTopToolsH4{font-family:'proxima_novalight';color:#95c93d;font-size:24px;line-height:24px;margin:0 0 10px 0;padding:0;text-align:left;text-transform:uppercase;font-kerning:normal}.hpTopToolsP{color:#a39e97;font-family:'proxima_novalight';font-size:30px;margin:0 0 35px 0;padding:0;text-align:left;font-kerning:normal}.hpTopToolsP span{font-family:'proxima_nova_rgbold';font-kerning:normal}.hpTopToolsList div{display:block;border:1px solid #ecebea;width:100%}.hpTopToolLeft{float:left;width:50%}.hpTopToolRight{float:right;width:50%}.hpTopToolsList div a{display:block;padding:30px 0 30px 130px;text-decoration:none;width:100%;height:116px;overflow:hidden;transition:height .22s;background-repeat:no-repeat;background-position:top 25px left 32px}.hpTopToolsList div a:hover{height:234px;transition:height .22s;background-position:top -225px left 32px;background-color:#fafaf9!important}.hpTopToolIconSS{background-image:url(/Presentation/Assets/Images/hp-icon-SQL-Safe.png)}.hpTopToolIconCM{background-image:url(/Presentation/Assets/Images/hp-icon-SQL-ComplianceManager.png)}.hpTopToolIconIM{background-image:url(/Presentation/Assets/Images/hp-icon-SQL-InventoryManager.png)}.hpTopToolIconERSDA{background-image:url(/Presentation/Assets/Images/hp-icon-ERStudioDataArchitect.png)}.hpTopToolIconRS{background-image:url(/Presentation/Assets/Images/hp-icon-RapidSQL.png)}.hpTopToolIconDBA{background-image:url(/Presentation/Assets/Images/hp-icon-DBArtisan.png)}.hpTopToolIconSSC{background-image:url(/Presentation/Assets/Images/hp-icon-SQL-Secure.png)}.hpTopToolIconDM{background-image:url(/Presentation/Assets/Images/hp-icon-SQLDiagnosticManager.png)}.hpTopToolIconPR{background-image:url(/Presentation/Assets/Images/hp-icon-Precise.png)}.hpTopToolArea{color:#483e2f;display:block;font-family:'proxima_novalight';font-size:20px;margin:0;padding:0;text-align:left;text-transform:uppercase;font-kerning:normal}.hpTopToolName{color:#95c93d;display:block;font-family:'proxima_novalight';font-size:26px;margin:0;padding:0;text-align:left;font-kerning:normal}.hpTopToolsPop{display:none}.hpTopToolsPopBlurb{color:#6d6559;display:block;font-family:'proxima_novalight';font-size:18px;margin:15px 0 20px 0;padding:0;text-align:left;font-kerning:normal}.hpTopToolsPopCTA{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#95c93d;width:150px;height:40px;text-align:center;font-size:22px;line-height:40px;text-decoration:none;color:#fff;transition:all .22s;font-kerning:normal}.hpTopToolsPopCTA:hover{background-color:#81bb2e;transition:all .22s}.hpTopToolsList div a:hover .hpTopToolsPop{display:block}.hpMobileUnbreak{display:inline}.hpMobileBreak{display:none}.hpCustomerBG{background-color:#f5f5f4;padding:40px 0 40px 0;margin-bottom:50px}.hpCustomerList{display:table;list-style:none;margin:0;padding:0;width:100%}.hpCustomerList li{display:table-cell;text-align:center;vertical-align:middle}.hpCustomerList li h4{color:#95c93d;font-size:24px;line-height:24px;margin:0;padding:0;text-align:left}.lrgPhoneLineBreak{display:none}@media only screen and (max-width:1044px){.hpHeroBG{background-image:url(/~/media/8B1752DCB0DB4D569AE74AACEB219957.ashx)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:40px 10px 50px 10px;margin:0}.hpHeroContent h1{font-family:'proxima_nova_rgbold';margin:0;padding:0 0 0 0;font-size:47px;line-height:47px;color:#fff}.hpHeroContent h1 span{font-size:45px;font-family:'proxima_nova_rgbold';color:#95c93f}.hpHeroBulletCTABox{padding:30px 0 0 0}.hpCTABox{float:none}.hpHeroCTA{font-family:'proxima_nova_rgbold';float:none;display:block;background-color:#95c93d;width:260px;height:71px;text-align:center;font-size:30px;line-height:71px;text-decoration:none;color:#fff;float:left;top:20px;border:1px solid #fff;transition:all .22s}.hpHeroCTA:hover{background-color:#81bb2e;transition:all .22s}.hpSubCategoryBG{background-color:#fff;padding:40px 0 50px 0;text-align:center}.hpCategoryUL{list-style:none;font-size:0;display:inline-block;padding:0;margin:0;width:100%}.hpCategoryUL li{list-style:none;display:inline-block;vertical-align:top;width:33%}.hpCatBox1,.hpCatBox2,.hpCatBox3{width:auto;margin:0 2px 0 2px}.hpCatBox2{margin:0 2px 0 2px}.hpCategoryUL li a{display:block;font-family:'proxima_novalight';color:#00a1dd;font-size:16px;line-height:16px;text-decoration:none;border:1px solid #ecebea;padding:15px 0 20px 0;transition:all .22s;background-color:#fff}.hpCategoryUL li a:hover{border:1px solid #9cd7e9;padding:15px 0 20px 0;transition:all .22s;background-color:#fff}.hpCatBox1BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px}.hpCatBox2BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px;color:#95c93d!important}.hpCatBox3BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px;color:#f5861f!important}.hpCatBoxHeadGroup{height:120px}.hpCatBox1Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:40px;line-height:40px;color:#6d6559;letter-spacing:-1px}.hpCatBox2Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:22px;line-height:22px;color:#6d6559}.hpCatBox3Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:35px;line-height:35px;color:#6d6559}.hpCatBox1SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:20px;line-height:20px;color:#00a1dd}.hpCatBox2SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:20px;line-height:20px;color:#95c93d}.hpCatBox3SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:20px;line-height:22px;color:#f5861f}.hpCatBoxIMG{display:block;border:0;width:91%;height:auto;margin-left:10px}.hpCatBulletBox{height:150px;padding:0 10px 0 10px}.hpCatBoxUL{display:block!important;padding:15px 0 0 0;margin:0;text-align:left;font-size:14px;line-height:18px}.hpCatBoxLI{display:list-item!important;color:#95c93d;list-style:disc!important;margin:0 0 0 16px;padding:0 0 10px 0;letter-spacing:-.01em;font-kerning:normal;width:90%!important}.hpCatBoxLI span{color:#6d6559;display:block}.hpCatBoxP{color:#6d6559;margin:0 0 0 0;padding:15px 0 0 0;letter-spacing:-.01em;font-kerning:normal;font-size:14px;line-height:18px;text-align:left}.hpCatBoxCTA{font-size:20px;line-height:20px;font-family:'proxima_nova_rgbold';color:#fff;margin:0 10px 0 10px;padding:18px 0 17px 0;font-kerning:normal}.hpCTAColor1{background-color:#00a1dd;transition:all .22s}.hpCTAColor2{background-color:#95c93d;transition:all .22s}.hpCTAColor3{background-color:#f5861f;transition:all .22s}.hpCTAColor1:hover{background-color:#0089d1;transition:all .22s}.hpCTAColor2:hover{background-color:#81bb2e;transition:all .22s}.hpCTAColor3:hover{background-color:#ee5c0d;transition:all .22s}.hpShowCase1BG{background-color:#f5f5f4;padding:40px 0 50px 0}.hpShowcase1H4{font-family:'proxima_novalight';color:#95c93d;font-size:20px;line-height:20px;margin:0 0 0 0;padding:0;text-align:center;text-transform:uppercase;font-kerning:normal}.hpShowcase1H3{color:#5a5143;font-family:'proxima_novalight';font-size:26px;line-height:30px;margin:20px 0 0 0;padding:0;text-align:center;font-kerning:normal}.hpShowcase1UL{color:#00a1dd;display:block;text-align:center;list-style:none;width:100%;font-size:0;padding:0 0 0 0;margin:20px 0 0 0}.hpShowcase1UL li{display:inline-block;text-align:center;width:33%;padding:0;margin:0 0 0 0}.hpShowcase1UL li h5{font-family:'proxima_novalight';font-size:18px;line-height:24px;padding:15px 0 0 0;font-kerning:normal}.hpShowcase1UL li h5 a{font-family:'proxima_novalight';color:#00a1dd;transition:all .22s}.hpShowcase1UL li h5 a:hover{font-family:'proxima_novalight';color:#0f628a;transition:all .22s}.hpTopToolsBG{background-color:#fff;padding:40px 0 50px 0}.hpTopToolsH4{font-family:'proxima_novalight';color:#95c93d;font-size:20px;line-height:20px;margin:0 0 10px 0;padding:0;text-align:left;text-transform:uppercase;font-kerning:normal}.hpTopToolsP{color:#a39e97;font-family:'proxima_novalight';font-size:24px;margin:0 0 35px 0;padding:0;text-align:left;font-kerning:normal}.hpTopToolsList div a{display:block;padding:40px 0 30px 95px;text-decoration:none;width:100%;height:116px;overflow:hidden;transition:height .22s;background-repeat:no-repeat;background-position:top 25px left 15px}.hpTopToolsList div a:hover{height:234px;transition:height .22s;background-position:top -225px left 15px;background-color:#fafaf9!important}.hpTopToolArea{color:#483e2f;display:block;font-family:'proxima_novalight';font-size:16px;margin:0;padding:0;text-align:left;text-transform:uppercase}.hpTopToolName{color:#95c93d;display:block;font-family:'proxima_novalight';font-size:20px;margin:0;padding:0;text-align:left}.hpTopToolsPop{display:none}.hpTopToolsPopBlurb{color:#6d6559;display:block;font-family:'proxima_novalight';font-size:16px;margin:15px 0 20px 0;padding:0 20px 0 0;text-align:left}.hpTopToolsList div a:hover .hpTopToolsPop{display:block}.hpMobileUnbreak{display:inline}.hpMobileBreak{display:none}.hpCustomerBG{background-color:#f5f5f4;padding:40px 0 40px 0;margin-bottom:50px;text-align:center}.hpCustomerList{display:block;list-style:none;margin:0;padding:0;width:100%}.hpCustomerList li{display:inline;text-align:center;vertical-align:middle}.hpCustomerList li h4{color:#95c93d;font-size:24px;line-height:24px;margin:0;padding:0;text-align:center}.lrgPhoneLineBreak{display:none}}@media only screen and (max-width:720px){.hpHeroBG{background-image:url(/~/media/8B1752DCB0DB4D569AE74AACEB219957.ashx)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px 0 40px 0;margin:0}.hpHeroContent h1{font-family:'proxima_nova_rgbold';margin:0;padding:0 0 0 0;font-size:42px;line-height:42px;color:#fff;text-align:left}.hpHeroContent h1 span{font-size:40px;font-family:'proxima_nova_rgbold';color:#95c93f}.hpHeroContent h2{font-family:'proxima_nova_rgregular';margin:0;padding:0 0 0 0;font-size:18px;line-height:18px;color:#fff;display:block;text-align:center}.hpHeroContent h2 span,.hpHeroBulletCTABox h3 span{font-family:'proxima_nova_rgbold';color:#95c93f}img.hpHeroIcon{float:left;width:81px;height:81px;margin-right:20px;border:0 none}.hpHeroH2BoxA{display:block;margin:0 0 15px 0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Left.png);background-repeat:no-repeat;background-position:top left;background-size:5px 50px;height:50px}.hpHeroH2BoxB{display:block;margin:0;padding:0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Right.png);background-repeat:no-repeat;background-position:top right;background-size:5px 50px;height:50px}.hpHeroBulletCTABox{padding:30px 0 0 0}.hpHeroBulletCTABox .hpCTABox h3{font-family:'proxima_novalight';margin:0 0 10px 0;padding:0 0 0 0;font-size:22px;line-height:24px;color:#95c93d;display:block}.hpHeroBulletCTABox .hpCTABox ul li{font-family:'proxima_novalight';color:#95c93f;font-size:20px;line-height:20px;padding-bottom:10px}.hpHeroCTA{font-family:'proxima_nova_rgbold';float:none;display:block;background-color:#95c93d;width:100%;height:auto;text-align:center;font-size:24px;line-height:45px;text-decoration:none;color:#fff;position:relative;top:0;left:0;float:right;border:1px solid #fff;transition:all .22s}.hpSubCategoryBG{background-color:#fff;padding:20px 0 30px 0;text-align:center}.hpCategoryUL{list-style:none;font-size:0;display:block;padding:0;margin:0;width:100%}.hpCategoryUL li{list-style:none;display:block;vertical-align:top;width:100%}.hpCatBox1,.hpCatBox2,.hpCatBox3{width:303px;margin:0 auto 10px auto}.hpCatBox2{margin:0 auto 10px auto}.hpCategoryUL li a{display:block;font-family:'proxima_novalight';color:#00a1dd;font-size:16px;line-height:16px;text-decoration:none;border:1px solid #ecebea;padding:25px 0 35px 0;transition:all .22s;background-color:#fff}.hpCategoryUL li a:hover{border:1px solid #9cd7e9;padding:25px 0 35px 0;transition:all .22s;background-color:#fff}.hpCatBox1Banner{display:block;background-color:#00a1dd;text-align:left;height:14px;overflow:hidden}.hpCatBox1BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px}.hpCatBox2Banner{display:block;background-color:#95c93d;text-align:left;height:14px;overflow:hidden}.hpCatBox2BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px;color:#95c93d!important}.hpCatBox3Banner{display:block;background-color:#f5861f;text-align:left;height:14px;overflow:hidden}.hpCatBox3BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 25px;font-size:18px;line-height:15px;color:#f5861f!important}.hpCatBoxHeadGroup{height:auto;padding-bottom:10px}.hpCatBox1Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:50px;line-height:50px;color:#6d6559;letter-spacing:-1px}.hpCatBox2Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:28px;line-height:28px;color:#6d6559}.hpCatBox3Head{font-family:'proxima_novalight';text-align:left;padding:25px 25px 0 25px;margin:0;font-size:40px;line-height:40px;color:#6d6559}.hpCatBox1SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:24px;line-height:24px;color:#00a1dd}.hpCatBox2SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:24px;line-height:24px;color:#95c93d}.hpCatBox3SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 25px 0 25px;margin:0;font-size:22px;line-height:24px;color:#f5861f}.hpCatBoxIMG{display:block;border:0;width:251px;height:151px;margin-left:25px}.hpCatBulletBox{height:auto;padding:0 25px 10px 25px}.hpCatBoxUL{display:block!important;padding:15px 0 0 0;margin:0;text-align:left;font-size:14px;line-height:18px}.hpCatBoxLI{display:list-item!important;color:#95c93d;list-style:disc!important;margin:0 0 0 16px;padding:0 0 10px 0;letter-spacing:-.01em;font-kerning:normal}.hpCatBoxLI span{color:#6d6559}.hpCatBoxP{color:#6d6559;margin:0 0 0 0;padding:15px 0 0 0;letter-spacing:-.01em;font-kerning:normal;font-size:14px;line-height:18px;text-align:left}.hpCatBoxCTA{font-size:23px;line-height:23px;font-family:'proxima_nova_rgbold';color:#fff;margin:0 25px 0 25px;padding:18px 0 17px 0;font-kerning:normal}.hpCTAColor1{background-color:#00a1dd;transition:all .22s}.hpCTAColor2{background-color:#95c93d;transition:all .22s}.hpCTAColor3{background-color:#f5861f;transition:all .22s}.hpCTAColor1:hover{background-color:#0089d1;transition:all .22s}.hpCTAColor2:hover{background-color:#81bb2e;transition:all .22s}.hpCTAColor3:hover{background-color:#ee5c0d;transition:all .22s}.hpShowCase1BG{background-color:#f5f5f4;padding:30px 0 40px 0}.hpShowcase1H4{font-family:'proxima_novalight';color:#95c93d;font-size:18px;line-height:18px;margin:0 0 0 0;padding:0;text-align:center;text-transform:uppercase;font-kerning:normal}.hpShowcase1H3{color:#5a5143;font-family:'proxima_novalight';font-size:22px;line-height:24px;margin:10px 0 0 0;padding:0;text-align:center;font-kerning:normal}.hpShowcase1UL{color:#00a1dd;display:block;text-align:center;list-style:none;width:100%;font-size:0;padding:0 0 0 0;margin:20px 0 0 0}.hpShowcase1UL li{display:inline-block;text-align:center;width:33%;padding:0;margin:0 0 0 0;vertical-align:top}.hpShowcase1UL li h5{font-family:'proxima_novalight';font-size:16px;line-height:18px;padding:15px 0 0 0;font-kerning:normal}.hpShowcase1UL li h5 a{font-family:'proxima_novalight';color:#00a1dd;transition:all .22s}.hpShowcase1UL li h5 a:hover{font-family:'proxima_nova_rgregular';color:#094a71;transition:all .22s}.hpTopToolsBG{background-color:#fff;padding:30px 0 30px 0}.hpTopToolsH4{color:#95c93d;font-size:20px;line-height:20px;margin:0 0 10px 0;padding:0;text-align:center;text-transform:uppercase}.hpTopToolsP{color:#6d6559;font-family:'proxima_novalight';font-size:16px;margin:0 0 25px 0;padding:0;text-align:center}.hpTopToolsList div{display:block;border:1px solid #ecebea;width:100%}.hpTopToolLeft{float:none;width:100%}.hpTopToolRight{float:none;width:100%}.hpTopToolsList div a{display:block;padding:10px 0 10px 55px;text-decoration:none;width:100%;height:53px;overflow:hidden;transition:height .22s;background-repeat:no-repeat;background-position:top 10px left 10px;background-size:35px 168px}.hpTopToolsList div a:hover{height:160px;transition:height .22s;background-position:top -123px left 10px;background-color:#fafaf9!important;background-size:35px 168px}.hpTopToolArea{color:#483e2f;display:block;font-family:'proxima_novalight';font-size:12px;margin:0;padding:3px 0 0 0;text-align:left;text-transform:uppercase}.hpTopToolName{color:#95c93d;display:block;font-family:'proxima_novalight';font-size:15px;margin:0;padding:0;text-align:left}.hpTopToolsPop{display:none}.hpTopToolsPopBlurb{color:#6d6559;display:block;font-family:'proxima_novalight';font-size:14px;margin:10px 0 10px 0;padding:0 20px 0 0;text-align:left}.hpTopToolsPopCTA{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#95c93d;width:150px;height:30px;text-align:center;font-size:18px;line-height:30px;text-decoration:none;color:#fff;transition:all .22s}.hpTopToolsList div a:hover .hpTopToolsPop{display:block}.hpMobileUnbreak{display:none}.hpMobileBreak{display:inline}.hpCustomerBG{background-color:#f5f5f4;padding:30px 0 30px 0;margin-bottom:50px;text-align:center}.hpCustomerList li{display:block;text-align:center;vertical-align:middle}.hpCustomerList li h4{color:#95c93d;font-size:18px;line-height:18px;margin:0;padding:0 0 10px 0;text-align:center}.lrgPhoneLineBreak{display:inline}}@media only screen and (max-width:330px){.hpHeroBG{background-image:url(/~/media/8B1752DCB0DB4D569AE74AACEB219957.ashx)!important;background-repeat:no-repeat;background-position:center center;background-size:cover;padding:30px 0 40px 0;margin:0}.hpHeroContent h1{font-family:'proxima_nova_rgbold';margin:0;padding:0 0 0 0;font-size:32px;line-height:32px;color:#fff;text-align:left}.hpHeroContent h1 span{font-size:30px;font-family:'proxima_nova_rgbold';color:#95c93f}.hpHeroContent h2{font-family:'proxima_nova_rgregular';margin:0;padding:0 0 0 0;font-size:18px;line-height:30px;color:#fff;display:block;text-align:center}.hpHeroContent h2 span,.hpHeroBulletCTABox h3 span{font-family:'proxima_nova_rgbold';color:#95c93f}.hpHeroH2BoxA{display:block;margin:10px 0 5px 0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Left.png);background-repeat:no-repeat;background-position:top left;background-size:5px 30px;height:50px}.hpHeroH2BoxB{display:block;margin:0;padding:0;background-image:url(/Presentation/Assets/Images/hero-subhead-Brace-Right.png);background-repeat:no-repeat;background-position:top right;background-size:5px 30px;height:50px}.hpHeroBulletCTABox{padding:20px 0 0 0}.hpHeroBulletCTABox .hpCTABox h3{font-family:'proxima_novalight';margin:0 0 10px 0;padding:0 0 0 0;font-size:22px;line-height:24px;color:#95c93d;display:block}.hpHeroBulletCTABox .hpCTABox ul li{font-family:'proxima_novalight';color:#95c93f;font-size:20px;line-height:20px;padding-bottom:10px}.hpHeroCTA{font-family:'proxima_nova_rgbold';float:none;display:block;background-color:#95c93d;width:100%;height:auto;text-align:center;font-size:24px;line-height:45px;text-decoration:none;color:#fff;position:relative;top:0;left:0;float:right;border:1px solid #fff;transition:all .22s}.hpSubCategoryBG{background-color:#fff;padding:20px 0 20px 0;text-align:center}.hpCatBox1,.hpCatBox2,.hpCatBox3{width:100%;margin:0 auto 10px auto}.hpCategoryUL li a{display:block;font-family:'proxima_novalight';color:#00a1dd;font-size:16px;line-height:16px;text-decoration:none;border:1px solid #ecebea;padding:15px 0 20px 0;transition:all .22s;background-color:#fff}.hpCategoryUL li a:hover{border:1px solid #9cd7e9;padding:15px 0 20px 0;transition:all .22s;background-color:#fff}.hpCatBox1BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px}.hpCatBox2BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px;color:#95c93d!important}.hpCatBox3BannerTXT{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#fff;padding:1px 10px 0 10px;font-size:18px;line-height:15px;color:#f5861f!important}.hpCatBox1Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:50px;line-height:50px;color:#6d6559;letter-spacing:-1px}.hpCatBox2Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:28px;line-height:28px;color:#6d6559}.hpCatBox3Head{font-family:'proxima_novalight';text-align:left;padding:15px 10px 0 10px;margin:0;font-size:40px;line-height:40px;color:#6d6559}.hpCatBox1SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:24px;line-height:24px;color:#00a1dd}.hpCatBox2SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:24px;line-height:24px;color:#95c93d}.hpCatBox3SubHead{font-family:'proxima_novalight';text-align:left;padding:5px 10px 0 10px;margin:0;font-size:22px;line-height:24px;color:#f5861f}.hpCatBoxIMG{display:block;border:0;width:92%;height:auto;margin-left:10px}.hpCatBulletBox{height:auto;padding:0 10px 10px 10px}.hpCatBoxCTA{font-size:20px;line-height:20px;font-family:'proxima_nova_rgbold';color:#fff;margin:0 10px 0 10px;padding:15px 0 15px 0;font-kerning:normal}.hpShowcase1H4{font-family:'proxima_novalight';color:#95c93d;font-size:16px;line-height:16px;margin:0 0 0 0;padding:0;text-align:center;text-transform:uppercase;font-kerning:normal}.hpShowcase1H3{color:#5a5143;font-family:'proxima_novalight';font-size:19px;line-height:21px;margin:10px 0 0 0;padding:0;text-align:center;font-kerning:normal}.hpShowcase1UL li{display:block;text-align:center;width:100%;padding:0;margin:0 0 20px 0;vertical-align:top}.hpShowcase1UL li h5{font-family:'proxima_novalight';font-size:16px;line-height:18px;padding:15px 0 0 0;font-kerning:normal}.hpTopToolsBG{background-color:#fff;padding:30px 0 30px 0}.hpTopToolsH4{color:#95c93d;font-size:20px;line-height:20px;margin:0 0 10px 0;padding:0;text-align:center;text-transform:uppercase}.hpTopToolsP{color:#6d6559;font-family:'proxima_novalight';font-size:16px;margin:0 0 25px 0;padding:0;text-align:center}.hpTopToolsList div{display:block;border:1px solid #ecebea;width:100%}.hpTopToolLeft{float:none;width:100%}.hpTopToolRight{float:none;width:100%}.hpTopToolsList div a{display:block;padding:10px 0 10px 55px;text-decoration:none;width:100%;height:53px;overflow:hidden;transition:height .22s;background-repeat:no-repeat;background-position:top 10px left 10px;background-size:35px 168px}.hpTopToolsList div a:hover{height:160px;transition:height .22s;background-position:top -123px left 10px;background-color:#fafaf9!important;background-size:35px 168px}.hpTopToolArea{color:#483e2f;display:block;font-family:'proxima_novalight';font-size:12px;margin:0;padding:3px 0 0 0;text-align:left;text-transform:uppercase}.hpTopToolName{color:#95c93d;display:block;font-family:'proxima_novalight';font-size:15px;margin:0;padding:0;text-align:left}.hpTopToolsPop{display:none}.hpTopToolsPopBlurb{color:#6d6559;display:block;font-family:'proxima_novalight';font-size:14px;margin:10px 0 10px 0;padding:0 20px 0 0;text-align:left}.hpTopToolsPopCTA{font-family:'proxima_nova_rgbold';display:inline-block;background-color:#95c93d;width:150px;height:30px;text-align:center;font-size:18px;line-height:30px;text-decoration:none;color:#fff;transition:all .22s}.hpTopToolsList div a:hover .hpTopToolsPop{display:block}.hpMobileUnbreak{display:none}.hpMobileBreak{display:none}.hpCustomerBG{background-color:#f5f5f4;padding:30px 0 30px 0;margin-bottom:50px;text-align:center}.hpCustomerList li{display:block;text-align:center;vertical-align:middle}.hpCustomerList li h4{color:#95c93d;font-size:18px;line-height:18px;margin:0;padding:0 0 10px 0;text-align:center}.lrgPhoneLineBreak{display:none}}.hpHeroBG{background-image:url(/~/media/2FADA9F135B54AE4A7C592A3B285E053.png)!important;background-repeat:no-repeat;background-position:center center;background-size:cover}.hpCTABox{margin:1px 74px 0 0}