@charset "UTF-8";@font-face{font-family:Oswald;font-style:normal;font-weight:400;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.eot);src:local(""),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-regular.svg#Oswald) format("svg")}@font-face{font-family:Oswald;font-style:normal;font-weight:500;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.eot);src:local(""),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Oswald_GF/oswald-v23-latin-500.svg#Oswald) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.eot);src:local("Roboto Light"),local("Roboto-Light"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-300.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.eot);src:local("Roboto"),local("Roboto-Regular"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-regular.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.eot);src:local("Roboto Italic"),local("Roboto-Italic"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-italic.svg#Roboto) format("svg")}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.eot);src:local("Roboto Medium"),local("Roboto-Medium"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/Roboto_GF/roboto-v19-latin-500.svg#Roboto) format("svg")}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:400;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.eot);src:local("Noto Serif"),local("NotoSerif"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-regular.svg#NotoSerif) format("svg")}@font-face{font-family:'Noto Serif';font-style:italic;font-weight:400;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.eot);src:local("Noto Serif Italic"),local("NotoSerif-Italic"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-italic.svg#NotoSerif) format("svg")}@font-face{font-family:'Noto Serif';font-style:normal;font-weight:700;font-display:swap;src:url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.eot);src:local("Noto Serif Bold"),local("NotoSerif-Bold"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.eot?#iefix) format("embedded-opentype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.woff2) format("woff2"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.woff) format("woff"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.ttf) format("truetype"),url(https://d2n4wb9orp1vta.cloudfront.net/css/fonts/NotoSerif_GF/noto-serif-v7-latin-700.svg#NotoSerif) format("svg")}body{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}a{color:#087cc1;text-decoration:none}a:hover{color:#054d78;text-decoration:underline}.container-fluid{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.filter-row,.row{margin-left:0;margin-right:0}.col,.col-12,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-right:0;padding-left:0}.col-xs-12{width:100%}.carousel-inner>.carousel-item picture img,.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img,.img-fluid{display:block;max-width:100%;height:auto}.btn{border-radius:0}.btn-primary{color:#fff;background-color:#d22229;border-color:#d22229}.btn-primary:hover{color:#fff;background-color:#a61b20;border-color:#9d191f}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#a61b20;border-color:#9d191f}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#a61b20;border-color:#9d191f;background-image:none}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#87161a;border-color:#641014}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary:disabled.focus,.btn-primary:disabled:focus{background-color:#d22229;border-color:#d22229}.btn-primary.disabled:hover,.btn-primary:disabled:hover{background-color:#d22229;border-color:#d22229}.dropdown-menu,.nav-tabs .nav-link,.pagination{border-radius:0}.nav-tabs .nav-link{padding:.5em 1em}.page-item{display:inline}.page-item:first-child .page-link{margin-left:0;border-bottom-left-radius:0;border-top-left-radius:0}.page-item:last-child .page-link{border-bottom-right-radius:0;border-top-right-radius:0}.page-item.active .page-link,.page-item.active .page-link:focus,.page-item.active .page-link:hover{z-index:2;color:#fff;cursor:default;background-color:#333;border-color:#333}.page-item.disabled .page-link,.page-item.disabled .page-link:focus,.page-item.disabled .page-link:hover{color:#f7f7f9;cursor:not-allowed;background-color:#fff;border-color:#ddd}.page-link{color:#087cc1;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#054d78;background-color:#eceeef;border-color:#ddd}.clearfix::after{content:"";display:table;clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.invisible{visibility:hidden!important}.text-hide{font:"0/0" a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-justify{text-align:justify!important}.text-nowrap{white-space:nowrap!important}.text-xs-center{text-align:center!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-normal{font-weight:400}.font-weight-bold{font-weight:700}.font-italic{font-style:italic}.text-muted{color:#818a91}.text-primary{color:#383838!important}a.text-primary:focus,a.text-primary:hover{color:#1f1f1f}.text-success{color:#5cb85c!important}a.text-success:focus,a.text-success:hover{color:#449d44}.text-info{color:#5bc0de!important}a.text-info:focus,a.text-info:hover{color:#31b0d5}.text-warning{color:#f0ad4e!important}a.text-warning:focus,a.text-warning:hover{color:#ec971f}.text-danger{color:#d9534f!important}a.text-danger:focus,a.text-danger:hover{color:#c9302c}.bg-primary{color:#fff!important;background-color:#383838!important}a.bg-primary:focus,a.bg-primary:hover{background-color:#1f1f1f}.bg-success{color:#fff!important;background-color:#5cb85c!important}a.bg-success:focus,a.bg-success:hover{background-color:#449d44}.bg-info{color:#fff!important;background-color:#5bc0de!important}a.bg-info:focus,a.bg-info:hover{background-color:#31b0d5}.bg-warning{color:#fff!important;background-color:#f0ad4e!important}a.bg-warning:focus,a.bg-warning:hover{background-color:#ec971f}.bg-danger{color:#fff!important;background-color:#d9534f!important}a.bg-danger:focus,a.bg-danger:hover{background-color:#c9302c}.m-x-auto{margin-right:auto!important;margin-left:auto!important}.m-t-0{margin-top:0!important}.m-r-0{margin-right:0!important}.m-b-0{margin-bottom:0!important}.m-x-0{margin-right:0!important;margin-left:0!important}.m-y-0{margin-top:0!important;margin-bottom:0!important}.m-t-1{margin-top:1rem!important}.m-r-1{margin-right:1rem!important}.m-b-1{margin-bottom:1rem!important}.m-l-1{margin-left:1rem!important}.m-x-1{margin-right:1rem!important;margin-left:1rem!important}.m-y-1{margin-top:1rem!important;margin-bottom:1rem!important}.m-t-2{margin-top:1.5rem!important}.m-r-2{margin-right:1.5rem!important}.m-b-2{margin-bottom:1.5rem!important}.m-l-2{margin-left:1.5rem!important}.m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-t-3{margin-top:3rem!important}.m-r-3{margin-right:3rem!important}.m-b-3{margin-bottom:3rem!important}.m-l-3{margin-left:3rem!important}.m-y-3{margin-top:3rem!important;margin-bottom:3rem!important}.p-a-0{padding:0 0!important}.p-t-0{padding-top:0!important}.p-b-0{padding-bottom:0!important}.p-x-0{padding-right:0!important;padding-left:0!important}.p-y-0{padding-top:0!important;padding-bottom:0!important}.p-a-1{padding:1rem 1rem!important}.p-t-1{padding-top:1rem!important}.p-r-1{padding-right:1rem!important}.p-b-1{padding-bottom:1rem!important}.p-l-1{padding-left:1rem!important}.p-x-1{padding-right:1rem!important;padding-left:1rem!important}.p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.p-a-2{padding:1.5rem 1.5rem!important}.p-t-2{padding-top:1.5rem!important}.p-r-2{padding-right:1.5rem!important}.p-b-2{padding-bottom:1.5rem!important}.p-l-2{padding-left:1.5rem!important}.p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-t-3{padding-top:3rem!important}.p-r-3{padding-right:3rem!important}.p-b-3{padding-bottom:3rem!important}.p-l-3{padding-left:3rem!important}.p-x-3{padding-right:3rem!important;padding-left:3rem!important}.p-y-3{padding-top:3rem!important;padding-bottom:3rem!important}.hidden-xs-up{display:none!important}@media (max-width:364px){.hidden-xs-down{display:none!important}}@media (min-width:365px){.hidden-sm-up{display:none!important}}@media (max-width:667px){.hidden-sm-down{display:none!important}}@media (min-width:668px){.hidden-md-up{display:none!important}}@media (max-width:800px){.hidden-md-down{display:none!important}}@media (min-width:801px){.hidden-lg-up{display:none!important}}@media (max-width:999px){.hidden-lg-down{display:none!important}}@media (min-width:1000px){.hidden-xl-up{display:none!important}}.hidden-xl-down{display:none!important}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}.sr-print{display:block;-webkit-region-break-before:avoid;-webkit-region-break-after:avoid}.footer,footer{display:none}.header-wrapper{border:none!important;margin:0!important}.header-wrapper .header-left{padding-top:0;display:table!important;margin:auto!important;background-color:#2a3d47!important}.header-wrapper .header-left a{display:table!important;margin:auto!important}.header-wrapper .header-left a img{transform:scale(1)!important;width:300px!important;max-width:none!important}.header-wrapper .header-left a.hidden-md-up img{transform:scale(1)!important;width:150px!important;max-width:none!important;margin-right:25px}.header-wrapper .header-left #siteLogoHeaderPrint{display:inline!important;width:200px!important}.header-wrapper .header-right{display:none!important}.kc-menu{display:none!important}.large-horizontal-banner{display:none!important}div.filter-row,div.row{display:block!important;width:100%!important}div.container-fluid{padding-bottom:0!important}div.container-fluid .article-page-wrapper{padding-top:0}div.page-content{display:block!important}div.page-content .page-content-main{max-width:none!important}div.content-featured-image{display:none!important}#DisplayBar{display:none!important}div.content-featured-details-wrapper{display:inline-block!important;margin-top:2px!important}div.content-featured-details-wrapper .content-featured-details{font-size:1.2rem!important;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif!important}div.content-featured-details-wrapper .content-featured-details .sm{margin-bottom:0!important;text-decoration:none!important}div.content-featured-details-wrapper .content-featured-details .txt-mute{color:#ddd!important}div.content-featured-details-wrapper .content-featured-details h1{font-size:2rem!important;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif!important;font-weight:400;margin:0!important}div.content-featured-details-wrapper .content-featured-details .content-summary{float:left;font-size:1.4rem!important}div.content-featured-details-wrapper .content-featured-details .content-summary p{color:#ddd!important}div.content-featured-details-wrapper .content-featured-details .content-summary a{text-decoration:none!important}div.content-featured-details-wrapper .content-featured-details .content-author-info{float:right}div.content-featured-details-wrapper .content-featured-details .content-author-info .author-name{font-size:1rem!important}div.content-featured-details-wrapper .content-featured-details .content-author-info .author-company{font-size:.9rem!important}div#article-body>p,div.article-body>p,div.blogPost>p,div.center-block>p{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif!important;font-size:1.4rem!important}div#article-body li,div#article-body ul,div#article-body>ol,div.article-body li,div.article-body ul,div.article-body>ol,div.blogPost li,div.blogPost ul,div.blogPost>ol,div.center-block li,div.center-block ul,div.center-block>ol{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif!important;font-size:1.4rem!important}div#article-body .cke_editable .article-figure,div#article-body div.article-figure,div.article-body .cke_editable .article-figure,div.article-body div.article-figure,div.blogPost .cke_editable .article-figure,div.blogPost div.article-figure,div.center-block .cke_editable .article-figure,div.center-block div.article-figure{-moz-column-break-inside:avoid!important;break-inside:avoid!important}div#article-body .cke_editable .article-figure>p,div#article-body div.article-figure>p,div.article-body .cke_editable .article-figure>p,div.article-body div.article-figure>p,div.blogPost .cke_editable .article-figure>p,div.blogPost div.article-figure>p,div.center-block .cke_editable .article-figure>p,div.center-block div.article-figure>p{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;color:#556670;font-size:1.2rem!important;padding-top:12px;clear:both;margin-bottom:5px}div#article-body .article_sidebar,div.article-body .article_sidebar,div.blogPost .article_sidebar,div.center-block .article_sidebar{display:table!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}div#article-body .article_sidebar>h3,div.article-body .article_sidebar>h3,div.blogPost .article_sidebar>h3,div.center-block .article_sidebar>h3{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif!important;font-weight:400;font-size:1.6rem!important;letter-spacing:.008em!important;line-height:1.6!important}div#article-body .article_sidebar>p,div.article-body .article_sidebar>p,div.blogPost .article_sidebar>p,div.center-block .article_sidebar>p{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif!important;font-size:1.4rem!important;letter-spacing:.008em!important;line-height:1.4!important}div#article-body .article_sidebar li,div#article-body .article_sidebar ul,div#article-body .article_sidebar>ol,div.article-body .article_sidebar li,div.article-body .article_sidebar ul,div.article-body .article_sidebar>ol,div.blogPost .article_sidebar li,div.blogPost .article_sidebar ul,div.blogPost .article_sidebar>ol,div.center-block .article_sidebar li,div.center-block .article_sidebar ul,div.center-block .article_sidebar>ol{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif!important;font-size:1.4rem!important}.no-print{display:none!important}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}header.fixed-header{width:100%;background-color:#fff;background:#fff;background-size:contain;background-position:right}@media (min-width:668px) and (max-width:800px){header.fixed-header{background:linear-gradient(90deg,#fff 55%,#767676 75%)}}@media (min-width:801px){header.fixed-header{background:linear-gradient(90deg,#fff 35%,#767676 65%)}}header.fixed-header:not(.shrink){border-top:1px solid #cdcdcd}.header-wrapper{display:flex;justify-content:flex-start;flex-wrap:wrap;border-bottom:4px solid #454546}@media (max-width:1311px){header.fixed-header .header-wrapper{border-bottom:none}}.header-left{margin-top:1em;width:100%;height:100%;display:flex;justify-content:center;padding:0 1rem}@media screen and (min-width:668px){.header-left{margin-top:0;max-width:178px;align-self:flex-start;justify-content:flex-end;margin-right:5px;padding:0}}.header-left .site-header-logo{max-width:160px;width:100%;transform:scale(1);transition:transform .07s linear;will-change:transform}@media (min-width:668px){.header-left .site-header-logo{max-width:120px}}.header-right{display:flex;flex-direction:column;flex-grow:1;transform:translateY(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .15s linear;will-change:transform}@media screen and (max-width:1311px){.header-right{width:100%}}.header-right .site-header-logo-mx{position:absolute;top:-102px;left:176px}@media screen and (min-width:1311px){.header-right .site-header-logo-mx{position:static}}.header-right-top{display:flex;justify-content:space-between;align-items:flex-end;max-width:1340px;min-height:50px;opacity:1;transform:scaleY(1);transform-origin:top;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform,opacity .05s linear;will-change:transform,opacity}.header-right-top .header-right--left{margin:1em auto}@media (min-width:668px){.header-right-top .header-right--left{margin:unset;padding:0 0 .5em 1.4em}}.header-right-top .header-right--left .header-tag-line{display:block;color:#000;font-style:italic;padding:0 .5em;text-align:center}@media (min-width:668px){.header-right-top .header-right--left .header-tag-line{padding:unset;text-align:left}}.header-right-top .header-right--right{justify-content:flex-end;flex-wrap:wrap;align-items:center;flex:1;padding:1em 0;display:none}@media screen and (min-width:668px) and (max-width:1311px){.header-right-top .header-right--right{max-width:250px}}@media screen and (max-width:1311px){.header-right-top .header-right--right{margin-top:-75px}}@media (min-width:668px){.header-right-top .header-right--right{display:flex}}.header-right-top .header-right--right .header-subscribe-cta{margin-right:2em}@media (max-width:1311px){.header-right-top .header-right--right .header-subscribe-cta{margin-bottom:1em}}.header-right-top .header-right--right .header-subscribe-cta span{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;color:#bfe5fd;text-transform:uppercase;text-shadow:0 0 2px #000}.header-right-top .header-right--right .header-subscribe-cta ul{margin:0;padding:0;list-style:none}.header-right-top .header-right--right .header-subscribe-cta ul li{display:inline-block}.header-right-top .header-right--right .header-subscribe-cta ul li a{color:#fff;text-shadow:0 0 2px #000}.header-right-top .header-right--right .header-subscribe-cta ul li a:hover{text-decoration:none;text-shadow:0 0 1px #fff}.header-right-top .header-right--right .header-subscribe-cta ul li:first-of-type::after{content:"|";color:#fff}.header-right-top .header-right--right .header-search{white-space:nowrap}.header-right-top .header-right--right .header-search form{display:flex;align-items:center;justify-content:space-between}.header-right-top .header-right--right .header-search input{display:inline-block;width:80%;border-radius:0}.header-right-top .header-right--right .header-search button{flex:1;display:inline-block;margin-left:-5px;padding:.4rem .75rem;border-radius:0}@media (max-width:667px){.header-right-top .header-right--right .header-search{display:none}}.header-right-bottom{position:relative;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .05s linear}.header-right-bottom .header-main-nav{padding:0;background-color:#454546;border-radius:0}.header-right-bottom .header-main-nav .navbar-toggler{margin-left:auto;outline:0}.header-right-bottom .header-main-nav .navbar-toggler .fa-bars{color:#fff}.header-right-bottom .header-main-nav ul.site-nav{display:flex;justify-content:space-around;align-items:center;align-self:flex-end;list-style:none;background:#454546;margin:0;padding:0;max-width:1370px;width:100%}@media screen and (min-width:1312px){.header-right-bottom .header-main-nav ul.site-nav{background:linear-gradient(105deg,#fff 1.5%,#454546 1.6%)}}.header-right-bottom .header-main-nav ul.site-nav li{padding:7px 0}@media screen and (max-width:767px){.header-right-bottom .header-main-nav ul.site-nav li{width:100%;border-bottom:1px solid #ddd;float:left;padding-left:10px}}.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item{color:#fff;text-decoration:none}@media screen and (min-width:768px){.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item{font-size:calc(12px + (16 - 12) * ((100vw - 366px)/ (2000 - 366)))}}.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item:hover{text-decoration:none;cursor:pointer}.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item:focus{outline:0}.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item.hamburger-menu{background-color:transparent;color:#fff;border:none;outline:0}.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item.hamburger-menu:focus,.header-right-bottom .header-main-nav ul.site-nav li .site-nav-item.hamburger-menu:hover{background-color:transparent;color:#fff;border:none;outline:0}.header-right-bottom .header-main-nav ul.site-nav li div.dropdown-menu{margin-top:0}@media screen and (min-width:768px) and (max-width:1249px){.header-right-bottom .header-main-nav ul.site-nav li.hidden-md-lg{display:none}}@media screen and (min-width:1250px){.header-right-bottom .header-main-nav ul.site-nav li.hidden-xl-only{display:none}}.header-right-bottom .header-main-nav ul.site-nav li.input-group input{border-radius:0}.header-right-bottom .header-main-nav ul.site-nav .input-group-btn button{padding:.4rem .75rem;border-radius:0}.header-right-bottom .header-main-nav ul.site-nav .form-inline{flex-flow:nowrap}.header-right-bottom li.site-nav-hamburger-li{display:none}@media screen and (min-width:768px){.header-right-bottom li.site-nav-hamburger-li{display:initial}}.header-right-bottom li.site-nav-hamburger-li div.siteNavExtraItems ul{margin:0;padding-left:0;list-style:none}.header-right-bottom li.site-nav-hamburger-li div.siteNavExtraItems ul li{display:block;padding:0!important}.header-right-bottom li.site-nav-hamburger-li div.siteNavExtraItems ul li a{font-weight:500;padding-left:12px}.header-right-bottom .d-menu{position:relative}.header-right-bottom .d-menu:hover{cursor:pointer}@media (min-width:768px){.header-right-bottom .d-menu:first-of-type{margin-left:11px}}.header-right-bottom div.dropdown-sub-menu{display:none;position:relative;top:0;width:90%;margin:0 auto;list-style:none;background-color:#fff}@media (min-width:668px){.header-right-bottom div.dropdown-sub-menu{position:absolute;left:100%;width:unset;margin:unset}}.header-right-bottom .d-sub-menu{position:relative}.header-right-bottom .d-sub-menu:hover>div.dropdown-sub-menu{display:block}[data-header-sentinel]{height:0}@media screen and (min-width:768px){header.fixed-header{position:sticky;top:0;width:100%;z-index:1030}header.fixed-header.shrink{height:50px;box-shadow:0 3px 3px rgba(0,0,0,.35)}header.fixed-header.shrink .header-left{max-width:100px;padding:0;margin:0;align-self:auto;align-items:center;background-color:#454546}}@media screen and (min-width:768px) and (max-width:895px){header.fixed-header.shrink .header-left{display:none}}@media screen and (min-width:768px){header.fixed-header.shrink .header-left .site-header-logo{transform:scale(.75);box-shadow:0 3px 6px rgba(0,0,0,.3);background-color:rgba(0,0,0,.2);border-bottom-right-radius:15%;margin-top:10px}header.fixed-header.shrink .header-right{background-color:#454546}header.fixed-header.shrink .header-right-bottom{transform:translateY(-50px)}header.fixed-header.shrink .header-right-bottom .header-main-nav ul.site-nav li{border-bottom:none}header.fixed-header.shrink .header-wrapper{height:51px;position:absolute;top:-1px;width:100%;flex-wrap:nowrap;border-bottom:none}header.fixed-header.shrink .header-right-top{margin-top:unset;opacity:0;transform:scaleY(0)}header.fixed-header.shrink .site-nav{height:50px;background:#454546}.navbarCollapseItem{display:none}}@media (min-width:768px) and (max-width:1311px){header.fixed-header.shrink+[data-header-sentinel]{height:160px}}@media (min-width:1312px){header.fixed-header.shrink+[data-header-sentinel]{height:75px}}footer{width:100%;margin:0;padding:0;background-color:#e7eaec}footer .footer-wrapper{max-width:1280px;padding:0 1em}@media (min-width:668px){footer .footer-wrapper{padding:1em 0}}footer .footer-logos{display:flex;align-items:flex-start}@media (min-width:668px){footer .footer-logos{flex-flow:column;align-items:center}}footer #siteLogoFooter{display:block;max-width:140px;width:100%}@media (min-width:668px){footer #siteLogoFooter{margin:0 auto;max-width:120px}}footer .footer-logo-mx{width:50%;max-width:200px;margin-top:1rem;padding-left:1rem}@media (min-width:668px){footer .footer-logo-mx{width:100%;max-width:120px;margin-top:6px;padding-left:0}}footer .footer-section:nth-of-type(2) ul{color:#636466;font-size:.875rem}footer .footer-section:nth-of-type(2) ul ul{padding-left:.7em}footer .footer-section ul li a{color:#636466;text-decoration:none;font-size:.875rem}footer .footer-section ul li a:hover{color:#000;text-decoration:none}footer .footer-section ul li a:visited{color:#636466;text-decoration:none}footer .footer-section ul li a:visited:hover{color:#000}footer .footer-section{margin:0;padding:1em .5em;border-bottom:1px solid #c6cdd6}footer .footer-section:last-of-type{border:none}footer .footer-section ul{margin:0;padding:0;list-style:none}@media (min-width:668px){footer .footer-section{border-bottom:none;border-right:1px solid #c6cdd6}}footer .footer-section:last-of-type{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}footer .footer-section:last-of-type div a{text-decoration:none}footer .footer-section:last-of-type div a:hover{text-decoration:none}footer .footer-section:last-of-type div a img{margin-right:.25em;margin-bottom:.25em;width:30px}footer .footer-section:last-of-type .channel-partners span{font-size:.875rem}footer .footer-section:last-of-type span.copyright{color:#636466;font-size:.68em}footer .footer-bottom{height:30px;background-color:#31414c;color:#fff;padding:0;margin:0;display:flex;justify-content:start;opacity:1;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .15s linear;will-change:transform}footer .footer-bottom .brand-nav-wrapper{height:30px;padding:0 .25em;margin:0 auto;display:flex;align-items:center;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}footer .footer-bottom .brand-nav-wrapper::-webkit-scrollbar{width:0;height:0;background:0 0}footer .footer-bottom .brand-nav-wrapper img{max-width:13px;width:100%}footer .footer-bottom .brand-nav-wrapper a{position:relative;color:#e5e5e5;font-size:.75rem;font-weight:600}footer .footer-bottom .brand-nav-wrapper a:hover{text-decoration:none;color:#fff;text-shadow:0 0 1px #fff}footer .footer-bottom .brand-nav-wrapper .pipe-seperator{display:none}@media (min-width:668px){footer .footer-bottom .brand-nav-wrapper{justify-content:flex-start}footer .footer-bottom .brand-nav-wrapper .pipe-seperator{display:inline}}.mod-left-aside{display:flex;flex-shrink:0;flex-grow:0;flex-basis:16.4%}.mod-main-column{display:flex;flex-grow:1;flex-shrink:1;flex-basis:auto;flex-wrap:wrap}aside.aside-banners{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;flex-basis:300px}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.article-body ol a:not([href]),.article-body p a:not([href]),.article-body ul a:not([href]),.cke_editable ol a:not([href]),.cke_editable p a:not([href]),.cke_editable ul a:not([href]){color:inherit;text-decoration:none;scroll-margin-top:75px}.article-body ol a:not([href]):hover,.article-body p a:not([href]):hover,.article-body ul a:not([href]):hover,.cke_editable ol a:not([href]):hover,.cke_editable p a:not([href]):hover,.cke_editable ul a:not([href]):hover{color:inherit;text-decoration:none}.promo{margin:10px auto;text-align:center;max-width:300px;overflow:hidden;border:1px solid #333}.promo iframe{margin-left:-8px;margin-top:-9px}#news .m-alt{float:right;margin-left:10px}#short div.isFirst{margin-left:0}#short div.isFirst .m::before{content:"Advertisement";text-align:left;font-style:italic;font-size:80%}@media (min-width:668px){#short div.isFirst{margin-left:20px;float:right}}#short div.filter-row::before,#short div.row::before{clear:both}@media (max-width:667px){#short-stack{margin:auto}}.col-sm-6>.m-container>.m{float:none!important;margin-left:0!important}.col-sm-6>.m-container>.m>.promo{max-height:102px}.col-sm-6>.m-container>.m>.promo>iframe{border-right:1px solid #000;margin-top:-8px;margin-left:-15px;max-height:108px;padding:0}.hybrid-container img{border:none!important}.hybrid-container{margin:auto;width:300px;display:table;border:1px solid #333}.hybrid-img,.hybrid-text{display:table-cell;vertical-align:top;width:9.375rem;height:6.25rem;overflow:hidden}.hybrid-text{color:#00f;border-right:1px solid #ddd;max-height:6.25rem;font-size:.75rem;line-height:1.01rem;float:left;width:148px;cursor:pointer;padding:3px}.DisplayBar img{clear:both;border:none!important}.DisplayBar>.Hybrid img{border:none}.DisplayBar>.Hybrid{background-color:#fff;border:1px solid #333;cursor:pointer;height:100px;margin-bottom:8px;position:relative;width:300px;overflow:hidden}@media (min-width:365px){.DisplayBar>.Hybrid{float:right;margin-left:16px}}.Hybrid img{border-left:1px solid #333!important;height:100px;position:absolute;right:0;top:0;width:150px}.Hybrid>.Text{float:left;width:145px;font-size:11px;line-height:16px;padding:5px;text-align:left}.banner-container{width:100%;margin-top:10px;margin-bottom:10px;overflow:hidden}@media (min-width:365px){.banner-container{display:none}}@media (min-width:365px){.banner-container{display:none}}.banner-standard{text-align:center;padding:10px 0;margin:auto}#FeaturedContentWidget.promo-horizontal{width:100%;border-bottom:2px solid #d22229;border-top:2px solid #d22229;margin:15px 0;float:left;padding-top:6px}#FeaturedContentWidget.promo-horizontal:after{content:"";display:table;clear:both}#FeaturedContentWidget.promo-horizontal .brand{font-weight:700}#FeaturedContentWidget.promo-horizontal .promo-header{color:#d22229;font-size:1.25rem;font-weight:300;text-transform:uppercase;padding-bottom:6px}#FeaturedContentWidget.promo-horizontal .m{width:33.33%;padding-right:10px;float:left}#FeaturedContentWidget.promo-horizontal .m.sponsored{position:relative}#FeaturedContentWidget.promo-horizontal .m.sponsored .promo:before{content:"Sponsored";background-color:rgba(255,255,255,.8);color:#40668b;font-size:.7em;padding:1px 4px;pointer-events:none;position:absolute;top:10px;left:10px;z-index:999}@media (max-width:667px){#FeaturedContentWidget.promo-horizontal .m.sponsored .promo:before{top:0}}#FeaturedContentWidget.promo-horizontal .m.sponsored .promo.isSpanish:before{content:"Patrocinado"}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(1){padding:0 8px 0 0}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(1).sponsored .promo:before{left:0}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(2){padding:0 4px}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(2).sponsored .promo:before{left:4px}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(3){padding:0 0 0 8px}#FeaturedContentWidget.promo-horizontal .m:nth-of-type(3).sponsored .promo:before{left:8px}@media (max-width:667px){#FeaturedContentWidget.promo-horizontal .m{width:100%;display:block;float:unset;padding:0!important;margin:0 auto}}#FeaturedContentWidget.promo-horizontal .promo{width:100%;max-width:unset;border:none}#FeaturedContentWidget.promo-horizontal .promo a{display:block;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.93em;color:#087cc1;text-decoration:none}#FeaturedContentWidget.promo-horizontal .promo a:hover{color:#065d90;text-decoration:underline;text-underline-offset:3px}#FeaturedContentWidget.promo-horizontal .promo img{width:auto;max-width:100%;height:auto}#FeaturedContentWidget.promo-horizontal .promo iframe{width:100%;height:100%}#FeaturedContentWidget.promo-horizontal p{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.93em}.marketplace-ad a{color:#000}.marketplace-ad a:focus,.marketplace-ad a:hover,.marketplace-ad a:visited{outline:0;color:#000}.marketplace-ad h2{font-size:1.35rem}.marketplace-ad p,.marketplace-ad ul{font-family:Arial,Helvetica,sans-serif;margin-bottom:.5em}.marketplace-ad .marketplace-ad-bottom{display:flex;flex-direction:column}.marketplace-ad .marketplace-ad-bottom span{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:600;color:#373c40}.test-block{background-color:#fff;text-align:center;border-bottom:1px solid #ddd;position:relative;padding-bottom:38px;padding-top:10px}@media (max-width:667px){.test-block img{max-width:265px}}@media (min-width:668px){.test-block img{max-width:100%}}@media (max-width:667px){.no-ads{display:none}}.eg-banner{width:300px;height:100px;-o-object-fit:fill;object-fit:fill}.large-horizontal-banner{width:100%;padding:1em 0;margin:0 auto;background-color:rgba(0,0,0,.05)}.large-horizontal-banner .promo{max-width:970px;width:100%;border:unset}.large-horizontal-banner .promo img{width:100%;height:auto}.large-horizontal-banner .promo iframe{max-width:970px;width:100%;margin:0}.skyscraper-container img{max-width:300px!important;width:100%!important;height:100%}@media (max-width:800px){.skyscraper-container{display:none}}.supplier-column--right .DisplayBar .promo{margin:0 auto 1.5rem auto}.carousel{position:relative;background-color:#333;margin-bottom:1rem;padding-bottom:1rem}.carousel-inner{position:relative;width:85%;margin:auto;overflow:hidden}@media (max-width:667px){.carousel-inner{width:75%}}.carousel-inner>.carousel-item{position:relative;display:none;transition:.6s ease-in-out left;text-align:center}.carousel-inner>.carousel-item picture img,.carousel-inner>.carousel-item>a>img,.carousel-inner>.carousel-item>img{line-height:1;margin:auto;width:100%}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.carousel-item{transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}.carousel-inner>.carousel-item.active.right,.carousel-inner>.carousel-item.next{left:0;transform:translate3d(100%,0,0)}.carousel-inner>.carousel-item.active.left,.carousel-inner>.carousel-item.prev{left:0;transform:translate3d(-100%,0,0)}.carousel-inner>.carousel-item.active,.carousel-inner>.carousel-item.next.left,.carousel-inner>.carousel-item.prev.right{left:0;transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:10%;font-size:20px;color:#000;text-align:center;text-shadow:none;opacity:1}@media (max-width:667px){.carousel-control{width:12.5%;font-size:30px}}.carousel-control.left{background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#000;text-decoration:none;outline:0;opacity:.9}.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;width:20px;height:20px;margin-top:-10px;font-family:serif;line-height:1}.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-prev::before{content:"\2039"}.carousel-control .icon-next::before{content:"\203a"}.carousel-indicators{z-index:15;width:60%;margin:auto;padding:0;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#000}.carousel-caption{right:15%;bottom:20px;left:15%;z-index:10;color:#000;text-align:left;text-shadow:none}.carousel-caption p:empty{display:block}.carousel-caption a:link,.carousel-caption a:visited{color:#087cc1!important;text-decoration:underline}.carousel-caption .btn{text-shadow:none}.carousel-caption span.image-source{display:block;margin-top:1em;font-size:13px;color:#556670}@media (min-width:365px){.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:60px}.carousel-control .icon-prev{margin-left:-15px}.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%}.carousel-indicators{bottom:100px}}.slotted{background-color:#dedede;font-size:90%}.slotted td{border-top:none}@media (min-width:801px){#Recent{padding-top:1rem}}#Recent>.content-col:last-of-type{border-right:none;border-bottom:none}.article-body .summary{color:#777;padding:10px 0;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;margin-top:-.5rem}.article_sidebar{display:flow-root;clear:both;background:#f7f7f9;padding:15px;margin:10px 0;border:solid 1px #ddd}.article_sidebar p{font-size:100%}.exhibitors{display:flex;align-items:flex-start;background-color:#f7f7f9;padding:15px;margin-bottom:30px}.exhibitors img.show-img{width:100%;max-width:100px!important;margin:0 30px 0 0}.exhibitors .exhibitor{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #eceeef}.exhibitors .exhibitor:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.exhibitors .exhibitor-list{flex:auto}.exhibitors .exhibitor-list img.show-img{max-width:230px!important}.exhibitors .exhibitor-title{width:100%;color:#f19a20;font-size:1.2rem;font-weight:700;padding:0 0 6px;margin-bottom:15px;border-bottom:1px solid #eceeef}.exhibitors .exhibitor h4{color:#55595c;font-weight:700;margin:0 0 3px}.exhibitors .exhibitor p{margin:0!important}.exhibitors.amerimold .exhibitor-title{color:#071b34;margin-top:20px}.exhibitors.imts img.show-img{max-width:165px!important}.exhibitors.imts .exhibitor-title{color:#3f4e67}.exhibitors.imts a{color:#506180}@media (max-width:667px){.exhibitors{flex-wrap:wrap}.exhibitors img.show-img{max-width:200px!important;margin:0 0 30px}}.cke_editable .article-figure,div.article-figure{display:table;max-width:385px;width:100%}.cke_editable .article-figure>p,div.article-figure>p{display:table-caption;caption-side:bottom;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;color:#556670;line-height:1.4;font-size:15px;padding-top:12px}.cke_editable .article-figure span.image-source,div.article-figure span.image-source{display:block;margin-top:1em;font-size:13px;color:#556670}@media (max-width:667px){.cke_editable .article-figure,div.article-figure{float:none;max-width:unset;width:100%;margin-right:unset!important;margin-left:unset!important;margin:1em auto!important}.cke_editable .article-figure img,div.article-figure img{width:100%}}#articleBody div.centered img,#short div.centered img,.cke_editable div.centered img,div.blogPost div.centered img{width:100%;display:block;margin:0 auto;height:auto}#articleBody div.centered p,#short div.centered p,.cke_editable div.centered p,div.blogPost div.centered p{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#556670;font-size:15px;line-height:1.4;padding-top:12px}#articleBody div.centered span.image-source,#short div.centered span.image-source,.cke_editable div.centered span.image-source,div.blogPost div.centered span.image-source{display:block;margin-top:1em;font-size:13px;color:#556670}#articleBody p:blank,#articleBody p:empty,#short p:blank,#short p:empty,.cke_editable p:blank,.cke_editable p:empty,div.blogPost p:blank,div.blogPost p:empty{display:none}#articleBody .img-caption,#short .img-caption,.cke_editable .img-caption,div.blogPost .img-caption{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#556670;font-size:15px}body.cke_editable h2{font-size:32px}body.cke_editable h3{font-size:26px}.inline-carousel{width:100%;margin:1em auto}.inline-carousel h3{margin-bottom:-10px;background-color:rgba(0,0,0,.1);padding:15px 10% 10px 10%}figure{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}blockquote{display:inline-block;border-left:5px solid rgba(210,34,41,.7);padding:6px 0 6px 1rem;margin:.9rem 0 1.2rem 2rem}blockquote p{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif!important;font-style:normal;font-size:1.6rem!important;margin:0 0 1rem}blockquote p:last-of-type{margin-bottom:0}@media (max-width:667px){blockquote{margin-left:0}}#articleBody .table.table-blue,#short .table.table-blue,.blogPost .table.table-blue{background:#dfebf4;border:6px solid #a3c4de}#articleBody .table.table-blue caption,#short .table.table-blue caption,.blogPost .table.table-blue caption{caption-side:top;background:#333;color:#f7f7f9;padding:.5rem}#articleBody .table.table-blue td,#short .table.table-blue td,.blogPost .table.table-blue td{color:rgba(51,51,51,.9)}#articleBody .table.table-blue.table-striped tbody tr:nth-of-type(odd),#short .table.table-blue.table-striped tbody tr:nth-of-type(odd),.blogPost .table.table-blue.table-striped tbody tr:nth-of-type(odd){background:#eef4f9}#articleBody .table.table-blue.table-bordered td,#articleBody .table.table-blue.table-bordered th,#short .table.table-blue.table-bordered td,#short .table.table-blue.table-bordered th,.blogPost .table.table-blue.table-bordered td,.blogPost .table.table-blue.table-bordered th{border:1px solid rgba(51,51,51,.15)}.event-details img{max-width:100%;height:auto}.video-widget{background:#f7f7f9;margin:.5rem 0}.video-widget h4{font-weight:700;line-height:1;text-align:left}.video-widget__title{display:flex;align-items:center;justify-content:space-between}.video-widget__title h3{display:block;width:100%;color:#333;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.06rem;padding:6px 0;border-top:3px solid #333;margin-bottom:8px;text-align:center;text-transform:uppercase}.video-widget .video-widget__close{background:rgba(0,0,0,0);border:none;font-size:.9rem;opacity:.6;padding:.25rem 0;transition:opacity .3s ease;margin-top:-.5rem}.video-widget .video-widget__close:hover{opacity:1}.video-widget .jw-skin-seven .jw-controlbar{border-top:none}.video-widget .jw-skin-seven .jw-controlbar.jw-background-color{background:rgba(0,0,0,.6);background:linear-gradient(to top,rgba(0,0,0,.9),rgba(0,0,0,0))}.video-widget .jw-skin-seven .jw-slider-time.jw-background-color{background:0 0}.video-widget--onscreen{height:0;padding-bottom:65%}.video-widget__container.container{padding:0;margin:0}.video-widget--minified{display:flex;justify-content:flex-end}.video-widget--minified .video-widget{width:19rem;max-width:100%;background:0 0}@media (max-width:800px){.video-widget--minified{display:none}}#videoWrapperMinified{position:sticky;top:40px}.featured-video-container{width:19rem;float:right}.featured-video-container .featured-video-title{position:relative}.featured-video-container .featured-video-title h3{display:block;color:#333;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.06rem;padding:6px 0;border-top:3px solid #333;margin-bottom:8px;text-align:center;text-transform:uppercase}.featured-video-container .featured-video-title .video-widget__close{position:absolute;top:30px;right:0;background:rgba(0,0,0,0);border:none;font-size:.9rem;opacity:.6;padding:.25rem 0;transition:opacity .3s ease;margin-top:-.5rem}.featured-video-container .featured-video-title .video-widget__close:hover{opacity:1}.featured-video-container .featured-video{width:300px;height:169px;margin:0 auto}.featured-video-container .featured-video .videoWrapper{padding-top:0}.featured-video-container .featured-video iframe{width:300px;height:169px;border:none}.featured-video-container .video-title{padding:0 3px}div.article-series-container p{font-size:90%}.imts-exhibitor-widget{display:block;padding:.55em .5em;border-top-left-radius:10px;border-top-right-radius:10px;border-top:15px solid #922925;border-bottom:6px solid #922925;background:#fff;background:linear-gradient(180deg,#fff 0,#e6e6e6 100%)}@media screen and (min-width:1150px){.imts-exhibitor-widget{display:block}}.imts-exhibitor-widget .imts-exhibitor-widget-headline{border-bottom:2px solid #000;padding-bottom:5px}.imts-exhibitor-widget .imts-exhibitor-widget-headline h3{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:.06rem;color:#333;text-align:center}.imts-exhibitor-widget .imts-exhibitor-widget-headline .imts-exhibitor-logo{width:100%}.imts-exhibitor-widget .imts-exhibitor-widget-copy{padding:.8em 0 0 0}.imts-exhibitor-widget .imts-exhibitor-widget-copy p a{color:#36515f;text-decoration:underline;font-weight:700}.imts-exhibitor-widget .imts-exhibitor-widget-copy p a:visited{color:#3f5f6f}.camx-exhibitor-widget{display:block;padding:.7em 2em 0 0;background:linear-gradient(180deg,#19365c 0,#007d7c 100%)!important}@media screen and (min-width:1150px){.camx-exhibitor-widget{display:block}}.camx-exhibitor-widget .camx-exhibitor-widget-headline{padding-bottom:5px}.camx-exhibitor-widget .camx-exhibitor-widget-headline .camx-exhibitor-logo{width:100%}.camx-exhibitor-widget .camx-exhibitor-widget-copy{padding:0 2em 0 3em}.camx-exhibitor-widget .camx-exhibitor-widget-copy p{font-family:Gotham!important;color:#fff}.camx-exhibitor-widget .camx-exhibitor-widget-copy p a{color:#faa519!important;text-decoration:underline;font-weight:700}.camx-exhibitor-widget .camx-exhibitor-widget-copy p a a:visited{color:#fbaf32!important}.camx-exhibitor-widget .camx-exhibitor-widget-copy .design-info{display:none}@media screen and (min-width:1150px){.camx-exhibitor-widget .camx-exhibitor-widget-copy .design-info{display:block}}.camx-exhibitor-widget .camx-exhibitor-widget-copy .basic-info{display:none}@media screen and (max-width:1149px){.camx-exhibitor-widget .camx-exhibitor-widget-copy .basic-info{display:block}}.pmts-exhibitor-widget{display:flex;padding:.55em .5em;background-color:#f7f7f9}@media screen and (min-width:1150px){.pmts-exhibitor-widget{display:flex}}.pmts-exhibitor-widget .exhibitor-title{color:#3f4e67;font-weight:600}.pmts-exhibitor-widget .pmts-exhibitor-widget-headline h3{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:.06rem;color:#333;text-align:center}.pmts-exhibitor-widget .pmts-exhibitor-widget-headline .pmts-exhibitor-logo{width:100%}.pmts-exhibitor-widget .pmts-exhibitor-widget-copy{padding:.8em 0 0 0}.pmts-exhibitor-widget .pmts-exhibitor-widget-copy p a{color:#36515f;text-decoration:underline;font-weight:700}.pmts-exhibitor-widget .pmts-exhibitor-widget-copy p a:visited{color:#3f5f6f}.npe-exhibitor-widget{display:flex;padding:.55em .5em;background-color:#f7f7f9}@media screen and (min-width:1150px){.npe-exhibitor-widget{display:flex}}.npe-exhibitor-widget .exhibitor-title{color:#3f4e67;font-weight:600}.npe-exhibitor-widget .npe-exhibitor-widget-headline{display:flex;align-items:center}.npe-exhibitor-widget .npe-exhibitor-widget-headline h3{font-size:26px;font-weight:500;line-height:1.3;letter-spacing:.06rem;color:#333;text-align:center}.npe-exhibitor-widget .npe-exhibitor-widget-headline .npe-exhibitor-logo{width:100%}.npe-exhibitor-widget .npe-exhibitor-widget-copy{padding:.8em 0 0 0}.npe-exhibitor-widget .npe-exhibitor-widget-copy p a{color:#36515f;text-decoration:underline;font-weight:700}.npe-exhibitor-widget .npe-exhibitor-widget-copy p a:visited{color:#3f5f6f}.floated-slideshow{width:100%;margin:0 auto;float:none;clear:both}@media screen and (min-width:1150px){.floated-slideshow{float:right;clear:none;width:55%;margin:0 0 1em 1em}}.lem-content-list{margin:2em 0}.lem-content-list h3.headline{font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:.06rem;margin-bottom:0;text-transform:uppercase;color:#333;padding:6px 0}.lem-content-list ul{padding-left:0;list-style:none}.lem-content-list ul li{padding-top:10px}.lem-content-list ul li a{font-size:18px;color:#087cc1;text-decoration:none}.lem-content-list ul li a:hover{color:#065d90}.lem-content-list ul li:nth-of-type(-n+2){margin-bottom:10px;border-bottom:1px solid #b7b7b7}.trending-seperator{position:relative;max-width:1280px;width:100%;margin-left:auto;margin-right:auto;background-color:rgba(0,0,0,.1)}.trending-seperator h3.decorator-line{color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;text-align:center;padding:6px 0;text-transform:uppercase}.trending-seperator h3.decorator-line span{display:inline-block;position:relative;width:100%;line-height:0}.trending-seperator h3.decorator-line span:before{content:"";position:absolute;border-top:1px solid #000;top:0;left:67%;width:30%}@media (min-width:668px){.trending-seperator h3.decorator-line span:before{width:38%;left:57%}}.trending-seperator h3.decorator-line span:after{content:"";position:absolute;border-top:1px solid #000;top:0;right:67%;width:30%}@media (min-width:668px){.trending-seperator h3.decorator-line span:after{width:38%;right:57%}}.trending-seperator a:hover{text-decoration:none}.trending-seperator .trending-img{max-width:300px;padding:0 .2em;margin:0 auto}.trending-seperator .trending-img img{width:100%}.trending-seperator .trending-title{max-width:300px;margin:0 auto;padding:0 .2em}.trending-seperator .trending-title a{line-height:1.2;color:#000}.resources-seperator h3.decorator-line{color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;text-align:center;padding:6px 0;text-transform:uppercase}.resources-seperator h3.decorator-line span{display:inline-block;position:relative;width:100%;line-height:0}.resources-seperator h3.decorator-line span:before{content:"";position:absolute;border-top:1px solid #000;top:0;left:60%;width:30%}@media (min-width:801px){.resources-seperator h3.decorator-line span:before{width:40%;left:58%}}.resources-seperator h3.decorator-line span:after{content:"";position:absolute;border-top:1px solid #000;top:0;right:60%;width:30%}@media (min-width:801px){.resources-seperator h3.decorator-line span:after{width:40%;right:58%}}.resources-seperator a:hover{text-decoration:none}.resources-seperator .resource-img{max-width:210px;max-height:160px;overflow:hidden;margin:0 auto}.resources-seperator .resource-img img{width:100%}.resources-seperator .resource-summary{max-width:210px;margin:10px auto;line-height:1.2}.resources-seperator .resource-summary h4{font-size:1.25rem;color:#000}.spark-strip{position:relative;background-color:#00424d}@media (min-width:1000px){.spark-strip{background-color:unset}.spark-strip::before{content:"";display:block;width:100%;position:absolute;top:0;height:66%;background-color:#00424d}.spark-strip::after{content:"";display:block;width:100%;position:absolute;bottom:0;height:34%;background-color:#fff}}.spark-strip .spark-strip-wrapper{z-index:1}.spark-strip .spark-strip-headline>div{max-width:200px;width:100%;padding:0 1em;border-right:2px solid #fff}.spark-strip .spark-strip-headline>div img{width:100%}.spark-strip .spark-strip-headline h2{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner{height:100%;border:2px solid #fff;box-shadow:rgba(0,0,0,.35) 0 4px 8px 0}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner.yt{min-width:200px;min-height:200px}@media screen and (min-width:668px) and (max-width:999px){.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner.yt{min-height:204px}}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner .card-title{padding:0 .7em;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner .card-title a{color:#000}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner .card-summary{padding:0 1em;font-size:.98rem;color:#3e454c}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner .card-button a{font-family:sans-serif;font-size:1rem;background-color:#13a59b;border-radius:.25rem;color:#fff;font-weight:600}.spark-strip .spark-strip-content .spark-strip-card .spark-strip-card-inner .card-button a:hover{background-color:#0b847c}.spark-strip+.mod-container{margin-top:3em}.video-gallery-strip{position:relative;background-color:#3d3d3d}@media (min-width:1000px){.video-gallery-strip{background-color:unset}.video-gallery-strip::before{content:"";display:block;width:100%;position:absolute;top:0;height:66%;background-color:#3d3d3d;background-repeat:no-repeat;background-position:center;background-size:cover}.video-gallery-strip::after{content:"";display:block;width:100%;position:absolute;bottom:0;height:34%;background-color:#fff}}div.pmpa-overlay{position:absolute;background:#fff;bottom:0;right:0;width:calc(100% / 3);height:calc(100% / 4);pointer-events:none;opacity:75%}div.pmpa-overlay img{position:absolute;-o-object-fit:cover;object-fit:cover;top:unset;bottom:unset;left:unset;right:unset;width:100%;height:100%;pointer-events:none}div.pmpa-overlay img:hover{transform:none}section#gbmpromo div{text-align:center}@media (min-width:801px){section#gbmpromo div{text-align:left}}.featured-article-wrapper>div{background-color:#fff}.featured-article-wrapper .featured-details-container{justify-content:center}.featured-article-wrapper .featured-img-container{position:relative;height:30vh}@media (min-width:668px){.featured-article-wrapper .featured-img-container{height:unset}}.featured-article-wrapper .featured-img-container::after{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 40%);pointer-events:none}.featured-article-wrapper .featured-img-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.featured-article-wrapper .featured-details{background-color:#fff}@media (min-width:801px){.featured-article-wrapper .featured-details{position:relative;bottom:5.4rem;margin-right:2rem}}.featured-article-wrapper .featured-details .type{display:inline}.featured-article-wrapper .featured-details h1,.featured-article-wrapper .featured-details h2{font-size:1.9rem}.featured-article-wrapper .featured-details h1 a,.featured-article-wrapper .featured-details h2 a{color:#000}.featured-article-wrapper .features-summary{display:flex;flex-direction:column;justify-content:center}.featured-article-wrapper .features-summary p{margin:unset;color:#777;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em}.featured-article-wrapper .features-summary p a{font-size:90%;color:#087cc1;text-transform:lowercase}.featured-article-wrapper .features-summary p a:hover{color:#065d90}.featured-article-wrapper .features-author{display:flex;flex-direction:column;justify-content:center}@media (min-width:668px){.featured-article-wrapper .features-author{border-left:1px solid #e7eaec}}.kc-strip .carousel-showmanymoveone .carousel-inner>.item .featured-strip-card-inner{height:100%}.featured-strip{position:relative}.featured-strip::before{content:"";display:block;background-color:#d22229;width:100%;position:absolute;top:0;height:300px;background-repeat:no-repeat;background-size:cover}@media (min-width:1000px){.featured-strip::before{height:71%}}.featured-strip.kc-strip::before{height:450px}@media (min-width:801px){.featured-strip.kc-strip .carousel-showmanymoveone{margin-right:-5%;margin-left:-5%;width:110%}.featured-strip.kc-strip .carousel-showmanymoveone .carousel-inner{width:90%}.featured-strip.kc-strip .carousel-showmanymoveone .carousel-control{width:5%}}.featured-strip.kc-strip .carousel-showmanymoveone .carousel-item-left:not(.active) .featured-strip-card-inner{box-shadow:none}.featured-strip.kc-strip .carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-left,.featured-strip.kc-strip .carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev{left:7px}.featured-strip.strip-photo-series:before{content:none}.featured-strip.strip-photo-series .strip-backdrop-image{position:absolute;top:0;left:0;width:100%;height:300px;background-repeat:no-repeat;background-size:cover}@media (min-width:1000px){.featured-strip.strip-photo-series .strip-backdrop-image{height:71%}}@media (min-width:1000px){.featured-strip{background-color:unset}.featured-strip::after{content:"";display:block;width:100%;position:absolute;bottom:0;height:29%;background-color:#fff}}.featured-strip .featured-strip-wrapper{z-index:1}.featured-strip .featured-strip-headline{flex-direction:column}@media (min-width:668px){.featured-strip .featured-strip-headline{flex-direction:row}}.featured-strip .featured-strip-headline h2{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:3rem;color:#fff}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner{height:100%;border:2px solid #fff;box-shadow:rgba(0,0,0,.35) 0 4px 8px 0}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-title{padding:0 .4em;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:1em}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-title a{color:#000}@media (min-width:668px) and (max-width:999px){.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-title{margin-top:0}}@media (min-width:1000px){.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-title{margin-top:1em}}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-summary{padding:0 .5em;font-size:.98rem;color:#3e454c}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-button a{font-family:sans-serif;font-size:1rem;background-color:#d22229;border:#d22229;color:#fff;font-weight:600;border-radius:0}.featured-strip .featured-strip-content .featured-strip-card .featured-strip-card-inner .card-button a:hover{background-color:#a61b20}.featured-strip+.mod-container{margin-top:3em}ul.site-nav div.dropdown-menu{padding:0 .3em;background-color:#fff}.dropdown-item{font-size:.875rem;font-weight:600;color:#000;padding:8px 20px}.dropdown-item:hover{background-color:#fff;color:#40668b}.dropdown-item:active,.dropdown-item:focus{color:#40668b;background-color:#fff;outline:0}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#b45300;border-color:#b45300}.dropdown-menu{background-color:#fff}.flat-list{list-style-type:none;padding-left:0;margin-bottom:0}.list-item{position:relative;display:block;padding:.75rem 0;margin-bottom:-1px}.list-item--border{border-top:1px;border-right:0;border-bottom:1px;border-left:0;border-color:#d1d1d1;border-style:solid}.list-item--border:last-child{margin-bottom:0;border-bottom:0}.list-item--reduced{padding:.35rem 0}.alpha{float:left;width:25px;border:1px solid #333;background-color:#f7f7f9;margin:5px;text-align:center}.alpha a:link{display:block;padding:5px;width:100%}.alpha:hover{background-color:#333}.alpha:hover a:link,.alpha:hover a:visited{color:#fff;text-decoration:none}.list-group{padding-left:0;margin-bottom:0}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px}.list-group-accordion{list-style:none;font-size:.9rem}.list-group-accordion>li{width:100%;background-color:rgba(255,255,255,.9);margin-top:10px}.list-group-accordion>li a{color:#40668b}@media (min-width:801px){.list-group-accordion>li{width:46%;width:calc(50% - 10px);margin:10px 10px 0 0;float:left}.list-group-accordion>li:nth-child(even):not(:first-child){margin:10px 0 0 10px}}.list-group-accordion>li:after{content:"";display:table;clear:both}.list-group-accordion .list-item-titlebar{width:100%;position:relative;cursor:pointer}.list-group-accordion .list-item-titlebar:after{content:"";display:table;clear:both}.list-group-accordion .list-item-details{width:100%;color:#fff;background-color:#0b456d;position:absolute;z-index:100}.list-group-accordion .list-item-details a{color:#fff;font-style:italic}.list-group-accordion .list-item-details p{font-size:.8rem;padding:0 10px;font-style:italic}.list-group-accordion .list-item-details ul{list-style:initial;padding:10px 0 10px 25px}@media (max-width:364px){.list-group-accordion .list-item-details{width:80%;width:calc(100% - 20px)}}@media (min-width:365px) and (max-width:667px){.list-group-accordion .list-item-details{width:80%;width:calc(100% - 40px)}}@media (min-width:668px) and (max-width:800px){.list-group-accordion .list-item-details{width:80%;width:calc(100% - 60px)}}@media (min-width:801px) and (max-width:999px){.list-group-accordion .list-item-details{width:46%;width:calc(50% - 40px)}}@media (min-width:1000px){.list-group-accordion .list-item-details{width:46%;width:calc(50% - 30px)}}.list-group-accordion .list-item-full,.list-group-accordion .list-item-main,.list-group-accordion .list-item-supporting{padding:10px;float:left}.list-group-accordion .list-item-supporting{width:20%;max-width:50px;text-align:center;border-right:1px solid rgba(0,0,0,.06);float:left}@media (max-width:667px){.list-group-accordion .list-item-supporting{width:14%;max-width:50px}}@media (min-width:801px) and (max-width:999px){.list-group-accordion .list-item-supporting{max-width:40px}}.list-group-accordion .list-item-main{width:80%;float:left}@media (max-width:667px){.list-group-accordion .list-item-main{width:86%}}.list-group-accordion .list-item-full{width:100%}.latest-issue-list p{margin-top:.78rem;margin-bottom:.75rem}.media-plus{margin:20px 0}.bd,.media-plus{overflow:hidden;zoom:1}.media-plus ul.flat{list-style:none}.media-object{float:left;margin-right:1.25rem;margin-left:0}.media-object.is-right{float:right;margin-left:1.25rem;margin-right:0}.media-image-restricted-sm{max-width:150px}.media-image-restricted-sm img{width:100%}@media (min-width:668px) and (max-width:800px){.media-image-restricted-sm{max-width:100px;max-height:100px}}@media (max-width:667px){.media-image-restricted-sm{max-width:60px;max-height:60px}}.img-center{display:block;margin:0 auto}.webinar-offset{padding-top:6px}.search-archive{margin:0 0 30px 0;border-bottom:1px solid #ddd}.st-result{padding-left:20px}.st-result-listing>tbody>tr>td{vertical-align:top!important}.search_aside{border-radius:.25rem;position:sticky}@media screen and (max-width:768px){.search_aside{top:20px}}@media screen and (min-width:768px){.search_aside{top:70px}}.search_aside>.search{background-color:#f7f7f9;padding:1rem}@media (min-width:668px){.search_aside>.search{display:block!important;height:auto!important}}.search_aside>.suppliers{background-color:#f7f7f9;padding:1rem 0 2rem 1rem}@media screen and (max-height:699px){.search_aside>.suppliers{display:none}}@media screen and (max-width:667px){.search_aside>.suppliers{display:none}}@media screen and (max-width:668px){.search_aside>.suppliers{height:300px}}@media screen and (min-width:668px) and (max-width:768px){.search_aside>.suppliers{height:30vh;height:calc((var(--vh,1vh) * 50) - 40px)}}@media screen and (min-width:768px){.search_aside>.suppliers{height:30vh;height:calc((var(--vh,1vh) * 50) - 90px)}}.search_aside>.suppliers>h4>a{color:#55595c;font-weight:700;text-decoration:underline}.search_aside>.suppliers>h4>a:hover{opacity:.8;transform:translateX(.25rem);color:#065d90}.search_aside>.suppliers>.scroll{overflow-y:auto;height:100%}.search_aside>.suppliers .btn-secondary{color:#333;background-color:#fff;border-color:#ccc}.search_aside>.suppliers .btn-secondary:hover{background-color:#e6e6e6;border-color:#adadad}.search_aside nav ul{list-style:none;padding:0}.search_aside nav ul li:not(.st-dynamic-facets){border-bottom:1px solid #e6e6ec;padding-bottom:1rem;margin:1rem 0}.search_aside nav ul li:not(.st-dynamic-facets):last-of-type{border-bottom:none}.search_aside nav ul li:not(.st-dynamic-facets) h4,.search_aside nav ul li:not(.st-dynamic-facets) h4 a{color:#55595c;font-weight:700}.search_aside nav ul li:not(.st-dynamic-facets) .facet-list{max-height:250px;overflow-y:auto}.search_aside nav ul li:not(.st-dynamic-facets) .sort{display:inline-block;opacity:.8;transform:translateX(.03rem);transition:color .3s ease,font-weight .3s ease,opacity .3s ease,transform .3s ease;will-change:transform}.search_aside nav ul li:not(.st-dynamic-facets) .sort:hover{opacity:.8;text-decoration:none;transform:translateX(.25rem)}.search_aside nav ul li:not(.st-dynamic-facets) .sort.active{opacity:1;font-weight:700;text-decoration:none;transform:translateX(.03rem)}.search_aside nav ul li:not(.st-dynamic-facets) label{display:flex;align-items:center;padding:.05rem 0;position:relative}.search_aside nav ul li:not(.st-dynamic-facets) label input{margin-right:.35rem}.search_aside nav ul li:not(.st-dynamic-facets) label .label{display:inline-block;max-width:calc(100% - 58px);opacity:.9;overflow:hidden;text-overflow:ellipsis;transform:translateX(0);padding:0;margin:0;white-space:nowrap;will-change:transform;transition:transform .3s ease,opacity .3s ease}.search_aside nav ul li:not(.st-dynamic-facets) label .count{opacity:.4;position:absolute;right:0}.search_aside nav ul li:not(.st-dynamic-facets) label:hover .label{opacity:1;transform:translateX(.25rem)}.search_aside nav ul li:not(.st-dynamic-facets) label+br{display:none}.suppliersBlock{background-color:#f7f7f9;padding:1rem}@media screen and (min-height:700px) and (min-width:668px){.suppliersBlock{display:none}}@media screen and (max-width:667px){.suppliersBlock{margin:0 -1rem 2rem -1rem}}.suppliersBlock .showroomButtonWidth{width:25%!important}.suppliersBlock>h4>a{color:#55595c;font-weight:700;text-decoration:underline}.suppliersBlock>h4>a:hover{opacity:.8;transform:translateX(.25rem);color:#065d90}.suppliersBlock .btn-secondary{color:#333;background-color:#fff;border-color:#ccc}.suppliersBlock .btn-secondary:hover{background-color:#e6e6e6;border-color:#adadad}.st-page{display:none}.st-result .st-type{color:#d22229;font-size:.75em;font-weight:700;text-transform:uppercase}.st-result .title{font-size:1.2rem;margin:.15rem 0}.st-result .title a{color:#40668b}.st-result .author{font-size:.85em;font-weight:700}.st-result .published-at{font-size:.85em;opacity:.75}.st-result .author+.published-at:before{content:"\2014";opacity:.75;padding:0 .25rem}#headpager,.search-pagination{display:flex;justify-content:space-between;background-color:#f7f7f9;border-radius:.25rem;font-size:.9em;text-align:center;text-transform:uppercase;overflow:hidden}#headpager>*,.search-pagination>*{flex:0 0 150px;text-align:center;padding:.6rem 1rem .4rem}@media (max-width:667px){#headpager>*,.search-pagination>*{flex:1 1 33%;font-size:.8em;padding:.75rem .5rem .5rem}#headpager>.of-page,.search-pagination>.of-page{flex:0 0 32%}}#headpager.search-pagination--aside,.search-pagination.search-pagination--aside{background:rgba(0,0,0,.03);border-radius:0;font-size:.75em;margin:0 -1rem -1rem}#headpager.search-pagination--aside>*,.search-pagination.search-pagination--aside>*{width:50%;flex:0 0 50%;padding:0}#headpager.search-pagination--aside a,.search-pagination.search-pagination--aside a{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;padding:.6rem .6rem .4rem}#headpager.search-pagination--aside a:first-of-type,.search-pagination.search-pagination--aside a:first-of-type{border-radius:0 0 0 .25rem}#headpager.search-pagination--aside a:last-of-type,.search-pagination.search-pagination--aside a:last-of-type{border-radius:0 0 .25rem 0;border-left:1px solid rgba(0,0,0,.1)}#headpager .of-page,.search-pagination .of-page{opacity:.8}#headpager a,.search-pagination a{display:flex;justify-content:center;align-items:center;font-weight:700;border-radius:.25rem;opacity:.8;transition:background-color .3s ease,opacity .3s ease}#headpager a .icon,.search-pagination a .icon{display:inline-block;vertical-align:middle;opacity:.7;margin:0 3px;position:relative;top:-2px;transform:translateX(.003rem);transition:opacity .3s ease,transform .3s ease}#headpager a:hover,.search-pagination a:hover{background-color:rgba(210,34,41,.1);color:rgba(210,34,41,.8);opacity:1;text-decoration:none}#headpager a:hover .icon,.search-pagination a:hover .icon{opacity:.5}#headpager a.st-next .icon svg,#headpager a.st-prev .icon svg,.search-pagination a.st-next .icon svg,.search-pagination a.st-prev .icon svg{width:16px}#headpager a.st-next:hover .icon,.search-pagination a.st-next:hover .icon{transform:translateX(.25rem)}#headpager a.st-prev:hover .icon,.search-pagination a.st-prev:hover .icon{transform:translateX(-.25rem)}#search-body #pager{opacity:.8}@media (max-width:667px){#search-body table#st-results-container{display:block}#search-body table#st-results-container tbody,#search-body table#st-results-container td:not(.st-image),#search-body table#st-results-container tr{width:100%;display:block}#search-body table#st-results-container td a.st-search-result-link.image{display:inline-block;float:right}#search-body table#st-results-container td.st-image{display:inline;padding:.5rem 0 .25rem .5rem;float:right}#search-body table#st-results-container td .st-result{padding:0}#search-body table#st-results-container td .st-result .author,#search-body table#st-results-container td .st-result .published-at{font-size:.75em}}@media (min-width:668px){#home-latest.search-results{margin-top:-1.2rem}}#home-latest.search-results .media-plus{padding-bottom:10px;border-bottom:1px solid #ddd}#home-latest.search-results .media-plus:last-of-type{border-bottom:none}.search-thumbnail{width:125px;height:104px;-o-object-fit:contain;object-fit:contain}nav.search_aside h4{color:#55595c;font-size:.9rem;font-weight:700;text-transform:uppercase;margin-bottom:.75rem}nav.search_aside a.sort{display:block}nav.search_aside a.sort.active{font-weight:700}nav.search_aside .of-page{width:calc(100% + 2rem);background:rgba(0,0,0,.06);color:#55595c;font-size:.9rem;text-align:center;padding:.25rem;margin:0 -1rem}.search-filter{display:flex;justify-content:space-between}.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}@media (max-width:364px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}@media (min-width:365px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}@media (max-width:667px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}.flex-column-sm-down{flex-direction:column}}@media (min-width:668px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}.align-items-md-up-center{align-items:center}}@media (max-width:800px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}@media (min-width:801px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}@media (max-width:999px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}@media (min-width:1000px){.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}}.flex{display:flex}.flex-1{flex:1}.flex-grow{flex-grow:1}.flex-no-grow{flex-grow:0}.flex-no-shrink{flex-shrink:0}body{font-display:swap}body.hide-bc-dialog .fancybox-desktop,body.hide-bc-dialog .fancybox-overlay,body.hide-bc-dialog .fancybox-wrap{display:none}.bg-light{background-color:#f7f7f9}del,ins{text-decoration:none}.italic{font-style:italic}.fl-l{float:left}.fl-r{float:right}.no-MP{margin:0!important;padding:0!important}.clear-both{clear:both}.overflow-hidden{overflow:hidden}.word-break-all{word-break:break-all}.xthumb{display:inline-block;overflow:hidden;border:1px solid #333}.xthumb-sm{width:125px;height:104.16667px}.b-t{border-top:1px solid #ddd!important}.b-t.border-bold{border-top:3px solid #000!important}.b-b{border-bottom:1px solid #ddd!important}.b-b.border-bold{border-bottom:3px solid #000!important}.b-r{border-right:1px solid #ddd!important}.b-r.border-bold{border-right:3px solid #000!important}.b{border:1px solid #ddd}.b.border-bold{border:3px solid #000!important}.pipe-right{color:#d22229}.pipe-right:after{content:"|";height:0;width:0;left:9px;top:-1px;position:relative;color:#818a91}.pipe-right:hover:after{color:#818a91}hr.basic{border:0;height:1px;background-color:#ddd}hr.standard{border:0;height:0;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(255,255,255,.3)}hr.standard:last-child:not(.last){display:none}@media (min-width:668px){.border-between>[class*=col-]:after,.border-between>[class*=col-]:before{background:#ddd;bottom:0;content:" ";position:absolute;width:1px;top:0}.border-between>[class*=col-]:before{left:0}.border-between>[class*=col-]:after{right:-1px}.border-between>[class*=col-]:first-child:before,.border-between>[class*=col-]:first-of-type:before,.border-between>[class*=col-]:last-child:after,.border-between>[class*=col-]:last-of-type:after{display:none}.border-between-all>[class*=col-]:first-child:before,.border-between-all>[class*=col-]:last-child:after{display:block}}p:empty{display:none}.display-block{display:block}.pos-relative{position:relative}.full-width,.w-full{width:100%}.display-table{display:table;width:100%}.display-table .table-row{display:table-row}.display-table .table-row .cell-vert-center{display:table-cell;vertical-align:middle}body.cke_editable{max-width:680px;padding-left:8px;padding-right:8px;margin:0 auto}@media screen and (min-width:990px) and (max-width:1260px){body.cke_editable{margin:0 15px}}body.cke_editable a,body.cke_editable a:link{text-decoration:underline!important}@media (max-width:364px){.hidden-xs{display:none!important}}.xs\:m-t-1{margin-top:1rem!important}.xs\:m-b-1{margin-bottom:1rem!important}.xs\:m-t-2{margin-top:1.5rem!important}.xs\:m-b-2{margin-bottom:1.5rem!important}.xs\:m-y-2{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.xs\:m-t-3{margin-top:3rem!important}.xs\:m-b-3{margin-bottom:3rem!important}.xs\:mt-2{margin-top:.25rem!important}.xs\:mb-3{margin-bottom:.5rem!important}.xs\:p-l-0{padding-left:0!important}.xs\:p-t-1{padding-top:1rem!important}.xs\:p-l-1{padding-left:1rem!important}.xs\:p-x-1{padding-right:1rem!important;padding-left:1rem!important}.xs\:p-r-3{padding-right:3rem!important}.xs\:p-0{padding:0!important}.xs\:py-3{padding-top:.5rem!important;padding-bottom:.5rem!important}.xs\:pt-3{padding-top:.5rem!important}@media (min-width:365px) and (max-width:667px){.hidden-sm{display:none!important}}@media (min-width:365px){.sm\:m-t-0{margin-top:0!important}.sm\:m-t-1{margin-top:1rem!important}.sm\:m-b-1{margin-bottom:1rem!important}.sm\:m-b-2{margin-bottom:1.5rem!important}.sm\:p-l-0{padding-left:0!important}.sm\:p-r-1{padding-right:1rem!important}.sm\:p-l-1{padding-left:1rem!important}.sm\:p-r-2{padding-right:1.5rem!important}.sm\:p-l-2{padding-left:1.5rem!important}}@media (min-width:668px) and (max-width:800px){.hidden-md{display:none!important}}@media (min-width:668px){.md\:block{display:block}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:hidden{display:none}.md\:w-auto{width:auto!important}.md\:m-t-0{margin-top:0!important}.md\:m-b-0{margin-bottom:0!important}.md\:m-t-1{margin-top:1rem!important}.md\:m-b-1{margin-bottom:1rem!important}.md\:m-t-2{margin-top:1.5rem!important}.md\:m-r-2{margin-right:1.5rem!important}.md\:m-b-2{margin-bottom:1.5rem!important}.md\:m-t-3{margin-top:3rem!important}.md\:m-b-3{margin-bottom:3rem!important}.md\:my-0{margin-top:0!important;margin-bottom:0!important}.md\:mt-0{margin-top:0!important}.md\:mb-0{margin-bottom:0!important}.md\:mr-3{margin-right:.5rem!important}.md\:ml-3{margin-left:.5rem!important}.md\:p-r-0{padding-right:0!important}.md\:p-l-0{padding-left:0!important}.md\:p-x-0{padding-right:0!important;padding-left:0!important}.md\:p-a-1{padding:1rem 1rem!important}.md\:p-t-1{padding-top:1rem!important}.md\:p-r-1{padding-right:1rem!important}.md\:p-l-1{padding-left:1rem!important}.md\:p-x-1{padding-right:1rem!important;padding-left:1rem!important}.md\:p-y-1{padding-top:1rem!important;padding-bottom:1rem!important}.md\:p-t-2{padding-top:1.5rem!important}.md\:p-r-2{padding-right:1.5rem!important}.md\:p-l-2{padding-left:1.5rem!important}.md\:p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.md\:p-y-2{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.md\:p-t-3{padding-top:3rem!important}.md\:p-r-3{padding-right:3rem!important}.md\:py-0{padding-top:0!important;padding-bottom:0!important}.md\:pt-0{padding-top:0!important}.md\:pl-2{padding-left:.25rem!important}.md\:pr-3{padding-right:.5rem!important}.md\:pl-3{padding-left:.5rem!important}}@media (min-width:801px) and (max-width:999px){.hidden-lg{display:none!important}}@media (min-width:801px){.lg\:block{display:block}.lg\:flex-row{flex-direction:row}.lg\:hidden{display:none}.lg\:m-t-0{margin-top:0!important}.lg\:m-b-0{margin-bottom:0!important}.lg\:m-x-0{margin-right:0!important;margin-left:0!important}.lg\:m-b-1{margin-bottom:1rem!important}.lg\:m-t-2{margin-top:1.5rem!important}.lg\:m-l-2{margin-left:1.5rem!important}.lg\:m-t-3{margin-top:3rem!important}.lg\:m-0{margin:0!important}.lg\:p-r-0{padding-right:0!important}.lg\:p-l-0{padding-left:0!important}.lg\:p-x-0{padding-right:0!important;padding-left:0!important}.lg\:p-r-1{padding-right:1rem!important}.lg\:p-l-1{padding-left:1rem!important}.lg\:p-x-1{padding-right:1rem!important;padding-left:1rem!important}.lg\:p-t-2{padding-top:1.5rem!important}.lg\:p-r-2{padding-right:1.5rem!important}.lg\:p-x-2{padding-right:1.5rem!important;padding-left:1.5rem!important}.lg\:p-0{padding:0!important}.lg\:pt-0{padding-top:0!important}.lg\:pb-0{padding-bottom:0!important}}@media (min-width:1000px){.hidden-xl{display:none!important}}@media (min-width:1000px){.xl\:hidden{display:none}.xl\:w-auto{width:auto!important}.xl\:m-t-0{margin-top:0!important}.xl\:m-t-1{margin-top:1rem!important}.xl\:m-l-1{margin-left:1rem!important}.xl\:p-t-0{padding-top:0!important}.xl\:p-r-0{padding-right:0!important}.xl\:p-l-0{padding-left:0!important}.xl\:p-x-0{padding-right:0!important;padding-left:0!important}.xl\:p-r-1{padding-right:1rem!important}.xl\:p-l-1{padding-left:1rem!important}.xl\:p-r-2{padding-right:1.5rem!important}.xl\:p-l-2{padding-left:1.5rem!important}.xl\:p-l-3{padding-left:3rem!important}.xl\:pr-4{padding-right:.75rem!important}.xl\:pl-4{padding-left:.75rem!important}}.videoWrapper{position:relative;padding-bottom:56.25%;margin-bottom:.5rem;height:0;clear:both}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoWrapper video{width:100%}.videoWrapper>div.video-js{width:100%;height:0;padding-bottom:56.25%}.videoWrapper>div.video-js .vjs-big-play-button{width:2.5em;height:2.5em;border-radius:999px;top:50%;left:50%;transform:translate(-50%,-50%)}.videoWrapper>div.video-js .vjs-big-play-button .vjs-icon-placeholder{line-height:2.3em}.videoWrapper>div.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-size:1.5em}.mod-q{position:relative}.mod-q:after{content:"";width:.2ch;height:.75ch;background:currentColor;position:absolute;bottom:.25ch;right:.1ch;transform:rotate(-45deg)}.sticky-left-aside{position:sticky;top:75px}.side-share-icons{margin:0 auto 70px auto}.side-share-icons .headline{display:block;color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;padding:6px 0;border-bottom:3px solid #333;margin-bottom:8px;text-transform:uppercase}.side-share-icons #addThisToolbox.addthis_toolbox,.side-share-icons div.addthis_toolbox{display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.side-share-icons #addThisToolbox.addthis_toolbox a[class*=addthis_button_],.side-share-icons div.addthis_toolbox a[class*=addthis_button_]{max-width:30px;margin:.2rem .169rem;padding:0}.side-share-icons #addThisToolbox.addthis_toolbox a[class*=addthis_button_] img,.side-share-icons div.addthis_toolbox a[class*=addthis_button_] img{width:100%;min-width:22px}.read-next-titles{display:none}.read-next-titles .headline{display:block;color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;padding:6px 0;border-bottom:3px solid #333;margin-bottom:8px;text-transform:uppercase}@media screen and (min-width:1150px){.read-next-titles{display:block;margin:0 auto 70px auto;padding:0}.read-next-titles ul{margin:0;padding:0;list-style:none}.read-next-titles ul li{margin:15px 0 15px 15px;padding:0}.read-next-titles ul li a{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.05em;line-height:1.4;text-decoration:none;color:#333}.read-next-titles ul li a{color:#087cc1;text-decoration:none}.read-next-titles ul li a:hover{color:#065d90;text-decoration:underline;text-underline-offset:3px}.read-next-titles ul li:before{content:"\276F";display:block;height:0;width:0;left:-1em;top:0;position:relative;color:#333}}.lm{margin:1.25rem auto;padding:1.25rem}.lm-relSuppliers .list-group .list-item{margin-bottom:-15px}.lm-relSuppliers-small .headline{display:block;color:#333;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:.06rem;padding:6px 0;border-bottom:3px solid #333;margin-bottom:8px;text-transform:uppercase}.lm-relSuppliers-small .list-group{padding-top:1px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-content:center;list-style:none}.lm-relSuppliers-small .list-group .list-item a{border:none;color:#333;text-decoration:none;font-family:Oswald,"Helvetica Neue",Helvetica,Arial,sans-serif;background-color:#d1d3d4;font-size:85%;padding:8px 12px;border-radius:4px;margin-bottom:12px;padding:10px}.lm-relSuppliers-small .list-group .list-item a:hover{text-decoration:none;background-color:#b7babb}.content-related-suppliers .list-item{padding:.55rem 0}@media (min-width:1000px){.billboard-container,.mod-container{justify-content:flex-end}}.mod-container .aside-banners .promo,.mod-container aside .promo{margin:0 0 1.5rem auto}@media (min-width:365px) and (max-width:999px){.mod-container .right-column .article-details:first-of-type{padding-right:1rem}.mod-container .right-column .article-details:nth-of-type(2){padding-left:1rem}}.mod-container .article-details h1 a,.mod-container .article-details h2 a,.mod-container .article-details h3 a{color:#000}.mod-container .article-details p a{font-size:90%;color:#087cc1;text-transform:lowercase}.mod-container .article-details p a:hover{color:#065d90}.mod-container .article-details p a.read-more{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;color:#00f;text-transform:uppercase;white-space:nowrap}.mod-container .article-details .article-details-summary,.mod-container .news-details .article-details-summary,.mod-container .trending-details .article-details-summary{color:#777;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em}.hashtag-featured-container,.subzone-featured-container{display:flex;flex-wrap:wrap-reverse}.hashtag-featured-container .hashtag-featured-copy,.hashtag-featured-container .subzone-featured-copy,.subzone-featured-container .hashtag-featured-copy,.subzone-featured-container .subzone-featured-copy{display:flex;flex-direction:column;justify-content:center}.two-three{position:relative;display:block;width:100%;overflow:hidden;padding:0}.two-three::before{display:block;content:"";padding-top:33%;padding-bottom:33%}.two-three img{position:absolute;top:0;bottom:0;width:100%;height:auto;transition:transform .15s linear}.two-three img:hover{transform:scale(1.03)}.two-three img.no-hover:hover{transform:none}.sixteen-nine{position:relative;display:block;width:100%;overflow:hidden;padding:0}.sixteen-nine::before{content:"";display:block;padding-top:28.125%;padding-bottom:28.125%}.sixteen-nine img{position:absolute;top:0;bottom:0;width:100%;height:auto;transition:transform .15s linear}.sixteen-nine img.hover:hover{transform:scale(1.03)}.video-img-wrapper img:hover{transform:none}.video-img-wrapper .video-overlay-play-button{width:25%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.video-img-wrapper .video-overlay-play-button .play-circle{stroke:rgba(255,255,255,.65)}.video-img-wrapper .video-overlay-play-button .play-arrow{fill:rgba(255,255,255,.65)}.video-img-wrapper .video-overlay-play-button .sound-wave{fill:rgba(255,255,255,.65)}.video-img-wrapper:hover .play-circle{stroke:rgba(255,0,0,.9)}.video-img-wrapper:hover .play-arrow{fill:rgba(255,0,0,.9)}.video-img-wrapper:hover .sound-wave{fill:rgba(255,0,0,.9)}.mod-narrow-search ul{margin:0;padding:0;list-style:none}.mod-narrow-search ul li{padding:.5em;margin-bottom:.3em;background:linear-gradient(0deg,#f6f6f6 0,#a6d2ff 30%);transition:all .25s linear}.mod-narrow-search ul li:hover{background:linear-gradient(0deg,#f6f6f6 0,#8dc5ff 30%)}.mod-narrow-search ul li a{display:block;position:relative;width:100%;height:100%;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;color:#000;text-decoration:none;font-size:95%}.mod-narrow-search ul li a:visited{color:#000}.mod-narrow-search ul li a i{position:absolute;right:0}.mod-narrow-search ul li:first-of-type{margin-top:3px}.hashtag-header,.hero-header,.zone-header{position:relative;height:150px}@media (min-width:668px) and (max-width:800px){.hashtag-header,.hero-header,.zone-header{height:200px}}@media (min-width:801px){.hashtag-header,.hero-header,.zone-header{height:310px}}.hashtag-header h1,.hero-header h1,.zone-header h1{color:#fff;font-size:3rem;margin-bottom:0;line-height:.92}@media (min-width:668px) and (max-width:800px){.hashtag-header h1,.hero-header h1,.zone-header h1{font-size:3.5rem}}@media (min-width:801px) and (max-width:999px){.hashtag-header h1,.hero-header h1,.zone-header h1{font-size:4.5rem}}@media (min-width:1000px){.hashtag-header h1,.hero-header h1,.zone-header h1{font-size:5.5rem}}header .header-gradient-overlay{width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 40%);justify-content:flex-end}header .header-gradient-overlay .headline-wrapper{display:flex;align-items:flex-end}.featured-video-container{max-width:300px;width:100%;float:right}.featured-video-container .featured-video{max-width:300px;width:100%;height:169px;margin:0 auto}.featured-video-container .featured-video .videoWrapper{padding-top:0}.featured-video-container .featured-video iframe{max-width:300px;width:100%;height:169px;border:none}.g-recaptcha{max-width:100%;transform:scale(.5);-webkit-transform:scale(.5);transform-origin:center center;-webkit-transform-origin:0 0}@media screen and (min-width:1125px){.g-recaptcha{transform:scale(.65);-webkit-transform:scale(.65)}}@media screen and (min-width:1270px){.g-recaptcha{transform:scale(.75);-webkit-transform:scale(.75)}}@media screen and (min-width:1440px){.g-recaptcha{transform:scale(.85);-webkit-transform:scale(.85)}}@media screen and (min-width:1550px){.g-recaptcha{transform:scale(1);-webkit-transform:scale(1);margin-bottom:10px}}.cke_editable.ckeditor-basic__small{padding:.5rem}.cke_editable.ckeditor-basic__small p{font-family:Arial,Helvetica,sans-serif;font-size:.9rem;line-height:1.5}.promo.house-ad{border:none}.col-md-aside .promo{margin:0 auto 1rem auto;text-align:center;max-width:300px;overflow:hidden;border:1px solid #333}.billboard-container.no-background .large-horizontal-banner{background-color:unset}.billboard-no-background .DisplayBar{margin:0 auto}.billboard-no-background .large-horizontal-banner{background-color:unset}.modal.show .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobileAdPlaceholder{width:100%}.media-widget{border-top:3px solid #333;border-bottom:3px solid #333}.media-widget h3{text-transform:uppercase}.supplier-widget{max-width:300px;margin-left:auto}.supplier-widget h3{color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;padding:8px 0 0 0;text-transform:uppercase;border-top:3px solid #333;text-align:center}.supplier-widget ul{margin:0;padding:0;list-style:none}.supplier-widget li{display:block;background-color:#358ccb;margin-bottom:3px;padding:3px 0 3px 8px}.supplier-widget li:hover{background-color:#002f66}.supplier-widget li:hover a{color:#fff}.supplier-widget li a{display:block;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.15rem;color:#000}.supplier-widget li a:hover{text-decoration:none}.content-list-widget{max-width:300px;margin-left:auto}.content-list-widget h3{color:#333;font-size:20px;font-weight:500;line-height:1.3;letter-spacing:.06rem;padding-bottom:6px;border-bottom:3px solid #333;text-transform:uppercase}.content-list-widget ul{margin:0;padding:0;list-style:none}.content-list-widget h4{font-size:1.1rem}.content-list-widget h4 a{color:#000}.content-list-widget p{margin:0}.widget-full-width .content-list-widget{max-width:100%}.category-related-content h3.headline{font-size:1.25rem;font-weight:500;line-height:1.3;letter-spacing:.06rem;margin-bottom:0;text-transform:uppercase;color:#333;padding:6px 0}.category-related-content ul{padding-left:0;list-style:none}.category-related-content ul li{padding-top:10px}.category-related-content ul li a{font-size:22px;color:#093bf2}.category-related-content ul li p{font-size:18px;color:#525252}.category-related-content ul li:not(li:last-of-type){margin-bottom:10px;border-bottom:1px solid #b7b7b7}.supplier-widget li{padding:.45em .5em;margin-bottom:.3em;background:linear-gradient(0deg,#aaa 0,#445b6c 40%);transition:all .25s linear}.supplier-widget li:hover{background:linear-gradient(0deg,#aaa 0,#3e505d 40%)}.supplier-widget li a{display:block;position:relative;width:100%;height:100%;color:#fff;text-decoration:none;font-size:.85em;text-shadow:0 0 1px #000}.supplier-widget li a::after{font-family:FontAwesome;content:"\f0da";position:absolute;right:0}@keyframes showSlideup{100%{opacity:1;transform:translateY(0)}}.article-page-wrapper.is-cs{animation:showSlideup 150ms cubic-bezier(.77,0,.175,1) forwards;position:relative;opacity:0;transform:translateY(10%)}@keyframes blink{from{opacity:100}to{opacity:0}}.loading-indicator{position:relative;width:35%;z-index:10;visibility:visible;top:30px;left:30px;height:2vh;font-weight:700}.loading-indicator .animated-box{width:25%;height:25%;background-color:#000;animation-duration:.55s;animation-name:blink;animation-direction:alternate-reverse;animation-iteration-count:infinite}.loading-indicator.is-hidden{visibility:hidden}.next-up--sentinel{width:1px;height:1px;background-color:rgba(255,255,255,0)}@keyframes show{100%{opacity:1;transform:none}}.next-up{display:none;animation:show 750ms ease forwards;opacity:0;max-width:450px;min-width:380px;background-color:#fff;position:fixed;padding:5px;z-index:1;box-shadow:0 0 10px 3px rgba(0,0,0,.25)}.next-up .next-img-container{display:inline-block;width:30%;margin-right:5px;vertical-align:middle}.next-up .next-img-container img{width:100%}.next-up .next-type-container{display:inline-block;width:65%;vertical-align:top}.next-up .next-type-container div{position:relative;display:block;margin-bottom:5px;color:#000}.next-up .next-type-container div button.close_btn{position:absolute;right:0;display:inline-block;width:16px;height:16px;background-color:#fff;border:none;padding:0;margin:0;font-size:1rem;text-align:center;line-height:14px;outline:0}.next-up .next-type-container div button.close_btn:hover{cursor:pointer}.next-up .next-type-container .next-title{position:relative;display:block;font-weight:700;color:#000;overflow:hidden}.next-up .next-type-container .next-title:hover{cursor:pointer;text-decoration:none}@media (min-width:668px){.next-up .next-type-container .next-title{max-height:50px}}@media (min-width:668px){.next-up{display:block;width:100%;left:1%;bottom:5vh}}.strip{width:100%;background-color:#354754;padding:3rem 0 2rem;position:relative}.strip h2.strip-headline{color:#fff}.strip .strip-background{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.1;position:absolute;top:0;left:0}@supports (background-blend-mode:multiply){.strip .strip-background{background-blend-mode:multiply;background-color:#354754;opacity:.4}}.strip .strip-container{width:100%;padding:0 1.5rem;margin:0 auto;position:relative;z-index:10}.strip .strip-container.carousel-offset{width:80%}@media all and (min-width:1200px){.strip .strip-container{max-width:66.66667%}.strip .strip-container.with-carousel{max-width:calc(66.66667% + 15vw)}.strip .strip-container .filter-row,.strip .strip-container .row{padding-left:1rem;padding-right:1rem}}.strip .strip-card{height:100%;background-color:#fff;text-align:left}.strip .strip-card a:not(.btn){color:#333}.strip .strip-card .btn{min-width:80%;border-radius:0;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.15rem;margin:0 auto}.strip .strip-card .card-content{padding:.5rem 1rem}.strip .strip-card .card-title{font-size:1.75rem;margin-bottom:.25rem}.strip .strip-card .card-summary{font-size:.9rem}.carousel-showmanymoveone{--item-width:100%;width:100%;background-color:transparent!important}.carousel-showmanymoveone .carousel-inner>.active,.carousel-showmanymoveone .carousel-inner>.carousel-item-prev{display:flex}.carousel.carousel-showmanymoveone .carousel-inner>.carousel-item-next,.carousel.carousel-showmanymoveone .carousel-inner>.carousel-item-prev{display:flex}.carousel-showmanymoveone .carousel-indicators,.carousel.show-indicators .carousel-indicators{display:block;position:static}.carousel-showmanymoveone .carousel-control{color:rgba(255,255,255,.4)!important;transition:color 150ms ease-in-out}.carousel-showmanymoveone .carousel-control:hover{color:#fff!important}.carousel-showmanymoveone .carousel-control svg{fill:currentColor;width:100%;max-width:70px;height:100%}@media (min-width:668px){.carousel-showmanymoveone .carousel-control svg{width:60%}}.carousel-showmanymoveone .carousel-indicators li{border-color:rgba(255,255,255,.6)}.carousel-showmanymoveone .carousel-indicators li.active{background-color:#fff}.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev.carousel-item-right{width:var(--item-width)!important}.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev.carousel-item-right>*{width:100%!important;flex:1 1 100%!important;max-width:100%}.carousel-showmanymoveone .carousel-inner>.item.carousel-item-next.carousel-item-left [class*=cloneditem-],.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev.carousel-item-right [class*=cloneditem-]{display:none}.carousel-showmanymoveone .carousel-inner>.item.carousel-item-next.carousel-item-left{left:-8px}@media (min-width:668px) and (max-width:800px){.carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-left [class*=cloneditem-]{display:none}}@media only screen and (max-width:992px){.carousel .item .col-xs-12:nth-last-child(-n+2){display:none}}@media all and (min-width:668px){.carousel-showmanymoveone{--item-width:50%}.carousel-showmanymoveone .carousel-inner>.active.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.carousel-item-prev{left:calc(var(--item-width) * -1)}.carousel-showmanymoveone .carousel-inner>.active.carousel-item-right,.carousel-showmanymoveone .carousel-inner>.carousel-item-next{left:var(--item-width)}.carousel-showmanymoveone .carousel-inner>.active,.carousel-showmanymoveone .carousel-inner>.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.carousel-item-prev.carousel-item-right{left:0}}@media (min-width:668px){.carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-right,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-next{transform:translate3d(var(--item-width),0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev{transform:translate3d(calc(var(--item-width) * -1),0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev.carousel-item-right{transform:translate3d(0,0,0);left:0}}@media (min-width:801px){.carousel-showmanymoveone{--item-width:25%}.carousel-showmanymoveone.show-three{--item-width:33.334%}.carousel-showmanymoveone .carousel-inner>.active.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.carousel-item-prev{left:calc(var(--item-width) * -1)}.carousel-showmanymoveone .carousel-inner>.active.carousel-item-right,.carousel-showmanymoveone .carousel-inner>.carousel-item-next{left:var(--item-width)}.carousel-showmanymoveone .carousel-inner>.active,.carousel-showmanymoveone .carousel-inner>.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.carousel-item-prev.carousel-item-right{left:0}}@media (min-width:801px){.carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-right,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-next{transform:translate3d(var(--item-width),0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev{transform:translate3d(calc(var(--item-width) * -1),0,0);left:0}.carousel-showmanymoveone .carousel-inner>.item.active,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-left,.carousel-showmanymoveone .carousel-inner>.item.carousel-item-prev.carousel-item-right{transform:translate3d(0,0,0);left:0}}.content-breadcrumb-list{list-style:none}.content-breadcrumb-item{display:inline-block;text-transform:uppercase;color:#d22229;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:.875rem}.content-breadcrumb-item.active{color:#d22229}.content-breadcrumb-item a{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;color:#087cc1;text-decoration:none}.content-breadcrumb-item a:hover{text-decoration:none;color:#065d90}.content-breadcrumb-item:not(:last-of-type)::after{font-family:FontAwesome;font-size:100%;content:"";color:#000;padding-left:7px}h1{font-size:1.9rem}h2{font-size:1.75rem}h3{font-size:1.35rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h1,h2,h3,h4,h5,h6{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-weight:400}.mod-heading{font-size:3rem}.font-serif{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif;font-size:1.05rem;letter-spacing:.008em}.font-body{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.origin,.type{display:block;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;line-height:1.2;margin-bottom:10px;padding:0;text-transform:uppercase;color:#087cc1}.origin.inline-block,.type.inline-block{display:inline-block}a.type:hover{text-decoration:none;color:#065d90}.type.alt{color:#333}.type.alt:hover{color:#000}.type.blue{color:#087cc1}.type.blue:hover{color:#38b0f7}.type.alt.sub-serif{color:#333;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}span.type{color:#818a91}.headline{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.9rem;line-height:1.8rem;margin-bottom:.5rem;margin-top:10px}.headline.podcast-headline{font-size:1.5em;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:0}.headline.podcast-title{font-size:1.3em}.text-summary{padding-bottom:4px;margin-bottom:0}.text-summary a{font-size:90%;color:#087cc1;text-transform:lowercase}.text-summary a:hover{color:#065d90}.sm{font-size:90%}.lg{font-size:1.25rem}.xl{font-size:1.9rem}.txt-left{text-align:left}.txt-center{text-align:center}.txt-gray{color:#6c6d70}.txt-white{color:#fff}.txt-black{color:#000!important}a.btn-secondary.txt-black{color:#000}a.btn-secondary.txt-black:hover{color:grey}.text-red{color:red}.text-blue{color:#00f}.text-uppercase{text-transform:uppercase}.font-bold{font-weight:700}h2.font-bold,h3.font-bold{font-weight:500}.author-link{color:#087cc1;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;text-decoration:none}.author-link:hover{color:#065d90}.section-title{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.75rem;margin-bottom:0}.brand{color:#d22229}.section-label{width:100%;background-color:#d0d8db;text-transform:uppercase;padding:9px 13px}h1.headline{font-size:1.9rem}.keyline{border:none}.keyline.top{border-top:4px solid}.keyline.top.branded{border-color:#000}.img-caption{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#000;font-size:15px}.txt-mute{color:#818a91}.text-underline{text-decoration:underline;text-underline-offset:2px}a.alt{color:#333;font-size:1em}a.alt a:hover{color:#7a1418}.no-decoration,body.cke_editable a.no-decoration,body.cke_editable a:link.no-decoration{text-decoration:none!important}.st-result .st-type{color:#40668b}.st-result h4.title,.st-result h4.title a{color:#d22229}.trending-title{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.aside-form{display:flex;justify-content:flex-start;align-items:center;border:2px solid #ccc}.aside-search{display:inline-block;flex:1;border-radius:0;border:2px solid #ccc;max-width:100%;min-width:50%}.aside-search-btn{display:inline-block;flex-shrink:0;padding:.375rem 1rem;border-radius:0;vertical-align:unset;border:1px solid #ccc}.pillar-article{display:flex;flex-direction:column;justify-content:center;align-items:center}.pillar-article .pillar-btn{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;border-radius:0}.pillar-article p a{font-size:90%;color:#0098c4;text-transform:lowercase}.zone-narrow-search ul{margin:0;padding:0;list-style:none}.zone-narrow-search ul li{padding:.5em;margin-bottom:.3em;background:linear-gradient(0deg,#aaa 0,#445b6c 40%);transition:all .25s linear}.zone-narrow-search ul li:hover{background:linear-gradient(0deg,#aaa 0,#3e505d 40%)}.zone-narrow-search ul li a{display:block;position:relative;width:100%;height:100%;color:#fff;text-decoration:none}.zone-narrow-search ul li a:visited{color:#fff}.zone-narrow-search ul li a i{position:absolute;right:0}.subzone-news1 .article-details-container{display:flex;align-items:center}.zone-all-btn{display:flex;justify-content:center}.subzone-article1{flex-wrap:wrap-reverse}.zone-left-aside a{display:block;padding:.5em 0;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-weight:500;font-size:1.1em;color:#000;border-bottom:1px solid #000}.zone-left-aside a:last-of-type{border-bottom:none}.article-page-wrapper{width:100%}.article-page-wrapper .content-featured-container{width:100%}.article-page-wrapper .content-featured-container .content-featured-image{height:160px}@media (min-width:668px){.article-page-wrapper .content-featured-container .content-featured-image{height:unset}}.article-page-wrapper .content-featured-container .content-featured-image img{width:100%;height:160px;-o-object-fit:cover;object-fit:cover}@media (min-width:668px){.article-page-wrapper .content-featured-container .content-featured-image img{height:auto}}.article-page-wrapper .content-featured-details-wrapper{position:relative;display:flex;justify-content:center;flex-wrap:nowrap;margin-top:0}.article-page-wrapper .content-featured-details-wrapper::before{content:"";max-width:300px;width:100%;visibility:hidden;flex:1}@media screen and (max-width:1000px){.article-page-wrapper .content-featured-details-wrapper::before{display:none}}.article-page-wrapper .content-featured-details-wrapper::after{content:"";min-width:300px;width:300px;visibility:hidden}@media screen and (max-width:1000px){.article-page-wrapper .content-featured-details-wrapper::after{display:none}}@media (min-width:668px) and (max-width:800px){.article-page-wrapper .content-featured-details-wrapper{margin-top:-2em}}@media (min-width:801px) and (max-width:999px){.article-page-wrapper .content-featured-details-wrapper{margin-top:-4em}}@media (min-width:1000px){.article-page-wrapper .content-featured-details-wrapper{margin-top:-6em}}.article-page-wrapper .content-featured-details{max-width:1000px;background-color:#fff;flex:100;padding:0}@media (min-width:668px){.article-page-wrapper .content-featured-details{padding:0 1.5em}}.article-page-wrapper .page-content{display:flex;justify-content:center;flex-wrap:nowrap}.article-page-wrapper .page-content::before{content:"";max-width:300px;width:100%;visibility:hidden;flex:1}@media screen and (max-width:1000px){.article-page-wrapper .page-content::before{display:none}}.article-page-wrapper .page-content-main{max-width:1000px;width:100%;flex:100}.article-page-wrapper .page-content-aside{min-width:300px;width:300px}.content-block-sm:last-child{border-bottom:none}.content-info{border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#40668b;margin-bottom:10px}.content-info a{color:#087cc1}.content-info a:hover{color:#065d90}@media (min-width:668px){.content-info{border-top:0}}.content-headline{font-size:2.45rem;line-height:2.5rem;padding-bottom:0}.content-summary{color:#777;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em}.content-summary+p:not([class]){font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.1em;color:#777;margin-top:-1.3rem}.content-summary a{margin-top:5px;font-size:90%;color:#087cc1;text-transform:lowercase}.content-summary a:hover{color:#065d90}.author-title{font-size:65%}.content-info-author-title{color:#457cbe}.article-body .table,.blogPost .table,.cke_editable .table{border:none}.article-body .table img,.blogPost .table img,.cke_editable .table img{max-width:100%}.article-body h2 strong,.article-body h3 strong,.blogPost h2 strong,.blogPost h3 strong,.cke_editable h2 strong,.cke_editable h3 strong{font-weight:400}.article-body h2,.blogPost h2,.cke_editable h2{font-size:1.45rem}.article-body ol,.article-body p,.article-body ul,.blogPost ol,.blogPost p,.blogPost ul,.cke_editable ol,.cke_editable p,.cke_editable ul{font-family:"Noto Serif",Georgia,"Times New Roman",Times,serif;font-size:1.1rem;letter-spacing:.008em;line-height:1.6}.article-body ol.centered,.article-body p.centered,.article-body ul.centered,.blogPost ol.centered,.blogPost p.centered,.blogPost ul.centered,.cke_editable ol.centered,.cke_editable p.centered,.cke_editable ul.centered{text-align:center}.article-body ol a,.article-body p a,.article-body ul a,.blogPost ol a,.blogPost p a,.blogPost ul a,.cke_editable ol a,.cke_editable p a,.cke_editable ul a{color:#087cc1;text-decoration:none}.article-body ol a:hover,.article-body p a:hover,.article-body ul a:hover,.blogPost ol a:hover,.blogPost p a:hover,.blogPost ul a:hover,.cke_editable ol a:hover,.cke_editable p a:hover,.cke_editable ul a:hover{color:#065d90;text-decoration:underline;text-underline-offset:3px}.article-body ol a:visited,.article-body p a:visited,.article-body ul a:visited,.blogPost ol a:visited,.blogPost p a:visited,.blogPost ul a:visited,.cke_editable ol a:visited,.cke_editable p a:visited,.cke_editable ul a:visited{color:#9f009f}.article-body ol:target:before,.article-body p:target:before,.article-body ul:target:before,.blogPost ol:target:before,.blogPost p:target:before,.blogPost ul:target:before,.cke_editable ol:target:before,.cke_editable p:target:before,.cke_editable ul:target:before{content:"";display:block;height:50px;margin:-50px 0 0}@media (min-width:668px){.article-body ol:target:before,.article-body p:target:before,.article-body ul:target:before,.blogPost ol:target:before,.blogPost p:target:before,.blogPost ul:target:before,.cke_editable ol:target:before,.cke_editable p:target:before,.cke_editable ul:target:before{content:"";display:block;height:100px;margin:-100px 0 0}}.article-body img,.blogPost img,.cke_editable img{max-width:100%}.article-body blockquote p,.blogPost blockquote p,.cke_editable blockquote p{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-style:normal;font-size:1.6rem;margin:0 0 .5rem;line-height:1.4}.article-body>a,.article-body>em>a,.blogPost>a,.blogPost>em>a{font-weight:500}.article-body .lm-items p a,.blogPost .lm-items p a{text-decoration:none}.article-body .lm-items p a:hover,.blogPost .lm-items p a:hover{text-decoration:underline}.article-body .lm-relSuppliers li a,.article-body .lm-relSuppliers-bottom li a,.article-body .lm-relSuppliers-small li a,.blogPost .lm-relSuppliers li a,.blogPost .lm-relSuppliers-bottom li a,.blogPost .lm-relSuppliers-small li a{text-decoration:none}.article-body .lm-relSuppliers li a:hover,.article-body .lm-relSuppliers-bottom li a:hover,.article-body .lm-relSuppliers-small li a:hover,.blogPost .lm-relSuppliers li a:hover,.blogPost .lm-relSuppliers-bottom li a:hover,.blogPost .lm-relSuppliers-small li a:hover{text-decoration:underline}.article-body .content-info,.blogPost .content-info{border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#40668b;font-weight:700;margin-bottom:10px;padding-bottom:10px}.article-body .content-info p,.blogPost .content-info p{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:90%}.article-body .content-info p a.author-link,.article-body .content-info p span.author-link,.blogPost .content-info p a.author-link,.blogPost .content-info p span.author-link{color:#00aeef;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;text-decoration:none;font-weight:500}@media (min-width:668px){.article-body .content-info,.blogPost .content-info{border-top:0}}#articleBody .carousel,.carousel{background-color:rgba(0,0,0,.1)}#articleBody .carousel .carousel-indicators,.carousel .carousel-indicators{display:none}#articleBody .carousel .carousel-control,.carousel .carousel-control{background-image:none}#articleBody .carousel .carousel-inner,.carousel .carousel-inner{width:80%}#articleBody .carousel .carousel-inner .carousel-item .carousel-caption,.carousel .carousel-inner .carousel-item .carousel-caption{position:static}#articleBody .carousel .carousel-inner .carousel-item .carousel-caption p,.carousel .carousel-inner .carousel-item .carousel-caption p{margin-top:10px;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:.93em;font-weight:500;line-height:1.35}#articleBody .carousel a.carousel-control,.carousel a.carousel-control{color:#000}.article-title{font-size:1.25rem}.article-title a{color:#000}.article-title span.sm{font-size:85%}#RelatedContent{border:1px solid #cdcdcd;margin:1.25rem 0;padding:.625rem}@media (max-width:800px){#RelatedContent{display:none}}#RelatedContent>div.Items{display:table-row}#RelatedContent>div.Items ul li{display:table-cell;list-style-type:none;padding:.25rem .5rem;vertical-align:top}#RelatedContent ul li{display:table-cell;list-style-type:none;padding:.25rem .5rem;vertical-align:top}#RelatedContent>div.Items ul li a div.ImageContainer{display:block;height:3.375rem;margin-bottom:1px;overflow:hidden;width:5rem}img{max-width:100%;height:auto}#search-body img{max-width:none}img.bio{padding-bottom:1.875rem}.border-between-bottom>[class*=col-]{border-bottom:1px solid #ddd}.border-between-bottom>[class*=col-]:last-child{border-bottom:none}.abd-input{border-radius:0;margin-bottom:5px}.tagline{min-height:9.375rem}.issue-small{background-repeat:no-repeat;background-size:contain}@media (min-width:668px){.issue-small{min-height:300px}}.toc{width:100%}.issue-features{display:block}@media (min-width:668px){.issue-features{display:none}}.issue-button-wrapper{width:100%;padding-bottom:20px}.latest-issue-nav{display:flex;flex-direction:column;justify-content:center;align-items:stretch}.issue-button{width:32.334%;text-align:center;padding:0;border:1px solid #40668b;float:left}.issue-button:nth-child(even){margin:0 1.5%}@media (max-width:800px){.issue-button{font-size:.75em}}@media (max-width:667px){.issue-button{width:100%;display:block}.issue-button:nth-child(even){margin:1.5% 0}}.issue-button a{display:block;color:#40668b;font-weight:400;text-decoration:none;padding:10px 0}.issue-button a:hover{text-decoration:none}.issue-button:hover{background-color:#40668b}.issue-button:hover a{color:#fff}.issue{background-image:none;background-size:contain;height:auto;background-repeat:no-repeat;left:0}.issue-link.tab{border:2px solid #fff;background-color:#40668b;padding:0}.issue-link .button{text-align:center;transition:color 150ms ease-in-out,background-color 150ms ease-in-out}.issue-link .button:hover{background-color:#38597a}.issue-link .button:hover a{color:#fff}.issue-link .button a{display:block;color:#fff;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;padding:16px 0}.issue-link .button a:hover{text-decoration:none}.issue-thumbs{display:inline-block}@media (max-width:800px){.issue-thumbs{padding:0 .625rem}}@media (min-width:668px){.issue-thumbs{padding:0 1.15rem}}.latest-issue-page .latest-issue-page-wrapper{display:flex;justify-content:center;flex-wrap:nowrap}.latest-issue-page .latest-issue-page-wrapper::before{content:"";max-width:300px;visibility:hidden;flex:1 1 auto}@media screen and (max-width:1000px){.latest-issue-page .latest-issue-page-wrapper::before{display:none}}.latest-issue-page .page-main-column{max-width:1000px;width:100%;flex:1 1 auto}.latest-issue-page .page-right-column{min-width:300px;flex:0 0 auto}.latest-issue-page .latest-issue-subscribe-cta{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.latest-issue-page .latest-issue-subscribe-cta::before{content:"";display:block;position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(0,0,0,.5) 20%,rgba(0,0,0,.1) 100%)}.latest-issue-page .latest-issue-subscribe-cta h4{font-size:2.5rem;color:#457cbe;z-index:1}.latest-issue-page .latest-issue-subscribe-cta ul{z-index:1;margin:.75em 0;padding:0 1em;list-style:none}.latest-issue-page .latest-issue-subscribe-cta li{color:#fff}.latest-issue-page .latest-issue-subscribe-cta li::before{content:"";border-color:transparent #fff;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-.8em;top:.9em;position:relative}.latest-issue-page .latest-issue-subscribe-cta a{z-index:1}.latest-issue-page .latest-issue-feature-wrapper{display:flex;flex-direction:column}@media (min-width:365px) and (max-width:667px){.latest-issue-page .latest-issue-feature-wrapper{flex-direction:row}}.latest-issue-page .latest-issue-article-title{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-weight:400;font-size:1.35rem;text-transform:none;color:#000}.latest-issue-page .latest-issue-article-title a{color:#000}.latest-issue-page .latest-issue-article-title:visited{color:#000}.latest-issue-page .article-details-summary a{font-size:90%;color:#0098c4;text-transform:lowercase}.latest-issue-page .latest-issue-article-title.feature{font-size:1.75rem}.latest-issue-page #latestIssueTabs .nav-item+.nav-item{margin-left:0}.latest-issue-page #latestIssueTabs .nav-link{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;color:#000}.latest-issue-page #latestIssueTabs .nav-link:focus{outline:unset}@media (min-width:668px){.latest-issue-page #latestIssueTabs .nav-link{font-size:1.25rem}}.latest-issue-page #latestIssueTabs .nav-link:not(.active){padding:.4em 1em;background-color:rgba(200,200,200,.5);margin-top:3px}.latest-issue-page #latestIssueTabContent{padding-left:.7em}.channel-partners{margin-top:10px}#channelPartners .promo{border:none;margin:0}.brand-icon{width:48px}.supplier-search .btn,.supplier-search .form-control{border-radius:0;float:left}@media (max-width:999px){.supplier-search .form-control{width:75%;float:left}.supplier-search .btn{width:25%;padding-left:0;padding-right:0;float:left}}.author-img .thumb-contain img[alt="Gary S. Vasilash"]{margin-top:7px}.content-subtitle{color:#b7b7b7;font-size:14px;padding-top:6px;padding-bottom:3px;margin-bottom:3px}.content-info{border-bottom:1px solid #ddd;border-top:1px solid #ddd;color:#d22229;margin-bottom:10px;font-weight:700}.content-info a.author-link,.content-info span.author-link{font-weight:500;color:#087cc1}.content-info a.author-link:hover,.content-info span.author-link:hover{color:#065d90}@media (min-width:668px){.content-info{border-top:0}}.related-zone-list .list-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;list-style:none}.related-zone-list .list-group .list-item{margin-right:19px}.related-zone-list .list-group .list-item a:hover{text-decoration:none}.list-group{list-style:none}.btn-view-more{width:100%;display:block;color:#fff;background-color:#78b3d7;font-weight:700;text-transform:uppercase;border-radius:0;margin:10px auto 0}.btn-view-more:hover{background-color:#60a6d0}.sponsor-img{max-height:250px;padding-left:15px;float:right}@media (max-width:667px){.sponsor-img{display:block;padding:0 0 15px;float:none}}.sign_in_label{width:100%;color:#fff;background-color:#78b3d7;text-align:center;padding:4px;margin:1rem 0}.sign_in_label a{color:#fff;text-decoration:underline}.login-content:first-child{width:calc(50% - 1rem);padding:1rem 1rem 1rem 0}.login-content:last-child{width:calc(50% - 1rem);padding:1rem 0 1rem 1rem}@media (min-width:801px){.account-form-fields .form-lg-pad-3:first-of-type{padding-left:0}.account-form-fields .form-lg-pad-3:last-of-type{padding-right:0}}.account-form-fields .interest-margin{margin-left:1rem}@media (min-width:668px) and (max-width:800px){.account-form-fields .interest-margin{margin-left:.5rem}}.interest-wrapper ul>li>ul>li:first-child{padding-top:0}.interest-wrapper ul>li>ul>li:last-child{padding-bottom:0}@media (min-width:668px){#RelatedContentContainer #st-module .st-column{display:table;table-layout:fixed}}.circular--portrait{position:relative;width:130px;height:130px;overflow:hidden;border-radius:50%;margin:0 auto}.circular--portrait img{position:absolute;top:10px;width:100%;height:auto;transform:scale(1.2)}@supports ((-o-object-fit:cover) or (object-fit:cover)){.circular--portrait img{-o-object-fit:cover;object-fit:cover;height:100%;transform:none;top:0}}#addThisToolbox.addthis_toolbox a[class*=addthis_button_]{padding:0;line-height:22px!important;filter:saturate(90%) brightness(95%);transition:filter .1s ease}#addThisToolbox.addthis_toolbox a[class*=addthis_button_]:hover{filter:saturate(140%) brightness(125%) drop-shadow(1px 1px 2px rgba(0, 0, 0, .1))}#addThisToolbox.addthis_toolbox a[class*=addthis_button_] img{max-width:28px;margin:0 5px 5px 0}#addThisToolbox.addthis_toolbox a.addthis_bubble_style{margin-top:3px!important}#addThisToolbox.addthis_toolbox a.addthis_bubble_style a.addthis_button_expanded{line-height:1.1pc}.lem-content-list ul li a{color:#087cc1;text-decoration:none}.lem-content-list ul li a:hover{color:#065d90;text-decoration:underline;text-underline-offset:3px}.footer>[class*=col-]{border:none!important}.show{display:block!important}.copy img:not([class]):not([style]){max-width:50%;padding-right:1rem;float:left}@media (max-width:364px){.copy img:not([class]):not([style]){width:100%;max-width:100%}}p.content-auto-link{margin:1.2rem 0 2rem 0;clear:both}p.content-auto-link a{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;color:#333;text-decoration:underline;-webkit-text-decoration-color:#087cc1;text-decoration-color:#087cc1;text-decoration-thickness:2px;text-underline-offset:2px;font-weight:600}p.content-auto-link a:hover{text-decoration:underline;-webkit-text-decoration-color:#065d90;text-decoration-color:#065d90;text-decoration-thickness:2px;text-underline-offset:2px}p.content-auto-link a:visited{color:#333}.blog-imgContainer{position:relative;width:100%;overflow:hidden}.blog-imgContainer img{width:100%}@media (min-width:365px) and (max-width:667px){.blog-imgContainer{width:75%;margin:auto}}@media (min-width:668px){.blog-imgContainer{width:75%;margin:auto}}.blog{overflow:hidden}.blog-none{float:left;width:418px}@media (max-width:800px){.blog-sm{border:1px solid #ddd;background-color:#eee;padding:5%}}@media (min-width:801px){.blog-sm{border-bottom:1px solid #ddd;padding-bottom:5px}}.blog-sm .blog-sm-image{width:40%;padding-right:20px;float:left;overflow:hidden}@media (max-width:667px){.blog-sm .blog-sm-image{width:100%;padding:0 0 10px}}@media (max-width:667px){.blog-bordered{border:1px solid #ddd;background-color:#eee;padding:5%}}@media (min-width:668px){.blog-bordered{border-bottom:1px solid #ddd;padding-bottom:5px}}.pagination a{text-decoration:none}.pagination a:hover{text-decoration:none}@media (max-width:800px){.pagination .page-link{padding:10px 10px;font-size:.8em;line-height:1em}.pagination .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pagination .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}}@media (max-width:364px){.pagination .page-link{padding:8px 8px;font-size:.8em;line-height:1em}.pagination .page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.pagination .page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}}.thumb-restrict-ratio{position:relative}.thumb-restrict-ratio:before{display:block;content:" ";width:100%;padding-top:83.33333%}.thumb-restrict-ratio>.thumb-contain{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.thumb-restrict-ratio img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumb-restrict-ratio.video-preview{position:relative}.thumb-restrict-ratio.video-preview:before{display:block;content:" ";width:100%;padding-top:56.25%}.thumb-restrict-ratio.video-preview>.thumb-contain{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.author-img-wrapper{width:80px}.author-img{position:relative;width:60px;margin:10px 0;border-radius:50%;overflow:hidden;float:left}.author-img:before{display:block;content:" ";width:100%;padding-top:100%}.author-img>.thumb-contain{overflow:hidden;position:absolute;top:0;left:0;right:0;bottom:0}.author-img img{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width:800px){.author-img{margin-right:10px}}.author-template{width:25%;max-width:175px;float:left}.author-template .stretch{width:100%;margin:0}.author-template img{width:100%}.table-row.author-small{padding-right:10px}.table-row.author-small .author-img-wrapper{width:50px}.table-row.author-small .author-img-wrapper .author-img{width:40px}.about-author-summary a{color:#093bf2;text-decoration:none}.about-author-summary a:visited{color:purple}.dateLabel{margin:20px 0;display:block;height:23px;background:url(//www.compositesworld.com/content/images/theme/greylinebglight.png) repeat-x bottom;font-size:16px;font-weight:700;padding:0;width:100%}.video-container{border-bottom:1px solid #ddd;width:95%;margin:auto}@media (min-width:365px) and (max-width:667px){.video-container{width:100%}}@media (min-width:668px) and (max-width:800px){.video-container{border-bottom:none}}@media (min-width:801px){.video-container{border-bottom:none;width:85%}}.fluid-width-video-wrapper{width:100%;padding:0;position:relative}.fluid-width-video-wrapper embed,.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object{width:100%;height:100%;position:absolute;top:0;left:0}.video-wrapper{padding:10px;margin-bottom:20px}@media (min-width:668px){.video-wrapper{background-color:#ddd}}@media (max-width:667px){.video-wrapper{padding:10px 0}.video-wrapper .col-xs-6:nth-child(even) .video-block{padding-left:0}.video-wrapper .col-xs-6:nth-child(odd) .video-block{padding-right:0}}.video-block{padding:0 10px;margin:10px 0}@media (min-width:801px) and (max-width:999px){.video-block{padding:0 5px}}.bd,.video-block{overflow:hidden;zoom:1}.video-block .img img{width:100%;display:block}@media (max-width:364px){.video-block .img img{width:40%;float:left;margin-right:10px}}@media (min-width:365px) and (max-width:667px){.video-block .img img{width:40%;float:left;margin-right:10px}}@media (min-width:668px) and (max-width:800px){.video-block .img img{margin-right:10px}}@media (min-width:801px) and (max-width:999px){.video-block .img img{width:80%}}.video-preview{border:1px solid #000}@media (min-width:668px){.border-between-all .video-block{margin:20px 0}.border-between-all .video-container:after{width:85%;background:#ddd;content:" ";position:absolute;height:1px;bottom:0;left:0;right:0;margin:0 auto}}.border-between-all>[class*=col-]:nth-last-child(1) .video-container:after,.border-between-all>[class*=col-]:nth-last-child(2) .video-container:after,.border-between-all>[class*=col-]:nth-last-child(3) .video-container:after{display:none}#videoContainer{margin:0 0 1rem}.videoWrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.videoWrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}table .videoWrapper{min-width:250px;padding-top:0}@media (max-width:667px){table .videoWrapper{min-width:100px}}.sr-videoWrapper{width:100%}@media (min-width:801px) and (max-width:999px){.sr-videoWrapper{width:85%;margin:2% auto}}@media (min-width:1000px){.sr-videoWrapper{width:75%;margin:2% auto}}.video-ratio-restrict,.wlWriterEditableSmartContent{width:100%!important;height:0;padding-bottom:56.25%!important;position:relative;overflow:hidden}.video-ratio-restrict img,.wlWriterEditableSmartContent img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-ratio-restrict embed,.video-ratio-restrict iframe,.wlWriterEditableSmartContent embed,.wlWriterEditableSmartContent iframe{width:100%!important;height:100%!important;position:absolute;top:0;left:0}@keyframes coversFadeInOut{0%{opacity:0;z-index:100}15%{opacity:1}50%{opacity:1}100%{opacity:0;z-index:1}}.home-latest-cover{position:relative;max-height:370px;min-height:370px;height:100%;overflow:hidden;width:100%}.home-latest-cover img{opacity:0;position:absolute;top:-20px;left:50%;display:block;transform:translateX(-50%);animation-name:coversFadeInOut;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-duration:10s;animation-direction:normal;max-height:400px;width:unset}.home-latest-cover picture:nth-of-type(1) img{animation-delay:0}.home-latest-cover picture:nth-of-type(2) img{animation-delay:2s}.home-latest-cover picture:nth-of-type(3) img{animation-delay:4s}.home-latest-cover picture:nth-of-type(4) img{animation-delay:6s}.home-latest-cover picture:nth-of-type(5) img{animation-delay:8s}.home-mod1-tabs .nav-item:first-of-type{background-color:#969696;background:linear-gradient(105deg,#969696 89%,#fff 90%)}.home-mod1-tabs .nav-item:last-of-type{background-color:#969696;background:linear-gradient(105deg,#fff 7%,#969696 8%)}.home-mod1-tabs .nav-item:first-of-type a:not(.active){border-bottom:5px solid #414d5b}.home-mod1-tabs .nav-item:last-of-type a:not(.active){border-bottom:5px solid #007bb3}.home-mod1-tabs .nav-item:first-of-type a.active{background-color:#007bb3;background:linear-gradient(105deg,#007bb3 89%,#fff 90%);border-bottom:5px solid #007bb3}.home-mod1-tabs .nav-item:last-of-type a.active{background-color:#414d5b;background:linear-gradient(105deg,#fff 7%,#414d5b 8%);border-bottom:5px solid #414d5b}.home-mod1-tabs .nav-item:first-of-type a:not(.active):hover{background:linear-gradient(105deg,#7d7d7d 90%,#fff 91%)}.home-mod1-tabs .nav-item:last-of-type a:not(.active):hover{background:linear-gradient(105deg,#fff 7%,#7d7d7d 8%)}.sub-headline{color:#4c5c6b;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.cursor-pointer{cursor:pointer}.loading-overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background-color:#fff;transition:all .5s ease}.loading-overlay.show{visibility:visible;opacity:1}.sixteen-nine.img-center img,.two-three.img-center img{top:50%;left:0;bottom:unset;transform:translateY(-50%)}.sixteen-nine-auto{max-width:358px;max-height:176px;overflow:hidden;margin:0 auto}@supports ((-o-object-fit:contain) or (object-fit:contain)){.sixteen-nine-auto img{height:100%;width:100%;max-height:176px;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}}.event-toast{width:auto;background:#fff;border:1px solid #ddd;box-shadow:0 2px 5px rgba(0,0,0,.65);padding:.75rem 1.5rem;position:fixed;bottom:2rem;left:50%;transform:translateX(-50%);transition:transform .3s ease-in-out}.event-toast.hiding{transform:translateX(-50%) translateY(200%)}.event-toast h3{margin-bottom:0}h3.event-img-name{display:flex;align-items:center;justify-content:center;max-width:20ch;height:100%;line-height:1.25;margin:0 auto}.event-filter h4{padding-bottom:.25rem}.event-filter h4 i{transition:transform 150ms ease-in-out}.event-filter h4.collapsed i{transform:rotate(-180deg)}@supports ((-o-object-fit:cover) or (object-fit:cover)){img.img-cover{height:100%!important;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@supports ((-o-object-fit:contain) or (object-fit:contain)){img.img-contain{height:100%!important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}}@media (min-width:801px){.p-r-lg-2{padding-right:2rem}}@media screen and (min-width:1200px){.event-container{padding-left:2.5rem}.p-r-xl-2{padding-right:2rem}.event-filter:not(:first-child){padding-left:1.5rem}.-m-l-xl-2{margin-left:-2rem}}.event-details h1.event-name,.event-details h2.event-name{max-width:45ch;font-size:1.5rem;margin-bottom:.75rem}.event-details h4.event-date{color:#d22229;font-size:1.25rem;margin-bottom:1.5rem}.event-details .event-summary{color:#4c5c6b;font-size:1.5rem;line-height:1.25;margin-bottom:1.5rem}.event-details .event-left{position:sticky;top:6.5rem}.event-details .btn-default:hover{background-color:#8c989f}.event-details .article-body.font-body ol,.event-details .article-body.font-body p,.event-details .article-body.font-body ul{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem}.event-details .btn{border-radius:0;min-width:80%;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.25rem;text-transform:uppercase;margin:0 auto 1rem}.event-details .btn.btn-default{background-color:#939fa6;color:#fff}.event-details .presented-by{padding:1.25rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.event-details .presented-by__link{display:inline-block;background:#949fa6;color:#fff;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;text-align:center;text-decoration:none;text-transform:uppercase;padding:.375rem 1rem;transition:color 150ms ease-in-out}.event-details .presented-by__link:focus,.event-details .presented-by__link:hover{background:#8c989f}.event-details .presenter__img{width:100%;max-width:215px;position:relative;overflow:hidden;margin:0 auto}.event-details .presenter__img:before{content:"";width:100%;height:auto;display:block;padding-top:100%;padding-bottom:0}.event-details .presenter__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:100%;position:absolute;top:0;bottom:0}.event-details .presenter__count{color:#4c5c6b;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.125rem;margin-bottom:.5rem}.event-details .presenter__name{font-size:1.35rem;font-weight:600;margin-bottom:0}.event-details .presenter__title{margin-bottom:.75rem}.event-details .article-body h3,.event-details .presented-by h5,.event-details .presenter__count{color:#40668b}.sr-address,.sr-connect{margin-top:20px}.sr-address p{border-top:1px solid #ddd;border-bottom:1px solid #ddd;width:90%}.sr-address p:nth-of-type(2){border-top:0}.sr-connect h3{color:#40668b}@media (min-width:668px){.sr-connect{width:90%;float:right}}.sr-connect>ul{list-style-type:none;padding:0;width:90%}.sr-connect>ul li{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0}.sr-connect>ul i{color:#6f6f6f;margin-right:15px}.sr-connect>ul .techspex a{color:#00f}@media (max-width:800px){.sr-logo{display:none}}@media (min-width:668px){.sr-logo{line-height:150px;margin:auto;width:80%}}.sr-logo img{max-width:100%;max-height:240px;margin:15px 0}@media (max-width:364px){.sr-logo img{width:100%}}.sr-logo-mobile{margin-bottom:20px}.sr-logo-mobile img{max-width:100%}@media (min-width:801px){.sr-logo-mobile{display:none;margin-bottom:0}}@media (max-width:667px){.showroom div.sr-content-first:nth-child(1){background-color:#ddd}}@media (min-width:668px) and (max-width:800px){.showroom div.sr-content-first:nth-child(1){padding-bottom:20px;margin-bottom:20px}}@media (max-width:667px){.sr-header h2{color:#d22229;border-top:4px solid}}@media (min-width:668px){.sr-section{border-top:1px solid #ddd}}@media (max-width:667px){.sr-category>div{border-top:1px solid #ddd}}@media (min-width:801px){.sr-category>div{margin:0}}.sr-popup{padding:20px;margin-bottom:10px;overflow:hidden}.sr-popup a:link{color:#00f}.sr-popup p.back{text-align:right;margin-right:20px}@media (max-width:364px){.sr-video{float:none;width:100%}}@media (min-width:365px){.sr-video{float:right;width:350px}}@media (min-width:668px){.sr-co-msg{float:right;width:250px;margin-left:40px}}.sr-img-replace-wrapper{border:1px solid #eee;display:block;min-height:200px;overflow:hidden;position:relative}@media (max-width:667px){.sr-img-replace-wrapper{display:none}}@media (min-width:668px) and (max-width:800px){.sr-img-replace-wrapper{float:left;margin-right:10px;max-height:208px;overflow:hidden;width:250px}}.sr-img-replace{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sr-content{margin:auto}.sr-content a{text-decoration:underline}@media (max-width:364px){.sr-content{margin:10px 0;padding:10px}.sr-content .sr-img{border:1px solid #eee;float:left;display:block;margin-right:10px;overflow:hidden}.sr-content .sr-img img{width:150px;height:125px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%}}@media (min-width:365px) and (max-width:667px){.sr-content{padding:10px;margin:10px;overflow:hidden}.sr-content .sr-img{margin-right:10px;border:1px solid #eee;float:left;overflow:hidden}.sr-content .sr-img img{width:150px;height:125px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%}}@media (min-width:668px) and (max-width:800px){.sr-content .sr-img{float:left;border:1px solid #eee;display:block;overflow:hidden;margin:0 20px 20px 0}.sr-content .sr-img img{width:300px;height:250px;-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%}}@media (min-width:801px){.sr-content{width:90%;padding:5px 0}.sr-content .sr-img{border:1px solid #eee;display:block;overflow:hidden;text-align:center;position:relative;height:0;padding-bottom:83.33%}.sr-content .sr-img img{-o-object-fit:scale-down;object-fit:scale-down;-o-object-position:50% 50%;object-position:50% 50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.sr-more{margin:auto;width:50%}.sr-more button{width:100%}@media (max-width:364px){.sr-more{margin:20px auto}}.hide{display:none}.txt-white-hover{color:#fff}.txt-white-hover:hover{color:#e6e6e6}.video-gallery-strip::after{background-color:#3d3d3d;background-repeat:no-repeat;background-position:center;background-size:cover;height:35%}.video-gallery-strip .yt-container{position:relative}.video-gallery-strip .yt-container::before{display:block;content:"";padding-top:56.25%}.video-gallery-strip .yt-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-gallery-strip .yt-embed-container{position:relative}.video-gallery-strip .yt-embed-container .videoWrapper{position:relative;padding-bottom:56.25%;padding-top:0!important;margin-bottom:0;height:0}.video-gallery-strip .yt-embed-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:1000px){.videoGallery-hide-xl{display:none}}@media screen and (max-width:999px){.videoGallery-show-xl{display:none}}.carousel.video-gallery-carousel{background:0 0;display:flex;justify-content:center}.carousel.video-gallery-carousel .carousel-inner{width:100%;position:relative;margin:unset;overflow:hidden}.carousel.video-gallery-carousel .carousel-inner .carousel-item{transition:none}.carousel.video-gallery-carousel .carousel-indicators{display:block;bottom:0;background-color:#3d3d3d;overflow:overlay;height:500px;margin:unset}.carousel.video-gallery-carousel .carousel-indicators .pe-none{pointer-events:none}.carousel.video-gallery-carousel .carousel-indicators .indicator{width:unset;height:unset;background-color:#b3b3b35e;cursor:pointer}.carousel.video-gallery-carousel .carousel-indicators .indicator.active{width:unset;height:unset;background-color:#ffffffab}.strip-card-info{margin-top:.5rem}.sitemap{background:linear-gradient(150deg,#282829 24%,#636466 83%)}.sitemap a{color:#78b4d8}.sitemap a:hover{color:#509ecd}.sitemap-hashtag-col{border-left:none}@media (min-width:801px){.sitemap-hashtag-col{border-right:1px solid #fff}}.sitemap-social-ul li{display:inline-block;margin-right:10px}.sitemap-social-ul li img{width:25px;height:25px}.hashtags-wrapper{max-width:1300px;min-height:45vh}@media (min-width:668px){.hashtag-list.hashtag-border-left{border-left:1px solid #fff;padding-left:1rem}.hashtag-list.hashtag-border-bottom>li{border-bottom:1px solid rgba(255,255,255,.4);padding-bottom:.5rem;margin-bottom:.5rem}}.about-content-wrapper>div.filter-row,.about-content-wrapper>div.row{justify-content:space-between}.aside-content .aside-content-block:last-child{padding-bottom:20px}.animated{animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOutdown{0%{opacity:1}to{opacity:0}}@keyframes fadeInScale{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.fadeIn{animation-name:fadeIn;animation-duration:1.2s;animation-delay:2s}.fadeInDelayed{animation-name:fadeIn;animation-duration:1.2s;animation-delay:.5s}.fadeInScale{animation-name:fadeInScale;animation-duration:.45s;animation-delay:2s}.fadeInUp{animation-name:fadeInUp;animation-duration:1s;animation-delay:2.2s}.fadeOutDown{animation-name:fadeOutDown;animation-duration:1s;animation-delay:2.2s}.fadeOut{animation-name:fadeOut}[v-cloak]{display:none}#VueApp.subscription-page{overflow:hidden}#VueApp.subscription-page button.sub-btn{margin:1em 0;padding:12px;font-weight:600;border:none;outline:0;border-radius:6px;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.7);transition:all .2s;background-color:#036;font-size:13px;letter-spacing:.05em}#VueApp.subscription-page button.sub-btn:hover{background-color:#00264d}#VueApp.subscription-page .sub-btn.btn-grey{background-color:#616161}#VueApp.subscription-page .sub-btn.btn-grey:hover{background-color:#545454}#VueApp.subscription-page button.sub-btn:active{box-shadow:2px 2px 5px rgba(0,0,0,.3)}.subscription-page-wrapper{width:100%;padding:1em 10px}@media (min-width:668px){.subscription-page-wrapper{padding:1em 1em 0 1em}}.subscription-page-wrapper section{max-width:1100px;margin:0 auto;padding-bottom:1em}.subscription-page-wrapper section.sub-step-three{max-width:1400px}.subscription-page-wrapper span.label{margin-top:.5em;margin-bottom:.2em;font-size:calc(12px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)));font-weight:600}.subscription-page-wrapper .error-msg{display:block!important;font-size:calc(12px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)))!important;color:#dc143c!important}.error-msg{display:inline-block;font-size:calc(12px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)))!important;color:#dc143c!important}@media (min-width:668px){.subscription-page-wrapper.reduce-gradient{padding-top:3em}}.subscribe-headline h2{font-size:42px;text-align:center;color:#457cbe}@media (min-width:365px) and (max-width:667px){.subscribe-headline h2{font-size:53px}}@media (min-width:668px){.subscribe-headline h2{font-size:58px;text-align:left}}@media (min-width:801px){.subscribe-headline h2{font-size:80px}}.headline-items{width:95%;margin-left:4%;list-style:none;padding-left:8px;color:#fff;border-left:1px solid #457cbe;animation-duration:.5s;animation-delay:.4s}.headline-items li{margin-top:.9em}@media (min-width:668px){.headline-items{display:flex;justify-content:flex-start;width:100%;list-style:none;margin:1em 0;padding:0;border-left:none}.headline-items li{width:25%;margin-right:2em;padding-left:.8em;color:#fff;border-left:1px solid #457cbe}}@media (min-width:668px){.subscribe-content-wrapper{display:flex;justify-content:space-evenly;margin-top:3em}}.subscribe-content-wrapper .subscribe-img{width:80%;margin:5em auto 5em auto;animation-duration:.4s;animation-delay:.5s}@media (min-width:365px) and (max-width:667px){.subscribe-content-wrapper .subscribe-img{width:65%}}@media (min-width:668px){.subscribe-content-wrapper .subscribe-img{width:45%;margin:8em 0 0 0}}.subscribe-content-wrapper .subscribe-img img{width:100%;transform:scale(1.7)}@media (min-width:668px){.subscribe-content-wrapper .subscribe-img-1,.subscribe-content-wrapper .subscribe-img-2{margin:8em 0 0 -4em}}.sub-step-two .subscribe-forms-wrapper{opacity:.6;transform:translateX(120%);visibility:hidden;transition:opacity .35s ease-out,transform .3s ease-out}.sub-step-two .subscribe-forms-wrapper.show{opacity:1;transform:translate(0);visibility:visible}.sub-step-two .subscribe-img-2{opacity:.6;transform:translateX(120%);visibility:hidden;transition:opacity .35s ease-out,transform .4s ease-out}.sub-step-two .subscribe-img-2.show{opacity:1;transform:translate(0);visibility:visible}.subscribe-forms-wrapper{width:95%;margin:2em auto 0 auto;padding:0;background-color:#eee;border-radius:8px;z-index:1;position:relative}@media (min-width:668px){.subscribe-forms-wrapper{width:60%}}.subscribe-forms-wrapper nav{padding:0;padding-top:10px;margin:0;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px}.subscribe-forms-wrapper nav ul{display:inline-block;list-style:none;margin:0;padding:0}.subscribe-forms-wrapper nav li{display:inline-block;margin:0;font-size:calc(11px + (16 - 11) * ((100vw - 320px)/ (1700 - 320)));font-weight:600;color:#000;border-top-left-radius:3px;border-top-right-radius:3px;background-color:transparent}.subscribe-forms-wrapper nav li a{display:inline-block;padding:11px 13px;text-decoration:none;color:#000}.subscribe-forms-wrapper nav li a:active,.subscribe-forms-wrapper nav li a:focus,.subscribe-forms-wrapper nav li a:hover,.subscribe-forms-wrapper nav li a:visited{text-decoration:none;color:#000;outline:0}.subscribe-forms-wrapper nav li:nth-of-type(1){margin-left:1em;margin-right:-2px}.subscribe-forms-wrapper nav li.selected{border:1px solid #bbb;border-width:1px 1px 0 1px;background-color:#eee}.subscribe-forms-wrapper .tab-content{margin-top:-1px;border-top:1px solid #bbb}.subscribe-forms-wrapper form{padding:.5em 1em}.subscribe-forms-wrapper form label{margin-top:.5em;margin-bottom:.2em;font-size:calc(12px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)));font-weight:600}.subscribe-forms-wrapper form .form-check-label{margin-bottom:0}.subscribe-forms-wrapper form .form-group input{width:100%;height:32px}@media (min-width:668px){.subscribe-forms-wrapper form .form-group input{width:98%}}.subscribe-forms-wrapper form .filter-row input[type=text],.subscribe-forms-wrapper form .row input[type=text]{height:32px;width:100%}@media (min-width:668px){.subscribe-forms-wrapper form .filter-row input[type=text],.subscribe-forms-wrapper form .row input[type=text]{width:97%}}.subscribe-forms-wrapper form .k-widget.k-dropdown{width:100%;line-height:1.5;color:#55595c;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:.25rem}@media (min-width:668px){.subscribe-forms-wrapper form .k-widget.k-dropdown{width:97%}}.subscribe-forms-wrapper form .form-control{padding:.175rem .25rem;font-size:.9rem}.subscribe-forms-wrapper form .form-group{margin-bottom:.5em;margin-top:.5em}.subscribe-forms-wrapper form .form-bottom{margin-top:10px}.subscribe-forms-wrapper form .form-bottom .required-fields{font-size:80%;font-weight:600;text-align:right}.subscribe-forms-wrapper form .step-one-buttons{display:flex;justify-content:space-around;flex-wrap:wrap;align-items:center;margin:1em 0;padding:1.3em 0;background:linear-gradient(90deg,#eee 0,#3c82c3 100%)}@media (min-width:668px){.subscribe-forms-wrapper form .step-one-buttons{padding-left:10px}}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--left{flex-basis:100%}@media (min-width:668px){.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--left{flex-basis:40%;margin-bottom:10px}}@media (min-width:1000px){.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--left{flex-basis:60%;margin-bottom:0}}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right{display:flex;justify-content:space-evenly;align-items:center;flex-basis:100%;margin-top:20px}@media (min-width:668px){.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right{flex-basis:60%;margin-top:0}}@media (min-width:1000px){.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right{flex-basis:40%}}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right .receive-wrapper label{display:block}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right button{display:inline-block;vertical-align:middle;padding:10px 20px;font-weight:600;border:none;outline:0;border-radius:8px;color:#fff;box-shadow:4px 4px 8px rgba(0,0,0,.7);transition:all .2s;background-color:#036}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right button:hover{background-color:#00264d}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right button.digital-subscript-btn,.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right button.unsubscribe-btn{display:block;margin:0 auto;width:unset}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--right button:active{box-shadow:4px 4px 8px rgba(0,0,0,.3)}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--left span:nth-of-type(1){display:inline-block;vertical-align:middle;margin-right:.5em;font-size:40px;font-weight:600;color:#003e6e}.subscribe-forms-wrapper form .step-one-buttons .step-one-buttons--left span:nth-of-type(2){display:inline-block;vertical-align:middle;color:#003e6e;font-weight:600;font-style:italic;font-size:1.1em;line-height:1.1}.subscribe-forms-wrapper form .mailing-address input{vertical-align:middle}.subscribe-forms-wrapper form .mailing-address label{width:90%;vertical-align:middle}.subscribe-forms-wrapper form .mail-address-legend{padding:.6em .6em 0 .6em;display:inline-block;margin-top:5px;background-color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.subscribe-forms-wrapper form .mail-address-fieldset{background-color:#fff;padding:.6em;border-radius:8px;border-top-left-radius:0}.subscribe-forms-wrapper .no-subscription{display:flex;justify-content:center;margin-bottom:5px}.subscribe-forms-wrapper .no-subscription a{font-size:.8em}.subscribe-forms-wrapper .step2-form-header{padding:10px 0 10px 15px;margin:0;background-color:#fff;border-top-left-radius:12px;border-top-right-radius:12px}.subscribe-forms-wrapper .steps-reference{float:right;margin-right:10px;margin-bottom:8px}@media (min-width:668px){.subscribe-forms-wrapper .steps-reference{margin-right:10px;margin-bottom:0}}.k-list-scroller{height:172px}.form-check-input{position:relative}.renew-tab p{margin-top:1em}.renew-tab .mailing-label{width:100%;font-size:12px;background-color:#fff}.renew-tab form input{width:50%}.renew-tab .form-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:80%;font-weight:600}.renew-tab .code-error-msg{display:block;font-weight:600;font-size:12px;color:#dc143c;text-align:center}section.sub-step-two{animation-duration:.8s}section.sub-step-two form .ops-performed input,section.sub-step-two form .ops-performed label{vertical-align:middle}section.sub-step-two form input[type=checkbox]{width:unset}section.sub-step-two form button{margin:1em 0;padding:8px 10px;font-weight:600;border:none;outline:0;border-radius:8px;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.7);transition:all .2s;background-color:#036}section.sub-step-two form button:disabled{color:#d3d3d3}section.sub-step-two form button:active{box-shadow:2px 2px 5px rgba(0,0,0,.3)}section.sub-step-two form .font-normal{font-weight:400}section.sub-step-two form .offers-fieldset{background-color:#fff;padding:.6em;border-radius:8px;font-size:calc(12px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)));margin-bottom:2em}section.sub-step-two form .offers-fieldset ol{margin:0;padding-left:20px}section.sub-step-two form .offers-fieldset ol li:nth-of-type(1){margin-bottom:10px}section.sub-step-two form .offers-fieldset input{display:inline-block;vertical-align:middle;width:20px}section.sub-step-two form .offers-legend{width:unset;background-color:#fff;padding:.6em;display:inline-block;border-top-left-radius:8px;border-top-right-radius:8px;color:#000;font-size:calc(14px + (14 - 10) * ((100vw - 320px)/ (1800 - 320)));font-weight:600}.sub-step-three .hero-header{max-width:1800px;display:flex;justify-content:space-around;flex-wrap:wrap;width:100%;padding:1em}.sub-step-three .hero-header .subscribe-headline h2{font-size:calc(65px + (65 - 22) * ((100vw - 320px)/ (1800 - 320)))}.sub-step-three .hero-header .subscribe-headline p{margin:1em 0;width:100%;font-size:20px}.sub-step-three .hero-header .hero-image{max-width:300px;margin-top:.5em}.sub-step-three .hero-header .hero-image img{width:100%;transform:scale(1.5)}@media (min-width:668px){.sub-step-three .hero-header .hero-image{transform:scale(1.3) translateY(15%)}}.sub-step-three .hero-header .subscribe-headline p{color:#fff}.sub-step-three .hero-header .subscribe-headline p span{color:#ec9303}.sub-step-three .thank-you-wrapper{max-width:1400px;margin:.8em auto;padding:2em .8em;background-color:#fff}.sub-step-three .thank-you-wrapper h1{font-size:2.2rem}.sub-step-three .thank-you-wrapper .thank-you-events h2.headline{font-size:1.6rem}.sub-step-three .thank-you-wrapper .thank-you-events #eventsContainer .btn{display:none}.sub-step-three .thank-you-wrapper .thank-you-events .keyline.top{border-top:none}.sub-step-three .thank-you-wrapper .thank-you-events .media-plus.b-b{border-bottom:none!important}.sub-step-three .brands-wrapper{max-width:1400px;margin:.8em auto;padding:2em .8em;background-color:#fff}.sub-step-three .brands-wrapper h3{margin:1em auto;font-size:27px}@media (min-width:668px){.sub-step-three .brands-wrapper h3{margin:1.3em 0 1.2em 2em;max-width:900px}}.sub-step-three .brands-wrapper ul{max-width:1300px;width:100%;padding:0;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-around;list-style:none}.sub-step-three .brands-wrapper ul li.mag-sub-cta{position:relative;max-width:300px;margin-bottom:1em;padding:0;border:1px solid #d0d0d0}.sub-step-three .brands-wrapper ul li.mag-sub-cta a,.sub-step-three .brands-wrapper ul li.mag-sub-cta a:hover,.sub-step-three .brands-wrapper ul li.mag-sub-cta a:visited{color:#000;font-weight:600;text-decoration:none}.sub-step-three .brands-wrapper ul li.mag-sub-cta img.mag-cover{width:100%;margin:1.5em auto 0 auto;transform:scale(1.1)}.sub-step-three .brands-wrapper ul li.mag-sub-cta .mag-name{display:block;margin:.5em auto;text-align:center}.sub-step-three .brands-wrapper ul li.mag-sub-cta .overlay a{font-weight:400}.sub-step-three .brands-wrapper ul li.mag-sub-cta .overlay p{margin-bottom:10px}.sub-step-three .brands-wrapper ul li.mag-sub-cta .overlay p a{text-decoration:underline}.sub-step-three .brands-wrapper ul li.mag-sub-cta .overlay ul{display:block}.sub-step-three .brands-wrapper .overlay{position:absolute;top:-40px;z-index:1;width:85%;padding:.8em;visibility:hidden;opacity:0;transition:opacity .3s;background-color:#fff;color:#000;box-shadow:-14px 12px 13px 4px rgba(0,0,0,.5)}@media (max-width:667px){.sub-step-three .brands-wrapper .overlay{display:none}}.sub-step-three .brands-wrapper .overlay .overlay-image{margin-bottom:5px;padding:5px 0}.sub-step-three .brands-wrapper .overlay .overlay-image img{display:block;margin:0 auto .5em auto;width:130px;height:70px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.sub-step-three .brands-wrapper .overlay ul{margin:0;padding:0;list-style:none}.sub-step-three .brands-wrapper .overlay li{margin:0 0 10px;padding:0;font-weight:400;font-size:calc(14px + (12 - 10) * ((100vw - 320px)/ (1800 - 320)));text-align:left}.sub-step-three .brands-wrapper .overlay li span{display:inline;font-weight:600}.sub-step-three .brands-wrapper .overlay.hover-right{left:65%;box-shadow:-14px 12px 13px 4px rgba(0,0,0,.5)}.sub-step-three .brands-wrapper .overlay.hover-left{right:65%;box-shadow:14px 12px 13px 4px rgba(0,0,0,.5)}.sub-step-three .brands-wrapper .overlay.show-overlay{visibility:visible;opacity:1}.sub-step-three .brands-wrapper .hover-right:after{right:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-right-color:#fff;border-width:20px;margin-top:-20px}.sub-step-three .brands-wrapper .hover-left:after{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:20px;margin-top:-20px}footer.subscription-page-footer{display:flex;justify-content:center;width:100%;margin:1em auto 0 auto;background-color:#fff;padding:0 0 1em 0}footer.subscription-page-footer div{display:flex;flex-direction:column;width:50%;font-size:12px}footer.subscription-page-footer div:nth-of-type(1){display:flex;align-items:flex-end;padding-right:1em}footer.subscription-page-footer div:nth-of-type(1) a{max-width:100%}@media (min-width:668px){footer.subscription-page-footer div:nth-of-type(1) a{max-width:50%}}footer.subscription-page-footer div:nth-of-type(1) a img{width:200px;height:100%}footer.subscription-page-footer div:nth-of-type(1) p{text-align:right}footer.subscription-page-footer div:nth-of-type(1) p a,footer.subscription-page-footer div:nth-of-type(1) p a:visited{color:#333}footer.subscription-page-footer div:nth-of-type(2){display:flex;justify-content:flex-start;padding-top:1.5em;padding-left:1em}footer.subscription-page-footer div:nth-of-type(2) ul{margin:0;padding:0;list-style:none}footer.subscription-page-footer div:nth-of-type(2) ul a,footer.subscription-page-footer div:nth-of-type(2) ul a:visited{color:#6d6e71}@media all and (min-width:740px){footer.subscription-page-footer{max-width:100vw}}.cancelled-sub-modal{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1050;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.3);border-radius:6px}.cancelled-sub-modal p{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);width:95%;font-size:1.25rem;padding:1.5em 1em;background-color:#ececec;color:#000;box-shadow:0 0 5px transparent;border-radius:6px}@media (min-width:668px){.cancelled-sub-modal p{max-width:700px;width:100%}}.cancelled-sub-modal p .sub-modal-btn{position:absolute;top:0;right:.2rem;border:0;outline:0;color:#000;background-color:transparent;font-size:20px;font-weight:600}.cancelled-sub-modal p.show{opacity:1;visibility:visible;transform:scale(1);box-shadow:0 0 5px rgba(0,0,0,.5)}.cancelled-sub-modal.show{opacity:1;visibility:visible}.unsubscribe-questionaire{opacity:0;visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;z-index:1050;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em;background-color:rgba(0,0,0,.3);transition:all .15s linear}.unsubscribe-questionaire div{max-width:850px;width:95%;background-color:#ececec;box-shadow:0 0 5px rgba(0,0,0,.4);padding:.65em;border-radius:6px}@media (min-width:668px){.unsubscribe-questionaire div{width:70%;padding:1em}}.unsubscribe-questionaire fieldset{display:flex;flex-direction:column}.unsubscribe-questionaire h3{font-size:1.9rem;margin-bottom:1em}.unsubscribe-questionaire.show{opacity:1;visibility:visible}.loading-overlay{visibility:hidden;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;z-index:2;background-color:#fff;transition:all .5s ease}.loading-overlay.show{visibility:visible;opacity:1}.progressbar{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-weight:600;font-size:1.25rem}progress{display:block;margin:0 auto 1rem auto;width:85%;height:1rem}@media (min-width:668px){progress{width:30%}}progress[value]{color:#0074d9;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}progress[value]::-webkit-progress-bar{background-color:#eee;border-radius:0}progress[value]::-webkit-progress-value::before{content:attr(value)}progress[value]::-webkit-progress-value{background-color:#0074d9;border-top-left-radius:0;border-bottom-left-radius:0}progress[value="100"]::-webkit-progress-value{border-top-right-radius:0;border-bottom-right-radius:0}button span.loader{display:none!important;width:20px;height:20px;font-size:10px;text-indent:-9999em;margin-left:10px;margin-right:0!important;border-radius:50%;background:#fff;background:linear-gradient(to right,#fff 10%,rgba(255,255,255,0) 42%);position:relative;animation:load3 .65s infinite linear;transform:translateZ(0)}.loader:before{width:50%;height:50%;background:#fff;border-radius:100% 0 0 0;position:absolute;top:0;left:0;content:''}.loader:after{background:#036;width:75%;height:75%;border-radius:50%;content:'';margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}@keyframes load3{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}button:disabled .loader{display:inline-block!important}button.sub-btn .loader{display:none}button.sub-btn .loader:after{background-color:#036}button.sub-btn:disabled .loader{display:inline-block}button:hover span.loader:after{background:#00264d}@media (max-width:667px){.hidden-sm-down.show{display:none!important}}@media (min-width:668px){.hidden-md-up.show{display:none!important}}.author-contact-links{display:flex;flex-direction:column;justify-content:center;list-style:none;width:150px}.author-contact-links i.fa.fa-envelope{font-size:13px}.author-bio-details.less{display:flex;align-items:center}.bio-article-list{max-width:18rem;padding:1rem;background-color:rgba(221,221,221,.3)}.contact-page p a{color:#093bf2;text-decoration:none}.contact-page p a:visited{color:purple}.contact-page p a:hover{text-decoration:underline}.contact-page .section-title{margin-bottom:1em;color:#333;text-transform:uppercase;background-color:rgba(111,111,111,.2);padding:6px;font-size:24px;border:1px solid #d0d0d0}.contact-page .editor-wrapper .editor-image{margin-bottom:10px;padding-right:1em}.contact-page .editor-wrapper .editor-image img{width:175px;height:175px;-o-object-fit:cover;object-fit:cover}.contact-page .editor-wrapper .publisher-image{margin-bottom:10px}.contact-page .editor-wrapper .publisher-image img{width:175px;height:175px;-o-object-fit:cover;object-fit:cover}.contact-page .editor-wrapper h4{max-width:175px;text-align:center}.contact-page .editor-wrapper .editor-title{max-width:175px;font-size:12px;text-align:center}.contact-page .editor-wrapper ul{margin:0;padding:0;max-width:175px;display:flex;justify-content:center;list-style:none}.contact-page .editor-wrapper ul li{display:inline-block;margin-right:10px}.contact-page .sales-contacts i{font-size:15px}.search-wrapper a{color:#087cc1}#suppliers .supplier-column--left{display:none;margin-top:11.5em}@media screen and (min-width:976px){#suppliers .supplier-column--left{display:flex;flex:0 0 240px}}#suppliers .supplier-column--main{position:relative;flex:1 1 auto}@media (min-width:801px){#suppliers .supplier-column--main::after{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;z-index:1;opacity:0;pointer-events:none;background-color:rgba(255,255,255,.6);transition:opacity .2s linear}}#suppliers .supplier-column--main.overlay::after{pointer-events:initial;opacity:1}#suppliers .supplier-column--right{flex:0 0 316px;padding-left:16px}#showroom .supplier-column--left{display:none}@media screen and (min-width:1400px){#showroom .supplier-column--left{display:flex;flex:0 0 300px}}#showroom .supplier-column--main{position:relative;flex:1 1 auto}@media (min-width:668px){#showroom .supplier-column--main{margin-top:unset}}#showroom .supplier-column--right{flex:0 0 300px}h2.category-title{font-size:2.5rem}.product-breadcrumbs{background-color:#eceeef;padding-left:1rem}@media screen and (min-width:976px){.product-breadcrumbs{padding-left:272px}}.product-breadcrumbs ol{list-style:none}.product-breadcrumbs ol li{display:inline-block}.product-breadcrumbs a,.product-breadcrumbs span{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.product-breadcrumbs a:hover{color:#00f;text-decoration:underline}.product-breadcrumbs i.fa-chevron-right{font-size:90%;color:#cf232f}.supplier-category-list{max-width:240px}.supplier-category-list h3{font-size:1.4em;font-weight:500;text-align:center}.supplier-category-list li,.supplier-category-list ul{list-style:none}.supplier-category-list li button,.supplier-category-list ul button{outline:0;border:none;margin:0;padding:0;background-color:unset;text-align:unset}.supplier-category-list .parent-category-li{position:relative;font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.25rem;color:#000;font-weight:500;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.supplier-category-list .parent-category-li>button span{display:inline-block;width:200px}.supplier-category-list .parent-category-li>button .suppliers-icon--close,.supplier-category-list .parent-category-li>button .suppliers-icon--open{vertical-align:top;width:25px;height:25px;margin-top:2px}.supplier-category-list .parent-category-li>button .suppliers-icon--close{display:inline-block}.supplier-category-list .parent-category-li>button .suppliers-icon--open{display:none}.supplier-category-list .parent-category-li>button.collapsed .suppliers-icon--close{display:none}.supplier-category-list .parent-category-li>button.collapsed .suppliers-icon--open{display:inline-block}.supplier-category-list .nested-category-ul{padding-left:30px}.supplier-category-list .nested-category-li{position:relative;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1rem;color:#000;cursor:pointer}.supplier-category-list .nested-category-li>button span{display:inline-block;width:175px}.supplier-category-list .nested-category-li>button i.fa-chevron-right{vertical-align:top;margin-top:7px;font-size:.8em;color:#cf232f}.supplier-category-list .nested-category-li>button:not(.collapsed) i.fa-chevron-right{transform:rotate(90deg)}.supplier-category-list .nested-company-ul{padding:6px 0 6px 6px}.supplier-category-list .nested-company-li{position:relative;padding:.25em 0 .25em .25em}.supplier-category-list .nested-company-li:hover{background-color:#f2f3f3}.supplier-category-list .nested-company-li i.fa-caret-right{color:red}.supplier-category-list .nested-company-li a.showroom-link{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:.9em;color:#000}.supplier-category-list .nested-company-li a.showroom-link:hover{color:#000;text-decoration:none}.supplier-category-list .nested-company-li .nested-company-details{display:none;position:absolute;top:40%;left:190px;transform:translate(0,-40%);z-index:2;width:60vw;max-width:780px;background-color:#fff;cursor:default;opacity:0;transition:opacity .25s linear;border-left:16px solid #d22229;box-shadow:0 0 16px 5px rgba(0,0,0,.4)}.supplier-category-list .nested-company-li .nested-company-details.show{opacity:1}.supplier-category-list .nested-company-li .nested-company-details--top{display:flex}.supplier-category-list .nested-company-li .nested-company-details--top>div:first-of-type{flex:1 1 40%;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.supplier-category-list .nested-company-li .nested-company-details--top>div:first-of-type .nested-company-buttons{display:flex;flex-direction:column;justify-content:space-around}.supplier-category-list .nested-company-li .nested-company-details--top>div:last-of-type{flex:1 1 60%}.supplier-category-list .nested-company-li .nested-company-details--top>div:last-of-type p{font-size:1.25rem;font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.supplier-category-list .nested-company-li .nested-company-details--bottom{background-color:#fbfbfb}.supplier-category-list .nested-company-li .nested-company-details--bottom span{font-size:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif}.suppliers-sort h4{font-size:1.35rem;color:#000}.suppliers-sort h4 i{font-size:85%;color:red;transform:rotate(90deg)}.suppliers-sort a,.suppliers-sort span{font-size:1.25rem;color:#6c6d70;transition:all .2s ease}.suppliers-sort span a{font-size:90%;color:#6c6d70;font-weight:500}.suppliers-sort a.active,.suppliers-sort span.active{color:#000;font-weight:600}.suppliers-sort a:focus,.suppliers-sort a:hover{color:#000;font-weight:600;text-decoration:none}.suppliers-header{position:relative;height:150px}@media (min-width:668px) and (max-width:800px){.suppliers-header{height:200px}}@media (min-width:801px){.suppliers-header{height:310px}}.suppliers-header .header-gradient-overlay{width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 40%);justify-content:flex-end}.suppliers-header .header-gradient-overlay .headline-wrapper{position:relative;display:flex;align-items:flex-end}.suppliers-header .header-gradient-overlay h1{color:#fff;font-size:3rem;margin-bottom:0;line-height:.92;width:100%;padding-left:1rem}@media (min-width:668px) and (max-width:800px){.suppliers-header .header-gradient-overlay h1{font-size:3.5rem}}@media (min-width:801px) and (max-width:999px){.suppliers-header .header-gradient-overlay h1{font-size:4.5rem}}@media (min-width:1000px){.suppliers-header .header-gradient-overlay h1{font-size:5.5rem}}@media screen and (min-width:976px){.suppliers-header .header-gradient-overlay h1{padding-left:272px}}.suppliers-lead-cta{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:2.2rem;line-height:1.1}form#categorySearch{margin-bottom:1rem;width:100%}@media screen and (min-width:1400px){form#categorySearch{width:40%;margin-bottom:0}}form#suppliersSearch{width:100%}@media screen and (min-width:1400px){form#suppliersSearch{width:57%;margin-left:1rem}}@media screen and (max-width:1119px){.category-button--wrapper{flex:1 1 100%;max-width:unset}}.category-buttons{position:relative;width:100%;height:180px}.category-buttons::after{display:block;position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-color:rgba(0,0,0,.45);pointer-events:none;transition:background-color .3s}.category-buttons img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.category-buttons span{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:2.8rem;color:#fff;z-index:1;text-align:center;line-height:1;text-shadow:0 0 1px #000;width:100%}@media screen and (min-width:1120px){.category-buttons span{font-size:calc(28px + (43 - 28) * (100vw - 1200px)/ (2000 - 1200))}}.category-buttons:hover::after{background-color:rgba(0,0,0,.15)}.narrow-category-list>ul li{line-height:1.2}.narrow-category-list>ul li a{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.narrow-category-list>ul li a:focus,.narrow-category-list>ul li a:hover{text-decoration:none}.narrow-category-list>ul li a:not(.collapsed) i.fa-chevron-right{transform:rotate(90deg)}.narrow-category-list>ul li a.product-link:hover{color:#00f;text-decoration:underline}.narrow-category-list>ul li a i.fa-chevron-right{vertical-align:top;margin-top:5px;margin-right:2px;font-size:.8em;color:#cf232f}.supplier-full-directory h2{font-size:2.2rem}.supplier-full-directory li a{display:inline-block;font-size:.95rem;color:#191919;line-height:1.3;padding-bottom:.45em}.supplier-full-directory li a:hover{color:#000}.supplier-full-directory li h3 a{font-size:1.5rem;color:#546673;padding-bottom:0;line-height:1.3}.product-companies-list article:nth-of-type(odd){background-color:#eaeaeb}.product-companies-list h3{font-size:2rem;text-align:center}@media (min-width:668px){.product-companies-list h3{text-align:left}}.product-companies-list span{display:block;width:100%;font-size:1.1em;text-align:center}@media (min-width:668px){.product-companies-list span{text-align:left}}.product-companies-list .featured-details--bottom{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:668px){.product-companies-list .featured-details--bottom{flex-direction:row;align-items:center;justify-content:space-between}}.product-companies-list .featured-company-connect{display:flex;justify-content:space-around}@media (min-width:668px){.product-companies-list .featured-company-connect{justify-content:flex-start}}.product-companies-list .featured-company-connect a:hover{text-decoration:none}.product-companies-list .featured-company-button{display:flex;align-items:center;justify-content:center}.product-companies-list article:not(.featured-company){min-height:100px}.product-companies-list article:not(.featured-company) .company-details{flex-direction:column}@media (min-width:1000px){.product-companies-list article:not(.featured-company) .company-details{flex-direction:row}}.product-companies-list article:not(.featured-company) .company-details>div:first-of-type{flex-direction:column}@media (min-width:1000px){.product-companies-list article:not(.featured-company) .company-details>div:first-of-type{flex-direction:row}}.product-companies-list article:not(.featured-company) h3{font-size:2rem;text-align:center}@media (min-width:1000px){.product-companies-list article:not(.featured-company) h3{text-align:left}}.product-companies-list article:not(.featured-company) span{display:block;width:100%;font-size:1.1em;text-align:center;word-break:keep-all;white-space:nowrap;font-weight:700;padding-top:.5em}@media (min-width:1000px){.product-companies-list article:not(.featured-company) span{display:initial;width:unset;padding-top:0}}.product-companies-list article:not(.featured-company) a.btn-secondary{font-size:1.3rem;background-color:unset;border:none;outline:0;white-space:wrap}@media (min-width:668px){.product-companies-list article:not(.featured-company) a.btn-secondary{font-size:initial}}.category-faqs-container h2{font-size:2.9rem}.category-faqs-container .category-faq .category-faq-question{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.9rem}.category-faqs-container .category-faq .category-faq-question p:first-of-type::before{font-family:FontAwesome;content:"\f0da";color:#d22229;padding-right:8px}.category-faqs-container .category-faq .category-faq-answer{font-size:1.25rem}#companyNames,#companyProducts,#directoryBrowse,#videoStrip{scroll-margin-top:35px}.showroom-header{display:flex}@media (min-width:668px){.showroom-header{height:310px}}.showroom-header::before{display:none;content:""}@media screen and (min-width:1400px){.showroom-header::before{display:flex;flex:0 0 300px}}.showroom-header::after{display:none;flex:0 0 300px;content:""}@media (min-width:1000px){.showroom-header::after{display:flex}}.showroom-header .showroom-details-wrapper{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end}.showroom-header .showroom-details-wrapper .showroom-details{background-color:#fff;border-top:12px solid #d22229}.showroom-header .showroom-details-wrapper .showroom-details h1{font-size:3em;color:#000}.showroom-header .showroom-details-wrapper .showroom-details nav a:active,.showroom-header .showroom-details-wrapper .showroom-details nav a:focus,.showroom-header .showroom-details-wrapper .showroom-details nav a:hover{color:#060606;cursor:pointer;text-decoration:none;outline:0}.showroom-company-description{border-left:none}@media (min-width:668px){.showroom-company-description{border-left:1px solid #eaeaeb}}.showroom-company-description p{font-size:1.25rem}.company-contact-wrapper span:not(.company-contact-phone):not(.company-contact-email){font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif}.company-contact-wrapper a{display:inline-block;text-decoration:none}.company-contact-wrapper a:hover{text-decoration:none}.aside-contact-wrapper span{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif}.aside-contact-wrapper a{display:inline-block;text-decoration:none}.aside-contact-wrapper a:hover{text-decoration:none}.supplier-social-link{filter:saturate(90%) brightness(90%);transition:filter .1s ease}.supplier-social-link:hover{filter:saturate(140%) brightness(100%) drop-shadow(1px 1px 2px rgba(0, 0, 0, .1))}.supplier-social-link img.supplier-social-icon{width:28px}@media (min-width:668px){.lead-content-row .lead-row-item:first-of-type{padding-right:1.5em}.lead-content-row .lead-row-item:nth-of-type(2){padding-left:.75em;padding-right:.75em}.lead-content-row .lead-row-item:last-of-type{padding-left:1.5em}}.company-product-list li{display:flex;line-height:1.2}.company-product-list li i.fa-chevron-right{vertical-align:top;margin-top:5px;margin-right:5px;color:#cf232f}.company-product-list li a{font-family:"Roboto Condensed","Helvetica Neue",Helvetica,Arial,sans-serif;color:#000}.company-product-list li a:hover{color:#00f;text-decoration:underline}.root-categories-strip{height:80px;background-color:#d3d4d5}.root-categories-strip a{font-size:1.2em;color:#e52c1a;font-weight:600}.root-categories-strip a i.fa{font-size:.8em}.root-categories-strip .categories-strip-wrapper{width:75%;height:80px;overflow-x:scroll;display:flex;flex-wrap:nowrap;align-items:center;scrollbar-width:none;-ms-overflow-style:none}.root-categories-strip .categories-strip-wrapper::-webkit-scrollbar{width:0;height:0;background:0 0}.root-categories-strip .category-wrapper{margin-right:10px;padding:0}.root-categories-strip .circular-image{display:block;position:relative;width:55px;height:55px;overflow:hidden;border-radius:50%;border:1px solid #000;margin-right:7px}.root-categories-strip .circular-image img{position:absolute;top:10px;width:55px;height:auto;transform:scale(1.7)}.root-categories-strip .category-link{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-weight:500;font-size:13px;color:#000;white-space:nowrap;text-transform:uppercase}.root-categories-strip .category-link:hover{text-decoration:none;color:#474747}.root-categories-strip .category-scroll-button{padding:0;outline:0;border:none;background-color:unset;font-size:1.2em;color:#e52c1a}.root-categories-strip .category-scroll-button:active,.root-categories-strip .category-scroll-button:focus,.root-categories-strip .category-scroll-button:hover{outline:0;border:none;background-color:unset}.supplier-search-strip{height:80px;background-color:#43454b}.supplier-search-strip a{font-size:1.2em;color:#fff;font-weight:600;white-space:nowrap}.supplier-search-strip a i{font-size:85%;font-weight:500}.supplier-search-strip>div{max-width:1400px;width:100%}.supplier-search-strip button.btn:active,.supplier-search-strip button.btn:focus{outline:0;border:none;background-color:#81161a}.supplier-strip-sepertator{width:100%}@media (min-width:801px){.supplier-strip-sepertator{height:350px}}.seperator-cta-1>div{display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:100%;padding:1em}@media (min-width:801px){.seperator-cta-1>div{padding:0}}.seperator-cta-1>div div:first-of-type{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0 .5em 2em .5em}@media (min-width:801px){.seperator-cta-1>div div:first-of-type{width:45%}}.seperator-cta-1>div div:last-of-type{display:flex;align-items:center;padding:0 0 0 1em}.seperator-cta-1 h4{font-size:4rem;color:#bdedfc}.seperator-cta-1 p{line-height:1.3;color:#fff}.seperator-cta-1 a.btn{border-radius:0}.seperator-cta-3>div{display:flex;justify-content:center;flex-wrap:wrap;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.6) 0,rgba(0,0,0,.1) 100%);padding:1em}@media (min-width:801px){.seperator-cta-3>div{padding:0}}.seperator-cta-3>div div:first-of-type{display:flex;flex-direction:column;justify-content:center;width:100%;padding:0 .5em 2em .5em}@media (min-width:801px){.seperator-cta-3>div div:first-of-type{width:45%}}.seperator-cta-3>div div:last-of-type{display:flex;align-items:center;padding:0 0 0 1em}.seperator-cta-3 h4{font-size:4rem;color:#bdedfc}.seperator-cta-3 p{line-height:1.3;color:#fff}.seperator-cta-3 a.btn{border-radius:0}.techspex-cards-strip{--bg-image-height:75%;position:relative;margin-bottom:3rem}.techspex-cards-strip .strip-cards-container{position:relative;padding-top:2em;padding-bottom:2em;background-color:#3d3d3d}.techspex-cards-strip .strip-cards-container .strip-header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media (min-width:668px){.techspex-cards-strip .strip-cards-container .strip-header{justify-content:flex-end;flex-wrap:nowrap}}.techspex-cards-strip .strip-cards-container .strip-header h3{margin-bottom:1em;padding:0 .5em;text-transform:uppercase;color:#fff;position:relative;text-shadow:0 0 3px #1f1f1f;text-align:center}@media (min-width:668px){.techspex-cards-strip .strip-cards-container .strip-header h3{text-align:right}}.techspex-cards-strip .strip-cards-container .strip-header .tx-logo-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 .5rem}.techspex-cards-strip .strip-cards-container .strip-header .tx-logo-wrapper img{max-width:220px}.techspex-cards-strip .strip-cards-container .strip-header .tx-logo-wrapper span{display:block;font-size:.875rem;color:#fff;text-align:center;font-weight:600;text-transform:uppercase;text-shadow:0 0 3px #1f1f1f}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper{display:flex;justify-content:space-evenly;gap:1em;padding:0 1.5em;flex-wrap:wrap}@media (min-width:801px){.techspex-cards-strip .strip-cards-container .strip-cards-wrapper{flex-wrap:nowrap}}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card{width:calc(50% - 1em);z-index:1;background-color:#fff;border-radius:1%;box-shadow:0 4px 6px rgba(0,0,0,.4)}@media (min-width:801px){.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card{width:calc(25% - 1em)}}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-image-wrapper{position:relative;aspect-ratio:3/2;border:1px solid #dee2e6;border-top-right-radius:1%;border-top-left-radius:1%}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-image-wrapper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;-o-object-position:center;object-position:center}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-image-wrapper.placeholder-image{background-color:#e9ecef;border-top-right-radius:3%;border-top-left-radius:3%}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-image-wrapper.placeholder-image span{width:100%;height:100%;display:block}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-image-wrapper.placeholder-image span img{opacity:.7;position:relative}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-copy-wrapper{padding:.5rem}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-copy-wrapper .card-company-logo{max-width:130px;width:100%;display:block;margin:0 auto}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-copy-wrapper .card-company-logo img{width:100%;height:auto}.techspex-cards-strip .strip-cards-container .strip-cards-wrapper .strip-card .strip-card-copy-wrapper .strip-card-title{font-size:1.5rem;color:#495057;text-align:center}header.zone-header--layout{position:relative;height:150px;background-color:#fff;background-repeat:no-repeat;background-size:cover}@media (min-width:668px){header.zone-header--layout{height:350px}}header.zone-header--layout .zone-header-overlay{display:flex;align-items:flex-end;width:100%;height:100%;background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 60%)}header.zone-header--layout .zone-header-overlay::before{width:272px}@media screen and (min-width:1400px){header.zone-header--layout .zone-header-overlay::before{content:""}}header.zone-header--layout .zone-header-overlay h1{color:#fff;font-size:3rem;line-height:.916}@media (min-width:668px) and (max-width:800px){header.zone-header--layout .zone-header-overlay h1{font-size:3.5rem}}@media (min-width:801px) and (max-width:999px){header.zone-header--layout .zone-header-overlay h1{font-size:4.5rem}}@media (min-width:1000px){header.zone-header--layout .zone-header-overlay h1{font-size:5.5rem}}.zone-header--links{display:flex;flex-wrap:nowrap;width:100%;justify-content:space-between;position:relative;align-items:center;background-color:#fff;box-shadow:0 3px 3px rgba(0,0,0,.35)}@media screen and (min-width:767px){.zone-header--links{position:sticky;top:50px;z-index:1029}}.zone-header--links::before{display:flex;flex:0 0 272px}@media screen and (min-width:1400px){.zone-header--links::before{content:""}}.zone-header--links::after{display:none}@media screen and (min-width:1195px){.zone-header--links::after{display:flex;flex:0 0 348px;content:""}}.zone-header--links .zone-header-links--wrapper{display:flex;flex:1 1 auto;flex-wrap:nowrap}.zone-header--links .zone-header-links--left{display:flex;align-items:center;justify-content:flex-start}.zone-header--links .zone-header-links--left span{color:#484848;font-weight:600}.zone-header--links .zone-header-links--left a{color:#000;padding:10px 15px;font-weight:600;text-decoration:none}.zone-header--links .zone-header-links--left a:hover{color:#00f;text-decoration:none}.zone-header--links .zone-header-links--left a:visited{color:#000}.zone-header--links .zone-header-links--left a.active{background-color:#40668b;color:#fff;border-radius:3px}.zone-header--links.is-fixed{position:fixed;top:50px}.zone-header-links--right{display:flex;align-items:center;visibility:hidden;opacity:0;transition:all .15s ease}@media screen and (max-width:1194px){.zone-header-links--right{padding-right:1rem}}.zone-header-links--right.visible{visibility:visible;opacity:1}.mod-columns-container{display:flex;flex-wrap:nowrap;width:100%}.mod-columns-container .pipe-seperator{padding:10px;color:red}.mod-column--left{display:none}@media screen and (min-width:1400px){.mod-column--left{display:flex;flex:0 0 272px}}.mod-column--center{position:relative;display:flex;flex:1 1 auto}.mod-column--right{display:flex;flex-direction:column;flex:0 0 332px}.mod-column--center .zone-content-tabs{content-visibility:auto}.mod-column--center .zone-content-tabs li .nav-link.active{background-color:#ff2e17;color:#fff}.mod-column--center .zone-content-tabs li .nav-link.active.show{display:inline-block!important}.mod-column--center .zone-content-tabs .subzone-pipe-seperator{position:relative;font-weight:600;color:red}.mod-column--center .zone-faq .zone-faq-question{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-size:1.9rem}.mod-column--center .zone-faq .zone-faq-question p:first-of-type::before{font-family:FontAwesome;content:"\f0da";color:#d22229;padding-right:8px}.mod-column--center .zone-faq .zone-faq-answer{font-size:1.25rem}.mod-column--center a.btn{white-space:unset}#zoneFaq,#zoneSuppliers{content-visibility:auto;contain-intrinsic-size:3000px}@media (min-width:668px){#zoneFaq,#zoneSuppliers{contain-intrinsic-size:1500px}}.featured-article-wrapper:not(.featured-article-wrapper:first-of-type){content-visibility:auto;contain-intrinsic-size:800px}@media (min-width:668px){.featured-article-wrapper:not(.featured-article-wrapper:first-of-type){contain-intrinsic-size:500px}}.mod-container:not(.mod-container:first-of-type){content-visibility:auto;contain-intrinsic-size:2500px}@media (min-width:668px){.mod-container:not(.mod-container:first-of-type){contain-intrinsic-size:1000px}}.zone-mod-summary{position:relative}.mod-summary-image{position:relative;width:100%;height:30vh}@media (min-width:668px){.mod-summary-image{height:400px}}.mod-summary-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.mod-summary-copy{position:relative;display:flex;justify-content:center;top:100%}.mod-summary-copy>div{flex:1 1 auto;background-color:#fff}.mod-summary-copy::before{display:flex;flex:0 0 272px}@media screen and (min-width:1400px){.mod-summary-copy::before{content:""}}.mod-summary-copy::after{display:flex;flex:0 0 332px}@media (min-width:801px){.mod-summary-copy::after{content:""}}@media (min-width:668px){.mod-summary-copy{position:absolute;top:70%}}.mod-summary-copy h2{font-size:2.9rem;color:#4d4d4d}.mod-summary-copy p{color:#4d4d4d}.subzone-content-summary p{font-family:Oswald,"Helvetica Neue",Helvetica,"Arial Narrow",Arial,sans-serif;font-weight:400;line-height:1.35;font-size:1.125rem}.zone-essentials-headline{font-weight:500}.event-register{width:100%}@media (min-width:1000px){.event-register{width:auto;max-width:50%}}.filter-row{--breakpoint:801px;width:100%;display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}@media (min-width:668px) and (max-width:800px){.filter-row .mobileAdPlaceholder.hidden-md-up{display:block!important}}.filter-row .filter-subrow{width:100%}@media (min-width:668px){.filter-row .filter-subrow{flex:1;width:calc(100% - 300px)}}@media (min-width:1240px){.filter-row .filter-subrow{display:flex;padding:0;margin:0}}.filter-row .filter-aside{width:400px;height:100%;background-color:#fff;position:absolute;top:0;left:0;transform:translateX(-400px);z-index:9999;transition:transform 150ms ease-in-out}.filter-row .filter-aside.no-transition{transition:none!important}.filter-row .filter-aside.show{transform:translateX(0)}.filter-row .filter-aside .value-preview{color:#707176;display:inline-block;font-size:1rem;font-weight:400;padding-left:1rem;position:relative}@media (min-width:1240px){.filter-row .filter-aside{height:auto;flex:0 0 300px;padding-right:1rem;position:static;transform:none;z-index:1020}.filter-row .filter-aside .offcanvas-footer,.filter-row .filter-aside .offcanvas-header,.filter-row .filter-aside [up-filter-sort-mobile]{display:none!important}}.filter-row .filter-aside .panel-group{width:100%;margin-top:-1px}@media (min-width:1240px){.filter-row .filter-aside .panel-group{margin-top:1.5rem;padding-top:0;border-top:1px solid rgba(0,0,0,.125)}}@media (min-width:1240px){.filter-row .filter-main [up-filter-mobile-toggle]{display:none!important}}@media (max-width:1240px){.filter-row .filter-main [up-filter-sort],.filter-row .filter-main [up-filter-summary]{display:none!important}}@media (max-width:800px){.filter-row .filter-ads{height:1px;border-width:0;padding:0;margin:-1px!important;display:block!important;position:absolute;top:0;left:0;white-space:nowrap}}@media (max-width:1240px){.filter-row .offcanvas{display:flex;flex-direction:column;position:fixed;bottom:0;background-color:#fff;background-clip:padding-box;max-width:100%;outline:0}.filter-row .offcanvas.offcanvas-start{border-right:1px solid rgba(0,0,0,.2);left:0;top:0}.filter-row .offcanvas.show{display:flex!important}}.filter-row .offcanvas-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.125);padding:1rem 1.25rem}.filter-row .offcanvas-header .offcanvas-title{font-size:1.25rem;line-height:1.5;margin-bottom:0}.filter-row .offcanvas-header .btn-close{background:transparent url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3E%3C/svg%3E") 50%/1em auto no-repeat;border:0;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.5em;width:1em}.filter-row .offcanvas-body{flex-grow:1;overflow-y:auto}.filter-row .offcanvas-backdrop{background-color:#000;width:0;height:0;pointer-events:none;position:fixed;top:0;left:0;z-index:9998;opacity:0;transition:opacity 150ms ease-in-out}.filter-row .offcanvas-backdrop.show{width:100vw;height:100vh;pointer-events:all;opacity:.5}@media (min-width:1240px){.filter-row .offcanvas-backdrop{display:none!important}}.filter-row .filter-aside.no-transition~.offcanvas-backdrop{transition:none!important}.filter-row [up-main].show-placeholders .product-companies-list>article{position:relative}.filter-row [up-main].show-placeholders .product-companies-list>article:after,.filter-row [up-main].show-placeholders .product-companies-list>article:before{content:"";display:inline-block;min-height:1em;width:100%;height:100%;position:absolute;top:0;left:0}.filter-row [up-main].show-placeholders .product-companies-list>article:before{background-color:#fff;z-index:10}.filter-row [up-main].show-placeholders .product-companies-list>article:nth-of-type(2n+1):before{background-color:#eaeaeb}.filter-row [up-main].show-placeholders .product-companies-list>article:nth-of-type(2n+2):after{animation-delay:-.1s}.filter-row [up-main].show-placeholders .product-companies-list>article:after{animation:placeholder-glow 2s ease-in-out infinite;vertical-align:middle;cursor:wait;background-color:currentColor;opacity:.5;z-index:20}@keyframes placeholder-glow{50%{opacity:.2}}#suppliers.filterable .supplier-column--right{margin-top:0!important;padding-top:1.5rem!important}.filter-aside .panel{border:1px solid rgba(0,0,0,.125)}.filter-aside .panel+.panel{border-top:none}.filter-aside .panel-heading{align-items:center;background-color:#fff;border:0;color:#333;display:flex;font-size:1rem;overflow-anchor:none;padding:1rem 1.25rem;position:relative;text-align:left;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease;width:100%}.filter-aside .panel-heading:not(.always-open):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:1.25rem;content:"";flex-shrink:0;height:1.25rem;margin-left:auto;transition:transform .2s ease-in-out;width:1.25rem}.filter-aside .panel-heading .panel-title{font-family:inherit;font-size:1rem;font-weight:700;margin-bottom:0}.filter-aside .panel-heading .panel-title a,.filter-aside .panel-heading .panel-title a:active,.filter-aside .panel-heading .panel-title a:hover{color:#333;text-decoration:none}.filter-aside .panel-heading .panel-title a:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.filter-aside .panel-body{font-size:.9rem;padding:1rem 1.25rem}.filter-aside .panel-body .list-root{margin-bottom:0}.filter-aside .panel-body .list-root li a{color:#333}.filter-aside .panel-body .list-root li a.active{font-weight:700}.filter-aside .list-unstyled{list-style:none;padding-left:0}.filter-aside .list-root>li:not(:last-of-type){margin-bottom:.5rem}.filter-aside .checkbox-list label{margin-bottom:0}.filter-aside .checkbox-list.list-root.with-overflow{max-height:325px;overflow-x:hidden;overflow-y:auto}.filter-aside .checkbox-list.list-root.with-overflow ul{border-left:1px solid rgba(0,0,0,.125);padding-left:1.25rem;margin-top:.5rem}.filter-aside .filter-search{background-color:#fff;padding-bottom:.25rem;padding-right:.5rem;position:sticky;top:0;z-index:10}.filter-aside .filter-search input{font-size:.9rem}.filterable .supplier-column--main .filter-no-results{border:2px dashed rgba(0,0,0,.125);padding:3rem 1.5rem}.filterable .supplier-column--main .filter-no-results p{margin-bottom:0}.filterable .supplier-column--main .filter-hero{position:relative}.filterable .supplier-column--main .filter-hero:before{content:"";background-image:linear-gradient(180deg,rgba(0,0,0,.15),rgba(0,0,0,.75));width:100%;height:100%;position:absolute;top:0;left:0;z-index:5}.filterable .supplier-column--main .filter-hero .filter-hero-bg{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.filterable .supplier-column--main .filter-hero .filter-hero-content{color:#fff;position:relative;padding:1.5rem 1rem;text-align:center;z-index:10}@media (min-width:801px){.filterable .supplier-column--main .filter-hero .filter-hero-content{padding-top:4rem}}.filterable .supplier-column--main .filter-hero .filter-hero-content h1{font-weight:700;font-size:2.5rem}.filterable .supplier-column--main .breadcrumbs{display:flex;align-items:center;gap:.35rem;list-style:none;margin:0;padding:0}.filterable .supplier-column--main .breadcrumbs a,.filterable .supplier-column--main .breadcrumbs span{color:#000;font-size:.875rem;font-weight:600;opacity:.75}.filterable .supplier-column--main .breadcrumbs>li{display:flex;align-items:center;gap:.35rem}.filterable .supplier-column--main .breadcrumbs>li:not(:first-of-type):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='fill'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:.85em;content:"";display:block;height:.85em;transform:rotate(-90deg);width:.85em}.filterable .supplier-column--main [up-filter-sort] .input-label{font-size:.875rem}.filterable .supplier-column--main .gap-2{gap:.5rem}[up-filter-form] .panel-title a{display:flex;align-items:center}[up-filter-form] .panel-title a .heading{flex:1}[up-filter-form] .is-filtered{width:.5rem;height:.5rem;background-color:#d22229;border-radius:999px;display:inline-block;margin-left:.75rem;margin-right:.5rem;position:relative;top:2px}[up-filter-form] .form-check-input{color-adjust:exact;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;border:1px solid rgba(0,0,0,.25);height:1em;margin-top:.25em;-webkit-print-color-adjust:exact;vertical-align:top;width:1em}[up-filter-form] .form-check{display:block;margin-bottom:.125rem;min-height:1.5rem;padding-left:1.5em}[up-filter-form] .form-check .form-check-input{float:left}[up-filter-form] .form-check .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='m6 10 3 3 6-6'/%3E%3C/svg%3E")}[up-filter-form] .form-check .form-check-input:indeterminate[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}[up-filter-form] .form-check .form-check-input[type=radio]{border-radius:50%}[up-filter-form] .form-check .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23fff'/%3E%3C/svg%3E")}[up-filter-form] .form-switch{padding-left:2.5em}[up-filter-form] .form-switch>input[type=checkbox]{border-radius:999px}[up-filter-form] .form-switch .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");background-position:100%}[up-filter-form] .form-switch .form-check-input{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='rgba(0, 0, 0, 0.25)'/%3E%3C/svg%3E");background-position:0;margin-left:-2.5em;transition:background-position .15s ease-in-out;width:2em}[up-filter-form] .font-base{font-size:1rem}[up-filter-form] .form-floating{position:relative}[up-filter-form] .form-floating>.form-control{height:calc(3.5rem + 2px);line-height:1.25;padding:1rem .75rem}[up-filter-form] .form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}[up-filter-form] .form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:.625rem;padding-top:1.625rem}[up-filter-form] .form-floating>.form-control:focus,[up-filter-form] .form-floating>.form-control:not(:placeholder-shown){padding-bottom:.625rem;padding-top:1.625rem}[up-filter-form] .form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}[up-filter-form] .form-floating>.form-control:not(:-ms-input-placeholder)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}[up-filter-form] .form-floating>.form-control:focus~label,[up-filter-form] .form-floating>.form-control:not(:placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}[up-filter-form] .form-floating>label{border:1px solid transparent;height:100%;left:0;padding:1rem .75rem;pointer-events:none;position:absolute;top:0;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}[up-filter-form] .form-floating .search-category-autocomplete{list-style:none;padding:.25rem;margin:0;width:100%;max-height:300px;overflow-y:auto;display:none;flex-flow:column;gap:.25rem;background-color:#fff;border:1px solid #ccc;position:absolute;top:calc(100% - 1px);left:0;z-index:9995}[up-filter-form] .form-floating .search-category-autocomplete li.group-bordered{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid rgba(0,0,0,.125);position:relative}[up-filter-form] .form-floating .search-category-autocomplete li.group-bordered:after{content:"OR";font-size:.7rem;width:4em;background-color:#fff;color:rgba(0,0,0,.5);text-align:center;position:absolute;top:calc(100% - .5em);left:50%;transform:translateX(-50%)}[up-filter-form] .form-floating .search-category-autocomplete li.group-title{font-size:.8rem;font-weight:700;padding:.25rem .5rem}[up-filter-form] .form-floating .search-category-autocomplete li:not(.group-title) a{display:block;padding:.25rem .5rem}[up-filter-form] .form-floating .search-category-autocomplete li:not(.group-title) a:hover{background-color:rgba(0,0,0,.125)}[up-filter-form] .form-floating .search-category-autocomplete li[data-no-matches]{display:block;padding:.25rem .5rem}[up-filter-form] .form-floating .search-category-autocomplete li.checked{background-color:#d22229;color:#fff}[up-filter-form] .form-floating .search-category-autocomplete li.keyboard-target a{background-color:rgba(0,0,0,.125)}[up-filter-form] .form-floating .search-category-autocomplete:hover li.keyboard-target a:not(:hover){background-color:transparent}[up-filter-form] .form-floating input:focus~.search-category-autocomplete{display:block}[up-filter-form] .form-floating input:-moz-placeholder-shown~.search-category-autocomplete{display:none}[up-filter-form] .form-floating input:-ms-input-placeholder~.search-category-autocomplete{display:none}[up-filter-form] .form-floating input:placeholder-shown~.search-category-autocomplete{display:none}[up-filter-form],[up-filter-sort],[up-filter-summary]{margin-bottom:0}[up-filter-form] input[type=checkbox]:checked,[up-filter-form] input[type=checkbox]:indeterminate,[up-filter-form] input[type=radio]:checked,[up-filter-form] input[type=radio]:indeterminate,[up-filter-sort] input[type=checkbox]:checked,[up-filter-sort] input[type=checkbox]:indeterminate,[up-filter-sort] input[type=radio]:checked,[up-filter-sort] input[type=radio]:indeterminate,[up-filter-summary] input[type=checkbox]:checked,[up-filter-summary] input[type=checkbox]:indeterminate,[up-filter-summary] input[type=radio]:checked,[up-filter-summary] input[type=radio]:indeterminate{background-color:#d22229;border-color:#d22229}[up-filter-mobile-toggle] .btn-link,[up-filter-mobile-toggle] .btn-outline-secondary,[up-filter-mobile-toggle] .btn-primary,[up-filter-panel] .offcanvas-footer .btn-link,[up-filter-panel] .offcanvas-footer .btn-outline-secondary,[up-filter-panel] .offcanvas-footer .btn-primary,[up-filter-summary] .btn-link,[up-filter-summary] .btn-outline-secondary,[up-filter-summary] .btn-primary,[up-main] .btn-link,[up-main] .btn-outline-secondary,[up-main] .btn-primary{font-family:Oswald,Helvetica Neue,Arial,Helvetica,sans-serif}[up-filter-mobile-toggle] .btn-link svg,[up-filter-mobile-toggle] .btn-outline-secondary svg,[up-filter-mobile-toggle] .btn-primary svg,[up-filter-panel] .offcanvas-footer .btn-link svg,[up-filter-panel] .offcanvas-footer .btn-outline-secondary svg,[up-filter-panel] .offcanvas-footer .btn-primary svg,[up-filter-summary] .btn-link svg,[up-filter-summary] .btn-outline-secondary svg,[up-filter-summary] .btn-primary svg,[up-main] .btn-link svg,[up-main] .btn-outline-secondary svg,[up-main] .btn-primary svg{width:1.25em;height:1.25em}[up-filter-mobile-toggle] .btn-outline-secondary,[up-filter-panel] .offcanvas-footer .btn-outline-secondary,[up-filter-summary] .btn-outline-secondary,[up-main] .btn-outline-secondary{border-color:#ccc;border-radius:0;color:#707176}[up-filter-mobile-toggle] .btn-outline-secondary:hover,[up-filter-panel] .offcanvas-footer .btn-outline-secondary:hover,[up-filter-summary] .btn-outline-secondary:hover,[up-main] .btn-outline-secondary:hover{background-color:#fbe9ea;border-color:#eda7a9;color:#d22229}[up-filter-mobile-toggle] .btn-outline-secondary:focus,[up-filter-panel] .offcanvas-footer .btn-outline-secondary:focus,[up-filter-summary] .btn-outline-secondary:focus,[up-main] .btn-outline-secondary:focus{border-color:#eda7a9;box-shadow:0 0 0 .25rem #fbe9ea;position:relative;z-index:10}[up-filter-mobile-toggle] .btn-primary,[up-filter-panel] .offcanvas-footer .btn-primary,[up-filter-summary] .btn-primary,[up-main] .btn-primary{background-color:#d22229;border-color:#d22229;border-radius:0}[up-filter-mobile-toggle] .btn-primary:hover,[up-filter-panel] .offcanvas-footer .btn-primary:hover,[up-filter-summary] .btn-primary:hover,[up-main] .btn-primary:hover{background-color:#db4e54}[up-filter-mobile-toggle] .btn-primary:focus,[up-filter-panel] .offcanvas-footer .btn-primary:focus,[up-filter-summary] .btn-primary:focus,[up-main] .btn-primary:focus{box-shadow:0 0 0 .25rem #fbe9ea;outline:0}[up-filter-mobile-toggle] .card-body p,[up-filter-panel] .offcanvas-footer .card-body p,[up-filter-summary] .card-body p,[up-main] .card-body p{max-width:70ch}[up-filter-summary]:not(:has(button)){margin:0!important}[up-filter-summary].hide-overflow .summary-overflow,[up-filter-summary].hide-overflow [up-summary-less]{display:none}[up-filter-summary]:not(.hide-overflow) [up-summary-more]{display:none}[up-filter-summary] .summary-overflow,[up-filter-summary] [up-summary-less]{display:inline-block}[up-filter-summary] .btn-outline-secondary svg{margin-left:.25rem}[up-filter-panel] .offcanvas-footer{border-top:1px solid #e4e7e8;gap:1rem}.no-transition[up-filter-panel]{transition:none!important}.no-transition[up-filter-panel]~.offcanvas-backdrop{transition:none!important}[up-content] .product-companies-list article:not(.featured-company){min-height:80px}[up-content] .product-companies-list article:not(.featured-company) a.btn-secondary{font-size:.85rem}[up-content] .product-companies-list h3{font-size:1.6rem!important;margin-bottom:.2rem!important}[up-content] .product-companies-list span{font-size:.95rem!important}[up-content] .product-companies-list .company-logo{padding:1rem}[up-content] .product-companies-list .company-details{padding-left:1rem!important}[up-content] .product-companies-list .featured-details{font-size:.9rem}[up-content] .product-companies-list .featured-details{padding-bottom:1rem!important}@media (min-width:668px){[up-content] .product-companies-list .featured-details{display:flex;flex-flow:column;padding-left:1rem!important}}[up-content] .product-companies-list .featured-details--bottom{margin-top:1rem}@media (min-width:668px){[up-content] .product-companies-list .featured-details--bottom{flex:1;align-items:flex-end!important}}[up-content] .product-companies-list .featured-details--bottom img{width:30px}[up-content] .product-companies-list .featured-details--bottom img.supplier-social-icon{width:22px}[up-content] .product-companies-list .featured-company-connect{margin-top:0!important;margin-bottom:0!important}[up-content] .product-companies-list .featured-company-button{margin-top:1rem}@media (min-width:668px){[up-content] .product-companies-list .featured-company-button{margin-top:0;margin-right:-.5rem}}[up-content] .product-companies-list .mobileAdPlaceholder:not([ad-count]){display:none}