h1{font-family:'Noto Sans',Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:48px;letter-spacing:-1.5px}h2{font-family:'Noto Sans',Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:40px;letter-spacing:-.5px}h3{font-family:'Noto Sans',Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:36px;line-height:48px;letter-spacing:.25px}h4{font-family:'Noto Sans',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;font-size:20px;line-height:30px;letter-spacing:.25px}h5{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:24px;line-height:30px;letter-spacing:.5px}h6{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:20px;letter-spacing:.5px}.subtitle{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;letter-spacing:.5px}.caption{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.4px}.ReportBreadCrumb{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:19px;font-size:12px;letter-spacing:.25px;text-transform:uppercase;color:#bdbdbd}.ReportBreadCrumb a{color:#1d87c1 !important;text-decoration-line:underline !important}#reportTitleDisplay{display:inline-block}#ChartArea{text-align:center;border-radius:5px;box-shadow:1px 2px #eee;padding:5px;background-color:#fff;margin-top:10px;margin-bottom:30px}#ChartContainer{display:inline-block;position:relative}#ReportInfoBox{padding:20px;border-radius:5px;background-color:#fff;box-shadow:1px 2px #eee;margin-bottom:20px}#ReportInfoBox .PublishedDate{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:16px;font-size:14px;letter-spacing:1.5px;color:#37070b !important}#ReportInfoBox .TagLine{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400 !important;line-height:28px;font-size:18px !important;letter-spacing:.25px;color:#37070b !important}#ReportInfoBox .spacer{height:auto;width:90px;background:none;margin-top:40px;border-top:6px solid #7a1315}#ReportInfoBox h2{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:normal;font-size:18px;color:#771018;margin:0;padding:0}#ReportInfoBox h3{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:42px;font-size:36px;padding-top:0;letter-spacing:.25px;color:#000}#executiveSummary760Display{padding-bottom:25px}.why-buy-container{background-color:#fefefe}.TOCArea{margin-left:16px;border-left:1px solid #dd9276;padding-left:8px;margin-bottom:12px;margin-top:2px}.TOCTextArea{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:23px;font-size:14px;letter-spacing:.25px;color:#37070b;margin-bottom:3px}.TOCListItems{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:lighter;line-height:26px;font-size:14px;letter-spacing:.25px;color:#888;margin:0;padding-top:2px;padding-bottom:2px}.TOCListSubItems{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:200;line-height:19px;font-size:12px;letter-spacing:.25px;color:#666;padding-left:10px}.ReportLandingPageV3 p{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:23px;font-size:14px;letter-spacing:.25px;color:#000}#PurchaseArea{text-align:center}#PurchaseAreaRev{text-align:center;padding:20px;border-radius:5px;background-color:#fff;box-shadow:1px 2px #eee;margin-bottom:20px}.purchase-panel-header{width:100%;height:auto;margin:0;padding:0;top:0;left:0;text-align:center;background:rgba(51,51,51,.15);border-radius:3px 3px 0 0}.purchase-panel-header p{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:500;font-size:14px !important;line-height:16px;display:inline-block;align-items:center;text-align:center;padding:8px;text-transform:uppercase;color:rgba(51,51,51,.75)}#PurchaseAreaRev img{width:100%;height:auto;padding-bottom:15px}#PurchaseAreaMobile{background-color:#c94927;text-align:center;position:fixed;z-index:3;left:0;bottom:0;width:100%;height:50px;box-shadow:0 -5px 5px -5px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.14)}#PurchaseOptions{padding-top:12px;display:block;background-color:#c94927}#PurchaseAreaMobile a{color:#fefefe;display:inline-block;width:100%;text-decoration:none;padding-top:12px}#PurchaseOptions h2{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:23px;font-size:18px;text-align:center;letter-spacing:.25px;color:#2a365b !important;padding-bottom:10px}#PurchaseOptions td{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;line-height:normal;padding:2px}.MembershipOption{text-align:left;font-family:Roboto;font-style:normal;font-weight:normal;line-height:20px;font-size:12px;color:#000;padding:10px 8px 5px 8px;border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;margin-bottom:5px}.MembershipOption li{font-weight:bold;list-style-type:none !important;margin-left:0;margin-top:3px}.MembershipOption li::before{content:"•  ";color:#1186c3}.MembershipOption li li{list-style-type:none !important;margin-left:10px !important;color:#000 !important;font-weight:normal;margin-top:3px}.MembershipOption li li::before{content:"•  ";color:#1186c3}#WhyBuyThisReport{text-align:center;padding:18px 18px 0 18px}#WhyBuyThisReport{text-align:center;padding:18px 18px 0 18px}#WhyBuyThisReport h2{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:bold;line-height:23px;font-size:18px;letter-spacing:.25px;color:#2a365b !important;padding-bottom:10px}#WhyBuyThisReport ul{list-style:none;padding-top:15px}#WhyBuyThisReport li{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:23px;font-size:14px;color:#333;padding-top:8px;padding-bottom:15px}.why-buy-container h2{font-family:Roboto;font-weight:bold;line-height:23px;font-size:18px;letter-spacing:.25px;color:#2a365b !important;padding-bottom:10px}.why-buy-container ul{list-style-type:disc;list-style-position:outside}.why-buy-container ul.disc{list-style-type:disc !important;list-style-position:outside}.why-buy-container li{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#5a5a61 !important}.why-buy-container .spacer{height:auto;width:90px;background:none;margin-top:40px;border-top:6px solid #7a1315}.why-buy-container .summary{padding-top:25px}.products-definition-container ul{list-style-type:disc;list-style-position:inside}.products-definition-container ul li{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;color:#5a5a61 !important;list-style-type:disc}.products-definition-container h4{font-weight:400}#SWOT ul{margin-left:3px !important}#SWOT li{list-style-type:disc !important;font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:23px;font-size:14px;color:#333;margin-left:25px !important;padding-bottom:8px}#DigiCert{padding-bottom:30px}#WantASampleReport{text-align:left;padding:0 18px 18px 18px}#WantASampleReport h2{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:bold;line-height:21px;font-size:17px;color:#2a365b !important;padding-bottom:0;margin-bottom:0}#WantASampleReport p{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:10px !important;color:#000;margin-left:25px !important}#WantASampleReport label{margin-bottom:0 !important}#WantASampleReport button{border-radius:20px !important;background-color:#fff !important;color:#c7523c !important;font-size:14px !important;letter-spacing:.25px;font-weight:bold !important;font-family:'Roboto',Helvetica,Arial,sans-serif !important;background-image:none !important;border:2px solid #c7523c !important;box-shadow:none !important;padding:1px !important;margin-top:5px}#WantASampleReport select{border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #dd9276 !important;box-shadow:none !important;background-color:#fafafa !important;font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:12px;color:#bdbdbd !important}#WantASampleReport input{background-color:#fafafa !important;border-top:none !important;border-left:none !important;border-right:none !important;border-bottom:1px solid #dd9276 !important;font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:12px;color:#bdbdbd !important}#WantASampleReport [type="checkbox"]+label{position:absolute !important;left:-20px !important}.EventButton a{border-radius:20px !important;background-color:#fff !important;color:#c7523c !important;font-size:14px !important;letter-spacing:.25px;font-weight:bold !important;font-family:'Roboto',Helvetica,Arial,sans-serif !important;background-image:none !important;border:2px solid #c7523c !important;box-shadow:none;padding:10px 15px 10px 15px;display:inline-block}.EventButton a:hover{color:#c7523c !important;text-decoration:none !important;transition:box-shadow .5s ease-in-out;box-shadow:0 0 32px rgba(0,0,0,.15)}#ClientsAlsoLookedAt{text-align:left;padding:18px}#ClientsAlsoLookedAt h2{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:bold;line-height:23px;font-size:18px;letter-spacing:.25px;color:#2a365b !important;padding-bottom:0;margin-bottom:0}#ClientsAlsoLookedAt h3{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:normal;line-height:25px;font-size:16px;letter-spacing:.25px;color:#2a365b !important;padding-bottom:0;margin-bottom:5px}#ClientsAlsoLookedAt h4{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;line-height:21px;font-size:14px;letter-spacing:.01em;color:#333;padding:0;margin-top:4px;margin-bottom:2px}#ClientsAlsoLookedAt li{padding-bottom:8px;line-height:13px}#ClientsAlsoLookedAt a{font-family:'Roboto',Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:12px;letter-spacing:.01em;text-decoration:underline !important;color:#771018 !important}#MarketShareTiles{display:inline-block;text-align:left;width:100%;font-size:18px}#MarketShareTiles ul li{height:auto;margin:10px 0}#KeyStatsTiles{display:inline-block;text-align:left;width:80%;font-size:18px;padding-top:25px}#KeyStatsTiles ul li{height:auto;margin:10px 0}#KeyStatsTile{display:inline-block;background-color:#fff;border-radius:10px;box-shadow:1px 2px #eee;width:162px;height:162px;text-align:center;padding-top:15px;padding-left:12px;padding-right:12px;margin-left:12px;margin-right:12px;margin-bottom:25px}#KeyStatsTile div{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:18px;font-size:16px;text-align:center;letter-spacing:.25px;color:#333;padding:0 !important;margin:0 !important}#KeyStatsTile b{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;line-height:43px;font-size:26px;text-align:center;color:#333}.CallOut{width:100%;border-top:1px solid #1186c3;border-bottom:1px solid #1186c3;padding-top:25px;padding-bottom:25px;color:#1186c3;text-align:center;font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:300;line-height:34px;font-size:24px;letter-spacing:.02em;margin-top:35px;margin-bottom:35px}.CallOut div{width:75%;display:inline-block}#ProductsAndServices{display:inline-block;text-align:left}#ProductAndServicesItems td{margin:0;padding:5px;font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;line-height:normal;font-size:18px;color:#333}#TBLContents{padding-bottom:40px}#TBLContents .panel{box-shadow:0 1px 3px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.14);background:#fefefe;border-radius:5px;margin-bottom:15px}TBLContents h3{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:bold;font-size:36px;line-height:42px;letter-spacing:.25px}#TBLContents .panel-default>.panel-heading{background-color:#fefefe}#TBLContents .panel h4{font-weight:normal}#TBLContents .panel-title{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:500 !important;line-height:normal;font-size:16px}#TBLContents .panel-title a:after{font-family:FontAwesome;content:'';float:right;font-size:10px;font-weight:300}#TBLContents .panel-title a.collapsed:after{content:''}.material-icons-outlined.bright-blue{color:#1186c3;font-size:28px;vertical-align:middle}.material-icons.bright-blue{color:#1186c3;font-size:28px;vertical-align:middle}.material-icons.deep-orange-ext{color:#c94927;font-size:24px;vertical-align:middle;background-color:none !important}.btn-roundcorners.btn-sml.bc-company{margin-left:13px}.industry-cta-container{background:linear-gradient(0deg,rgba(1,1,1,.75),rgba(1,1,1,.75)),url(/resources/img/bg/bnr-iw-product-ews.jpg) no-repeat center center;background-size:cover;position:relative;width:100%;height:auto;border-radius:5px;padding:15px 25px;min-height:150px;margin-top:45px;margin-bottom:35px}.industry-cta-container h4{color:#fefefe}.industry-cta-container p{color:#fefefe}.industry-cta-container a{margin-top:40px;right:20px;background:none !important;border:2px solid;border-radius:50px}.insider-cta{padding-top:40px}.insider-cta p{color:#1186c3}.insider-cta a{float:left;text-align:left;position:absolute;color:#c94927}.insider-cta .fa,.fa.fa-chevron-right{color:#c94927;padding-right:10px;cursor:pointer}#ProductsServices .tooltipContainer{padding-top:30px}#ProductsServices ul li{height:auto;list-style:none;color:#333}#IndustryTrending .tooltipContainer{padding-top:30px}#IndustryTrending ul li{height:30px;list-style:none;color:#333}#IndustryTrending .personnel-item{padding-right:25px}#MarketShare .tooltipContainer{padding-top:30px}.section-clients{margin:0;padding-top:90px;padding-bottom:25px}.tooltipContainer{display:inline-block;position:relative;z-index:2;margin-left:5px}.tooltiptext{visibility:hidden;width:220px;font-size:10pt !important;background-color:#fff;border:1px solid #dc9179;text-align:center;padding:5px 3px 5px 3px;border-radius:6px;top:100%;left:50%;margin-left:-110px;position:absolute;z-index:200 !important}.tooltipContainer:hover .tooltiptext{visibility:visible}.pricingTableOption[type="radio"]:checked+label::after,[type="radio"].with-gap:checked+label::after{background-color:#e4551f !important}.pricingTableOption[type="radio"]:checked+label::after,[type="radio"].with-gap:checked+label::before,[type="radio"].with-gap:checked+label::after{border:2px solid #5a5a5a !important}.pricingTableOption label{font-family:'Roboto',Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal !important;line-height:normal;font-size:16px !important;color:#000;padding-left:26px !important}.pricingTablePrice{padding-left:28px !important;font-weight:bold !important;color:#c7472e !important;padding-bottom:8px !important}#PurchaseAreaMobile{display:none}.material-icons-outlined.bright-blue{color:#1186c3;font-size:28px;vertical-align:middle}.material-icons.bright-blue{color:#1186c3;font-size:28px;vertical-align:middle}.material-icons.deep-orange-ext{color:#c94927;font-size:24px;vertical-align:middle;background-color:none !important}.btn-roundcorners.btn-sml.bc-company{margin-left:13px}.industry-cta-container{background:linear-gradient(0deg,rgba(1,1,1,.75),rgba(1,1,1,.75)),url(/resources/img/bg/bnr-iw-product-ews.jpg) no-repeat center center;background-size:cover;position:relative;width:100%;height:auto;border-radius:5px;padding:15px 25px;min-height:150px;margin-top:45px;margin-bottom:35px}.industry-cta-container h4{color:#fefefe}.industry-cta-container p{color:#fefefe}.industry-cta-container a{margin-top:40px;right:20px;background:none !important;border:2px solid;border-radius:50px}.insider-cta{padding-top:40px}.insider-cta p{color:#1186c3}.insider-cta a{float:left;text-align:left;position:absolute;color:#c94927}.insider-cta .fa,.fa.fa-chevron-right{color:#c94927;padding-right:10px;cursor:pointer}#ProductsServices .tooltipContainer{padding-top:30px}#ProductsServices ul li{height:auto;list-style:none;color:#333}#IndustryTrending .tooltipContainer{padding-top:30px}#IndustryTrending ul li{height:30px;list-style:none;color:#333}#IndustryTrending .personnel-item{padding-right:25px}#MarketShare .tooltipContainer{padding-top:30px}#tblFinancialGrowth{position:relative}#tblFinancialGrowth table{position:relative;border-collapse:collapse}#tblFinancialGrowth td,th{padding:.3em;font-size:15px}#tblFinancialGrowth thead th{position:-webkit-sticky;position:sticky;top:0;background:#fefefe;color:#464646;font-weight:500}#tblFinancialGrowth thead th:first-child{left:0;z-index:1}#tblFinancialGrowth tbody th{position:-webkit-sticky;position:sticky;left:0;background:#fefefe;color:#333;font-weight:400}.related-reports-links-container{padding:15px;margin-bottom:25px}.statistics-link-container{padding:25px 12px;border-top:1px solid #e5e5e5;text-align:center}.statistics-link-container a{display:inline-block;font-weight:700;text-transform:uppercase;font-size:16px;text-align:left;letter-spacing:.25px;padding-left:25px;margin-top:-3px}.product-features-container .fa,.fa.fa-chevron-right.statistics{display:inline-block;position:absolute;padding:0;margin-right:15px}.on-demand-pnl{background:#fafafa;box-shadow:0 1px 3px rgba(0,0,0,.2),0 2px 2px rgba(0,0,0,.12),0 0 2px rgba(0,0,0,.14);border-radius:3px;margin-bottom:25px}.on-demand-pnl .on-demand-pnl-header{padding:5px 20px;background-color:#efeff2;height:auto}.on-demand-pnl .on-demand-pnl-content{padding:20px}.on-demand-pnl .on-demand-pnl-footer{padding:0 20px}.on-demand-pnl .on-demand-pnl-footer a{font-weight:700}.on-demand-pnl .on-demand-pnl-footer .fa,.fa.fa-chevron-right{margin-bottom:-25px}#indForecastSummary ul li{height:auto;margin:10px 0}#executiveSummary760Display ul li{height:auto;margin:10px 0}@media(min-width:1200px){#ChartArea{display:block;height:400px;margin-top:10px}#ChartContainer{width:670px;height:360px;background-color:#fff}#Retail_Chart_Div{width:650px;height:340px}#ChartCover{height:278px;width:205px;top:31px;left:411px;padding:2px}#ChartCoverInternal{background-color:#fafafa;height:100%;width:100%;text-align:center}#ChartCoverLock{padding-top:120px}}@media(max-width:1199px){#ChartArea{display:block;height:400px;margin-top:10px}#ChartContainer{width:600px;height:360px;background-color:#fff}#Retail_Chart_Div{width:570px;height:340px}#ChartCover{height:278px;width:205px;top:31px;left:346px;padding:2px}#ChartCoverInternal{background-color:#fafafa;height:100%;width:100%;text-align:center}#ChartCoverLock{padding-top:120px}}@media(max-width:990px){#imgDonut{width:200px;height:200px}#ProductAndServicesItems td{font-size:12px !important}#ChartArea{background-color:#0f0;display:block;height:380px;margin-top:10px}#ChartContainer{width:600px;height:350px;background-color:#fff}#Retail_Chart_Div{width:590px;height:340px}#ChartCover{height:276px;width:208px;top:32px;left:350px;padding:3px}#ChartCoverInternal{background-color:#fafafa;height:100%;width:100%;text-align:center}#ChartCoverLock{padding-top:110px}#ReportContentPanel{width:100% !important}#LeftRightDivide{display:none !important}#RightSide{display:none !important}#PurchaseAreaMobile{display:block !important}}@media(max-width:750px){#ChartArea{display:block;height:300px;margin-top:10px}#ChartContainer{width:510px;height:260px;background-color:#fff}#Retail_Chart_Div{width:500px;height:250px}#ChartCover{height:205px;width:160px;top:22px;left:310px;padding:3px}#ChartCoverInternal{background-color:#fafafa;height:100%;width:100%;text-align:center}#ChartCoverLock{padding-top:80px}}@media(max-width:670px){#imgDonutContainer{display:none !important}#ProductsAndServices{width:100% !important}#ChartArea{display:block;height:240px;margin-top:10px}#ChartContainer{width:420px;height:210px;background-color:#fff}#Retail_Chart_Div{width:410px;height:190px}#ChartCover{height:165px;width:120px;top:12px;left:270px;padding:3px}#ChartCoverInternal{background-color:#fafafa;height:100%;width:100%;text-align:center}#ChartCoverLock{padding-top:60px}}@media(max-width:400px){#ChartContainer{width:330px;height:210px;background-color:#fff}#Retail_Chart_Div{width:330px;height:190px}#ChartCover{height:165px;width:120px;top:12px;left:220px;padding:3px}.ReportLandingPageV3 h1 span{font-size:40px}}