.button-double-size{padding:32px 89px 32px 30px !important}
.button-double-size:before,.button-double-size:after{height:36px !important;width:36px !important;right:26px !important;top:calc(50% - 18px) !important;background-size:34px !important}
.button-double-size:before{background-image:url(clientlibs/resources/images/chat-white.svg) !important}
.button-double-size:hover:after{display:none !important}
.button-primary-block-chat{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.button-primary-block-chat{font-size:.875rem;padding:10px 45px 10px 15px}
}
.button-primary-block-chat:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-chat:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-chat:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .button-primary-block-chat:hover{background-color:#30ea03;color:black}
.button-primary-block-chat:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.button-primary-block-chat:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .button-primary-block-chat:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.button-primary-block-arrow{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.button-primary-block-arrow{font-size:.875rem;padding:10px 45px 10px 15px}
}
.button-primary-block-arrow:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-arrow:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-arrow:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .button-primary-block-arrow:hover{background-color:#30ea03;color:black}
.button-primary-block-arrow:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.button-primary-block-arrow:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .button-primary-block-arrow:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.button-primary-block-arrow:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.button-primary-block-arrow:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.button-primary-block-arrow:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.button-primary-block-plus{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.button-primary-block-plus{font-size:.875rem;padding:10px 45px 10px 15px}
}
.button-primary-block-plus:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-plus:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-plus:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .button-primary-block-plus:hover{background-color:#30ea03;color:black}
.button-primary-block-plus:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.button-primary-block-plus:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .button-primary-block-plus:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.button-primary-block-plus:before{background-image:url(clientlibs/resources/images/plus-black.svg) !important}
.button-primary-block-plus:after{background-image:url(clientlibs/resources/images/plus-black.svg) !important}
.button-primary-block-plus:hover:before{background-image:url(clientlibs/resources/images/plus-white.svg) !important}
.button-primary-block-external{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.button-primary-block-external{font-size:.875rem;padding:10px 45px 10px 15px}
}
.button-primary-block-external:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-external:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-external:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .button-primary-block-external:hover{background-color:#30ea03;color:black}
.button-primary-block-external:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.button-primary-block-external:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .button-primary-block-external:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.button-primary-block-external:before{background-image:url(clientlibs/resources/images/external-black.svg) !important}
.button-primary-block-external:after{background-image:url(clientlibs/resources/images/external-black.svg) !important}
.button-primary-block-external:hover:before{background-image:url(clientlibs/resources/images/external-white.svg) !important}
body.blackbg-content-page .button-primary-block-external:hover:before{background-image:url(clientlibs/resources/images/external-black.svg) !important}
.button-primary-block-arrow-hollow{background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;background-color:rgba(0,0,0,0);border:2px solid #30ea03;padding:10px 45px 10px 15px}
@media only screen and (max-width:1200px){.button-primary-block-arrow-hollow{font-size:.875rem;padding:10px 45px 10px 15px}
}
.button-primary-block-arrow-hollow:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-arrow-hollow:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.button-primary-block-arrow-hollow:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .button-primary-block-arrow-hollow:hover{background-color:#30ea03;color:black}
.button-primary-block-arrow-hollow:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.button-primary-block-arrow-hollow:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .button-primary-block-arrow-hollow:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.button-primary-block-arrow-hollow:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.button-primary-block-arrow-hollow:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.button-primary-block-arrow-hollow:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.button-primary-block-arrow-hollow:hover{border:2px solid black}
.standard-link{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s}
.standard-link:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.standard-link:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.standard-link:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .standard-link{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .standard-link:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .standard-link:after{background-color:white;transition:.2s}
.standard-link-arrow{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:12px}
.standard-link-arrow:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.standard-link-arrow:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.standard-link-arrow:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .standard-link-arrow{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .standard-link-arrow:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .standard-link-arrow:after{background-color:white;transition:.2s}
.standard-link-arrow:after{background-color:#d0d3d4;transition:.2s}
.standard-link-arrow:before{background-color:#30ea03;transition:.2s}
.link-download{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;background-image:url(clientlibs/resources/images/download-black.svg);background-size:12px}
.link-download:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.link-download:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.link-download:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .link-download{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .link-download:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .link-download:after{background-color:white;transition:.2s}
html .font-normal{font-family:"NewHero",sans-serif;font-weight:400}
html[lang="ko"] .font-normal{font-family:"SpoqaHanSansNeo",sans-serif;font-weight:400}
html[lang="ja"] .font-normal{font-family:"Noto",sans-serif;font-weight:400}
@font-face{font-family:"NewHero";src:url("clientlibs/resources/fonts/NewHeroAccess-Regular.ttf") format("ttf"),url("clientlibs/resources/fonts/NewHeroAccess-Regular.woff") format("woff"),url("clientlibs/resources/fonts/NewHeroAccess-Regular.woff2") format("woff2");font-weight:400;font-style:thin;font-display:swap}
@font-face{font-family:"NewHero";src:url("clientlibs/resources/fonts/NewHeroAccess-Medium.ttf") format("ttf"),url("clientlibs/resources/fonts/NewHeroAccess-Medium.woff2") format("woff2"),url("clientlibs/resources/fonts/NewHeroAccess-Medium.woff") format("woff");font-weight:500;font-display:swap}
@font-face{font-family:"NewHero";src:url("clientlibs/resources/fonts/NewHeroAccess-Bold.ttf") format("ttf"),url("clientlibs/resources/fonts/NewHeroAccess-Bold.woff2") format("woff2"),url("clientlibs/resources/fonts/NewHeroAccess-Bold.woff") format("woff");font-weight:600;font-style:bold;font-display:swap}
@font-face{font-family:"NewHero";src:url("clientlibs/resources/fonts/NewHeroAccess-ExtraBold.ttf") format("ttf"),url("clientlibs/resources/fonts/NewHeroAccess-ExtraBold.woff2") format("woff2"),url("clientlibs/resources/fonts/NewHeroAccess-ExtraBold.woff") format("woff");font-weight:800;font-style:bold;font-display:swap}
@font-face{font-family:"SpoqaHanSansNeo";src:url("clientlibs/resources/fonts/SpoqaHanSansNeo-Regular.eot"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Regular.oft") format("oft"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Regular.woff2") format("woff2"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:"SpoqaHanSansNeo";src:url("clientlibs/resources/fonts/SpoqaHanSansNeo-Bold.eot"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Bold.oft") format("oft"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Bold.woff2") format("woff2"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Bold.woff") format("woff");font-weight:600;font-style:Bold;font-display:swap}
@font-face{font-family:"SpoqaHanSansNeo";src:url("clientlibs/resources/fonts/SpoqaHanSansNeo-Medium.eot"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Medium.oft") format("oft"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Medium.woff2") format("woff2"),url("clientlibs/resources/fonts/SpoqaHanSansNeo-Medium.woff") format("woff");font-weight:500;font-style:Bold;font-display:swap}
@font-face{font-family:"Noto";src:url("clientlibs/resources/fonts/NotoSans-Regular.ttf") format("truetype");font-weight:400;font-style:Normal;font-display:swap}
@font-face{font-family:"Noto";src:url("clientlibs/resources/fonts/NotoSans-Bold.ttf") format("truetype");font-weight:600;font-style:Bold;font-display:swap}
html *{margin:0;padding:0}
body{font-size:16px;line-height:24px;display:inline-block;width:100%}
html body{font-family:"NewHero",sans-serif;font-weight:400}
html[lang="ko"] body{font-family:"SpoqaHanSansNeo",sans-serif;font-weight:400}
html[lang="ja"] body{font-family:"Noto",sans-serif;font-weight:400}
body>.root{width:100%}
#ot-sdk-btn{font-weight:500 !important;font-size:.875rem !important;font-family:inherit !important;padding:10px 10px !important;border:0 !important;outline:0 !important;background-color:#30ea03 !important;cursor:pointer;transition:.4s}
#ot-sdk-btn:hover{background-color:black !important;color:white !important;transition:.4s !important}
body.magazine-article{background:black}
.displaynoneonpage{display:none}
#wcb.carbonbadge{text-align:left !important}
#wcb_p{margin-bottom:5px}
#wcb #wcb_a{background-color:#30ea03 !important;border-color:#30ea03 !important;color:#000 !important}
#wcb_2{text-align:left !important;color:#000 !important}
#wcb #wcb_g{color:black !important;font-weight:500 !important}
#wcb #wcb_a,#wcb #wcb_g{border:.13em solid #30ea03 !important;font-size:13px !important}
#sharefeed-data-hidden{display:none}
#temp-homepage-graphs .html{background-color:#30ea03;padding:20px}
#temp-homepage-graphs>div:first-child{margin-bottom:25px}
#investors-panels-sharefeeds>div{flex:1 !important}
.aem-AuthorLayer-Edit .userway_p1{display:none}
.aem-AuthorLayer-Edit .cmp-page__redirect{color:red;padding:40px;font-size:20px}
html[lang="ko"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher{margin-left:calc(100% - 369px)}
html[lang="ko"] #top-header .socialsharewidget{display:none !important}
body:not(.home-page):not(.history-page):not(.history-page):not(.ambient-present):not(.ambient-fullwidth){margin-top:153px}
@media only screen and (max-width:1200px){body:not(.home-page):not(.history-page):not(.history-page):not(.ambient-present):not(.ambient-fullwidth){margin-top:80px}
}
@media only screen and (max-width:768px){body:not(.home-page):not(.history-page):not(.history-page):not(.ambient-present):not(.ambient-fullwidth){margin-top:56px}
}
body:not(.home-page):not(.history-page):not(.history-page):not(.ambient-present):not(.ambient-fullwidth).reducedInnerHeight{margin-top:107px}
body.ambient-fullwidth{margin-top:153px}
@media only screen and (max-width:1200px){body.ambient-fullwidth{margin-top:55px}
}
body>.experiencefragment_header{top:-160px !important;opacity:0;transition:.4s}
body>.experiencefragment_header.is-visible{top:0 !important;opacity:1;transition:.4s}
@media only screen and (min-width:1101px){body>.experiencefragment_header{position:fixed;top:0;left:0;width:100%;z-index:20;transition:.2s}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type{display:block}
@media only screen and (max-width:1200px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav{display:none}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav{display:flex;border-bottom:1px solid #8d979d}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice{flex:1}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice{display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>div:nth-child(2){position:relative;left:-5px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header{display:inline-block;border-right:1px solid #8d979d;color:white;padding:9px 15px 8px 15px;font-size:.8rem;position:relative;cursor:pointer;background-color:rgba(0,0,0,0);transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header:after{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header a{text-decoration:none;color:inherit;display:block;position:relative}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header .shareprice-text{background-color:#30ea03;color:black;padding:2px 6px;font-size:.9rem;margin-right:4px;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header:hover{background-color:#333f48;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header:hover .shareprice-text{border-radius:5px;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header:hover:after{width:calc(100% + 1px);transition:.4s}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageselector{margin-left:calc(100% - 363px)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text{flex:0 0 180px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a{font-size:.815rem;color:white;text-decoration:none;padding:10px 9px 8px 9px;text-align:center;display:block;cursor:pointer;position:relative;border-left:1px solid #8d979d;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a:after{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a:hover{background-color:#333f48;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a:hover:after{width:calc(100% + 1px);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button{font-size:.815rem;color:white;text-decoration:none;padding:12px 34px 11px 20px;text-align:center;display:block;cursor:pointer;position:relative;font-family:inherit;border:0;outline:0;border-left:1px solid #8d979d;background-color:transparent;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button:after,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button:after{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button:before{position:absolute;top:calc(50% - 3px);right:14px;height:6px;width:9px;content:"";display:block;background-image:url("clientlibs/resources/images/chevron-down-white.svg");background-size:cover;background-position:center;background-repeat:no-repeat}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button:hover,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button:hover{background-color:#333f48;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button:hover:hover:after,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button:hover:hover:after,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher button:hover:focus:after,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher button:hover:focus:after{width:calc(100% + 1px);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher.active button,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher.active button{color:black;background-color:#30ea03;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher.active button:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher.active button:before{background-image:url("clientlibs/resources/images/chevron-down-black.svg");transform:rotate(180deg);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield{flex:0 0 295px;border-left:1px solid #8d979d}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form{position:relative}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form:before{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]{padding:12px 20px 11px 20px;width:calc(100% - 40px);outline:0;color:white;border:0;background-color:rgba(0,0,0,0);font-size:.815rem;position:relative;transition:.4s}
html body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]{font-family:"NewHero",sans-serif;font-weight:400}
html[lang="ko"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]{font-family:"SpoqaHanSansNeo",sans-serif;font-weight:400}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]{font-family:"Noto",sans-serif;font-weight:400}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]:hover:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]:focus:before{width:calc(100% + 1px);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]::placeholder{color:#8d979d;font-family:inherit}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form.line-active{background-color:#333f4845}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form.line-active:before{width:calc(100% + 1px);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=submit]{background:rgba(0,0,0,0);width:45px;height:42px;position:absolute;right:0;outline:0;border:0;cursor:pointer;background-image:url(clientlibs/resources/images/search-whote.svg);background-size:15px;background-position:center left;background-repeat:no-repeat;color:white;background-color:rgba(0,0,0,0);font-size:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.button{background-color:black;color:white;display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav{display:flex;flex-wrap:wrap}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image{flex:0 0 270px;position:relative;order:1}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{height:100%;width:100%;background-image:url(clientlibs/resources/images/logos/haleon-logo-black.svg);background-size:190px;background-repeat:no-repeat;background-position:center 40px;content:"";display:block;top:0;left:0;position:absolute;opacity:0}
@media only screen and (max-width:1400px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image{flex:0 0 180px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{background-size:140px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a{display:block;position:relative}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{width:190px;height:30px;padding:40px 20px 40px 40px;position:relative;display:block;z-index:99;opacity:0;transition:.2s}
@media only screen and (max-width:1400px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{width:140px;padding:40px 20px 40px 20px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel{flex:1;order:2}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul{list-style:none;margin:0 auto;display:block;width:auto;text-align:center}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li{display:inline-block}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren{position:relative}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after{display:block;position:absolute;right:1px;top:calc(50% - 4px);background-image:url(clientlibs/resources/images/chevron-down-white.svg);background-size:10px;background-position:center;background-repeat:no-repeat;content:"";height:8px;width:10px;pointer-events:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{font-size:1.125rem;color:white;padding:20px 20px;margin:23px 0;display:block;text-decoration:none;position:relative;transition:.2s}
@media only screen and (max-width:1400px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{font-size:1rem;padding:20px 15px !important}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a:after{background-color:#30ea03;height:2px;width:0;left:20px;bottom:13px;position:absolute;content:""}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a:hover{transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a:hover:after{width:calc(100% - 40px);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--active a:after{width:calc(100% - 40px)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel{position:absolute;left:0;width:440px;border-top:1px solid rgba(0,0,0,0);box-shadow:0 20px 30px rgba(0,0,0,0);z-index:2;display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel.has-children{width:440px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel.submenuopen{width:810px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel{width:100%;background-color:black;height:100%}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div{display:flex;height:100%}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser{flex:0 0 520px;height:100%;color:white;overflow:hidden;background-image:url(clientlibs/resources/images/vector-grid.svg);background-size:contain;display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser{background-color:black}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div{padding:50px 50px 50px 100px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div h3{font-size:initial;line-height:initial;font-weight:400;margin-bottom:40px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div h3 a{font-size:50px;line-height:50px;text-decoration:none;display:block;color:white;cursor:pointer;position:relative;padding-right:50px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div h3 a:after{height:40px;width:40px;background-color:#30ea03;display:block;position:absolute;content:"";right:0;top:5px;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-repeat:no-repeat;background-position:center;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div h3 a:hover:after{border-radius:10px;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .teaser>.cmp-teaser>div p{font-size:1.10rem;line-height:2rem;max-width:300px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3){background-color:white;flex:none;padding:0;position:absolute;right:0;z-index:1;display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser{padding:60px 110px;background-color:white;color:black;height:calc(100% - 120px)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div{padding:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div img{max-width:375px;width:100%;height:auto;object-fit:cover;margin-bottom:30px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div p{margin-bottom:30px;max-width:100%}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div>div:nth-child(3)>.cmp-teaser>div a:after{background-color:white;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation{flex:1;background-color:white}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation{height:100%}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul{list-style:none;width:410px;height:auto;min-height:200px;padding:30px 0 30px 30px;background:black}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink){position:relative;padding:9px 30px 9px 30px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active.cmp-navigation__item--hasChildren:after,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink):hover.cmp-navigation__item--hasChildren:after{background-image:url(clientlibs/resources/images/chevron-right-black.svg);transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active.cmp-navigation__item--hasChildren:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink):hover.cmp-navigation__item--hasChildren:before{background-color:#30ea03;height:100%;top:0;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>a{color:white;display:inline;font-size:1rem;line-height:2rem;border-top-left-radius:10px;border-bottom-left-radius:10px;text-decoration:none;position:relative;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>a:before{height:2px;content:"";position:absolute;bottom:-4px;background-color:rgba(0,0,0,0);left:0;width:0;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>a:hover:before{background-color:#30ea03;width:100%;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren{padding:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a{color:white;padding:9px 30px 9px 30px;display:block;font-size:1rem;line-height:2rem;border-top-left-radius:10px;border-bottom-left-radius:10px;text-decoration:none;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a:after{display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a:hover,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a.active{background-color:white;color:black;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a.active{font-weight:600}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren:before{height:20px;width:4px;background-color:#d0d3d4;content:"";z-index:10;display:block;position:absolute;right:0;top:calc(50% - 10px);transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren:after{background-image:url(clientlibs/resources/images/chevron-right-primary.svg);background-repeat:no-repeat;background-position:center;background-size:8px;height:12px;width:8px;content:"";position:absolute;display:block;right:14px;top:calc(50% - 6px);transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul{list-style:none;position:fixed;padding:30px;top:153px;left:440px;width:310px;opacity:0;display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink{margin-bottom:13px !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;line-height:1.5rem}
@media only screen and (max-width:1200px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a{font-size:.875rem;padding:10px 45px 10px 15px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover{background-color:#30ea03;color:black}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a:before{background-color:black !important;width:18px !important;left:unset !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li{margin-bottom:21px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li>a{color:black;text-decoration:none;font-size:1rem;line-height:1.8rem;position:relative;cursor:pointer;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li>a:before{height:2px;content:"";position:absolute;bottom:-6px;background-color:rgba(0,0,0,0);left:0;width:0;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li>a:hover:before{background-color:#30ea03;width:100%;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active.cmp-navigation__item--hasChildren:before{background-color:#30ea03;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active>a{background-color:white;color:black;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active ul{opacity:1;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink{margin:0 30px}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a{font-size:.875rem;padding:10px 45px 10px 15px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover{background-color:#30ea03;color:black}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover{background-color:white;color:black;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:before,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a:hover:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel.active{display:block;border-top:1px solid #8d979d;overflow:visible;position:absolute;box-shadow:0 20px 30px rgba(0,0,0,0.6);transition:0}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text{flex:0 0 208px;order:3}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text{flex:0 0 216px}
@media only screen and (max-width:1400px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text{flex:0 0 168px}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text{flex:0 0 216px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:29px 40px 20px 20px;display:block}
html[lang="ja"] body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:29px 40px 20px 10px}
@media only screen and (max-width:1400px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:29px 20px 20px 20px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;display:inline-block}
@media only screen and (max-width:1200px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a{font-size:.875rem;padding:10px 45px 10px 15px}
}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover{background-color:#30ea03;color:black}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover{background-color:black !important;border-color:black !important;transition:.2s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button{flex:0 0 44px;padding:29px 0 20px 20px;position:relative;order:3}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button button{background-color:transparent;cursor:pointer;height:44px;width:44px;border-radius:5px;outline:0;border:0;font-size:0;background-image:url(clientlibs/resources/images/universal-access-white.svg);background-size:34px;background-position:center;background-repeat:no-repeat;transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button button:hover{background-color:white;background-image:url(clientlibs/resources/images/universal-access-black.svg);transition:.4s}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>div:nth-child(5){flex:0 0 100%;background:rgba(0,0,0,0.4);order:4;font-size:0;overflow:hidden;height:0vh}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>div:nth-child(5) #nav-collapse{height:100%;width:100%;display:block}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type{display:none}
body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type a,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type p,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h1,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h2,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h3,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h4,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h5,body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type h6{color:white;background-color:black}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{padding:17px 20px !important}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{background-position:center 25px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{margin:0 !important}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:9px 20px 0 20px !important}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button{margin:9px 0 0 0 !important}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after{right:0}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul{padding:22px 0 22px 30px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink){padding:4px 0 4px 0}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>a{font-size:.85rem;line-height:1.8rem;margin-left:30px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul{top:107px !important;padding:22px 30px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink{margin-bottom:7px !important}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>.backlink a{font-size:.85rem;padding:5px 45px 5px 15px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li:not(.backlink){margin-bottom:8px}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink)>ul>li:not(.backlink) a{font-size:.85rem;line-height:1.8rem}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).cmp-navigation__item--hasChildren>a{padding:5px 30px;margin-left:0}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink).active.cmp-navigation__item--hasChildren:before,body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li:not(.parentLink):hover.cmp-navigation__item--hasChildren:before{top:4px;height:calc(100% - 8px)}
body.reducedInnerHeight>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.submenupanel .cmp-submenupanel>div .navigation>.cmp-navigation>ul>li.parentLink a{font-size:.85rem;padding:5px 45px 5px 15px}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header{color:black}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a{color:black}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.text #health-link a:hover{background-color:#333f4845}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher:not(.active) button,body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher:not(.active) button{color:#000}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher:not(.active) button:before,body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher:not(.active) button:before{background-image:url("clientlibs/resources/images/chevron-down-black.svg")}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher:not(.active) button:hover,body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher:not(.active) button:hover{color:white}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.countryswitcher:not(.active) button:hover:before,body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.languageswitcher:not(.active) button:hover:before{background-image:url("clientlibs/resources/images/chevron-down-white.svg")}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]::placeholder,body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=text]{color:black}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form input[type=submit]{background-image:url(clientlibs/resources/images/search-black.svg)}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.searchfield form.line-active{background-color:#dbdbdb}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{color:black}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after{background-image:url(clientlibs/resources/images/chevron-down-black.svg)}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{opacity:1}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button button{background-image:url(clientlibs/resources/images/universal-access-black.svg)}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button button:hover{background-color:black;background-image:url(clientlibs/resources/images/universal-access-white.svg);transition:.4s}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a{background:#30ea03;border:2px solid #30ea03}
body:not(.home-page):not(.history-page):not(.ambient-present):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type>#top-nav>.shareprice .sharefeed>.share-price-header:hover{background-color:#333f4845}
@media only screen and (min-width:1101px){body.scrolling:not(.menu-open) #top-nav{background-color:black}
body.scrolling:not(.menu-open)>.experiencefragment_header{top:-43px !important;transition:.2s}
body.scrolling:not(.menu-open)>.experiencefragment_header #main-nav{background-color:black}
body.scrolling:not(.menu-open)>.experiencefragment_header .cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover{background-color:white !important;color:black !important}
body.scrolling:not(.menu-open)>.experiencefragment_header .cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
body.scrolling:not(.menu-open) .cmp-experiencefragment>header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{padding:20px 20px 20px 40px;opacity:1;transition:.2s}
body.scrolling:not(.menu-open) .cmp-experiencefragment>header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:12px 20px 10px 20px;transition:.2s}
html[lang="ja"] body.scrolling:not(.menu-open) .cmp-experiencefragment>header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p{margin:12px 10px 10px 10px}
body.scrolling:not(.menu-open) .cmp-experiencefragment>header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.button{padding:12px 0 10px 20px;transition:.2s}
body.scrolling:not(.menu-open) .cmp-experiencefragment>header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav .mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{padding:23px 20px;margin:0;transition:.2s}
body.scrolling.reducedInnerHeight:not(.menu-open)>.experiencefragment_header{top:-44px !important;transition:.2s}
body.menu-open>.experiencefragment_header{top:0 !important;transition:.2s}
body.menu-open>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover{background-color:white !important;color:black}
body.menu-open>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.text p a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg) !important}
body.menu-open>.experiencefragment_header #top-nav{background-color:black}
body.menu-open>.experiencefragment_header #main-nav>div{background-color:black}
body.menu-open>.experiencefragment_header #main-nav>div:nth-child(5){background-color:rgba(0,0,0,0.4)}
body.menu-open>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{opacity:1;transition:.2s}
body.menu-open>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>div:nth-child(5){display:block;height:100vh;overflow:visible;transition:0}
}
@media only screen and (min-width:1101px) and only screen and (max-width:1200px){body.menu-open>.experiencefragment_header{display:none}
}
.ambient-present:not(.menu-open):not(.sctolling) .experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,.home-page:not(.menu-open):not(.sctolling) .experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,.history-page:not(.menu-open):not(.sctolling) .experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{opacity:1;transition:0}
body.scrolling:not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a:after{bottom:15px;transition:.2s}
.cq-Editable-dom body{padding-top:150px !important}
.cq-Editable-dom .experiencefragment_header{position:absolute;width:100%}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder{color:white}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit],body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit],body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit]{background-image:url(clientlibs/resources/images/search-whote.svg)}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a{color:white}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header{color:white}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{color:white !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after{background-image:url(clientlibs/resources/images/chevron-down-white.svg) !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{opacity:1 !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after,body.magazine-page:not(.home-page):not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after,body.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{opacity:0 !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header{background:black}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text],body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=text]::placeholder{color:white !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit],.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit],.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.searchfield form:not(.line-active) input[type=submit]{background-image:url(clientlibs/resources/images/search-whote.svg) !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.text #health-link a{color:white !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:first-of-type #top-nav>.shareprice .sharefeed>.share-price-header{color:white !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li a{color:white !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.mainnavpanel>.cmp-mainnavpanel__container>.cmp-container>.navigation>nav>ul>li.cmp-navigation__item--hasChildren:after{background-image:url(clientlibs/resources/images/chevron-down-white.svg) !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image a img{opacity:1 !important}
body.podcast-article-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after,.article-page.magazine:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after,.content-page.blackbg-content-page:not(.scrolling):not(.menu-open)>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:first-of-type>#desktop-nav>div:last-of-type #main-nav>.image:after{opacity:0 !important}
@media only screen and (max-width:1200px){body>.experiencefragment_header>.cmp-experiencefragment header>.aem-Grid>div:last-of-type{display:block}
}
@media only screen and (max-width:1200px){#mobile-nav{display:block;width:100%;height:100%;position:fixed;top:0;padding:0 !important;z-index:20;max-height:55px;overflow:hidden;background-color:black;border-bottom:1px solid #333f48;transition:.4s}
#mobile-nav>.button button{height:100%;width:100%;font-size:0;border:0;outline:0;background-color:rgba(0,0,0,0)}
#mobile-nav>div:last-of-type{position:fixed;height:0;z-index:22;overflow:hidden;transition:.4s}
#mobile-nav>div:last-of-type>div{padding:0 !important}
#mobile-nav>div:last-of-type .searchfield{border-bottom:1px solid #333f48}
#mobile-nav>div:last-of-type .searchfield form{position:relative}
#mobile-nav>div:last-of-type .searchfield form:before{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0;transition:.2s}
#mobile-nav>div:last-of-type .searchfield form input[type=text]{padding:12px 20px 11px 20px;width:calc(100% - 40px);outline:0;color:white;border:0;background-color:rgba(0,0,0,0);font-size:.815rem;position:relative;transition:.4s}
html #mobile-nav>div:last-of-type .searchfield form input[type=text]{font-family:"NewHero",sans-serif;font-weight:400}
html[lang="ko"] #mobile-nav>div:last-of-type .searchfield form input[type=text]{font-family:"SpoqaHanSansNeo",sans-serif;font-weight:400}
html[lang="ja"] #mobile-nav>div:last-of-type .searchfield form input[type=text]{font-family:"Noto",sans-serif;font-weight:400}
#mobile-nav>div:last-of-type .searchfield form input[type=text]:hover:before,#mobile-nav>div:last-of-type .searchfield form input[type=text]:focus:before{width:calc(100% + 1px);transition:.4s}
#mobile-nav>div:last-of-type .searchfield form input[type=text]::placeholder{color:#8d979d;font-family:inherit}
#mobile-nav>div:last-of-type .searchfield form.line-active{background:#333f48}
#mobile-nav>div:last-of-type .searchfield form.line-active:before{width:calc(100% + 1px);transition:.4s}
#mobile-nav>div:last-of-type .searchfield form input[type=submit]{background:rgba(0,0,0,0);width:45px;height:42px;position:absolute;right:0;outline:0;border:0;cursor:pointer;background-image:url(clientlibs/resources/images/search-whote.svg);background-size:15px;background-position:center left;background-repeat:no-repeat;color:white;background-color:rgba(0,0,0,0);font-size:0}
#mobile-nav>div:nth-child(1)>div{display:inline-block;background-size:cover;background-position:center}
#mobile-nav>div:nth-child(1)>div:after{height:15px;width:95px;top:20px;left:20px;position:absolute;z-index:20;content:"";background-image:url(clientlibs/resources/images/logos/haleon-logo-white.svg);background-position:center;background-size:cover;background-repeat:no-repeat;opacity:1;transition:.2s}
#mobile-nav>div:nth-child(1)>div>div:after{opacity:1;transition:.2s}
#mobile-nav>div:nth-child(1)>div>div>a img{opacity:0;transition:.2s}
#mobile-nav>div:nth-child(1)>div>a{height:38px;width:102px}
#mobile-nav>div:nth-child(1)>div>a img{position:relative;display:block;border-radius:0;height:15px;width:auto;padding:20px;transition:.2s}
#mobile-nav>div:nth-child(3){height:55px;width:55px;display:block;margin:0;z-index:20;top:0;right:0;position:fixed;border-left:1px solid #333f48;transition:.4s}
#mobile-nav>div:nth-child(3) button{background:rgba(0,0,0,0);height:55px;width:100%;margin:0;outline:0;border:0;padding:0;transition:.4s}
#mobile-nav>div:nth-child(3) button span{font-size:0;width:20px;height:2px;content:"";background:#30ea03;display:inline-block;position:relative;margin-right:0;top:-1px;transition:.2s}
#mobile-nav>div:nth-child(3) button span:after{font-size:0;width:20px;background-color:white;height:2px;content:"";margin-right:10px;display:inline;margin-bottom:2px;position:absolute;margin-left:-10px;top:9px;transition:.2s}
#mobile-nav>div:nth-child(3) button span:before{font-size:0;width:20px;background-color:white;margin-right:10px;height:2px;content:"";display:inline;position:absolute;margin-left:-10px;bottom:9px;transition:.2s}
#mobile-nav>div:nth-child(3) button.open{transition:.2s}
#mobile-nav>div:nth-child(3) button.open span{background:rgba(0,0,0,0);transition:.4s}
#mobile-nav>div:nth-child(3) button.open span:before{background:#30ea03;transform:rotate(-45deg);top:0;transition:.2s}
#mobile-nav>div:nth-child(3) button.open span:after{background:#30ea03;transform:rotate(45deg);top:0;transition:.2s}
#mobile-nav>div:nth-child(2){height:55px;width:55px;top:0;display:block;margin:0;z-index:20;right:112px;position:fixed;border-left:1px solid #333f48;transition:.4s}
#mobile-nav>div:nth-child(2) button{background-color:transparent;cursor:pointer;height:100%;width:100%;border-radius:0;outline:0;border:0;font-size:0;background-image:url(clientlibs/resources/images/universal-access-white.svg);background-size:30px;background-position:center;background-repeat:no-repeat;transition:.4s}
#mobile-nav>div:nth-child(2) button:hover,#mobile-nav>div:nth-child(2) button:active{background-color:white;background-image:url(clientlibs/resources/images/universal-access-black.svg);transition:.4s}
#mobile-nav>div:nth-child(4){height:55px;width:55px;top:0;display:block;margin:0;z-index:20;right:56px;position:fixed;border-left:1px solid #333f48;transition:.4s}
#mobile-nav>div:nth-child(4):after{height:0;width:0;opacity:0;content:"";position:absolute;top:-10000px;background-image:url(clientlibs/resources/images/search-whote.svg);background-size:0}
#mobile-nav>div:nth-child(4) button{background:rgba(0,0,0,0);height:100%;width:100%;left:0;outline:0;border:0;position:absolute;background-position:center;background-repeat:no-repeat;background-size:20px;background-image:url(clientlibs/resources/images/search-whote.svg);font-size:0;transition:.4s}
#mobile-nav>div:nth-child(4) button:after{font-size:0;width:19px;background:rgba(0,0,0,0);height:2px;content:"";margin-right:10px;display:inline;margin-bottom:2px;position:absolute;margin-left:-11px;top:27px;transform:rotate(45deg);transition:.2s}
#mobile-nav>div:nth-child(4) button:before{font-size:0;width:19px;background:rgba(0,0,0,0);margin-right:10px;height:2px;content:"";display:inline;position:absolute;margin-left:-11px;transform:rotate(-45deg);top:27px;transition:.2s}
#mobile-nav>div:nth-child(4) button.open{background-image:none}
#mobile-nav>div:nth-child(4) button.open:before,#mobile-nav>div:nth-child(4) button.open:after{opacity:1;background-color:#30ea03;transition:.2s}
#mobile-nav>div:nth-child(4).open button{background-image:none;background-size:0;transition:.2s}
#mobile-nav>div:nth-child(4).open button:before{background:#000;transition:.2s}
#mobile-nav>div:nth-child(4).open button:after{background:#000;transition:.2s}
#mobile-nav>div:nth-child(5)>div{padding:0 !important;display:flex;flex-wrap:wrap}
#mobile-nav>div:nth-child(5)>div>.navigation{flex:0 0 100%;order:3}
#mobile-nav>div:nth-child(5)>div>div:nth-child(2){flex:0 0 39px;width:39px;order:2;border-left:1px solid #333f48}
#mobile-nav>div:nth-child(5)>div>div:nth-child(2) .cmp-container .text .cmp-text p a{height:39px;width:39px;display:block;font-size:0rem;background-color:#30ea03;background-image:url(clientlibs/resources/images/chat-black.svg);background-size:14px;background-repeat:no-repeat;background-position:center}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3){flex:0 0 calc(100% - 40px);width:calc(100% - 40px);background-color:black;order:1}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed{display:flex}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header{display:inline-block;flex:1;border-right:1px solid #333f48;color:white;padding:7px 5px 6px 5px;font-size:.8rem;position:relative;cursor:pointer;text-align:center;background-color:rgba(0,0,0,0)}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header:after{content:"";height:1px;width:0;background-color:#30ea03;display:block;position:absolute;bottom:-1px;left:0}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header a{text-decoration:none;color:inherit;display:block;position:relative}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header .shareprice-text{background-color:#30ea03;color:black;padding:2px 6px;font-size:.9rem;margin-right:4px}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header:hover{background-color:#333f48;transition:.4s}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header:hover .shareprice-text{border-radius:5px}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed .share-price-header:hover:after{width:calc(100% + 1px)}
#mobile-nav>div:nth-child(5)>div>div:nth-child(3) .cmp-container .shareprice .sharefeed>div:nth-child(2){border-right:0}
#mobile-nav>div:nth-child(5)>div>div.text{flex:0 0 100%;order:4}
#mobile-nav>div:nth-child(5)>div>div.text a{background-color:black;color:white;padding:17px 20px;text-decoration:none;display:block;position:relative;border-bottom:1px solid #8d979d}
#mobile-nav>div:nth-child(5)>div>div.text a:after{content:"";height:59px;width:58px;position:absolute;right:0;top:0;border-left:1px solid #333f48;background-image:url(clientlibs/resources/images/external-white.svg);background-size:15px;background-position:center;background-repeat:no-repeat}
#mobile-nav>div:nth-child(5)>div>div.countryswitcher{order:5;width:100%;position:relative}
#mobile-nav>div:nth-child(5)>div>div.countryswitcher>button{width:100%;outline:0;font-size:1rem;border:0;font-family:inherit;background-color:#333f48 !important;color:white !important;text-align:left;padding:17px 20px;border-bottom:1px solid #8d979d}
#mobile-nav>div:nth-child(5)>div>div.countryswitcher>button:after{border:0;position:absolute;outline:0;content:"";background-color:rgba(0,0,0,0);border-left:1px solid #8d979d;right:0;height:58px;width:58px;background-image:url(clientlibs/resources/images/chevron-right-white.svg);background-size:7px;background-repeat:no-repeat;background-position:center;top:0;cursor:pointer;font-size:0;transition:.4s}
#mobile-nav>div:nth-child(5)>div>div.languageswitcher{order:6;width:100%;position:relative}
#mobile-nav>div:nth-child(5)>div>div.languageswitcher>button{width:100%;outline:0;font-size:1rem;border:0;font-family:inherit;background-color:#333f48 !important;color:white !important;text-align:left;padding:17px 20px;border-bottom:1px solid #8d979d}
#mobile-nav>div:nth-child(5)>div>div.languageswitcher>button:after{border:0;position:absolute;outline:0;content:"";background-color:rgba(0,0,0,0);border-left:1px solid #8d979d;right:0;height:58px;width:58px;background-image:url(clientlibs/resources/images/chevron-right-white.svg);background-size:7px;background-repeat:no-repeat;background-position:center;top:0;cursor:pointer;font-size:0;transition:.4s}
#mobile-nav>.container{position:fixed;width:100%;top:55px;left:0;overflow:scroll;z-index:10;height:0;opacity:0;background-color:white;border-top:1px solid #333f48;transition:.2s}
#mobile-nav>.container.open{height:calc(100vh - 55px);left:0;opacity:1;background:black;transition:.4s}
#mobile-nav>.container>.cmp-container:nth-child(2) .cmp-navigation__group>li a{font-weight:400}
#mobile-nav>.container>.cmp-container>.navigation ul{margin-left:0;font-size:1em;list-style:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li{position:relative;margin-left:0;box-sizing:border-box}
#mobile-nav>.container>.cmp-container>.navigation ul>li a{font-family:inherit;font-weight:400;display:block;text-decoration:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>.openSubMenu{display:block !important}
#mobile-nav>.container>.cmp-container>.navigation ul>li.cmp-navigation__item--hasChildren{position:relative}
#mobile-nav>.container>.cmp-container>.navigation ul>li.cmp-navigation__item--hasChildren .openSubMenu{display:none;border:0;position:absolute;outline:0;background-color:rgba(0,0,0,0);border-left:1px solid #333f48;right:0;height:59px;width:59px;top:0;cursor:pointer;font-size:0;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li.cmp-navigation__item--hasChildren .openSubMenu:after{top:calc(50% - 15px);left:calc(50% - 15px);height:30px;width:30px;position:absolute;content:"";background-color:rgba(0,0,0,0);background-image:url(clientlibs/resources/images/chevron-right-white.svg);background-size:7px;background-repeat:no-repeat;background-position:center;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li.cmp-navigation__item--hasChildren .openSubMenu.active .openSubMenu{display:block}
#mobile-nav>.container>.cmp-container>.navigation ul>li.cmp-navigation__item--hasChildren .openSubMenu.active:after{transform:rotate(90deg);transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul{z-index:20;height:calc(100vh - 95px);top:95px;position:fixed;list-style:none;overflow:scroll;width:100%;left:100%;background-color:#d9d9d9;display:block;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul .submenu-back button{width:100%;text-align:left;border:0;padding:17px 20px;font-family:inherit;font-weight:400;color:#000;background-color:rgba(0,0,0,0);border-bottom:1px solid #8d979d;display:block;font-size:1em;outline:0;text-transform:inherit;text-decoration:none;background-size:20px;background-repeat:no-repeat;background-position:15px 47%;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul .parent-link{display:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul>li>ul{list-style:none;z-index:20;height:calc(100vh - 70px);overflow:scroll;top:81px;position:fixed;width:100%;left:100%;display:block;background-color:white;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul>li>ul>li>ul{list-style:none;z-index:20;height:calc(100vh - 70px);overflow:scroll;top:81px;position:fixed;width:100%;left:100%;transition:.4s;display:block;background-color:white}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul>li>ul>li>ul>li .parent-link{display:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul>li>ul>li>ul>li>ul{display:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened{left:0;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li{position:relative}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li>.openSubMenu{display:block !important}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened{left:0;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li{position:relative}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li>.openSubMenu{display:block !important}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened{left:0;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened .submenu-link{display:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened>li{position:relative}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened>li>.openSubMenu{display:block !important}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened>li .opened{left:0;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened>li .opened .submenu-link{display:none}
#mobile-nav>.container>.cmp-container>.navigation ul>li>ul.opened>li .opened>li .opened>li .opened .submenu-back button{width:100%;text-align:left;border:0;padding:25px 20px 25px 40px;font-family:inherit;font-weight:600;color:white;background-color:white;border-top:1px solid #30ea03;display:block;outline:0;text-transform:none;text-decoration:none;background-image:url(clientlibs/resources/images/icons/arrow-right-primary.svg);background-size:20px;background-repeat:no-repeat;background-position:15px 47%;transition:.4s}
#mobile-nav>.container>.cmp-container>.navigation>nav{border-top:1px solid #333f48}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li a{background-color:black;color:white;padding:17px 20px;border-bottom:1px solid #333f48}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li{position:relative}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li>a{background-color:#d9d9d9;color:black;padding:17px 20px;border-bottom:1px solid #8d979d !important}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li .openSubMenu{border-left:1px solid #8d979d !important}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li .openSubMenu:after{background-image:url(clientlibs/resources/images/chevron-right-black.svg) !important}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li.submenu-back button{padding:17px 20px 17px 79px;background-color:#d9d9d9;border-left:1px solid #8d979d !important}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li>ul{top:95px}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li>ul li a{background-color:white;color:black;border-bottom:1px solid #8d979d !important}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul>li>ul li.submenu-back button{padding:17px 20px 17px 79px}
#mobile-nav>.container>.cmp-container>.navigation>nav>ul>li>ul .submenu-back:before{height:59px;width:59px;content:"";position:absolute;top:0;pointer-events:none;left:0;background-color:rgba(0,0,0,0);background-image:url(clientlibs/resources/images/chevron-right-black.svg) !important;background-size:7px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg);border-left:1px solid #8d979d !important}
#mobile-nav>.container>.cmp-container>.container>#top-nav{padding:0 !important}
#mobile-nav>.container>.cmp-container>.container>#top-nav ul{margin-left:0;font-size:1em}
#mobile-nav>.container>.cmp-container>.container>#top-nav ul>li{position:relative;margin-left:0;box-sizing:border-box;font-size:0;line-height:1em}
#mobile-nav>.container>.cmp-container>.container>#top-nav ul>li br{display:none}
#mobile-nav>.container>.cmp-container>.container>#top-nav ul>li a{padding:25px 20px 15px 20px;font-family:inherit;line-height:1.5em;font-weight:400;font-size:1rem;color:#000;border-bottom:1px solid #30ea03;display:block;text-decoration:none}
#mobile-nav>.container>.cmp-container>.shareprice{background-color:#f5f7f8}
#mobile-nav>.container>.cmp-container>.shareprice .share-price-header{padding:25px 20px;font-family:inherit;font-weight:600;color:#58676d;display:block;text-decoration:none}
}
#top-links>ul>li:nth-child(3){display:none}
body.openmobile #mobile-nav{border-radius:0;transition:0}
header.searchopen #mobile-nav>div:last-of-type{height:100px;opacity:1;transition:.4s}
header.searchopen #mobile-nav input{-webkit-user-select:text;-khtml-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}
body.openmobilesearch #mobile-nav>.container.open{height:42px}
.cq-Editable-dom .experiencefragment_footer{margin-top:300px}
.experiencefragment_footer{position:relative;padding-bottom:100px;background-color:white}
@media only screen and (max-width:1200px){.experiencefragment_footer{padding-bottom:40px}
}
html[lang="ja"] .experiencefragment_footer p i{font-style:normal;font-family:"NewHero",sans-serif;font-weight:400}
.experiencefragment_footer:before{height:75px;width:32%;content:"";display:block;position:absolute;background-color:#30ea03;top:0;left:0}
@media only screen and (max-width:1200px){.experiencefragment_footer:before{height:24px}
}
.experiencefragment_footer:after{height:75px;width:68%;content:"";display:block;position:absolute;background-color:#30ea03;top:-75px;right:0}
@media only screen and (max-width:1200px){.experiencefragment_footer:after{height:28px;top:-28px}
}
.experiencefragment_footer #footer-cookie-button{padding:0 40px 0 0;border:0;font-family:inherit;margin-bottom:15px;outline:0;text-decoration:none;cursor:pointer;position:relative;font-size:.875rem;background-color:rgba(0,0,0,0);color:#333f48;transition:.4s;background-image:url(clientlibs/resources/images/privacyoptions.svg);background-position:center right;background-repeat:no-repeat;background-size:32px}
@media only screen and (max-width:768px){.experiencefragment_footer #footer-cookie-button{margin-bottom:5px}
}
.experiencefragment_footer #footer-cookie-button:after{height:2px;width:0;bottom:-5px;background:#30ea03;content:"";display:block;position:absolute;transition:.4s}
.experiencefragment_footer #footer-cookie-button:hover:after{width:100%;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer{max-width:1400px;padding:200px 40px 0 40px;display:block;margin:0 auto}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer{padding:80px 20px 0 20px}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container{display:flex;flex-wrap:wrap}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container{display:block;flex-wrap:nowrap}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.button{display:none;flex:0 0 100%}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div{flex:1;margin-right:70px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:last-of-type{margin-right:0}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div{flex:none;margin-right:0}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2){flex:0 0 320px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text h3,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text h3{font-size:.75rem;margin-bottom:20px;font-weight:600;color:#333f48;text-transform:uppercase}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text h3,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text h3{margin-bottom:10px}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul{list-style:none}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li{margin-bottom:15px;font-size:.875rem;color:#333f48}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li{margin-bottom:5px}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li>ul,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li>ul{margin-top:10px;margin-bottom:5px;margin-left:20px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li>ul>li,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li>ul>li{margin-bottom:10px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li a,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li a{text-decoration:none;cursor:pointer;position:relative;font-size:.875rem;color:#333f48;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li a:after,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li a:after{height:2px;width:0;bottom:-5px;background:#30ea03;content:"";display:block;position:absolute;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.text ul li a:hover:after,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>.container>.cmp-container>.text ul li a:hover:after{width:100%;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(1){background-color:blue}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(4){margin-top:40px;margin-bottom:40px}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2){margin-right:140px}
@media only screen and (max-width:1200px){.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2){margin-right:0;width:100%;margin-bottom:40px}
}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .image{margin-bottom:40px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .image a{display:block;position:relative}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .image a img{width:190px;height:30px;display:block;position:relative}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks{margin-bottom:40px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul{list-style:none}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li{display:inline-block;position:relative;height:40px;width:40px;margin-right:6px;background-color:#333f48;font-size:0;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li a{height:100%;width:100%;display:block;position:relative}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li:hover{background-color:#30ea03;border-radius:10px;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li.linkedin a{color:white;background-image:url(clientlibs/resources/images/social-linkedin.svg);background-size:15px;background-position:center;background-repeat:no-repeat}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li.youtube a{color:white;background-image:url(clientlibs/resources/images/social-youtube.svg);background-size:15px;background-position:center;background-repeat:no-repeat}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .socialmedialinks ul li.instagram a{color:white;background-image:url(clientlibs/resources/images/social-instagram.svg);background-size:15px;background-position:center;background-repeat:no-repeat}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .sitecarbon{margin-bottom:20px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2) .copyright p{color:#333f48;font-size:.75rem}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text h3{font-size:.75rem;margin-bottom:20px;font-weight:600;text-transform:uppercase}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text p{color:#333f48;font-size:.875rem;padding-right:20px;max-width:240px;margin-bottom:15px}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a{font-weight:400;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;font-size:.875rem;color:#333f48;background-image:url(clientlibs/resources/images/arrow-right-tertiary.svg)}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .text a:after{background-color:white;transition:.2s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form input[type=text]{width:calc(100% - 30px);color:#8d979d;border:0;outline:1px solid #8d979d;padding:10px 15px 12px 15px;font-weight:400;font-size:.875rem;font-family:inherit;display:block;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form input[type=text]:focus,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form input[type=text]:active,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form input[type=text]:target,.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form input[type=text]:focus-visible{border-radius:10px;border:0;outline:1px solid #30ea03;transition:.2s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form button{margin-top:10px;width:100%;outline:0;border:0;background-color:#30ea03;text-align:center;font-family:inherit;cursor:pointer;font-weight:600;color:black;padding:10px;transition:.4s}
.experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5) .signup form button:hover{border-radius:10px;transition:.2s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer:after{width:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer:before{width:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div{opacity:0;position:relative;top:-20px;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible:after{width:62%;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible:before{width:38%;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div{opacity:1;position:relative;top:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(1){transition-delay:0}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(2){transition-delay:.25s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(3){transition-delay:.5s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(4){transition-delay:.75s}
html:not(.aem-AuthorLayer-Edit) .experiencefragment_footer.is-visible .cmp-experiencefragment--footer>footer>div>.container>.cmp-container>div:nth-child(5){transition-delay:1s}
.root>.aem-Grid .container{position:relative}
.root>.aem-Grid .container>div,.root>.aem-Grid .container.default>div{margin:0 auto;max-width:1500px;padding:0 40px !important}
@media only screen and (max-width:768px){.root>.aem-Grid .container>div,.root>.aem-Grid .container.default>div{padding:0 20px !important}
}
.root>.aem-Grid .container.large-width>div{margin:0 auto;max-width:1240px;padding:0 40px !important}
@media only screen and (max-width:768px){.root>.aem-Grid .container.large-width>div{padding:0 20px !important}
}
.root>.aem-Grid .container.max-width>div{margin:0 auto;max-width:1510px;padding:0 40px !important}
@media only screen and (max-width:768px){.root>.aem-Grid .container.max-width>div{padding:0 20px !important}
}
.root>.aem-Grid .container.full-width>div{margin:0 auto;max-width:100%;padding:0 40px !important}
@media only screen and (max-width:768px){.root>.aem-Grid .container.full-width>div{padding:0 20px !important}
}
.root>.aem-Grid .container.small-width>div{margin:0 auto;max-width:1080px;padding:0 40px !important}
@media only screen and (max-width:768px){.root>.aem-Grid .container.small-width>div{padding:0 20px !important}
}
.root>.aem-Grid .container.grey-light,.root>.aem-Grid .container.green-light{background-color:#ebeced;padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:768px){.root>.aem-Grid .container.grey-light,.root>.aem-Grid .container.green-light{padding-top:60px;padding-bottom:60px;margin-bottom:0}
}
.root>.aem-Grid .container.grey-dark{background-color:#333f48;color:white !important;padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:768px){.root>.aem-Grid .container.grey-dark{padding-top:60px;padding-bottom:60px;margin-bottom:0}
}
.root>.aem-Grid .container.grey-dark .text{color:white !important}
.root>.aem-Grid .container.black{background-color:black;color:white;padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:768px){.root>.aem-Grid .container.black{padding-top:60px;padding-bottom:60px;margin-bottom:0}
}
.root>.aem-Grid .container.black .text h1,.root>.aem-Grid .container.black .text h2,.root>.aem-Grid .container.black .text h3,.root>.aem-Grid .container.black .text h4,.root>.aem-Grid .container.black .text h5,.root>.aem-Grid .container.black .text h6,.root>.aem-Grid .container.black .text ul,.root>.aem-Grid .container.black .text li,.root>.aem-Grid .container.black .text a{color:white}
.root>.aem-Grid .container.green-light{background-color:#30ea03;color:white;padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:768px){.root>.aem-Grid .container.green-light{padding-top:60px;padding-bottom:60px;margin-bottom:0}
}
.root>.aem-Grid .container.green-light .text h1,.root>.aem-Grid .container.green-light .text h2,.root>.aem-Grid .container.green-light .text h3,.root>.aem-Grid .container.green-light .text h4,.root>.aem-Grid .container.green-light .text h5,.root>.aem-Grid .container.green-light .text h6,.root>.aem-Grid .container.green-light .text ul,.root>.aem-Grid .container.green-light .text li,.root>.aem-Grid .container.green-light .text a{color:white}
.root>.aem-Grid .container.grey{background-color:#ebeced;color:#333f48;padding-top:100px;padding-bottom:100px}
@media only screen and (max-width:768px){.root>.aem-Grid .container.grey{padding-top:60px;padding-bottom:60px}
}
.root>.aem-Grid .container.grey .text h1,.root>.aem-Grid .container.grey .text h2,.root>.aem-Grid .container.grey .text h3,.root>.aem-Grid .container.grey .text h4,.root>.aem-Grid .container.grey .text h5,.root>.aem-Grid .container.grey .text h6,.root>.aem-Grid .container.grey .text ul,.root>.aem-Grid .container.grey .text li,.root>.aem-Grid .container.grey .text a{color:#333f48}
.root>.aem-Grid .container.light-left:after{width:71px;height:calc(100% - 124px);content:"";display:block;position:absolute;left:-2px;top:62px;background-image:url(clientlibs/resources/images/vector-decoration-light-bg.svg);background-size:cover}
@media only screen and (max-width:1200px){.root>.aem-Grid .container.light-left:after{display:none}
}
@media only screen and (max-width:1600px){.root>.aem-Grid .container.light-left:after{left:-47px;opacity:0}
}
.root>.aem-Grid .container.dark-left:after{width:71px;height:calc(100% - 124px);content:"";display:block;position:absolute;left:-2px;top:62px;background-image:url(clientlibs/resources/images/vector-decoration-dark-bg.svg);background-size:cover}
@media only screen and (max-width:1200px){.root>.aem-Grid .container.dark-left:after{display:none}
}
@media only screen and (max-width:1600px){.root>.aem-Grid .container.dark-left:after{left:-47px}
}
.root>.aem-Grid .container.left-margin>div{max-width:100%;margin:0;width:auto;margin-left:calc((100vw - 1580px) / 2);padding:0 0 0 40px !important}
@media only screen and (min-width:1960px){.root>.aem-Grid .container.left-margin>div{max-width:1920px;margin:0 auto;padding:0 0 0 40px !important}
}
@media only screen and (max-width:1580px){.root>.aem-Grid .container.left-margin>div{margin:0;max-width:1500px;padding:0 0 0 40px !important}
}
@media only screen and (max-width:768px){.root>.aem-Grid .container.left-margin>div{padding:0 20px !important}
}
.root>.aem-Grid .container.right-margin>div{max-width:100%;margin:0;width:auto;margin-right:calc((100vw - 1580px) / 2);padding:0 40px 0 0 !important}
@media only screen and (min-width:1960px){.root>.aem-Grid .container.right-margin>div{max-width:1920px;margin:0 auto;padding:0 40px}
}
@media only screen and (max-width:1580px){.root>.aem-Grid .container.right-margin>div{margin:0;max-width:1500px;padding:0 40px 0 0 !important}
}
@media only screen and (max-width:768px){.root>.aem-Grid .container.right-margin>div{padding:0 20px !important}
}
.root>.aem-Grid .container.left-hand-green{padding:90px 0;z-index:-2}
.root>.aem-Grid .container.left-hand-green>div>div:nth-child(1):before{background:#30ea03;content:"";height:calc(100% + 180px);width:calc(100% + 4000px);display:block;position:absolute;top:-90px;left:-4000px;z-index:-1}
@media only screen and (max-width:768px){.root>.aem-Grid .container.left-hand-green>div>div:nth-child(1):before{width:calc(100% + 40px);left:-20px;height:calc(100% + 60px);display:none !important}
}
.root>.aem-Grid .container.align-contents-right>div{text-align:right}
@media only screen and (max-width:768px){.root>.aem-Grid .container.align-contents-right>div{text-align:left}
}
.section-page .container.grey-light{padding-top:100px !important;padding-bottom:100px !important}
.root .container.black .text p{color:white}
.root .container.black .button.default a{color:white}
.home-page .black .three-col-33-33-33>.cmp-container>div{margin-right:20px}
@media only screen and (max-width:768px){.home-page .black .three-col-33-33-33>.cmp-container>div{margin-bottom:20px;margin-right:0}
}
.home-page .black .three-col-33-33-33>.cmp-container>div:last-of-type{margin-right:0}
.home-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container,.contact-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container{padding:0 !important}
.home-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container>.container>.cmp-container,.contact-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
.home-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container>.container>.cmp-container>.container>.cmp-container,.contact-page>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.grey)>.cmp-container>.container>.cmp-container>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
.override-bg{background-color:white !important}
body:not(.home-page)>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.hide-shadow{overflow-y:visible;overflow-x:hidden}
.root>.aem-Grid>.responsivegrid>.aem-Grid>.container>.cmp-container>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
.home-page .articlefilterpane>.cmp-articlefilterpane__heading{display:block;padding-bottom:40px;margin-bottom:50px}
.home-page .articlefilterpane>.cmp-articlefilterpane__heading a{text-decoration:none;color:inherit;font-size:4.5rem;line-height:initial;font-weight:500;position:relative}
.home-page .articlefilterpane>.cmp-articlefilterpane__heading a:after{height:10px;width:10000px;bottom:-20px;content:"";background-color:#30ea03;position:absolute;right:0}
@media only screen and (max-width:768px){.home-page .articlefilterpane>.cmp-articlefilterpane__heading a{font-size:2rem}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list{display:flex;flex-wrap:wrap;list-style:none}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li{flex:0 0 100%;padding-bottom:40px;margin-bottom:40px;position:relative}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:before,.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:after{height:1px;width:100%;background-color:#8d979d;content:"";display:block;position:absolute;bottom:0}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:after{width:0;background-color:#30ea03;transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article{position:relative;height:100%}
@media only screen and (max-width:768px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article{height:initial}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail{display:block;float:left}
@media only screen and (max-width:768px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail{float:none}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail>a{width:372px;height:231px;display:block;margin-right:60px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0);transition:.4s}
@media only screen and (max-width:768px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail>a{height:175px;width:100%;margin-right:0;margin-bottom:20px}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail>a img{height:100%;width:100%;object-fit:cover;transform:scale(100%);transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail>a:nth-child(2){display:none}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:first-of-type{font-size:1.625rem;line-height:initial;color:black;margin-bottom:15px;padding-top:20px;display:block;text-decoration:none}
@media only screen and (max-width:1200px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:first-of-type{padding-top:0}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type{background:#30ea03;position:absolute;right:0;bottom:20px;height:60px;width:60px;overflow:hidden;font-size:0;transition:.4s}
@media only screen and (max-width:1200px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type{position:relative;bottom:auto;right:auto;display:block;margin-top:20px}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type:after{height:16px;width:16px;content:"";position:absolute;display:block;top:calc(50% - 8px);left:calc(50% - 8px);background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-repeat:no-repeat;background-position:center;background-size:16px;transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type:before{height:16px;width:16px;content:"";position:absolute;display:block;top:calc(50% - 8px);left:-50%;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-repeat:no-repeat;background-position:center;background-size:16px;transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type:hover:after{left:calc(150%);transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>a:last-of-type:hover:before{left:calc(50% - 8px);transition:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-summary{padding-right:80px}
@media only screen and (max-width:1200px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-summary{padding:0 0 40px 0}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-summary a{text-decoration:none;color:#333f48}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-tags{position:absolute;left:432px;bottom:20px;width:calc(100% - 432px);list-style:none}
@media only screen and (max-width:1200px){.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-tags{width:100%;left:0;bottom:unset;position:relative}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li article>.cmp-articlefilterpane__item-tags li{font-size:.75rem;display:inline;border:1px solid #333f48;color:#333f48;padding:5px 12px;margin-right:7px}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:hover:after{width:100%;height:4px;transition:.4s;transition-delay:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:hover article .cmp-articlefilterpane__item-thumbnail>a{border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.5);transition:.4s;transition-delay:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:hover article .cmp-articlefilterpane__item-thumbnail>a img{transform:scale(120%);transition:.4s;transition-delay:.4s}
.home-page .articlefilterpane>.cmp-articlefilterpane>a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.home-page .articlefilterpane>.cmp-articlefilterpane>a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .home-page .articlefilterpane>.cmp-articlefilterpane>a:hover{background-color:#30ea03;color:black}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .home-page .articlefilterpane>.cmp-articlefilterpane>a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.home-page .articlefilterpane>.cmp-articlefilterpane>a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.news-page .articlefilterpane{background-color:#ebeced;padding:100px 0}
@media only screen and (max-width:768px){.news-page .articlefilterpane{padding:60px 0}
}
.news-page .articlefilterpane .cmp-articlefilterpane{max-width:1500px;padding:0 20px;margin:0 auto;display:block}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane{padding:0 20px}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters{display:flex;margin-bottom:40px}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters{flex-wrap:wrap}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-year{flex:0 0 70px;margin-left:40px;order:3}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-year{flex:0 0 100%;margin-right:0;width:100%;order:2;margin-left:0;margin-bottom:20px}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-year label{display:none}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-year select{background:white;border:1px solid #d0d3d4;padding:15px 29px 15px 15px;font-family:inherit;cursor:pointer;outline:0;color:black;font-size:.875rem;font-weight:400;appearance:none;background-image:url(clientlibs/resources/images/chevron-down-black.svg);background-size:8px;background-position:center right 10px;background-repeat:no-repeat}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories{flex:1;text-align:right;order:2;outline:0;border:0}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories{margin-bottom:40px;text-align:left}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories legend{display:none}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories label{padding-left:30px}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label{position:relative;cursor:pointer;font-size:.875rem;color:#000;line-height:1.5em;margin-left:20px;margin-top:16px;display:inline-block;text-align:left}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label{margin-left:0}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:nth-child(n+3),.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:nth-child(n+3){padding-right:20px}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:after,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:after{content:"";position:absolute}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:before{left:0;top:-1px;width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background:white}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:after,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:after{width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background-color:#30ea03;background-image:url(clientlibs/resources/images/check-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;top:-1px;left:0;transition:.3s}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-categories input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags{flex:1;text-align:right;order:2;outline:0;border:0}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags{flex:0 0 100%;width:100%;text-align:left;order:3}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags .tag{display:inline-block;margin-left:15px;margin-top:14px}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags .tag{margin-left:0;margin-right:15px;margin-top:0;margin-bottom:10px}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags legend{display:none}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input{flex:0 0 26px;order:2}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags label{width:90%;flex:0 0 calc(100% - 26px);order:1;padding-left:30px}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label{position:relative;cursor:pointer;font-size:.875rem;color:#000;line-height:1.5em;display:inline-block;text-align:left}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label:after,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label:after{content:"";position:absolute}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label:before,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label:before{left:0;top:-1px;width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background:white}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label:after,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label:after{width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background-color:#30ea03;background-image:url(clientlibs/resources/images/check-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;top:-1px;left:0;transition:.3s}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-tags input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch{flex:0 0 50%;margin-right:50px;order:1;outline:0;border:0;position:relative}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch{flex:0 0 100%;text-align:left;margin-right:0;margin-bottom:20px}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=text]::placeholder{color:#8d979d}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=text]{width:calc(100% - 72px);padding:17px 20px 14px 20px;font-family:inherit;font-size:1rem;color:black;border:0;outline:1px solid #d0d3d4}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=text]{width:calc(100% - 40px)}
}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=text]:focus,.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=text]:active{outline:1px solid #30ea03}
.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=submit]{width:56px;cursor:pointer;height:56px;position:absolute;right:31px;top:-1px;background-color:#30ea03;outline:0;border:0;background-image:url(clientlibs/resources/images/search-black.svg);background-size:22px;background-position:center;background-repeat:no-repeat;font-size:0}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane form.cmp-articlefilterpane__filters .cmp-articlefilterpane__filters-textsearch input[type=submit]{right:0}
}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list{display:flex;flex-wrap:wrap;list-style:none}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list{display:block;flex-wrap:nowrap}
}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-right:40px;margin-bottom:40px}
@media only screen and (max-width:768px){.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li{flex:none;width:100%;max-width:100%;margin-right:0;margin-bottom:20px}
}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li:nth-child(4n+4){margin-right:0}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article{background:white;position:relative;padding-bottom:20px;top:0;height:calc(100% - 20px);box-shadow:0 0 0 rgba(0,0,0,0);transition:.4s}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article:before{width:100%;height:240px;content:"";display:block;position:absolute;top:0;left:0;background-color:#333f48;z-index:1}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article:after{position:absolute;top:180px;right:20px;height:40px;width:40px;background-color:#30ea03;content:"";display:block;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:16px;background-repeat:no-repeat;background-position:center;z-index:2}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article:hover{top:-10px;border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.4);transition:.4s;transition-delay:.2s}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail{width:100%;height:240px;display:block;position:absolute;top:0;left:0;z-index:2}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail>a:nth-child(2){display:none}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail a{display:block;background-color:white;position:relative;height:100%;width:100%}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-thumbnail img{height:100%;width:100%;object-fit:cover}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article>a{display:block;position:relative;padding:260px 20px 10px 20px;font-size:1.125rem;font-weight:400;z-index:3;color:black;text-decoration:none}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-summary{margin:10px 20px 40px 20px;display:block;position:relative}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-summary a{text-decoration:none;line-height:inherit;font-size:1rem;color:#333f48}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-tags{list-style:none;margin:20px 20px 10px 20px;display:none}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__list>li article .cmp-articlefilterpane__item-tags li{font-size:.75rem;display:inline;border:1px solid #333f48;color:#333f48;padding:5px 12px;margin-right:7px}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;display:block;font-family:inherit;border:0;outline:0;margin:40px auto 0 auto}
@media only screen and (max-width:1200px){.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more{font-size:.875rem;padding:10px 45px 10px 15px}
}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover{background-color:#30ea03;color:black}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:before{background-image:url(clientlibs/resources/images/plus-black.svg) !important}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:after{background-image:url(clientlibs/resources/images/plus-black.svg) !important}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more:hover:before{background-image:url(clientlibs/resources/images/plus-white.svg) !important}
.news-page .articlefilterpane .cmp-articlefilterpane .cmp-articlefilterpane__load-more.hidden{display:none}
.articlefilterpane.carousel{opacity:0;position:relative;overflow:hidden;background-color:#ebeced;padding-top:140px;padding-bottom:160px}
@media only screen and (max-width:768px){.articlefilterpane.carousel{padding-top:80px;padding-bottom:160px}
}
.articlefilterpane.carousel>.cmp-articlefilterpane__heading{margin:0 auto 80px auto;max-width:1500px;padding:0 40px !important;display:block;position:relative;line-height:6rem;font-size:6.25rem}
@media only screen and (max-width:1200px){.articlefilterpane.carousel>.cmp-articlefilterpane__heading{font-size:4rem;line-height:4rem}
}
@media only screen and (max-width:768px){.articlefilterpane.carousel>.cmp-articlefilterpane__heading{font-size:2rem;padding:0 20px !important;margin:0 auto 40px auto}
}
.articlefilterpane.carousel>.cmp-articlefilterpane__heading a{text-decoration:none;color:inherit;font-weight:400;line-height:inherit;position:relative;display:inline-block}
.articlefilterpane.carousel>.cmp-articlefilterpane__heading a:after{height:10px;width:10000px;bottom:-20px;content:"";background-color:#30ea03;position:absolute;right:0}
@media only screen and (max-width:768px){.articlefilterpane.carousel>.cmp-articlefilterpane__heading a:after{bottom:-10px}
}
.articlefilterpane.carousel .slick-dots{display:none}
.articlefilterpane.carousel>.cmp-articlefilterpane{position:relative;margin:0 auto;max-width:1500px;padding:0 40px !important}
@media only screen and (max-width:768px){.articlefilterpane.carousel>.cmp-articlefilterpane{padding:0 20px !important}
}
.articlefilterpane.carousel>.cmp-articlefilterpane:before{height:100%;width:5000px;left:-5000px;background-color:#ebeced;display:block;position:absolute;z-index:3;content:""}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list{position:relative}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>button{outline:0;border:0;height:60px;width:60px;font-size:0;cursor:pointer;background-color:#30ea03;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:22px;background-position:center;background-repeat:no-repeat;transition:.4s}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>button:hover{background-image:url(clientlibs/resources/images/arrow-right-white.svg);background-color:black;transition:.4s}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>.slick-prev{position:absolute;bottom:-100px;left:0;transform:rotate(180deg)}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>.slick-next{position:absolute;bottom:-100px;left:70px}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>.slick-list{margin:20px -20px;overflow:visible}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>.slick-list>.slick-track{display:flex !important}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__list>.slick-list>.slick-track>li{height:inherit !important;margin:0 20px}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;position:absolute;right:40px;top:-145px;font-size:1.125rem;padding:15px 45px 15px 15px}
@media only screen and (max-width:1200px){.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all{font-size:.875rem;padding:10px 45px 10px 15px}
}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover{background-color:#30ea03;color:black}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
@media only screen and (max-width:768px){.articlefilterpane.carousel>.cmp-articlefilterpane>.cmp-articlefilterpane__view-all{top:-90px;right:20px}
}
.articlefilterpane.carousel article{background:white;position:relative;padding-bottom:20px;top:0;height:calc(100% - 20px);box-shadow:0 0 0 rgba(0,0,0,0);transition:.4s}
.articlefilterpane.carousel article:before{width:100%;height:240px;content:"";display:block;position:absolute;top:0;left:0;background-color:#333f48;z-index:1}
.articlefilterpane.carousel article:after{position:absolute;top:180px;right:20px;height:40px;width:40px;background-color:#30ea03;content:"";display:block;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:16px;background-repeat:no-repeat;background-position:center;z-index:2}
.articlefilterpane.carousel article:hover{top:-10px;border-radius:10px;overflow:hidden;box-shadow:0 0 20px rgba(0,0,0,0.4);transition:.4s;transition-delay:.2s}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-thumbnail{width:100%;height:240px;position:absolute;display:block;top:0;left:0;z-index:2}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-thumbnail>a:nth-child(2){display:none}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-thumbnail a{background-color:white;position:relative;height:100%;width:100%;display:block}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-thumbnail img{height:100%;width:100%;object-fit:cover}
.articlefilterpane.carousel article>a:not(.cmp-articlefilterpane__item-read-more){display:block;position:relative;padding:260px 20px 10px 20px;font-size:1.125rem;font-weight:400;z-index:3;color:black;text-decoration:none}
.articlefilterpane.carousel article>.cmp-articlefilterpane__item-read-more{display:none}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-summary{margin:20px 20px 20px 20px;display:block;position:relative}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-summary a{text-decoration:none;line-height:inherit;font-size:1rem;color:#333f48}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-tags{list-style:none;margin:20px 20px 10px 20px;display:none}
.articlefilterpane.carousel article .cmp-articlefilterpane__item-tags li{font-size:.75rem;display:inline;border:1px solid #333f48;color:#333f48;padding:5px 12px;margin-right:7px}
html:not(.aem-AuthorLayer-Edit) .articlefilterpane>.cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li{opacity:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li{opacity:1;transition:.4s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(1){transition-delay:.5s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(2){transition-delay:.75s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(3){transition-delay:1s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(4){transition-delay:1.25s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(5){transition-delay:1.5s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(6){transition-delay:1.75s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(7){transition-delay:2s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(8){transition-delay:2.25s}
html:not(.aem-AuthorLayer-Edit) .is-visible .cmp-articlefilterpane>ul.cmp-articlefilterpane__list>li:nth-child(n+9){transition-delay:2.5s}
.damvideo.active{cursor:pointer}
.damvideo .video-overlay{position:fixed !important;height:100%;width:100% !important;left:0 !important;top:0 !important;display:block !important;z-index:999;background-color:rgba(0,0,0,0.75)}
.damvideo .video-overlay>div{width:auto !important;position:absolute !important;left:50% !important;top:50% !important;-webkit-transform:translate(-50%,-50%) !important;transform:translate(-50%,-50%) !important}
@media only screen and (max-width:768px){.damvideo .video-overlay>div{max-width:calc(100% - 40px)}
}
.damvideo .video-overlay>div>.popup-modal-dismiss{font-size:0 !important;position:absolute !important;top:-40px !important;right:-60px !important;height:30px !important;width:30px !important;outline:none !important;border:none !important;background-image:url(clientlibs/resources/images/close-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center;background-color:rgba(0,0,0,0) !important;cursor:pointer}
@media only screen and (max-width:768px){.damvideo .video-overlay>div>.popup-modal-dismiss{right:20px}
}
.damvideo .video-overlay>div video{width:auto;border-radius:0;display:block;padding:0 20px}
@media only screen and (max-width:768px){.damvideo .video-overlay>div video{max-width:calc(100% - 40px);height:auto}
}
.damvideo .video-overlay.visible{z-index:26 !important}
.damvideo .video-overlay .play-btn{display:none}
.damvideo .popup-container-inner{width:100%}
.damvideo video{width:100% !important;height:auto !important;object-fit:cover}
.ambientvideobanner .damvideo video{height:100% !important}
.damvideo video[autoplay]+button{display:none}
.damvideo img{width:100%}
.damvideo .play-btn{height:60px !important;width:70px !important;background-color:white !important;border-radius:0 !important;outline:0;border:0;background-image:url(clientlibs/resources/images/play.svg) !important;background-size:70px !important;background-position:center !important;background-repeat:no-repeat !important;font-size:0 !important;transition:.4s}
.carousel [data-bscarousel] button:not(:disabled),.carousel [data-bscarousel] [type='button']:not(:disabled),.carousel [data-bscarousel] [type='reset']:not(:disabled),.carousel [data-bscarousel] [type='submit']:not(:disabled){right:0;position:relative}
body:not(.custom-content-page):not(.home-page) .carousel section{position:relative}
body:not(.custom-content-page):not(.home-page) .carousel section>[data-bscarousel-navigationwrapper]{position:absolute;right:0;display:block;bottom:0}
body:not(.custom-content-page):not(.home-page) .carousel section>[data-bscarousel-navigationwrapper] ul li{margin-left:8px}
body:not(.custom-content-page):not(.home-page) .carousel section>[data-bscarousel-navigationwrapper] ul li button{height:30px;width:30px;border:2px solid #30ea03;color:#30ea03;font-family:inherit;font-size:.75rem;text-align:center;border-radius:0;background-color:rgba(0,0,0,0);color:#000;font-weight:400;cursor:pointer;transition:.4s}
body:not(.custom-content-page):not(.home-page) .carousel section>[data-bscarousel-navigationwrapper] ul li button>div{position:relative;top:-2px}
body:not(.custom-content-page):not(.home-page) .carousel section>[data-bscarousel-navigationwrapper] ul li button:hover{background-color:#30ea03;color:white;transition:.4s}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-trackmask]{position:relative}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-trackmask]:before{content:"";display:block;position:absolute;top:-10px;left:-1000px;z-index:1;width:1000px;height:calc(100% + 20px);background-color:#ebeced}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-controlswrapper]{margin-top:40px}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-controlswrapper] button{outline:0;border:0;left:auto;top:auto;border-radius:0;background-color:#30ea03;position:relative;transform:none;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-controlswrapper] button svg{display:none}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-controlswrapper] button[data-bscarousel-previousarrow]{transform:rotate(180deg)}
body:not(.custom-content-page):not(.home-page) .carousel [data-bscarousel-controlswrapper] button[data-bscarousel-nextarrow]{margin-left:10px}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .image{width:100%;display:block;cursor:auto}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .image:before{display:none}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .image img{display:block;margin-bottom:20px}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .teasercontent{width:100%;border:0;cursor:auto;min-height:240px;padding:0 20px 20px 20px}
@media only screen and (max-width:768px){body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .teasercontent{min-height:0}
}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .teasercontent h2{font-size:1.6rem;margin-bottom:10px;color:black}
body:not(.custom-content-page):not(.home-page) .carousel .pageteaser .teasercontent p{color:black;line-height:1.35rem;font-size:1rem}
.root .text{color:#333f48}
body.blackbg-content-page .root .text{color:white}
.root .text h1{margin-bottom:30px;font-size:3.5rem;line-height:1.3em;display:block;color:black}
body.blackbg-content-page .root .text h1{color:white}
@media only screen and (max-width:768px){.root .text h1{font-size:2.4rem}
}
.root .text h2{margin-bottom:30px;font-size:3.5rem;line-height:1.3em;font-weight:400;display:block;color:black}
body.blackbg-content-page .root .text h2{color:white}
.root .text h2 span,.root .text h2 strong,.root .text h2 b{font-weight:600 !important;display:inline}
@media only screen and (max-width:768px){.root .text h2{font-size:2.4rem}
}
.root .text h3{margin-bottom:30px;font-size:2.875rem;font-weight:400;line-height:1.3em;display:block}
@media only screen and (max-width:768px){.root .text h3{font-size:2rem}
}
.root .text h4{font-size:1.24rem;margin-bottom:30px;line-height:1.3em;display:block}
.root .text h5{margin-bottom:30px;line-height:1.3em;display:block}
.root .text h6{margin-bottom:30px;line-height:1.3em;display:block}
.root .text h1 strong,.root .text h2 strong,.root .text h3 strong,.root .text h4 strong,.root .text h5 strong,.root .text h6 strong{font-size:inherit}
.root .text p{font-size:1.125rem;line-height:1.8rem;font-weight:200;margin-bottom:30px}
.root .text p:last-of-type{margin-bottom:0}
.root .text p sup{line-height:1rem}
.root .text p sup a{line-height:1rem}
.root .text a{color:inherit;text-decoration:none;cursor:pointer;position:relative;padding:0;line-height:1.9rem;border-bottom:1px solid #30ea03;padding-bottom:2px;transition:.2s}
.root .text a:hover{background-color:#30ea03;transition:.2s}
.root .text.small p{font-size:.875rem;line-height:1.5rem;margin-bottom:15px}
.root .text.super-small p{font-size:.625rem;line-height:1.15rem;margin-bottom:10px}
.root .text.intro{padding-right:40px}
@media only screen and (max-width:768px){.root .text.intro{padding-right:0}
}
.root .text.intro .cmp-text{position:relative}
.root .text.intro h3{font-size:2.875rem;line-height:initial}
@media only screen and (max-width:768px){.root .text.intro h3{font-size:1.5rem}
}
.root .text.intro h2{display:inline-block;padding-bottom:40px;margin-bottom:50px;font-size:4.5rem;line-height:initial;font-weight:500;position:relative}
.root .text.intro h2:after{height:10px;width:10000px;bottom:29px;content:"";background-color:#30ea03;position:absolute;right:0;z-index:1}
@media only screen and (max-width:768px){.root .text.intro h2{font-size:2rem;margin-bottom:0}
}
.root .text.intro p{font-size:1.5rem;line-height:initial;position:relative;margin-bottom:50px}
@media only screen and (max-width:768px){.root .text.intro p{font-size:1.125rem}
}
.root .text.intro p:last-of-type{margin-bottom:80px}
.root .text.intro p:last-of-type:after{content:"";width:40px;height:4px;background-color:#30ea03;display:block;position:absolute;bottom:-40px}
.root .text ul,.root .text ol{margin-top:30px;margin-bottom:30px;margin-left:30px;list-style:none}
.root .text ul li,.root .text ol li{font-size:1.125rem;line-height:1.8rem;font-weight:200;margin-bottom:10px}
.root .text ul li:last-of-type,.root .text ol li:last-of-type{margin-bottom:0}
.root .text ul li::before,.root .text ol li::before{content:"\2022";color:#30ea03;font-weight:bold;display:inline-block;width:30px;margin-left:-30px}
.root .text ul li ul,.root .text ol li ul,.root .text ul li ol,.root .text ol li ol{margin-top:10px;margin-bottom:15px;margin-left:30px}
.root .text ul li ul li,.root .text ol li ul li,.root .text ul li ol li,.root .text ol li ol li{font-size:1.125rem;line-height:1.5rem;font-weight:200;margin-bottom:10px}
.root .text ul li ul li::before,.root .text ol li ul li::before,.root .text ul li ol li::before,.root .text ol li ol li::before{background-color:#8d979d}
.root .text ul li ul li:last-of-type,.root .text ol li ul li:last-of-type,.root .text ul li ol li:last-of-type,.root .text ol li ol li:last-of-type{margin-bottom:0}
.root .text ul li::before{height:10px;width:10px;background-color:#30ea03;margin-right:20px;margin-left:-30px;content:""}
.root .text ol{counter-reset:li}
.root .text ol li{counter-increment:li}
.root .text ol li::before{content:counter(li) ".";font-weight:400;color:black;display:inline-block;width:15px;margin-right:20px;margin-left:-30px;border-bottom:2px solid #30ea03}
.root .text table{border-collapse:collapse;border-spacing:0;border:1px solid #ebeced;width:100%;display:block}
@media only screen and (max-width:768px){.root .text table{overflow:scroll}
}
.root .text table a{line-height:1.5rem}
.root .text table sup{position:relative;top:0;font-size:.5rem;line-height:0rem}
.root .text table p{padding:0 0 10px 0;margin:0;font-size:.875rem !important;line-height:1.2rem}
.root .text table p:last-of-type{padding-bottom:0}
.root .text table tbody{width:100%;border-radius:0;display:table}
.root .text table tbody th{padding:10px 5px}
.root .text table tbody tr{width:100%;background-color:#ebeced}
.root .text table tbody tr:nth-child(even){background-color:white}
.root .text table tbody tr td{border:0;padding:17px 15px 13px 15px;font-size:.875rem;line-height:1.2rem;color:#000;font-weight:400;vertical-align:top}
body.blackbg-content-page .root .text table tbody tr td{color:white}
.root .text table tbody tr td ul{padding-left:0;margin-top:0}
.root .text table tbody tr:first-of-type{background:black;color:white}
.root .text table tbody tr:first-of-type td,.root .text table tbody tr:first-of-type td p{color:white;border:0;font-size:.875rem !important;font-weight:600}
.root .text table tbody tr:first-of-type td{font-weight:600}
.root .text.border-collapse:collapse table{border-collapse:collapse;border-spacing:0}
.root .text.border-collapse:collapse table tbody tr:nth-child(n+2){background-color:transparent}
.root .text.border-collapse:collapse table tbody tr:nth-child(n+2) td{border-top:1px solid #ebeced;border-right:1px solid #ebeced}
.root .text.border-collapse:collapse table tbody tr:nth-child(n+2) td:last-child{border-radius:0}
.root .text.outlined-table table>tbody>tr:nth-child(n+2){background-color:white}
.root .text.outlined-table table>tbody>tr:nth-child(n+2) td{vertical-align:middle;border:1px solid #ebeced}
.root .text.outlined-table table tr td{padding:29px 29px 27px 29px;padding:22px 22px 20px 22px;position:relative}
.root .text.outlined-table table tr td img{height:50px;display:block;position:absolute;top:12px;left:"calc(___YUICSSMIN_PRESERVED_TOKEN_87___)";height:40px;width:auto;top:10px;left:calc(50% - 20px)}
.five-col-20-20-20-20-20>div>div:not(.keystatistic) .text h3,.four-col-25-25-25-25>div>div:not(.keystatistic) .text h3{font-size:1.5rem;font-weight:600;color:black;margin:20px 0}
.five-col-20-20-20-20-20>div>div:not(.keystatistic) .text h4,.four-col-25-25-25-25>div>div:not(.keystatistic) .text h4{font-size:1.5rem;font-weight:500;color:black;margin:20px 0}
.five-col-20-20-20-20-20>div>div:not(.keystatistic) .text p,.four-col-25-25-25-25>div>div:not(.keystatistic) .text p{font-size:1.125rem}
.black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4,.black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4{margin-bottom:10px;min-height:62px}
@media only screen and (max-width:768px){.black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4,.black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4{min-height:0}
}
html[lang="ja"] .root .text em{font-style:normal;font-family:"NewHero",sans-serif}
html[lang="ja"] .aem-AuthorLayer-Edit .root .text em,html[lang="ja"] .cq-Editable-dom .root .text em{position:relative}
.two-col-50-50>div{padding:0 !important}
.two-col-50-50>div>.pageteaser>.image{height:420px;width:100%}
.two-col-50-50>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-50-50>.cmp-container{display:flex}
.two-col-50-50>.cmp-container>div{flex:1;margin-right:60px;max-width:50%}
@media only screen and (max-width:768px){.two-col-50-50>.cmp-container>div{max-width:100%;margin-bottom:40px}
}
.two-col-50-50>.cmp-container>div:last-of-type{margin-right:0}
.two-col-50-50>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-50-50>.cmp-container{display:block}
.two-col-50-50>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-50-50>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-20-80>div{padding:0 !important}
.two-col-20-80>div>.pageteaser>.image{height:420px;width:100%}
.two-col-20-80>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-20-80>.cmp-container{display:flex}
.two-col-20-80>.cmp-container>div{flex:1;margin-right:60px}
.two-col-20-80>.cmp-container>div:first-of-type{flex:1;max-width:20%}
@media only screen and (max-width:768px){.two-col-20-80>.cmp-container>div:first-of-type{max-width:100%;margin-bottom:40px}
}
.two-col-20-80>.cmp-container>div:last-of-type{flex:3;margin-right:0}
.two-col-20-80>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-20-80>.cmp-container{display:block}
.two-col-20-80>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-20-80>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-80-20>div{padding:0 !important}
.two-col-80-20>div>.pageteaser>.image{height:420px;width:100%}
.two-col-80-20>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-80-20>.cmp-container{display:flex}
.two-col-80-20>.cmp-container>div{flex:1;margin-right:60px}
.two-col-80-20>.cmp-container>div:first-of-type{flex:3;max-width:80%}
@media only screen and (max-width:768px){.two-col-80-20>.cmp-container>div:first-of-type{max-width:100%}
}
.two-col-80-20>.cmp-container>div:last-of-type{flex:1;margin-right:0}
.two-col-80-20>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-80-20>.cmp-container{display:block}
.two-col-80-20>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-80-20>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-40-60>div{padding:0 !important}
.two-col-40-60>div>.pageteaser>.image{height:420px;width:100%}
.two-col-40-60>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-40-60>.cmp-container{display:flex}
.two-col-40-60>.cmp-container>div{flex:1;margin-right:60px}
@media only screen and (max-width:768px){.two-col-40-60>.cmp-container>div{margin-bottom:40px}
}
.two-col-40-60>.cmp-container>div:first-of-type{flex:3;max-width:40%}
@media only screen and (max-width:768px){.two-col-40-60>.cmp-container>div:first-of-type{max-width:100%}
}
.two-col-40-60>.cmp-container>div:last-of-type{flex:1;margin-right:0}
.two-col-40-60>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-40-60>.cmp-container{display:block}
.two-col-40-60>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-40-60>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-60-40>div{padding:0 !important}
.two-col-60-40>div>.pageteaser>.image{height:420px;width:100%}
.two-col-60-40>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-60-40>.cmp-container{display:flex}
.two-col-60-40>.cmp-container>div{flex:1;margin-right:60px}
.two-col-60-40>.cmp-container>div:first-of-type{flex:3;max-width:60%}
@media only screen and (max-width:768px){.two-col-60-40>.cmp-container>div:first-of-type{max-width:100%}
}
.two-col-60-40>.cmp-container>div:last-of-type{flex:2;margin-right:0}
.two-col-60-40>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-60-40>.cmp-container{display:block}
.two-col-60-40>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-60-40>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-33-66>div{padding:0 !important}
.two-col-33-66>div>.pageteaser>.image{height:420px;width:100%}
.two-col-33-66>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-33-66>.cmp-container{display:flex}
.two-col-33-66>.cmp-container>div{margin-right:100px;flex:1}
.two-col-33-66>.cmp-container>div:first-of-type{flex:1;max-width:33%}
@media only screen and (max-width:768px){.two-col-33-66>.cmp-container>div:first-of-type{max-width:100%}
}
.two-col-33-66>.cmp-container>div:last-of-type{margin-right:0;flex:2}
.two-col-33-66>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-33-66>.cmp-container{display:block}
.two-col-33-66>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-33-66>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-66-33>div{padding:0 !important}
.two-col-66-33>div>.pageteaser>.image{height:420px;width:100%}
.two-col-66-33>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-66-33>.cmp-container{display:flex}
.two-col-66-33>.cmp-container>div{margin-right:100px;flex:1;max-width:66%}
@media only screen and (max-width:768px){.two-col-66-33>.cmp-container>div{max-width:100%}
}
.two-col-66-33>.cmp-container>div:first-of-type{flex:2}
.two-col-66-33>.cmp-container>div:last-of-type{margin-right:0;flex:1}
.two-col-66-33>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-66-33>.cmp-container{display:block}
.two-col-66-33>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-66-33>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-75-25>div{padding:0 !important}
.two-col-75-25>div>.pageteaser>.image{height:420px;width:100%}
.two-col-75-25>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-75-25>.cmp-container{display:flex}
.two-col-75-25>.cmp-container>div{flex:1;margin-right:60px}
.two-col-75-25>.cmp-container>div:nth-child(1){flex:1;max-width:75% !important}
@media only screen and (max-width:768px){.two-col-75-25>.cmp-container>div:nth-child(1){max-width:100% !important}
}
.two-col-75-25>.cmp-container>div:nth-child(2){flex:1;margin-right:0;max-width:25% !important}
@media only screen and (max-width:768px){.two-col-75-25>.cmp-container>div:nth-child(2){max-width:100% !important}
}
.two-col-75-25>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-75-25>.cmp-container{display:block}
.two-col-75-25>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-75-25>.cmp-container>div:last-of-type{margin-bottom:0}
}
.two-col-25-75>div{padding:0 !important}
.two-col-25-75>div>.pageteaser>.image{height:420px;width:100%}
.two-col-25-75>div>.pageteaser>.teasercontent{height:calc(100% - 560px)}
.two-col-25-75>.cmp-container{display:flex}
.two-col-25-75>.cmp-container>div{flex:1;margin-right:60px}
.two-col-25-75>.cmp-container>div:first-of-type{flex:1;max-width:25%}
@media only screen and (max-width:768px){.two-col-25-75>.cmp-container>div:first-of-type{max-width:100%}
}
.two-col-25-75>.cmp-container>div:last-of-type{flex:3;margin-right:0;max-width:75%}
@media only screen and (max-width:768px){.two-col-25-75>.cmp-container>div:last-of-type{max-width:100%}
}
.two-col-25-75>.cmp-container>div:nth-child(3){display:none}
@media only screen and (max-width:768px){.two-col-25-75>.cmp-container{display:block}
.two-col-25-75>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.two-col-25-75>.cmp-container>div:last-of-type{margin-bottom:0}
}
.three-col-33-33-33>div{padding:0 !important}
.three-col-33-33-33>div>.pageteaser>.image{height:280px;width:100%}
.three-col-33-33-33>div>.pageteaser>.teasercontent{height:calc(100% - 400px)}
.three-col-33-33-33>.cmp-container{display:flex}
.three-col-33-33-33>.cmp-container>div{flex:1;margin-right:60px;max-width:calc(33.333% - 40px)}
@media only screen and (max-width:768px){.three-col-33-33-33>.cmp-container>div{max-width:100%}
}
.three-col-33-33-33>.cmp-container>div:nth-child(4){display:none}
.three-col-33-33-33>.cmp-container>div:last-of-type{margin-right:0}
@media only screen and (max-width:768px){.three-col-33-33-33>.cmp-container{display:block}
.three-col-33-33-33>.cmp-container>div{flex:none;margin-bottom:40px;margin-right:0}
.three-col-33-33-33>.cmp-container>div:last-of-type{margin-bottom:0}
}
.four-col-25-25-25-25>div{padding:0 !important}
.four-col-25-25-25-25>div>.pageteaser>.image{height:280px;width:100%}
.four-col-25-25-25-25>div>.pageteaser>.teasercontent{height:calc(100% - 400px)}
.four-col-25-25-25-25>.cmp-container{display:flex}
.four-col-25-25-25-25>.cmp-container>div{flex:1;margin-right:40px;max-width:calc(25% - 30px)}
@media only screen and (max-width:768px){.four-col-25-25-25-25>.cmp-container>div{max-width:100%}
}
.four-col-25-25-25-25>.cmp-container>div:nth-child(5){display:none}
.four-col-25-25-25-25>.cmp-container>div:last-of-type{margin-right:0}
@media only screen and (max-width:768px){.four-col-25-25-25-25>.cmp-container{display:block}
.four-col-25-25-25-25>.cmp-container>div{flex:none;margin-bottom:40px !important;margin-right:0}
.four-col-25-25-25-25>.cmp-container>div:last-of-type{margin-bottom:0}
}
.five-col-20-20-20-20-20>div{padding:0 !important}
.five-col-20-20-20-20-20>div>.pageteaser>.image{height:280px;width:100%}
.five-col-20-20-20-20-20>div>.pageteaser>.teasercontent{height:calc(100% - 400px)}
.five-col-20-20-20-20-20>.cmp-container{display:flex}
.five-col-20-20-20-20-20>.cmp-container>div{flex:1;margin-right:40px;max-width:calc(20% - 32px)}
@media only screen and (max-width:768px){.five-col-20-20-20-20-20>.cmp-container>div{max-width:100%}
}
.five-col-20-20-20-20-20>.cmp-container>div:nth-child(6){display:none}
.five-col-20-20-20-20-20>.cmp-container>div:last-of-type{margin-right:0}
@media only screen and (max-width:768px){.five-col-20-20-20-20-20>.cmp-container{display:block}
.five-col-20-20-20-20-20>.cmp-container>div{flex:none;margin-bottom:40px !important;margin-right:0}
.five-col-20-20-20-20-20>.cmp-container>div:last-of-type{margin-bottom:0}
}
.five-col-separators>div{padding:0 !important}
.five-col-separators>div>.pageteaser>.image{height:280px;width:100%}
.five-col-separators>div>.pageteaser>.teasercontent{height:calc(100% - 400px)}
.five-col-separators>.cmp-container{display:flex;padding:0 !important}
.five-col-separators>.cmp-container>div{flex:1;margin-right:30px;padding-right:30px;padding-left:0 !important;max-width:25%;border-right:1px solid #30ea03}
.five-col-separators>.cmp-container>div>div{padding-left:0 !important;padding-right:0 !important}
@media only screen and (max-width:768px){.five-col-separators>.cmp-container>div{max-width:100%;border-right:0;border-bottom:1px solid #30ea03;text-align:center}
}
.five-col-separators>.cmp-container>div:nth-child(6){display:none}
.five-col-separators>.cmp-container>div:last-of-type{margin-right:0;padding-right:0;border-right:0}
@media only screen and (max-width:768px){.five-col-separators>.cmp-container{display:block}
.five-col-separators>.cmp-container>div{flex:none;margin-bottom:40px !important;margin-right:0}
.five-col-separators>.cmp-container>div:last-of-type{margin-bottom:0}
}
.five-col-separators>.cmp-container img{max-width:100%;width:auto}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container:not(.ambient)>div>div{opacity:0;top:-20px;transition:.4s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div{top:0;opacity:1;transition:.4s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(1){transition-delay:.25s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(2){transition-delay:.5s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(3){transition-delay:.75s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(4){transition-delay:1s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(5){transition-delay:1.25s}
html:not(.aem-AuthorLayer-Edit) body>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.is-visible>div>div:nth-child(6){transition-delay:1.5s}
.separator{opacity:0;transition:.4s}
.separator.is-visible{opacity:1;transition:.4s}
.separator hr{opacity:0}
.separator.large{height:160px}
@media only screen and (max-width:768px){.separator.large{height:80px}
}
.separator.medium{height:100px}
@media only screen and (max-width:768px){.separator.medium{height:60px}
}
.separator.small{height:30px}
@media only screen and (max-width:768px){.separator.small{height:20px}
}
.separator.green-notch{height:80px;position:relative}
.separator.green-notch:before{content:"";width:40px;height:4px;background-color:#30ea03;display:block;position:absolute;bottom:40px}
@media only screen and (max-width:768px){.separator.green-notch{height:60px}
}
.separator.separator-line>div{height:1px;background-color:#30ea03;top:50%;position:relative;display:block}
body.podcast-article-page .separator.separator-line>div{background-color:#d0d3d4}
.separator.decoration-lines,.separator.decoration-lines-5{padding:0 40px;max-width:1500px;margin:0 auto}
@media only screen and (max-width:768px){.separator.decoration-lines,.separator.decoration-lines-5{display:none}
}
.separator.decoration-lines>div,.separator.decoration-lines-5>div{background-image:url(clientlibs/resources/images/markers-updated.svg);background-position:center;background-size:contain;background-repeat:no-repeat;width:100%;margin:0 auto;height:190px}
.separator.decoration-lines-5>div{background-image:url(clientlibs/resources/images/markers-updated-5.svg)}
.separator.grey-line{position:relative;padding:0 40px}
@media only screen and (max-width:768px){.separator.grey-line{padding:0 20px}
}
.separator.grey-line .cmp-separator{height:100%;margin:0 auto;max-width:1500px;width:100%;position:relative}
.separator.grey-line .cmp-separator hr{width:100%;top:50%;display:block;position:absolute;background-color:#d0d3d4;height:1px;border:0;opacity:1 !important}
.separator.stripe-grey-to-white{position:relative;height:74px !important}
@media only screen and (max-width:768px){.separator.stripe-grey-to-white{height:30px !important}
}
.separator.stripe-grey-to-white>div{height:74px !important;background-color:#ebeced;display:block !important;width:100% !important;position:relative !important;z-index:2 !important}
@media only screen and (max-width:768px){.separator.stripe-grey-to-white>div{height:30px !important}
}
.separator.stripe-grey-to-white:before{height:74px !important;width:33% !important;content:"" !important;display:block !important;position:absolute !important;background-color:#30ea03 !important;top:0 !important;left:0 !important;z-index:3 !important}
@media only screen and (max-width:768px){.separator.stripe-grey-to-white:before{height:30px !important;bottom:-30px !important}
}
.separator.stripe-grey-to-white:after{height:74px !important;width:67% !important;content:"" !important;padding:0 !important;display:block !important;position:absolute !important;background-color:#30ea03 !important;top:74px !important;right:0 !important;z-index:3 !important}
@media only screen and (max-width:768px){.separator.stripe-grey-to-white:after{height:30px !important;bottom:0 !important;top:30px !important}
}
.separator.stripe-white-to-grey{position:relative;height:74px !important}
@media only screen and (max-width:768px){.separator.stripe-white-to-grey{height:30px !important}
}
.separator.stripe-white-to-grey>div{height:74px !important;width:100% !important;background-color:white !important;display:block !important;position:relative !important;z-index:2 !important}
@media only screen and (max-width:768px){.separator.stripe-white-to-grey>div{height:30px !important}
}
.separator.stripe-white-to-grey:before{height:74px !important;width:33% !important;content:"" !important;display:block !important;position:absolute !important;background-color:#30ea03 !important;top:0 !important;left:0 !important;z-index:3 !important}
@media only screen and (max-width:768px){.separator.stripe-white-to-grey:before{height:30px !important;bottom:-30px !important}
}
.separator.stripe-white-to-grey:after{height:74px !important;width:67% !important;content:"" !important;display:block !important;padding:0 !important;position:absolute !important;background-color:#30ea03 !important;top:74px !important;right:0 !important;z-index:3 !important}
@media only screen and (max-width:768px){.separator.stripe-white-to-grey:after{height:30px !important;bottom:0 !important;top:30px !important}
}
.aem-AuthorLayer-Edit .separator{background-color:#edeef06b;opacity:1 !important}
.aem-AuthorLayer-Edit .separator .cmp-separator{height:0;width:0}
.aem-AuthorLayer-Edit .separator .cmp-separator hr{display:none}
.aem-AuthorLayer-Edit .separator:after{display:block;position:relative;content:"Separator (Medium)";font-family:inherit;text-align:center;padding:40px 0;height:20px;height:100%;color:#000;width:100%}
.aem-AuthorLayer-Edit .separator.small:after{padding:3px 0;content:"Separator (Small)"}
.aem-AuthorLayer-Edit .separator.small.grey-line:after{content:"Separator (Small) with grey line"}
.aem-AuthorLayer-Edit .separator.small.stripe-white-to-grey:after{content:"Separator (Small) with green stripe white to grey"}
.aem-AuthorLayer-Edit .separator.small.stripe-grey-to-white:after{content:"Separator (Small) with green stripe grey to white"}
.aem-AuthorLayer-Edit .separator.medium.grey-line:after{content:"Separator (Medium) with grey line"}
.aem-AuthorLayer-Edit .separator.medium.stripe-white-to-grey:after{content:"Separator (Medium) with green stripe white to grey"}
.aem-AuthorLayer-Edit .separator.medium.stripe-grey-to-white:after{content:"Separator (Medium) with green stripe grey to white"}
.aem-AuthorLayer-Edit .separator.green-notch:after{padding:50px 0;content:"Green Notch"}
.aem-AuthorLayer-Edit .separator.separator-line:after{padding:50px 0;content:"Green thin line"}
.aem-AuthorLayer-Edit .separator.large:after{padding:50px 0;content:"Separator (Large)"}
.aem-AuthorLayer-Edit .separator.large.grey-line:after{content:"Separator (Large) with grey line"}
.aem-AuthorLayer-Edit .separator.large.stripe-white-to-grey:after{content:"Separator (Large) with green stripe white to grey"}
.aem-AuthorLayer-Edit .separator.large.stripe-grey-to-white:after{content:"Separator (Large) with green stripe grey to white"}
.aem-AuthorLayer-Edit .separator.stripe-white-to-grey,.aem-AuthorLayer-Edit .separator.stripe-grey-to-white{height:148px !important}
.container>.cmp-container>.separator{padding:0 !important}
html.aem-AuthorLayer-Edit .separator{opacity:1 !important}
.is-visible .separator{opacity:1 !important}
.keystatistic>div>.cmp-container>.aem-Grid .text h1,.keystatistic>div>.cmp-container>.aem-Grid .text h2,.keystatistic>div>.cmp-container>.aem-Grid .text h3,.keystatistic>div>.cmp-container>.aem-Grid .text h4,.keystatistic>div>.cmp-container>.aem-Grid .text h5,.keystatistic>div>.cmp-container>.aem-Grid .text h6{font-size:3.75rem;font-weight:500;padding-bottom:15px;margin-bottom:20px;border-bottom:10px solid #30ea03;color:black}
@media only screen and (max-width:1100px){.keystatistic>div>.cmp-container>.aem-Grid .text h1,.keystatistic>div>.cmp-container>.aem-Grid .text h2,.keystatistic>div>.cmp-container>.aem-Grid .text h3,.keystatistic>div>.cmp-container>.aem-Grid .text h4,.keystatistic>div>.cmp-container>.aem-Grid .text h5,.keystatistic>div>.cmp-container>.aem-Grid .text h6{font-size:2.5rem}
}
@media only screen and (max-width:768px){.keystatistic>div>.cmp-container>.aem-Grid .text h1,.keystatistic>div>.cmp-container>.aem-Grid .text h2,.keystatistic>div>.cmp-container>.aem-Grid .text h3,.keystatistic>div>.cmp-container>.aem-Grid .text h4,.keystatistic>div>.cmp-container>.aem-Grid .text h5,.keystatistic>div>.cmp-container>.aem-Grid .text h6{font-size:2rem;margin-bottom:5px;padding-bottom:5px;border-bottom:5px solid #30ea03}
}
.keystatistic>div>.cmp-container>.aem-Grid .text p{font-size:1rem;color:black}
.keystatistic.green-box{background-color:#30ea03;color:black;padding:35px 20px}
.keystatistic.green-box>div>.cmp-container>.aem-Grid .text h3{border-bottom:4px solid black;padding-bottom:10px;margin-bottom:15px}
.keystatistic.white-box{background-color:white;color:black;padding:20px 40px}
@media only screen and (max-width:768px){.keystatistic.white-box{padding:20px}
}
.keystatistic.white-box>div>.cmp-container>.aem-Grid .text h3{border-bottom:4px solid #30ea03;color:black;margin-top:0;padding-bottom:10px;margin-bottom:15px;font-size:2rem}
.keystatistic.white-box>div>.cmp-container>.aem-Grid .text p{font-size:.875rem;line-height:1.25rem;color:#000;min-height:40px}
@media only screen and (max-width:768px){.keystatistic.white-box>div>.cmp-container>.aem-Grid .text p{min-height:0}
}
.keystatistic.white-box>div>.cmp-container>.aem-Grid .text h4{border-bottom:4px solid #30ea03;color:black;margin-top:0;font-size:3.25rem;padding-bottom:10px;margin-bottom:15px}
#smaller-key-1 .keystatistic>div>.cmp-container>.aem-Grid .text h3,#smaller-key-2 .keystatistic>div>.cmp-container>.aem-Grid .text h3{font-size:2.75rem}
@media only screen and (max-width:1350px){#smaller-key-1 .keystatistic>div>.cmp-container>.aem-Grid .text h3,#smaller-key-2 .keystatistic>div>.cmp-container>.aem-Grid .text h3{font-size:2rem !important}
}
@media only screen and (max-width:1150px){#smaller-key-1 .keystatistic>div>.cmp-container>.aem-Grid .text h3,#smaller-key-2 .keystatistic>div>.cmp-container>.aem-Grid .text h3{font-size:1.8rem !important}
}
@media only screen and (max-width:980px){#smaller-key-1 .keystatistic>div>.cmp-container>.aem-Grid .text h3,#smaller-key-2 .keystatistic>div>.cmp-container>.aem-Grid .text h3{font-size:1.2rem !important}
}
@media only screen and (max-width:768px){#smaller-key-1 .keystatistic>div>.cmp-container>.aem-Grid .text h3,#smaller-key-2 .keystatistic>div>.cmp-container>.aem-Grid .text h3{font-size:2.8rem !important}
}
html[lang="ja"] .en-font{font-family:"NewHero",sans-serif}
.root .button{margin-top:30px}
@media only screen and (max-width:768px){.root .button{margin-bottom:30px}
}
.root .button.double-size{margin-top:0}
.root .button.double-size a{padding:32px 89px 32px 30px !important;font-size:2rem}
.root .button.double-size a:before,.root .button.double-size a:after{height:36px !important;width:36px !important;right:26px !important;top:calc(50% - 18px) !important;background-size:34px !important}
.root .button.double-size a:before{background-image:url(clientlibs/resources/images/chat-white.svg) !important}
.root .button.double-size a:hover:after{display:none !important}
@media only screen and (max-width:1200px){.root .button.double-size a{font-size:1.5rem !important}
}
@media only screen and (max-width:768px){.root .button.double-size{margin-top:30px}
}
.root .button.default a{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:12px;font-size:1.125rem}
.root .button.default a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.root .button.default a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.root .button.default a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .root .button.default a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .root .button.default a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .root .button.default a:after{background-color:white;transition:.2s}
.root .button.default a:after{background-color:#d0d3d4;transition:.2s}
.root .button.default a:before{background-color:#30ea03;transition:.2s}
.root .button.standard-external a,.root .button.standard-link a{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;font-size:1.125rem}
.root .button.standard-external a:after,.root .button.standard-link a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.root .button.standard-external a:before,.root .button.standard-link a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.root .button.standard-external a:hover:before,.root .button.standard-link a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .root .button.standard-external a,body.blackbg-content-page .root .button.standard-link a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .root .button.standard-external a:before,body.blackbg-content-page .root .button.standard-link a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .root .button.standard-external a:after,body.blackbg-content-page .root .button.standard-link a:after{background-color:white;transition:.2s}
.root .button.standard-download a{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;background-image:url(clientlibs/resources/images/download-black.svg);background-size:12px;font-size:1.125rem}
.root .button.standard-download a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.root .button.standard-download a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.root .button.standard-download a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .root .button.standard-download a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .root .button.standard-download a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .root .button.standard-download a:after{background-color:white;transition:.2s}
.root .button.standard-email a{font-weight:400;font-size:.875rem;color:black;text-decoration:none;position:relative;background-image:url(clientlibs/resources/images/arrow-right-black.svg);padding-right:20px;background-position:center right;background-repeat:no-repeat;transition:.2s;background-image:url(clientlibs/resources/images/download-black.svg);background-size:12px;font-size:1.125rem;background-image:url(clientlibs/resources/images/email-primary.svg);background-size:16px;padding-right:25px}
.root .button.standard-email a:after{height:2px;width:100%;content:"";display:block;position:absolute;bottom:-5px;background-color:#30ea03;z-index:1;transition:.2s}
.root .button.standard-email a:before{height:4px;width:0;content:"";display:block;position:absolute;bottom:-6px;z-index:2;background-color:#30ea03;transition:.2s}
.root .button.standard-email a:hover:before{width:100%;transition:.2s}
body.blackbg-content-page .root .button.standard-email a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
body.blackbg-content-page .root .button.standard-email a:before{background-color:#30ea03;transition:.2s}
body.blackbg-content-page .root .button.standard-email a:after{background-color:white;transition:.2s}
.root .button.green-block-arrow a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.green-block-arrow a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.green-block-arrow a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-arrow a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-arrow a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.green-block-arrow a:hover{background-color:#30ea03;color:black}
.root .button.green-block-arrow a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.green-block-arrow a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.green-block-arrow a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.green-block-arrow a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-arrow a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-arrow a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.right{float:right}
.root .button.green-block-email a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.green-block-email a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.green-block-email a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-email a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-email a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.green-block-email a:hover{background-color:#30ea03;color:black}
.root .button.green-block-email a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.green-block-email a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.green-block-email a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.green-block-email a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-email a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-email a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.green-block-email a:after{background-image:url(clientlibs/resources/images/email-primary.svg) !important}
.root .button.green-block-email a:hover:before{background-image:url(clientlibs/resources/images/email-white.svg) !important}
.root .button.green-block-external a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.green-block-external a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.green-block-external a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-external a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-external a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.green-block-external a:hover{background-color:#30ea03;color:black}
.root .button.green-block-external a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.green-block-external a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.green-block-external a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.green-block-external a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-external a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-external a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.green-block-external a:after{background-image:url(clientlibs/resources/images/external-black.svg) !important}
.root .button.green-block-external a:hover:before{background-image:url(clientlibs/resources/images/external-white.svg) !important}
.root .button.green-block-download a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.green-block-download a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.green-block-download a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-download a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.green-block-download a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.green-block-download a:hover{background-color:#30ea03;color:black}
.root .button.green-block-download a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.green-block-download a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.green-block-download a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.green-block-download a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-download a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.green-block-download a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.green-block-download a:after{background-image:url(clientlibs/resources/images/download-black.svg) !important}
.root .button.green-block-download a:hover:before{background-image:url(clientlibs/resources/images/download-white.svg) !important}
.root .button.spotify-button{display:inline-block;margin-right:40px}
@media only screen and (max-width:768px){.root .button.spotify-button{margin-right:0;display:block}
}
.root .button.spotify-button a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.spotify-button a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.spotify-button a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.spotify-button a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.spotify-button a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.spotify-button a:hover{background-color:#30ea03;color:black}
.root .button.spotify-button a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.spotify-button a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.spotify-button a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.spotify-button a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.spotify-button a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.spotify-button a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.spotify-button a:before{background-image:url(clientlibs/resources/images/social-spotify.svg) !important}
.root .button.spotify-button a:after{background-image:url(clientlibs/resources/images/social-spotify.svg) !important;height:22px;width:22px;top:calc(50% - 11px);background-size:22px}
.root .button.spotify-button a:hover:after{top:-22px}
.root .button.spotify-button a:hover:before{background-image:url(clientlibs/resources/images/social-spotify.svg) !important;top:calc(50% - 11px);height:22px;width:22px;background-size:22px}
.root .button.apple-button{display:inline-block;margin-right:40px}
@media only screen and (max-width:768px){.root .button.apple-button{margin-right:0;display:block}
}
.root .button.apple-button a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.apple-button a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.apple-button a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.apple-button a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.apple-button a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.apple-button a:hover{background-color:#30ea03;color:black}
.root .button.apple-button a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.apple-button a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.apple-button a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.apple-button a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.apple-button a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.apple-button a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.apple-button a:before{background-image:url(clientlibs/resources/images/social-apple-podcasts.svg) !important}
.root .button.apple-button a:after{background-image:url(clientlibs/resources/images/social-apple-podcasts.svg) !important;height:22px;width:22px;top:calc(50% - 11px);background-size:22px}
.root .button.apple-button a:hover:after{top:-22px}
.root .button.apple-button a:hover:before{background-image:url(clientlibs/resources/images/social-apple-podcasts.svg) !important;top:calc(50% - 11px);height:22px;width:22px;background-size:22px}
.root .button.podbean-button{display:inline-block;margin-right:40px}
@media only screen and (max-width:768px){.root .button.podbean-button{margin-right:0;display:block}
}
.root .button.podbean-button a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.root .button.podbean-button a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.root .button.podbean-button a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.podbean-button a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.root .button.podbean-button a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .root .button.podbean-button a:hover{background-color:#30ea03;color:black}
.root .button.podbean-button a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.root .button.podbean-button a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .root .button.podbean-button a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.root .button.podbean-button a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.podbean-button a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.root .button.podbean-button a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.root .button.podbean-button a:before{background-image:url(clientlibs/resources/images/icon-podbean.png) !important}
.root .button.podbean-button a:after{background-image:url(clientlibs/resources/images/icon-podbean.png) !important;height:22px;width:22px;top:calc(50% - 11px);background-size:22px}
.root .button.podbean-button a:hover:after{top:-22px}
.root .button.podbean-button a:hover:before{background-image:url(clientlibs/resources/images/icon-podbean.png) !important;top:calc(50% - 11px);height:22px;width:22px;background-size:22px}
.root .button.display-inline{display:inline-block;margin-right:40px}
@media only screen and (max-width:768px){.root .button.display-inline{margin-bottom:0}
}
.root .button.display-inline:last-of-type{margin-right:0}
.root .container.black .button.default a,.root .container.black .button.standard-external a{color:white;background-image:url(clientlibs/resources/images/arrow-right-primary.svg)}
.root .container.black .button.green-block-arrow a:hover{background-color:white;color:black}
.root .container.black .button.green-block-arrow a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
#inline-buttons .button{display:inline-block;margin-right:30px}
#inline-buttons .standard-external{margin-top:10px;height:90px;position:relative;top:-20px}
.root .title.default{margin-bottom:50px;position:relative;color:tertiary}
.root .title.default h1,.root .title.default h2,.root .title.default h3,.root .title.default h4,.root .title.default h5,.root .title.default h6{font-size:1.125rem;font-weight:400;display:inline-block;background:rgba(0,0,0,0);padding-right:20px;position:relative;z-index:1}
.root .title.default:after{height:4px;width:100%;content:"";display:inline-block;right:0;bottom:-25px;position:absolute;background-color:#30ea03;z-index:0}
.root .title.green-overlap-underline>div h1,.root .title.green-overlap-underline>div h2{display:inline-block;padding-bottom:10px;margin-bottom:60px;text-decoration:none;color:inherit;font-size:4.5rem;line-height:initial;font-weight:500;position:relative}
.root .title.green-overlap-underline>div h1:after,.root .title.green-overlap-underline>div h2:after{height:10px;width:10000px;bottom:-14px;content:"";background-color:#30ea03;position:absolute;z-index:1;right:0}
@media only screen and (max-width:1200px){.root .title.green-overlap-underline>div h1,.root .title.green-overlap-underline>div h2{font-size:2rem}
}
.root .title.green-overlap-underline>div h1 a,.root .title.green-overlap-underline>div h2 a{color:inherit;text-decoration:none}
.root .title.green-overlap-underline>div h3,.root .title.green-overlap-underline>div h4,.root .title.green-overlap-underline>div h5,.root .title.green-overlap-underline>div h6{display:inline-block;padding-bottom:10px;margin-bottom:70px;text-decoration:none;color:inherit;font-size:3rem;line-height:initial;font-weight:500;position:relative}
.root .title.green-overlap-underline>div h3:after,.root .title.green-overlap-underline>div h4:after,.root .title.green-overlap-underline>div h5:after,.root .title.green-overlap-underline>div h6:after{height:10px;width:10000px;bottom:-30px;content:"";background-color:#30ea03;position:absolute;z-index:1;right:0}
@media only screen and (max-width:1200px){.root .title.green-overlap-underline>div h3,.root .title.green-overlap-underline>div h4,.root .title.green-overlap-underline>div h5,.root .title.green-overlap-underline>div h6{font-size:2rem}
}
.root .title.green-overlap-underline>div h3 a,.root .title.green-overlap-underline>div h4 a,.root .title.green-overlap-underline>div h5 a,.root .title.green-overlap-underline>div h6 a{color:inherit;text-decoration:none}
#top-header{opacity:0;top:-156px;margin-bottom:-116px;height:74px;display:flex;transition:.4s}
@media only screen and (max-width:1200px){#top-header{top:auto !important;flex-wrap:wrap;margin-top:20px !important;margin-bottom:40px !important}
}
#top-header .breadcrumb{flex:0 0 42%}
@media only screen and (max-width:1200px){#top-header .breadcrumb{flex:0 0 100%}
}
body.podcast-article-page #top-header .breadcrumb{top:-129px;position:absolute;z-index:1111}
#top-header .breadcrumb ol{list-style:none}
#top-header .breadcrumb ol li{display:inline-block;font-size:.875rem;position:relative;margin-left:20px}
#top-header .breadcrumb ol li:before{height:23px;width:4px;position:absolute;display:inline-block;left:-14px;content:"";background-image:url(clientlibs/resources/images/chevron-right-black.svg);background-size:4px;background-repeat:no-repeat;background-position:center}
#top-header .breadcrumb ol li a{color:black;text-decoration:underline}
body.blackbg-content-page #top-header .breadcrumb ol li a{color:white}
#top-header .breadcrumb ol li:first-of-type{margin-left:0}
#top-header .breadcrumb ol li:first-of-type:before{display:none}
#top-header .breadcrumb ol li:last-of-type{display:none}
body.magazine #top-header .breadcrumb ol li:last-of-type{display:inline-block}
#top-header .socialsharewidget{display:inline-block;position:relative;z-index:3;max-width:58%;width:100%;height:74px}
body.podcast-article-page #top-header .socialsharewidget{display:none}
@media only screen and (max-width:1200px){#top-header .socialsharewidget{flex:0 0 100%;max-width:100%;top:-30px}
}
@media only screen and (max-width:768px){#top-header .socialsharewidget{height:auto;top:0;max-width:100%}
}
#top-header .socialsharewidget>.socialsharewidget-content{display:block;float:right;margin-top:13px;position:relative}
@media only screen and (max-width:1200px){#top-header .socialsharewidget>.socialsharewidget-content{margin-top:0}
}
@media only screen and (max-width:768px){#top-header .socialsharewidget>.socialsharewidget-content{position:absolute;top:-70px;right:-20px}
#top-header .socialsharewidget>.socialsharewidget-content.open ul{display:block}
}
#top-header .socialsharewidget>.socialsharewidget-content>p{display:inline-block;position:relative;top:-15px;font-size:1rem;font-weight:400;margin-right:10px}
body.blackbg-content-page #top-header .socialsharewidget>.socialsharewidget-content>p{color:white}
@media only screen and (max-width:768px){#top-header .socialsharewidget>.socialsharewidget-content>p{display:block;margin-right:0;font-size:.875rem;top:-28px;margin-bottom:-28px;content:"Share"}
#top-header .socialsharewidget>.socialsharewidget-content>p:after{display:inline-block;position:relative;height:42px;font-size:0;content:"";width:42px;background-color:black;background-image:url(clientlibs/resources/images/share.svg);background-size:20px;background-position:center;background-repeat:no-repeat;top:14px;margin-left:13px;z-index:3;transition:.4s}
body.blackbg-content-page #top-header .socialsharewidget>.socialsharewidget-content>p:after{color:white}
}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list{list-style:none;display:inline-block}
@media only screen and (max-width:768px){#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list{display:none;position:absolute;right:0;width:42px;top:32px}
}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li{display:inline-block;background-color:white;margin-right:5px}
@media only screen and (max-width:768px){#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li{display:block;margin-bottom:5px;margin-right:0}
}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li:last-of-type{margin-right:0}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li a{height:45px;font-size:0;width:45px;display:block;border:1px solid black;background-image:url(clientlibs/resources/images/social-share-linkedin-black.svg);background-size:20px;background-position:center;background-repeat:no-repeat;transition:.4s}
@media only screen and (max-width:768px){#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li a{height:40px;width:40px;box-shadow:0 0 20px white}
}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li a:hover{background-color:black;transition:.4s}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__linkedin a{background-image:url(clientlibs/resources/images/social-share-linkedin-black.svg)}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__linkedin a:hover{background-image:url(clientlibs/resources/images/social-share-linkedin-white.svg)}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__facebook a{background-image:url(clientlibs/resources/images/social-share-facebook-black.svg);background-size:12px}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__facebook a:hover{background-image:url(clientlibs/resources/images/social-share-facebook-white.svg)}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__twitter a{background-image:url(clientlibs/resources/images/social-share-twitter-black.svg)}
#top-header .socialsharewidget>.socialsharewidget-content>.socialsharewidget-list>li.socialsharewidget-item__twitter a:hover{background-image:url(clientlibs/resources/images/social-share-twitter-white.svg)}
#top-header.is-visible{opacity:1 !important;transition:.4s;transition-delay:.25s}
.search-result-page #top-header{display:none !important}
body.oar-2023 #top-header{display:none}
.results-page #top-header,.content-page #top-header,.article-page #top-header,.contact-page #top-header,.news-page #top-header,.financial-calendar-page #top-header,.search-result-page #top-header{position:relative;top:-154px;margin-bottom:-116px;z-index:3;max-width:1500px;height:74px}
@media only screen and (max-width:768px){.results-page #top-header,.content-page #top-header,.article-page #top-header,.contact-page #top-header,.news-page #top-header,.financial-calendar-page #top-header,.search-result-page #top-header{height:initial;top:auto;max-width:100%;margin-bottom:40px}
}
.results-page #top-header nav,.content-page #top-header nav,.article-page #top-header nav,.contact-page #top-header nav,.news-page #top-header nav,.financial-calendar-page #top-header nav,.search-result-page #top-header nav{width:calc(100% - 40px);display:block;position:absolute;top:50%;transform:translateY(-50%)}
@media only screen and (max-width:768px){.results-page #top-header nav,.content-page #top-header nav,.article-page #top-header nav,.contact-page #top-header nav,.news-page #top-header nav,.financial-calendar-page #top-header nav,.search-result-page #top-header nav{top:auto;position:relative;width:100%;transform:none}
}
@media only screen and (max-width:768px){.contact-page #top-header .socialsharewidget>.socialsharewidget-content{top:-46px}
}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist{border-bottom:1px solid #333f48;margin-bottom:40px}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li{background:rgba(0,0,0,0);box-sizing:border-box;cursor:pointer;font-size:1.125rem;border:1px solid #d0d3d4;border-bottom:0;padding:16px 20px;margin-right:10px;color:black;transition:.4s}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li a{color:inherit;text-decoration:none}
@media only screen and (max-width:768px){.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li{margin:0;width:100%}
}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li:hover{background-color:black;color:white;border-top-left-radius:10px;border-top-right-radius:10px;border-color:black;transition:.4s}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li.cmp-tabs__tab--active{color:#333f48;background-color:#30ea03;border:1px solid #30ea03;transition:.4s}
.tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li.cmp-tabs__tab--active:hover{cursor:initial;border-radius:0;transition:0}
.tabs:not(.socialfeed)>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container{padding:0 !important}
.tabs:not(.socialfeed)>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
.tabs:not(.socialfeed)>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .accordion{margin:0 60px}
.tabs:not(.socialfeed)>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{padding:20px 40px}
.grey-light{overflow:hidden}
.tabs.socialfeed{position:relative;padding-bottom:40px}
.tabs.socialfeed .swiper-wrapper{overflow:hidden}
.tabs.socialfeed .html{width:100% !important;margin-right:40px;max-width:calc(33% - 22px)}
@media only screen and (max-width:768px){.tabs.socialfeed .html{max-width:100%}
}
.tabs.socialfeed .html iframe{width:100% !important}
.tabs.socialfeed>.cmp-tabs{display:flex}
@media only screen and (max-width:768px){.tabs.socialfeed>.cmp-tabs{flex-wrap:wrap}
}
.tabs.socialfeed>.cmp-tabs .button{margin-top:0;padding-top:0;position:relative}
.tabs.socialfeed>.cmp-tabs .slick-track{padding-bottom:40px}
.tabs.socialfeed>.cmp-tabs .swiper-button-prev,.tabs.socialfeed>.cmp-tabs .swiper-button-next,.tabs.socialfeed>.cmp-tabs .slick-prev,.tabs.socialfeed>.cmp-tabs .slick-next{position:absolute;bottom:-40px;height:45px;width:45px;display:inline-block;margin-right:5px;background-color:#30ea03;cursor:pointer;border:0;outline:0;font-size:0rem;top:unset;right:unset;left:0;transition:.4s}
.tabs.socialfeed>.cmp-tabs .swiper-button-prev:after,.tabs.socialfeed>.cmp-tabs .swiper-button-next:after,.tabs.socialfeed>.cmp-tabs .slick-prev:after,.tabs.socialfeed>.cmp-tabs .slick-next:after{height:22px;width:22px;content:"";display:block;position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center;transform:rotate(180deg)}
.tabs.socialfeed>.cmp-tabs .swiper-button-next,.tabs.socialfeed>.cmp-tabs .slick-next{left:55px;transform:rotate(180deg)}
.tabs.socialfeed>.cmp-tabs .slick-dots{display:none !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist{flex:0 0 112px;display:block;margin-right:40px;border-bottom:0;margin-bottom:0;z-index:3}
@media only screen and (max-width:768px){.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist{flex:0 0 100%}
}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li{height:112px;width:112px;display:block;border-radius:0 !important;padding:0;margin:0;font-size:0;border:0;margin-bottom:20px;cursor:pointer !important;background-color:white;outline:1px solid #d0d3d4;z-index:3;background-size:42px;background-position:center;background-repeat:no-repeat}
@media only screen and (max-width:768px){.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li{width:60px;height:60px;display:inline-block;margin-right:10px;background-size:30px}
}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(1){background-image:url(clientlibs/resources/images/tabs-social-insta.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(1):hover{outline:1px solid black;background-color:black;background-image:url(clientlibs/resources/images/tabs-social-insta-white.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(1).cmp-tabs__tab--active{outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-insta.svg) !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(1).cmp-tabs__tab--active:hover{background-color:#30ea03;outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-insta.svg) !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(3){background-image:url(clientlibs/resources/images/tabs-social-youtube.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(3):hover{outline:1px solid black;background-color:black;background-image:url(clientlibs/resources/images/tabs-social-youtube-white.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(3).cmp-tabs__tab--active{outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-youtube.svg) !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(3).cmp-tabs__tab--active:hover{background-color:#30ea03;outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-youtube.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(2){background-image:url(clientlibs/resources/images/tabs-social-linkedin.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(2):hover{outline:1px solid black;background-color:black;background-image:url(clientlibs/resources/images/tabs-social-linkedin-white.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(2).cmp-tabs__tab--active{outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-linkedin.svg) !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li:nth-child(2).cmp-tabs__tab--active:hover{background-color:#30ea03;outline:1px solid #30ea03;background-image:url(clientlibs/resources/images/tabs-social-linkedin.svg)}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li.cmp-tabs__tab--active{cursor:initial;background-color:#30ea03}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tablist>li.cmp-tabs__tab--active:hover{cursor:initial}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel{flex:0 0 calc(100% - 152px);max-width:calc(100% - 152px);position:relative}
@media only screen and (max-width:768px){.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel{flex:0 0 100%;max-width:100%}
}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel:before{height:calc(100% + 20px);width:5000px;top:-10px;left:-5000px;background-color:#ebeced;display:block;position:absolute;z-index:2;content:""}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel>div>div{padding:0 !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel>div>div .three-col-33-33-33{padding-bottom:40px}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel>div>div>div>div{padding:0 !important}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list{margin:0 -20px;overflow:hidden}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-track{height:inherit !important;position:relative}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide{background-color:white;margin:0 20px}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide a.thumb{height:100%;width:100%;display:block;position:relative}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide a.thumb img{width:100%;height:100%;object-fit:cover;display:block;position:relative;aspect-ratio:1}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide .inner{border:1px solid #d0d3d4;border-top:0;padding:20px 20px 40px 20px}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide .inner .date{color:black;font-family:inherit;font-size:.875rem;margin-bottom:10px}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide .inner .date:after{position:relative;height:4px;margin-top:10px;content:"";width:40px;display:block;background-color:#30ea03}
.tabs.socialfeed>.cmp-tabs>.cmp-tabs__tabpanel .slick-list .slick-slide .inner .text{font-size:1.125rem;line-height:1.7rem;min-height:110px}
.grey-light .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li{background-color:white;transition:.2s}
.grey-light .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li:hover{border-color:#d0d3d4;background-color:#d0d3d4;transition:.2s}
.grey-light .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li.cmp-tabs__tab--active{background-color:#30ea03;transition:.2s}
.grey-light .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li.cmp-tabs__tab--active:hover{border-color:#30ea03}
.root .container.black .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist{border-bottom:1px solid white}
.root .container.black .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li{color:white;border-color:white}
.root .container.black .tabs:not(.socialfeed)>.cmp-tabs>.cmp-tabs__tablist li.cmp-tabs__tab--active{border-color:#30ea03;color:black}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button{background-color:white;padding:30px 35px;font-weight:400;font-family:inherit;border:1px solid #8d979d;font-size:1.125rem;color:black;position:relative;margin-bottom:20px;cursor:pointer;transition:.4s}
@media only screen and (max-width:768px){.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button{padding:15px 75px 15px 15px;font-size:1.125rem;transition:.4s}
}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:before{content:"";height:60px;width:70px;top:calc(50% - 30px);background-color:#30ea03;position:absolute;right:16.5px;transition:.4s}
@media only screen and (max-width:768px){.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:before{height:40px;width:40px;top:calc(50% - 20px);background-size:16px;transition:.4s}
}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after{content:"";height:60px;width:70px;top:calc(50% - 30px);position:absolute;right:16.5px;background-image:url(clientlibs/resources/images/plus-black.svg);background-position:center;background-repeat:no-repeat;background-size:22px;transition:.4s}
@media only screen and (max-width:768px){.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after{height:40px;width:40px;top:calc(50% - 20px);background-size:16px;transition:.4s}
}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after{transform:rotate(45deg);transition:.4s}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{max-height:0;padding:20px 70px 40px 70px;box-shadow:0 20px 30px rgba(0,0,0,0);overflow:hidden;transition:.4s}
@media only screen and (max-width:768px){.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{padding:10px 15px 40px 15px;transition:.4s}
}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel.cmp-accordion__panel--expanded{max-height:20000px;transition:max-height .25s ease-in;transition:.4s}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel>.container>.cmp-container{max-width:100%;padding:0 !important}
@media only screen and (max-width:768px){.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container>div{padding:0 !important}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container>div .text p{font-size:1rem;line-height:1.5rem}
.accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container>div .text h3{font-size:1.6rem}
}
.accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.accordion .cmp-accordion .cmp-accordion__item:hover:not[data-cmp-expanded] .cmp-accordion__header button{background:#30ea03;color:black;border:1px solid #30ea03;border-top-left-radius:10px;border-top-right-radius:10px;cursor:initial;margin-bottom:0;transition:.4s}
.accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.accordion .cmp-accordion .cmp-accordion__item:hover:not[data-cmp-expanded] .cmp-accordion__header button:after{border-radius:10px;background-color:black;background-image:url(clientlibs/resources/images/plus-white.svg);transition:.4s}
.accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel,.accordion .cmp-accordion .cmp-accordion__item:hover:not[data-cmp-expanded] .cmp-accordion__panel{padding:95px 70px;margin-bottom:50px;box-shadow:0 20px 30px rgba(0,0,0,0.35);transition:.4s}
.accordion .cmp-accordion .cmp-accordion__item:hover:not[data-cmp-expanded] .cmp-accordion__header button{margin-bottom:20px;cursor:pointer;border-radius:10px}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel{padding:0 0 20px 0;box-shadow:none;margin-bottom:0 !important}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .container.default>div{padding:0 !important}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button{border-radius:0;padding:30px 0;background-color:rgba(0,0,0,0);border:0;border-top:1px solid #8d979d;margin-bottom:0}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after{background-color:rgba(0,0,0,0);background-image:url(clientlibs/resources/images/plus-thin-black.svg)}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after{transform:none}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item:last-of-type{border-bottom:1px solid #8d979d}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button{border-top:1px solid #30ea03}
.two-col-50-50>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-20-80>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-80-20>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-40-60>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-60-40>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-33-66>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-66-33>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-75-25>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-25-75>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.three-col-33-33-33>div .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after{background-image:url(clientlibs/resources/images/minus-thin-black.svg)}
.two-col-50-50.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-20-80.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-80-20.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-40-60.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-60-40.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-33-66.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-66-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-75-25.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-25-75.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.three-col-33-33-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-50-50.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-20-80.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-80-20.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-40-60.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-60-40.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-33-66.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-66-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-75-25.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.two-col-25-75.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text,.three-col-33-33-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__panel .text{color:white}
.two-col-50-50.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-20-80.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-80-20.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-40-60.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-60-40.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-33-66.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-66-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-75-25.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-25-75.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.three-col-33-33-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-50-50.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-20-80.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-80-20.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-40-60.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-60-40.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-33-66.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-66-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-75-25.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.two-col-25-75.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button,.three-col-33-33-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button{color:white}
.two-col-50-50.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-20-80.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-80-20.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-40-60.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-60-40.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-33-66.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-66-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-75-25.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-25-75.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.three-col-33-33-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-50-50.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-20-80.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-80-20.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-40-60.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-60-40.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-33-66.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-66-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-75-25.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.two-col-25-75.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after,.three-col-33-33-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button:after{background-image:url(clientlibs/resources/images/plus-thin-white.svg)}
.two-col-50-50.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-20-80.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-80-20.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-40-60.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-60-40.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-33-66.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-66-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-75-25.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-25-75.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.three-col-33-33-33.black .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-50-50.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-20-80.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-80-20.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-40-60.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-60-40.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-33-66.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-66-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-75-25.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.two-col-25-75.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after,.three-col-33-33-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item .cmp-accordion__header button.cmp-accordion__button--expanded:after{transform:none}
.two-col-50-50.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-20-80.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-80-20.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-40-60.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-60-40.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-33-66.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-66-33.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-75-25.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-25-75.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.three-col-33-33-33.black .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-50-50.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-20-80.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-80-20.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-40-60.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-60-40.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-33-66.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-66-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-75-25.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.two-col-25-75.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after,.three-col-33-33-33.grey-dark .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__header button:after{background-image:url(clientlibs/resources/images/minus-thin-white.svg)}
.aem-AuthorLayer-Edit .accordion .cmp-accordion .cmp-accordion__item[data-cmp-expanded] .cmp-accordion__panel{padding:0}
.none{display:none}
.related-section{margin-bottom:150px}
.related-section>.aem-Grid>.text{margin:0 auto;padding:0 40px;max-width:1500px;display:block}
@media only screen and (max-width:768px){.related-section>.aem-Grid>.text{padding:0 20px}
}
.related-section>.aem-Grid>.text p{min-width:115px;display:inline-block;position:relative;font-size:1.125rem;font-weight:400;border-bottom:10px solid #30ea03;padding-bottom:25px;margin-bottom:25px}
.related-section>.aem-Grid>.text h1,.related-section>.aem-Grid>.text h2,.related-section>.aem-Grid>.text h3,.related-section>.aem-Grid>.text h4,.related-section>.aem-Grid>.text h5,.related-section>.aem-Grid>.text h6{font-size:3.5rem;font-weight:400;margin-bottom:15px}
@media only screen and (max-width:768px){.related-section>.aem-Grid>.text h1,.related-section>.aem-Grid>.text h2,.related-section>.aem-Grid>.text h3,.related-section>.aem-Grid>.text h4,.related-section>.aem-Grid>.text h5,.related-section>.aem-Grid>.text h6{font-size:2rem;margin-bottom:30px}
}
.related-section>.aem-Grid .container .teaser{min-height:200px}
.related-section>.aem-Grid .container .teaser .cmp-teaser{position:relative}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image{height:360px}
@media only screen and (max-width:768px){.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image{height:240px}
}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image>div{height:100%;width:100%;display:block;position:relative}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image a{display:block;height:100%;width:100%;overflow:hidden;position:relative;top:0;left:0;cursor:pointer}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image a img{display:block;height:100%;width:100%;object-fit:cover;transition:.4s}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__image a:hover img{transform:scale(120%);transition:.4s}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content{position:absolute;bottom:40px;left:40px;display:inline-block}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title{font-size:initial}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a{font-size:1rem;color:inherit;font-weight:400;padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;display:inline-block;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
@media only screen and (max-width:1200px){.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover{background-color:#30ea03;color:black}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.related-section>.aem-Grid .container .teaser .cmp-teaser .cmp-teaser__content .cmp-teaser__title a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.blockquote>div>.cmp-container{display:flex}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container{flex-wrap:wrap}
}
.blockquote>div>.cmp-container>.image{flex:1;margin-right:100px}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container>.image{flex:0 0 100%;margin-right:0}
}
.blockquote>div>.cmp-container>.blockquote{flex:1}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container>.blockquote{flex:0 0 100%}
}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container>.blockquote blockquote{margin-top:60px}
}
.blockquote>div>.cmp-container>.blockquote blockquote>p{font-size:2rem;line-height:3rem;margin-top:30px;display:block;position:relative}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container>.blockquote blockquote>p{font-size:1.5rem;margin:30px 0 0 0;line-height:2rem}
}
.blockquote>div>.cmp-container>.blockquote blockquote>p:before{height:24px;width:26px;top:-30px;position:absolute;content:"";display:block;background-image:url(clientlibs/resources/images/quote-primary-open.svg);background-size:24px;background-repeat:no-repeat;background-position:center}
.blockquote>div>.cmp-container>.blockquote blockquote>p:after{height:24px;width:26px;position:absolute;content:"";display:inline-block;background-image:url(clientlibs/resources/images/quote-primary-close.svg);background-size:24px;background-repeat:no-repeat;background-position:center;margin-left:12px;bottom:-6px}
.blockquote>div>.cmp-container>.blockquote blockquote>h2{font-size:1.625rem;line-height:3rem;margin-top:30px;font-weight:400;display:block;position:relative}
@media only screen and (max-width:768px){.blockquote>div>.cmp-container>.blockquote blockquote>h2{font-size:1.5rem}
}
.blockquote>div>.cmp-container>.blockquote blockquote>h2:before{height:24px;width:26px;top:-30px;position:absolute;content:"";display:block;background-image:url(clientlibs/resources/images/quote-white-open.svg);background-size:24px;background-repeat:no-repeat;background-position:center}
.blockquote>div>.cmp-container>.blockquote blockquote>h2:after{height:24px;width:26px;position:absolute;content:"";display:inline-block;background-image:url(clientlibs/resources/images/quote-white-close.svg);background-size:24px;background-repeat:no-repeat;background-position:center;margin-left:12px}
.blockquote>div>.cmp-container>.blockquote blockquote footer{margin-top:50px}
.blockquote>div>.cmp-container>.blockquote blockquote footer a{color:inherit;text-decoration:none;cursor:pointer;position:relative;padding:0 4px;line-height:1.9rem;border-bottom:1px solid #30ea03;padding-bottom:2px;transition:.2s}
.blockquote>div>.cmp-container>.blockquote blockquote footer a:hover{background-color:#30ea03;transition:.2s}
.blockquote.image-right>div>.cmp-container{display:flex}
@media only screen and (max-width:768px){.blockquote.image-right>div>.cmp-container{flex-wrap:wrap}
}
.blockquote.image-right>div>.cmp-container>.image{flex:1;order:2;height:100%;width:100%;margin-left:100px}
@media only screen and (max-width:768px){.blockquote.image-right>div>.cmp-container>.image{flex:0 0 100%;order:1;margin-left:0}
}
.blockquote.image-right>div>.cmp-container>.blockquote{flex:1;order:1}
@media only screen and (max-width:768px){.blockquote.image-right>div>.cmp-container>.blockquote{flex:0 0 100%;order:2}
}
.gridtabscontainer>.cmp-gridtabscontainer{display:flex;border:0;flex-wrap:wrap;list-style:none;margin:0 auto}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer{display:block;flex-wrap:nowrap}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{flex:0 0 calc(25% - 30px);max-width:calc(25% - 30px);margin-right:40px;margin-bottom:0;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(4n+4){margin-right:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(n+5){margin-top:40px}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{flex:0;display:block;padding-right:0;margin-right:0;max-width:100%;margin-bottom:60px}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article{height:100%;background:white;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header{position:relative;cursor:pointer;display:flex;flex-wrap:wrap;background:white;top:0;border-radius:10px;transition:.4s}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header{margin-bottom:10px}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image{flex:0 0 100%;width:100%;height:auto;overflow:hidden;background-color:white;display:block;position:relative}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image:after{position:absolute;right:20px;bottom:20px;height:40px;width:40px;background-color:#30ea03;content:"";display:block;z-index:2;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image:before{position:absolute;right:20px;bottom:20px;height:40px;width:40px;content:"";display:block;background-image:url(clientlibs/resources/images/plus-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;z-index:3}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image img{display:block;width:100%;position:relative}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image .desktop{display:block;float:none}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image .desktop{display:none}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image .mobile{display:none;float:none}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .image .mobile{display:block}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text{flex:1;min-height:50px;margin-bottom:0;min-height:96px;padding:30px 20px}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text{min-height:0}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h2,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h3,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h4,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h5{font-size:1.0625rem;font-weight:400;margin-bottom:7px;padding-bottom:0;color:black}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text p{font-size:.875em;line-height:1.5em;margin-bottom:0;padding-bottom:0;color:#000}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text a{color:#30ea03}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button{flex:0 0 40px;display:inline-block;right:0;width:25px;position:relative}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button button{position:relative;cursor:pointer;margin-left:10px;height:26px;background:rgba(0,0,0,0);border:0;width:26px;background-size:8px;background-position:center 0;background-repeat:no-repeat;transform:rotate(90deg)}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{max-width:1500px;left:calc((100% - 1500px) / 2);opacity:0;box-shadow:0 4px 8px rgba(0,0,0,0);position:absolute;margin:40px 0 35px 0;height:0;overflow:hidden;background-color:white;transition:.2s}
@media only screen and (max-width:1580px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{left:0 !important;max-width:100% !important}
}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{left:0 !important;width:100% !important;margin:0 !important;max-width:100% !important}
}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>.cmp-container>.container>.cmp-container{padding-left:0 !important;padding-right:0 !important}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h1,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h2,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h3,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h4,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h5,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h6{color:black}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h3{font-size:2.5rem;font-weight:600;color:black;position:relative}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h3:after{position:relative;height:5px;width:42px;bottom:-12px;background-color:#30ea03;content:"";display:block}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section .text h4{font-size:1.5rem;font-weight:400}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container{position:relative}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div>div,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>div{padding:40px !important;border-radius:5px}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div>div,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>div{border-radius:0;padding:20px !important}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div>div>.text,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>div>.text{margin-bottom:20px !important}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div p,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container p{font-size:1.125rem;line-height:1.6em;font-weight:200}
@media only screen and (max-width:768px){.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div p,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container p{font-size:1rem !important;line-height:initial}
}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div p b,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container p b,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>div p strong,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container p strong{word-break:break-word}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>.cmp-container{margin-bottom:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section>.container>.cmp-container .text{margin-bottom:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(4n){padding-right:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection),.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection){transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) article,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) article{border-radius:10px;height:calc(100% - 10px);background-color:#30ea03;box-shadow:0 0 30px rgba(0,0,0,0.4);transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header{position:relative;top:-10px;opacity:1 !important;border-radius:10px;overflow:hidden;background-color:#30ea03;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header:after,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header:after{background:white;z-index:10;width:100%;height:20px;position:absolute;left:0;content:"";display:none;bottom:-10px}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .image:before,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .image:before{transform:rotate(0);transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .image:after,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .image:after{border-radius:10px;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .button button,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .button button{transform:rotate(270deg);top:10px}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .button button:before,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .button button:before{opacity:0;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .button.green-block-arrow a,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .button.green-block-arrow a{background-color:white}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .button.green-block-arrow a:hover,.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header .button.green-block-arrow a:hover{background-color:black}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection){transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header{transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) header .image:before{transform:rotate(45deg);transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) section{opacity:1;display:block;box-shadow:0 20px 20px rgba(0,0,0,0.3);height:auto;overflow:visible;margin-bottom:300px !important;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) section>div{transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active:not(.hasNoSection) section>div p:last-of-type{margin-bottom:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection){transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:hover:not(.hasNoSection) header{top:-10px !important;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive{transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive article{height:auto;transition:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive header{height:auto;opacity:.3;transition:.4s}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive section{z-index:-1}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(4n+1) section>div>div{border-top-left-radius:0}
.gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(4n+4) section>div>div{border-top-right-radius:0}
.gridtabscontainer .container.grey-dark{padding-bottom:20px !important;padding-top:60px !important}
@media only screen and (max-width:768px){.gridtabscontainer .container.grey-dark{padding-top:60px !important;padding-bottom:60px !important}
}
@media only screen and (max-width:768px){.gridtabscontainer .container.grey-dark .blockquote>div{padding:0 40px}
.gridtabscontainer .container.grey-dark .blockquote>div>.cmp-container>.blockquote blockquote>h2{font-size:1.125rem}
}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem{border-top:1px solid #30ea03;margin-top:0;margin-bottom:25px}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header{transition:.1s;display:block}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text{padding:0 !important}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text>div{padding:30px 20px 70px 20px !important}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h3,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text h4{font-weight:600;font-size:.875em;line-height:1.5em}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .text>div{padding:30px 20px}
html.aem-AuthorLayer-Edit .gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button{display:block;position:relative !important;width:auto;bottom:unset;right:unset;text-align:left;margin-right:0;top:unset;margin-bottom:unset;margin-top:unset;margin-left:unset}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button:not(.green-block-arrow){position:absolute !important;bottom:0;width:100%;text-align:right;transition:.2s;margin-top:20px;display:block;right:unset}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button:not(.green-block-arrow) button{top:auto;transform:none;width:auto;border-radius:0;font-family:inherit;height:auto;margin:0;padding:0;font-size:.875rem;font-weight:500;background:#30ea03;margin-bottom:22px;margin-right:22px;padding:10px 33px 10px 12px;background-image:url(clientlibs/resources/images/plus-black.svg);background-position:center right 14px;background-size:10px;position:relative;background-repeat:no-repeat;transition:.2s}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button:not(.green-block-arrow) button:before{height:20px;width:42px;background:white;opacity:0;position:absolute;top:10px;left:12px;content:"Close"}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button:not(.green-block-arrow) button:after{background-image:url(clientlibs/resources/images/plus-black.svg);background-size:10px;background-repeat:no-repeat;height:14px;width:14px;background-color:white;opacity:0;content:"";position:absolute;right:12px;top:15px;transform:rotate(45deg);transition:.2s}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button.green-block-arrow{width:calc(100% - 20px);display:block;bottom:70px;right:auto;text-align:right;margin-right:20px}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button.green-block-arrow a{font-size:.875rem}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem article header .button.green-block-arrow a:after{background-size:14px}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section{width:100%;z-index:22}
@media only screen and (max-width:1580px){.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section{left:0 !important;margin-left:0 !important;max-width:100% !important}
}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h2,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h2,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h3,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h4,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h5,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section h6{font-size:1rem !important;color:black !important;margin-bottom:20px !important;font-weight:600 !important}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem section p{font-size:.875rem !important;color:black !important}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection):hover{border-top:1px solid rgba(0,0,0,0)}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active article,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection):hover article{height:auto;transition:0}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active article header .button button,.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection):hover article header .button button{transform:none;background-color:white;transition:.2s}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active article header .button button{transform:none;color:white}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active article header .button button:before{color:black;opacity:1;transition:.2s}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem:not(.hasNoSection).is-active article header .button button:after{transform:rotate(-45deg);transition:.2s}
.gridtabscontainer.where-we-operate>.cmp-gridtabscontainer>.cmp-gridtabitem.hasNoSection:hover article header{cursor:auto}
.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{transition:.4s}
.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{left:calc((100% - 1500px) / 2);max-width:1500px;background-color:white}
@media only screen and (max-width:1306px){.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{left:31px;max-width:calc(100% - 102px)}
}
@media only screen and (max-width:768px){.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article>section{left:21px;max-width:calc(100% - 82px)}
}
.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article .blockquote>div>.cmp-container>.blockquote>blockquote{position:relative;top:unset;transform:none;border-top:0}
.tabs .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem article .blockquote>div>.cmp-container>.blockquote>blockquote:before{display:none}
.products-category-page .two-col-75-25 .button{text-align:left}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer{padding:0}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{max-width:calc(20% - 24px);flex:0 0 calc(20% - 24px);margin-right:30px;margin-bottom:10px}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem:nth-child(5n+5){margin-right:0}
@media only screen and (max-width:768px){.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{flex:0 0 100%;max-width:100%;margin-right:0}
}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header{padding:40px 20px;border-radius:0;position:relative;transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header:before{opacity:0;position:absolute;height:0;width:100%;background:#30ea03;content:"";display:block;bottom:0;left:0;transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header:hover{background-color:#30ea03;transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .text{flex:0 0 calc(100% - 56px)}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .text h2,.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .text h3,.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .text h4{color:white}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .button button{background-image:none !important}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .image{height:36px;width:36px;flex:0 0 36px;margin-right:20px;display:block;position:relative}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .image img{height:100%;max-height:36px;width:100%;border-radius:0 !important;object-fit:contain}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header:after{height:45px;width:45px;display:block;position:absolute;transform:rotate(0);content:"";z-index:auto;bottom:40px;left:20px;background-image:url(clientlibs/resources/images/icons/circle-plus-primary.svg);background-size:44px;background-position:center;background-repeat:no-repeat;transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>section{max-width:1236px;width:calc(100% - 40px);left:calc((100% - 1240px) / 2);margin-top:40px;border:2px solid #30ea03;border-radius:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px}
@media only screen and (max-width:768px){.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>section{left:0;width:calc(100% - 40px);margin-top:20px}
}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active article header{background-color:#30ea03}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active article header:before{opacity:1;bottom:-40px;height:50px;transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active article header:after{background-color:rgba(0,0,0,0);transform:rotate(45deg);transition:.2s}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive article header{opacity:1}
.products-category-page .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.inactive section{z-index:-1}
.products-category-page .container.default .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>section{max-width:1176px;width:calc(100% - 40px);left:calc((100% - 1180px) / 2)}
.products-category-page .container.small-width .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article section{max-width:1076px;width:calc(100% - 40px);left:calc((100% - 1080px) / 2)}
.products-category-page .container.small-width .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem>article>header .text h3{font-size:.875rem}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer{display:block;border:0;padding:0;flex-wrap:none;list-style:none;margin:20px 0}
@media only screen and (max-width:768px){.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer{display:block;flex-wrap:none}
}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem{outline:3px solid #30ea03;outline-style:dashed;margin-top:20px;margin-bottom:50px;position:relative}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem:after{display:block;position:absolute;bottom:0;left:0;text-align:left !important;margin-bottom:20px;background-color:#30ea03;color:black;position:relative;padding:3px 5px;text-transform:capitalize;display:inline-block;font-weight:600;content:"END OF TAB ITEM"}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>h4{text-align:left !important;margin-bottom:20px;background-color:#30ea03;color:black;position:relative;padding:3px 5px;text-transform:capitalize;display:inline-block}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>article{display:flex}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>article>header{outline:2px solid grey;margin-top:50px;margin-bottom:20px;position:relative;border-radius:0;display:inline-block;overflow:visible;flex:1;margin-right:30px}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>article>header:before{content:"Container for header content";height:20px;background-color:grey;color:white;position:absolute;padding:3px 5px;top:-26px;left:0}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>article>section{outline:2px solid grey;margin-top:50px;position:relative;display:block;overflow:visible;width:75%;flex:3}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>li.cmp-gridtabitem>article>section:before{content:"Container for expanded content";height:20px;background-color:grey;color:white;position:absolute;padding:3px 5px;top:-26px;left:0}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem{max-width:100%;flex:none;flex-basis:none}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article header{display:block;flex:none;flex-wrap:nowrap;max-width:25%;position:relative}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article header .image{flex:none}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article header .text{flex:none}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article header .button{flex:none;display:inline-block;right:0;width:25px;position:relative;top:auto;margin-bottom:-40px;margin-left:0}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article header .button button{cursor:pointer;outline:0;height:26px;width:26px;border-radius:5px;background:white;font-size:0;border:2px solid #30ea03}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article>section{max-width:100% !important;margin:0 auto 0 auto;width:100%;left:0 !important;padding:0;opacity:1;display:block;height:auto;position:relative;overflow:hidden}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article>section>div{padding:0;outline:0;border:0}
.aem-AuthorLayer-Edit .gridtabscontainer>.cmp-gridtabscontainer article>section>div>div{padding:0;margin:0}
.menu-open .gridtabscontainer>.cmp-gridtabscontainer>.cmp-gridtabitem.is-active header:after{opacity:0 !important;display:none}
.root .container.black section .text h1,.root .container.black section .text h2,.root .container.black section .text h3,.root .container.black section .text h4,.root .container.black section .text h5,.root .container.black section .text h6,.root .container.black section .text p,.root .container.black section .text ul,.root .container.black section .text li,.root .container.black section .text ol,.root .container.black section .text li,.root .container.black section .text a{color:black !important}
.root .container.black header .text h1,.root .container.black header .text h2,.root .container.black header .text h3,.root .container.black header .text h4,.root .container.black header .text h5,.root .container.black header .text h6,.root .container.black header .text p,.root .container.black header .text ul,.root .container.black header .text li,.root .container.black header .text ol,.root .container.black header .text li,.root .container.black header .text a{color:black !important}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-tab-list{margin-bottom:30px;list-style:none}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-tab-list li{display:inline-block;margin-right:40px;margin-bottom:20px;font-weight:500;border-bottom:2px solid white;transition:.4s}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-tab-list li a{font-size:.875rem;color:inherit;text-decoration:none}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-tab-list li.selected{cursor:initial;border-bottom:2px solid #30ea03}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-tab-list li:hover{border-bottom:2px solid #30ea03;transition:.4s}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list{list-style:none}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li{margin-bottom:40px;padding-bottom:0;border-bottom:1px solid black;display:flex}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li{flex-wrap:wrap;margin-bottom:20px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li:first-of-type{border-top:1px solid black;padding-top:40px}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li time{flex:0 0 180px;margin-right:40px;display:block;margin-bottom:15px;font-size:1.125rem;font-weight:400}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li time{flex:0 0 100%;margin-right:0;margin-bottom:20px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li h3{display:block;font-weight:500;margin-bottom:15px;font-size:1.125rem;flex:0 0 360px;margin-right:40px}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li h3{flex:0 0 100%;margin-right:0;margin-bottom:40px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li p{color:#333f48;margin-bottom:15px;display:none}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul{flex:1;list-style:none;display:flex;flex-wrap:wrap}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul{flex:0 0 100%;margin-right:0;margin-bottom:20px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li{flex:0 0 calc(33% - 16px);margin-right:24px;margin-bottom:45px}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li:nth-child(3n+3){margin-right:0}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li{margin-bottom:30px;flex:0 0 100%;margin-right:0}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a{position:relative;font-size:1rem;color:black;display:inline-block;text-decoration:none;padding:8px 0 8px 59px;margin-right:10px;margin-bottom:10px}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a{font-size:1rem;padding:4px 0 8px 50px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a:before{position:absolute;display:inline-block;height:40px;width:44px;left:0;background-color:white;border:2px solid #30ea03;content:"";margin-right:15px;top:-3px;background-image:url(clientlibs/resources/images/results-icons-doc.svg);background-size:15px;background-repeat:no-repeat;background-position:center;transition:.4s}
@media only screen and (max-width:768px){.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a:before{height:30px;width:33px}
}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a.video:before,.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a.webcast:before{background-image:url(clientlibs/resources/images/results-icons-video.svg);background-size:19px}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a.powerpoint:before{background-image:url(clientlibs/resources/images/results-icons-presentation.svg);background-size:19px}
.tabbedresults>.container>.cmp-container>.tabs>.cmp-tabs .cmp-tabs__tabpanel>.container>.cmp-container .resultstabpanel ul.cmp-result-list>li ul li a:hover:before{background-color:#30ea03;border-radius:10px;transition:.4s}
.youtubefeed ol{display:flex;list-style:none}
.youtubefeed ol li{flex:0 0 calc(33% - 29px);max-width:calc(33% - 29px);margin-right:40px;height:auto;display:block;margin-bottom:40px;background:white;outline:1px solid #d0d3d4}
@media only screen and (max-width:768px){.youtubefeed ol li{flex:0 0 100%;max-width:100%}
}
.youtubefeed ol li .inner{border-top:0;padding:20px 20px 20px 20px}
.youtubefeed ol li .thumb{position:relative;display:block}
.youtubefeed ol li .thumb img{display:block;position:relative;width:100%;height:auto}
.youtubefeed ol li .date{color:black;font-family:inherit;font-size:.875rem;margin-bottom:10px}
.youtubefeed ol li .date:after{position:relative;height:4px;margin-top:10px;content:"";width:40px;display:block;background-color:#30ea03}
.youtubefeed ol li .text{font-size:1.125rem;line-height:1.7rem}
.image img{display:block}
.image.image-center div img{display:block;margin:0 auto;position:relative}
html[lang="ja"] .image img{display:block;max-width:100%;width:auto}
.youtubevideo{width:100%;display:block;padding-bottom:52%;position:relative;left:0;height:0}
.youtubevideo>iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.youtubevideo>iframe[src*="youtube"]{visibility:visible;opacity:1}
.youtubevideo .popup-container-inner{height:100%;width:100%;display:block !important;position:absolute !important}
.youtubevideo .popup-container-inner>a{height:60px !important;width:70px !important;background-color:white !important;border-radius:0 !important;outline:0;border:0;background-image:url(clientlibs/resources/images/play.svg) !important;background-size:70px !important;background-position:center !important;background-repeat:no-repeat !important;font-size:0 !important;transition:.4s}
.youtubevideo .popup-container-inner>img{height:100%;width:100%;object-fit:cover}
.youtubevideo .video-overlay.visible{opacity:1;width:calc(100% - 60px);height:calc(100% - 60px);background:#000000c9;padding:30px;z-index:30 !important}
@media only screen and (max-width:900px){.youtubevideo .video-overlay.visible{padding:20px;width:calc(100% - 40px);height:calc(100% - 40px)}
}
.youtubevideo .video-overlay.visible .popup-container{max-width:600px;position:relative;width:100%;margin:0 auto;display:block}
@media only screen and (max-width:900px){.youtubevideo .video-overlay.visible .popup-container{max-width:100%}
}
.youtubevideo .video-overlay.visible .popup-container button{position:absolute !important;top:-40px !important;right:-60px !important;height:30px !important;width:30px !important;background-color:rgba(0,0,0,0) !important;outline:none !important;border:none !important;font-size:0 !important;background-image:url(clientlibs/resources/images/close-white.svg);background-size:cover;background-repeat:no-repeat;background-position:center;cursor:pointer}
@media only screen and (max-width:900px){.youtubevideo .video-overlay.visible .popup-container button{right:0 !important}
}
.youtubevideo .video-overlay.visible .popup-container>iframe{display:block;margin:0 auto}
@media only screen and (max-width:900px){.youtubevideo .video-overlay.visible .popup-container>iframe{width:100% !important}
}
.youtubevideo .video-overlay.visible .popup-container>iframe[src*="youtube"]{visibility:visible;opacity:1}
.rnsteaser h2.cmp-rnsteaser__heading{margin-bottom:40px;font-size:2.875rem;font-weight:400;line-height:initial}
@media only screen and (max-width:768px){.rnsteaser h2.cmp-rnsteaser__heading{font-size:2rem}
}
.rnsteaser .cmp-rnsteaser-list{list-style:none;margin-bottom:60px;display:flex}
@media only screen and (max-width:768px){.rnsteaser .cmp-rnsteaser-list{flex-wrap:wrap}
}
.rnsteaser .cmp-rnsteaser-list li{flex:1;margin-right:60px}
@media only screen and (max-width:768px){.rnsteaser .cmp-rnsteaser-list li{flex:0 0 100%;margin-bottom:40px;margin-right:0}
}
.rnsteaser .cmp-rnsteaser-list li:last-of-type{margin-right:0}
.rnsteaser .cmp-rnsteaser-list li article{display:flex;flex-wrap:wrap}
.rnsteaser .cmp-rnsteaser-list li article a{order:2;flex:0 0 100%;line-height:normal;font-size:1.125rem;font-weight:400;color:white;text-decoration:none;border-bottom:1px solid black;transition:.4s}
.rnsteaser .cmp-rnsteaser-list li article a:hover{text-decoration:underline;transition:.4s}
.rnsteaser .cmp-rnsteaser-list li article time{order:1;flex:0 0 100%;font-weight:600;font-size:1.125rem;margin-bottom:25px}
@media only screen and (max-width:768px){.rnsteaser .cmp-rnsteaser-list li article time{margin-bottom:15px}
}
.rnsteaser>a.cmp-rnsteaser__link{background:magenta;margin-bottom:20px}
#onetrust-banner-sdk.otCenterRounded{top:50% !important;transform:translateY(-50%)}
.info-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.45);z-index:20}
.info-popup.hide{display:none}
.info-popup>div{position:absolute;top:50%;transform:translateY(-50%);margin:0 60px;width:calc(100% - 120px)}
@media only screen and (max-height:800px){.info-popup>div{top:0;transform:none;height:100vh}
}
@media only screen and (max-width:768px){.info-popup>div{margin:0 30px;width:calc(100% - 60px)}
}
.info-popup>div>.popup-container{margin:80px auto;max-width:1280px;position:relative;display:block;background-color:black;color:white;box-shadow:0 0 100px rgba(0,0,0,0.6);outline:1px solid rgba(255,255,255,0.1)}
@media only screen and (max-height:800px){.info-popup>div>.popup-container{margin:80px 0;height:calc(100% - 160px)}
}
.info-popup>div>.popup-container:after{height:120px;width:100%;position:absolute;bottom:0;left:0;background-image:linear-gradient(transparent,#000);z-index:21;display:block;content:""}
@media only screen and (max-width:768px){.info-popup>div>.popup-container:after{height:60px}
}
.info-popup>div>.popup-container .close-btn{height:50px;width:60px;outline:0;border:0;font-size:0;background-color:#30ea03;background-image:url(clientlibs/resources/images/close-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center;position:absolute;top:-55px;right:0}
.info-popup>div>.popup-container .text{padding:120px 90px;max-height:480px;display:block;position:relative;overflow:scroll}
@media only screen and (max-height:800px){.info-popup>div>.popup-container .text{height:calc(100% - 120px);padding:60px 40px}
}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text{padding:40px 30px;max-height:500px}
}
.info-popup>div>.popup-container .text h1{margin-bottom:30px;font-size:3.5rem;line-height:1.3em;display:block;color:white}
body.blackbg-content-page .info-popup>div>.popup-container .text h1{color:white}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text h1{font-size:2.4rem}
}
.info-popup>div>.popup-container .text h2{margin-bottom:30px;font-size:3.5rem;line-height:1.3em;font-weight:400;display:block;color:white}
body.blackbg-content-page .info-popup>div>.popup-container .text h2{color:white}
.info-popup>div>.popup-container .text h2 span,.info-popup>div>.popup-container .text h2 strong,.info-popup>div>.popup-container .text h2 b{font-weight:600 !important;display:inline}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text h2{font-size:2rem}
}
.info-popup>div>.popup-container .text h3{margin-bottom:30px;font-size:2.875rem;font-weight:400;line-height:1.3em;display:block;color:white}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text h3{font-size:1.8rem}
}
.info-popup>div>.popup-container .text h4{font-size:1.24rem;margin-bottom:30px;line-height:1.3em;display:block;color:white}
.info-popup>div>.popup-container .text h5{margin-bottom:30px;line-height:1.3em;display:block;color:white}
.info-popup>div>.popup-container .text h6{margin-bottom:30px;line-height:1.3em;display:block;color:white}
.info-popup>div>.popup-container .text h1 strong,.info-popup>div>.popup-container .text h2 strong,.info-popup>div>.popup-container .text h3 strong,.info-popup>div>.popup-container .text h4 strong,.info-popup>div>.popup-container .text h5 strong,.info-popup>div>.popup-container .text h6 strong{font-size:inherit}
.info-popup>div>.popup-container .text p{font-size:1.125rem;line-height:1.8rem;font-weight:200;margin-bottom:30px}
.info-popup>div>.popup-container .text p:last-of-type{margin-bottom:0}
.info-popup>div>.popup-container .text p sup{line-height:1rem}
.info-popup>div>.popup-container .text p sup a{line-height:1rem}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text p{font-size:.875rem;line-height:1.25rem}
}
.info-popup>div>.popup-container .text a{color:inherit;text-decoration:none;cursor:pointer;position:relative;padding:0;line-height:1.9rem;border-bottom:1px solid #30ea03;padding-bottom:2px;transition:.2s}
@media only screen and (max-width:768px){.info-popup>div>.popup-container .text a{font-size:.875rem;line-height:1.25rem}
}
.info-popup>div>.popup-container .text a:hover{background-color:#30ea03;transition:.2s}
.info-popup>div>.popup-container .text::-webkit-scrollbar{display:none}
.info-popup>div>.popup-container .text{-ms-overflow-style:none;scrollbar-width:none}
.coral--light .info-popup,.aem-AuthorLayer-Edit .info-popup{display:none !important}
#sitemap{margin:0 auto;max-width:1080px;padding:0 20px;margin-bottom:75px}
#sitemap>.cmp-navigation__group{display:flex;list-style:none;flex-wrap:wrap}
@media only screen and (max-width:768px){#sitemap>.cmp-navigation__group{display:block;flex-wrap:nowrap}
}
#sitemap>.cmp-navigation__group .parent-link{display:none}
#sitemap>.cmp-navigation__group>li{flex:0 0 33%;margin-bottom:60px}
@media only screen and (max-width:768px){#sitemap>.cmp-navigation__group>li{flex:none}
}
#sitemap>.cmp-navigation__group>li>a,#sitemap>.cmp-navigation__group>li>p{text-decoration:none;font-size:1.4em;display:inline-block;font-weight:600;padding-right:20px;color:black;border-bottom:2px solid #30ea03;margin-bottom:10px;padding-bottom:5px;transition:.4s}
#sitemap>.cmp-navigation__group>li>a:hover,#sitemap>.cmp-navigation__group>li>p:hover{border-bottom:2px solid #30ea03;transition:.4s}
#sitemap>.cmp-navigation__group>li>ul{list-style:none}
#sitemap>.cmp-navigation__group>li>ul>li a{text-decoration:none;color:#333f48;display:inline-block;font-size:.875rem;margin-bottom:5px;border-bottom:2px solid white;transition:.4s}
#sitemap>.cmp-navigation__group>li>ul>li a:hover{border-bottom:2px solid #30ea03;transition:.4s}
#sitemap>.cmp-navigation__group>li>ul>li>ul{margin-left:30px;list-style:none}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .text h1{font-size:3.5rem !important}
@media only screen and (max-width:768px){.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .text h1{margin-bottom:0 !important}
}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div{padding:0 !important}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button{display:inline-block}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a{padding:10px 45px 10px 15px;background:#30ea03;text-decoration:none;color:black;position:relative;border:0;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s;border:2px solid #30ea03;display:inline-block;margin-right:20px}
@media only screen and (max-width:1200px){.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a{font-size:.875rem;padding:10px 45px 10px 15px}
}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:after{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(50% - 9px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:before{position:absolute;display:block;height:18px;width:18px;right:15px;top:calc(100% + 18px);content:"";background-image:url(clientlibs/resources/images/chat-black.svg);background-size:17px;background-position:center;background-repeat:no-repeat;transition:.2s}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover{background-color:black;color:white;border-radius:10px;transition:.2s}
body.blackbg-content-page .page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover{background-color:#30ea03;color:black}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover:after{background-image:url(clientlibs/resources/images/chat-white.svg);top:-18px;transition:.2s}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover:before{background-image:url(clientlibs/resources/images/chat-white.svg);top:calc(50% - 9px);transition:.2s}
body.blackbg-content-page .page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover:before{background-image:url(clientlibs/resources/images/chat-black.svg)}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:before{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:after{background-image:url(clientlibs/resources/images/arrow-right-black.svg) !important}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover:before{background-image:url(clientlibs/resources/images/arrow-right-white.svg) !important}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button a:hover{border-color:black}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button:nth-child(2) a{background-color:white}
.page-404 .root .banner.default>div>.cmp-container>.innercontainer>.cmp-container .innercontainer>div .button:nth-child(2) a:hover{background-color:black;border-color:black}
body.contact-page{color:#333f48}
body.contact-page .text h1,body.contact-page .text h2,body.contact-page .text h3,body.contact-page .text h4,body.contact-page .text h5,body.contact-page .text h6{font-weight:600}
body.contact-page .text h3,body.contact-page .text h4{font-size:2rem}
body.contact-page .form-contact-us{max-width:700px}
body.contact-page .form-contact-us h2.title{margin-bottom:40px;font-size:2rem;color:#333f48}
body.contact-page .form-contact-us p.summary{margin-bottom:40px;line-height:normal;margin-top:40px;font-size:1.125rem;color:#333f48}
body.contact-page .form-contact-us .support-text{border:1px solid #d0d3d4;border-top:0;padding:10px 20px;background-color:#8d979d;color:white;font-size:.875rem}
body.contact-page .form-contact-us .privacy-desc-haleon{margin:20px 0;font-size:.875rem}
body.contact-page .form-contact-us .privacy-desc-haleon a{color:#333f48}
body.contact-page .form-contact-us .privacy-checkbox{margin-bottom:20px}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label{position:relative;cursor:pointer;font-size:.875rem;color:#333f48;line-height:1.5em;margin-bottom:16px;margin-left:16px;margin-top:16px;display:inline-block;text-align:left}
@media only screen and (max-width:768px){body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label{margin-left:30px}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:nth-child(n+3),body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:nth-child(n+3){padding-right:20px}
}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:before,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:before,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:after,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{content:"";position:absolute}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:before,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:before{left:-30px;top:-1px;width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background:white}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:after,body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background-color:#30ea03;background-image:url(clientlibs/resources/images/check-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;top:-1px;left:-30px;transition:.3s}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
body.contact-page .form-contact-us .privacy-checkbox input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}
body.contact-page .form-contact-us .form-col{max-width:700px}
body.contact-page .form-contact-us .form-col .form-field input[type=text]::placeholder{color:#8d979d}
body.contact-page .form-contact-us .form-col .form-field input[type=text]{-webkit-appearance:none;border-radius:0;padding:16px 20px;width:calc(100% - 40px);font-family:inherit;font-size:1.125rem;color:black;outline:0;border:1px solid #d0d3d4;font-weight:400;margin-top:20px}
body.contact-page .form-contact-us .form-col .form-field select{-webkit-appearance:none;border-radius:0;padding:16px 20px;width:100%;font-family:inherit;font-size:1.125rem;color:#8d979d;outline:0;cursor:pointer;border:1px solid #d0d3d4;font-weight:400;appearance:none;margin-top:20px;background-image:url(clientlibs/resources/images/chevron-down-black.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:10px}
body.contact-page .form-contact-us .form-col .form-field textarea{-webkit-appearance:none;border-radius:0;padding:16px 20px;width:calc(100% - 40px);font-family:inherit;font-size:1.125rem;color:black;outline:0;border:1px solid #d0d3d4;font-weight:400;margin-top:20px;max-height:240px}
body.contact-page .form-contact-us .form-col .form-field input[type=submit]{-webkit-appearance:none;padding:15px 20px;background:#30ea03;text-decoration:none;color:black;font-family:inherit;font-size:1.125rem;outline:0;border:0;position:relative;display:inline-block;border-radius:0;cursor:pointer;overflow:hidden;font-weight:500;transition:.2s}
body.contact-page .form-contact-us .form-col .form-field input[type=submit]:hover{background-color:black;color:white;transition:.2s}
body.contact-page .form-contact-us .form-col .form-field input[type=submit]:focus,body.contact-page .form-contact-us .form-col .form-field input[type=submit]:focus-visible,body.contact-page .form-contact-us .form-col .form-field input[type=submit]:active{background-color:black;color:white;transition:.2s}
body.contact-page .contactform{margin:60px 0;max-width:600px}
body.contact-page .contactform .label-form{display:none}
body.contact-page .contactform h2.title{margin-bottom:40px;font-size:2rem;color:#333f48}
body.contact-page .contactform p.summary{margin-bottom:40px;font-size:1.125rem;color:#333f48}
body.contact-page .contactform input[type=text]::placeholder,body.contact-page .contactform input[type=email]::placeholder,body.contact-page .contactform select::placeholder,body.contact-page .contactform textarea::placeholder{color:#8d979d}
body.contact-page .contactform .text-right{margin-top:5px}
body.contact-page .contactform input[type=email],body.contact-page .contactform input[type=text]{margin-bottom:4px;-webkit-appearance:none !important;border-radius:0;padding:16px 20px;width:calc(100% - 40px);font-family:inherit;font-size:1.125rem;background-color:white;color:black;outline:0;border:1px solid #d0d3d4;font-weight:400;margin-top:20px}
body.contact-page .contactform input[type=email].error,body.contact-page .contactform input[type=text].error{border-color:#ea0303 !important}
body.contact-page .contactform input:focus{border:1px solid #30ea03;transition:.4s}
body.contact-page .contactform #name{margin-top:0}
body.contact-page .contactform .required-notice{margin-top:25px}
body.contact-page .contactform select{-webkit-appearance:none !important;border-radius:0;padding:16px 20px;margin-bottom:4px;width:100%;font-family:inherit;font-size:1.125rem;color:#8d979d;outline:0;cursor:pointer;background-color:white;border:1px solid #d0d3d4;font-weight:400;appearance:none;margin-top:20px;background-image:url(clientlibs/resources/images/chevron-down-black.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:10px}
body.contact-page .contactform select.error{border-color:#ea0303 !important}
body.contact-page .contactform select.success{color:black}
body.contact-page .contactform select:focus{border:1px solid #30ea03;transition:.4s}
body.contact-page .contactform textarea{-webkit-appearance:none !important;border-radius:0;padding:16px 20px;width:calc(100% - 40px);font-family:inherit;background-color:white;font-size:1.125rem;color:black;outline:0;border:1px solid #d0d3d4;font-weight:400;margin-top:20px;max-height:240px;margin-bottom:0}
body.contact-page .contactform textarea.error{border-color:#ea0303 !important}
body.contact-page .contactform textarea:focus{border:1px solid #30ea03;transition:.4s}
body.contact-page .contactform .input-required{color:#ea0303;font-size:.875rem;line-height:1.3rem;text-align:left;display:none}
body.contact-page .contactform .privacy-desc-haleon{color:#333f48c2;font-size:.6rem;line-height:1rem;margin:20px 0 30px 0}
body.contact-page .contactform .privacy-desc-haleon a{color:#333f48}
body.contact-page .contactform input[type=submit],body.contact-page .contactform .btn-primary{-webkit-appearance:none !important;padding:15px 20px;background:#30ea03;text-decoration:none;color:black;font-family:inherit;font-size:1.125rem;outline:0;border:0;position:relative;display:inline-block;border-radius:0;cursor:pointer;overflow:hidden;margin-top:20px;font-weight:500;transition:.2s}
body.contact-page .contactform input[type=submit]:hover,body.contact-page .contactform .btn-primary:hover{background-color:black;color:white;transition:.2s}
body.contact-page .contactform input[type=submit]:focus,body.contact-page .contactform .btn-primary:focus,body.contact-page .contactform input[type=submit]:focus-visible,body.contact-page .contactform .btn-primary:focus-visible,body.contact-page .contactform input[type=submit]:active,body.contact-page .contactform .btn-primary:active{background-color:black;color:white;transition:.2s}
body.contact-page .contactform .char-count{font-size:.875rem;text-align:right;color:#8d979d}
body.contact-page .contactform .privacy-checkbox{padding:0 10px;margin-bottom:20px;margin-left:-10px}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked){position:absolute;left:-9999px}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked .checkbox-required,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked) .checkbox-required{display:none}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label{position:relative;cursor:pointer;font-size:.875rem;color:#333f48;line-height:1.5em;margin-left:30px;margin-bottom:16px;margin-top:16px;display:inline-block;border-bottom:2px solid white;text-align:left}
@media only screen and (max-width:768px){body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label{margin-left:30px}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:nth-child(n+3),body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:nth-child(n+3){padding-right:20px}
}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:before,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:before,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:after,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{content:"";position:absolute}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:before,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:before{left:-30px;top:-1px;width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background:white}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:after,body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background-color:#30ea03;background-image:url(clientlibs/resources/images/check-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;top:-1px;left:-30px;transition:.3s}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:focus+label{border-bottom:2px solid #30ea03}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:focus+label:before{background-color:#efefef}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
body.contact-page .contactform .privacy-checkbox input[type="checkbox"]:checked+label:after{opacity:1;transform:scale(1)}
body.contact-page .contactform .privacy-checkbox .g-recaptcha{margin:20px 0}
body.contact-page .contactform .privacy-checkbox .checkbox-required{display:none}
body.contact-page .contactform .privacy-checkbox.error{outline:1px solid #ea0303;position:relative;margin-bottom:50px}
body.contact-page .contactform .privacy-checkbox.error .checkbox-required{display:block;color:#ea0303;FONT-SIZE:.875rem;position:absolute;bottom:-30px;left:0}
body.contact-page .contactform .privacy-checkbox.error input[type="checkbox"]:focus+label{border-bottom:2px solid #8c8c8c}
.search-result-page>.root>.aem-Grid>div:nth-child(n+2){margin:0 auto;display:block;max-width:1500px;padding:0 40px}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>div:nth-child(n+2){padding:0 20px}
}
.search-result-page>.root>.aem-Grid>.title{display:none !important}
.search-result-page>.root>.aem-Grid>.searchfield{margin-bottom:60px !important}
.search-result-page>.root>.aem-Grid>.searchfield form{position:relative}
.search-result-page>.root>.aem-Grid>.searchfield form input[type=text]::placeholder{color:#333f48}
.search-result-page>.root>.aem-Grid>.searchfield form input[type=text]{width:calc(100% - 72px);padding:35px;font-family:inherit;font-size:1.375rem;color:black;border:0;outline:1px solid #d0d3d4}
.search-result-page>.root>.aem-Grid>.searchfield form input[type=text]:focus,.search-result-page>.root>.aem-Grid>.searchfield form input[type=text]:active{outline:1px solid #30ea03}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchfield form input[type=text]{padding:20px;width:calc(100% - 40px);margin-top:40px;font-size:1rem}
}
.search-result-page>.root>.aem-Grid>.searchfield form input[type=submit]{-webkit-appearance:none;border-radius:0;width:70px;height:60px;position:absolute;right:20px;top:20px;color:black;background-color:#30ea03;outline:0;border:0;background-image:url(clientlibs/resources/images/search-black.svg);background-size:25px;background-position:center;background-repeat:no-repeat;font-size:0}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchfield form input[type=submit]{top:50px;right:13px;height:42px;width:42px;background-size:18px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult{display:flex;flex-wrap:wrap}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult{display:block;flex-wrap:nowrap}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.summary{flex:0 0 100%;margin-bottom:60px}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.summary{flex:none;margin-right:0;margin-bottom:20px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form{flex:0 0 320px;margin-right:50px;margin-bottom:40px;position:relative}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form{flex:none;margin-right:0;margin-bottom:20px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form .cmp-searchresult__reset{-webkit-appearance:none;border-radius:0;position:absolute;top:0;color:black;right:0;text-transform:lowercase;font-size:.875rem;font-family:inherit;background-color:rgba(0,0,0,0);border:0;outline:0;cursor:pointer;border-bottom:2px solid #d0d3d4}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form>h3{font-size:1.5rem;border-bottom:10px solid #30ea03;padding-bottom:10px;margin-bottom:10px;font-weight:500}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section{border-top:1px solid #d0d3d4;margin-top:30px;padding-top:30px}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section h3{font-size:1.125rem;font-weight:400;margin-bottom:30px}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul{list-style:none}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li{font-size:.875em;margin-bottom:15px}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li:last-of-type{margin-bottom:0}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input{flex:0 0 26px;order:2}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li label{width:90%;flex:0 0 calc(100% - 26px);order:1;padding-left:30px}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked){position:absolute;left:-9999px}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label{position:relative;cursor:pointer;font-size:1em;color:#000;line-height:1.5em;display:inline-block}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label:before,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label:before,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label:after,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label:after{content:"";position:absolute}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label:before,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label:before{left:0;top:-1px;width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background:white}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label:after,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label:after{width:20px;height:20px;border-radius:0;border:1px solid #d0d3d4;background-color:#30ea03;background-image:url(clientlibs/resources/images/check-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat;top:-1px;left:0;transition:.3s}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:not(:checked)+label:after{opacity:0;transform:scale(0)}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>form section ul>li input[type="radio"]:checked+label:after{opacity:1;transform:scale(1)}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list{flex:1;margin-bottom:40px;list-style:none}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list{margin-top:80px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list>li{padding-bottom:40px;margin-bottom:40px;border-bottom:1px solid #d0d3d4}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list>li .cmp-searchresult__item-title{color:black;font-weight:500;font-size:1.5rem;line-height:initial}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list>li .cmp-searchresult__item-title a{color:inherit;text-decoration:none}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list>li .cmp-searchresult__item-excerpt{color:#333f48;padding-top:20px}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__list{flex:none;margin-right:0;margin-bottom:20px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination{flex:0 0 calc(100% - 370px);margin-left:370px;margin-bottom:160px;list-style:none;text-align:center}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination{margin-right:0;margin-bottom:60px;margin-left:0;flex:none;width:100%}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li{display:inline-block}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a{font-size:.875rem;font-weight:500;background-color:white;padding:5px 8px;text-decoration:none;color:black}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.active{background-color:#30ea03}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.previous,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.next{font-size:0;height:22px;width:22px;content:"";display:inline-block;padding:0;position:relative;top:-6px;margin:0 0 0 15px;background-image:url(clientlibs/resources/images/chevron-right-black.svg);background-size:12px;background-position:center;background-repeat:no-repeat}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.previous,.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.next{margin:0 0 0 10px;background-size:10px}
}
.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.previous{transform:rotate(180deg);margin:0 15px 0 0}
@media only screen and (max-width:768px){.search-result-page>.root>.aem-Grid>.searchresult>.cmp-searchresult>.cmp-searchresult__pagination li a.previous{margin:0 10px 0 0}
}
.article-page .root>.aem-Grid>.title{display:none}
.article-page .root>.aem-Grid>.date{width:100%;display:block;margin-bottom:40px}
.article-page .root>.aem-Grid>.date time{font-size:1.125rem;font-weight:600;margin:0 auto 0 auto;display:block;padding:0 40px;max-width:1500px}
@media only screen and (max-width:768px){.article-page .root>.aem-Grid>.date time{padding:0 20px}
}
.article-page.magazine>.root>.aem-Grid>div:nth-child(2){position:relative;display:block}
.article-page.magazine>.root>.aem-Grid>div:nth-child(2):before{background-color:white;display:block;width:100vw;left:0;top:-154px;height:74px;content:"";position:absolute;z-index:0}
.article-page.magazine .text h1,.article-page.magazine .text h2,.article-page.magazine .text h3,.article-page.magazine .text h4,.article-page.magazine .text h5,.article-page.magazine .text ol,.article-page.magazine .text ul,.article-page.magazine .text li,.article-page.magazine .text p,.article-page.magazine .text h6{color:black !important}
.article-page.magazine>.root>.aem-Grid{position:relative}
.article-page.magazine>.root>.aem-Grid:before{height:200px;width:100%;display:block;content:"";background:black;position:absolute;top:-201px;left:0;z-index:-1}
.article-page.magazine>.root .banner{background-color:black;color:white}
.article-page.magazine>.root .banner>div>.cmp-container>.image:before{z-index:2}
.article-page.magazine>.root .banner>div>.cmp-container>.image:after{color:black;z-index:2}
.article-page.magazine>.root .banner h1,.article-page.magazine>.root .banner h2,.article-page.magazine>.root .banner h3,.article-page.magazine>.root .banner h4,.article-page.magazine>.root .banner h5,.article-page.magazine>.root .banner h6,.article-page.magazine>.root .banner p{color:white !important}
.article-page.magazine>.root .banner a{text-decoration:none;border-bottom:0}
.financial-calendar-page .eventlistcontainer{overflow:hidden}
.financial-calendar-page .eventlistcontainer input[type="checkbox"]{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.financial-calendar-page .eventlistcontainer .hidden{display:none}
.financial-calendar-page .eventlistcontainer>h3,.financial-calendar-page .eventlistcontainer>form,.financial-calendar-page .eventlistcontainer>ul{margin:0 auto;max-width:1500px;padding:0 40px;margin-bottom:20px}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>h3,.financial-calendar-page .eventlistcontainer>form,.financial-calendar-page .eventlistcontainer>ul{padding:0 20px}
}
.financial-calendar-page .eventlistcontainer>form{margin-bottom:180px}
.financial-calendar-page .eventlistcontainer>h3{color:#000;margin-top:80px;font-weight:400;line-height:3rem;font-size:2.65rem}
.financial-calendar-page .eventlistcontainer>ul{padding:20px 40px 80px 40px;list-style:none;font-weight:200;font-size:.875rem;color:#000;position:relative}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>ul{padding:20px 20px 80px 20px}
}
.financial-calendar-page .eventlistcontainer>ul:after{position:absolute;width:300vw;left:-100vw;top:-140px;height:calc(200px + 100%);background-color:#ebeced;content:"";display:block;z-index:-1}
.financial-calendar-page .eventlistcontainer>ul>li.eventlist-heading{display:flex;border-bottom:2px solid #30ea03;font-weight:600;font-size:1.125rem;padding:30px 0}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>ul>li.eventlist-heading{font-size:.875rem}
}
.financial-calendar-page .eventlistcontainer>ul>li.eventlist-heading span.date{flex:2}
.financial-calendar-page .eventlistcontainer>ul>li.eventlist-heading span.title{flex:7}
.financial-calendar-page .eventlistcontainer>ul>li.eventitem{padding:30px 0;font-size:1.125rem;line-height:initial;display:flex;border-bottom:1px solid #8d979d}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>ul>li.eventitem{font-size:.875rem}
}
.financial-calendar-page .eventlistcontainer>ul>li.eventitem:last-of-type{margin-bottom:40px}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>ul>li.eventitem span{padding-right:10px}
}
.financial-calendar-page .eventlistcontainer>ul>li.eventitem span.datetime{flex:2}
.financial-calendar-page .eventlistcontainer>ul>li.eventitem span.title-description{flex:7;font-weight:500}
.financial-calendar-page .eventlistcontainer>ul>li.eventitem span.title-description p{display:block;padding-top:10px}
.financial-calendar-page .eventlistcontainer>form ul{list-style:none;font-weight:200;font-size:.875rem;color:#000}
.financial-calendar-page .eventlistcontainer>form ul .days-before,.financial-calendar-page .eventlistcontainer>form ul .days-before-event{display:none}
.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading{display:flex;border-bottom:2px solid #30ea03;padding:30px 0;font-weight:600;font-size:1.125rem}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading{font-size:.875rem}
}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span{padding-right:10px}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span.date{flex:2}
.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span.title{flex:3}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span.title{flex:6}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span.add-to-calendar{flex:2}
.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading span.reminder{flex:2}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventlist-heading a{padding-right:10px}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem{padding:30px 0;line-height:initial;font-size:1.125rem;display:flex;border-bottom:1px solid #8d979d}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventitem{font-size:.875rem}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem:last-of-type{margin-bottom:40px}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span{padding-right:10px}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.datetime{flex:2}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.title-description{flex:3;font-weight:400;display:block}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.title-description{flex:6}
}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.title-description .description{display:block;font-size:1rem;padding-top:7px}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.title{font-weight:500}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder{flex:2}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder label{display:block;height:32px}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder input{height:32px;width:32px}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder input[type="checkbox"]{position:relative;content:"";cursor:pointer;z-index:10;background-clip:padding-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder input[type="checkbox"]:before{display:block;right:0;content:"";position:relative;height:32px;width:32px;outline:1px solid black;background:white}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder input[type="checkbox"]:after{display:block;margin-left:10px;height:32px;width:32px;position:relative;content:"";background:rgba(0,0,0,0);left:-10px;top:-32px;outline:1px solid rgba(0,0,0,0);z-index:10;transition:.3s}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem span.email-reminder input[type="checkbox"]:checked:after{outline:1px solid #30ea03;background:#30ea03;transition:.3s}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem>a{z-index:1;position:relative}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem>a:after{content:"";position:absolute;left:0;top:0;height:32px;width:32px;border:0;border-radius:0;outline:0;padding:0;box-shadow:none !important;background-color:#30ea03;background-image:url(clientlibs/resources/images/plus-black.svg);background-size:12px;background-repeat:no-repeat;background-position:center;display:inline-block;font-size:0}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem>a.add-to-calendar{flex:2;border:0;font-size:0;padding:0;box-shadow:0 0 0 white !important;background-image:none}
.financial-calendar-page .eventlistcontainer>form ul>li.eventitem>a.add-to-calendar .addeventatc_icon{display:none}
.financial-calendar-page .eventlistcontainer .reminder-form{width:100%;text-align:left}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer .reminder-form{margin-left:0;width:100%}
}
.financial-calendar-page .eventlistcontainer .reminder-form>.reminder-email{padding:17px 20px;font-size:1.125rem;color:#8d979d;border:1px solid #8d979d;border-radius:0;margin-bottom:20px;width:100%;max-width:740px;background-color:white;font-family:inherit;font-weight:400}
.financial-calendar-page .eventlistcontainer .reminder-form>.reminder-email::placeholder{color:#8d979d}
.financial-calendar-page .eventlistcontainer .reminder-form>.remind-me-button{background-color:#30ea03;font-weight:500;font-size:1.125rem;cursor:pointer;padding:18px 25px;color:black;border:0;outline:0;font-family:inherit;margin-left:20px;transition:.4s}
.financial-calendar-page .eventlistcontainer .reminder-form>.remind-me-button:hover{background:black;color:white;transition:.4s}
.financial-calendar-page .eventlistcontainer .reminder-form .reminder-email-error,.financial-calendar-page .eventlistcontainer .reminder-form .reminder-tc-error,.financial-calendar-page .eventlistcontainer .reminder-form .reminder-error{display:block;color:black;font-size:.875em}
.financial-calendar-page .eventlistcontainer .reminder-form .reminder-email-error.hidden,.financial-calendar-page .eventlistcontainer .reminder-form .reminder-tc-error.hidden,.financial-calendar-page .eventlistcontainer .reminder-form .reminder-error.hidden{display:none}
@media only screen and (max-width:768px){.financial-calendar-page .eventlistcontainer{font-size:.85em}
}
.custom-content-page .root .banner.default{margin-bottom:0}
.custom-content-page .root .title.green-overlap-underline>div h2{padding-bottom:0}
.custom-content-page .root>.aem-Grid .container.black .text h3{max-width:450px}
.custom-content-page .root>.aem-Grid .container.black .text h3 span{font-weight:600 !important}
.custom-content-page .root>.aem-Grid .container.dark-left:after{top:80px;height:950px}
.custom-content-page .grey-light>div>.grey-light{padding-top:0 !important;padding-bottom:0 !important}
.custom-content-page #top-header{top:-50px !important;margin-bottom:-50px !important;z-index:10 !important;height:auto !important;position:relative !important}
@media only screen and (max-width:768px){.custom-content-page #top-header{top:-13px !important;margin-bottom:-13px !important}
}
.custom-content-page #top-header .socialsharewidget{display:none}
.custom-content-page .container.left-margin.grey-light>.cmp-container{max-width:none;padding:0 !important;margin-left:0 !important}
.custom-content-page .homepagecarousel{margin:0 0 200px 0}
.custom-content-page .articlefilterpane.carousel{padding-top:0;padding-bottom:80px}
@media only screen and (max-width:768px){.custom-content-page .articlefilterpane.carousel{margin:20px}
}
.custom-content-page .articlefilterpane.carousel>.cmp-articlefilterpane{padding:0 !important}
.custom-content-page .articlefilterpane.carousel>.cmp-articlefilterpane article{min-height:480px}
.custom-content-page .articlefilterpane.carousel>.cmp-articlefilterpane article .cmp-articlefilterpane__item-summary{display:none}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-trackmask]{overflow:visible;position:relative}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-trackmask]:before{content:"";display:block;position:absolute;top:-10px;left:-1000px;z-index:1;width:1000px;height:calc(100% + 20px);background-color:#ebeced}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-controlswrapper]{margin-top:40px}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-controlswrapper] button{outline:0;border:0;left:auto;top:auto;border-radius:0;background-color:#30ea03;position:relative;transform:none;background-image:url(clientlibs/resources/images/arrow-right-black.svg);background-size:18px;background-repeat:no-repeat;background-position:center}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-controlswrapper] button svg{display:none}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-controlswrapper] button[data-bscarousel-previousarrow]{transform:rotate(180deg)}
.custom-content-page .container>.cmp-container>.carousel [data-bscarousel-controlswrapper] button[data-bscarousel-nextarrow]{margin-left:10px}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .image{width:100%;display:block;cursor:auto}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .image:before{display:none}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .image img{display:block;margin-bottom:20px}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .teasercontent{width:100%;border:0;cursor:auto;min-height:240px;padding:0 20px 20px 20px}
@media only screen and (max-width:768px){.custom-content-page .container>.cmp-container>.carousel .pageteaser .teasercontent{min-height:0}
}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .teasercontent h2{font-size:1.6rem;margin-bottom:10px;color:black}
.custom-content-page .container>.cmp-container>.carousel .pageteaser .teasercontent p{color:black;line-height:1.35rem;font-size:1rem}
.custom-content-page .container #svg-area .cls-1,.custom-content-page .container #svg-area .cls-2,.custom-content-page .container #svg-area .cls-3,.custom-content-page .container #svg-area .cls-4,.custom-content-page .container #svg-area .cls-6,.custom-content-page .container #svg-area .cls-7,.custom-content-page .container #svg-area .cls-8,.custom-content-page .container #svg-area .cls-9,.custom-content-page .container #svg-area .cls-10,.custom-content-page .container #svg-area .cls-11,.custom-content-page .container #svg-area .cls-12,.custom-content-page .container #svg-area .cls-13,.custom-content-page .container #svg-area .cls-14,.custom-content-page .container #svg-area .cls-15,.custom-content-page .container #svg-area .text-1,.custom-content-page .container #svg-area .text-2,.custom-content-page .container #svg-area .text-3,.custom-content-page .container #svg-area .text-a,.custom-content-page .container #svg-area .text-b,.custom-content-page .container #svg-area .text-c,.custom-content-page .container #svg-area .text-d,.custom-content-page .container #svg-area .text-e{opacity:0;transition:.4s}
.custom-content-page .container.is-visible #svg-area .cls-9{opacity:1;transition:.4s;transition-delay:1s}
.custom-content-page .container.is-visible #svg-area .cls-15,.custom-content-page .container.is-visible #svg-area .cls-14,.custom-content-page .container.is-visible #svg-area .cls-6,.custom-content-page .container.is-visible #svg-area .text-1,.custom-content-page .container.is-visible #svg-area .text-a{opacity:1;transition:.4s;transition-delay:2s}
.custom-content-page .container.is-visible #svg-area .cls-10,.custom-content-page .container.is-visible #svg-area .cls-7,.custom-content-page .container.is-visible #svg-area .cls-12,.custom-content-page .container.is-visible #svg-area .text-2,.custom-content-page .container.is-visible #svg-area .text-b{opacity:1;transition:.4s;transition-delay:3s}
.custom-content-page .container.is-visible #svg-area .cls-1,.custom-content-page .container.is-visible #svg-area .cls-2,.custom-content-page .container.is-visible #svg-area .cls-3,.custom-content-page .container.is-visible #svg-area .text-3,.custom-content-page .container.is-visible #svg-area .text-c{opacity:1;transition:.4s;transition-delay:4s}
.custom-content-page .container.is-visible #svg-area .cls-8,.custom-content-page .container.is-visible #svg-area .cls-11,.custom-content-page .container.is-visible #svg-area .text-d{opacity:1;transition:.4s;transition-delay:5s}
.custom-content-page .container.is-visible #svg-area .cls-13,.custom-content-page .container.is-visible #svg-area .text-e,.custom-content-page .container.is-visible #svg-area .cls-4{opacity:1;transition:.4s;transition-delay:6s}
.aem-AuthorLayer-Edit .custom-content-page .container .carousel .__bscarousel__item .pageteaser .image{height:200px}
html[lang="ko"] .home-page .ambientvideobanner>div>.cmp-container>.text h1,html[lang="ko"] .ambientvideobanner.homepage-banner>div>.cmp-container>.text h1,html[lang="ko"] .home-page .ambientyoutubevideobanner>div>div>.innercontainer.text h1,html[lang="ko"] .ambientyoutubevideobanner.homepage-banner>div>div>.innercontainer.text h1,html[lang="ko"] .home-page .ambientvideobanner>div>.cmp-container>.text h2,html[lang="ko"] .ambientvideobanner.homepage-banner>div>.cmp-container>.text h2,html[lang="ko"] .home-page .ambientyoutubevideobanner>div>div>.innercontainer.text h2,html[lang="ko"] .ambientyoutubevideobanner.homepage-banner>div>div>.innercontainer.text h2{font-family:"NewHero",sans-serif;font-weight:400}
html[lang="ko"] .home-page .ambientvideobanner>div:after,html[lang="ko"] .ambientvideobanner.homepage-banner>div:after,html[lang="ko"] .home-page .ambientyoutubevideobanner>div:after,html[lang="ko"] .ambientyoutubevideobanner.homepage-banner>div:after{content:"스크롤하여 더 보기" !important;width:140px !important}
@media only screen and (max-width:1200px){html[lang="ko"] .home-page .ambientvideobanner>div:after,html[lang="ko"] .ambientvideobanner.homepage-banner>div:after,html[lang="ko"] .home-page .ambientyoutubevideobanner>div:after,html[lang="ko"] .ambientyoutubevideobanner.homepage-banner>div:after{font-size:.875rem}
}
html[lang="ko"] .root .banner.default>div>.cmp-container>.image:after{content:"스크롤하여 더 보기" !important;width:140px !important}
@media only screen and (max-width:1200px){html[lang="ko"] .root .banner.default>div>.cmp-container>.image:after{font-size:.875rem}
}
#oar-teasers-ceo-chair>.container{background-color:white}
#oar-teasers-ceo-chair>.container>.cmp-container>.text>.cmp-text{padding:30px 20px}
#oar-teasers-ceo-chair>.container>.cmp-container>.text>.cmp-text p{color:black}
#oar-downloads>div:nth-child(1){margin-right:90px}
#oar-downloads>div:nth-child(1) img{box-shadow:0 0 30px rgba(0,0,0,0.5);margin-bottom:30px}
#oar-downloads>div:nth-child(2)>.cmp-container .text{color:black}
#oar-downloads>div:nth-child(2)>.cmp-container>.container>.cmp-container>.container>.cmp-container{padding:0 !important}
#strategy-oar-2023 svg .cls-52{font-weight:400 !important}
#strategy-oar-2023 svg .cls-1,#strategy-oar-2023 svg .cls-2,#strategy-oar-2023 svg .cls-4,#strategy-oar-2023 svg .cls-5,#strategy-oar-2023 svg .cls-6,#strategy-oar-2023 svg .cls-8,#strategy-oar-2023 svg .cls-10,#strategy-oar-2023 svg .cls-11,#strategy-oar-2023 svg .cls-12{fill:black !important}
html:not(.aem-AuthorLayer-Edit) #strategy-oar-2023 svg>g{opacity:0}
#strategy-oar-2023 svg>g tspan{font-family:"NewHero",sans-serif !important}
#strategy-oar-2023 svg>g .cls-48{font-weight:700}
.container.is-visible #strategy-oar-2023 svg>g:nth-child(1){opacity:1;transition:.4s;transition-delay:.8s}
.container.is-visible #strategy-oar-2023 svg>g:nth-child(2){opacity:1;transition:.4s;transition-delay:1.2s}
.container.is-visible #strategy-oar-2023 svg>g:nth-child(3){opacity:1;transition:.4s;transition-delay:1.6s}
.container.is-visible #strategy-oar-2023 svg>g:nth-child(4){opacity:1;transition:.4s;transition-delay:2s}
.container.is-visible #strategy-oar-2023 svg>g:nth-child(5){opacity:1;transition:.4s;transition-delay:2.4s}
html:not(.aem-AuthorLayer-Edit) #oar-2023-business-model>svg>g{opacity:0;transition:.4s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-1_x3E_{opacity:1;transition:.4s;transition-delay:.8s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-2_x3E_{opacity:1;transition:.4s;transition-delay:1.2s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-3_x3E_{opacity:1;transition:.4s;transition-delay:1.6s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-4_x3E_{opacity:1;transition:.4s;transition-delay:2s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-5_x3E_{opacity:1;transition:.4s;transition-delay:2.4s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-8_x3E_{opacity:1;transition:.4s;transition-delay:2.8s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-7_x3E_{opacity:1;transition:.4s;transition-delay:3.2s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-6_x3E_{opacity:1;transition:.4s;transition-delay:3.6s}
.container.is-visible #oar-2023-business-model>svg>#_x3C_Group-9_x3E_{opacity:1;transition:.4s;transition-delay:4s}
html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-1,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-2,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-3,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-4,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg .oar-2024-transition-5,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-6,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-7,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-8,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-9,html:not(.aem-AuthorLayer-Edit) #oar-2024-business-model>svg #oar-2024-transition-10{opacity:0;transition:.4s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-1{opacity:1;transition:.4s;transition-delay:.2s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-2{opacity:1;transition:.4s;transition-delay:1s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-3{opacity:1;transition:.4s;transition-delay:1.6s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-4{opacity:1;transition:.4s;transition-delay:2.2s}
.container.is-visible #oar-2024-business-model svg .oar-2024-transition-5{opacity:1;transition:.4s;transition-delay:2.8s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-6{opacity:1;transition:.4s;transition-delay:3.4s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-7{opacity:1;transition:.4s;transition-delay:4s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-8{opacity:1;transition:.4s;transition-delay:4.6s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-9{opacity:1;transition:.4s;transition-delay:5.2s}
.container.is-visible #oar-2024-business-model svg #oar-2024-transition-10{opacity:1;transition:.4s;transition-delay:5.8s}
body.oar-2023 .black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4,body.oar-2023 .black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4{font-size:1.15rem;margin-bottom:10px;min-height:48px}
@media only screen and (max-width:1200px){body.oar-2023 .black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4,body.oar-2023 .black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4{min-height:70px}
}
@media only screen and (max-width:768px){body.oar-2023 .black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4,body.oar-2023 .black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4{min-height:0}
}
body.oar-2023 .black #level-texts-inside-black-container .five-col-20-20-20-20-20>.cmp-container>.container>.cmp-container>.text h4 sup,body.oar-2023 .black #level-texts-inside-black-container .four-col-25-25-25-25>.cmp-container>.container>.cmp-container>.text h4 sup{position:absolute;font-size:.6rem;margin-left:5px}
body.oar-2023 .black #level-texts-inside-black-container .four-col-25-25-25-25 .keystatistic.white-box,body.oar-2023 .black #level-texts-inside-black-container .five-col-20-20-20-20-20 .keystatistic.white-box{padding:20px !important}
html:not(.aem-AuthorLayer-Edit) #oar-2023-key-resources svg #green-background{opacity:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) #oar-2023-key-resources svg g:not(#green-background){opacity:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) #oar-2023-key-resources svg .cls-1{fill:black !important}
html:not(.aem-AuthorLayer-Edit) #oar-2023-key-resources svg .cls-2{fill:#30ea03 !important}
.container.is-visible #oar-2023-key-resources svg #green-background{opacity:1;transition:.4s;transition-delay:.8s}
.container.is-visible #oar-2023-key-resources svg #employees{opacity:1;transition:.4s;transition-delay:1.2s}
.container.is-visible #oar-2023-key-resources svg #raw-materials{opacity:1;transition:.4s;transition-delay:1.6s}
.container.is-visible #oar-2023-key-resources svg #suppliers{opacity:1;transition:.4s;transition-delay:2s}
.container.is-visible #oar-2023-key-resources svg #manufacturing-capabilities{opacity:1;transition:.4s;transition-delay:2.4s}
.container.is-visible #oar-2023-key-resources svg #sales-and-distribution{opacity:1;transition:.4s;transition-delay:2.8s}
.container.is-visible #oar-2023-key-resources svg #advertising-and-promotion{opacity:1;transition:.4s;transition-delay:3.2s}
.container.is-visible #oar-2023-key-resources svg #research-and-development{opacity:1;transition:.4s;transition-delay:3.6s}
.container.is-visible #oar-2023-key-resources svg #regulatory-expertise{opacity:1;transition:.4s;transition-delay:4s}
html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg>g{opacity:0;transition:.4s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-e{opacity:1;transition:.4s;transition-delay:.8s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-d{opacity:1;transition:.4s;transition-delay:1.2s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-c{opacity:1;transition:.4s;transition-delay:1.6s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-f{opacity:1;transition:.4s;transition-delay:2s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-b{opacity:1;transition:.4s;transition-delay:2.4s}
.container.is-visible html:not(.aem-AuthorLayer-Edit) #oar-2023-market-categories svg #pos-a{opacity:1;transition:.4s;transition-delay:2.8s}
.haleon-oar-bracket-desktop,.haleon-oar-bracket-mobile{width:100%;position:relative;padding-bottom:15px;opacity:0;transition:.4s}
@media only screen and (max-width:768px){.haleon-oar-bracket-desktop,.haleon-oar-bracket-mobile{display:none}
}
.haleon-oar-bracket-desktop:after,.haleon-oar-bracket-mobile:after{position:absolute;background-color:black;height:1px;width:calc(60% - 34px);margin-left:calc(40% + 25px);content:"";display:block;top:calc(50% - 5px);left:0;z-index:-1}
.haleon-oar-bracket-desktop p,.haleon-oar-bracket-mobile p{width:calc(60% - 16px);margin-left:calc(40% + 16px);text-align:center;position:relative;padding:10px 0;font-size:1.25rem;font-weight:600}
.haleon-oar-bracket-desktop p:before,.haleon-oar-bracket-mobile p:before{position:absolute;content:"";top:calc(50% + 2px);left:0;background-image:url(clientlibs/resources/images/oar-arrow-long.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;height:45px;width:19px}
.haleon-oar-bracket-desktop p:after,.haleon-oar-bracket-mobile p:after{position:absolute;content:"";top:calc(50% + 2px);right:0;background-image:url(clientlibs/resources/images/oar-arrow-long.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;height:45px;width:19px}
.haleon-oar-bracket-desktop p span,.haleon-oar-bracket-mobile p span{background-color:white;padding:0 20px;z-index:2}
.haleon-oar-bracket-desktop p span:after,.haleon-oar-bracket-mobile p span:after{width:19px;height:24px;display:block;position:absolute;content:"";background-image:url(clientlibs/resources/images/oar-arrow-short.svg);background-size:contain;background-repeat:no-repeat;background-position:center top;left:calc(50% - 9px);bottom:-23px}
.haleon-oar-bracket-mobile{display:none}
@media only screen and (max-width:768px){.haleon-oar-bracket-mobile{display:block}
}
.haleon-oar-bracket-mobile:after{width:calc(100% - 8px);margin-left:0;top:calc(50% - 8px) !important}
.haleon-oar-bracket-mobile .clarity{display:none}
html.aem-AuthorLayer-Edit .haleon-oar-bracket-mobile .clarity{display:block;font-size:.875rem;color:red}
.haleon-oar-bracket-mobile p{width:100%;margin-left:0;font-size:1rem;text-align:left}
.haleon-oar-bracket-mobile p span{padding:0 20px 0 0}
.haleon-oar-bracket-mobile p span:after{display:none}
.haleon-oar-bracket-mobile p:before{display:none}
.haleon-oar-bracket-mobile p:after{top:50%;height:42px;width:18px}
.is-visible .haleon-oar-bracket-desktop,.is-visible .haleon-oar-bracket-mobile{opacity:1;transition:.4s;transition-delay:.4s}
html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.black,html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.videoscrollplay,html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.grey-light{opacity:0;transition:.4s}
html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.container.black.is-visible,html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.videoscrollplay.is-visible,html:not(.aem-AuthorLayer-Edit) body.oar-2023>.root>.aem-Grid>.responsivegrid>.aem-Grid>.grey-light.is-visible{opacity:1;transition:.4s}
.content-page.blackbg-content-page{background:black}
.content-page.blackbg-content-page .root .text.default h3,.content-page.blackbg-content-page .root .text.default h4{font-size:2.125rem}
@media only screen and (max-width:768px){.content-page.blackbg-content-page .root .text.default h3,.content-page.blackbg-content-page .root .text.default h4{margin-top:20px;font-size:1.65rem}
}
.content-page.blackbg-content-page .root .text.default p{color:#8d979d}
.content-page.blackbg-content-page .root .text.default p:last-of-type{margin-bottom:30px}
.content-page.blackbg-content-page .root .text.default a{background:transparent !important;color:white !important;cursor:pointer !important;transition:.4s}
.content-page.blackbg-content-page .root .text.default a:hover{color:#30ea03 !important;border-bottom:1px solid #30ea03 !important;transition:.4s}
.content-page.blackbg-content-page .root .text #podcast-listen p{color:white}
.content-page.blackbg-content-page .root .text #podcast-listen p:last-of-type{margin-bottom:0}
.content-page.blackbg-content-page .root #top-header{max-width:1240px !important}
@media only screen and (max-width:768px){.content-page.blackbg-content-page .root #top-header .breadcrumb{top:-53px;position:relative}
}
.content-page.blackbg-content-page .root #top-header .breadcrumb ol li a{color:black}
body.podcast-article-page .root>.aem-Grid>.date{margin:40px auto;max-width:1500px;padding:0 40px !important}
@media only screen and (max-width:768px){body.podcast-article-page .root>.aem-Grid>.date{padding:0 20px !important}
}
body.podcast-article-page .root>.aem-Grid>.date time{font-weight:600}
.portugal-recycling-info{display:flex}
.portugal-recycling-info>.image{flex:0 0 72px;margin-right:16px;height:auto}
.portugal-recycling-info>p{flex:1;font-size:.875rem;line-height:1.25rem;color:#333f48}
#haleon-recycling{margin-bottom:60px}
#haleon-recycling h3{margin-bottom:16px;font-size:2rem;line-height:2.4rem;color:#8d979d}
#haleon-recycling .inner button{border:1px solid #8d979d;padding:10px 20px 11px 20px;color:black;font-family:inherit;background-color:white;font-size:400px;font-size:1rem;margin:0 15px 15px 0;cursor:pointer;transition:.4s}
#haleon-recycling .inner button:hover{background-color:black;color:white;border:1px solid black;transition:.4s}
#haleon-recycling .inner #reset{opacity:1;background-color:#8d979d;color:white;padding:10px 40px 11px 20px;background-image:url(clientlibs/resources/images/undo-alt.svg);background-size:12px;background-repeat:no-repeat;cursor:pointer;background-position:center right 15px;transition:.4s}
#haleon-recycling .inner #reset:hover{background-image:url(clientlibs/resources/images/undo-alt-secondary.svg);background-color:white;color:#8d979d;border:1px solid #8d979d;transition:.4s}
#haleon-recycling .inner #reset.hidden{opacity:0;cursor:default;transition:.4s}
#haleon-recycling .inner .buttons button.active{background-color:black;color:white;border:1px solid black;transition:.4s}
#recycling-tables>.container>div{max-height:3000px;overflow:visible;transition:.4s}
#recycling-tables>.container.hidden{max-height:0;overflow:hidden;transition:.4s}
#recycling-tables .text h4{font-size:2rem;line-height:2.4rem;margin-bottom:16px}
#recycling-tables .text p{margin-bottom:16px;font-size:.875rem}
#recycling-tables table{margin-bottom:70px}
#recycling-tables table tr td:nth-child(3){padding-left:0}
#recycling-tables table>tbody>tr:nth-child(n+2){background-color:white}
#recycling-tables table>tbody>tr:nth-child(n+2) td{vertical-align:middle;border:1px solid #ebeced}
#recycling-tables table tr td{padding:29px 29px 27px 29px;padding:22px 22px 20px 22px;position:relative}
#recycling-tables table tr td img{height:50px;display:block;position:absolute;top:12px;left:"calc(___YUICSSMIN_PRESERVED_TOKEN_197___)";height:40px;width:auto;top:10px;left:calc(50% - 20px)}
#recycling-tables table tr td:last-of-type{text-align:center}
#recycling-tables table tr td:nth-child(1){width:300px}
#recycling-tables table tr td:nth-child(3){width:90px}
.aem-AuthorLayer-Edit #recycling-tables{outline:1px solid #30ea03;padding:60px 0 !important;position:relative}
.aem-AuthorLayer-Edit #recycling-tables:before{height:20px;width:200px;content:"Tables area container";background:#30ea03;padding:4px;color:white;display:block;position:absolute;top:-28px;left:0}
.aem-AuthorLayer-Edit #recycling-tables>.container{outline:1px solid blue;position:relative;margin:60px 0 !important}
.aem-AuthorLayer-Edit #recycling-tables>.container:before{height:20px;width:200px;content:"Individual brand";background:blue;padding:4px;color:white;display:block;position:absolute;top:-28px;left:0}
.history-page .root{overflow:hidden}
.history-page .text{z-index:10}
.history-page .two-col-33-66 h2{font-size:2.875rem;line-height:3.45rem}
@media only screen and (max-width:768px){.history-page .two-col-33-66 h2{font-size:2.4rem;line-height:2.9rem}
}
.history-page #wayfinder-notch{display:block !important;position:fixed !important;width:30px !important;height:30px !important;content:"" !important;background-color:#30ea03 !important;outline:10px solid white !important;left:305px;top:310px !important;z-index:11;transition:none !important;transition-delay:none !important}
.history-page #wayfinder-notch.initial{position:absolute !important;top:40px !important}
.history-page #wayfinder-notch.end{position:absolute !important;top:unset !important;bottom:10px !important}
@media only screen and (max-width:768px){.history-page #wayfinder-notch{width:18px !important;height:18px !important;outline:6px solid white !important}
}
.history-page #history-timeline{padding:0 40px 0 170px !important}
@media only screen and (max-width:768px){.history-page #history-timeline{padding:0 20px 0 10px !important}
}
.history-page #history-timeline>.container{padding:40px 0;margin-bottom:60px;padding-left:190px;position:relative;transition:.4s}
@media only screen and (max-width:768px){.history-page #history-timeline>.container{padding-left:100px}
}
.history-page #history-timeline>.container:before{display:block;position:absolute;width:1px;height:calc(100% + 20px);content:"";background-color:black;left:150px;top:-20px;z-index:10}
@media only screen and (max-width:768px){.history-page #history-timeline>.container:before{left:70px !important}
}
.history-page #history-timeline>.container.highlight{transition:.4s}
.history-page #history-timeline>.container .title{margin-bottom:0;position:absolute;color:inherit;top:0;left:0;z-index:11}
.history-page #history-timeline>.container .title.before{background-color:yellow}
.history-page #history-timeline>.container .title.after{background-color:purple}
.history-page #history-timeline>.container .title:after{display:none}
.history-page #history-timeline>.container .title h3{height:40px;width:140px;font-size:2.5rem;line-height:2rem;font-weight:200;display:block}
@media only screen and (max-width:768px){.history-page #history-timeline>.container .title h3{font-size:1rem;line-height:1.5rem;font-weight:600;width:60px}
}
@media only screen and (max-width:768px){.history-page #history-timeline>.container .text p{font-size:1rem !important;line-height:1.5rem !important}
}
.history-page .history-wayfinder-container{position:absolute;width:130px;left:22px;bottom:80px;top:0 !important;opacity:0;height:calc(100vh - 190px);z-index:10;transition:0 !important;transition-delay:0 !important}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container{z-index:18}
}
.history-page .history-wayfinder-container.fixed{top:120px !important}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container.fixed{position:fixed;top:unset !important;bottom:60px !important;left:0}
}
.history-page .history-wayfinder-container.end{top:unset !important;bottom:0 !important}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container.end{position:fixed;top:unset !important;bottom:60px !important;left:0}
}
.history-page .history-wayfinder-container.visible{opacity:1;transition:.4s}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container{position:fixed;top:unset !important;width:80px;bottom:60px !important}
}
.history-page .history-wayfinder-container #history-wayfinder{width:100%;height:100%}
.history-page .history-wayfinder-container #history-wayfinder>.history-wayfinder{position:absolute;bottom:0;display:block;width:100%}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container #history-wayfinder>.history-wayfinder{box-shadow:0 0 10px rgba(0,0,0,0.2);background-color:white;padding:10px}
}
.history-page .history-wayfinder-container #history-wayfinder>.history-wayfinder .years{height:auto;max-height:0;transition:.4s;overflow:hidden}
.history-page .history-wayfinder-container #history-wayfinder.active>.history-wayfinder .years{height:auto;max-height:2000px;transition:.4s}
.history-page .history-wayfinder-container .years a{display:block;position:relative;font-size:1.25rem;line-height:1.625rem;text-decoration:none;color:rgba(0,0,0,0.25);margin-bottom:14px;transition:.4s}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container .years a{margin-bottom:10px}
}
.history-page .history-wayfinder-container .years a:before{height:4px;width:16px;content:"";display:block;position:absolute;left:-22px;top:10px;background-color:transparent;transition:.4s}
.history-page .history-wayfinder-container .years a:after{height:18px;width:16px;content:"";display:inline-block;position:relative;right:-5px;top:2px;background-color:transparent;transition:.4s}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container .years a{font-size:1rem;line-height:1.4rem}
}
.history-page .history-wayfinder-container .years a.active{color:black;transition:.4s}
.history-page .history-wayfinder-container .years a.active:before,.history-page .history-wayfinder-container .years a.active:after{background-color:#30ea03;transition:.4s}
.history-page .history-wayfinder-container .open-close{margin-top:10px}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container .open-close{margin-top:0}
}
.history-page .history-wayfinder-container .open-close button{background:transparent;border:0;outline:0;font-family:inherit;display:block;position:relative;font-size:1.25rem;line-height:1.625rem;text-decoration:none;color:black;cursor:pointer;margin-bottom:0}
@media only screen and (max-width:768px){.history-page .history-wayfinder-container .open-close button{font-size:1rem}
}
.history-page .history-wayfinder-container .open-close button:before{height:20px;width:20px;content:"";display:inline-block;position:relative;top:2px;margin-right:6px}
.history-page .history-wayfinder-container .open-close button:after{height:20px;width:20px;position:absolute;left:0;top:2px;content:"";display:block;background-image:url(clientlibs/resources/images/close-black.svg);background-size:16px;background-position:center;background-repeat:no-repeat;transform:rotate(45deg);transition:.4s}
.history-page .history-wayfinder-container .open-close button span{pointer-events:none}
.history-page .history-wayfinder-container .open-close button .open{display:inline-block}
.history-page .history-wayfinder-container .open-close button .close{display:none}
.history-page .history-wayfinder-container .open-close.active button .open{display:none}
.history-page .history-wayfinder-container .open-close.active button .close{display:inline-block}
.history-page .history-wayfinder-container .open-close.active button:after{transform:rotate(0);transition:.4s}
.history-page .carousel{z-index:1}
.history-page .carousel [data-bscarousel-trackmask]{overflow:visible !important}
.history-page .carousel [data-bscarousel-trackmask]:before{z-index:0;left:-100000px !important;width:100000px !important;background-color:white !important}
.history-page .carousel [data-bscarousel-trackmask] .__bscarousel__item{opacity:1;transition:.4s}
.history-page .carousel [data-bscarousel-trackmask] .__bscarousel__item[aria-hidden=true]{opacity:.2;transition:.4s}
.history-page .carousel [data-bscarousel-trackmask] .__bscarousel__item.__bscarousel-duplicate{opacity:0}
.history-page .carousel [data-bscarousel-navigationwrapper]{position:relative !important;margin-top:20px}
.history-page .carousel [data-bscarousel-navigationwrapper] ul li button{height:25px !important;width:25px !important;border:0 !important;z-index:15;background-color:#d0d3d4 !important}
.history-page .carousel [data-bscarousel-navigationwrapper] ul li button div{display:none !important}
.history-page .carousel [data-bscarousel-navigationwrapper] ul li.__bscarousel-active button{background-color:#30ea03 !important}
.history-page .carousel [data-bscarousel-navigationwrapper] ul li.__bscarousel-active button{background-color:#30ea03 !important}
.cq-Editable-dom #wayfinder-notch{display:none !important}
.cq-Editable-dom .history-wayfinder-container{display:inline-block !important;position:relative !important;top:unset !important;height:auto !important;bottom:unset !important;width:100% !important;opacity:1 !important;left:0 !important}
.cq-Editable-dom .history-wayfinder-container:before{content:"Do not delete. This wayfinder will auto populate.";position:relative;top:-40px;left:0;width:auto;height:auto;background-color:yellow;color:black;padding:4px 6px;display:block}
.cq-Editable-dom .history-wayfinder-container .history-wayfinder{position:relative}
.cq-Editable-dom .history-wayfinder-container .years a{display:inline-block;margin-right:40px}
.cq-Editable-dom #history-timeline{position:relative;outline:2px solid red;padding:40px 40px !important;margin:40px 0}
.cq-Editable-dom #history-timeline:before{content:"Main History Timeline Container";position:absolute;top:-40px;background-color:red;color:white;width:auto;height:auto;padding:4px 6px;display:block}
.cq-Editable-dom #history-timeline>.container{outline:2px solid blue;padding:40px 40px;margin:40px 0 80px 0;position:relative}
.cq-Editable-dom #history-timeline>.container:before{content:"Individual year container. Use title with H3 for content title, add ID tag as year number.";position:absolute;top:-40px;left:0;width:auto;height:auto;background-color:blue;color:white;padding:4px 6px;display:block}
.cq-Editable-dom #history-timeline>.container .title{left:unset !important;position:relative !important;margin-bottom:40px !important;margin-top:0 !important;display:block !important}
#svg-donut-2024>g>g .comma1,#svg-donut-2024>g>g .comma2,#svg-donut-2024>g>g .comma3,#svg-donut-2024>g>g .comma4,#svg-donut-2024>g>g .comma5{fill:white}
#svg-donut-2024>g>g .cls-6{opacity:0;transition:.4s;transition-delay:.4s}
#svg-donut-2024>g>g .cls-10{opacity:0;transition:.4s}
#svg-donut-2024>g>g g .cls-12,#svg-donut-2024>g>g g .cls-11,#svg-donut-2024>g>g g .cls-10,#svg-donut-2024>g>g g .line-1,#svg-donut-2024>g>g g g .line-6{opacity:0;transition:.4s}
#svg-donut-2024>g>g .cls-9{opacity:0;transition:.4s}
#svg-donut-2024>g>g g .cls-9,#svg-donut-2024>g>g g .comma2,#svg-donut-2024>g>g g .line-2{opacity:0;transition:.4s}
#svg-donut-2024>g>g g g .line-7{opacity:0;transition:.4s}
#svg-donut-2024>g>g .cls-3,#svg-donut-2024>g>g .cls-2,#svg-donut-2024>g>g .cls-1{opacity:0;transition:.4s}
#svg-donut-2024>g>g g .line-3{opacity:0;transition:.4s}
#svg-donut-2024>g>g g g .line-8{opacity:0;transition:.4s}
#svg-donut-2024>g>g .cls-8{opacity:0;transition:.4s}
#svg-donut-2024>g>g g .line-4,#svg-donut-2024>g>g g .comma4{opacity:0;transition:.4s}
#svg-donut-2024>g>g .cls-4,#svg-donut-2024>g>g .cls-5{opacity:0;transition:.4s}
#svg-donut-2024>g>g .comma5{opacity:0;transition:.4s}
#svg-donut-2024>g>g g .line-5,#svg-donut-2024>g>g g .comma5{opacity:0;transition:.4s}
.is-visible #svg-donut-2024>g>g .cls-6{opacity:1;transition:.4s;transition-delay:.2s}
.is-visible #svg-donut-2024>g>g .cls-10{opacity:1;transition:.4s;transition-delay:1s}
.is-visible #svg-donut-2024>g>g g .cls-12,.is-visible #svg-donut-2024>g>g g .cls-11,.is-visible #svg-donut-2024>g>g g .cls-10,.is-visible #svg-donut-2024>g>g g .line-1,.is-visible #svg-donut-2024>g>g g g .line-6{opacity:1;transition:.4s;transition-delay:1s}
.is-visible #svg-donut-2024>g>g .cls-9{opacity:1;transition:.4s;transition-delay:1.8s}
.is-visible #svg-donut-2024>g>g g .cls-9,.is-visible #svg-donut-2024>g>g g .line-2,.is-visible #svg-donut-2024>g>g g .comma2{opacity:1;transition:.4s;transition-delay:1.8s}
.is-visible #svg-donut-2024>g>g g g .line-7{opacity:1;transition:.4s;transition-delay:1.8s}
.is-visible #svg-donut-2024>g>g .cls-3,.is-visible #svg-donut-2024>g>g .cls-2,.is-visible #svg-donut-2024>g>g .cls-1{opacity:1;transition:.4s;transition-delay:2.6s}
.is-visible #svg-donut-2024>g>g g .line-3{opacity:1;transition:.4s;transition-delay:2.6s}
.is-visible #svg-donut-2024>g>g g g .line-8{opacity:1;transition:.4s;transition-delay:2.6s}
.is-visible #svg-donut-2024>g>g .cls-8{opacity:1;transition:.4s;transition-delay:3.4s}
.is-visible #svg-donut-2024>g>g g .line-4,.is-visible #svg-donut-2024>g>g g .comma4{opacity:1;transition:.4s;transition-delay:3.4s}
.is-visible #svg-donut-2024>g>g .cls-4,.is-visible #svg-donut-2024>g>g .cls-5{opacity:1;transition:.4s;transition-delay:4.2s}
.is-visible #svg-donut-2024>g>g .comma5{opacity:0;transition:.4s}
.is-visible #svg-donut-2024>g>g g .line-5,.is-visible #svg-donut-2024>g>g g .comma5{opacity:1;transition:.4s;transition-delay:4.2s}
.impact-svg-2025{height:500px;width:100%;position:relative;cursor:pointer}
@media only screen and (max-width:1100px){.impact-svg-2025{height:45vw}
}
.impact-svg-2025 .main-circle{position:relative;height:100%;width:100%;z-index:3}
.impact-svg-2025 .main-circle .circle{height:300px;aspect-ratio:1;border-radius:50%;margin:0 auto;background-image:url(clientlibs/resources/images/impact-body.svg);background-position:50%;background-repeat:no-repeat;background-size:516px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:1s}
@media only screen and (max-width:1100px){.impact-svg-2025 .main-circle .circle{height:27vw;background-size:47vw;transition:1s}
}
.impact-svg-2025 .notch-circle{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:2}
.impact-svg-2025 .notch-circle .circle{height:500px;aspect-ratio:1;border-radius:50%;background-image:url(clientlibs/resources/images/impact-notches.svg);margin:0 auto;background-position:center;background-repeat:no-repeat;background-size:100%;display:block;transform:rotate(90deg);opacity:0}
@media only screen and (max-width:1100px){.impact-svg-2025 .notch-circle .circle{height:45vw}
}
.impact-svg-2025 .left-text{height:221px;width:510px;display:block;position:absolute;bottom:49.8%;right:50%;overflow:hidden}
@media only screen and (max-width:1100px){.impact-svg-2025 .left-text{height:20vw;width:46vw}
}
.impact-svg-2025 .left-text .impact-text-left{height:100%;width:100%;background-color:#30ea03;background-image:url(clientlibs/resources/images/impact-green-1.svg);background-position:center;background-size:contain;margin-left:100%;opacity:0;transition:.4s}
.impact-svg-2025 .right-text{height:225px;width:510px;display:block;position:absolute;top:49.5%;left:50%;overflow:hidden}
@media only screen and (max-width:1100px){.impact-svg-2025 .right-text{height:20vw;width:46vw}
}
.impact-svg-2025 .right-text .impact-text-right{height:100%;width:100%;background-color:#30ea03;opacity:0;background-image:url(clientlibs/resources/images/impact-green-2.svg);background-position:center;background-size:contain;margin-left:-100%;transition:.4s}
.is-visible .main-circle .circle{height:450px;transition:1s;transition-delay:2s}
@media only screen and (max-width:1100px){.is-visible .main-circle .circle{height:40vw;transition:1s;transition-delay:2s}
}
.is-visible .notch-circle .circle{opacity:1;transition:.4s;transition-delay:4s}
.is-visible .notch-circle .circle{animation:notchAnim 2s forwards;animation-delay:3.2s}
.is-visible .left-text .impact-text-left{opacity:1;margin-left:0;transition:opacity 1s,margin-left 1s;transition-delay:5.4s}
.is-visible .right-text .impact-text-right{opacity:1;margin-left:0;transition:opacity 1s,margin-left 1s;transition-delay:5.7s}
@keyframes notchAnim{0{opacity:0;transform:rotate(90deg)}
40%{opacity:1;transform:rotate(90deg)}
100%{opacity:1;transform:rotate(180deg)}
}