@charset "UTF-8";.component.component--alignment--left,.component .component--alignment--left{text-align:left}
.component.component--alignment--center,.component .component--alignment--center{text-align:center}
.component.component--alignment--right,.component .component--alignment--right{text-align:right}
.component.default--component--alignment--left{text-align:left}
.component.default--component--alignment--center{text-align:center}
.component.default--component--alignment--right{text-align:right}
@media(min-width:651px) and (max-width:1024px){.component.tablet--component--alignment--left{text-align:left}
.component.tablet--component--alignment--center{text-align:center}
.component.tablet--component--alignment--right{text-align:right}
}
@media(max-width:650px){.component.phone--component--alignment--left{text-align:left}
.component.phone--component--alignment--center{text-align:center}
.component.phone--component--alignment--right{text-align:right}
}
.brandingheader{color:#FFF;padding:10px 0;z-index:200;position:relative;background-color:#525a5c;border-bottom:1px solid #a5acaf}
.brandingheader>.cmp-responsivegrid{max-width:1200px;margin:auto}
.brandingheader>.cmp-responsivegrid>.informa-row{margin:0}
@media(min-width:768px){.brandingheader>.cmp-responsivegrid .col-md-6:first-child{padding-right:20px}
}
@media(min-width:768px){.brandingheader>.cmp-responsivegrid .col-md-6 + .col-md-6{border-left:1px solid #a5acaf;padding-left:20px}
}
.brandingheader .xf-content-height{min-height:0;margin:0}
.brandingheader p,.brandingheader li,.brandingheader a{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:18px;margin:0;color:#FFF}
.brandingheader .cmp-popopen .cmp-popopen__action{background-color:#525a5c;cursor:pointer;line-height:16px}
.brandingheader .cmp-popopen .cmp-popopen__action-text{width:92px;height:16px;display:inline-block;background:url("../../../../content/dam/informa/shared/informa-header/iribbon-logo.gif") no-repeat;color:transparent;position:relative;text-indent:-9999px}
.brandingheader .cmp-popopen .cmp-popopen__action-text:after{position:absolute;right:0;top:11px}
.brandingheader .cmp-popopen .cmp-popopen__action.cmp-popopen__action--open .cmp-popopen__action-text:after{border-top-color:#FFF}
.brandingheader .cmp-popopen .cmp-popopen__action.cmp-popopen__action--close .cmp-popopen__action-text:after{border-bottom-color:#FFF}
.brandingheader .cmp-popopen .cmp-popopen__content{padding:30px 0 40px}
.brandingheader .cmp-linklist{margin:12px 0 0}
@media(max-width:767px){.brandingheader .cmp-linklist{margin:10px 0}
}
.brandingheader .cmp-linklist__items{margin:0;padding:0}
.brandingheader .cmp-linklist__items li{padding:0 15px 0 18px;position:relative}
.brandingheader .cmp-linklist__items li:after{content:"|";display:block;position:absolute;left:0;top:0}
.brandingheader .cmp-linklist__items li:first-child{padding:0;font-weight:bold}
.brandingheader .cmp-linklist__items li:first-child:after{display:none}
.brandingheader .cmp-linklist__items li:nth-child(2):after{display:none}
.brandingheader .cmp-linklist__items li:last-child{padding-right:0}
.brandingfooter{background-color:#525a5c;color:#FFF}
.brandingfooter .informa-branding-footer>.cmp-responsivegrid,.brandingfooter .privacy-policy>.cmp-responsivegrid,.brandingfooter .branding-links>.cmp-responsivegrid{max-width:1200px;margin:auto}
.brandingfooter .xf-content-height{min-height:0;margin:0}
.brandingfooter p,.brandingfooter li,.brandingfooter a{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:18px}
.brandingfooter .informa-branding-footer{background-color:#525a5c;color:#FFF;padding-top:20px;padding-bottom:20px;text-align:center}
.brandingfooter .informa-branding-footer .cmp-image,.brandingfooter .informa-branding-footer img{width:267px;height:auto}
.brandingfooter .informa-branding-footer .copyright-text{line-height:1.5rem;text-align:left;padding-top:1rem}
.brandingfooter .branding-links{color:#FFF;background-color:#000}
.brandingfooter .branding-links a{color:#FFF}
.brandingfooter .branding-links .cmp-linklist{padding:1rem 0;text-align:left}
.brandingfooter .branding-links .cmp-linklist .cmp-linklist__items{margin:0;padding:0}
.brandingfooter .branding-links .cmp-linklist .cmp-linklist__items li:after{content:'|';padding-left:.5rem;padding-right:.5rem}
.brandingfooter .branding-links .cmp-linklist .cmp-linklist__items li:last-child:after{display:none;content:''}
.cmp-button__icon{font-family:"Font Awesome 5 Free","Font Awesome 5 Brands"}
.wcm-Authoring img.cq-LinkChecker.cq-LinkChecker--prefix.cq-LinkChecker--invalid,.aem-AuthorLayer-Edit .xf-web-container img.cq-LinkChecker.cq-LinkChecker--prefix.cq-LinkChecker--invalid{width:auto !important;height:auto !important}
.wcm-Authoring img.cq-LinkChecker.cq-LinkChecker--suffix.cq-LinkChecker--invalid,.aem-AuthorLayer-Edit .xf-web-container img.cq-LinkChecker.cq-LinkChecker--suffix.cq-LinkChecker--invalid{width:auto !important;height:auto !important}
.aux-component-errors{background-color:#e85a5a;padding:.5rem}
.aux-component-errors .aux-component-errors__items{list-style:none;margin:.75em 0;padding:0 1em;font-weight:bold}
.aux-component-errors .aux-component-errors__items .aux-component-errors__item{list-style:none;margin:0;padding:0}
.aux-component-errors .aux-component-errors__items .aux-component-errors__item:before{content:"";border-color:transparent #111;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:1.1em;position:relative}
.lds-roller{display:inline-block;position:relative;width:64px;height:64px}
.lds-roller div{animation:lds-roller 1.2s cubic-bezier(0.5,0,0.5,1) infinite;transform-origin:32px 32px}
.lds-roller div:after{content:" ";display:block;position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;margin:-3px 0 0 -3px}
.lds-roller div:nth-child(1){animation-delay:-0.036s}
.lds-roller div:nth-child(1):after{top:50px;left:50px;background:maroon}
.lds-roller div:nth-child(2){animation-delay:-0.072s}
.lds-roller div:nth-child(2):after{top:54px;left:45px;background:#9a6324}
.lds-roller div:nth-child(3){animation-delay:-0.108s}
.lds-roller div:nth-child(3):after{top:57px;left:39px;background:olive}
.lds-roller div:nth-child(4){animation-delay:-0.144s}
.lds-roller div:nth-child(4):after{top:58px;left:32px;background:teal}
.lds-roller div:nth-child(5){animation-delay:-0.18s}
.lds-roller div:nth-child(5):after{top:57px;left:25px;background:#000075}
.lds-roller div:nth-child(6){animation-delay:-0.216s}
.lds-roller div:nth-child(6):after{top:54px;left:19px;background:#fffac8}
.lds-roller div:nth-child(7){animation-delay:-0.252s}
.lds-roller div:nth-child(7):after{top:50px;left:14px;background:#f58231}
.lds-roller div:nth-child(8){animation-delay:-0.288s}
.lds-roller div:nth-child(8):after{top:45px;left:10px;background:#e6beff}
@keyframes lds-roller{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
@media(min-width:1200px){.modal .modal-xl{max-width:80%}
}
.wcm-Authoring .brandingfooter .privacy-policy,.aem-AuthorLayer-Edit .xf-web-container .brandingfooter .privacy-policy{position:static;width:auto}
.wcm-Authoring .brandingfooter .privacy-policy>*:first-child,.aem-AuthorLayer-Edit .xf-web-container .brandingfooter .privacy-policy>*:first-child{width:auto}
.brandingfooter .privacy-policy{position:fixed;width:100%;bottom:0;left:0;right:0;z-index:1000}
.brandingfooter .privacy-policy.hidden{display:none}
.brandingfooter .privacy-policy>*:first-child{width:90%;margin:0 auto;background-color:#000;border:3px solid #dfdfdf;color:#FFF;padding:.5rem 1rem}
.brandingfooter .privacy-policy .accept-button a,.brandingfooter .privacy-policy .accept-button button{margin:0 auto;display:block;padding:1rem;background-color:#002b45;color:#FFF;text-transform:uppercase;min-width:140px;text-align:center}
@media(min-width:768px){.brandingfooter .privacy-policy>*:first-child{width:70%}
.brandingfooter .privacy-policy .accept-button{display:flex;justify-content:center;align-items:center}
.brandingfooter .privacy-policy .accept-button a,.brandingfooter .privacy-policy .accept-button button{display:inline-block;max-width:70%}
}
:focus{outline:0}
button{cursor:pointer}
button:focus{outline:0}
.component.component--spacing-top--1x{margin-top:1rem}
.component.component--spacing-top--2x{margin-top:2rem}
.component.component--spacing-top--3x{margin-top:3rem}
.component.component--spacing-top--4x{margin-top:4rem}
.component.component--spacing-top--5x{margin-top:5rem}
.component.component--spacing-bottom--1x{margin-bottom:1rem}
.component.component--spacing-bottom--2x{margin-bottom:2rem}
.component.component--spacing-bottom--3x{margin-bottom:3rem}
.component.component--spacing-bottom--4x{margin-bottom:4rem}
.component.component--spacing-bottom--5x{margin-bottom:5rem}
.cmp-teaser__image .cmp-image__image{width:auto}
.visible-xs,.visible-sm,.visible-md,.visible-lg{display:none}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block{display:none}
@media(max-width:769px){.visible-xs{display:block}
table.visible-xs{display:table}
tr.visible-xs{display:table-row}
th.visible-xs,td.visible-xs{display:table-cell}
}
@media(max-width:769px){.visible-xs-block{display:block}
}
@media(max-width:769px){.visible-xs-inline{display:inline}
}
@media(max-width:769px){.visible-xs-inline-block{display:inline-block}
}
@media(max-width:769px){.hidden-xs{display:none}
}
@keyframes fade-in-up{from{opacity:0;transform:translate3d(0,-20px,0);-webkit-transform:translate3d(0,-20px,0)}
to{opacity:1;transform:none;-webkit-transform:none}
}
.in-view.fade-in-up{-webkit-animation:fade-in-up 1s both;animation:fade-in-up 1s both}
@keyframes fade-out-up{from{opacity:0;transform:translate3d(0,-20px,0);-webkit-transform:translate3d(0,-20px,0)}
to{opacity:1;transform:none;-webkit-transform:none}
}
.out-view.fade-in-up{-webkit-animation:fade-out-up 1s both;animation:fade-out-up 1s both}
@keyframes fade-in-down{from{opacity:0;transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0)}
to{opacity:1;transform:none;-webkit-transform:none}
}
.in-view.fade-in-down{-webkit-animation:fade-in-down 1s both;animation:fade-in-down 1s both}
@keyframes fade-out-down{from{opacity:0;transform:translate3d(0,30px,0);-webkit-transform:translate3d(0,30px,0)}
to{opacity:1;transform:none;-webkit-transform:none}
}
.out-view.fade-in-down{-webkit-animation:fade-out-down 1s both;animation:fade-out-down 1s both}
.in-view.scale-up-center{-webkit-animation:scale-up-center .8s cubic-bezier(0.39,0.575,0.565,1) both;animation:scale-up-center .8s cubic-bezier(0.39,0.575,0.565,1) both}
.out-view.scale-up-center{-webkit-animation:scale-down-center .4s cubic-bezier(0.39,0.575,0.565,1) both;animation:scale-down-center .4s cubic-bezier(0.39,0.575,0.565,1) both}
@-webkit-keyframes scale-up-center{from{-webkit-transform:scale(0.5);transform:scale(0.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scale-up-center{from{-webkit-transform:scale(0.5);transform:scale(0.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes scale-down-center{from{-webkit-transform:scale(0.5);transform:scale(0.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@keyframes scale-down-center{from{-webkit-transform:scale(0.5);transform:scale(0.5)}
to{-webkit-transform:scale(1);transform:scale(1)}
}
@-webkit-keyframes tracking-in-expand-fwd{from{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes tracking-in-expand-fwd{from{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@-webkit-keyframes tracking-out-expand-fwd{from{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
@keyframes tracking-out-expand-fwd{from{letter-spacing:-0.5em;-webkit-transform:translateZ(-700px);transform:translateZ(-700px);opacity:0}
40%{opacity:.6}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}
.in-view.text-expand-in{-webkit-animation:tracking-in-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) both;animation:tracking-in-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) both}
.out-view.text-expand-in{-webkit-animation:tracking-out-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) both;animation:tracking-out-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) both}
@-webkit-keyframes text-focus-in{from{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
to{-webkit-filter:blur(0);filter:blur(0);opacity:1}
}
@keyframes text-focus-in{from{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
to{-webkit-filter:blur(0);filter:blur(0);opacity:1}
}
@-webkit-keyframes text-focus-out{from{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
to{-webkit-filter:blur(0);filter:blur(0);opacity:1}
}
@keyframes text-focus-out{from{-webkit-filter:blur(12px);filter:blur(12px);opacity:0}
to{-webkit-filter:blur(0);filter:blur(0);opacity:1}
}
.in-view.text-focus-in{-webkit-animation:text-focus-in 1s cubic-bezier(0.55,0.085,0.68,0.53) both;animation:text-focus-in 1s cubic-bezier(0.55,0.085,0.68,0.53) both}
.out-view.text-focus-in{-webkit-animation:text-focus-out 1s cubic-bezier(0.55,0.085,0.68,0.53) both;animation:text-focus-out 1s cubic-bezier(0.55,0.085,0.68,0.53) both}
@-webkit-keyframes flip-in-hor-top{from{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
@keyframes flip-in-hor-top{from{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
@-webkit-keyframes flip-out-hor-top{from{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
@keyframes flip-out-hor-top{from{-webkit-transform:rotateX(-80deg);transform:rotateX(-80deg);opacity:0}
to{-webkit-transform:rotateX(0);transform:rotateX(0);opacity:1}
}
.in-view.flip-in-top{-webkit-animation:flip-in-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:flip-in-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) both}
.out-view.flip-in-top{-webkit-animation:flip-out-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:flip-out-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) both}
@-webkit-keyframes fade-in-right{from{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-right{from{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@-webkit-keyframes fade-out-right{from{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-out-right{from{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.in-view.fade-in-right{-webkit-animation:fade-in-right 1s cubic-bezier(0.39,0.575,0.565,1) both;animation:fade-in-right 1s cubic-bezier(0.39,0.575,0.565,1) both}
.out-view.fade-in-right{-webkit-animation:fade-out-right 1s cubic-bezier(0.39,0.575,0.565,1) both;animation:fade-out-right 1s cubic-bezier(0.39,0.575,0.565,1) both}
@-webkit-keyframes fade-in-left{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-in-left{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@-webkit-keyframes fade-out-left{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
@keyframes fade-out-left{from{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0}
to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}
}
.in-view.fade-in-left{-webkit-animation:fade-in-left 1s cubic-bezier(0.39,0.575,0.565,1) both;animation:fade-in-left 1s cubic-bezier(0.39,0.575,0.565,1) both}
.out-view.fade-in-left{-webkit-animation:fade-out-left 1s cubic-bezier(0.39,0.575,0.565,1) both;animation:fade-out-left 1s cubic-bezier(0.39,0.575,0.565,1) both}
@-webkit-keyframes slide-right{from{-webkit-transform:translateX(100px);transform:translateX(100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slide-right{from{-webkit-transform:translateX(100px);transform:translateX(100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes slide-right-out{from{-webkit-transform:translateX(100px);transform:translateX(100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slide-right-out{from{-webkit-transform:translateX(100px);transform:translateX(100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.in-view.slide-in-right{-webkit-animation:slide-right 1s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-right 1s cubic-bezier(0.25,0.46,0.45,0.94) both}
.out-view.slide-in-right{-webkit-animation:slide-right-out 1s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-right-out 1s cubic-bezier(0.25,0.46,0.45,0.94) both}
@-webkit-keyframes slide-left{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slide-left{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes slide-left-out{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
@keyframes slide-left-out{from{-webkit-transform:translateX(-100px);transform:translateX(-100px)}
to{-webkit-transform:translateX(0);transform:translateX(0)}
}
.in-view.slide-in-left{-webkit-animation:slide-left 1s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-left 1s cubic-bezier(0.25,0.46,0.45,0.94) both}
.out-view.slide-in-left{-webkit-animation:slide-left-out 1s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:slide-left-out 1s cubic-bezier(0.25,0.46,0.45,0.94) both}
@-webkit-keyframes scale-in-ver-center{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}
}
@keyframes scale-in-ver-center{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}
}
@-webkit-keyframes scale-out-ver-center{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}
}
@keyframes scale-out-ver-center{from{-webkit-transform:scaleY(0);transform:scaleY(0);opacity:1}
to{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}
}
.in-view.scale-in-ver-center{-webkit-animation:scale-in-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:scale-in-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) both}
.out-view.scale-in-ver-center{-webkit-animation:scale-out-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:scale-out-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) both}
@-webkit-keyframes flip-in-ver-right{0{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}
}
@keyframes flip-in-ver-right{0{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}
}
@-webkit-keyframes flip-out-ver-right{0{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}
}
@keyframes flip-out-ver-right{0{-webkit-transform:rotateY(-80deg);transform:rotateY(-80deg);opacity:0}
100%{-webkit-transform:rotateY(0);transform:rotateY(0);opacity:1}
}
.in-view.flip-in-ver-right{-webkit-animation:flip-in-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:flip-in-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) both}
.out-view.flip-in-ver-right{-webkit-animation:flip-out-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) both;animation:flip-out-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) both}
.delay-500{animation-delay:500ms !important}
.delay-1000{animation-delay:1s !important}
.delay-1500{animation-delay:1.5s !important}
.delay-2000{animation-delay:2s !important}
.delay-2500{animation-delay:2.5s !important}
.delay-3000{animation-delay:3s !important}
.delay-3500{animation-delay:3.5s !important}
.delay-4000{animation-delay:4s !important}
.delay-4500{animation-delay:4.5s !important}
.delay-5000{animation-delay:5s !important}
.aem-AuthorLayer-Edit .aem-GridColumn--default--hide:before,.aem-AuthorLayer-Edit .aem-GridColumn--tablet--hide:before,.aem-AuthorLayer-Edit .aem-GridColumn--phone--hide:before{display:none;position:absolute;font-family:'Font Awesome 5 Free';right:15px;top:0;padding:2px 10px;background:#dc3545;font-size:14px;color:#fff;content:'\f070'}
.aem-GridColumn--default--hide{display:none}
.aem-AuthorLayer-Edit .aem-GridColumn--default--hide{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--default--hide:before{display:block}
.aem-GridColumn--default--none{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--default--none:before{display:none}
@media(min-width:651px) and (max-width:1024px){.aem-GridColumn--tablet--hide{display:none}
.aem-AuthorLayer-Edit .aem-GridColumn--tablet--hide{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--tablet--hide:before{display:block}
.aem-GridColumn--tablet--none{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--tablet--none:before{display:none}
}
@media(max-width:650px){.aem-GridColumn--phone--hide{display:none}
.aem-AuthorLayer-Edit .aem-GridColumn--phone--hide{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--phone--hide:before{display:block}
.aem-GridColumn--phone--none{display:block}
.aem-AuthorLayer-Edit .aem-GridColumn--phone--none:before{display:none}
}
.cmp-rssfeed{padding:10px}
.cmp-rssfeed .cmp-rssfeed__content{display:flex;flex-wrap:wrap;justify-content:space-between}
.cmp-rssfeed .cmp-rssfeed__content article{border-bottom:1px solid #f5f5f5;margin-bottom:10px;padding:10px;clear:both}
@media only screen and (min-width:768px){.cmp-rssfeed .cmp-rssfeed__content.col_2 article{flex:0 49%;margin-bottom:10px}
.cmp-rssfeed .cmp-rssfeed__content.col_3 article{flex:0 33%;margin-bottom:10px}
.cmp-rssfeed .cmp-rssfeed__content.col_4 article{flex:0 24%;margin-bottom:10px}
.cmp-rssfeed .cmp-rssfeed__content.col_5 article{flex:0 19%;margin-bottom:10px}
.cmp-rssfeed .cmp-rssfeed__content article figure{width:100%}
.cmp-rssfeed .cmp-rssfeed__content article figure img{width:100%;margin:0}
}
.cmp-rssfeed a{color:#000}
.cmp-rssfeed h6{color:#59b176;font-size:1.125rem}
.cmp-rssfeed em{font-size:.625rem;color:#696969}
@media only screen and (max-width:458px){.cmp-rssfeed em{display:inline-block}
}
.cmp-rssfeed .read-more{border:2px solid #59b176;border-radius:5px;text-decoration:none;padding:2px 12px;-webkit-transition:230ms all ease-out;display:inline-block;color:#59b176;margin-bottom:10px}
.cmp-rssfeed .read-more:hover{color:#fff;background-color:#59b176}
.cmp-rssfeed figure{float:left;overflow:hidden}
.cmp-rssfeed figure p{display:none}
.cmp-rssfeed figure video{margin:0 10px 0 0}
.cmp-rssfeed figure img{width:200px;height:150px;margin:10px;border-radius:5px;object-fit:cover}
@media only screen and (max-width:458px){.cmp-rssfeed figure img{width:92%;margin:2%;overflow:hidden}
}
@keyframes spin{from{transform:rotate(0)}
to{transform:rotate(359deg)}
}
.spinner-box{width:100%;height:300px;display:flex;justify-content:center;align-items:center;background-color:transparent}
.spinner-box .circle-border{width:50px;height:50px;padding:3px;display:flex;justify-content:center;align-items:center;border-radius:50%;background:#3ff9dc;background:linear-gradient(0,rgba(180,180,180,0.1) 33%,#b4b4b4 100%);animation:spin .8s linear 0 infinite}
.spinner-box .circle-border .circle-core{width:100%;height:100%;background-color:#fff;border-radius:50%}
.tabs.cmp-tabs--vertical>.cmp-tabs{display:flex;flex-wrap:nowrap;flex-direction:row}
.tabs.cmp-tabs--vertical>.cmp-tabs>.cmp-tabs__tablist{display:flex;flex-direction:column;flex-wrap:no-wrap}
.tabs.cmp-tabs--vertical>.cmp-tabs>.cmp-tabs__tablist .cmp-tabs__tab{border-bottom:0}
.tabs.cmp-tabs--vertical>.cmp-tabs>.cmp-tabs__tabpanel{flex-grow:1}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row{margin-right:0;margin-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.new-component{margin-right:0;margin-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.row>.col,.responsivegrid.no-gutters>.cmp-responsivegrid>.row>[class*="col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>.col,.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>[class*="col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>.cmp-responsivegrid__col,.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>[class*=".cmp-responsivegrid__col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters{padding-right:0;padding-left:0}
.responsivegrid.container-override.container-fluid{width:auto;padding-right:0;padding-left:0;margin-right:0;margin-left:0}
.responsivegrid.container-override.container-fluid>.cmp-responsivegrid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.responsivegrid.cmp-responsivegrid--inset>.cmp-responsivegrid{padding:.65rem}
.cq-Editable-dom--container .cmp-responsivegrid{background-attachment:inherit}
.cmp-responsivegrid__row-videos{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden}
.cmp-responsivegrid__row-video{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.border-none{border:0}
.border-dotted{border-style:dotted;border-width:1px}
.border-dashed{border-style:dashed;border-width:1px}
.border-thick{border-style:solid;border-width:3px}
.border-thin{border-style:solid;border-width:1px}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row{margin-right:0;margin-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.new-component{margin-right:0;margin-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.row>.col,.responsivegrid.no-gutters>.cmp-responsivegrid>.row>[class*="col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>.col,.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>[class*="col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>.cmp-responsivegrid__col,.responsivegrid.no-gutters>.cmp-responsivegrid>.cmp-responsivegrid__row>[class*=".cmp-responsivegrid__col-"]{padding-right:0;padding-left:0}
.responsivegrid.no-gutters{padding-right:0;padding-left:0}
.responsivegrid.container-override.container-fluid{width:auto;padding-right:0;padding-left:0;margin-right:0;margin-left:0}
.responsivegrid.container-override.container-fluid>.cmp-responsivegrid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.responsivegrid.cmp-responsivegrid--inset>.cmp-responsivegrid{padding:.65rem}
.cq-Editable-dom--container .cmp-responsivegrid{background-attachment:inherit}
.cmp-responsivegrid__row-videos{width:100%;position:absolute;top:0;left:0;height:100%;overflow:hidden}
.cmp-responsivegrid__row-video{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.fullvideo-enabled{position:relative}
.fullvideo-enabled .cmp-responsivegrid__row-videos{position:inherit;height:auto}
.fullvideo-enabled .cmp-responsivegrid__row-videos .cmp-responsivegrid__row-video{position:inherit}
.fullvideo-enabled .fullvideo-contentwrap{position:absolute;top:0;width:100%}
.fullvideo-enabled .fullvideo-contentwrap.top{top:0}
.fullvideo-enabled .fullvideo-contentwrap.middle{top:50%;transform:translateY(-50%)}
.fullvideo-enabled .fullvideo-contentwrap.bottom{top:100%;transform:translateY(-100%)}
.border-none{border:0}
.border-dotted{border-style:dotted;border-width:1px}
.border-dashed{border-style:dashed;border-width:1px}
.border-thick{border-style:solid;border-width:3px}
.border-thin{border-style:solid;border-width:1px}
.cmp-popopen .cmp-popopen__action--close{display:none}
.cmp-popopen.cmp-popopen--open .cmp-popopen__action--open{display:none}
.cmp-popopen.cmp-popopen--open .cmp-popopen__action--close{display:block}
.cmp-popopen .cmp-popopen__content.cmp-popopen__content--hidden{display:none}
.cmp-popopen .cmp-popopen__action{text-align:center;background-color:#cfd2d2}
.cmp-popopen .cmp-popopen__action .cmp-popopen__action-text:after{content:"";margin:-3px 0 0 5px;transition:all 1s linear;display:inline-block;width:0;height:0;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}
.cmp-popopen .cmp-popopen__action.cmp-popopen__action--close .cmp-popopen__action-text:after{border-bottom:4px dashed;border-top:0 none}
.cmp-linklist .cmp-linklist__items{list-style:none}
.cmp-linklist .cmp-linklist__items .cmp-linklist__item{list-style:none}
.cmp-linklist--horizontal .cmp-linklist .cmp-linklist__items{list-style:none}
.cmp-linklist--horizontal .cmp-linklist .cmp-linklist__items .cmp-linklist__item{list-style:none;display:inline-block}
.grid.no-gutters>.cmp-grid>.cmp-grid__content>.cmp-grid__row{margin-right:0;margin-left:0}
.grid.no-gutters>.cmp-grid>.cmp-grid__content>.row>.col,.grid.no-gutters>.cmp-grid>.cmp-grid__content>.row>[class*="col-"]{padding-right:0;padding-left:0}
.grid.no-gutters>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.col,.grid.no-gutters>.cmp-grid>.cmp-grid__content>.cmp-grid__row>[class*="col-"]{padding-right:0;padding-left:0}
.grid.no-gutters>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__col,.grid.no-gutters>.cmp-grid>.cmp-grid__content>.cmp-grid__row>[class*="cmp-grid__col-"]{padding-right:0;padding-left:0}
.grid.cmp-grid--space-between>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column{margin-top:1rem;margin-bottom:1rem}
.grid.cmp-grid--equal-heights>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column>div.component{height:100%}
.grid.cmp-grid--equal-heights>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column>div.responsivegrid>.cmp-responsivegrid{height:100%}
.grid.cmp-grid--equal-heights>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column>div.grid>.cmp-grid{height:100%}
.grid.cmp-grid--inset>.cmp-grid{padding:.65rem}
.cmp-grid .new-row{display:none}
.wcm-Authoring .cmp-grid .new-row,.aem-AuthorLayer-Edit .xf-web-container .cmp-grid .new-row{display:flex;position:relative;border:1px dashed #000}
.wcm-Authoring .cmp-grid .new-row .row-label,.aem-AuthorLayer-Edit .xf-web-container .cmp-grid .new-row .row-label{position:absolute;margin:0 auto;display:block;left:48%;top:-13px;background-color:white}
.wcm-Authoring .grid.cmp-grid--equal-heights>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column,.aem-AuthorLayer-Edit .xf-web-container .grid.cmp-grid--equal-heights>.cmp-grid>.cmp-grid__content>.cmp-grid__row>.cmp-grid__column{padding-bottom:5rem}
.backtotop #backtotopBtn{position:fixed;right:15px;bottom:20px;cursor:pointer;display:none;background-color:var(--color);padding:7px;border-radius:5px;box-shadow:none;z-index:999;border:2px solid var(--color);transition:all 300ms ease-out}
.backtotop #backtotopBtn .cmp-button__icon{font-size:30px;color:#fff;margin:0 5px}
.backtotop #backtotopBtn .backtotop__text{color:#fff;margin:0 5px}
.backtotop #backtotopBtn img{width:30px;height:30px;object-fit:cover;margin:0 5px}
.backtotop.backtotop--outline #backtotopBtn{background-color:#fff}
.backtotop.backtotop--outline #backtotopBtn .cmp-button__icon,.backtotop.backtotop--outline #backtotopBtn .backtotop__text{color:var(--color);font-weight:bold}
.backtotop.backtotop--outline #backtotopBtn:hover{background-color:var(--color);box-shadow:0 5px 15px #9e9e9e;bottom:25px}
.backtotop.backtotop--outline #backtotopBtn:hover .cmp-button__icon,.backtotop.backtotop--outline #backtotopBtn:hover .backtotop__text{color:#fff}
.backtotop.backtotop--dark #backtotopBtn{background-color:var(--color)}
.backtotop.backtotop--dark #backtotopBtn .cmp-button__icon,.backtotop.backtotop--dark #backtotopBtn .backtotop__text{color:#fff;font-weight:bold}
.backtotop.backtotop--dark #backtotopBtn:hover{background-color:#fff;box-shadow:0 5px 15px #9e9e9e;bottom:25px}
.backtotop.backtotop--dark #backtotopBtn:hover .cmp-button__icon,.backtotop.backtotop--dark #backtotopBtn:hover .backtotop__text{color:var(--color)}
.backtotop.cmp-backtotop--label-before #backtotopBtn{flex-direction:row-reverse}
.backtotop.cmp-backtotop--label-after #backtotopBtn{flex-direction:row}
.announcementbar{padding:0}
.cmp-announcementbar{padding:15px 60px 15px 15px;position:relative}
@media(max-width:767px){.cmp-announcementbar{padding:15px 30px}
}
.cmp-announcementbar__content{display:flex;align-items:center;flex-wrap:wrap}
.component--alignment--left .cmp-announcementbar__content{justify-content:flex-start}
.component--alignment--center .cmp-announcementbar__content{justify-content:center}
.component--alignment--right .cmp-announcementbar__content{justify-content:flex-end}
.default--component--alignment--left .cmp-announcementbar__content{justify-content:flex-start}
.default--component--alignment--center .cmp-announcementbar__content{justify-content:center}
.default--component--alignment--right .cmp-announcementbar__content{justify-content:flex-end}
@media(min-width:651px) and (max-width:1024px){.tablet--component--alignment--left .cmp-announcementbar__content{justify-content:flex-start}
.tablet--component--alignment--center .cmp-announcementbar__content{justify-content:center}
.tablet--component--alignment--right .cmp-announcementbar__content{justify-content:flex-end}
}
@media(max-width:650px){.phone--component--alignment--left .cmp-announcementbar__content{justify-content:flex-start}
.phone--component--alignment--center .cmp-announcementbar__content{justify-content:center}
.phone--component--alignment--right .cmp-announcementbar__content{justify-content:flex-end}
}
.cmp-announcementbar__title{padding:0 15px;margin:0}
.cmp-announcementbar__description{padding:8px 15px}
.cmp-announcementbar__description p{margin:0}
.cmp-announcementbar--light .cmp-announcementbar__description p{color:#fff}
.cmp-announcementbar__action-container{padding:0 15px}
@media(max-width:767px){.cmp-announcementbar__action-container{width:100%}
}
@media(min-width:768px){.cmp-announcementbar__action-link{margin-left:15px}
.cmp-announcementbar__action-link:first-child{margin:0}
}
.cmp-announcementbar__toggle{position:absolute;right:30px;top:50%;transform:translateY(-50%);height:15px;width:15px;line-height:15px}
@media(max-width:767px){.cmp-announcementbar__toggle{top:15px;right:15px;transform:translateY(0)}
}
.cmp-announcementbar__toggle-icon:after{display:inline-block;content:'\f00d';font-size:1.5rem;font-family:"Font Awesome 5 Free";font-weight:900;color:#313131;transition:300ms all ease-out}
.cmp-announcementbar__toggle-icon:hover{cursor:pointer;opacity:.8;transition:300ms all ease-out}
.cmp-announcementbar--light .cmp-announcementbar__toggle-icon:after{color:#fff}
.cmp-navigation__toggle-sr-label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}
.cmp-navigation__toggle--open{display:inline-block;padding:1rem 1rem;line-height:1rem;font-size:1.75rem;color:#000}
.cmp-navigation__item-activators{display:none}
.cmp-navigation__item-activators .cmp-navigation__item-activator-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}
.cmp-navigation__toggle--open:hover,.cmp-navigation__toggle--open:focus{color:#333}
@media(min-width:768px){.cmp-navigation__toggle--open{display:none}
.cmp-navigation__item-activators{display:none}
}
nav.cmp-navigation ul{list-style:none;margin:0;padding:2.5rem 0 0;-webkit-box-shadow:-8px 0 8px rgba(0,0,0,0.5);-moz-box-shadow:-8px 0 8px rgba(0,0,0,0.5);box-shadow:-8px 0 8px rgba(0,0,0,0.5);min-height:100%;width:200px;background:#1a1a1a}
nav.cmp-navigation a{display:block;padding:.75rem 1rem;line-height:1em;font-size:1em;color:#fff;border-bottom:1px solid #383838;text-decoration:none}
nav.cmp-navigation a:hover,nav.cmp-navigation a:active,nav.cmp-navigation a:visited{text-decoration:none}
nav.cmp-navigation ul li ul{padding:0}
nav.cmp-navigation ul li ul li a{padding:.75rem 1rem .75rem 2rem}
nav.cmp-navigation li:first-child a{border-top:1px solid #383838}
@media(max-width:768px){nav.cmp-navigation{position:static;display:none;left:-200px;top:0;height:100%;overflow-y:scroll;overflow-x:visible;transition:left .3s ease,box-shadow .3s ease;z-index:999;background:#1a1a1a}
nav.cmp-navigation .cmp-navigation__toggle--close{position:absolute;right:0;top:0;border-bottom:0}
nav.cmp-navigation:target,nav.cmp-navigation[aria-expanded="true"],nav.cmp-navigation.nav-responsive{display:block;left:0;outline:0;-moz-box-shadow:3px 0 12px rgba(0,0,0,0.25);-webkit-box-shadow:3px 0 12px rgba(0,0,0,0.25);box-shadow:3px 0 12px rgba(0,0,0,0.25)}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children{display:flex;flex-wrap:wrap}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children a,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children a,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children a{flex-basis:60%;flex-grow:1}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators{display:block}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse{display:none}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse:after,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse:after,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse:after{content:'-';display:block;color:#fff}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand:after,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand:after,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand:after{content:'+';display:block;color:#fff}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>button,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>button,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children>.cmp-navigation__item-activators>button{display:block;background-color:green;padding:.75rem 1rem;line-height:1em}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='false']>ul,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='false']>ul,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='false']>ul{display:none}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators{display:none}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--collapse{display:block}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand,nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>.cmp-navigation__item-activators>.cmp-navigation__item-activator--expand{display:none}
nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>ul,nav.cmp-navigation:target .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>ul,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>ul,nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>ul,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children.cmp-navigation__item--active>ul,nav.cmp-navigation.nav-responsive .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='true']>ul{display:block}
nav.cmp-navigation:target .cmp-navigation__toggle--close,nav.cmp-navigation[aria-expanded="true"],nav.cmp-navigation.nav-responsive .cmp-navigation__toggle--close{z-index:1001}
nav.cmp-navigation:target ul,nav.cmp-navigation[aria-expanded="true"],nav.cmp-navigation.nav-responsive ul{position:relative;z-index:1000}
nav.cmp-navigation + .cmp-navigation__backdrop{display:none}
nav.cmp-navigation.nav-responsive + .cmp-navigation__backdrop{position:fixed;display:block;left:0;top:0;width:100%;height:100%;z-index:998;background:#000;background:rgba(0,0,0,0.85);cursor:default}
}
@media(min-width:768px){nav.cmp-navigation{overflow-y:visible;background-color:#e8e8e8;position:relative;left:auto;top:auto;height:auto;display:block;z-index:auto}
nav.cmp-navigation a{border:0;padding:0;color:#000}
nav.cmp-navigation li:first-child a{border:0}
nav.cmp-navigation .cmp-navigation__toggle--close{display:none}
nav.cmp-navigation .cmp-navigation__item.cmp-navigation__item--level-0.cmp-navigation__item--has-children[aria-expanded='false']>ul{display:block}
nav.cmp-navigation li{display:block;float:left;padding:1rem;text-decoration:none;position:relative;transition-duration:.5s;background-color:#e8e8e8}
nav.cmp-navigation li:hover{background-color:#cfcfcf;cursor:pointer}
nav.cmp-navigation ul{list-style:none;margin:0;padding:0;background-color:#e8e8e8;width:auto;height:auto;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
nav.cmp-navigation ul li ul{background-color:transparent;visibility:hidden;opacity:0;position:absolute;min-width:10rem;transition:all .5s ease;margin-top:1rem;left:0;display:none}
nav.cmp-navigation ul li ul li{background-color:#cfcfcf;clear:both;width:100%}
nav.cmp-navigation ul li ul li a{padding:0}
nav.cmp-navigation ul li ul:hover,nav.cmp-navigation ul li:hover>ul{visibility:visible;opacity:1;display:block}
}
@supports(position:fixed){@media(max-width:768px){nav.cmp-navigation,nav.cmp-navigation:target + .cmp-navigation__backdrop,nav.cmp-navigation[aria-expanded="true"],.nav-responsive + .cmp-navigation__backdrop{position:fixed}
}
@media(min-width:768px){nav.cmp-navigation{position:relative}
}
}
.cmp-modal .cmp-modal__content-header.modal-header{border-bottom:0}
.cmp-modal .cmp-modal__content-header.modal-header .cmp-modal__close-btn{z-index:999}
.cmp-modal .cmp-modal__content-body.modal-body{margin-top:-1rem}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url("../../components/v2/media/imagegallery/clientlibs/component/resources/ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";src:url("../../components/v2/media/imagegallery/clientlibs/component/resources/slick.eot");src:url("../../components/v2/media/imagegallery/clientlibs/component/resources/slick.eot?#iefix") format("embedded-opentype"),url("../../components/v2/media/imagegallery/clientlibs/component/resources/slick.woff") format("woff"),url("../../components/v2/media/imagegallery/clientlibs/component/resources/slick.ttf") format("truetype"),url("../../components/v2/media/imagegallery/clientlibs/component/resources/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
.cmp-imagegallery .cmp-imagegallery__action{position:absolute;top:40%;background-color:transparent;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cmp-imagegallery .cmp-imagegallery__action--previous{left:1rem}
.cmp-imagegallery .cmp-imagegallery__action--next{right:1rem}
.cmp-imagegallery .cmp-imagegallery__action--next .cmp-imagegallery__action-icon,.cmp-imagegallery .cmp-imagegallery__action--previous .cmp-imagegallery__action-icon{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff;font-size:3rem}
.cmp-imagegallery .cmp-imagegallery__action--previous .cmp-imagegallery__action-icon:after{content:"\f0a8"}
.cmp-imagegallery .cmp-imagegallery__action--next .cmp-imagegallery__action-icon:after{content:"\f0a9"}
.cmp-imagegallery .cmp-imagegallery__action--previous .cmp-imagegallery__action-text,.cmp-imagegallery .cmp-imagegallery__action--next .cmp-imagegallery__action-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.cmp-imagegallery .cmp-imagegallery__modal-image-container{overflow:hidden;white-space:nowrap;width:100%;position:relative}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .lds-roller{z-index:10;left:50%;top:20%}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .cmp-imagegallery__item{position:absolute;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:20}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .cmp-imagegallery__modal-item{display:inline-block;vertical-align:top;position:absolute;width:100%;height:100%;z-index:20}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .cmp-imagegallery__modal-item .cmp-image{position:absolute;top:0;left:0;right:0;z-index:30}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .cmp-imagegallery__modal-item--active{left:0}
.cmp-imagegallery .cmp-imagegallery__modal-image-container .image{position:absolute;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:20}
.cmp-imagegallery .cmp-imagegallery__modal-action{position:absolute;top:50%;background-color:transparent;border:0 none;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:50}
.cmp-imagegallery .cmp-imagegallery__modal-action--previous{left:1rem}
.cmp-imagegallery .cmp-imagegallery__modal-action--next{right:1rem}
.cmp-imagegallery .cmp-imagegallery__modal-action--next .cmp-imagegallery__modal-action-icon,.cmp-imagegallery .cmp-imagegallery__modal-action--previous .cmp-imagegallery__modal-action-icon{display:inline-block;font-family:"Font Awesome 5 Free";font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;color:#fff;font-size:3rem}
.cmp-imagegallery .cmp-imagegallery__modal-action--previous .cmp-imagegallery__modal-action-icon:after{content:"\f0a8"}
.cmp-imagegallery .cmp-imagegallery__modal-action--next .cmp-imagegallery__modal-action-icon:after{content:"\f0a9"}
.cmp-imagegallery .cmp-imagegallery__modal-action--previous .cmp-imagegallery__modal-action-text,.cmp-imagegallery .cmp-imagegallery__modal-action--next .cmp-imagegallery__modal-action-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}
.cmp-imagegallery .cmp-imagegallery__content{overflow-x:visible}
.cmp-imagegallery .cmp-imagegallery__images{padding:5px;white-space:nowrap;overflow-y:visible;max-height:none}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item{display:inline-block;margin:8px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item .cmp-image__title{display:none}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-32{width:32px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-64{width:64px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-128{width:128px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-256{width:256px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-512{width:512px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-imagegallery__item--width-768{width:768px}
.cmp-imagegallery .cmp-imagegallery__images .cmp-teaser{white-space:normal}
.wcm-Authoring .cmp-imagegallery .cmp-imagegallery__images,.aem-AuthorLayer-Edit .xf-web-container .cmp-imagegallery .cmp-imagegallery__images{display:flex;justify-content:flex-start;flex-wrap:wrap;overflow-x:visible}
.wcm-Authoring .cmp-imagegallery .cmp-imagegallery__content,.aem-AuthorLayer-Edit .xf-web-container .cmp-imagegallery .cmp-imagegallery__content{overflow-x:visible}
.wcm-Authoring .cmp-imagegallery .cmp-imagegallery__item,.aem-AuthorLayer-Edit .xf-web-container .cmp-imagegallery .cmp-imagegallery__item{display:block}
.cmp-imagegallery--grid .cmp-imagegallery .cmp-imagegallery__action{display:none}
.cmp-imagegallery--grid .cmp-imagegallery .cmp-imagegallery__images{display:flex;justify-content:space-evenly;flex-wrap:wrap;overflow-x:auto}
.cmp-imagegallery--grid .cmp-imagegallery .cmp-imagegallery__content{overflow-x:auto}
.cmp-imagegallery--grid .cmp-imagegallery .cmp-imagegallery__item{display:block}
.cmp-imagegallery .slick-dots button:before{font-size:1rem}
@media(min-width:768px){.cmp-imagegallery .cmp-imagegallery__action--next .cmp-imagegallery__action-icon,.cmp-imagegallery .cmp-imagegallery__action--previous .cmp-imagegallery__action-icon{font-size:3rem}
.cmp-imagegallery--grid .cmp-imagegallery .cmp-imagegallery__images{justify-content:flex-start}
}
.cmp-image--lightbox{cursor:pointer}
.cmp-image__modal.show{cursor:auto}
.cmp-image__modal-image-container{overflow:hidden;white-space:nowrap;width:100%;position:relative}
.cmp-image__modal-image-container .lds-roller{z-index:10;left:50%;top:20%}
.cmp-image__modal-image-container .cmp-image__item{position:absolute;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:20}
.cmp-image__modal-image-container .cmp-image__modal-item{display:inline-block;vertical-align:top;position:absolute;width:100%;height:100%;z-index:20}
.cmp-image__modal-image-container .cmp-image__modal-item .cmp-image{position:absolute;top:0;left:0;right:0;z-index:30}
.cmp-image__modal-image-container .cmp-image__modal-item--active{left:0}
.cmp-image__modal-image-container .image{position:absolute;display:inline-block;vertical-align:top;width:100%;height:100%;z-index:20}
.cmp-embeddedvideo__media{position:relative;width:100%;height:0;padding-bottom:56.25%}
.cmp-embeddedvideo__video{position:absolute;top:0;left:0;width:100%;height:100%}
.cmp-iframe iframe{border:0}
.cmp-carousel__content{position:relative}
.cmp-carousel__item{display:none}
.cmp-carousel__item--active{display:block}
.cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cmp-carousel__indicators{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}
.cmp-carousel__indicator{position:relative;flex:0 1 auto;width:10px;height:10px;margin:0 7px;border-radius:50%;font-size:0;text-indent:-3000px;background-color:rgba(0,0,0,0.5)}
.cmp-carousel__indicator--active{background-color:rgba(0,0,0,0.8)}
.cmp-carousel__indicator.active{background-color:#fff !important}
.cmp-carousel__content{position:relative}
.cmp-carousel__item{display:none}
.cmp-carousel__item--active{display:block}
.cmp-carousel__action{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.cmp-carousel__indicators{display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none}
.cmp-carousel__indicator{position:relative;flex:0 1 auto;width:10px;height:10px;margin:0 7px;border-radius:50%;font-size:0;text-indent:-3000px;background-color:rgba(0,0,0,0.5)}
.cmp-carousel__indicator--active{background-color:rgba(0,0,0,0.8)}
.cmp-image__image{width:100%}
.cmp-tabs__tablist{display:flex;flex-wrap:wrap;padding-left:0;list-style:none}
.cmp-tabs__tab{box-sizing:border-box;border-bottom:1px solid transparent;padding:.5rem 1rem;cursor:pointer}
.cmp-tabs__tab--active{border-color:inherit}
.cmp-tabs__tabpanel{display:none}
.cmp-tabs__tabpanel--active{display:block}
.cmp-breadcrumb{display:inline-block;list-style:none;padding:0}
.cmp-breadcrumb__item{display:inline-block;vertical-align:top}