.cmp-sticky-button{top:42%;max-width:164px;transform:none !important;margin-right:-40px}
.cmp-sticky-button a{white-space:normal !important}
.pageTags{display:none}
#tags-dynamic-container .pageTags{display:block}
div.inPageNavigation.cmp-inPageNav--color-black .depsubheader{background:#000 !important}
div.inPageNavigation.cmp-inPageNav--color-blue .depsubheader{background:#004990 !important}
div.inPageNavigation.cmp-inPageNav--color-burgundy .depsubheader{background:#930437 !important}
div.inPageNavigation.cmp-inPageNav--color-cerise .depsubheader{background:#b91583 !important}
div.inPageNavigation.cmp-inPageNav--color-cyan .depsubheader{background:#00aeef !important}
div.inPageNavigation.cmp-inPageNav--color-dark-green .depsubheader{background:#008554 !important}
div.inPageNavigation.cmp-inPageNav--color-dark-grey .depsubheader{background:#808080 !important}
div.inPageNavigation.cmp-inPageNav--color-lime-green .depsubheader{background:#43b649 !important}
div.inPageNavigation.cmp-inPageNav--color-light-grey .depsubheader{background:#f6f6f6 !important}
div.inPageNavigation.cmp-inPageNav--color-mid-blue .depsubheader{background:#0079c1 !important}
div.inPageNavigation.cmp-inPageNav--color-ocean-green .depsubheader{background:#00aaa0 !important}
div.inPageNavigation.cmp-inPageNav--color-orange .depsubheader{background:#f47920 !important}
div.inPageNavigation.cmp-inPageNav--color-plum .depsubheader{background:#741d66 !important}
div.inPageNavigation.cmp-inPageNav--color-purple .depsubheader{background:#4f1a6c !important}
div.inPageNavigation.cmp-inPageNav--color-red .depsubheader{background:#ee2d2f !important}
div.inPageNavigation.cmp-inPageNav--color-white .depsubheader{background:#fff !important}
@media(min-width:1224px){header.small-nav-font .container .header-right .nav nav>ul>li{flex-basis:0;flex-grow:1}
}
@media(min-width:1224px) and screen and (-ms-high-contrast:active),(min-width:1224px) and (-ms-high-contrast:none){header.small-nav-font .container .header-right .nav nav>ul>li{flex-basis:auto;flex-grow:unset}
}
@media(min-width:992px){footer .content .descriptor{margin-bottom:30px}
}
div.inPageNavigation .depsubheader{background:#164193 !important;border-top:1px solid white}
div.inPageNavigation .depsubheader .depsubheader__wrapper .depsubheader__content .depsubheader__nav{display:flex !important;justify-content:center !important;width:100% !important}
div.inPageNavigation .depsubheader a:not(.depsubheader__productoverviewlink){font-size:15px !important;color:white !important;text-transform:uppercase !important}
div.inPageNavigation .depsubheader ul li{padding:0;margin-right:50px !important}
@media(max-width:991px){div.inPageNavigation .depsubheader a:not(.depsubheader__productoverviewlink){color:#164193 !important}
div.inPageNavigation .depsubheader .depsubheader__wrapper .depsubheader__content a.depsubheader__mobileJumpToText span{color:#fff !important}
div.inPageNavigation .depsubheader .depsubheader__wrapper .depsubheader__content .depsubheader__nav:after{border-right-color:#fff !important;border-bottom-color:#fff !important}
}
.container.background-transparent.background-blue>div{background-color:rgba(0,73,144,0.5)}
.container.background-transparent.background-mid-blue>div{background-color:rgba(0,121,193,0.5)}
.container.background-transparent.background-cyan>div{background-color:rgba(0,174,239,0.5)}
.container.background-transparent.background-burgundy>div{background-color:rgba(147,4,55,0.5)}
.container.background-transparent.background-red>div{background-color:rgba(238,45,47,0.5)}
.container.background-transparent.background-orange>div{background-color:rgba(244,121,32,0.5)}
.container.background-transparent.background-purple>div{background-color:rgba(79,26,108,0.5)}
.container.background-transparent.background-plum>div{background-color:rgba(116,29,102,0.5)}
.container.background-transparent.background-cerise>div{background-color:rgba(185,21,131,0.5)}
.container.background-transparent.background-dark-green>div{background-color:rgba(0,133,84,0.5)}
.container.background-transparent.background-ocean-green>div{background-color:rgba(0,170,160,0.5)}
.container.background-transparent.background-lime-green>div{background-color:rgba(67,182,73,0.5)}
.container.background-transparent.background-light-grey>div{background-color:rgba(246,246,246,0.5)}
.container.background-transparent.background-dark-grey>div{background-color:rgba(128,128,128,0.5)}
.container.background-transparent.background-black>div{background-color:rgba(0,0,0,0.5)}
.container.background-transparent.background-white>div{background-color:rgba(255,255,255,0.5)}
div[class*=' column-'].style-grid.listV2 .cmp-list__item article{background-color:#fff}
.blog-feature.component .blog-feature-options{background:#9f1d82;padding:25px 20px 30px;color:#fff}
.blog-feature.component .blog-feature-options .options{display:none;background:#fff;position:fixed;height:100%;overflow:auto;padding:60px 20px 30px;top:0;bottom:0;left:0;z-index:5000;width:100%;text-align:center}
.blog-feature.component .blog-feature-options .options .close{position:absolute;right:2rem;top:2.5rem;font-size:2rem;color:#a50b62;font-weight:700;padding:0;margin:0;display:none;right:1rem;top:18px}
.blog-feature.component .blog-feature-options .options a{color:#1b1b1b;margin:40px 0 0 0;font-size:28px;display:block;font-weight:400;text-decoration:none}
.blog-feature.component .blog-feature-options .option-wrap{padding:0 20px;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:18px;justify-content:center;align-items:center;overflow:hidden}
.blog-feature.component .blog-feature-options .feature-intro{position:relative;font-weight:700;text-align:center;font-size:18px;padding-bottom:15px;line-height:15px}
.blog-feature.component .blog-feature-options .triangle-hold{flex:0 0 28px;width:0;position:relative;align-self:stretch}
.blog-feature.component .blog-feature-options .triangle-hold>span{width:28px;position:absolute;top:0;bottom:0;left:0;height:100%;max-width:100%;background:url("../../components/content/blog-feature/clientlibs/site/resources/images/edge-arrow2.png");background-size:cover;background-position:center}
.blog-feature.component .blog-feature-options .option-selected{font-size:20px;display:none}
.blog-feature.component .blog-feature-options .option-selected .wrap{padding:23px 0;min-width:300px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;justify-content:space-between}
@media(min-width:1200px){.blog-feature.component .blog-feature-options .option-selected .wrap{width:calc(1180px + 30px)}
}
@media(min-width:992px){.blog-feature.component .blog-feature-options .option-selected .wrap{width:calc(970px + 30px)}
}
.blog-feature.component .blog-feature-options .option-selected a>span{display:inline-block;margin-left:8px;position:relative;top:-0.1px;font-size:12px}
.blog-feature.component .blog-feature-options .option-selected a>span:before{content:""}
.blog-feature.component .blog-feature-options .btn-options{background:0;color:#959ea1;background:#fff;padding-right:30px;text-align:left;text-transform:none;position:relative}
.blog-feature.component .blog-feature-options .btn-options>span{position:absolute;right:20px;top:17px;font-size:11px}
.blog-feature.component .blog-feature-options .icon-chevron-down:before{content:""}
.blog-feature.component .blog-feature-options .btn{display:block;padding:13px 19px;letter-spacing:1px;font-family:"Fira Sans",Helvetica,Arial,sans-serif;font-size:14px;text-decoration:none !important;font-weight:800;text-align:left;-webkit-transition:all .1s linear .001s;-moz-transition:all .1s linear .001s;-ms-transition:all .1s linear .001s;-o-transition:all .1s linear .001s;transition:all .1s linear .001s}
@media screen and (min-width:768px){.blog-feature.component .blog-feature-options .btn{font-size:18px;display:inline-block;padding:12px 22px}
}
@media(min-width:992px){.blog-feature.component .blog-feature-options{padding:0}
.blog-feature.component .blog-feature-options .visible-below-nav{display:none !important}
.blog-feature.component .blog-feature-options .feature-intro{background:#74155f;flex:0 0 260px;line-height:23.75px;font-size:19px;padding:0;text-align:left}
.blog-feature.component .blog-feature-options .feature-intro>span{position:relative;z-index:4}
.blog-feature.component .blog-feature-options .feature-intro::before{z-index:1;display:block;position:absolute;content:'';right:0;left:-9999px;height:1000%;background:#74155f;top:-100px}
.blog-feature.component .blog-feature-options .sub-intro{padding:0 0 0 15px;flex:0 0 110px}
.blog-feature.component .blog-feature-options .btn-options{background:0;color:#959ea1;background:#fff;padding-right:3rem;text-align:left;text-transform:none;position:relative}
.blog-feature.component .blog-feature-options .options{display:block !important;position:relative;height:auto;background:0;z-index:1;top:auto;left:auto;bottom:auto;width:auto;overflow:visible;flex:0 1 630px;padding:18px 0 8px;text-align:left}
.blog-feature.component .blog-feature-options .options a{color:#fff;font-weight:700;font-size:18px;border:solid 1px #fff;padding:4px 10px;display:inline-block;margin:0 10px 10px;-webkit-transition:all .15s linear .001s;-moz-transition:all .15s linear .001s;-ms-transition:all .15s linear .001s;-o-transition:all .15s linear .001s;transition:all .15s linear .001s}
.blog-feature.component .blog-feature-options .options a:hover,.blog-feature.component .blog-feature-options .options a.active,.blog-feature.component .blog-feature-options .options a:focus{background:#fff;color:#007349;text-decoration:none}
.blog-feature.component .blog-feature-options .options a .close{position:absolute;right:20px;top:25px;font-size:20px;color:#a50b62;font-weight:700;padding:0;margin:0}
.blog-feature.component .blog-feature-options .option-selected a{text-align:right;opacity:.8;-webkit-transition:opacity .2s linear .001s;-moz-transition:opacity .2s linear .001s;-ms-transition:opacity .2s linear .001s;-o-transition:opacity .2s linear .001s;transition:opacity .2s linear .001s;color:#fff;min-width:20px;flex-shrink:0;font-size:18px;text-decoration:none;margin-right:20px}
.blog-feature.component .blog-feature-options .option-selected a:hover,.blog-feature.component .blog-feature-options .option-selected a:focus{opacity:1;text-decoration:none}
.blog-feature.component .blog-feature-options .option-selected a>span{display:inline-block;margin-left:.3rem;position:relative;top:-0.1rem;font-size:1.2rem}
.blog-feature.component .blog-feature-options .option-selected a>span .fa-long-arrow-alt-right{font-size:12px}
}
[class^="icon-"],[class*=" icon-"]{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media(max-width:991px){.blog-feature.component .blog-feature-options .triangle-hold{display:none}
.blog-feature.component .blog-feature-options .hidden-below-nav{display:none !important}
.blog-feature.component .blog-feature-options .btn-options{display:block}
.blog-feature.component .blog-feature-options .option-wrap{display:block !important}
.blog-feature.component .blog-feature-options .icon-chevron-down:before{content:""}
.blog-feature.component .blog-feature-options .icon-chevron-down:before .fa-chevron-down{font-size:11px}
.blog-feature.component .blog-feature-options .options.open a{text-decoration:none}
.blog-feature.component .blog-feature-options .options.open .close{display:block}
.blog-feature.component .blog-feature-options .fa.fa-times{font-size:20px}
}
@media(min-width:768px){.blog-feature.component{background:#f6f6f6;position:relative}
}
@media(max-width:768px){.blog-feature.component .blog-feature-options{padding:25px 27px 30px}
}
@media(min-width:1200px){.blog-feature.component .blog-feature-options .option-selected .wrap{width:calc(1180px + 30px)}
}
.blog-feature.component .blog-feature-options .option-wrap{padding:0}
@media(min-width:780px) and (max-width:991px){.blog-feature.component .blog-feature-options .option-wrap{padding:0 calc(30px / 2);width:calc(710px + 30px);margin:0 auto}
}
.blog-feature-container{background:#f6f6f6}
.blog-feature-container>div>.content-wrapper{padding:10px 0 !important}
.blog-feature-container .tabs .cmp-tabs__tablist{display:none}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6.related-article-list{background:0}
@media(min-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6.related-article-list{padding-left:25px !important}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6.related-article-list .cmp-list__item-link h3{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
@media(min-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6.related-article-list .cmp-list__item-link h3{height:56px}
}
.blog-feature-container .list .cmp-list__item-image:before{background:#000;opacity:.4}
.blog-feature-container .tabs,.blog-feature-container .tabs .cmp-tabs__tabpanel,.blog-feature-container .tabs .cmp-tabs__tabpanel>.container,.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper,.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6>div>.content-wrapper,.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6>div>.content-wrapper .list{padding-left:0 !important;padding-right:0 !important}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6>div>.content-wrapper .list li{margin-left:0 !important;margin-right:0 !important;margin-top:0}
@media(max-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6>div>.content-wrapper .list li{margin-bottom:0}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 + .aem-GridColumn--default--6 .related-article-list{padding:15px}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 + .aem-GridColumn--default--6 .related-article-list ul{margin:0 20px}
.blog-feature-container .title + .background-light-grey{padding:0}
.blog-feature-container .title + .background-light-grey>div>.content-wrapper{padding:0 !important}
@media(max-width:991px){.blog-feature-container .title + .background-light-grey{margin-bottom:0 !important}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6{padding-left:25px !important}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6:nth-of-type(2) li{border-bottom:solid 2px #e7e7e7;padding:28px;width:100%;text-align:left;background:#fff}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6:nth-of-type(2) li:nth-of-type(3){border-bottom:solid 2px #fff}
@media(min-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul{min-height:441px;background:#fff}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul li{margin:0}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article{position:relative;overflow:hidden}
@media(max-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article{margin-bottom:20px !important}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article>a{margin-bottom:0;height:100%}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article>a>img{height:100%}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content{position:absolute;max-width:430px;z-index:15;top:0;left:50%;margin-left:-215px;text-align:center;color:white;height:100%;width:100%;z-index:2;display:flex;flex-direction:column;justify-content:center}
@media(max-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content{max-width:100%;left:0;margin-left:auto}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content *{color:#fff !important;font-style:normal}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content h3{cursor:default}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content h3:hover{text-decoration:none}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content .cmp-list__item-link h3{font-size:28px;text-transform:none;font-weight:400;line-height:31.5px}
@media(max-width:991px){.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content .cmp-list__item-link h3{font-size:22px;line-height:26.5px;padding:0 10px}
}
.blog-feature-container .tabs .cmp-tabs__tabpanel>.container>div>.content-wrapper .aem-GridColumn--default--6 ul:nth-of-type(1) article .cmp-list__item-image + .content .cmp-list__item-link h3:hover{text-decoration:underline}
.blog-feature-container .list .cmp-list__item-image img{transform:none;transition:none}
.blog-feature-container .list .cmp-list__item-image:hover img{transform:none}