.bg-next-green{background-color:#b5d5c1}
.bg-next-green::before{color:#b5d5c1}
.bg-next-blue{background-color:#ccebed}
.bg-next-blue::before{color:#ccebed}
.bg-next-purple{background-color:#e4d6e4}
.bg-next-purple::before{color:#e4d6e4}
.bg-next-light-gray{background-color:#f2f2f2}
.bg-next-light-gray::before{color:#f2f2f2}
.bg-next-gray-warm{background-color:#d9d5c7}
.bg-next-gray-warm::before{color:#d9d5c7}
.bg-next-yellow{background-color:#f8e89d}
.bg-next-yellow::before{color:#f8e89d}
.bg-spacing-next-small{padding:12px 0}
.bg-spacing-next-normal{padding:24px 0}
.bg-spacing-next-big{padding:36px 0}
.ergo-next .promoReact .promo__headline .txt--headline.txt__h2 span{font-size:28px;line-height:42px;font-weight:bold;letter-spacing:0}
.articleListReact-recommendations{z-index:2}
.articleListReact-recommendations.aem-GridColumn{margin-bottom:0}
@media(min-width:1152px){.articleListReact-recommendations.aem-GridColumn{margin-bottom:36px}
}
@media(min-width:1152px){.articleListReact-recommendations .ArticleListComponent .listing-div{display:grid;grid-column-gap:48px;grid-template-columns:1fr;grid-template-columns:1fr 1fr}
}
.articleListReact-recommendations .ArticleListComponent .listing-div__grid{text-decoration:inherit;color:inherit}
.articleListReact-recommendations .ArticleListComponent .listing-div__grid:hover{text-decoration:inherit;color:inherit}
.articleListReact-recommendations .ArticleListComponent .listing-div__grid:hover h5{color:#8e0038;text-decoration:underline}
.articleListReact-recommendations .ArticleListComponent .article-item{margin-bottom:24px;box-shadow:none;background:unset}
@media(min-width:768px){.articleListReact-recommendations .ArticleListComponent .article-item{display:flex;margin-bottom:34px}
}
@media(min-width:768px) and (max-width:1152px){.articleListReact-recommendations .ArticleListComponent .article-item{margin-bottom:24px;background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);overflow:hidden;min-height:unset}
}
.articleListReact-recommendations .ArticleListComponent .article-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
@media(min-width:768px){.articleListReact-recommendations .ArticleListComponent .article-item__image{width:233px;height:160px;overflow:hidden;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);flex-basis:unset;min-height:unset;border-right:unset}
}
@media(min-width:768px){.articleListReact-recommendations .ArticleListComponent .article-item__content{padding:0 0 0 25px;flex:1;border-left:unset}
.articleListReact-recommendations .ArticleListComponent .article-item__content p{margin:0;font-size:14px;line-height:21px}
.articleListReact-recommendations .ArticleListComponent .article-item__content h5{margin:0 0 7px;font-family:"FS Me Web Bold","Arial","Helvetica",sans-serif;font-size:18px;line-height:27px}
.articleListReact-recommendations .ArticleListComponent .article-item__content .chip{margin-bottom:10px}
}
@media(min-width:768px) and (max-width:1152px){.articleListReact-recommendations .ArticleListComponent .article-item__content{padding:19px 15px 12px 25px}
}
.articleListReact-recommendations .ArticleListComponent .article-item__content h5,.articleListReact-recommendations .ArticleListComponent .article-item__content p{margin:0}
.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item{display:flex;position:relative}
@media(max-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item{margin-bottom:24px;background:#fff;border-radius:4px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);overflow:hidden}
}
@media(max-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__image{width:120px;min-width:120px;height:101px}
}
@media(max-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__content{display:flex;padding:19px 15px;align-items:center}
.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__content h5{font-size:14px;line-height:21px}
}
@media screen and (min-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__content{flex-direction:column}
}
.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__content p{display:none}
@media screen and (min-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item__content p{display:inline-block}
}
.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item .chip{position:absolute;bottom:9px;left:12px}
@media screen and (min-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:not(:first-of-type) .article-item .chip{position:static}
}
@media(min-width:1152px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type{grid-column:1;grid-row:1 / 4;flex-direction:column}
}
.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item{display:flex;flex-direction:column}
@media(min-width:768px) and (max-width:1152px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item{flex-direction:row}
}
.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content{order:-1;padding-bottom:12px}
@media screen and (min-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content{order:1}
}
@media screen and (min-width:1152px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content{padding-left:0}
}
.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content p{font-size:16px;line-height:24px}
.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content h5{padding-bottom:7px;font-size:20px;line-height:30px}
@media screen and (min-width:1152px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__content h5{font-size:24px;line-height:40px}
}
@media(max-width:768px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__image{width:100vw;margin-left:calc(50% - 50vw);height:290px}
}
@media(min-width:1152px){.articleListReact-recommendations .ArticleListComponent .single-tile:first-of-type .article-item__image{width:100%;height:330px;margin-bottom:24px}
}
@font-face{font-family:"FS Me Web Bold";src:url("../../../../../etc.clientlibs/ergoone/clientlibs/publish/assets/resources/fonts/fsme/FSMeWeb-Bold.woff") format("woff")}
@font-face{font-family:"FS Me Web Regular";src:url("../../../../../etc.clientlibs/ergoone/clientlibs/publish/assets/resources/fonts/fsme/FSMeWeb-Regular.woff") format("woff")}
@font-face{font-family:"Fedra Serif";src:url("../../../../../etc.clientlibs/ergoone/clientlibs/publish/assets/resources/fonts/fedra_serif/WF-006389-009281-000054.woff") format("woff")}
h1,.cmp-text h1,.cq-RichText-editable.coral-RichText-editable h1{color:#8e0038 !important;font-size:48px !important;line-height:56px !important;font-weight:700 !important;letter-spacing:0}
@media(min-width:768px){h1,.cmp-text h1,.cq-RichText-editable.coral-RichText-editable h1{font-size:48px !important;line-height:56px !important;font-weight:700 !important}
}
h2,.cmp-text h2{font-size:28px;font-weight:bold;letter-spacing:0;line-height:42px}
@media(min-width:768px){h2,.cmp-text h2{font-size:28px}
}
h3,.cmp-text h3{font-size:24px;font-weight:bold;letter-spacing:0;line-height:40px}
@media(min-width:768px){h3,.cmp-text h3{font-size:24px}
}
h4,.cmp-text h4{font-size:20px;font-weight:bold;letter-spacing:0;line-height:38px}
@media(min-width:768px){h4,.cmp-text h4{font-size:20px}
}
h5,.cmp-text h5{font-size:14px;font-weight:bold;letter-spacing:0;line-height:27px}
@media(min-width:768px){h5,.cmp-text h5{line-height:21px;font-size:18px}
}
h5 .grey,.cmp-text h5 .grey{color:#aeaeae}
h6,.cmp-text h6{font-size:14px;font-weight:bold;letter-spacing:0;line-height:21px}
@media(min-width:768px){h6,.cmp-text h6{font-size:14px}
}
p,.cmp-text p{font-size:16px;letter-spacing:0;line-height:24px}
@media(min-width:768px){p,.cmp-text p{font-size:16px}
}
a:hover,.cmp-text a:hover{color:#8e0038}
span,.cmp-text span{font-size:14px;letter-spacing:0;line-height:14px}
@media(min-width:768px){span,.cmp-text span{font-size:14px}
}
.cmp-text b{font-family:"FS Me Web Bold","Arial","Helvetica",sans-serif}
.ee_loading-spinner{position:fixed;z-index:1002;left:0;top:0;width:100%;height:100%;background:rgba(255,255,255,0.8);display:flex;align-items:center;justify-content:center}
.ee_loading-spinner--hide{display:none}
.ee_loading-spinner--relative{position:absolute}
.ee_loading-spinner__icon{color:#8e0038;width:50px;height:50px;max-height:80%;max-width:80%}
.ee_loading-spinner circle{stroke-dasharray:187;stroke-dashoffset:0;stroke-width:6;transform-origin:center;animation:loading-spinner__dash 1.4s ease-in-out infinite,loading-spinner__colors 5.6s ease-in-out infinite}
.ee_loading-spinner svg{animation:loading-spinner__rotator 1.4s linear infinite}
@keyframes loading-spinner__rotator{0{transform:rotate(0)}
100%{transform:rotate(270deg)}
}
@keyframes loading-spinner__dash{0{stroke-dashoffset:187}
50%{stroke-dashoffset:46.75;transform:rotate(135deg)}
100%{stroke-dashoffset:187;transform:rotate(450deg)}
}
@keyframes loading-spinner__colors{0{stroke:#f2f2f2}
25%{stroke:#f2f2f2}
50%{stroke:#8e0038}
75%{stroke:#8e0038}
100%{stroke:#f2f2f2}
}
svg:not(:root){overflow:hidden}
.cq-Editable-dom{display:block !important}
.article-page .aem-Grid>.category>.chip{margin-left:24px;margin-bottom:20px}
.article-page .aem-Grid>.responsivegrid .articleRecommendations,.article-page .aem-Grid>.responsivegrid .articleListReact-recommendations{width:100vw !important;max-width:100vw;margin-left:calc(50% - 50vw);background:#f2f2f2;padding-top:24px}
@media(min-width:768px){.article-page .aem-Grid>.responsivegrid .articleRecommendations,.article-page .aem-Grid>.responsivegrid .articleListReact-recommendations{margin-left:calc(50% - 50vw);padding-top:0}
}
@media(max-width:768px){.article-page .aem-Grid>.responsivegrid .articleRecommendations,.article-page .aem-Grid>.responsivegrid .articleListReact-recommendations{border-left-width:24px;border-right-width:24px}
}
.article-page .aem-Grid>.responsivegrid .articleRecommendations .articlerecommendations,.article-page .aem-Grid>.responsivegrid .articleRecommendations .ArticleListComponent,.article-page .aem-Grid>.responsivegrid .articleListReact-recommendations .articlerecommendations,.article-page .aem-Grid>.responsivegrid .articleListReact-recommendations .ArticleListComponent{max-width:1280px;margin:0 auto}
.article-page .aem-Grid .quote .width-normal .full-width{max-width:100%;margin:0 auto}
.article-page .aem-Grid .quote .width-normal .full-width .ee_blockquote__figure{width:100%}
.article-page .aem-Grid .quote .width-full .full-width{max-width:100%;margin:0 auto}
.article-page .aem-Grid .quote .width-full .full-width .ee_blockquote__figure{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw)}
.article-page .aem-Grid .cmp-text h1{font-family:"Fedra Serif","Georgia","Times New Roman",serif}
@media(max-width:768px){.article-page .aem-Grid .cmp-text h1{font-size:48px;line-height:56px;font-weight:700}
}
@media(min-width:768px){.article-page .aem-Grid .cmp-text h1{margin-bottom:30px}
}
.article-page .aem-Grid .cmp-text h3,.article-page .aem-Grid .cmp-text p{margin-bottom:24px}
.article-page{background:#fff}
.article-page .root{position:relative}
.article-page .root:before{content:'';position:absolute;height:548px;background:#f2f2f2;margin-left:calc(50% - 50vw);left:0;top:0;margin-top:-30px;z-index:-1;width:100vw}
@media(min-width:768px){.article-page .root:before{margin-top:-60px;height:668px}
}
.check-list li{margin-bottom:50px;font-size:14px;line-height:21px;padding:3px 0 3px 45px;background-size:32px}
.check-list li b{display:inline-block;margin-bottom:8px;font-size:18px;font-weight:bold;line-height:27px}
.aem-Grid .aem-GridColumn .text-recommendations{width:100vw !important;max-width:100vw;margin-left:calc(50% - 50vw);background:#f2f2f2;padding-top:60px;padding-bottom:32px}
.aem-Grid .aem-GridColumn .text-recommendations .cmp-text{max-width:1280px;margin:0 auto}
.aem-Grid .aem-GridColumn .text-recommendations .cmp-text p{position:relative;font-family:"FS Me Web Bold","Arial","Helvetica",sans-serif;line-height:21px;font-size:18px;margin-bottom:0}
.aem-Grid .aem-GridColumn .text-recommendations .cmp-text p::before,.aem-Grid .aem-GridColumn .text-recommendations .cmp-text p::after{content:'';width:100%;position:absolute;height:1px;background:#d9d9d9;left:0;bottom:-7px}
.aem-Grid .aem-GridColumn .text-recommendations .cmp-text p::after{width:135px;height:3px;background:#8e0038;bottom:-10px}
.cmp-text .check-list--green li,.cmp-text .check-list li,.text.cq-Editable-dom .check-list--green li,.text.cq-Editable-dom .check-list li,.cq-RichText .check-list--green li,.cq-RichText .check-list li,.rte-fullscreen-richtextContainer .check-list--green li,.rte-fullscreen-richtextContainer .check-list li{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjUuMS4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLT48c3ZnIHZlcnNpb249JzEuMScgaWQ9J0ViZW5lXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMjU1LjEgMjU1LjEnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NS4xIDI1NS4xOycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSc+PHN0eWxlIHR5cGU9J3RleHQvY3NzJz4gLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMwMDkyODQ7fSAuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+PGNpcmNsZSBpZD0nT3ZhbCcgY2xhc3M9J3N0MCcgY3g9JzEyNy4xJyBjeT0nMTI3LjYnIHI9JzEwNi4zJy8+PHBhdGggaWQ9J3BhdGgtMV8xXycgY2xhc3M9J3N0MScgZD0nTTE3Mi44LDc0LjRsLTY0LjcsOTAuMkw4Mi40LDEzNUg2My4zbDM1LjMsNDFjMi41LDIuOSw2LDQuNiw5LjksNC42YzAuNCwwLDAuNCwwLDAuNywwIGMzLjktMC40LDcuOC0yLjUsOS45LTUuN2w3MS43LTEwMC42TDE3Mi44LDc0LjRMMTcyLjgsNzQuNHonLz48L3N2Zz4K")}
.cmp-text .check-list--black li,.text.cq-Editable-dom .check-list--black li,.cq-RichText .check-list--black li,.rte-fullscreen-richtextContainer .check-list--black li{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjUuMi4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLT48c3ZnIHZlcnNpb249JzEuMScgaWQ9J0ViZW5lXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMjU1LjEgMjU1LjEnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NS4xIDI1NS4xOycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSc+PHN0eWxlIHR5cGU9J3RleHQvY3NzJz4gLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiMzMzMzMzM7fSAuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6I0ZGRkZGRjt9Cjwvc3R5bGU+PGNpcmNsZSBpZD0nT3ZhbCcgY2xhc3M9J3N0MCcgY3g9JzEyNy4xJyBjeT0nMTI3LjYnIHI9JzEwNi4zJy8+PHBhdGggaWQ9J3BhdGgtMV8xXycgY2xhc3M9J3N0MScgZD0nTTE3Mi44LDc0LjRsLTY0LjcsOTAuMkw4Mi40LDEzNUg2My4zbDM1LjMsNDFjMi41LDIuOSw2LDQuNiw5LjksNC42YzAuNCwwLDAuNCwwLDAuNywwIGMzLjktMC40LDcuOC0yLjUsOS45LTUuN2w3MS43LTEwMC42TDE3Mi44LDc0LjRMMTcyLjgsNzQuNHonLz48L3N2Zz4K")}
.cmp-text .check-list--white li,.text.cq-Editable-dom .check-list--white li,.cq-RichText .check-list--white li,.rte-fullscreen-richtextContainer .check-list--white li{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0nMS4wJyBlbmNvZGluZz0ndXRmLTgnPz48IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMjUuMi4xLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAtLT48c3ZnIHZlcnNpb249JzEuMScgaWQ9J0ViZW5lXzEnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgeG1sbnM6eGxpbms9J2h0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsnIHg9JzBweCcgeT0nMHB4JyB2aWV3Qm94PScwIDAgMjU1LjEgMjU1LjEnIHN0eWxlPSdlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDI1NS4xIDI1NS4xOycgeG1sOnNwYWNlPSdwcmVzZXJ2ZSc+PHN0eWxlIHR5cGU9J3RleHQvY3NzJz4gLnN0MHtmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtmaWxsOiNGRkZGRkY7fSAuc3Qxe2ZpbGwtcnVsZTpldmVub2RkO2NsaXAtcnVsZTpldmVub2RkO2ZpbGw6IzMzMzMzMzt9Cjwvc3R5bGU+PGNpcmNsZSBpZD0nT3ZhbCcgY2xhc3M9J3N0MCcgY3g9JzEyNy4xJyBjeT0nMTI3LjYnIHI9JzEwNi4zJy8+PHBhdGggaWQ9J3BhdGgtMV8xXycgY2xhc3M9J3N0MScgZD0nTTE3Mi44LDc0LjRsLTY0LjcsOTAuMkw4Mi40LDEzNUg2My4zbDM1LjMsNDFjMi41LDIuOSw2LDQuNiw5LjksNC42YzAuNCwwLDAuNCwwLDAuNywwIGMzLjktMC40LDcuOC0yLjUsOS45LTUuN2w3MS43LTEwMC42TDE3Mi44LDc0LjRMMTcyLjgsNzQuNHonLz48L3N2Zz4K")}
*::before,*::after{border:0}
*{box-sizing:border-box}
body,html{height:100%;font-size:16px;line-height:20px;color:#333}
body,html,input{font-family:"FS Me Web Regular","Arial","Helvetica",sans-serif}
body{background:#f2f2f2}
.root{max-width:1280px}
.article-page .root{max-width:912px}
.content-wrapper{margin:0 auto;width:100%;max-width:1440px}
.show{display:block;opacity:1}
.ergo-main-container{display:flex}
.ergo-main-container-left{flex-basis:18%;padding-top:80px}
.ergo-main-container-right{flex-basis:82%;padding:95px 35px 0}
.no-margin{margin:0}
.no-margin-top{margin-top:0}
.no-margin-bottom{margin-bottom:0}
.no-padding{padding:0}
.link--no-decorators,.link--no-decorators:hover{color:#333;text-decoration:none}
[data-theme=ergo-one] .loadmore-button{background:#8e0038}
.chip{display:inline-block;font-size:14px;color:#fff;background:#0f94a7;height:24px;line-height:24px;padding:0 12px;border-radius:16px;max-height:24px;max-width:272px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pb-30{padding-bottom:30px}
@media screen and (min-width:1152px){.pb-xl-60{padding-bottom:60px}
}