@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.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{margin:0}
}
@media(min-width:768px){.brandingheader>.cmp-responsivegrid .col-md-6+.col-md-6{padding-left:20px;border-left:1px solid #a5acaf}
}
.brandingheader .cmp-container .cmp-enhancedtext{padding:0}
.brandingheader .cmp-container p{width:100%;font-size:13px;line-height:18px;margin:0;font-family:"Open Sans",sans-serif}
.brandingheader .cmp-container p li,.brandingheader .cmp-container p a{font-family:"Open Sans",sans-serif}
.brandingheader li{font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;margin:0;color:#FFF}
.brandingheader a{font-family:"Open Sans",sans-serif;font-size:13px;line-height:18px;margin:0;color:#FFF}
.brandingheader .xf-content-height{min-height:0;margin:0}
.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}
@media(max-width:767px){.brandingheader .cmp-popopen .cmp-popopen__content .container{flex:unset;width:100%;max-width:100%}
}
.brandingheader .cmp-linklist{margin:0}
@media(max-width:767px){.brandingheader .cmp-linklist{margin:10px 0}
}
.brandingheader .cmp-linklist .cmp-linklist__items{margin:0;padding:0}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item{padding:0 15px 0 18px;position:relative;list-style:none;display:inline-block}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item:after{content:"|";display:block;position:absolute;left:0;top:0}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item:first-child{padding:0;font-weight:bold}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item:first-child:after{display:none}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item:nth-child(2):after{display:none}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item:last-child{padding-right:0}
.brandingheader .cmp-linklist .cmp-linklist__items .cmp-linklist__item-link:hover{color:#FFF}
.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 p{width:100%;margin-bottom:3px;line-height:18px;text-align:left;padding:0 0 0 !important}
.brandingfooter .cmp-container .text{margin:35px 0 0}
.brandingfooter .xf-content-height{min-height:0;margin:0}
.brandingfooter p,.brandingfooter li,.brandingfooter a{font-family:"Open Sans",sans-serif;font-size:14px;line-height:18px}
.brandingfooter .informa-branding-footer{background-color:#525a5c;color:#FFF;padding-top:20px;text-align:center}
.brandingfooter .informa-branding-footer .cmp-image,.brandingfooter .informa-branding-footer img{width:267px;height:auto;margin-left:unset;margin-top:8px}
.brandingfooter .informa-branding-footer .copyright-text{line-height:1.5rem;text-align:left;padding-top:1rem}
@media(min-width:768px){.brandingfooter .informa-branding-footer .copyright-text{text-align:right}
}
.brandingfooter .informa-branding-footer .copyright-text:lang(ar){text-align:left}
.brandingfooter .informa-branding-footer .container{max-width:100%;flex:0 0 100%}
.brandingfooter .informa-branding-footer .xf-web-container>.cmp-responsivegrid>.informa-row>div:last-child{margin-top:30px}
.brandingfooter .cmp-linklist .cmp-linklist__items .cmp-linklist__item{list-style:none;display:inline-block}
.brandingfooter .linklist{color:#FFF;background-color:#000}
.brandingfooter .linklist a{color:#FFF;padding:0 5px}
.brandingfooter .linklist .cmp-linklist{padding:1rem 0;text-align:left}
.brandingfooter .linklist .cmp-linklist .cmp-linklist__items{margin:0;padding:0}
.brandingfooter .linklist .cmp-linklist .cmp-linklist__items .cmp-linklist__item{list-style:none;display:inline-block}
.brandingfooter .linklist .cmp-linklist .cmp-linklist__items .cmp-linklist__item a:hover{color:#FFF}
.brandingfooter .linklist .cmp-linklist .cmp-linklist__items .cmp-linklist__item:after{content:'|';padding-left:.3rem;padding-right:.3rem}
.brandingfooter .linklist .cmp-linklist .cmp-linklist__items :last-child:after{display:none;content:''}
@media(min-width:768px){.brandingfooter .informa-branding-footer .container{max-width:50%;flex:0 0 50%}
}
@media(min-width:1200px){.brandingfooter .informa-branding-footer .xf-web-container>.cmp-responsivegrid{max-width:1200px;margin:0 auto}
.brandingfooter .informa-branding-footer .xf-web-container>.cmp-responsivegrid>.informa-row{position:relative;padding-bottom:105px}
.brandingfooter .informa-branding-footer .xf-web-container>.cmp-responsivegrid>.informa-row>div:last-child{margin-top:0;position:absolute;bottom:0;width:100vw;max-width:100vw;left:50%;transform:translateX(-50%)}
.brandingfooter .informa-branding-footer .xf-web-container>.cmp-responsivegrid>.informa-row>div:last-child .cmp-linklist{max-width:1200px;margin:0 auto}
}
.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 a{color:#11a7d9;text-decoration:none}
.brandingfooter .privacy-policy a:hover{color:#11a7d9;text-decoration:underline}
.brandingfooter .privacy-policy .accept-button a,.brandingfooter .privacy-policy .accept-button button{margin:2px auto;display:block;padding:1rem;background-color:#002b45;color:#FFF;text-transform:uppercase;min-width:140px;text-align:center;border-radius:0;font-weight:400}
@media(max-width:767px){.brandingfooter .privacy-policy .cmp-responsivegrid__row .col{flex:unset;width:100%;max-width:100%}
.brandingfooter .privacy-policy p{text-align:left;margin-top:15px;margin-bottom:15px}
}
@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}
@media(max-width:767px){.topnavigation nav.cmp-navigation[aria-expanded="true"] .cmp-navigation__toggle-icon:after{display:none}
}
body{overflow-x:hidden}
body .xf-web-container{margin:0}
body>.root>.cmp-responsivegrid{width:100%;padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}
.large-container,.small-container{padding-top:40px;padding-bottom:40px;max-width:calc(100vw - 48px)}
@media(min-width:768px){.large-container,.small-container{padding-top:64px;padding-bottom:64px;max-width:calc(100vw - 80px)}
}
@media(min-width:992px){.large-container,.small-container{padding-top:80px;padding-bottom:80px;max-width:1280px;width:calc(100% - 80px);flex:0 0 calc(100% - 80px)}
.small-container{max-width:1160px}
}
.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-top--6x{margin-top:6rem}
.component.component--spacing-top--7x{margin-top:7rem}
.component.component--spacing-top--8x{margin-top:8rem}
.component.component--spacing-top--9x{margin-top:9rem}
.component.component--spacing-top--10x{margin-top:10rem}
.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}
.component.component--spacing-bottom--6x{margin-bottom:6rem}
.component.component--spacing-bottom--7x{margin-bottom:7rem}
.component.component--spacing-bottom--8x{margin-bottom:8rem}
.component.component--spacing-bottom--9x{margin-bottom:9rem}
.component.component--spacing-bottom--10x{margin-bottom:10rem}
.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 none;animation:fade-in-up 1s none}
@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 none;animation:fade-out-up 1s none}
@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 none;animation:fade-in-down 1s none}
@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 none;animation:fade-out-down 1s none}
.in-view.scale-up-center{-webkit-animation:scale-up-center .8s cubic-bezier(0.39,0.575,0.565,1) none;animation:scale-up-center .8s cubic-bezier(0.39,0.575,0.565,1) none}
.out-view.scale-up-center{-webkit-animation:scale-down-center .4s cubic-bezier(0.39,0.575,0.565,1) none;animation:scale-down-center .4s cubic-bezier(0.39,0.575,0.565,1) none}
@-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) none;animation:tracking-in-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) none}
.out-view.text-expand-in{-webkit-animation:tracking-out-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) none;animation:tracking-out-expand-fwd .8s cubic-bezier(0.215,0.61,0.355,1) none}
@-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) none;animation:text-focus-in 1s cubic-bezier(0.55,0.085,0.68,0.53) none}
.out-view.text-focus-in{-webkit-animation:text-focus-out 1s cubic-bezier(0.55,0.085,0.68,0.53) none;animation:text-focus-out 1s cubic-bezier(0.55,0.085,0.68,0.53) none}
@-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) none;animation:flip-in-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) none}
.out-view.flip-in-top{-webkit-animation:flip-out-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) none;animation:flip-out-hor-top .8s cubic-bezier(0.25,0.46,0.45,0.94) none}
@-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) none;animation:fade-in-right 1s cubic-bezier(0.39,0.575,0.565,1) none}
.out-view.fade-in-right{-webkit-animation:fade-out-right 1s cubic-bezier(0.39,0.575,0.565,1) none;animation:fade-out-right 1s cubic-bezier(0.39,0.575,0.565,1) none}
@-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) none;animation:fade-in-left 1s cubic-bezier(0.39,0.575,0.565,1) none}
.out-view.fade-in-left{-webkit-animation:fade-out-left 1s cubic-bezier(0.39,0.575,0.565,1) none;animation:fade-out-left 1s cubic-bezier(0.39,0.575,0.565,1) none}
@-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) none;animation:slide-right 1s cubic-bezier(0.25,0.46,0.45,0.94) none}
.out-view.slide-in-right{-webkit-animation:slide-right-out 1s cubic-bezier(0.25,0.46,0.45,0.94) none;animation:slide-right-out 1s cubic-bezier(0.25,0.46,0.45,0.94) none}
@-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) none;animation:slide-left 1s cubic-bezier(0.25,0.46,0.45,0.94) none}
.out-view.slide-in-left{-webkit-animation:slide-left-out 1s cubic-bezier(0.25,0.46,0.45,0.94) none;animation:slide-left-out 1s cubic-bezier(0.25,0.46,0.45,0.94) none}
@-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) none;animation:scale-in-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) none}
.out-view.scale-in-ver-center{-webkit-animation:scale-out-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) none;animation:scale-out-ver-center .5s cubic-bezier(0.25,0.46,0.45,0.94) none}
@-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) none;animation:flip-in-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) none}
.out-view.flip-in-ver-right{-webkit-animation:flip-out-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) none;animation:flip-out-ver-right .5s cubic-bezier(0.25,0.46,0.45,0.94) none}
.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}
}
.masonry{display:grid;max-width:100%;justify-content:center}
.masonry .h1,.masonry .h2,.masonry .h3,.masonry .h4,.masonry .h5{margin:0}
.masonry .cmp-responsivegrid{position:unset}
.masonry .cmp-responsivegrid__row{position:unset}
.masonry .cmp-responsivegrid .col{position:unset}
.masonry.rounded1 .item{border-radius:4px}
.masonry.rounded2 .item{border-radius:8px}
.masonry.rounded3 .item{border-radius:16px}
.masonry.rounded4 .item{border-radius:20px}
.masonry.rounded5 .item{border-radius:32px}
.masonry.gap1{gap:2px}
.masonry.gap2{gap:4px}
.masonry.gap3{gap:8px}
.masonry.gap4{gap:16px}
.masonry.gap5{gap:32px}
.masonry.col1,.masonry.col2,.masonry.col3,.masonry.col4,.masonry.col5{grid-template-columns:repeat(1,1fr)}
.masonry .item{position:relative;overflow:hidden}
.masonry .item.cmp-masonry__item.cq-Editable-dom--container{padding:0}
.masonry .item.w2,.masonry .item.w3,.masonry .item.w4,.masonry .item.w5{grid-column:span 1}
.masonry .item.h2,.masonry .item.h3,.masonry .item.h4,.masonry .item.h5{grid-row:span 1}
.masonry .item.focused{order:-1}
@media only screen and (min-width:768px){.masonry.col2,.masonry.col3,.masonry.col4,.masonry.col5{grid-template-columns:repeat(2,1fr)}
.masonry.gap1{gap:3px}
.masonry.gap2{gap:6px}
.masonry.gap3{gap:12px}
.masonry.gap4{gap:24px}
.masonry.gap5{gap:48PX}
.masonry .item.w1{grid-column:span 1}
.masonry .item.w2{grid-column:span 2}
.masonry .item.h1{grid-row:span 1}
.masonry .item.h2{grid-row:span 2}
.masonry .item.w3,.masonry .item.w4,.masonry .item.w5{grid-column:span 2}
.masonry .item.h3,.masonry .item.h4,.masonry .item.h5{grid-row:span 2;grid-column:span 2}
}
@media only screen and (min-width:992px){.masonry.col1{grid-template-columns:repeat(1,1fr)}
.masonry.col2{grid-template-columns:repeat(2,1fr)}
.masonry.col3{grid-template-columns:repeat(3,1fr)}
.masonry.col4{grid-template-columns:repeat(4,1fr)}
.masonry.col5{grid-template-columns:repeat(5,1fr)}
.masonry .item.w3{grid-column:span 3}
.masonry .item.w4{grid-column:span 4}
.masonry .item.w5{grid-column:span 5}
.masonry .item.h3{grid-row:span 3}
.masonry .item.h4{grid-row:span 4}
.masonry .item.h5{grid-row:span 5}
.masonry .item.focused{order:unset}
.masonry.gap1{gap:5px}
.masonry.gap2{gap:10px}
.masonry.gap3{gap:20px}
.masonry.gap4{gap:40px}
.masonry.gap5{gap:80px}
}
.slick-slider{position:relative;display:block;box-sizing:border-box;user-select:none;touch-action:pan-y}
.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{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}
.headerteasers .large-container{padding-top:40px;padding-bottom:40px}
.headerteasers .teaser-message-1-cta,.headerteasers .date-2-cta,.headerteasers .header-teaser-countdown{text-align:center}
.headerteasers .teaser-cta-var3{margin-top:20px;padding:20px}
.headerteasers .teaser-cta1-var2,.headerteasers .teaser-cta2-var2{padding:20px}
.headerteasers .cmp-countdown__part>span{display:block}
.headerteasers .teaser-cta1-countdown{padding:20px;margin:20px 0}
.headerteasers .teaser-cta2-countdown{padding:20px}
.headerteasers .teaser-var2-buttons{margin-top:20px}
.headerteasers .teaser-var2-buttons .teaser-cta1-var2{margin-bottom:20px}
@media(min-width:768px){.headerteasers .cmp-headerteasers--variant-3 .teaser-message-1-cta,.headerteasers .cmp-headerteasers--variant-2 .teaser-message-1-cta,.headerteasers .cmp-headerteasers--countdown--variant-1 .teaser-message-1-cta,.headerteasers .cmp-headerteasers--countdown--variant-2 .teaser-message-1-cta{text-align:left}
.headerteasers .cmp-headerteasers--variant-3 .teaser-message-1-cta .teaser-cta-var3,.headerteasers .cmp-headerteasers--variant-2 .teaser-message-1-cta .teaser-cta-var3,.headerteasers .cmp-headerteasers--countdown--variant-1 .teaser-message-1-cta .teaser-cta-var3,.headerteasers .cmp-headerteasers--countdown--variant-2 .teaser-message-1-cta .teaser-cta-var3{width:210px}
.headerteasers .cmp-countdown__part>span{display:inline}
.headerteasers .header-teaser-countdown-cta{display:flex;flex-direction:row;justify-content:center;margin-top:20px}
.headerteasers .header-teaser-countdown-cta .teaser-cta1-countdown{margin:0 20px 0;width:210px}
.headerteasers .header-teaser-countdown-cta .teaser-cta2-countdown{width:210px}
.headerteasers .date-2-cta{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.headerteasers .teaser-var2-timings{text-align:left}
.headerteasers .teaser-var2-buttons{display:flex;flex-direction:row;align-items:center;margin:0}
.headerteasers .teaser-var2-buttons .teaser-cta1-var2{margin:unset;margin-right:20px;width:210px}
.headerteasers .teaser-var2-buttons .teaser-cta2-var2{width:210px}
}
@media(min-width:992px){.headerteasers .cmp-headerteasers--countdown--variant-1 .header-teaser-countdown{display:flex;align-items:center;justify-content:space-between}
.headerteasers .cmp-headerteasers--countdown--variant-1 .header-teaser-countdown-cta{margin-top:0}
.headerteasers .teaser-message-1-cta{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.headerteasers .teaser-message-1-cta .teaser-cta-var3{margin-top:unset}
}
.headersecondary{padding:0}
.headersecondary .secondary_header{background-position:center;background-size:cover}
.headersecondary .secondary-header-main{display:flex;flex-direction:column}
.headersecondary .secondary-header-main .eyebrow-text,.headersecondary .secondary-header-main .icon-eybrow{padding-bottom:164px}
.headersecondary .secondary-header-main .foreground-img{display:none}
@media(min-width:768px){.headersecondary .secondary-header-main .eyebrow-text,.headersecondary .secondary-header-main .icon-eybrow{padding-bottom:232px}
.headersecondary .secondary_header{padding-left:15px;padding-right:15px}
}
@media(min-width:1200px){.secondary-header-main:has(.foreground-img){display:flex;flex-direction:row;gap:64px}
.secondary-header-main:has(.foreground-img) .hero-text h1{margin-bottom:0}
.secondary-header-main:has(.foreground-img) .eyebrow-title-wrapper{width:45%;display:flex;flex-direction:column;justify-content:space-between}
.secondary-header-main:has(.foreground-img) .foreground-img{width:55%;display:block}
.secondary-header-main:has(.foreground-img) .foreground-img img{width:100%}
.secondary-header-main:has(.foreground-img) .eyebrow-text,.secondary-header-main:has(.foreground-img) .icon-eybrow{padding-bottom:0}
}
.headerprimary{padding:0}
.headerprimary .banner-links{display:flex;flex-direction:row;margin-top:98px}
.headerprimary .banner-subheading-description,.headerprimary .banner-section-details1-description2,.headerprimary .banner-section-details2-description2,.headerprimary .banner-section-details3-description2{width:100%}
.headerprimary .banner-light,.headerprimary .banner-dark{border-radius:40px}
.headerprimary .banner-text-light,.headerprimary .banner-text-dark{min-width:0}
.headerprimary .banner-link-dark,.headerprimary .banner-link-light{padding:12px 24px;display:flex;align-items:center;justify-content:center;overflow-wrap:break-word;width:152px}
.headerprimary .primary-header{background-repeat:no-repeat;background-size:cover;background-position:center}
.headerprimary .primary-header-container{display:flex;flex-direction:column;padding:0}
.headerprimary .primary-header-main,.headerprimary .primary-header-banner{display:flex;justify-content:space-between;flex-direction:column;word-wrap:break-word}
.headerprimary .primary-header-main{padding:40px 0;width:100%}
.headerprimary .primary-header-banner{padding:40px 24px;margin:0 -24px;height:max-content}
.headerprimary .eyebrow-text-description{padding-bottom:218px;width:100%}
.headerprimary .banner-section-details1,.headerprimary .banner-section-details2,.headerprimary .banner-section-details3{margin-top:24px}
.headerprimary .banner-light{margin-right:24px}
.headerprimary .banner-heading-description{margin-bottom:4px}
@media(min-width:768px){.headerprimary .banner-section-details1,.headerprimary .banner-section-details2,.headerprimary .banner-section-details3{margin-top:40px}
.headerprimary .banner-links{flex-direction:column;margin-top:114px}
.headerprimary .banner-light{margin-bottom:20px}
.headerprimary .banner-light,.headerprimary .banner-dark{width:213px;margin-right:0}
.headerprimary .primary-header-container{flex-direction:row;gap:40px;padding:0 15px}
.headerprimary .eyebrow-text-description{padding-bottom:0}
.headerprimary .primary-header{padding-left:15px;padding-right:15px}
.headerprimary .primary-header-banner{padding:40px;margin:0 -55px;width:300px}
}
@media(min-width:992px){.headerprimary .primary-header-main{padding:80px 0}
.headerprimary .primary-header-main .heading-text-description{margin-bottom:0}
.headerprimary .primary-header-banner{padding:64px;margin:16px auto;width:464px}
.headerprimary .banner-section-details1,.headerprimary .banner-section-details2,.headerprimary .banner-section-details3{margin-top:32px}
.headerprimary .banner-links{margin-top:84px;flex-direction:row;width:inherit}
.headerprimary .banner-links .banner-light{margin-bottom:unset;margin-right:20px}
.headerprimary .banner-links .banner-light,.headerprimary .banner-links .banner-dark{width:156px}
.headerprimary .primary-header-container{padding-right:15px;padding-left:15px}
}
.footer{padding:0}
.footer [data-accordion-body="accordionBody"],.footer .seperator{display:none}
.footer .expand[data-accordion-body="accordionBody"]{display:block}
.footer .footer-top-sec .large-container,.footer .footer-top-sec .small-container{padding-bottom:0}
.footer .footer-bottom-sec .large-container,.footer .footer-bottom-sec .small-container{padding-top:0}
@media(min-width:992px){.footer [data-accordion-body="accordionBody"],.footer .expand[data-accordion-body="accordionBody"]{display:block}
.footer .footer-top-sec .large-container,.footer .footer-top-sec .small-container{padding-bottom:52px}
}
.socialicons .social-icon-list{display:flex;flex-direction:row}
.socialicons .social-icon-list .icon-block{color:#fff;line-height:1;font-size:16px;margin:0 .25rem;list-style:none}
.socialicons .social-icon-list .icon-block i{font-size:1.5em;padding-right:10px}
.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}
.root>div>div .responsivegrid,.root>div>div>div .responsivegrid,.root div .experiencefragment,.root div .sidelistorderderlist,.root div .p1SmartPromotions,.root div .t1teaserprimary,.root div .generalmessaging5,.root div .navigation,.root div .brandingF1Footer{min-height:0}
.exhibitorcontainer{max-width:1170px;margin:0 auto}
.exhibitorcontainer *{box-sizing:border-box}
.exhibitorcontainer .exhibitorFilters{flex-basis:25%;max-width:25%}
.exhibitorcontainer div.exhibitorProductsDetail div.slick-carousel{width:31.25rem}
.exhibitorcontainer .filter-label{font-size:16px;margin:0 0 5px;color:#3d47c5;background-color:#fbfbfb;display:flex;width:100%;border:1px solid #dfdfdf;padding:16px;flex-direction:column;margin-bottom:15px}
.exhibitorcontainer .filter-label h3{font-size:16px;font-weight:700;margin:0 0 5px;color:#3d47c5}
.exhibitorcontainer ol,.exhibitorcontainer ul,.exhibitorcontainer dl{padding:0;line-height:auto}
.exhibitorcontainer ul li,.exhibitorcontainer ol li{font-size:14px;list-style-type:none;line-height:auto;padding:0}
.exhibitorcontainer .exhibit-list-items ul{padding:0;margin:0;list-style-type:none}
.exhibitorcontainer .exhibit-list-items li,.exhibitorcontainer .exhibit-list-items a{list-style-type:none}
.exhibitorcontainer .exhibit-list-items>ul>li>a{color:#565454}
.exhibitorcontainer .exhibitorcontainer .exhibitorList .exhibitor-default-list{max-width:825px}
.exhibitorcontainer .exhibitor-list-title{margin-left:8px;padding-right:16px;font-size:12px;text-transform:uppercase}
.exhibitorcontainer .exhibitor-default-list .coloumn-company,.exhibitorcontainer .coloumn-country,.exhibitorcontainer .coloumn-booth{font-size:16px;flex-grow:8;text-align:left;font-weight:300;color:#313131;text-align:center}
.exhibitorcontainer .exh-def-list-record-country{border-right:1px dotted #dfdfdf;text-align:center;font-weight:300;color:#313131}
.exhibitorcontainer .boot-section{width:15%}
.exhibitorcontainer .exh-def-list-record-booth{color:#fcb415;text-decoration:none;background-color:transparent;border-right:1px dotted #dfdfdf;text-align:center}
.exhibitorcontainer .exh-def-list-record-resource,.exhibitorcontainer .exh-def-list-record-products,.exhibitorcontainer .exh-def-list-record-products,.exhibitorcontainer .exh-def-list-record-request-info,.exhibitorcontainer .exh-def-list-record-favorites{display:flex;flex-direction:column;justify-content:center;align-items:center}
.exhibitorcontainer .exh-def-list-record-request-info a,.exhibitorcontainer .exh-def-list-record-favorites a{font-size:20px;line-height:20px;height:20px}
.exhibitorcontainer .exh-def-list-record-request-info a .far:before,.exhibitorcontainer .exh-def-list-record-favorites a .far:before{font-size:20px;color:#2c4999}
.exhibitorcontainer .exhibitorList .exh-def-list-record-title{border-right:1px dotted #dfdfdf}
.exhibitorcontainer .exhibitorList .exh-def-list-record-title a{color:#fcb415;text-decoration:none;background-color:transparent;text-align:left;font-weight:600;word-break:break-word}
.exhibitorcontainer .exhibitor-default-list thead tr th{border-top:0}
.exhibitorcontainer .exhibitorList .exhibitor-default-list tr:nth-child(2n){background-color:#fbfbfb}
.exhibitorcontainer .exh-def-list-record-icon .fas:before{color:#313131;font-size:16px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-categories-label{width:100%;font-size:16px;font-weight:600}
.exhibitorcontainer .exh-def-list-record-resource-enable-false,.exhibitorcontainer .exh-def-list-record-products-enable-false{cursor:default;color:#dfdfdf;font-size:20px;pointer-events:none}
.exhibitorcontainer .exh-def-list-record-resource-enable-true,.exhibitorcontainer .exh-def-list-record-products-enable-true{cursor:pointer;color:#2c4999;font-size:20px}
.exhibitorcontainer .exh-def-list-card-view-customRow{display:flex;flex-wrap:wrap}
.exhibitorcontainer .exh-def-list-card-view-record{background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;margin:10px 0;display:flex;flex-direction:column;justify-content:space-around;width:33%}
.exhibitorcontainer .exh-def-list-card-view-image{height:200px}
.exhibitorcontainer .exh-def-list-card-view-title,.exhibitorcontainer .exh-def-list-card-view-booth{color:#000}
.exhibitorcontainer .exh-def-list-card-view-country{color:#17a2b8;font-size:12px;letter-spacing:.5px}
.exhibitorcontainer .exh-def-list-card-view-image-link img{object-fit:contain;height:100%;width:100%;display:inline-block;max-width:100%;padding:4px;line-height:1.43;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out 0}
.exhibitorcontainer .exh-def-list-thumbnail-view-record{padding:30px 10px;align-items:flex-start;border-bottom:1px dashed #dfdfdf;width:100%}
.exhibitorcontainer .exh-def-list-thumbnail-view-record-group{padding-right:48px;display:flex;flex-direction:column;flex-basis:15%}
.exhibitorcontainer .exh-def-list-thumbnail-view-group{display:flex}
.exhibitorcontainer .exh-def-listing-thumbnail-view-link img{width:100%;max-width:200px}
.exhibitorcontainer .exh-def-list-thumbnail-view-record-content{display:flex;padding:30px 10px}
.exhibitorcontainer .exh-def-list-thumbnail-view-image{padding-right:48px;display:flex;flex-direction:column;flex-basis:15%}
.exhibitorcontainer .exh-def-list-thumbnail-view-icon{border:1px solid #dfdfdf;margin-top:10px;border-radius:4px;background:#fbfbfb;display:inline-block;text-align:center;padding:5px;font-size:12px;text-transform:uppercase;vertical-align:middle}
.exhibitorcontainer .exh-def-list-thumbnail-view-request-info-show-true-true{background-color:#032244;color:#fff;padding:3px 20px;font-size:16px;display:flex;align-self:flex-start;white-space:nowrap;flex-basis:18%}
.exhibitorcontainer .exh-def-list-thumbnail-view-group-title-section{flex-basis:50%;margin-bottom:0}
.exhibitorcontainer .exh-def-list-thumbnail-view-country{order:10;flex-basis:20%}
.exhibitorcontainer .exh-def-list-thumbnail-view-booth{flex-basis:26%;flex-grow:1;justify-content:center;text-align:center;white-space:inherit;padding:0 10px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-content-product-info{display:flex}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-header{cursor:pointer;display:flex;width:100%;justify-content:center;height:47px;padding-top:6px;line-height:36px;align-items:baseline;gap:5px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-heading{text-transform:uppercase;color:#032244;font-size:14px;display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .fa-solid,.exhibitorcontainer .fa-chevron-down{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-show-true{background-color:#fff;display:flex;justify-content:center;flex-wrap:wrap;box-shadow:0 2px 7px 2px #eaeaea;margin-top:10px;border-radius:6px}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-show-true{flex-basis:auto;flex-grow:0;margin-left:16px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-record{padding:0 16px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-preview{display:flex;width:100%;justify-content:center;padding:10px 0;font-size:12px;text-align:center}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-preview a{color:#fcb415;text-decoration:none;text-transform:uppercase}
.exhibitorcontainer .exhibitorlisting__display-options{text-align:right;display:flex;flex-direction:row;justify-content:flex-end;background:0;border:0;background:0}
.exhibitorcontainer .exhibitorlisting__display-options button{border:0;background:0;margin:0;padding:0;outline:0}
.exhibitorcontainer .exhibitorlisting__display-option .psuedo-icon{height:auto;width:30px;margin:0 5px}
.exhibitorcontainer .exhibitorlisting__display-option .psuedo-icon div{margin-bottom:3.3px;width:100%;border-radius:1px;height:4px;background-color:#032244}
.exhibitorcontainer .exhibitorlisting__display-option-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.exhibitorcontainer .exh-def-list-show-thumbnail{display:flex;justify-content:space-between}
.exhibitorcontainer .exh-def-list-thumbnail-view,.exhibitorcontainer .exh-def-list-card-view,.exhibitorcontainer .exh-def-list-list-view,.exhibitorcontainer .exh-def-list-show-list{min-width:840px}
.exhibitorcontainer .exhibitorCategories,.exhibitorcontainer .exhibitorProjectLocation,.exhibitorcontainer .exhibitorShows,.exhibitorcontainer .exhibitorProjectType,.exhibitorcontainer .exhibitorPackage,.exhibitorcontainer .exhibitorPavilion,.exhibitorcontainer .exhibitorPavilion,.exhibitorcontainer .exhibitorCountries{max-width:100%}
.exhibitorcontainer .exh-def-list-show-list span,.exhibitorcontainer .exh-def-list-show-thumbnail span{display:flex;align-items:baseline}
.exhibitorcontainer .exh-def-list-thumbnail-view-group-content{width:100%}
.exhibitorcontainer .light-icon{background-color:#dfdfdf;cursor:pointer}
.exhibitorcontainer .exh-def-list-thumbnail-view-title a{font-size:18px;font-weight:700;color:#fcb415;text-decoration:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-country{font-weight:200;font-size:14px;margin:8px 0}
.exhibitorcontainer .exh-def-list-thumbnail-view-request-info-show-true-true a i{padding:0 7px 0 0;line-height:22px;color:#fff}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-enable-false,.exhibitorcontainer .exh-def-list-record-resource-enable-false{cursor:pointer;color:#dfdfdf;font-size:20px;pointer-events:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-enable-true{cursor:pointer;color:#2c4999;font-size:20px}
.exhibitorcontainer .exh-def-list-thumbnail-view-booth-text{font-size:16px;color:#fcb415;text-decoration:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-fav-show-true a i{font-size:20px;color:#2c4999}
.exhibitorcontainer .exh-def-list-search{display:flex;justify-content:space-between}
.exhibitorcontainer .exh-def-list-search-fields{width:100%;padding-right:16px}
.exhibitorcontainer .exh-def-list-search input{border:1px solid #dfdfdf;font-size:16px;margin-right:16px;width:100%;padding:8px 0 8px 16px;flex-basis:85%}
.exhibitorcontainer .exh-def-list-search-actions button{display:flex;flex-direction:row;justify-content:center;padding:7px 16px;background-color:#2c4999;color:#fff;width:100%;height:100%;border:0}
.exhibitorcontainer .exh-def-list-search-actions button .fa-search{padding:5px}
.exhibitorcontainer .exhibitor-tab-btn-container{margin:20px 0}
.exhibitorcontainer .tab-btn-container{margin-top:20px}
.exhibitorcontainer .tab-btn-container button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:6px 12px;font-size:16px;line-height:1.5;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.exhibitorcontainer .tab-btn-container .btn-exhibitor{color:#fff;background-color:#007bff;border-color:#007bff}
.exhibitorcontainer .exhibitorList{max-width:75%;flex-basis:75%}
.exhibitorcontainer .exh-def-list-search-fields{position:relative}
.exhibitorcontainer .exh-def-list-search-fields .img{display:none}
.exhibitorcontainer .active .img{position:absolute;top:8px;display:block;right:28px;color:#313131;cursor:pointer}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow{display:flex;flex-wrap:wrap}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record{width:33.33333%;background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;display:flex;flex-direction:column;justify-content:space-around;margin:10px 0}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record .exh-def-list-product-view-image{height:200px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record .exh-def-list-product-view-image a img{object-fit:contain;width:100%;height:100%;padding:4px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;max-width:100%}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-title{padding:10px 0}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-title a{font-weight:600;color:#4b94a5;font-size:16px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-title a{font-weight:600;color:#2196f3;font-size:16px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-desc{margin-top:10px;font-size:12px;color:#a2a2a2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-desc p{font-size:17px;line-height:28px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-request-info-show-true-true .product-view-request-info-button{margin-top:10px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-request-info-show-true-true .product-view-request-info-button button{width:100%;color:#fff;background-color:#17a2b8;border-color:#17a2b8;padding:6px 12px}
.exhibitorcontainer .exh-def-list-product-not-found{text-align:center;font-size:20px;font-weight:700;color:#5e5e5e}
.exhibitorcontainer .exh-featured-prd-link-title a{color:#fcb415;text-decoration:none;clear:both;display:inline-block;overflow:hidden;white-space:nowrap}
.exhibitorcontainer .exh-featured-prd-link-title a:hover{color:#fcb415;text-decoration:underline}
.exhibitorcontainer .exh-featured-prd-list .exh-def-list-product-view-customRow{display:flex;width:100%}
.exhibitorcontainer .exh-featured-prd-list .exh-featured-prd-list-record{background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;margin:10px 5px;display:flex;flex-direction:column;justify-content:space-around;width:50%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image{height:200px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a{height:200px;color:#fcb415;text-decoration:none;background-color:transparent}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a img{height:100%;width:100%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title{padding:10px 0}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title a{font-weight:600;color:#4b94a5;font-size:16px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-company-title a{font-weight:600;color:#2196f3;font-size:16px}
.exhibitorcontainer .btn-exhibitor{background-color:#f0f0f0;border-color:#007bff;color:#007bff}
.exhibitorcontainer .btn-exhibitor:hover{background-color:#007bff}
.exhibitorcontainer .btn-products{color:#17a2b8;background-color:#f0f0f0;border-color:#17a2b8}
.exhibitorcontainer .btn-products:hover{background-color:#17a2b8}
.exhibitorcontainer .coloumn-company{float:left}
.exhibitorcontainer .paginationData{width:100%}
.exhibitorcontainer .paginationData .exh-def-list-pagination{font-size:18px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items{background-color:#dfdfdf;color:#fff;width:42px;width:42px;border-radius:50%;padding:10px 13px 5px 10px;margin:4px 10px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items a{font-size:28px;font-weight:bold}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next{background-color:#dfdfdf;color:#fff;width:42px;border-radius:50%;padding:10px 10px 5px 13px;margin:4px 10px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next a{font-size:28px;font-weight:bold;text-decoration:none}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults span{font-size:18px;margin:4px 8px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults .page-active-true{border:1px solid #2c4999;border-radius:50%;font-weight:700;padding:7px 14px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults .page-active-true a{text-decoration:none}
.exhibitorcontainer .product-paginationData{width:100%}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination{font-size:18px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev{background-color:#dfdfdf;color:#fff;width:42px;width:42px;border-radius:50%;padding:10px 13px 5px 10px;margin:4px 10px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev a{font-size:28px;font-weight:bold}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next{background-color:#dfdfdf;color:#fff;width:42px;border-radius:50%;padding:10px 10px 5px 13px;margin:4px 10px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next a{font-size:28px;font-weight:bold;text-decoration:none}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg span{font-size:18px;margin:4px 8px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg .prd-page-active-true{border:1px solid #2c4999;border-radius:50%;font-weight:700;padding:7px 14px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg .prd-page-active-true a{text-decoration:none}
.exhibitorcontainer .exh-def-header-section-content{display:flex;justify-content:flex-start;margin-top:20px}
.exhibitorcontainer .coloumn-request-show-true-true,.exhibitorcontainer .fa-heart,.exhibitorcontainer .fa-solid{cursor:pointer}
.exhibitorcontainer .exh-def-list-list-view .table .coloumn-res-show-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-product-show-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-request-show-true-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-fa-show-true{vertical-align:middle}
.exhibitorcontainer .exh-def-list-card-view-icon{float:left;padding:5px;width:fit-content}
.exhibitorcontainer .exh-def-list-card-view-icon div{display:inline}
.exhibitorcontainer{max-width:1170px;margin:0 auto}
.exhibitorcontainer ul li a.active{font-weight:bold;color:#565454}
.exhibitorcontainer .showmore{cursor:pointer}
.exhibitorcontainer .exhibit-category-filter-list-li-items,.exhibitorcontainer .exhibit-category-filter-list-li-items a{list-style-type:none}
.exhibitorcontainer .exhibit-category-filter-list-li-items:not(:last-child)>a{border-bottom:1px dotted #dfdfdf}
.exhibitorcontainer #exhbt-sub-categories-fltr .exhibit-list-li-items a,.exhibitorcontainer #exhibit-categories-filter .exhibit-category-filter-list-li-items a{color:#565454}
.exhibitorcontainer .exhibit-sub-list-li-items a,.exhibitorcontainer .exhibit-list-li-items a{color:#565454}
.exhibitorcontainer .exhibit-list-li-items a:hover,.exhibitorcontainer .exhibit-sub-list-li-items a:hover{color:#565454}
.exhibitorcontainer .exhibit-sub-list-items,.exhibitorcontainer .exhibit-sub-category-filter-list-items{margin-left:20px}
.exhibitorcontainer .exhibit-list-li-items>a{cursor:pointer;color:#565454}
.exhibitorcontainer .exhibit-list-li-items:not(:last-child)>a{border-bottom:1px dotted #dfdfdf}
.exhibitorcontainer .exhibit-list-li-items:last-child>a{border-bottom:0}
.exhibitorcontainer .display-none{display:none}
.exhibitorcontainer .all-category a{cursor:pointer;color:#3d47c5;font-size:14px}
.exhibitorcontainer *{box-sizing:border-box}
.exhibitorcontainer .exhibitorFilters{flex-basis:25%;max-width:25%}
.exhibitorcontainer .filter-label{font-size:16px;margin:0 0 5px;color:#3d47c5;background-color:#fbfbfb;display:flex;width:100%;border:1px solid #dfdfdf;padding:16px;flex-direction:column;margin-bottom:15px}
.exhibitorcontainer .filter-label h3{font-size:16px;font-weight:700;margin:0 0 5px;color:#3d47c5}
.exhibitorcontainer ol,.exhibitorcontainer ul,.exhibitorcontainer dl{padding:0;line-height:auto}
.exhibitorcontainer ul li,.exhibitorcontainer ol li{font-size:14px;list-style-type:none;line-height:auto;padding:0}
.exhibitorcontainer .exhibit-list-items ul{padding:0;margin:0;list-style-type:none}
.exhibitorcontainer .exhibit-list-items li,.exhibitorcontainer .exhibit-list-items a{list-style-type:none}
.exhibitorcontainer .exhibit-list-items>ul>li>a{color:#565454}
.exhibitorcontainer .exhibitorcontainer .exhibitorList .exhibitor-default-list{max-width:825px}
.exhibitorcontainer .exhibitor-list-title{margin-left:8px;padding-right:16px;font-size:12px;text-transform:uppercase}
.exhibitorcontainer .exhibitor-default-list .coloumn-company,.exhibitorcontainer .coloumn-country,.exhibitorcontainer .coloumn-booth{font-size:16px;flex-grow:8;text-align:left;font-weight:300;color:#313131;text-align:center}
.exhibitorcontainer .exh-def-list-record-country{border-right:1px dotted #dfdfdf;text-align:center;font-weight:300;color:#313131}
.exhibitorcontainer .boot-section{width:15%}
.exhibitorcontainer .exh-def-list-record-booth{color:#fcb415;text-decoration:none;background-color:transparent;border-right:1px dotted #dfdfdf;text-align:center}
.exhibitorcontainer .exh-def-list-record-resource,.exhibitorcontainer .exh-def-list-record-products,.exhibitorcontainer .exh-def-list-record-products,.exhibitorcontainer .exh-def-list-record-request-info,.exhibitorcontainer .exh-def-list-record-favorites{display:flex;flex-direction:column;justify-content:center;align-items:center}
.exhibitorcontainer .exh-def-list-record-request-info a,.exhibitorcontainer .exh-def-list-record-favorites a{font-size:20px;line-height:20px;height:20px}
.exhibitorcontainer .exh-def-list-record-request-info a .far:before,.exhibitorcontainer .exh-def-list-record-favorites a .far:before{font-size:20px;color:#2c4999}
.exhibitorcontainer .exhibitorList .exh-def-list-record-title{border-right:1px dotted #dfdfdf}
.exhibitorcontainer .exhibitorList .exh-def-list-record-title a{color:#fcb415;text-decoration:none;background-color:transparent;text-align:left;font-weight:600;word-break:break-word}
.exhibitorcontainer .exhibitor-default-list thead tr th{border-top:0}
.exhibitorcontainer .exhibitorList .exhibitor-default-list tr:nth-child(2n){background-color:#fbfbfb}
.exhibitorcontainer .exh-def-list-record-icon .fas:before{color:#313131;font-size:16px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-categories-label{width:100%;font-size:16px;font-weight:600}
.exhibitorcontainer .exh-def-list-record-resource-enable-false,.exhibitorcontainer .exh-def-list-record-products-enable-false{cursor:default;color:#dfdfdf;font-size:20px;pointer-events:none}
.exhibitorcontainer .exh-def-list-record-resource-enable-true,.exhibitorcontainer .exh-def-list-record-products-enable-true{cursor:pointer;color:#2c4999;font-size:20px}
.exhibitorcontainer .exh-def-list-card-view-customRow{display:flex;flex-wrap:wrap}
.exhibitorcontainer .exh-def-list-card-view-record{background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;margin:10px 0;display:flex;flex-direction:column;justify-content:space-around;width:33%}
.exhibitorcontainer .exh-def-list-card-view-image{height:200px}
.exhibitorcontainer .exh-def-list-card-view-title,.exhibitorcontainer .exh-def-list-card-view-booth{color:#000}
.exhibitorcontainer .exh-def-list-card-view-country{color:#17a2b8;font-size:12px;letter-spacing:.5px}
.exhibitorcontainer .exh-def-list-card-view-image-link img{object-fit:contain;height:100%;width:100%;display:inline-block;max-width:100%;padding:4px;line-height:1.43;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out 0}
.exhibitorcontainer .exh-def-list-thumbnail-view-record{padding:30px 10px;align-items:flex-start;border-bottom:1px dashed #dfdfdf;width:100%}
.exhibitorcontainer .exh-def-list-thumbnail-view-record-group{padding-right:48px;display:flex;flex-direction:column;flex-basis:15%}
.exhibitorcontainer .exh-def-list-thumbnail-view-group{display:flex}
.exhibitorcontainer .exh-def-listing-thumbnail-view-link img{width:100%;max-width:200px}
.exhibitorcontainer .exh-def-list-thumbnail-view-record-content{display:flex;padding:30px 10px}
.exhibitorcontainer .exh-def-list-thumbnail-view-image{padding-right:48px;display:flex;flex-direction:column;flex-basis:15%}
.exhibitorcontainer .exh-def-list-thumbnail-view-icon{border:1px solid #dfdfdf;margin-top:10px;border-radius:4px;background:#fbfbfb;display:inline-block;text-align:center;padding:5px;font-size:12px;text-transform:uppercase;vertical-align:middle}
.exhibitorcontainer .exh-def-list-thumbnail-view-request-info-show-true-true{background-color:#032244;color:#fff;padding:3px 20px;font-size:16px;display:flex;align-self:flex-start;white-space:nowrap;flex-basis:18%}
.exhibitorcontainer .exh-def-list-thumbnail-view-group-title-section{flex-basis:50%;margin-bottom:0}
.exhibitorcontainer .exh-def-list-thumbnail-view-country{order:10;flex-basis:20%}
.exhibitorcontainer .exh-def-list-thumbnail-view-booth{flex-basis:26%;flex-grow:1;justify-content:center;text-align:center;white-space:inherit;padding:0 10px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-content-product-info{display:flex}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-header{cursor:pointer;display:flex;width:100%;justify-content:center;height:47px;padding-top:6px;line-height:36px;align-items:baseline;gap:5px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-heading{text-transform:uppercase;color:#032244;font-size:14px;display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .fa-solid,.exhibitorcontainer .fa-chevron-down{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-show-true{background-color:#fff;display:flex;justify-content:center;flex-wrap:wrap;box-shadow:0 2px 7px 2px #eaeaea;margin-top:10px;border-radius:6px}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-show-true{flex-basis:auto;flex-grow:0;margin-left:16px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-record{padding:0 16px}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-preview{display:flex;width:100%;justify-content:center;padding:10px 0;font-size:12px;text-align:center}
.exhibitorcontainer .exh-def-list-thumbnail-view-product-preview a{color:#fcb415;text-decoration:none;text-transform:uppercase}
.exhibitorcontainer .exhibitorlisting__display-options{text-align:right;display:flex;flex-direction:row;justify-content:flex-end;background:0;border:0;background:0}
.exhibitorcontainer .exhibitorlisting__display-options button{border:0;background:0;margin:0;padding:0;outline:0}
.exhibitorcontainer .exhibitorlisting__display-option .psuedo-icon{height:auto;width:30px;margin:0 5px}
.exhibitorcontainer .exhibitorlisting__display-option .psuedo-icon div{margin-bottom:3.3px;width:100%;border-radius:1px;height:4px;background-color:#032244}
.exhibitorcontainer .exhibitorlisting__display-option-label{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;clip-path:inset(50%);border:0}
.exhibitorcontainer .exh-def-list-show-thumbnail{display:flex;justify-content:space-between}
.exhibitorcontainer .exh-def-list-thumbnail-view,.exhibitorcontainer .exh-def-list-card-view,.exhibitorcontainer .exh-def-list-list-view,.exhibitorcontainer .exh-def-list-show-list{min-width:840px}
.exhibitorcontainer .exhibitorCategories,.exhibitorcontainer .exhibitorProjectLocation,.exhibitorcontainer .exhibitorShows,.exhibitorcontainer .exhibitorProjectType,.exhibitorcontainer .exhibitorPackage,.exhibitorcontainer .exhibitorPavilion,.exhibitorcontainer .exhibitorPavilion,.exhibitorcontainer .exhibitorCountries{max-width:100%}
.exhibitorcontainer .exh-def-list-show-list span,.exhibitorcontainer .exh-def-list-show-thumbnail span{display:flex;align-items:baseline}
.exhibitorcontainer .exh-def-list-thumbnail-view-group-content{width:100%}
.exhibitorcontainer .light-icon{background-color:#dfdfdf;cursor:pointer}
.exhibitorcontainer .exh-def-list-thumbnail-view-title a{font-size:18px;font-weight:700;color:#fcb415;text-decoration:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-country{font-weight:200;font-size:14px;margin:8px 0}
.exhibitorcontainer .exh-def-list-thumbnail-view-request-info-show-true-true a i{padding:0 7px 0 0;line-height:22px;color:#fff}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-enable-false,.exhibitorcontainer .exh-def-list-record-resource-enable-false{cursor:pointer;color:#dfdfdf;font-size:20px;pointer-events:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-res-enable-true{cursor:pointer;color:#2c4999;font-size:20px}
.exhibitorcontainer .exh-def-list-thumbnail-view-booth-text{font-size:16px;color:#fcb415;text-decoration:none}
.exhibitorcontainer .exh-def-list-thumbnail-view-fav-show-true a i{font-size:20px;color:#2c4999}
.exhibitorcontainer .exh-def-list-search{display:flex;justify-content:space-between}
.exhibitorcontainer .exh-def-list-search-fields{width:100%;padding-right:16px}
.exhibitorcontainer .exh-def-list-search input{border:1px solid #dfdfdf;font-size:16px;margin-right:16px;width:100%;padding:8px 0 8px 16px;flex-basis:85%}
.exhibitorcontainer .exh-def-list-search-actions button{display:flex;flex-direction:row;justify-content:center;padding:7px 16px;background-color:#2c4999;color:#fff;width:100%;height:100%;border:0}
.exhibitorcontainer .exh-def-list-search-actions button .fa-search{padding:5px}
.exhibitorcontainer .exhibitor-tab-btn-container{margin:20px 0}
.exhibitorcontainer .tab-btn-container{margin-top:20px}
.exhibitorcontainer .tab-btn-container button{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:6px 12px;font-size:16px;line-height:1.5;border-radius:4px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
.exhibitorcontainer .tab-btn-container .btn-exhibitor{color:#fff;background-color:#007bff;border-color:#007bff}
.exhibitorcontainer .exhibitorList{max-width:75%;flex-basis:75%}
.exhibitorcontainer .exh-def-list-search-fields{position:relative}
.exhibitorcontainer .exh-def-list-search-fields .img{display:none}
.exhibitorcontainer .active .img{position:absolute;top:8px;display:block;right:28px;color:#313131;cursor:pointer}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow{display:flex;flex-wrap:wrap}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record{width:33.33333%;background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;display:flex;flex-direction:column;justify-content:space-around;margin:10px 0}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record .exh-def-list-product-view-image{height:200px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-customRow .exh-def-list-product-view-record .exh-def-list-product-view-image a img{object-fit:contain;width:100%;height:100%;padding:4px;background-color:#fff;border:1px solid #dee2e6;border-radius:4px;max-width:100%}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-title{padding:10px 0}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-title a{font-weight:600;color:#4b94a5;font-size:16px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-title a{font-weight:600;color:#2196f3;font-size:16px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-desc{margin-top:10px;font-size:12px;color:#a2a2a2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-company-desc p{font-size:17px;line-height:28px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-request-info-show-true-true .product-view-request-info-button{margin-top:10px}
.exhibitorcontainer .exh-def-list-product-view .exh-def-list-product-view-request-info-show-true-true .product-view-request-info-button button{width:100%;color:#fff;background-color:#17a2b8;border-color:#17a2b8;padding:6px 12px}
.exhibitorcontainer .exh-def-list-product-not-found{text-align:center;font-size:20px;font-weight:700;color:#5e5e5e}
.exhibitorcontainer .exh-featured-prd-link-title a{color:#fcb415;text-decoration:none;clear:both;display:inline-block;overflow:hidden;white-space:nowrap}
.exhibitorcontainer .exh-featured-prd-link-title a:hover{color:#fcb415;text-decoration:underline}
.exhibitorcontainer .exh-featured-prd-list .exh-def-list-product-view-customRow{display:flex;width:100%}
.exhibitorcontainer .exh-featured-prd-list .exh-featured-prd-list-record{background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;margin:10px 5px;display:flex;flex-direction:column;justify-content:space-around;width:50%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image{height:200px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a{height:200px;color:#fcb415;text-decoration:none;background-color:transparent}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a img{height:100%;width:100%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title{padding:10px 0}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title a{font-weight:600;color:#4b94a5;font-size:16px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-company-title a{font-weight:600;color:#2196f3;font-size:16px}
.exhibitorcontainer .btn-exhibitor{background-color:#f0f0f0;border-color:#007bff;color:#007bff}
.exhibitorcontainer .btn-exhibitor:hover{background-color:#007bff}
.exhibitorcontainer .btn-products{color:#17a2b8;background-color:#f0f0f0;border-color:#17a2b8}
.exhibitorcontainer .btn-products:hover{background-color:#17a2b8}
.exhibitorcontainer .coloumn-company{float:left}
.exhibitorcontainer .paginationData{width:100%}
.exhibitorcontainer .paginationData .exh-def-list-pagination{font-size:18px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items{background-color:#dfdfdf;color:#fff;width:42px;width:42px;border-radius:50%;padding:10px 13px 5px 10px;margin:4px 10px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .paginationData .exh-def-list-pagination .prev-items a{font-size:28px;font-weight:bold}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next{background-color:#dfdfdf;color:#fff;width:42px;border-radius:50%;padding:10px 10px 5px 13px;margin:4px 10px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .paginationData .exh-def-list-pagination .nav-next a{font-size:28px;font-weight:bold;text-decoration:none}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults span{font-size:18px;margin:4px 8px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults .page-active-true{border:1px solid #2c4999;border-radius:50%;font-weight:700;padding:7px 14px}
.exhibitorcontainer .paginationData .exh-def-list-pagination .page-defaults .page-active-true a{text-decoration:none}
.exhibitorcontainer .product-paginationData{width:100%}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination{font-size:18px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev{background-color:#dfdfdf;color:#fff;width:42px;width:42px;border-radius:50%;padding:10px 13px 5px 10px;margin:4px 10px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-prev a{font-size:28px;font-weight:bold}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next{background-color:#dfdfdf;color:#fff;width:42px;border-radius:50%;padding:10px 10px 5px 13px;margin:4px 10px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next:hover{text-decoration:none;background-color:#ccc;cursor:pointer}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-next a{font-size:28px;font-weight:bold;text-decoration:none}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg span{font-size:18px;margin:4px 8px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg .prd-page-active-true{border:1px solid #2c4999;border-radius:50%;font-weight:700;padding:7px 14px}
.exhibitorcontainer .product-paginationData .exh-def-list-prd-pagination .product-default-pg .prd-page-active-true a{text-decoration:none}
.exhibitorcontainer .exh-def-header-section-content{display:flex;justify-content:flex-start;margin-top:20px}
.exhibitorcontainer .coloumn-request-show-true-true,.exhibitorcontainer .fa-heart,.exhibitorcontainer .fa-solid{cursor:pointer}
.exhibitorcontainer .exh-def-list-list-view .table .coloumn-res-show-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-product-show-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-request-show-true-true,.exhibitorcontainer .exh-def-list-list-view .table .coloumn-fa-show-true{vertical-align:middle}
.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}
@charset "UTF-8";.exhibitorcontainer .exhibitordetail .third-layout .website::before,.exhibitorcontainer .exhibitordetail .fourth-layout .website::before{content:"";font-family:'FontAwesome'}
.exhibitorcontainer .fourth-layout>.fourth-layout-row{margin:0}
.exhibitorcontainer .fourth-layout .fourth-layout-rhs{padding-left:25px}
.exhibitorcontainer .fourth-layout .edit-exbt{justify-content:flex-end;display:flex}
.exhibitorcontainer .fourth-layout .exbt-prod{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .fourth-layout .exhibitor-product-heading{color:#313131}
.exhibitorcontainer .fourth-layout .exhibitor-product-detail-content-item-detail{display:flex;flex-wrap:wrap;gap:10px;width:auto}
.exhibitorcontainer .fourth-layout .exhibitor-product-image a{min-height:auto}
.exhibitorcontainer .fourth-layout .booth-req{display:flex;align-items:baseline}
.exhibitorcontainer .fourth-layout .summary-title{color:#313131;font-size:16px}
.exhibitorcontainer .fourth-layout .title-img{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .fourth-layout .title-name{font-size:1.5rem;text-align:center}
.exhibitorcontainer .fourth-layout .cmp-logo-original{display:flex;justify-content:center}
.exhibitorcontainer .fourth-layout .card{padding:10px}
.exhibitorcontainer .fourth-layout .exhibitor-product-detail-content-item-detail{box-shadow:0 0 15px -2px #fff;padding:1rem}
.exhibitorcontainer .fourth-layout .exhibitor-resources-image a,.exhibitorcontainer .fourth-layout .exhibitor-product-image a{justify-content:flex-start;min-height:auto}
.exhibitorcontainer .fourth-layout .cmp-exhibitorlisting__exhibitor-item-contact-container{width:100%}
.exhibitorcontainer .fourth-layout .exhibitor-associated-brand-detail-content-item-detail,.exhibitorcontainer .fourth-layout .exhibitor-resources-detail-content-item-detail,.exhibitorcontainer .fourth-layout .exhibitor-product-detail-content-item-detail{width:50%}
.exhibitorcontainer .fourth-layout .exh-request-info-form{text-align:right}
.exhibitorcontainer .fourth-layout .exh-request-info-form .cmp-exhibitorlisting__meta-action-label{width:100%;padding:8px 20px}
.exhibitorcontainer .fourth-layout .exhibitor-associated-brand-mobile{display:none}
.exhibitorcontainer .fourth-layout .cmp-info-mob{display:none}
.exhibitorcontainer a:hover{text-decoration:none}
.exhibitorcontainer .exhibitor-page-title{margin:0 0 50px}
.exhibitorcontainer .cmp-logo-original{margin-bottom:20px;float:left}
.exhibitorcontainer .cmp-exhibitor-detail{display:flex;flex-direction:column}
.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-header-details,.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-view-wrapper{margin:0 -15px}
.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-header-details_left-panel,.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-header-details_right-panel,.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-view-wrapper_left-panel,.exhibitorcontainer .cmp-exhibitor-detail.layout-one .cmp-exhibitorlisting__exhibitor-view-wrapper_right-panel{padding:0 15px}
.exhibitorcontainer .exhibitordetail .cmp-exhibitorlisting__exhibitor-name{color:#032244;padding-left:24px;min-height:176px;width:70%;margin:0 0 16px;margin-bottom:8px;font-family:inherit;font-weight:400;line-height:1.2;color:inherit;font-size:40px}
.exhibitorcontainer .exhibitordetail .cmp-exhibitorlisting__meta-action{border:0}
.exhibitorcontainer .cmp-image__image2{margin-right:24px;max-width:100px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details{width:100%;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:24px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details_left-panel{width:70%}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details_left-panel i{font-weight:900;background-color:transparent;color:#d9d9d9;font-size:12px;margin-bottom:1.5em}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details_right-panel{width:30%}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-view-wrapper{width:100%;display:flex;flex-direction:row;padding:10px 15px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields{display:flex;flex-direction:column}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields a{color:#2c4999;padding-bottom:7px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields a:hover{color:#2c4999}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields .country:before,.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields .phone:before,.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields .fax:before,.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-meta-fields .website:before{content:"";margin-right:14px;font-family:'FontAwesome'}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-categories{margin-bottom:16px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-categories a{padding:8px 12px;border:1px solid #dfdfdf;margin:5px 5px 0 0;color:#7b7979;font-size:14px;background-color:#fff}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-address{display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:32px;color:#7b7979;width:50%;border-radius:5px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-summary .cmp-exhibitorlisting__exhibitor-summary-text{font-size:18px;line-height:28px;font-weight:300;color:#313131;margin-top:0;margin-bottom:16px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-social-fields{display:flex;font-weight:900;font-size:20px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-social-fields a{color:#2c4999;margin-right:14px;font-size:20px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-social-fields a:hover{color:#2c4999}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action-label{font-size:.875rem;color:#fff;border-radius:2.5rem;justify-content:center;padding-left:1.75rem;background-color:#33d27e;padding:8px 28px;display:flex;align-self:flex-start;border:0;width:230px;margin:16px 0}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action-label:before{display:inline-block;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"";margin-right:8px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container{width:55%;padding:32px;display:flex;justify-content:space-between;height:auto;margin-bottom:32px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container a{display:flex}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container a p{font-size:20.8px;line-height:28px;color:#333;text-decoration:none;margin-bottom:0}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container a:hover{text-decoration:none;font-weight:900}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container img{border-radius:50%;font-weight:700;font-size:40px;min-width:73px;min-height:73px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-initials-container-view-wrapper{border-radius:50%;font-weight:700;font-size:40px;min-width:200px;min-height:200px;color:#fcfcfc;display:flex;justify-content:center;align-items:center}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-initials-container{border-radius:50%;font-weight:700;font-size:40px;min-width:73px;min-height:73px;color:#fcfcfc;display:flex;justify-content:center;align-items:center}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-text-container{margin-left:14.4px;color:#333;text-decoration:none}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action{padding:0;background:transparent}
.exhibitorcontainer .cmp-exhibitorlisting__meta-edit-action-label{font-size:.875rem;color:#fff;border-radius:2.5rem;justify-content:center;padding-left:1.75rem;background-color:#33d27e;padding:8px 28px;display:flex;align-self:flex-start;border:0;width:230px;margin:16px 0}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action--request-info{border:0}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action--request-info a:hover{color:#fff}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action--edit-seo{border:0;width:100%;display:flex;flex-wrap:wrap}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-booths-section{display:flex;flex-wrap:wrap}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-booths-section .fa-heart{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-booths-section .fa-heart:hover{cursor:pointer}
.exhibitorcontainer .cmp-exhibitorlisting__badge-item{display:flex}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-categories-content{display:flex;flex-wrap:wrap}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-booths{margin:0 16px}
.exhibitorcontainer .cmp-image_z_bannerimage{width:100%;object-fit:cover;height:400px;margin-bottom:16px}
.exhibitorcontainer .exhibitor-team-heading{font-size:20px;font-weight:300;color:#313131;margin-top:40px}
.exhibitorcontainer .exhibitor-resources-detail-content-item,.exhibitorcontainer .exhibitor-product-detail-content-item{display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap}
.exhibitorcontainer .exhibitor-resources-detail-content-item-detail,.exhibitorcontainer .exhibitor-product-detail-content-item-detail{width:25%;padding:16px}
.exhibitorcontainer .exhibitor-resources-detail-content-item-detail p,.exhibitorcontainer .exhibitor-product-detail-content-item-detail p{word-break:break-all;text-align:center}
.exhibitorcontainer .exhibitordetail .modal,.exhibitorcontainer .exhibitorList .modal,.exhibitorcontainer .exhibitorProductsDetail .modal,.exhibitorcontainer .exhibitorResourcesDetail .modal,.exhibitorcontainer .exhibitorContactsDetail .modal{position:fixed;top:25%}
.exhibitorcontainer .exhibitordetail .modal .modal-content,.exhibitorcontainer .exhibitorList .modal .modal-content,.exhibitorcontainer .exhibitorProductsDetail .modal .modal-content,.exhibitorcontainer .exhibitorResourcesDetail .modal .modal-content,.exhibitorcontainer .exhibitorContactsDetail .modal .modal-content{min-height:300px;font-size:16px;display:flex;flex-direction:column;justify-content:center;outline:0;padding:16px 32px 32px;max-width:60%;min-width:400px;box-shadow:0 3px 5px -1px #00000033,0 5px 8px 0 #00000023,0 1px 14px 0 #0000001e;border-radius:8px;background-color:#fff}
.exhibitorcontainer .exhibitordetail .modal .modal-body,.exhibitorcontainer .exhibitorList .modal .modal-body,.exhibitorcontainer .exhibitorProductsDetail .modal .modal-body,.exhibitorcontainer .exhibitorResourcesDetail .modal .modal-body,.exhibitorcontainer .exhibitorContactsDetail .modal .modal-body{padding:0;flex:0 1 auto}
.exhibitorcontainer .exhibitordetail .modal .modal-body h1,.exhibitorcontainer .exhibitorList .modal .modal-body h1,.exhibitorcontainer .exhibitorProductsDetail .modal .modal-body h1,.exhibitorcontainer .exhibitorResourcesDetail .modal .modal-body h1,.exhibitorcontainer .exhibitorContactsDetail .modal .modal-body h1{text-align:center;margin:10px auto;font-weight:600;font-size:25px;line-height:35px}
.exhibitorcontainer .exhibitordetail .modal .modal-body p,.exhibitorcontainer .exhibitorList .modal .modal-body p,.exhibitorcontainer .exhibitorProductsDetail .modal .modal-body p,.exhibitorcontainer .exhibitorResourcesDetail .modal .modal-body p,.exhibitorcontainer .exhibitorContactsDetail .modal .modal-body p{text-align:center;margin:10px 0;display:block;color:#565454;font-size:16px}
.exhibitorcontainer .exhibitordetail .modal .modal-footer,.exhibitorcontainer .exhibitorList .modal .modal-footer,.exhibitorcontainer .exhibitorProductsDetail .modal .modal-footer,.exhibitorcontainer .exhibitorResourcesDetail .modal .modal-footer,.exhibitorcontainer .exhibitorContactsDetail .modal .modal-footer{display:flex;text-align:center;align-content:center;align-items:center;justify-content:center}
.exhibitorcontainer .exhibitordetail .modal-header,.exhibitorcontainer .exhibitorList .modal-header,.exhibitorcontainer .exhibitorProductsDetail .modal-header,.exhibitorcontainer .exhibitorResourcesDetail .modal-header,.exhibitorcontainer .exhibitorContactsDetail .modal-header{border-bottom:0;padding:0}
.exhibitorcontainer .exhibitordetail .modal-footer,.exhibitorcontainer .exhibitorList .modal-footer,.exhibitorcontainer .exhibitorProductsDetail .modal-footer,.exhibitorcontainer .exhibitorResourcesDetail .modal-footer,.exhibitorcontainer .exhibitorContactsDetail .modal-footer{border-top:0}
.exhibitorcontainer .exhibitordetail .modal-footer .exhibitorlisting-signin-button-login,.exhibitorcontainer .exhibitorList .modal-footer .exhibitorlisting-signin-button-login,.exhibitorcontainer .exhibitorProductsDetail .modal-footer .exhibitorlisting-signin-button-login,.exhibitorcontainer .exhibitorResourcesDetail .modal-footer .exhibitorlisting-signin-button-login,.exhibitorcontainer .exhibitorContactsDetail .modal-footer .exhibitorlisting-signin-button-login{color:#fff;background-color:#2c4999;border:0;padding:15px 20px;font-size:16px;margin:0 10px;flex-basis:0;flex-grow:1}
.exhibitorcontainer .exhibitordetail .modal-footer .exhibitorlisting-signin-button-register,.exhibitorcontainer .exhibitorList .modal-footer .exhibitorlisting-signin-button-register,.exhibitorcontainer .exhibitorProductsDetail .modal-footer .exhibitorlisting-signin-button-register,.exhibitorcontainer .exhibitorResourcesDetail .modal-footer .exhibitorlisting-signin-button-register,.exhibitorcontainer .exhibitorContactsDetail .modal-footer .exhibitorlisting-signin-button-register{color:#fff;background-color:#032244;border:0;padding:15px 20px;font-size:16px;margin:0 10px;flex-basis:0;flex-grow:1}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .header-section{display:flex;flex-direction:column;position:relative}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .website:before{content:"";margin-right:14px;font-family:'FontAwesome'}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .bootsection{display:flex;justify-content:space-around}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .bootsection .fa-heart{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .web-and-edit-button{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .button-detail{justify-content:center}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__exhibitor-summary{background:#fff;padding:10px;width:100%;border-radius:5px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__exhibitor-address{background:#fff;padding:10px;margin-top:16px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__exhibitor-meta{width:50%;border-radius:5px;background:#fff;padding:10px;margin-bottom:16px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__exhibitor-categories{background:#fff;padding:10px;margin-top:24px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__meta-action--edit-seo{justify-content:center}
.exhibitorcontainer .fourth-layout .cmp-exhibitorlisting__meta-action--edit-seo{margin-left:calc(50% + 1rem)}
.exhibitorcontainer .fourth-layout .cmp-exhibitorlisting__exhibitor-item-contact-container{flex-direction:column;gap:10px}
.exhibitorcontainer .fourth-layout p.exhibitor-team-heading{padding:10px}
.exhibitorcontainer .ex-display-none{display:none}
.exhibitorcontainer .ex-display-block{display:block}
.exhibitorcontainer .exh-def-list-record-favorites{margin:0 16px}
.exhibitorcontainer .exh-def-list-product-not-found{text-align:center;font-size:20px;font-weight:700;color:#5e5e5e}
.exhibitorcontainer .cmp-exhibitor--right{text-align:right}
.exhibitorcontainer .cmp-exhibitor--left{text-align:left}
.exhibitorcontainer .cmp-exhibitor--center{text-align:center}
.exhibitorcontainer .exhibitor-resources-detail-content-item,.exhibitorcontainer .exhibitor-product-detail-content-item,.exhibitorcontainer .exhibitor-associated-brand-detail-content-item{display:flex;justify-content:flex-start;width:100%;flex-wrap:wrap}
.exhibitorcontainer .exhibitor-resources-detail-content-item-detail,.exhibitorcontainer .exhibitor-product-detail-content-item-detail,.exhibitorcontainer .exhibitor-associated-brand-detail-content-item-detail{width:25%;padding:1rem}
.exhibitorcontainer .exhibitor-associated-brand-content,.exhibitorcontainer .exhibitor-product-detail-content,.exhibitorcontainer .exhibitor-resources-detail-content{text-align:center}
.exhibitorcontainer .exhibitor-team-heading,.exhibitorcontainer .exhibitor-resources-heading,.exhibitorcontainer .exhibitor-product-heading,.exhibitorcontainer .exhibitor-associated-brand-heading{font-size:20px;font-weight:300;color:#313131;padding:0}
.exhibitorcontainer .exhibitor-product-detail-content-item-detail a,.exhibitorcontainer .exhibitor-resources-detail-content-item-detail a,.exhibitorcontainer .exhibitor-associated-brand-detail-content-item-detail a{width:100%;text-decoration:none}
.exhibitorcontainer .exhibitor-resources-image,.exhibitorcontainer .exhibitor-associated-brand-image,.exhibitorcontainer .exhibitor-product-image{height:160px}
.exhibitorcontainer .exhibitor-resources-image img,.exhibitorcontainer .exhibitor-product-image img,.exhibitorcontainer .exhibitor-associated-brand-image img{max-height:160px;height:fit-content;border-radius:8px;margin:0 auto;max-width:100%}
.exhibitorcontainer .exhibitor-resources-detail-content p,.exhibitorcontainer .exhibitor-product-detail-content p,.exhibitorcontainer .exhibitor-associated-brand-content p{color:#0e51a2;text-decoration:none;margin:1.5rem 0 16px;font-size:18px;line-height:28px;word-break:break-all;text-align:center}
.exhibitorcontainer .exhibitor-associated-brand-content p{text-decoration:none}
.exhibitorcontainer .exhibitor-product-detail-content:hover p,.exhibitorcontainer .exhibitor-resources-detail-content:hover p,.exhibitorcontainer .exhibitor-associated-brand-content:hover p{text-decoration:underline;font-weight:900}
.exhibitorcontainer .exhibitor-associated-brand-content:hover p{text-decoration:none}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .header-section{display:flex;flex-direction:column}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .header-section .cmp-image__image2{margin-bottom:20px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .cmp-exhibitorlisting__exhibitor-categories{background:#fff;padding:10px 0;margin-top:10px}
.exhibitorcontainer .cmp-exhibitor-detail-layout-two .button-detail{justify-content:center;padding-left:65px}
.exhibitorcontainer .cmp-exhibitorlisting__resource-title{font-size:44px;line-height:40px;color:#0e51a2;margin-bottom:24px;font-weight:700;flex-basis:100%}
.exhibitorcontainer .cmp-exhibitorlisting__resource-wrapper{display:flex;gap:20px}
.exhibitorcontainer .cmp-exhibitorlisting__resource-images{display:flex;flex-basis:50%;flex-wrap:wrap;justify-content:center;align-items:center}
.exhibitorcontainer .cmp-exhibitorlisting__resource-details-description p{font-size:16px;line-height:28px;margin-bottom:16px;color:#313131}
.exhibitorcontainer .cmp-exhibitorlisting__resource-link{padding:8px 0 16px;display:flex}
.exhibitorcontainer .cmp-exhibitorlisting__resource-link button{display:flex;background-color:#032244;color:#fff;padding:24px 32px;border-radius:6px;font-size:25.6px;display:flex;line-height:24px;align-self:flex-start}
.exhibitorcontainer .cmp-exhibitorlisting__resource-link button .fa-download{color:#fff;margin:0 0 0 16px}
.exhibitorcontainer .cmp-exhibitorlisting__resource-link button p{margin:0;color:#fff}
.exhibitorcontainer .cmp-exhibitorlisting-filesize{margin-bottom:0;padding-left:16px;display:inline-block;align-self:flex-end}
.exhibitorcontainer .cmp-exhibitorlisting__resource-meta-label{color:#032244;font-size:32px;width:100%}
.exhibitorcontainer .cmp-exhibitorlisting__resource-event-name-label{font-size:16px;font-weight:300;color:#313131}
.exhibitorRequestInfoForm .request-info-modal,.exhibitorRequestInfoForm .request-info-modal-backdrop{position:fixed;background:#0000007f;width:100%;height:100%;top:0;left:0;display:none;z-index:999}
.exhibitorRequestInfoForm .request-info-modal{width:90vw;max-width:700px;height:80vh;max-height:600px;overflow:auto;transform:translate(-50%,-50%);top:50%;left:50%;background:#fff;border-radius:10px;padding:30px;z-index:1000}
.exhibitorRequestInfoForm .user-acc-details{display:flex;flex-direction:column;gap:10px;padding:10px 0}
.exhibitorRequestInfoForm .user-acc-details div:first-child{font-weight:bold}
.exhibitorRequestInfoForm .show.request-info-modal,.exhibitorRequestInfoForm .show.request-info-modal-backdrop{display:block}
.exhibitorRequestInfoForm .form-title{font-weight:bold;font-size:20px;text-align:center}
.exhibitorRequestInfoForm .dropdown,.exhibitorRequestInfoForm .description-box,.exhibitorRequestInfoForm .captcha{display:flex;padding:10px 0}
.exhibitorRequestInfoForm label{text-align:left;width:50%;display:none}
.exhibitorRequestInfoForm select{width:100%;border-left:0;border-right:0;border-top:0}
.exhibitorRequestInfoForm textarea{width:100%}
.exhibitorRequestInfoForm .captcha{display:flex;align-items:center;justify-content:center;gap:20px;background-color:#eee;border-radius:6px;padding:10px;box-sizing:border-box}
.exhibitorRequestInfoForm .requestInfoCaptcha{border:1px solid #eee}
.exhibitorRequestInfoForm .error{border:1px solid red}
.exhibitorRequestInfoForm #requestInfoCaptchaTextBox{border:0;padding:0 11px;height:32px;border-radius:6px;font-size:14px;color:#46474a}
.exhibitorRequestInfoForm .cta{text-align:center;margin-top:10px}
.exhibitorRequestInfoForm .cta button{border:0;color:#fff;background:#2c4999;padding:6.4px 12px;margin:0 16px}
.exhibitorRequestInfoForm .cta #close-ri-modal{border:0;color:#fff;background:#333;padding:6.4px 12px;margin:0 16px}
.exhibitorRequestInfoForm .request-info-message{position:fixed;right:0;top:30%;z-index:3;padding:10px 30px;background:#ccc;display:none}
.exhibitorRequestInfoForm .request-info-message.show{display:block}
.exhibitorRequestInfoForm .request-info-message.success{background:#adff2f}
.exhibitorRequestInfoForm .request-info-message.error{background:#ff4848}
.exhibitorProductsDetail .slick-carousel{margin:0 auto;width:1000px}
.exhibitorProductsDetail .slick-slide{padding:0 20px}
.exhibitorProductsDetail .slick-slide .slick-carousel-image{width:100%;height:100px;margin-bottom:16px}
.exhibitorProductsDetail .slick-slide img{width:100%;height:100%;margin-bottom:20px;object-fit:contain}
.exhibitorProductsDetail .slick-carousel .slick-next::before,.exhibitorProductsDetail .slick-carousel .slick-prev::before{color:#777;font-size:34px}
.exhibitorProductsDetail .slick-carousel .slick-track li>h5{text-align:center;font-size:16px;font-weight:700;color:#337ab7;line-height:22px}
.exhibitorProductsDetail .slick-carousel .carousel-boot-item{text-align:center;font-size:16px;font-weight:700;color:#807f7f;margin-bottom:0}
.exhibitorProductsDetail .variable-width .slick-slide{width:475px}
.exhibitorProductsDetail .slick-carousel .slick-track{display:inline-block;align-items:center}
.exhibitorProductsDetail .slick-prev,.exhibitorProductsDetail .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}
.exhibitorProductsDetail .slick-prev:hover,.exhibitorProductsDetail .slick-prev:focus,.exhibitorProductsDetail .slick-next:hover,.exhibitorProductsDetail .slick-next:focus{outline:0;background:transparent;color:transparent}
.exhibitorProductsDetail .slick-prev:hover:before,.exhibitorProductsDetail .slick-prev:focus:before,.exhibitorProductsDetail .slick-next:hover:before,.exhibitorProductsDetail .slick-next:focus:before{opacity:1}
.exhibitorProductsDetail .slick-prev.slick-disabled:before,.exhibitorProductsDetail .slick-next.slick-disabled:before{opacity:.25}
.exhibitorProductsDetail .slick-prev:before,.exhibitorProductsDetail .slick-next:before{font-family:"fontawesome";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.exhibitorProductsDetail .slick-prev{left:-25px}
[dir="rtl"] .exhibitorProductsDetail .slick-prev{left:auto;right:-25px}
.exhibitorProductsDetail .slick-prev:before{content:"\f137"}
[dir="rtl"] .exhibitorProductsDetail .slick-prev:before{content:"\f138"}
.exhibitorProductsDetail .slick-next{right:-25px}
[dir="rtl"] .exhibitorProductsDetail .slick-next{left:-25px;right:auto}
.exhibitorProductsDetail .slick-next:before{content:"\f138"}
[dir="rtl"] .exhibitorProductsDetail .slick-next:before{content:"\f137"}
.exhibitorcontainer .exhibitorProductsDetail .slick-carousel{margin:0 auto;width:600px}
.exhibitorcontainer .exhibitorProductsDetail .slick-carousel-content{width:100px;height:100px}
.exhibitorcontainer .exhibitorProductsDetail .slick-carousel-content img{width:100%;height:100%;object-fit:contain}
.exhibitorcontainer .cmp-exhibitorlisting__product{display:flex;flex-direction:row;justify-content:space-evenly;gap:20px;background-color:#f7f7f7;padding:48px 0 32px}
.exhibitorcontainer .cmp-exhibitorlisting__product-images{display:flex}
.exhibitorcontainer .cmp-exhibitorlisting__product .cmp-exhibitorlisting__product-images-section{width:50%;margin-left:32px}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-scroller{flex-basis:50%}
.exhibitorcontainer .cmp-exhibitorlisting__product-details{flex-basis:50%}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-scroller-items-container{max-width:100%;max-height:1200px;border-radius:6px;display:flex;justify-content:space-evenly}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-scroller-items-container img{margin-right:8px;width:100px;display:flex;justify-content:center;cursor:pointer;height:100px}
.exhibitorcontainer .cmp-exhibitorlisting__product-title{font-size:28px;color:#0e51a2;margin-bottom:15px;font-weight:700;flex-basis:100%}
.exhibitorcontainer .cmp-exhibitorlisting__product-description{font-weight:300;color:#313131}
.exhibitorcontainer .cmp-exhibitorlisting__product-meta-label{color:#ffc107;font-size:20px;width:100%}
.exhibitorcontainer .cmp-exhibitorlisting__product-event-name-label{font-size:18px;line-height:28px}
.exhibitorcontainer .cmp-exhibitorlisting__product-meta{margin-top:16px}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-scroller-image-container{display:flex}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-featured{width:100%;display:flex;justify-content:center;margin-bottom:32px;margin-top:16px}
.exhibitorcontainer .cmp-exhibitorlisting__product-images-featured img{max-height:350px;max-width:100%;width:100%;background-repeat:no-repeat;background-size:contain;background-position:center center;position:relative;object-fit:contain}
.exhibitorcontainer .cmp-exhibitorlisting__meta-action--request{border:0}
.exhibitorcontainer .cmp-exhibitorlisting__user-link-item{color:#ffc107;text-decoration:none;clear:both;display:inline-block;overflow:hidden;white-space:nowrap}
.exhibitorcontainer .cmp-exhibitorlisting__user-link-item a{color:#ffc107}
.exhibitorcontainer .exh-def-list-product-not-found{text-align:center;font-size:20px;font-weight:700;color:#5e5e5e}
.exhibitorcontainer .exh-featured-prd-link-title a{color:#fcb415;text-decoration:none;clear:both;display:inline-block;overflow:hidden;white-space:nowrap}
.exhibitorcontainer .exh-featured-prd-link-title a:hover{color:#fcb415;text-decoration:underline}
.exhibitorcontainer .exh-featured-prd-list .exh-def-list-product-view-customRow{display:flex;width:100%}
.exhibitorcontainer .exh-featured-prd-list .exh-featured-prd-list-record{background-color:#fff;padding:10px;box-shadow:0 2px 10px #ddd;margin:10px 5px;display:flex;flex-direction:column;justify-content:space-around;width:50%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image{height:200px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a{height:200px;color:#fcb415;text-decoration:none;background-color:transparent}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-image a img{height:100%;width:100%}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title{padding:10px 0}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-title a{font-weight:600;color:#4b94a5;font-size:16px}
.exhibitorcontainer .exh-featured-prd-list-record .exh-featured-prd-list-company-title a{font-weight:600;color:#2196f3;font-size:16px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details-panel{display:flex;width:50%}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details-panel img{max-width:300px;max-height:160px;vertical-align:middle;border-style:none;object-fit:contain;width:100%;height:100%}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details-panel .cmp-exhibitorlisting__exhibitor-name{font-size:50px;line-height:60px;color:#032244;padding-left:24px}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-header-details-panel-image{width:200px;height:200px;display:flex;justify-content:center;flex-direction:column}
.exhibitorcontainer .cmp-exhibitorlisting__exhibitor-item-contact-container-jobtitle{font-size:18px;line-height:28px}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper{display:flex}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-image{flex-basis:50%;display:flex;justify-content:center}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-image img{max-height:350px;max-width:100%;border-radius:50%}
.exhibitorcontainer .exhibitorContactsDetail .exhibitorlisting-exhibitor-view-wrapper-contact-info{display:flex;flex-direction:column;justify-content:center}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-info-name p{margin:0;font-size:44px;color:#0e51a2;margin-bottom:24px;font-weight:700;flex-basis:100%;line-height:28px}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social{display:flex}
.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social .fa-facebook,.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social .fa-instagram,.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social .fa-twitter,.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social .fa-x-twitter,.exhibitorcontainer .exhibitorlisting-exhibitor-view-wrapper-contact-social .fa-linkedin{font-size:40px;margin-right:22.4px;color:#2c4999}
.exhibitorCarousel .slick-carousel{margin:0 auto}
.exhibitorCarousel .slick-carousel .slick-prev{left:-25px}
[dir="rtl"] .exhibitorCarousel .slick-carousel .slick-prev{left:auto;right:-25px}
.exhibitorCarousel .slick-carousel .slick-prev:before{content:"\f137"}
[dir="rtl"] .exhibitorCarousel .slick-carousel .slick-prev:before{content:"\f138"}
.exhibitorCarousel .slick-carousel .slick-next{right:-25px}
[dir="rtl"] .exhibitorCarousel .slick-carousel .slick-next{left:-25px;right:auto}
.exhibitorCarousel .slick-carousel .slick-next:before{content:"\f138"}
[dir="rtl"] .exhibitorCarousel .slick-carousel .slick-next:before{content:"\f137"}
.exhibitorCarousel .slick-carousel .slick-next,.exhibitorCarousel .slick-carousel .slick-prev{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}
.exhibitorCarousel .slick-carousel .slick-next:before,.exhibitorCarousel .slick-carousel .slick-prev:before{color:#777;font-size:34px;font-family:"fontawesome";line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.exhibitorCarousel .slick-carousel .slick-next:hover,.exhibitorCarousel .slick-carousel .slick-next:focus,.exhibitorCarousel .slick-carousel .slick-prev:hover,.exhibitorCarousel .slick-carousel .slick-prev:focus{outline:0;background:transparent;color:transparent}
.exhibitorCarousel .slick-carousel .slick-next:hover:before,.exhibitorCarousel .slick-carousel .slick-next:focus:before,.exhibitorCarousel .slick-carousel .slick-prev:hover:before,.exhibitorCarousel .slick-carousel .slick-prev:focus:before{opacity:1}
.exhibitorCarousel .slick-carousel .slick-next.slick-disabled:before,.exhibitorCarousel .slick-carousel .slick-prev.slick-disabled:before{opacity:.25}
.exhibitorCarousel .slick-carousel .carousel-boot-item{text-align:center;font-size:16px;font-weight:700;color:#807f7f;margin-bottom:0}
.exhibitorCarousel .slick-carousel .slick-track{display:inline-block;align-items:center}
.exhibitorCarousel .slick-carousel .slick-track li>h5{text-align:center;font-size:16px;font-weight:700;color:#337ab7;line-height:22px}
.exhibitorCarousel .slick-slide{padding:0 20px}
.exhibitorCarousel .slick-slide .slick-carousel-image{width:100%;height:100px;margin-bottom:16px}
.exhibitorCarousel .slick-slide img{width:100%;height:100%;margin-bottom:20px;object-fit:contain}
.exhibitorCarousel .variable-width .slick-slide{width:475px}
div.breadcrumb{background-color:white}
div.breadcrumb ol.cmp-breadcrumb__list{padding:10px 16px;list-style:none;background-color:white}
div.breadcrumb ol.cmp-breadcrumb__list li{display:inline;font-size:18px}
div.breadcrumb ol.cmp-breadcrumb__list li+li:before{padding:8px;color:black;content:"/\00a0"}
div.breadcrumb ol.cmp-breadcrumb__list a{color:#0275d8;text-decoration:none}
div.breadcrumb ol.cmp-breadcrumb__list a:hover{color:#01447e;text-decoration:underline}
.footer .top-right-title,.footer .bottom-left-title{padding:40px 0 40px}
.footer .top-right-heading a{padding-bottom:7px;margin-bottom:16px;display:inline-block}
.footer .text-list{border-top:1.5px solid rgba(0,0,0,0.2)}
.footer .text-list .label{position:relative;cursor:pointer}
.footer .text-list .label:after{content:'\f107';display:block;right:7px;position:absolute;top:50%;transform:translateY(-50%)}
.footer .text-list .item-show:after{content:"\f106"}
.footer .item2 .top-right-heading>p{margin-bottom:8px}
.footer .item2 .top-right-heading>p:last-child{margin-bottom:0}
.footer .bottom-left-heading p{margin-bottom:40px;width:100%}
.footer .footer-btn{margin-bottom:8px;display:flex;align-items:center}
.footer .footer-btn a{margin-right:8px}
.footer .footer-list-item{margin-bottom:40px}
.footer .second-grid-item .text-list:last-child{border-bottom:1.5px solid rgba(0,0,0,0.2)}
@media(min-width:768px){.footer .bottom-left-heading p{margin-bottom:42px}
.footer .footer-list-item{margin-bottom:0}
}
@media(min-width:992px){.footer .item2>.rich-text-list,.footer .grid-container{display:grid;grid-template-columns:50% 50%}
.footer .item2>.rich-text-list{column-gap:20px}
.footer .top-right-heading{margin-bottom:0}
.footer .top-right-heading p{width:100%}
.footer .text-list{border-top:0}
.footer .text-list .label:after{display:none}
.footer .top-right-title,.footer .bottom-left-title{padding:0 0 24px}
.footer .second-grid-item .text-list:last-child{border-bottom:0;border-top:1.5px solid rgba(0,0,0,0.2);padding-top:52px}
.footer .bottom-left-heading{max-width:510px}
.footer .bottom-left-heading p:last-child{margin-bottom:0}
}
.footer .top-left-title{margin-bottom:13px;max-width:80%}
.footer .top-left-heading{margin-bottom:40px;max-width:327px}
.footer .social-icon-list{margin-bottom:61px}
.footer .social-icon-list .fab{margin-right:30px}
@media(min-width:768px){.footer .item1{max-width:55%}
.footer .social-icon-list{margin-bottom:64px}
}
@media(min-width:992px){.footer .item1{max-width:72%}
.footer .social-icon-list{margin-bottom:0}
.footer .top-left-heading{max-width:260px}
}
.cmp-title-center-align,.cmp-img-center-align{text-align:center}
.t7teaserevent .teaser-tile-container{margin-bottom:40px}
.t7teaserevent .cmp-t7-text{margin:8px 0 0 0}
.t7teaserevent .cmp-ct7-cards-details{margin-bottom:40px}
.t7teaserevent .card-link-details{display:flex;flex-direction:row;column-gap:16px;width:100%}
.t7teaserevent .t7-teaser-card-details{flex:1}
.t7teaserevent .card-link-img{width:102px}
.t7teaserevent .card-link-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}
.t7teaserevent .cmp-t7-cards-details-cardTitle{margin:4px 0}
@media(min-width:768px){.t7teaserevent .teaser-tile-container{margin-bottom:32px}
.t7teaserevent .cmp-t7-text{margin:16px 0 0 0}
.t7teaserevent .card-link-img{width:95px}
.t7teaserevent .cmp-ct7-cards-details{margin-bottom:32px}
}
@media(min-width:992px){.t7teaserevent .cmp-t7-text{margin:8px 0 0 0}
.t7teaserevent .teaser-tile-container{margin-bottom:0}
.t7teaserevent .teaser-tile-container,.t7teaserevent .cmp-t7-card-list-data{width:50%}
.t7teaserevent .cmp-t7teaserevent-main-container{display:flex;flex-direction:row;justify-content:space-between;column-gap:150px}
.t7teaserevent .card-link-img{width:100%;margin-bottom:15px}
.t7teaserevent .card-link-details{display:unset}
.t7teaserevent .cmp-t7-card-list-data{display:flex;flex-direction:row;column-gap:40px}
.t7teaserevent .cmp-ct7-cards-details{width:calc(50% - 20px)}
}
.t6teaserpromo{padding:0}
.t6teaserpromo .teaserpromo-bg-image{background-image:var(--t6-mobile-bg)}
.t6teaserpromo .teaserpromo-text{word-wrap:break-word}
.t6teaserpromo .teaserpromo-title{margin-top:4px}
.t6teaserpromo .teaserpromo-primary-text{margin-top:24px}
.t6teaserpromo .teaserpromo-primary-text p:nth-child(2){max-width:350px;margin:4px 0 24px 0}
.t6teaserpromo .teaserpromo-btn{margin-top:32px}
.t6teaserpromo .teaserpromo-btn-cta{width:100%;display:block;text-align:center;padding:20px}
.t6teaserpromo .teaserpromo-image{margin-top:64px}
.t6teaserpromo .teaserpromo-image img{width:100%}
@media(min-width:768px){.t6teaserpromo .teaserpromo-bg-image{background-image:var(--t6-tablet-bg)}
.t6teaserpromo .teaserpromo-btn-cta{width:auto;display:inline-block}
.t6teaserpromo .teaserpromo-image{margin-top:47px}
}
@media(min-width:992px){.t6teaserpromo .teaserpromo-bg-image{background-image:var(--t6-desktop-bg)}
.t6teaserpromo .teaserpromo-content{display:flex}
.t6teaserpromo .teaserpromo-title{margin-top:8px}
.t6teaserpromo .teaserpromo-text{width:40%;margin-top:32px;padding-right:15px}
.t6teaserpromo .teaserpromo-primary-text p:nth-child(2){margin:4px 0 32px 0}
.t6teaserpromo .teaserpromo-image{width:60%;display:flex;justify-content:center;align-items:center}
.t6teaserpromo .teaserpromo-image img{max-width:592px}
.t6teaserpromo .t6-image-on-left{transform:scaleX(-1)}
.t6teaserpromo .t6-image-on-left .teaserpromo-text{transform:scaleX(-1);padding:0 0 0 15px}
.t6teaserpromo .t6-image-on-left .teaserpromo-image{transform:scaleX(-1)}
}
.t5teasercountdown .event-start-title{text-align:center}
.t5teasercountdown .countdown-wrap,.t5teasercountdown .countdown-expiredText{margin-top:40px}
.t5teasercountdown .countdown{display:flex;justify-content:center}
.t5teasercountdown .countdown-item{display:flex;flex-direction:column;align-items:center;width:25%;margin-right:5px}
.t5teasercountdown .countdown-item:last-child{margin:0}
.t5teasercountdown .countdown-item.hide-seconds{display:none}
.t5teasercountdown .countdown-item-name{margin-top:8px}
.t5teasercountdown .countdown-btn-wrap{margin-top:40px;text-align:center}
.t5teasercountdown .countdown-btn-wrap a{display:block}
.t5teasercountdown .countdown-btn-wrap .countdown-btn{width:100%;padding:20px 0}
.t5teasercountdown .event-expired-details{display:none;text-align:center}
.t5teasercountdown .event-expired-details .countdown-expiredText{margin-top:30px}
.t5teasercountdown .hide-countdown-sec .evnt-start-details-container{display:none}
.t5teasercountdown .hide-countdown-sec .event-expired-details{display:block}
@media(min-width:480px){.t5teasercountdown .countdown-btn-wrap{margin-top:52px}
.t5teasercountdown .countdown-btn-wrap a{display:inline-block}
.t5teasercountdown .countdown-btn-wrap .countdown-btn{width:auto;padding:20px 64px}
}
@media(min-width:768px){.t5teasercountdown .countdown-wrap,.t5teasercountdown .countdown-expiredText,.t5teasercountdown .event-expired-register{margin-top:52px}
.t5teasercountdown .countdown-item{width:120px;margin-right:15px}
}
@media(min-width:1024px){.t5teasercountdown .event-start-register,.t5teasercountdown .countdown-expiredText,.t5teasercountdown .event-expired-register{margin-top:80px}
.t5teasercountdown .countdown-wrap{margin-top:80px}
.t5teasercountdown .countdown-item{margin-right:35px}
.t5teasercountdown .countdown-item-name{margin-top:16px}
}
.t4teaserdetailed .teaser-info-data{height:560px;position:relative}
.t4teaserdetailed .detailed-img{height:100%;width:100vw;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.t4teaserdetailed img{width:100%;height:100%;object-fit:cover}
.t4teaserdetailed .t4-teaser-details{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;text-align:center;width:calc(100% - 30px)}
.t4teaserdetailed .detailed-text{margin-top:24px;margin-bottom:40px}
.t4teaserdetailed .button-small{border-radius:40px;cursor:pointer}
.t4teaserdetailed .btn-small{display:inline-block;text-decoration:none;padding:20px 40px}
.t4teaserdetailed .countdown-text{padding-top:40px;padding-bottom:40px;position:relative;width:100vw;transform:translateX(-50%);text-align:center;left:50%}
@media(min-width:768px){.t4teaserdetailed .teaser-info-data{height:522px}
.t4teaserdetailed .button-small{width:auto;display:inline-block}
}
@media(min-width:992px){.t4teaserdetailed .teaser-info-data{height:598px}
.t4teaserdetailed .detailed-text{margin-bottom:80px}
.t4teaserdetailed .t4-teaser-details{width:100%;max-width:842px}
}
.t3teasersmall img{width:100%;height:420px;object-fit:cover;border-radius:14px}
.t3teasersmall .small-description{margin-top:16px}
.t3teasersmall .teaser-container{position:relative}
.t3teasersmall .teaser-container .text-container{position:absolute;top:50%;transform:translateY(-50%);padding:32px;display:flex;flex-direction:column}
.t3teasersmall .teaser-container .btn-v2-primary{border:0;display:inline-block;padding:20px 40px;border-radius:40px;margin-top:16px;min-width:232px}
@media(min-width:768px){.t3teasersmall img{height:358px}
.t3teasersmall .teaser-container .text-container{padding:64px}
.t3teasersmall .teaser-container .btn-v2-primary{margin-top:40px}
}
@media(min-width:992px){.t3teasersmall .small-img{width:100%;height:412px;object-fit:cover}
.t3teasersmall img{width:100%;height:100%}
.t3teasersmall .teaser-container{display:flex;align-items:end}
.t3teasersmall .teaser-container .text-container{padding:120px 110px;flex-direction:row;align-items:end}
.t3teasersmall .teaser-container .text-container .title{flex:2}
.t3teasersmall .teaser-container .btn-v2-primary{margin-top:auto}
}
.t2teasersecondary .cmp-teaser-secondary2 .secondary-img{height:240px;width:100%}
.t2teasersecondary .cmp-teaser-secondary2 .secondary-img img{width:100%;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general{flex:1 1 0;padding:40px 24px 1px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general .secondary-eyebrow{margin:0 0 8px}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general .secondary-heading{margin:0 0 20px}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general .secondary-content{margin:0 0 32px}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general .button-secondary{border:0;margin:0 0 40px;background:0}
.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general .button-secondary a{border-radius:40px;padding:12px 24px;border:1px solid transparent;display:inline-block;text-decoration:none}
@media(min-width:768px){.t2teasersecondary .cmp-teaser-secondary2 .cmp-teaser2-general{padding:64px 80px}
.t2teasersecondary .cmp-teaser-secondary2 .secondary-img{height:320px}
}
@media(min-width:992px){.t2teasersecondary .imageright,.t2teasersecondary .imageleft{display:flex;align-items:flex-start}
.t2teasersecondary .imageright .secondary-img,.t2teasersecondary .imageleft .secondary-img{height:760px;min-height:650px;width:510px}
.t2teasersecondary .imageright .cmp-teaser2-general,.t2teasersecondary .imageleft .cmp-teaser2-general{padding:120px;height:760px;min-height:650px}
.t2teasersecondary .imageright .cmp-teaser2-general .secondary-heading,.t2teasersecondary .imageleft .cmp-teaser2-general .secondary-heading{margin:0 0 16px}
.t2teasersecondary .imageright .cmp-teaser2-general .secondary-content,.t2teasersecondary .imageleft .cmp-teaser2-general .secondary-content{margin:0 0 40px}
.t2teasersecondary .imageright .secondary-img{order:1}
.t2teasersecondary .imageright .secondary-img img{border-top-left-radius:0;border-top-right-radius:8px;border-bottom-right-radius:8px}
.t2teasersecondary .imageright .cmp-teaser2-general{border-bottom-right-radius:0;border-bottom-left-radius:8px;border-top-left-radius:8px}
.t2teasersecondary .imageleft .secondary-img img{border-top-left-radius:8px;border-top-right-radius:0;border-bottom-left-radius:8px}
.t2teasersecondary .imageleft .cmp-teaser2-general{border-top-right-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:0;border-bottom-left-radius:0}
}
.t1teaserprimary .teaser-wrapper{height:668px}
.t1teaserprimary .primary-img{height:100%;width:100vw;position:absolute;left:50%;top:0;transform:translateX(-50%)}
.t1teaserprimary img{width:100%;height:100%;object-fit:cover}
.t1teaserprimary .teaser-info{position:absolute;text-align:center;transform:translate(-50%,-50%);left:50%;top:50%;width:80%}
.t1teaserprimary .button-primary-teaser{margin-top:64px}
.t1teaserprimary .btn-primary-tesser{padding:20px 40px;border-radius:40px;display:inline-block}
@media(min-width:768px){.teaser-wrapper{height:560px}
.t1teaserprimary .teaser-info{width:70%}
.t1teaserprimary .button-primary-teaser{margin-top:48px}
}
@media(min-width:992px){.teaser-wrapper{height:634px}
.t1teaserprimary .button-primary-teaser{margin-top:64px}
}
.simpleaccordion .title-wraper{margin-bottom:63px}
.simpleaccordion .btn-v2-secondary{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:11px 23px}
.simpleaccordion .sub-title{margin-bottom:32px}
.simpleaccordion .collapsible:last-child .item{border-bottom:1px solid #ddd}
.simpleaccordion .item{border-top:1px solid #ddd}
.simpleaccordion .item .label{padding:25px 0;position:relative;width:100%;cursor:pointer}
.simpleaccordion .item .label:after{content:'\2b';display:block;right:7px;position:absolute;top:50%;transform:translateY(-50%);font-family:'FontAwesome';font-size:20px}
.simpleaccordion .item .item-show+.description{display:block;padding-top:0;padding-bottom:0;overflow:auto;height:auto}
.simpleaccordion .item .item-show:after{content:"\f068"}
.simpleaccordion .item .description{overflow:hidden;height:0}
.simpleaccordion .item .description p{padding-bottom:32px}
@media(min-width:768px){.simpleaccordion .btn-v2-secondary i{margin-left:15px}
.simpleaccordion .item .description p{padding-bottom:32px}
.simpleaccordion .item .item-show+.description{padding-top:10px;padding-bottom:10px}
}
@media(min-width:992px){.simpleaccordion .sub-title{margin-bottom:auto}
.simpleaccordion .item .label{padding:31px 0}
.simpleaccordion .item .label:after{font-size:25px}
}
.sidelisttext .list-text-subheader,.sidelisttext .button-list-text{width:100%;margin-bottom:8px}
.sidelisttext .list-text-header,.sidelisttext .list-text-desc{margin-bottom:20px;width:100%}
.sidelisttext .list-items-btns{margin:40px auto 0}
.sidelisttext .list-btns-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:40px}
.sidelisttext .list-btn-curvedstyle{padding:11px 20px;display:inline-block}
.sidelisttext .list-btn-curvedstyle:after{display:inline-block;margin-left:8px}
.sidelisttext .cta-button-link{padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer;word-break:break-word;border-radius:40px}
@media(min-width:768px){.sidelisttext .list-text-header{margin-left:auto;margin-right:auto;width:80%}
.sidelisttext .list-text-desc{max-width:360px;margin:0 auto}
}
@media(min-width:992px){.sidelisttext .list-text-header,.sidelisttext .list-text-desc{margin-bottom:16px}
.sidelisttext .list-text-desc{max-width:485px}
.sidelisttext .list-btns-wrapper{gap:20px}
.sidelisttext .list-btn-curvedstyle{padding:16px 24px}
.sidelisttext .list-items-btns{max-width:1061px}
}
.sidelistorderderlist .sidelist-ordered{display:flex;flex-direction:column}
.sidelistorderderlist .sidelist-ordered-eyebrow,.sidelistorderderlist .sidelist-ordered-header,.sidelistorderderlist .sidelist-ordered-desc{width:100%}
.sidelistorderderlist .sidelist-ordered-eyebrow{margin-bottom:8px}
.sidelistorderderlist .sidelist-info{margin-top:48px}
.sidelistorderderlist .sidelist-info .sidelist-info-count{display:inline-flex;width:100%;margin-bottom:32px}
.sidelistorderderlist .sidelist-info .sidelist-info-count .list-count{margin-right:18px}
.sidelistorderderlist .sidelist-ordered-desc{margin-top:20px}
.sidelistorderderlist .cta-button-link{padding:16px 24px;border-radius:40px;border:0;margin-top:16px}
@media(min-width:768px){.sidelistorderderlist .sidelist-ordered{display:grid;grid-template-columns:48% 48%;column-gap:40px}
.sidelistorderderlist .sidelist-info{margin-top:0}
.sidelistorderderlist .cta-button-link{margin-top:40px}
}
@media(min-width:992px){.sidelistorderderlist .sidelist-info .sidelist-info-count{margin-bottom:64px}
.sidelistorderderlist .sidelist-info .sidelist-info-count .list-count{margin-right:32px}
.sidelistorderderlist .sidelist-info .sidelist-info-count:last-child{margin-bottom:0}
.sidelistorderderlist .sidelist-ordered-desc{margin-top:16px}
}
.sidelisticons .sidelist-icons,.sidelisticons .list-icons-data{display:flex;flex-direction:column}
.sidelisticons .list-items-icon-headline,.sidelisticons .list-items-iconheader,.sidelisticons .list-items-iconsubheader{width:100%}
.sidelisticons .list-icons-imgtext{margin-bottom:4px}
.sidelisticons .icons-wrapper{width:104px;height:104px;flex:none;margin-bottom:16px}
.sidelisticons .icons-wrapper.icon-selected{display:flex;justify-content:center;align-items:center}
.sidelisticons .icons-wrapper.icon-selected i{width:40px;height:40px;display:flex;justify-content:center;align-items:center}
.sidelisticons .list-items-iconheader{margin-top:8px}
.sidelisticons .list-items-iconsubheader{margin-top:20px}
.sidelisticons .list-icons-text{margin-top:40px}
.sidelisticons .list-icons-img{display:flex;flex-direction:column;margin-bottom:40px}
.sidelisticons .list-icons-img:last-child{margin-bottom:0}
.sidelisticons .icons-img{width:100%;height:100%;object-fit:cover}
.sidelisticons .cmp-btn-cta{border-radius:40px;border:0;margin-top:20px;overflow:hidden;padding:0}
.sidelisticons .cmp-btn-cta .cmp-cta{display:block;padding:16px 24px}
@media(min-width:768px){.sidelisticons .list-icons-img{display:flex;flex-direction:column;margin-bottom:0}
.sidelisticons .listicons-info{display:grid;grid-template-columns:203px 203px 203px;gap:40px}
.sidelisticons .cmp-btn-cta{margin-top:32px}
}
@media(min-width:992px){.sidelisticons .sidelist-icons{display:grid;grid-template-columns:1fr 1fr}
.sidelisticons .list-items-icons{max-width:508px}
.sidelisticons .list-icons-text{max-width:622px}
.sidelisticons .listicons-info{display:flex;flex-direction:column;gap:0}
.sidelisticons .list-icons-img{display:flex;flex-direction:row;align-items:center;column-gap:75px;margin-bottom:72px}
.sidelisticons .list-icons-img:last-child{margin-bottom:0}
.sidelisticons .list-icons-imgtext{margin-bottom:8px}
.sidelisticons .icons-wrapper{margin-bottom:0}
.sidelisticons .list-icons-text,.sidelisticons .list-icons-imgtext{margin-top:0}
}
.sidelistgrid .list-items-grid{display:flex;flex-direction:column;width:100%}
.sidelistgrid .list-items-subheader,.sidelistgrid .list-items-gridheader,.sidelistgrid .list-items-griddesc{width:100%}
.sidelistgrid .list-items-griddesc{margin-top:20px}
.sidelistgrid .list-grid-wrapper{margin-top:48px}
.sidelistgrid .list-grid-parent{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px;row-gap:48px}
.sidelistgrid .list-grid-icons-wrapper{text-align:center}
.sidelistgrid .list-grid-icons-wrapper .grid-icons-img-wrapper{width:104px;height:104px;margin:0 auto 16px}
.sidelistgrid .list-grid-icons-wrapper .grid-icons-img-wrapper .grid-icons-img{width:100%;height:100%;object-fit:cover}
.sidelistgrid .list-grid-icons-wrapper .grid-icons-img-wrapper.icon-selected{display:flex;justify-content:center;align-items:center}
.sidelistgrid .list-grid-icons-wrapper .grid-icons-img-wrapper.icon-selected i{width:40px;height:40px;display:flex;justify-content:center;align-items:center}
@media(min-width:768px){.sidelistgrid .list-items-grid{display:grid;grid-template-columns:repeat(2,1fr);column-gap:40px}
.sidelistgrid .list-grid-wrapper{margin-top:0}
.sidelistgrid .list-grid-icons-wrapper{text-align:left}
.sidelistgrid .list-grid-icons-wrapper .grid-icons-img-wrapper{margin:0 0 16px}
}
@media(min-width:992px){.sidelistgrid .list-items-griddesc{margin-top:16px;width:85%}
.sidelistgrid .list-grid-parent{display:grid;grid-template-columns:repeat(3,1fr);column-gap:40px;row-gap:64px}
}
.rt4agenda .paragraph-list{padding:32px 0}
.rt4agenda .profile-img{width:48px;height:48px;object-fit:cover}
@media(min-width:768px){.rt4agenda .paragraph-list{display:grid;gap:57px;grid-template-columns:180px auto;padding:40px 0}
}
@media(min-width:992px){.rt4agenda .paragraph-list{gap:40px;grid-template-columns:290px auto}
.rt4agenda .paragraph-list .profile-list{column-gap:40px}
}
.routinggrid .title{margin-bottom:40px}
.routinggrid .grid-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.routinggrid .rectangle,.routinggrid .square{grid-column:1 / span 2;position:relative;min-height:327px;max-height:327px}
.routinggrid .rectangle a,.routinggrid .square a{display:block;height:100%}
.routinggrid .heading-wrapper{padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
.routinggrid .heading-wrapper .eyebrow-text{margin-bottom:4px}
.routinggrid .heading-wrapper .headline{margin-bottom:8px}
.routinggrid img{width:100%;height:100%;object-fit:cover;border-radius:8px}
@media(min-width:768px){.routinggrid .grid-wrapper{gap:24px}
.routinggrid .rectangle{max-height:247px}
.routinggrid .square{grid-column:auto;max-height:332px}
}
@media(min-width:992px){.routinggrid .title{margin-bottom:64px}
.routinggrid .grid-wrapper{gap:40px}
.routinggrid .heading-wrapper .eyebrow-text{margin-bottom:8px}
.routinggrid .heading-wrapper .headline{margin-bottom:24px}
.routinggrid .rectangle{max-height:460px}
.routinggrid .square{max-height:620px}
}
.cmp-routing-r2{margin-bottom:20px;position:relative}
.cmp-routing-r2 .cmp-routing-general{margin:0 0 40px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details{border-radius:8px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .routing-img-wrapper{width:100%;height:245px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .routing-img-wrapper img{width:100%;border-radius:unset;height:100%;object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details h3{margin:22px 0 0;padding:0 20px 6px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details p{width:100%;padding:0 20px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta{border:0;background:transparent;padding:0 20px;margin:10px 0 20px;word-break:break-word;text-align:left}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta a.cmp-cta{border-radius:4px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta a.cmp-cta i,.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta a.cmp-cta .img-wrapper{width:16px;height:16px;margin:0 8px 0 0;display:inline-block}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta a.cmp-cta .img-wrapper img{width:100%;height:100%}
@media(min-width:768px){.cmp-routing-r2 .cmp-routing-general{margin:0 0 40px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details{border-radius:8px;height:100%;padding-bottom:110px;position:relative}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details h3{margin:16px 0 0;padding:0 16px 4px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta{margin:0;position:absolute;bottom:20px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .routing-img-wrapper{height:160px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details p{width:100%;padding:0 16px}
}
@media(min-width:992px){.cmp-routing-r2{margin-bottom:20px;position:relative}
.cmp-routing-r2 .cmp-routing-general{margin:0 0 64px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details{padding-bottom:110px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .routing-img-wrapper{width:100%;height:300px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details h3{margin:28px 0 0;padding:0 20px 8px}
.cmp-routing-r2 .cmp-routing-tiles .routing-tile-details p{width:100%;padding:0 20px}
}
#arabic-lang[lang='ar'] .cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta{text-align:right}
#arabic-lang[lang='ar'] .cmp-routing-r2 .cmp-routing-tiles .routing-tile-details .cmp-btn-cta i{transform:scaleX(-1);-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}
.routingPromoTiles .cmp-routing-header{width:100%}
.routingPromoTiles .routing-description{width:100%}
.routingPromoTiles .r3-img-warpper{width:100%;height:225px}
.routingPromoTiles .r3-img-warpper img{width:100%;height:100%;border-radius:8px;object-fit:cover}
.routingPromoTiles .sub-title{margin-bottom:4px}
.routingPromoTiles .sub-sub-title{margin-bottom:16px}
.routingPromoTiles .cmp-routing-text-desc{width:100%;margin-bottom:16px}
.routingPromoTiles .cmp-btn-agenda{border:0;margin:0 0 40px;background:0}
.routingPromoTiles .cmp-btn-agenda a{border-radius:40px;padding:12px 24px;border:1px solid transparent;display:inline-block}
.routingPromoTiles .buttlet-title{margin:16px 0 24px}
.routingPromoTiles .bullets-list-text p{width:100%;margin-bottom:8px}
.routingPromoTiles .bullets-list-text p i:before{margin-right:10px}
.routingPromoTiles .cmp-routing-text-container{display:flex;flex-wrap:wrap;margin-bottom:40px}
.routingPromoTiles .cmp-routing-text-container .cmp-routing-text-left{flex:50%}
.routingPromoTiles .cmp-routing-text-container .cmp-routing-text-right{flex:50%}
.routingPromoTiles .r3-img-warpper{margin-bottom:16px}
.routingPromoTiles .left-col{margin-bottom:48px}
@media(min-width:768px){.routingPromoTiles .title{margin:0 0 16px}
.routingPromoTiles .sub-title{letter-spacing:-.5px}
.routingPromoTiles .cmp-routing-text-desc{letter-spacing:-.5px}
.routingPromoTiles .cmp-routing-text-container{margin:0 0 64px}
.routingPromoTiles .cmp-routing-text-left{margin-bottom:16px}
}
@media(max-width:800px){.routingPromoTiles .cmp-routing-text-container .cmp-routing-text-left,.routingPromoTiles .cmp-routing-text-right{flex:100%}
}
@media(min-width:992px){.routingPromoTiles .cmp-btn-agenda{margin:24px 0 48px}
.routingPromoTiles .cmp-routing-text-desc{margin:0 0 24px;min-height:112px}
.routingPromoTiles .sub-sub-title{margin:0 0 24px}
.routingPromoTiles .r3-img-warpper{margin:0 0 32px;width:100%;height:353px}
.routingPromoTiles .cmp-routing-text-container{margin-bottom:64px}
.routingPromoTiles .cmp-routing-text-left{margin-bottom:20px}
}
.ro1registrationoptions{padding:0}
.ro1registrationoptions .register-header .container-header{display:flex;flex-direction:row;justify-content:space-between;max-width:1280px;width:calc(100vw - 48px);padding:15px;gap:40px}
.ro1registrationoptions .register-btns .cta-btn{margin-bottom:35px}
.ro1registrationoptions .attend-pass-info-left{text-align:center}
.ro1registrationoptions .attend-pass-info-right{text-align:center;margin-top:50px}
.ro1registrationoptions .pass-details{display:flex;flex-direction:column;gap:40px;padding:20px 30px}
.ro1registrationoptions .card-title{margin-bottom:0}
.ro1registrationoptions .price-list{margin-top:10px}
.ro1registrationoptions .attend-pass-info{display:flex;flex-direction:column}
.ro1registrationoptions .reg-exhibit-press{display:grid;grid-template-columns:auto auto;gap:40px;margin-top:40px}
.ro1registrationoptions .card-text{margin-top:20px}
.ro1registrationoptions .header-details{display:flex;flex-direction:column;align-items:end;justify-content:center}
.ro1registrationoptions .header-details p{text-align:end}
.ro1registrationoptions .header-details .header-text{word-break:break-word}
.ro1registrationoptions .card-details{padding:20px;margin:0 20px}
.ro1registrationoptions .price-card{padding:20px}
@media(min-width:768px){.ro1registrationoptions .title{padding:0 30px}
.ro1registrationoptions .pass-details{display:grid;grid-template-columns:auto auto;align-items:center;justify-content:space-between}
.ro1registrationoptions .pass-table{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.ro1registrationoptions .price-card{padding:unset}
.ro1registrationoptions .price-list{height:60px}
.ro1registrationoptions .card-details{margin:20px 0}
.ro1registrationoptions .exhibit-register,.ro1registrationoptions .press-register{width:350px}
}
@media(min-width:1300px){.ro1registrationoptions .register-header .container-header{width:calc(100vw - 80px)}
.ro1registrationoptions .card-title{text-align:left}
.ro1registrationoptions .exhibit-register,.ro1registrationoptions .press-register{width:400px}
.ro1registrationoptions .attend-pass-info{display:grid;grid-template-columns:49% 49%;gap:30px}
.ro1registrationoptions .attend-pass-info-left{text-align:left;width:550px}
.ro1registrationoptions .attend-pass-info-right,.ro1registrationoptions .card-text,.ro1registrationoptions .price-list{margin-top:unset}
.ro1registrationoptions .attend-pass-info-right{width:auto}
.ro1registrationoptions .register-btns{justify-content:stretch;display:flex;flex-direction:row;align-items:center;gap:10px}
.ro1registrationoptions .register-btns .cta-primary .cta-btn{width:247px}
.ro1registrationoptions .register-btns .cta-secondary .cta-btn{width:225px}
.ro1registrationoptions .pass-table{display:flex;flex-direction:column}
.ro1registrationoptions .price-card{grid-template-columns:20% 65%;display:grid;gap:80px;align-items:baseline;padding-bottom:unset}
.ro1registrationoptions .card-text{text-align:left}
.ro1registrationoptions .pass-details{padding:30px 40px}
.ro1registrationoptions .card-details{margin:0 30px 0}
.ro1registrationoptions .price-cost{display:flex;flex-direction:column;align-items:flex-start}
.ro1registrationoptions .reg-exhibit-press{margin-top:80px}
.ro1registrationoptions .title{padding:unset}
.ro1registrationoptions .price-list{height:unset;display:grid;grid-template-columns:auto auto;gap:10px}
}
.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}
.rm5videocarousel .cmp-videogallery-eyebrow{margin-bottom:8px}
.rm5videocarousel .cmp-videogallery-title{margin-bottom:24px;padding:2px;width:100%}
.rm5videocarousel .cmp-embedded-video{margin-bottom:16px}
.rm5videocarousel .video-item-title{margin-top:16px;padding:2px;margin-bottom:0}
.rm5videocarousel .video-wrapper{position:relative;height:0;padding-bottom:56.25%}
.rm5videocarousel .video-wrapper iframe{position:absolute;width:100%;height:100%;top:0;left:0;border-radius:16px;background-color:black}
.rm5videocarousel .video-header{margin-bottom:40px;padding:2px}
.rm5videocarousel .slick-dots{position:absolute;right:-11px;text-align:right;top:-20px;margin:0;padding:0;list-style:none}
.rm5videocarousel .slick-dots li{display:inline-block}
.rm5videocarousel .slick-dots button{width:8px;height:8px;overflow:hidden;text-indent:-999em;margin:0 12px 0 0;border:solid 1.5px #ccc;border-radius:8px;padding:0}
.rm5videocarousel .slick-dots>li{display:inline-block}
.rm5videocarousel .slick-dots>li:only-child{display:none}
@media(min-width:768px){.rm5videocarousel .cmp-embedded-video{width:100%}
.rm5videocarousel .cmp-videogallery-eyebrow{padding-left:12px}
.rm5videocarousel .cmp-videogallery-title{margin-bottom:40px;max-width:570px;padding-left:12px}
.rm5videocarousel .video-header{margin-bottom:64px}
.rm5videocarousel .slick-dots{position:absolute;right:0;top:-20px;transform:translateY(-50%)}
.rm5videocarousel .slick-slider .slick-slide{padding:0 12px}
}
@media(min-width:992px){.rm5videocarousel .cmp-videogallery.itemstoshow2 .video-wrapper{height:348px}
.rm5videocarousel .cmp-videogallery.itemstoshow3 .video-wrapper{height:225px}
.rm5videocarousel .cmp-videogallery-title{margin-bottom:64px;margin-left:5px;max-width:950px}
.rm5videocarousel .cmp-videogallery-eyebrow{margin-left:5px}
.rm5videocarousel .slick-dots{position:absolute;top:50px;right:8px;text-align:right;transform:translateY(-80px)}
.rm5videocarousel .slick-slider .slick-slide{padding:0 20px}
}
.rm4Video .cmp-embeddedvideo{width:100%;height:100%}
.rm4Video .cmp-embeddedvideo__media{position:relative;width:100%;height:0;padding-bottom:56.25%;border-radius:16px;overflow:hidden}
.rm4Video .cmp-embeddedvideo__video{position:absolute;top:0;left:0;width:100%;height:100%}
.rm4Video .cmp-embeddedvideo__title{position:absolute;bottom:30%;padding:0 0 0 3%;width:60%}
@media(min-width:768px){.rm4Video .cmp-embeddedvideo__title{position:absolute;bottom:25%;padding:0 0 0 3%;width:60%}
}
@media(min-width:992px){.rm4Video .cmp-embeddedvideo__title{position:absolute;bottom:20%;padding:0 0 0 3%;width:60%;max-width:752px}
}
.rm3Image .cmp-image{position:relative;height:480px;width:100%}
.rm3Image img{width:100%;height:100%;object-fit:cover;border-radius:16px}
.rm3Image .strap-overlay{position:absolute;right:0;bottom:0;padding:8px 12px;width:100%}
@media(min-width:992px){.rm3Image .strap-overlay{max-width:563px}
}
.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}
.rm2Imagefullscreen{border-radius:0}
.rm2Imagefullscreen .cmp-image{margin:0 -15px 0}
.rm2Imagefullscreen img{width:100%}
.richtextheader .column-container{display:flex;flex-wrap:wrap;justify-content:space-between}
.richtextheader .richtext-index{padding-bottom:16px;margin-bottom:50px}
.richtextheader .richtext-headline{margin-bottom:24px}
.richtextheader .textClassExchange{width:100%}
.richtextheader .cmp-btn-agenda{display:flex;margin-top:32px}
.richtextheader .cmp-cta{padding:20px 40px;border-radius:40px}
.richtextheader .richtext-index.rt2-icon-img-prefix{position:relative;text-align:center;border:0}
.richtextheader .richtext-index.rt2-icon-img-prefix .rt2-icon-img-wrapper{position:absolute;bottom:-20px;width:100%}
.richtextheader .richtext-index.rt2-icon-img-prefix i{width:24px;height:24px}
.richtextheader .richtext-index.rt2-icon-img-prefix .img-wrapper{width:24px;height:24px;margin:0 auto}
.richtextheader .richtext-index.rt2-icon-img-prefix .img-wrapper img{width:100%;height:100%;margin-top:4px}
@media(min-width:768px){.richtextheader .richtext-index{padding-bottom:13px}
.richtextheader .richtext-headline{margin-bottom:10px}
}
@media(min-width:992px){.richtextheader .richtext-index{padding-bottom:12px}
.richtextheader .richtext-headline{margin-bottom:24px}
.richtextheader .cmp-btn-agenda{margin-top:40px}
}
@media(min-width:1200px){.richtextheader .column-container{position:relative;width:100%}
.richtextheader .column-container .column1{position:absolute}
.richtextheader .column-container .column2{max-width:840px;margin:auto;padding-left:15px;padding-right:15px}
}
.richtextInPage h4{margin-bottom:16px}
.richtextInPage p{width:100%;margin-bottom:64px}
.richtextInPage blockquote{margin:40px 0}
.richtextInPage ul,.richtextInPage ol{margin:64px 0;padding:0 20px}
.richtextInPage p:last-child{margin-bottom:0}
@media(min-width:992px){.richtextInPage .small-container{max-width:840px}
.richtextInPage p,.richtextInPage ul,.richtextInPage ol{margin-bottom:80px}
}
.richTextInpageContent .title-divider{width:80px;height:4px;border-top:4px solid;border-radius:14px;margin-bottom:38px}
.richTextInpageContent .title{margin-bottom:40px}
.richTextInpageContent .text-item{display:flex;flex-direction:column;width:100%;padding-bottom:31px;margin-bottom:32px}
.richTextInpageContent .text-item:last-child{padding-bottom:0;margin-bottom:0}
.richTextInpageContent .fa{width:56px;height:56px;padding:11px 9px;margin-bottom:4px;display:flex;justify-content:center;align-items:center}
.richTextInpageContent .numberCountsList{min-width:72px}
@media(min-width:768px){.richTextInpageContent .title{margin-bottom:56px}
.richTextInpageContent .text-item{flex-direction:row;align-items:center;gap:32px}
.richTextInpageContent .fa{width:72px;height:72px;padding:15px 12px;margin-bottom:0}
.richTextInpageContent .numberCountsList{display:flex;justify-content:center;align-items:center}
}
@media(min-width:992px){.richTextInpageContent .small-container{max-width:840px}
.richTextInpageContent .title{margin-bottom:64px}
}
.r4HeaderTeaser .card-list{display:grid;grid-template-columns:auto;gap:32px}
.r4HeaderTeaser .card-list .card-item{padding:40px 30px}
.r4HeaderTeaser .card-list .img-wrapper{width:40px;height:40px;display:flex;justify-content:center;align-items:center}
.r4HeaderTeaser .card-list .img-wrapper img{width:100%}
.r4HeaderTeaser .card-list .icon-selected i{width:40px;height:40px;display:flex;justify-content:center;align-items:center}
.r4HeaderTeaser .card-list .tile-title{margin-top:10px}
.r4HeaderTeaser .card-list .tile-link{padding:16px 24px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer;word-break:break-word;border-radius:40px}
.r4HeaderTeaser .card-list .card-item{border-radius:16px}
.r4HeaderTeaser .fa-arrow-right-long{vertical-align:middle;margin-top:8px}
@media(min-width:768px){.r4HeaderTeaser .card-list{display:flex}
.r4HeaderTeaser .card-list .card-item{padding:45px;display:grid;gap:172px;grid-template-columns:auto auto}
.r4HeaderTeaser .card-list .img-wrapper,.r4HeaderTeaser .card-list .icon-selected i{justify-content:flex-start;align-items:flex-start}
.r4HeaderTeaser .card-list .tile-title{padding-left:10px;margin-top:0}
}
@media(min-width:992px){.r4HeaderTeaser .card-list{place-content:center;grid-template-columns:auto auto auto}
.r4HeaderTeaser .card-list .card-item{width:290px}
.r4HeaderTeaser .card-list .img-wrapper,.r4HeaderTeaser .card-list .icon-selected i{justify-content:center;align-items:center}
.r4HeaderTeaser .card-list .tile-title{margin-top:10px}
}
.pp3Pricing .large-container{padding-left:0;padding-right:0}
.pp3Pricing .eyebrow{margin-bottom:8px;word-wrap:break-word}
.pp3Pricing .headline,.pp3Pricing .text{margin-bottom:32px;word-wrap:break-word}
.pp3Pricing .lower-cards{margin-top:48px}
.pp3Pricing .price{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:8px}
.pp3Pricing .offer-cost,.pp3Pricing .full-cost{max-width:100%}
.pp3Pricing .offer{height:56px}
.pp3Pricing .text{display:flex;flex-direction:column;padding:16px 0;word-wrap:break-word;padding:16px 40px;width:fit-content;max-width:100%;margin-left:auto;margin-right:auto}
.pp3Pricing .card-container{display:grid;grid-template-columns:1fr;gap:24px;margin:24px 0}
.pp3Pricing .event-title{word-wrap:break-word}
.pp3Pricing .card{padding:24px 40px 40px;justify-content:space-between}
.pp3Pricing .card .card-eyebrow{margin-bottom:8px;min-height:21px;word-wrap:break-word}
.pp3Pricing .card .card-title{min-height:68px;margin-bottom:24px;word-wrap:break-word}
.pp3Pricing .card .card-text{word-wrap:break-word}
.pp3Pricing .card .card-description{margin-bottom:24px}
.pp3Pricing .card .cta{margin-top:40px;word-wrap:break-word}
.pp3Pricing .card .card-cta{position:unset}
.pp3Pricing .card .cta-btn{display:block;padding:16px 40px;border-radius:4px;border-radius:40px}
.pp3Pricing .card .cta-btn-link{padding-bottom:6px}
@media(min-width:768px){.pp3Pricing .headline{margin-bottom:50px}
.pp3Pricing .text{flex-direction:row;justify-content:center;margin:0 auto;gap:24px;margin-bottom:40px}
.pp3Pricing .text P{width:100%}
.pp3Pricing .lower-cards{margin-top:64px}
.pp3Pricing .lower-cards .price{margin-bottom:0}
.pp3Pricing .card-container{margin:40px 0;display:flex;flex-wrap:wrap;justify-content:center}
.pp3Pricing .card-container .card{width:calc(50% - 12px);padding:24px 40px 40px}
.pp3Pricing .card-container .card .card-eyebrow{margin-bottom:8px;min-height:21px}
.pp3Pricing .card-container .card .card-text,.pp3Pricing .card-container .card .view-detail-link{display:block}
.pp3Pricing .card-container .card .card-text{min-height:72px}
.pp3Pricing .card-container .card .cta-btn{padding:16px 24px}
.pp3Pricing .card-container.column-variation{grid-template-columns:1fr}
.pp3Pricing .card-container.column-variation .card{width:100%;display:grid;grid-template-columns:1fr 1fr}
.pp3Pricing .card-container.column-variation .card-title,.pp3Pricing .card-container.column-variation .price{justify-content:start}
.pp3Pricing .card-container.column-variation .card-title{min-height:auto}
.pp3Pricing .card-container.column-variation .card-cta{display:flex;flex-direction:column;justify-content:center;justify-self:end}
.pp3Pricing .card-container.column-variation .cta{margin-top:0}
.pp3Pricing .card-container.column-variation .offer-date{text-align:left}
.pp3Pricing .card-container.row-variation .card .card-text{min-height:72px}
}
@media(min-width:992px){.pp3Pricing .large-container{padding-left:15px;padding-right:15px}
.pp3Pricing .eyebrow{margin-bottom:24px;min-height:21px}
.pp3Pricing .headline{margin-bottom:40px;min-height:68px}
.pp3Pricing .text{flex-direction:row;justify-content:center;align-items:center;padding:16px 24px}
.pp3Pricing .lower-cards{margin-top:80px}
.pp3Pricing .card-container{gap:40px}
.pp3Pricing .card-container .card{width:290px;padding:24px 40px 40px}
.pp3Pricing .card-container .card .card-title,.pp3Pricing .card-container .card .card-description{margin-bottom:24px}
.pp3Pricing .card-container .card .card-eyebrow{min-height:21px}
.pp3Pricing .card-container .card .card-title{min-height:68px}
.pp3Pricing .card-container .card .card-cta .cta{margin-top:40px}
.pp3Pricing .card-container.row-varition .card,.pp3Pricing .card-container.column-variation .card{grid-template-columns:auto;width:290px}
.pp3Pricing .card-container.row-varition .card-title,.pp3Pricing .card-container.row-varition .price,.pp3Pricing .card-container.column-variation .card-title,.pp3Pricing .card-container.column-variation .price{justify-content:center}
.pp3Pricing .card-container.row-varition .card-title,.pp3Pricing .card-container.column-variation .card-title{min-height:68px}
.pp3Pricing .card-container.row-varition .cta,.pp3Pricing .card-container.column-variation .cta{margin-top:40px}
.pp3Pricing .card-container.row-varition .offer-date,.pp3Pricing .card-container.column-variation .offer-date{text-align:center}
}
@media(min-width:1200px){.pp3Pricing .large-container{padding-left:0;padding-right:0}
}
html{scroll-behavior:smooth}
.pp2Packages .large-container{padding-left:0;padding-right:0}
.pp2Packages .heading{margin-bottom:32px}
.pp2Packages .grid-header{display:grid;grid-template-columns:repeat(6,1fr);height:68px;align-items:center}
.pp2Packages .grid-header .grid-column:first-child{grid-column-start:3}
.pp2Packages .grid-column{max-width:270px;word-wrap:break-word}
.pp2Packages .grid-body{display:grid;grid-template-columns:2fr 4fr;padding:16px;align-items:center}
.pp2Packages .title{width:194px}
.pp2Packages .grid-row{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}
.pp2Packages .pp2-price-btn{padding:12px 30px;word-wrap:break-word}
.pp2Packages .mobile-content{display:flex;gap:24px;overflow-y:auto;padding-bottom:18px}
.pp2Packages .mobile-content .grid-header{grid-template-columns:1fr}
.pp2Packages .mobile-content .grid-header .grid-column:first-child{grid-column-start:1}
.pp2Packages .mobile-content .mobile-grid-body{display:flex;padding:16px;align-items:center;gap:10px}
.pp2Packages .mobile-content .mobile-grid-body .price{padding:8px}
.pp2Packages .mobile-content .mobile-grid-wrap{width:270px}
.pp2Packages .mobile-content .grid-button{padding:16px}
.pp2Packages .mobile-content .grid-button a{display:inline-block}
@media(min-width:768px){.pp2Packages .heading{margin-bottom:40px}
.pp2Packages .grid-header{gap:5px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp2Packages .grid-column{max-width:unset}
.pp2Packages .grid-column:first-child{grid-column-start:4}
.pp2Packages .grid-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp2Packages .grid-body{grid-template-columns:2fr 8fr}
.pp2Packages .grid-heading{display:unset;width:194px}
.pp2Packages .headline{display:grid;grid-template-columns:2fr 8fr;padding:16px;align-items:center}
.pp2Packages .grid-btn-wrap{display:grid;padding:16px;grid-template-columns:2fr 8fr}
.pp2Packages .grid-btn-wrap::before{content:"";display:grid;width:194px}
.pp2Packages .grid-btn-wrap .price a{display:block}
.pp2Packages .pp2-price-btn{width:100%;padding:14px 10px}
}
@media(min-width:992px){.pp2Packages .title{width:310px}
.pp2Packages .grid-header{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp2Packages .grid-header .grid-column:first-child{grid-column-start:4}
.pp2Packages .grid-body{grid-template-columns:3fr 6fr}
.pp2Packages .grid-column{max-width:unset}
.pp2Packages .grid-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp2Packages .headline{display:grid;grid-template-columns:3fr 6fr;padding:16px;align-items:center}
.pp2Packages .grid-heading{position:unset;max-width:310px;word-wrap:break-word}
.pp2Packages .grid-btn-wrap{grid-template-columns:3fr 6fr}
.pp2Packages .grid-btn-wrap::before{width:310px}
.pp2Packages .pp2-price-btn{padding:14px 20px}
}
@media(min-width:1024px){.grid-btn-wrap .price{padding:0 10px}
}
.strike-through{text-decoration:line-through}
.pp1Pricing .large-container{padding-left:0;padding-right:0}
.pp1Pricing .strike-through{text-decoration:line-through}
.pp1Pricing .heading{margin-bottom:24px}
.pp1Pricing .subheading{margin-bottom:32px}
.pp1Pricing .grid-header{display:grid;grid-template-columns:repeat(6,1fr);min-height:68px;align-items:center}
.pp1Pricing .grid-header .grid-column:first-child{grid-column-start:3}
.pp1Pricing .grid-column{max-width:270px;word-wrap:break-word}
.pp1Pricing .grid-body{display:grid;grid-template-columns:2fr 4fr;padding:16px;align-items:center}
.pp1Pricing .title{width:194px}
.pp1Pricing .grid-row{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}
.pp1Pricing .ipad-content{display:none}
.pp1Pricing .mobile-content{display:flex;gap:24px;overflow-y:auto;padding-bottom:18px}
.pp1Pricing .mobile-content .grid-header{grid-template-columns:1fr}
.pp1Pricing .mobile-content .grid-header .grid-column:first-child{grid-column-start:1}
.pp1Pricing .mobile-content .mobile-grid-body{display:flex;padding:16px;align-items:center;gap:10px}
.pp1Pricing .mobile-content .mobile-grid-wrap{width:270px}
.pp1Pricing .price{padding:8px;max-width:95px;word-wrap:break-word}
@media(min-width:768px){.pp1Pricing .subheading{margin-bottom:50px}
.pp1Pricing .grid-header{gap:5px;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp1Pricing .grid-heading{display:unset;width:194px;visibility:hidden}
.pp1Pricing .headline{display:grid;grid-template-columns:2fr 8fr;padding:16px;align-items:center}
.pp1Pricing .grid-column{max-width:unset}
.pp1Pricing .price{max-width:unset}
.pp1Pricing .grid-body{grid-template-columns:2fr 8fr}
.pp1Pricing .grid-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
}
@media(min-width:992px){.pp1Pricing .ipad-content{position:relative}
.pp1Pricing .title{width:310px}
.pp1Pricing .headline{display:grid;grid-template-columns:3fr 6fr;padding:16px 16px 16px 0;align-items:center}
.pp1Pricing .subheading{margin-bottom:40px}
.pp1Pricing .grid-header{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp1Pricing .grid-header .grid-column:first-child{grid-column-start:4}
.pp1Pricing .grid-row{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.pp1Pricing .grid-body{grid-template-columns:3fr 6fr}
.pp1Pricing .grid-column,.pp1Pricing .price{max-width:unset}
.pp1Pricing .grid-heading{position:unset;max-width:310px;word-wrap:break-word;display:unset;visibility:visible}
}
@media(min-width:1024px){.pp1Pricing .mobile-content{display:none}
.pp1Pricing .ipad-content{display:block}
}
@media(min-width:1200px){.pp1Pricing .grid-column,.pp1Pricing .price{max-width:unset}
}
.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}
.p3SmartPromotions.cq-Editable-dom .img-wrap,.p3SmartPromotions.cq-Editable-dom .modal{position:relative}
.p3SmartPromotions .title{margin-bottom:8px}
.p3SmartPromotions .description{margin-bottom:16px}
.p3SmartPromotions .promotion-dialog{position:relative;border:0;max-width:327px;height:436px;border-radius:8px;margin:auto}
.p3SmartPromotions .modal-header{padding:32px;border:0}
.p3SmartPromotions .modal-body{padding:26px 38px;word-wrap:break-word;max-height:305px}
.p3SmartPromotions .img-wrap,.p3SmartPromotions .image-cover{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;object-fit:cover;border-radius:8px}
.p3SmartPromotions img{width:100%;height:100%;object-fit:cover;border-radius:8px}
.p3SmartPromotions .image-cover{height:100%;z-index:1}
.p3SmartPromotions .btn-primary{padding:16px 24px;border-radius:4px;border-radius:40px}
.p3SmartPromotions .close{width:32px;height:32px;display:flex;justify-content:center;align-items:center}
@media(min-width:768px){.p3SmartPromotions .promotion-dialog,.p3SmartPromotions .modal-dialog{max-width:694px;height:415px}
.p3SmartPromotions .modal-body{padding:26px 65px}
.p3SmartPromotions .description{margin-bottom:32px}
.p3SmartPromotions .btn-primary{padding:20px 24px;margin:0 auto;max-width:222px}
}
@media(min-width:992px){.p3SmartPromotions .modal-content{width:92%}
.p3SmartPromotions .promotion-dialog,.p3SmartPromotions .modal-dialog{max-width:1050px;height:634px}
.p3SmartPromotions .title{margin-bottom:12px}
.p3SmartPromotions .description{margin-bottom:64px}
.p3SmartPromotions .modal-body{padding:95px 65px;max-height:480px}
.p3SmartPromotions .btn-primary{max-width:235px}
}
@media(min-width:1280px){.p3SmartPromotions .modal-content{width:100%}
}
.aem-AuthorLayer-Edit .modal-backdrop.show{display:none}
.p1SmartPromotions.cq-Editable-dom{padding:0}
.p1SmartPromotions.cq-Editable-dom .wrapper{position:relative}
.p1SmartPromotions.cmp-text--level-one .promotion-content,.p1SmartPromotions.cmp-text--level-two .promotion-content{display:flex;flex-direction:column}
.p1SmartPromotions.cmp-text--level-three .wrapper{justify-content:start;align-items:start}
.p1SmartPromotions.cmp-text--level-three .cta-wrapper{margin-top:24px}
.p1SmartPromotions.cmp-text--level-three .promotion-image{margin-bottom:24px;width:216px;height:126px}
.p1SmartPromotions.cmp-text--level-three .promotion-image img{width:100%;height:100%;object-fit:cover;border-radius:10px}
.p1SmartPromotions .eyebrow{margin-bottom:8px}
.p1SmartPromotions .wrapper{display:flex;flex-direction:column;padding:40px 24px;position:fixed;bottom:0;left:0;right:0;margin:0;border-radius:0;z-index:1}
.p1SmartPromotions .cta-wrapper{display:flex;flex-direction:column;margin-top:24px}
.p1SmartPromotions .btn-secondary{margin-bottom:16px}
.p1SmartPromotions .description{margin-top:16px}
.p1SmartPromotions .btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px #fff;border-radius:40px}
.p1SmartPromotions .close-promotion{position:absolute;top:8px;right:8px;width:32px;height:32px;display:flex;justify-content:center;align-items:center}
@media(min-width:768px){.p1SmartPromotions.cmp-text--level-one .promotion-content,.p1SmartPromotions.cmp-text--level-two .promotion-content{flex-direction:row;justify-content:space-between;align-items:center;width:100%}
.p1SmartPromotions.cmp-text--level-one .cta-wrapper,.p1SmartPromotions.cmp-text--level-two .cta-wrapper{align-items:center}
.p1SmartPromotions.cmp-text--level-one .content-wrapper,.p1SmartPromotions.cmp-text--level-two .content-wrapper{display:flex;flex-direction:column}
.p1SmartPromotions.cmp-text--level-three .wrapper{gap:24px}
.p1SmartPromotions.cmp-text--level-three .cta-wrapper,.p1SmartPromotions.cmp-text--level-three .description{margin-top:16px}
.p1SmartPromotions.cmp-text--level-three .promotion-image{min-width:211px;height:124px}
.p1SmartPromotions .wrapper{padding:32px 40px;flex-direction:row;align-items:center;justify-content:space-between;gap:42px}
.p1SmartPromotions .title,.p1SmartPromotions .btn-secondary{margin-bottom:0}
.p1SmartPromotions .description{margin-top:4px}
.p1SmartPromotions .cta-wrapper{flex-direction:row;gap:16px;margin-top:0}
.p1SmartPromotions .btn{padding:12px 22px}
.p1SmartPromotions .close-promotion{width:24px;height:24px}
}
@media(min-width:992px){.p1SmartPromotions.cmp-text--level-three .wrapper{gap:40px}
.p1SmartPromotions.cmp-text--level-three .description{margin-top:8px}
.p1SmartPromotions.cmp-text--level-three .promotion-content{display:flex;justify-content:space-between;width:100%;gap:42px}
.p1SmartPromotions.cmp-text--level-three .promotion-image{margin-bottom:0;min-width:181px;height:106px}
.p1SmartPromotions.cmp-text--level-three .cta-wrapper{align-items:flex-end}
.p1SmartPromotions .wrapper{padding:64px 80px}
.p1SmartPromotions.cmp-text--level-one .wrapper{padding-top:24px;padding-bottom:24px}
.p1SmartPromotions .description{margin-top:8px}
.p1SmartPromotions .btn{padding:16px 24px}
.p1SmartPromotions .close-promotion{top:20px;right:20px}
}
.cmp-n1-languageselector.show-main-nav{display:flex;justify-content:flex-start;flex-direction:column}
.cmp-n1-languageselector.show-secondary-nav{display:flex;padding:0 15px;justify-content:flex-end}
.dont-show-nav{display:none}
.subnavigation-nested-list-holder .cmp-n1-languageselector .languageselector{margin:0}
.subnavigation-nested-list-holder .cmp-n1-languageselector .languageselector .cmp-languagenavigation{display:flex}
.subnavigation-nested-list-holder .cmp-nestedlinklist.left-nav{display:flex}
.n1NavigationBar.navigation .languageselector{margin:0;display:block}
.subnavigation-nested-list-holder .show-secondary-nav{align-items:center}
.subnavigation-nested-list-holder .show-secondary-nav>div{width:100%}
.subnavigation-nested-list-holder .show-secondary-nav .languagenavigation{width:auto}
.subnavigation-nested-list-holder .show-secondary-nav .languagenavigation .cmp-languagenavigation__group:after{right:5px}
.n1NavigationBar.navigation .subnavigation-holder{padding-bottom:10px}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row{width:calc(100vw - 33px);margin:0 auto}
.n1NavigationBar.navigation .cmp-n1-languageselector.show-main-nav{padding-left:15px}
.cmp-languagenavigation__group{margin:0;padding:0;display:flex;position:relative;z-index:10;text-align:left;width:80px}
.cmp-languagenavigation__group:hover{overflow:visible}
.cmp-languagenavigation__group:hover:after{content:'\f106'}
.cmp-languagenavigation__group:after{display:none;content:'\f107';position:absolute;top:-4px;right:15px}
.cmp-languagenavigation__item{display:block}
.cmp-languagenavigation__item-link{display:block;transition:all .3s ease;line-height:1;padding:.5rem;position:relative;word-wrap:break-word}
.cmp-languagenavigation__item-link:hover{text-decoration:none;transition:all .3s ease}
.cmp-languagenavigation__item:first-child{margin-left:0}
.cmp-languagenavigation__item--active{order:-1}
.topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link .cta-img-wrapper,.topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link i{width:16px;height:16px;margin:0 5px 0 0}
.topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link .cta-img-wrapper{display:inline-block}
.topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link .cta-img-wrapper img{width:100%;height:100%}
@media(min-width:768px){.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row{width:calc(100vw - 80px);margin:0 auto}
.cmp-languagenavigation__group{height:30px;flex-direction:column;overflow:hidden;min-width:unset}
.cmp-languagenavigation__group:after{display:inline-block}
.cmp-languagenavigation__item--active a{border:0}
.topsubnavigation .cmp-subnavigation>div li.cmp-subnavigation__item--level-0[aria-expanded=true] .cmp-subnavigation__group.rss-menu-dropdown li{width:100%}
}
@media(min-width:992px){.cmp-languagenavigation__group{width:100%}
.n1NavigationBar.navigation .subnavigation-holder{padding-bottom:0}
.n1NavigationBar.navigation .cmp-n1-languageselector.show-main-nav{padding:0}
.n1NavigationBar.navigation .nestedlinklist.cmp-nestedlinklist--horizontal .cmp-nestedlinklist__items{max-width:none;width:unset}
.n1NavigationBar.navigation .cmp-nestedlinklist--horizontal .cmp-nestedlinklist.left-nav{max-width:1280px;margin:0 auto;width:calc(100% - 110px)}
.n1NavigationBar.navigation .subnavigation-holder .row .topsubnavigation{padding-right:10px}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row{width:calc(100% - 110px)}
}
@media(min-width:1024px){.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row{position:relative}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .topsubnavigation,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row nav,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .cmp-subnavigation__groups{position:static}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .topsubnavigation>ul.cmp-subnavigation__group--standard,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row nav>ul.cmp-subnavigation__group--standard,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .cmp-subnavigation__groups>ul.cmp-subnavigation__group--standard{position:static}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .topsubnavigation>ul.cmp-subnavigation__group--standard li.cmp-subnavigation__item--level-0 .cmp-subnavigation__item-link,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row nav>ul.cmp-subnavigation__group--standard li.cmp-subnavigation__item--level-0 .cmp-subnavigation__item-link,.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .cmp-subnavigation__groups>ul.cmp-subnavigation__group--standard li.cmp-subnavigation__item--level-0 .cmp-subnavigation__item-link{position:relative}
.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .topsubnavigation>ul.cmp-subnavigation__group--standard li:has(>.rss-feed-menu),.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row nav>ul.cmp-subnavigation__group--standard li:has(>.rss-feed-menu),.n1NavigationBar.navigation .subnavigation-holder .cmp-responsivegrid__row .cmp-subnavigation__groups>ul.cmp-subnavigation__group--standard li:has(>.rss-feed-menu){position:static}
.topsubnavigation .cmp-subnavigation>div li.cmp-subnavigation__item--level-0[aria-expanded="false"]:hover .cmp-subnavigation__group.rss-menu-dropdown{grid-template-columns:auto;left:0;right:0;width:100%;transform:none;padding:0;border-radius:0;background:0;box-shadow:none}
.topsubnavigation .cmp-subnavigation>div li.cmp-subnavigation__item--level-0[aria-expanded="false"]:hover .cmp-subnavigation__group.rss-menu-dropdown>.cmp-subnavigation__item{max-width:973px;margin:0 auto;padding:1.5rem}
}
.rss-menu-dropdown .rss-dropdown-container{display:flex;flex-direction:column;position:relative;white-space:normal}
.rss-menu-dropdown .dropdown-subtitle{margin-bottom:18px}
.rss-menu-dropdown .dropdown-left-container{width:100%}
.rss-menu-dropdown .dropdown-left-container .dropdown-subtitle{padding-bottom:16px;margin-bottom:0}
.rss-menu-dropdown .dropdown-right-container{display:block}
.rss-menu-dropdown .dropdown-right-container .featured-sec{display:none;margin-top:32px}
.rss-menu-dropdown .dropdown-right-container.featured-sec-active .featured-sec{display:block}
.rss-menu-dropdown .dropdown-filter-panel{display:none;border-top:0;padding:24px 0 0}
.rss-menu-dropdown .dropdown-filter-title{position:relative;margin-top:20px;padding-right:42px;word-break:break-word;cursor:pointer}
.rss-menu-dropdown .dropdown-filter-title::after{position:absolute;top:0;right:12px}
.rss-menu-dropdown .dropdown-filter-title:first-child{margin-top:0}
.rss-menu-dropdown .dropdown-filter-title.filter-active+.dropdown-filter-panel{display:block}
.rss-menu-dropdown .subcategories-sec .dropdown-subtitle{display:none}
.rss-menu-dropdown .see-all-subcategories-link::after{margin:0 0 0 8px;position:relative;display:inline-block}
.rss-menu-dropdown .subcategories-list{display:grid;grid-auto-flow:row}
.rss-menu-dropdown .subcategories-list-menu{margin-bottom:20px;word-break:break-word;align-self:start}
.rss-menu-dropdown .subcategories-list-menu:nth-last-child(2){margin-bottom:0}
.rss-menu-dropdown .featured-sec .rss-card{margin-bottom:32px}
.rss-menu-dropdown .featured-sec .rss-card:last-child{margin-bottom:0}
.rss-menu-dropdown .featured-sec .rss-card a{text-decoration:none}
.rss-menu-dropdown .featured-sec .rss-cards-details{display:flex;gap:16px}
.rss-menu-dropdown .featured-sec .rss-card-img{width:102px;height:auto}
.rss-menu-dropdown .featured-sec .rss-card-img img{width:100%;height:100%;object-fit:cover}
.rss-menu-dropdown .featured-sec .rss-card-details{flex:1;word-break:break-word}
.rss-menu-dropdown .featured-sec .rss-cards-cardTitle,.rss-menu-dropdown .featured-sec .rss-cards-details-cardDate{margin-top:4px}
@media(min-width:768px){.rss-menu-dropdown .subcategories-list{display:grid;grid-auto-flow:column;column-gap:40px;grid-template-rows:repeat(10,auto);grid-template-columns:repeat(3,1fr)}
.rss-menu-dropdown .subcategories-list-menu:nth-last-child(2){margin-bottom:20px}
.rss-menu-dropdown .featured-sec .rss-card-img{width:95px}
}
@media(min-width:1024px){.rss-menu-dropdown .rss-dropdown-container{gap:48px;flex-direction:row}
.rss-menu-dropdown .dropdown-left-container{width:175px}
.rss-menu-dropdown .dropdown-left-container>.dropdown-subtitle{display:block}
.rss-menu-dropdown .dropdown-right-container{width:calc(100% - 223px)}
.rss-menu-dropdown .dropdown-right-container .featured-sec{margin-top:0}
.rss-menu-dropdown .dropdown-filter-title{padding:12px 20px 12px 0;margin-top:0}
.rss-menu-dropdown .dropdown-filter-title::after{display:none}
.rss-menu-dropdown .dropdown-filter-title.filter-active::before{position:absolute;top:0;right:0;display:flex;height:100%;align-items:center}
.rss-menu-dropdown .dropdown-filter-panel{position:absolute;top:0;bottom:0;left:auto;right:0;z-index:1;width:calc(100% - 223px);padding:0}
.rss-menu-dropdown .dropdown-filter-container{margin-top:0}
.rss-menu-dropdown .subcategories-sec .dropdown-subtitle{display:block;margin-bottom:14px}
.rss-menu-dropdown .subcategories-list{grid-template-rows:repeat(10,auto)}
.rss-menu-dropdown .featured-sec .rss-card-list-data{display:flex;flex-wrap:wrap;gap:40px}
.rss-menu-dropdown .featured-sec .rss-card{width:calc(33.33% - 27px);margin-bottom:0}
.rss-menu-dropdown .featured-sec .rss-cards-details{flex-direction:column}
.rss-menu-dropdown .featured-sec .rss-card-img{width:100%;height:163px}
.rss-menu-dropdown .featured-sec .ct12-carousel-wrap{margin-top:52px}
.rss-menu-dropdown .featured-sec .slick-slider .slick-list{margin:0 -20px}
}
@media(max-width:1024px){.rss-menu-dropdown .see-all-subcategories-link{order:-1;margin-bottom:20px}
}
#arabic-lang[lang='ar'] .topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link .cta-img-wrapper,#arabic-lang[lang='ar'] .topsubnavigation .cmp-subnavigation__group--cta .cmp-subnavigation__item .cmp-subnavigation__item-link i{margin:0 0 0 5px}
#arabic-lang[lang='ar'] .rss-menu-dropdown .see-all-subcategories-link::after{margin:0 8px 0 0;transform:rotate(180deg)}
#arabic-lang[lang='ar'] .dropdown-filter-title{padding:0 0 0 42px}
#arabic-lang[lang='ar'] .dropdown-filter-title::after{right:auto;left:12px}
@media(min-width:1024px){#arabic-lang[lang='ar'] .rss-menu-dropdown .dropdown-filter-title{padding:14px 0 14px 20px}
#arabic-lang[lang='ar'] .rss-menu-dropdown .dropdown-filter-title.filter-active::before{right:auto;left:0;transform:rotate(180deg)}
#arabic-lang[lang='ar'] .rss-menu-dropdown .dropdown-filter-panel{left:0;right:auto}
}
.rm1imagegallery .cmp-image{height:100%}
.rm1imagegallery .cmp-image img{width:100%;height:100%;object-fit:cover}
.rm1imagegallery .rm3-container{height:100%;padding:unset}
.rm1imagegallery .rm3-container .strap-overlay{display:none}
.rm1imagegallery .heading-text{margin-bottom:40px}
.rm1imagegallery .masonry-imageonly.col2,.rm1imagegallery .masonry-imageonly.col3{grid-template-columns:repeat(2,1fr)}
.rm1imagegallery .masonry-imageonly.col2 .item.w1:first-child,.rm1imagegallery .masonry-imageonly.col2 .item.w1:last-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1:first-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1:last-child{grid-column:span 2}
.rm1imagegallery .masonry-imageonly.col2 .item.w1.h2:first-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1.h2:first-child{max-height:300px}
.rm1imagegallery .masonry-imageonly.col2 .w2,.rm1imagegallery .masonry-imageonly.col3 .w2{grid-column:span 2}
@media(min-width:768px){.rm1imagegallery .masonry-imageonly.col2 .item.w1.h2:first-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1.h2:first-child{max-height:500px}
.rm1imagegallery .heading-text{margin-bottom:64px}
}
@media(min-width:992px){.rm1imagegallery .masonry-imageonly.col2,.rm1imagegallery .masonry-imageonly.col3{grid-template-columns:repeat(2,1fr)}
.rm1imagegallery .masonry-imageonly.col2 .item.w1:first-child,.rm1imagegallery .masonry-imageonly.col2 .item.w1:last-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1:first-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1:last-child{grid-column:span 1}
.rm1imagegallery .masonry-imageonly.col2 .item.w1.h2:first-child,.rm1imagegallery .masonry-imageonly.col3 .item.w1.h2:first-child{max-height:unset}
.rm1imagegallery .masonry-imageonly.col3{grid-template-columns:repeat(3,1fr)}
}
.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}
.interactiveaccordion .btn-v2-primary,.interactiveaccordion .cmp-btn-cta{border:0;display:flex;justify-content:center;align-items:center;border-radius:40px}
.interactiveaccordion .btn-v2-primary{padding:20px 40px;margin-top:32px;margin-bottom:62px}
.interactiveaccordion .cmp-btn-cta{padding:16px 24px;margin-top:40px;margin-bottom:38px}
.interactiveaccordion .eyebrow{margin-bottom:8px}
.interactiveaccordion .sub-title{margin-top:16px}
.interactiveaccordion .accordion-sub-title{margin-bottom:12px}
.interactiveaccordion .collapsible:last-child .item{border-bottom:1.5px solid #ddd}
.interactiveaccordion .item{border-top:1.5px solid #ddd}
.interactiveaccordion .item .label{padding:32px 0;cursor:pointer;position:relative}
.interactiveaccordion .item .label:after{font-family:'FontAwesome';content:'\f107';display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%)}
.interactiveaccordion .item .description{overflow:hidden;height:0}
.interactiveaccordion .item .description p{margin-bottom:30px;width:100%}
.interactiveaccordion .item .item-show+.description{display:block;padding-top:0;padding-bottom:0;overflow:auto;height:auto}
.interactiveaccordion .item .item-show:after{content:"\f106"}
@media(min-width:768px){.interactiveaccordion .btn-v2-primary{width:auto;padding:20px 75px}
.interactiveaccordion .sub-title{margin-top:20px}
.interactiveaccordion .cmp-btn-cta{margin-top:32px}
}
@media(min-width:992px){.interactiveaccordion .btn-v2-primary{width:auto;padding:20px 40px}
.interactiveaccordion .cmp-btn-cta{margin-top:40px}
.small-container{max-width:1060px}
}
.generalmessaging9 .text-eyebrow{margin-bottom:4px;word-break:break-word}
.generalmessaging9 .casestudy-tilte{margin-bottom:40px;word-break:break-word}
.generalmessaging9 .description-text{margin-bottom:40px;word-break:break-word}
.generalmessaging9 .running-title{margin-bottom:4px;margin-top:40px;word-break:break-word}
.generalmessaging9 .short-desc{margin-bottom:8px}
.generalmessaging9 .casestudy-img-wrapper{width:280px;height:360px;margin:50px auto}
.generalmessaging9 .casestudy-img-wrapper img{width:100%;height:100%;object-fit:cover;border-radius:340px}
.generalmessaging9 .grey-year-link{padding:0;margin:0}
.generalmessaging9 .grey-year-link .roundbg-year{list-style-type:none;display:inline-block;padding:4px 12px;border-radius:40px;margin-bottom:40px}
.generalmessaging9 .cta-button-link a{padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer;word-break:break-word;border-radius:40px}
@media(min-width:768px){.generalmessaging9 .grey-year-link li.roundbg-year{margin-bottom:40px}
.generalmessaging9 .casestudy-img-wrapper{height:520px;width:400px}
}
@media(min-width:992px){.generalmessaging9 .casestudy-img-wrapper{height:520px;width:auto}
}
.generalmessaging8 .title{margin-bottom:40px;min-width:145px;word-wrap:break-word}
.generalmessaging8 .sponsor-wrapper{position:relative;display:flex;flex-direction:column}
.generalmessaging8 .large-container{padding-top:40px;padding-bottom:24px}
.generalmessaging8 .horizontal-rule{position:absolute;margin:0;width:100%;bottom:-24px}
.generalmessaging8 .image-wrap{width:145px;height:80px}
.generalmessaging8 .image-wrap img{width:100%;height:100%;object-fit:cover}
@media(min-width:768px){.generalmessaging8 .title{margin-bottom:0;max-width:292px}
.generalmessaging8 .sponsor-wrapper{flex-direction:row;align-items:center;justify-content:space-between}
.generalmessaging8 .large-container{padding-bottom:40px}
.generalmessaging8 .horizontal-rule{bottom:-40px}
}
@media(min-width:992px){.generalmessaging8 .title{max-width:704px}
}
@media(min-width:1200px){.generalmessaging8 .title{max-width:804px}
}
.generalmessaging7 .title{margin-bottom:20px}
.generalmessaging7 .btn-v2-primary{border:0;display:inline-block;padding:13px 24px;border-radius:40px;margin-top:32px}
.generalmessaging7 .description a{text-underline-offset:12px}
@media(min-width:768px){.generalmessaging7 .title{margin-bottom:32px}
}
@media(min-width:992px){.generalmessaging7 .btn-v2-primary{margin-top:40px;padding:20px 40px}
}
.generalmessaging6 img{width:100%;height:420px;object-fit:cover;border-radius:14px}
.generalmessaging6 .title{margin-bottom:16px}
.generalmessaging6 .btn-v2-primary{border:0;display:inline-block;padding:20px 40px;border-radius:40px;margin-top:111px;width:162px}
.generalmessaging6 .map-container .text-container{position:absolute;top:50%;transform:translateY(-50%);padding:32px;width:calc(100% - 78px)}
.generalmessaging6 .map-container .text-container .description p{width:100%}
.generalmessaging6 .map-container .map-icon{width:40px;height:40px;padding:6.7px 5px 3.3px;margin-bottom:8px}
@media(min-width:768px){.generalmessaging6 img{height:455px}
.generalmessaging6 .btn-v2-primary{margin-top:40px}
.generalmessaging6 .map-container .text-container{padding:80px;width:calc(100% - 110px)}
.generalmessaging6 .map-container .map-icon{width:48px;height:48px;padding:8px 6px 4px}
}
@media(min-width:992px){.generalmessaging6 img{height:458px}
.generalmessaging6 .map-container .text-container{padding:80px 120px;width:calc(100% - 140px)}
}
.generalmessaging5 .title{margin-bottom:40px}
.generalmessaging5 .subtitle{margin-bottom:24px}
.generalmessaging5 .list{list-style:none;margin:0;padding:0;margin-bottom:-10px}
.generalmessaging5 .list-item{margin-bottom:10px}
.generalmessaging5 .list-item a{text-decoration:underline;text-underline-offset:8px;text-decoration-thickness:1px;padding:0 8px}
.generalmessaging5 .cta{margin-top:40px}
.generalmessaging5 .cta .fa{margin:0 8px}
.generalmessaging5 .cta a{padding:18px 38px;display:flex;align-items:center}
@media(min-width:768px){.generalmessaging5 .list{margin-left:-30px}
.generalmessaging5 .list-item{display:inline-block}
.generalmessaging5 .list-item .dot{display:inline-block;width:20px;text-align:center}
.generalmessaging5 .link-holder{overflow:hidden}
}
@media(min-width:992px){.generalmessaging5 .title{max-width:1060px}
}
.generalmessaging4{text-align:center}
.generalmessaging4 .eyebrow{margin-bottom:8px}
.generalmessaging4 .title{margin-bottom:64px}
.generalmessaging4 ul,.generalmessaging4 li{list-style:none;padding:0;margin:0}
.generalmessaging4 .list{display:grid;grid-template-columns:repeat(1,1fr);gap:64px}
.generalmessaging4 .value{margin-bottom:8px;letter-spacing:-1.76px}
@media(min-width:768px){.generalmessaging4 .title{margin-bottom:56px}
.generalmessaging4 .list{display:flex;flex-wrap:wrap;justify-content:center;gap:unset;row-gap:64px}
.generalmessaging4 .list .list-item{width:50%}
.generalmessaging4 .value{margin-bottom:4px}
}
@media(min-width:992px){.generalmessaging4 .title{margin-bottom:71px}
.generalmessaging4 .list{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr))}
.generalmessaging4 .list .list-item{width:unset}
.generalmessaging4 .description{padding:0 20px}
.generalmessaging4 .value{margin-bottom:16px}
}
.generalmessaging3 .author-quotation{width:100%;margin-bottom:34px}
.generalmessaging3 .authorInfo-container{display:flex;flex-direction:row;align-items:center}
.generalmessaging3 .qt-author{margin-right:24px}
.generalmessaging3 .qt-author{width:56px;height:56px}
.generalmessaging3 .qt-author img{width:100%;height:100%;object-fit:cover;border-radius:50%}
.generalmessaging3 p{width:auto}
@media(min-width:768px){.author-quotation{margin-bottom:32px}
}
.generalmessaging2 .gm2slider-item{display:flex;flex-direction:column}
.generalmessaging2 .large-container{padding-top:40px;padding-bottom:40px}
.generalmessaging2 .slick-slider{padding:0 1% 0}
.generalmessaging2 .image{width:100%;max-width:197px;height:254px;margin-bottom:24px;position:relative}
.generalmessaging2 .image>*{position:absolute}
.generalmessaging2 .image .art{flex-grow:0;border-radius:100px}
.generalmessaging2 .image .art1{width:35px;height:70px;left:1px;top:10px}
.generalmessaging2 .image .art2{width:35px;height:79px;top:0;right:34px}
.generalmessaging2 .image .art3{width:35px;height:70px;left:40px;bottom:0}
.generalmessaging2 .image .art4{width:87px;height:158px;right:0;bottom:32px}
.generalmessaging2 .image .frame{width:144px;height:203px;border-radius:220px;left:15px;top:16px;overflow:hidden}
.generalmessaging2 .image .frame img{width:100%;height:100%;object-fit:cover}
.generalmessaging2 .description{margin-bottom:24px}
.generalmessaging2 .information{margin-bottom:40px}
.generalmessaging2 .information strong,.generalmessaging2 .information b{margin-bottom:4px}
.generalmessaging2 .slick-dots{margin:0;padding:0;list-style:none}
.generalmessaging2 .slick-dots li{display:inline-block}
.generalmessaging2 .slick-dots button{width:8px;height:8px;overflow:hidden;text-indent:-999em;margin:0 12px 0 0;border:solid 1.5px #ccc;border-radius:8px;padding:0}
@media(min-width:768px){.generalmessaging2 .gm2slider-item{flex-direction:unset;justify-content:space-between;gap:40px}
.generalmessaging2 .details{width:100%;max-width:451px;padding-top:24px}
.generalmessaging2 .slick-dots{position:absolute;right:451px;bottom:0;transform:translate(100px,10px)}
.generalmessaging2 .information p{max-width:332px}
}
@media(min-width:992px){.generalmessaging2 .gm2slider-item{align-items:center;gap:40px}
.generalmessaging2 .details{width:100%;padding-top:0;max-width:840px}
.generalmessaging2 .description{margin-bottom:16px}
.generalmessaging2 .slick-dots{position:absolute;left:435px;bottom:0;right:auto;transform:translate(15px,-50px)}
.generalmessaging2 .image{width:100%;max-width:395px;height:509px;margin-bottom:0;position:relative}
.generalmessaging2 .image .art1{width:70px;height:140px;top:20px}
.generalmessaging2 .image .art2{width:70px;height:158px;right:70px}
.generalmessaging2 .image .art3{width:70px;height:158px;left:78px}
.generalmessaging2 .image .art4{width:175px;height:317px;bottom:65px}
.generalmessaging2 .image .frame{width:289px;height:408px;left:31px;top:50px}
.generalmessaging2 .information p{max-width:290px}
}
.generalmessaging14 .page-title{margin-bottom:40px;text-align:center}
.generalmessaging14 .main-wrapper{margin-bottom:64px}
.generalmessaging14 .image-wrapper{width:100%;height:225px;margin-bottom:24px}
.generalmessaging14 .image-wrapper img{width:100%;height:100%;border-radius:6px;object-fit:cover}
.generalmessaging14 .content-section .title{margin-bottom:16px}
.generalmessaging14 .content-section .sub-title,.generalmessaging14 .content-section p{margin-bottom:24px}
.generalmessaging14 .content-section ul{direction:ltr;margin:0}
.generalmessaging14 .content-section ul li{margin-bottom:15px;width:max-content}
.generalmessaging14 .btn-agenda{padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer}
@media(min-width:768px){.generalmessaging14 .page-title{margin-bottom:64px}
.generalmessaging14 .image-wrapper{height:auto;margin-bottom:62px}
.generalmessaging14 .content-section .sub-title,.generalmessaging14 .content-section p{margin-bottom:24px}
.generalmessaging14 .content-section ul li{margin-bottom:15px}
}
@media(min-width:992px){.generalmessaging14 .page-title{margin-bottom:80px}
.generalmessaging14 .content-section .title{margin-bottom:24px}
.generalmessaging14 .main-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-flow:dense;gap:120px;margin-bottom:80px;direction:rtl}
.generalmessaging14 .main-wrapper:nth-child(2n+2)>div:first-child{grid-column:2}
.generalmessaging14 .main-wrapper .content-section{padding-top:89px}
.generalmessaging14 .main-wrapper .content-section ul li{margin-bottom:15px}
.generalmessaging14 .image-wrapper{height:450px;margin-bottom:0}
}
@media(min-width:992px){.generalmessaging13 .gm13{display:grid;grid-template-columns:514px auto;gap:150px}
}
.generalmessaging11 .main-title{margin-bottom:16px}
.generalmessaging11 .mini-title{margin-bottom:23px}
.generalmessaging11 .tile-list{list-style-type:none;padding:0;margin:0}
.generalmessaging11 .tile-list li{display:flex;gap:16px}
.generalmessaging11 .tile-list li i{height:32px;min-width:32px;display:flex;justify-content:center}
.generalmessaging11 .tile-list li p,.generalmessaging11 .tile-list li span{padding-bottom:27px;word-break:break-word}
.generalmessaging11 .img-wrapper{position:relative;width:100%;height:auto;margin-top:40px;margin-bottom:24px}
.generalmessaging11 .img-wrapper img{width:100%;height:100%;border-radius:6px;object-fit:cover}
.generalmessaging11 .img-wrapper .image-overlay{padding:12px 24px;border-bottom-left-radius:6px;position:absolute;bottom:0}
.generalmessaging11 .accordion-main-wrapper{margin-bottom:-1px}
.generalmessaging11 .accordion-main-wrapper .accordion-header{padding:28px 0;position:relative;width:100%;cursor:pointer}
.generalmessaging11 .accordion-main-wrapper .accordion-header:after{content:'\f078';display:block;right:7px;position:absolute;top:50%;transform:translateY(-50%)}
.generalmessaging11 .accordion-main-wrapper .item-show+.description{display:block;padding-top:0;padding-bottom:0;overflow:auto;height:auto}
.generalmessaging11 .accordion-main-wrapper .item-show:after{content:"\f077"}
.generalmessaging11 .accordion-main-wrapper .description{overflow:hidden;height:0}
.generalmessaging11 .accordion-main-wrapper .description p{padding-bottom:32px}
.generalmessaging11 .tile-title{margin-bottom:12px}
.generalmessaging11 .tile-description{margin-bottom:32px}
.generalmessaging11 .event-link{margin:0;padding:0;list-style-type:none}
.generalmessaging11 .event-link .tab-link-text{display:inline-block}
.generalmessaging11 .cta-button-link{margin-bottom:64px;margin-top:17px}
.generalmessaging11 .cta-button-link a{padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer;word-break:break-word;border-radius:40px}
@media(min-width:768px){.generalmessaging11 .mini-title{margin-bottom:40px}
.generalmessaging11 .img-wrapper{height:auto;margin-top:64px}
.generalmessaging11 .title-description{margin-bottom:32px}
.generalmessaging11 .event-link{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 40px}
}
@media(min-width:992px){.generalmessaging11 .img-wrapper{height:auto}
.generalmessaging11 .main-title{margin-bottom:16px}
.generalmessaging11 .mini-title{margin-bottom:40px}
.generalmessaging11 .tab-content{display:flex;flex-direction:column;width:100%}
.generalmessaging11 .tab-content .tab-pane{width:738px;margin:0}
.generalmessaging11 .tab-content .tab-pane:nth-child(even){align-self:flex-end}
.generalmessaging11 .tile-title{margin-bottom:24px}
.generalmessaging11 .title-description{margin-bottom:36px}
.generalmessaging11 .cta-button-link{margin-bottom:0}
}
@media(min-width:1200px){.generalmessaging11 .img-wrapper{height:400px}
.generalmessaging11 .tab-content .tab-pane{width:838px}
}
.generalmessaging .gmcontainer.gmleft-container{margin-bottom:48px}
.generalmessaging .gmcontainer img{margin-bottom:25px}
.generalmessaging .gmcontainer .title{margin-bottom:16px}
@media(min-width:768px){.generalmessaging .gmcontainer{gap:25px}
.generalmessaging .gmcontainer.gmleft-container{margin-bottom:64px}
.generalmessaging .gmcontainer img{margin-bottom:0}
.generalmessaging .gmcontainer .gm-img,.generalmessaging .gmcontainer .gm-content{flex:50%}
}
@media(min-width:992px){.generalmessaging .gm-wrapper{max-width:1090px}
.generalmessaging .gmcontainer{gap:40px}
.generalmessaging .gmcontainer.gmleft-container{margin-bottom:120px}
.generalmessaging .gmcontainer .title{margin-bottom:24px}
}
.ct8profilecard .speaker-data{margin-bottom:48px}
.ct8profilecard .speaker-data .headline-secondary{margin-bottom:16px}
.ct8profilecard .profile-data{display:grid;grid-template-columns:auto;gap:16px}
.ct8profilecard .cards-details{display:grid;grid-template-columns:98px auto}
.ct8profilecard .speaker-images img{width:100%;height:100%;object-fit:cover;border-top-left-radius:6px;border-bottom-left-radius:6px}
.ct8profilecard .speaker-images.img-contain{padding:4px}
.ct8profilecard .speaker-images.img-contain img{object-fit:contain}
.ct8profilecard .speaker-images.img-cover img{object-fit:cover}
.ct8profilecard .details{padding:12px 12px 12px 16px;border-top-right-radius:6px;border-bottom-right-radius:6px}
@media(min-width:768px){.ct8profilecard .speaker-data{margin-bottom:64px}
.ct8profilecard .profile-data{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.ct8profilecard .cards-details{grid-template-columns:auto}
.ct8profilecard .details{padding:16px 24px 24px;height:174px;border-top-right-radius:0;border-bottom-left-radius:6px}
.ct8profilecard .details .title,.ct8profilecard .details .header{margin-bottom:4px}
.ct8profilecard .details .description{margin-bottom:24px}
.ct8profilecard .speaker-images{max-width:100%;height:288px}
.ct8profilecard .speaker-images img{width:100%;height:100%;object-fit:cover;border-top-right-radius:6px;border-top-left-radius:6px;border-bottom-left-radius:0}
.ct8profilecard .speaker-images.img-contain{padding:unset}
.ct8profilecard .speaker-images.img-contain img{object-fit:cover}
.ct8profilecard .speaker-images.img-cover img{object-fit:cover}
}
@media(min-width:992px){.ct8profilecard{padding-left:25px;padding-right:25px}
.ct8profilecard .profile-data{grid-template-columns:repeat(4,1fr);gap:40px 42.7px}
.ct8profilecard .speaker-data{margin-bottom:80px}
.ct8profilecard .speaker-data .headline-secondary{margin:0}
.ct8profilecard .details{padding:16px 24px 24px}
.ct8profilecard .speaker-images{width:100%}
}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .eyebrow-text{margin:0 0 8px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .header{margin:0 0 8px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap{margin-bottom:80px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .explore-agenda{display:inline-block;margin:24px 0 0}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .explore-agenda .btn-agenda{display:block;padding:8px 18px;text-decoration:none;border-radius:40px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .explore-agenda .btn-agenda .arrow-right{display:inline-block;border-width:0 2px 2px 0;padding:3px;transform:rotate(-45deg);vertical-align:middle;margin-left:8px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .top-logo-row-title,.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .bottom-logo-row-title{margin-bottom:16px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist{position:relative}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .top-logo-row-title{min-height:30px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel{position:static;overflow:hidden}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list{margin:0 -8px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list .slick-track{margin:0;display:flex}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list .slick-track .slick-slide{margin:0 8px;height:inherit;display:flex;align-items:center}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list .slick-track .slick-slide a{display:block;width:100%}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list .slick-track .slick-slide img{width:100%}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots{margin:0;padding:0;list-style:none;position:absolute;top:5px;right:0;z-index:1}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots li{display:inline-block}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots li button{width:8px;height:8px;overflow:hidden;font-size:0;margin:0 8px 0 0;border:solid 1.5px #ccc;border-radius:8px;padding:0}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots li:last-child button{margin:0}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist{margin-top:56px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list{display:flex;flex-wrap:wrap;width:100%;gap:16px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list .img-card{width:calc(33.33% - 11px);display:flex;align-items:center}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list .img-card a{display:block;width:100%}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list .img-card img{width:100%}
@media(min-width:480px){.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist{margin-top:27px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list{gap:16px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list .img-card{width:calc(20% - 13px)}
}
@media(min-width:768px){.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .header{margin:0 0 24px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .sub-heading{padding:0 15px 0 0}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .explore-agenda{margin:0}
}
@media(min-width:992px){.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .header{margin:0 0 16px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots li button{margin:0 12px 0 0}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist{margin-top:36px}
}
@media(min-width:1024px){.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .subheading-agenda-wrap .explore-agenda .btn-agenda{padding:12px 27px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list{margin:0 -12px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-list .slick-track .slick-slide{margin:0 12px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .primary-logolist .ct7-partner-logo-carousel .slick-dots{top:9px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list{gap:25px}
.ct7PartnerLogoGrid .ct7-partner-logo-grid-wrapper .secondary-logolist .img-card-list .img-card{width:calc(20% - 20px)}
}
.ct6profilecard .ct6-speaker-data{padding-top:8px;margin:0 0 48px}
.ct6profilecard .ct6-speaker-data .headline-secondary{margin:0 0 16px}
.ct6profilecard .keyspeaker-profile-secondary{display:flex;flex-direction:column}
.ct6profilecard .cards-details-secondary{display:flex;flex-direction:row;overflow:hidden;border-radius:6px;margin-bottom:20px}
.ct6profilecard .cards-details-secondary a:hover{text-decoration:none}
.ct6profilecard .cards-details-secondary .profile-keyLink-secondary{min-width:unset;height:104px;width:100%;display:flex;flex-direction:row}
.ct6profilecard .speaker-images-secondary{min-width:98px;height:auto;width:98px}
.ct6profilecard .speaker-images-secondary img{width:100%;height:100%;object-fit:cover;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-left-radius:0;border-bottom-right-radius:0}
.ct6profilecard .speaker-images-secondary.img-contain{padding:4px}
.ct6profilecard .speaker-images-secondary.img-contain img{object-fit:contain}
.ct6profilecard .speaker-images-secondary.img-cover img{object-fit:cover}
.ct6profilecard .profilecard-details-secondary{padding:12px}
.ct6profilecard .profilecard-details-secondary p{width:100%}
@media(min-width:768px){.ct6profilecard .ct6-speaker-data{margin:0 0 64px}
.ct6profilecard .keyspeaker-profile-secondary{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px}
.ct6profilecard .cards-details-secondary{display:unset;height:auto;margin-bottom:24px}
.ct6profilecard .cards-details-secondary .profile-keyLink-secondary{min-width:unset;display:unset}
.ct6profilecard .profile-keyheader-secondary{margin-bottom:4px}
.ct6profilecard .profilecard-details-secondary{min-height:159px;padding:16px 24px 24px}
.ct6profilecard .profile-keyDesc-secondary{margin-bottom:24px}
.ct6profilecard .profile-keyDesc-secondary p{width:100%}
.ct6profilecard .speaker-images-secondary{width:auto;height:288px}
.ct6profilecard .speaker-images-secondary img{width:100%;height:100%;object-fit:cover;border-radius:unset}
.ct6profilecard .speaker-images-secondary.img-contain{padding:unset}
.ct6profilecard .speaker-images-secondary.img-contain img{object-fit:cover}
.ct6profilecard .speaker-images-secondary.img-cover img{object-fit:cover}
}
@media(min-width:992px){.ct6profilecard .keyspeaker-profile-secondary{grid-template-columns:repeat(4,1fr);column-gap:40px}
.ct6profilecard .ct6-speaker-data{margin:0 0 80px}
.ct6profilecard .ct6-speaker-data .headline-secondary{margin:0}
.ct6profilecard .cards-details-secondary{margin-bottom:40px}
.ct6profilecard .profilecard-details-secondary{padding:16px 24px 24px}
.ct6profilecard .speaker-images-secondary{width:100%;min-width:unset}
}
.ct5profilecard .speakers-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-bottom:48px}
.ct5profilecard .headline{margin-bottom:16px}
.ct5profilecard .focused-card{grid-column:span 2 /auto;position:relative;order:-1}
.ct5profilecard .feature-image{margin-bottom:30px}
.ct5profilecard .keyspeaker-profile{display:flex;flex-direction:column}
.ct5profilecard .keyspeaker-profile>a{display:contents}
.ct5profilecard .keyspeaker-profile a{text-decoration:none;color:inherit}
.ct5profilecard .packaging-profile-card{display:flex;flex-direction:column}
.ct5profilecard .featured-image-details{width:100%;height:100%;position:relative}
.ct5profilecard .featured-profile-keyheader{margin-bottom:4px}
.ct5profilecard .profile-keyheader{margin-bottom:2px}
.ct5profilecard .featured-speaker-images{width:auto;height:auto}
.ct5profilecard .featured-speaker-images img{width:100%;height:100%;object-fit:cover;border-radius:unset}
.ct5profilecard .featured-profilecard-details{padding:16px 64px 24px 24px}
.ct5profilecard .cards-details{display:flex;flex-direction:row;position:relative;overflow:hidden;gap:16px;margin-bottom:16px}
.ct5profilecard .speaker-images{min-width:98px;height:auto;width:98px}
.ct5profilecard .speaker-images img{width:100%;height:100%;object-fit:cover;border-radius:unset}
.ct5profilecard .speaker-images.img-contain{padding:4px}
.ct5profilecard .speaker-images.img-contain img{object-fit:contain}
.ct5profilecard .speaker-images.img-cover img{object-fit:cover}
.ct5profilecard .profilecard-details{padding:12px 12px 11px 0;width:100%}
.ct5profilecard .profilecard-details .profile-keyDesc p{width:100%}
.ct5profilecard .listheading{margin:25px 0;position:relative;cursor:pointer}
.ct5profilecard .listheading:after{content:'\002B';display:block;right:7px;position:absolute;top:3px;font-family:'FontAwesome'}
.ct5profilecard .listheading.active:after{content:"\2212";right:7px;position:absolute;top:3px}
.ct5profilecard .focused-card{order:-1}
@media(min-width:768px){.ct5profilecard .speakers-info{padding-bottom:64px}
.ct5profilecard .profile-keyheader{margin-bottom:4px}
.ct5profilecard .keyspeaker-profile{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px}
.ct5profilecard .cards-details{display:flex;gap:0;flex-direction:column;margin-bottom:24px}
.ct5profilecard .featured-speaker-images{width:auto;height:453px}
.ct5profilecard .featured-speaker-images img{position:absolute}
.ct5profilecard .featured-profilecard-details{position:absolute;bottom:0;z-index:1;width:50%}
.ct5profilecard .speaker-images{width:auto;height:288px;min-width:unset}
.ct5profilecard .speaker-images img{width:100%;border-radius:unset;object-fit:cover;height:100%}
.ct5profilecard .speaker-images.img-contain{padding:unset}
.ct5profilecard .speaker-images.img-contain img{object-fit:cover}
.ct5profilecard .speaker-images.img-cover img{object-fit:cover}
.ct5profilecard .profilecard-details{padding:16px 68px 48px 24px}
}
@media(min-width:992px){.ct5profilecard .speakers-info{flex-direction:row;align-items:center;padding-bottom:82px}
.ct5profilecard .feature-image{margin-bottom:63px}
.ct5profilecard .featured-profilecard-details{padding:16px 48px 25px 25px;min-height:160px}
.ct5profilecard .keyspeaker-profile{grid-template-columns:repeat(4,1fr);column-gap:42px;row-gap:40px}
.ct5profilecard .focused-card{order:unset}
.ct5profilecard .subheading,.ct5profilecard .headline,.ct5profilecard .speaker-images{width:100%;min-width:unset}
.ct5profilecard .subheading,.ct5profilecard .headline{margin-bottom:0}
.ct5profilecard .cards-details{margin-bottom:0;align-items:center}
.ct5profilecard .profilecard-details{padding:16px 24px 48px 24px}
.ct5profilecard .featured-speaker-images{height:447px}
.ct5profilecard .listheading{margin:32px 0}
}
.ct4profilecard .speakers-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}
.ct4profilecard .headline{margin-bottom:16px}
.ct4profilecard .featuredspeakers{margin-top:48px;margin-bottom:16px}
.ct4profilecard .focused-card{grid-column:span 2 /auto;position:relative;order:-1}
.ct4profilecard .imageleft .focused-card:nth-of-type(2),.ct4profilecard .imageleft .focused-card:nth-of-type(3),.ct4profilecard .imageright .focused-card-two,.ct4profilecard .imageright .focused-card-three{grid-column:unset}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-image-details,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-image-details,.ct4profilecard .imageright .focused-card-two .featured-image-details,.ct4profilecard .imageright .focused-card-three .featured-image-details{display:flex;flex-direction:row;width:100%;gap:16px}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-speaker-images,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-speaker-images,.ct4profilecard .imageright .focused-card-two .featured-speaker-images,.ct4profilecard .imageright .focused-card-three .featured-speaker-images{min-width:98px;height:auto;width:98px}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-profilecard-details,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-profilecard-details,.ct4profilecard .imageright .focused-card-two .featured-profilecard-details,.ct4profilecard .imageright .focused-card-three .featured-profilecard-details{padding:12px 12px 11px 0}
.ct4profilecard .feature-image{margin-bottom:30px}
.ct4profilecard .keyspeaker-profile,.ct4profilecard .packaging-profile-card{display:flex;flex-direction:column}
.ct4profilecard .featured-image-details{width:100%;height:100%;position:relative}
.ct4profilecard .featured-profile-keyheader{margin-bottom:4px}
.ct4profilecard .profile-keyheader{margin-bottom:2px}
.ct4profilecard .featured-speaker-images{width:auto;height:auto}
.ct4profilecard .featured-speaker-images img{width:100%;height:100%;object-fit:cover;border-radius:unset}
.ct4profilecard .featured-profilecard-details{padding:16px 64px 24px 24px}
.ct4profilecard .cards-details{display:flex;flex-direction:row;position:relative;overflow:hidden;gap:16px;margin-bottom:16px}
.ct4profilecard .cards-details .featured-profile-keyLink{display:block;width:100%;height:100%}
.ct4profilecard .speaker-images{min-width:98px;height:auto;width:98px}
.ct4profilecard .speaker-images img{width:100%;height:100%;object-fit:cover;border-radius:unset}
.ct4profilecard .speaker-images.img-contain{padding:4px}
.ct4profilecard .speaker-images.img-contain img{object-fit:contain}
.ct4profilecard .speaker-images.img-cover img{object-fit:cover}
.ct4profilecard .profilecard-details{padding:12px 12px 11px 0;width:100%}
.ct4profilecard .profilecard-details .profile-keyDesc p{width:100%}
.ct4profilecard .listheading{margin:25px 0;position:relative;cursor:pointer}
.ct4profilecard .listheading:after{content:'\002B';display:block;right:7px;position:absolute;top:3px;font-family:'FontAwesome'}
.ct4profilecard .listheading.active:after{content:"\2212";right:7px;position:absolute;top:3px}
.ct4profilecard .packaging-profile-card{margin-bottom:-8px}
.ct4profilecard .packaging-profile-body{overflow:hidden;max-height:0}
.ct4profilecard .packaging-profile-body.expand{max-height:none}
.ct4profilecard .profile-details{display:flex;flex-direction:row;gap:16px;margin-bottom:17px;padding-bottom:15px}
.ct4profilecard a.packaging-speakers-profile-link{display:flex;gap:16px}
.ct4profilecard .packaging-profile-title{transform:translateY(5px)}
.ct4profilecard .packaging-profile-header{transform:translateY(-4px)}
.ct4profilecard .packaging-speakers-img{width:48px;height:48px}
.ct4profilecard .packaging-speakers-img img{object-fit:cover;border-radius:50%;height:100%;width:100%}
.ct4profilecard .focused-card{order:-1}
@media(min-width:768px){.ct4profilecard .featuredspeakers{margin-top:64px;margin-bottom:24px}
.ct4profilecard .profile-keyheader{margin-bottom:4px}
.ct4profilecard .keyspeaker-profile{display:grid;grid-template-columns:repeat(2,1fr);column-gap:24px}
.ct4profilecard .cards-details{display:flex;gap:0;flex-direction:column;margin-bottom:24px}
.ct4profilecard .featured-speaker-images{width:auto;height:453px;position:relative}
.ct4profilecard .featured-speaker-images img{position:absolute}
.ct4profilecard .featured-profilecard-details{position:absolute;bottom:0;z-index:1;width:50%}
.ct4profilecard .speaker-images{width:auto;height:288px;min-width:unset}
.ct4profilecard .speaker-images img{width:100%;border-radius:unset;object-fit:cover;height:100%}
.ct4profilecard .speaker-images.img-contain{padding:unset}
.ct4profilecard .speaker-images.img-contain img{object-fit:cover}
.ct4profilecard .speaker-images.img-cover img{object-fit:cover}
.ct4profilecard .profilecard-details{padding:16px 68px 48px 24px}
.ct4profilecard .packaging-profile-card{display:grid;grid-auto-flow:column;grid-template-columns:unset;grid-template-rows:repeat(10,1fr);column-gap:40px}
.ct4profilecard .packaging-profile-body:after{content:"";width:100%;height:3px;transform:translateY(-12px);display:block}
.ct4profilecard .imageleft .focused-card{order:unset}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-image-details,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-image-details,.ct4profilecard .imageright .focused-card-two .featured-image-details,.ct4profilecard .imageright .focused-card-three .featured-image-details{display:unset}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-speaker-images,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-speaker-images,.ct4profilecard .imageright .focused-card-two .featured-speaker-images,.ct4profilecard .imageright .focused-card-three .featured-speaker-images{width:auto;height:288px;min-width:unset}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-profilecard-details,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-profilecard-details,.ct4profilecard .imageright .focused-card-two .featured-profilecard-details,.ct4profilecard .imageright .focused-card-three .featured-profilecard-details{width:100%;position:static;padding:16px 68px 48px 24px}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .profile-keyheader,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .profile-keyheader,.ct4profilecard .imageright .focused-card-two .profile-keyheader,.ct4profilecard .imageright .focused-card-three .profile-keyheader{margin-bottom:4px}
}
@media(min-width:1024px){.ct4profilecard .speakers-info{flex-direction:row;align-items:flex-start;gap:40px}
.ct4profilecard .speakers-info .subheading{margin-top:15px}
.ct4profilecard .feature-image{margin-bottom:63px}
.ct4profilecard .packaging-profile-card{grid-template-rows:repeat(5,1fr);grid-template-columns:minmax(0,290px);margin-bottom:0}
.ct4profilecard .featured-profilecard-details{padding:16px 48px 25px 25px;min-height:160px}
.ct4profilecard .keyspeaker-profile{grid-template-columns:repeat(4,1fr);column-gap:42px;row-gap:40px}
.ct4profilecard .focused-card{order:unset}
.ct4profilecard .imageleft .focused-card:nth-of-type(2),.ct4profilecard .imageleft .focused-card:nth-of-type(3),.ct4profilecard .imageright .focused-card-two,.ct4profilecard .imageright .focused-card-three{grid-column:span 2 / auto}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-profilecard-details,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-profilecard-details,.ct4profilecard .imageright .focused-card-two .featured-profilecard-details,.ct4profilecard .imageright .focused-card-three .featured-profilecard-details{position:absolute;bottom:0;z-index:1;width:50%;padding:16px 48px 25px 25px;min-height:160px}
.ct4profilecard .imageleft .focused-card:nth-of-type(2) .featured-speaker-images,.ct4profilecard .imageleft .focused-card:nth-of-type(3) .featured-speaker-images,.ct4profilecard .imageright .focused-card-two .featured-speaker-images,.ct4profilecard .imageright .focused-card-three .featured-speaker-images{height:449px}
.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-two) .focused-card-one,.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-three) .focused-card-one{order:-1}
.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-two) .focused-card-two,.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-two) .focused-card-three,.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-three) .focused-card-two,.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-three) .focused-card-three{order:-2}
.ct4profilecard .imageright .keyspeaker-profile:has(.focused-card-one):has(.focused-card-two):has(.focused-card-three) .focused-card-three{order:-1}
.ct4profilecard .subheading,.ct4profilecard .headline,.ct4profilecard .speaker-images{width:100%;min-width:unset}
.ct4profilecard .featuredspeakers{margin-top:82px;margin-bottom:40px}
.ct4profilecard .cards-details{margin-bottom:0;align-items:center}
.ct4profilecard .profilecard-details{padding:16px 24px 48px 24px}
.ct4profilecard .featured-speaker-images{height:449px}
.ct4profilecard .listheading{margin:32px 0}
.ct4profilecard .packaging-profile-body:after{height:2px;transform:translateY(-18px)}
}
.ct3pricing .eyebrow{margin-bottom:8px}
.ct3pricing .headline{margin-bottom:32px}
.ct3pricing .price{display:flex;justify-content:center}
.ct3pricing .text{display:flex;flex-direction:column;padding:16px 0}
.ct3pricing .card-container{display:grid;grid-template-columns:1fr;gap:24px;margin:32px 0}
.ct3pricing .card{padding:40px 30px;justify-content:space-between}
.ct3pricing .card .card-eyebrow{margin-bottom:16px}
.ct3pricing .card .card-title{min-height:80px;display:flex;justify-content:center;align-items:center;margin-bottom:16px}
.ct3pricing .card .card-text{margin-bottom:16px}
.ct3pricing .card .cta{margin-top:40px}
.ct3pricing .card .cta-btn{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:20px 40px;border-radius:40px;white-space:nowrap}
.ct3pricing .card .cta-btn-link{padding-bottom:6px}
.ct3pricing .card .offer{height:56px}
.ct3pricing .card-description .offer{display:none}
.ct3pricing .card-modal{padding-right:0 !important}
.ct3pricing .card-modal .modal-dialog{max-width:768px}
.ct3pricing .card-modal .modal-footer{padding:16px 0 0;border-top:0}
.ct3pricing .card-modal .card-modal-content{width:100%;margin:0 auto}
.ct3pricing .card-modal .card-modal-content .modal-header{padding:0}
.ct3pricing .card-modal .card-modal-content .card-modal-header{height:200px;padding:24px;width:100%}
.ct3pricing .card-modal .card-modal-content .card-modal-header button span{border-radius:50%;width:49px;height:49px;display:flex;justify-content:center}
.ct3pricing .card-modal .card-modal-content .card-modal-header .title{padding:85px 0 0}
.ct3pricing .card-modal .card-modal-content .modal-body{padding:0}
.ct3pricing .card-modal .card-modal-content .card-msubcontent{padding:40px 24px 24px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .subheading{margin-bottom:24px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info{display:grid;grid-template-columns:1fr}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info .card-modal-bullets .multibullet{width:100%;display:flex;align-items:center;gap:10px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info .card-modal-bullets .multibullet .fa-circle-dashed{width:20px;height:20px;border-radius:50%;flex:none}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info .card-modal-bullets hr{margin-top:15px;margin-bottom:16px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info .card-modal-bullets.circle-dashed hr:last-child{display:none}
.ct3pricing .card-modal .card-footer-content{padding:31px 24px 40px;box-shadow:0 -4px 14px 0 rgba(0,0,0,0.05);text-align:center;width:100%}
.ct3pricing .card-modal .card-footer-content .card-btn-wrapper{line-height:50px}
.ct3pricing .card-modal .card-footer-content .card-btn-wrapper .card-modal-btn{border:0;padding:0;background:transparent;width:100%;margin:0 0 16px}
.ct3pricing .card-modal .card-footer-content .card-btn-wrapper .card-modal-btn a{border-radius:40px;padding:20px 0}
.ct3pricing .card-modal .card-footer-content .card-modal-footer p{width:100%}
@media(min-width:768px){.ct3pricing .headline{margin-bottom:50px}
.ct3pricing .text{flex-direction:row;justify-content:center;width:max-content;padding:16px 40px;margin:0 auto;gap:24px}
.ct3pricing .card-container{margin:40px 0;display:flex;flex-wrap:wrap;justify-content:center}
.ct3pricing .card-container .card{width:calc(50% - 12px);padding:40px}
.ct3pricing .card-container .card .card-eyebrow{margin-bottom:8px;min-height:21px}
.ct3pricing .card-container .card .card-title{min-height:62px}
.ct3pricing .card-container .card .card-text,.ct3pricing .card-container .card .view-detail-link{display:block}
.ct3pricing .card-container .card .cta{margin-top:24px}
.ct3pricing .card-container.column-variation{grid-template-columns:1fr}
.ct3pricing .card-container.column-variation .card{width:100%;display:grid;grid-template-columns:1fr 1fr}
.ct3pricing .card-container.column-variation .card-title,.ct3pricing .card-container.column-variation .price{justify-content:start}
.ct3pricing .card-container.column-variation .card-title{min-height:auto}
.ct3pricing .card-container.column-variation .card-cta{display:flex;flex-direction:column;justify-content:center;justify-self:end}
.ct3pricing .card-container.column-variation .card-cta .offer{display:none}
.ct3pricing .card-container.column-variation .cta{margin-top:0}
.ct3pricing .card-container.column-variation .offer-date{text-align:left}
.ct3pricing .card-container.column-variation .card-description .offer{display:block}
.ct3pricing .card-container.row-variation .card .card-text{min-height:72px}
.ct3pricing .card-modal .modal-dialog{max-width:738px}
.ct3pricing .card-modal .card-modal-content .card-modal-header{position:relative;height:384px;padding:24px 24px 40px 40px}
.ct3pricing .card-modal .card-modal-content .card-modal-header .title{position:absolute;max-width:305px;bottom:40px;padding:0;margin:0}
.ct3pricing .card-modal .card-modal-content .modal-body{padding:0}
.ct3pricing .card-modal .card-modal-content .card-msubcontent{padding:40px 40px 16px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .subheading{margin-bottom:40px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info{display:grid;grid-template-columns:1fr 1fr;gap:16px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent .card-model-grid-info .card-modal-bullets.circle-dashed hr:last-child{display:block}
.ct3pricing .card-modal .card-footer-content{padding:35px 40px 23px}
.ct3pricing .card-modal .card-footer-content .card-btn-wrapper .card-modal-btn{margin:0 0 20px;padding:0}
}
@media(min-width:992px){.ct3pricing .eyebrow{margin-bottom:24px;min-height:21px}
.ct3pricing .headline{margin-bottom:40px;min-height:68px}
.ct3pricing .text{flex-direction:row;justify-content:center;align-items:center}
.ct3pricing .card-container{gap:40px}
.ct3pricing .card-container .card{padding:24px 39px 40px 39px;width:290px;justify-content:space-between}
.ct3pricing .card-container .card .card-title,.ct3pricing .card-container .card .card-text{margin-bottom:24px}
.ct3pricing .card-container .card .card-eyebrow{min-height:21px}
.ct3pricing .card-container .card .card-title{min-height:68px}
.ct3pricing .card-container .card .card-cta{width:100%;position:unset}
.ct3pricing .card-container .card .card-cta .cta{margin-top:40px}
.ct3pricing .card-container.row-varition .card,.ct3pricing .card-container.column-variation .card{grid-template-columns:auto;width:290px}
.ct3pricing .card-container.row-varition .card-title,.ct3pricing .card-container.row-varition .price,.ct3pricing .card-container.column-variation .card-title,.ct3pricing .card-container.column-variation .price{justify-content:center}
.ct3pricing .card-container.row-varition .card-title,.ct3pricing .card-container.column-variation .card-title{min-height:68px}
.ct3pricing .card-container.row-varition .cta,.ct3pricing .card-container.column-variation .cta{margin-top:40px}
.ct3pricing .card-container.row-varition .offer-date,.ct3pricing .card-container.column-variation .offer-date{text-align:center}
.ct3pricing .card-container.column-variation .card{display:flex;justify-content:space-between}
.ct3pricing .card-container.column-variation .card-description .offer{display:none}
.ct3pricing .card-container.column-variation .card-cta .offer{display:block}
.ct3pricing .card-modal .modal-dialog{max-width:768px}
.ct3pricing .card-modal .card-modal-content .card-msubcontent{padding:64px 64px 0}
.ct3pricing .card-modal .card-modal-content .card-footer-content{padding:35px 40px 23px}
}
@media(min-width:1200px){.ct3pricing .large-container{padding-left:0;padding-right:0}
}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .title-container{word-break:break-word}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-title{margin:8px 0 0}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap{display:flex;margin:24px 0 0}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap .explore-cta-btn{display:inline-block;word-break:break-word;padding:8px 20px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap a{display:inline-block}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-carousel-wrap{margin-top:45px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-card:not(:last-child){margin-bottom:32px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-cards-details{display:flex;gap:16px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-teaser-card-img{width:102px;height:auto}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-teaser-card-img img{width:100%;height:100%;object-fit:cover}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-teaser-card-details{flex:1;word-break:break-word}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-cards-cardTitle,.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-cards-details-cardDate{margin-top:4px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-slider .slick-list{margin:0 -10px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-initialized .slick-slide{margin:0 10px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-dots{padding:0;margin:0;list-style-type:none;display:flex;gap:12px;position:absolute;top:-40px;right:0}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-dots li button{width:8px;height:8px;padding:0}
@media(min-width:768px){.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-teaser-card-img{width:95px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap .explore-cta-btn{padding:13px 20px}
}
@media(min-width:992px){.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .title-cta-wrap{display:flex;min-height:73px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .title-container{width:75%;padding:0 30px 0 0}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap{margin-top:0;width:25%;text-align:right;display:block;line-height:normal}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .explore-cta-btn-wrap .explore-cta-btn{padding:18px 20px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-card{width:calc(25% - 30px)}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .cmp-ct12-cards-details{flex-direction:column}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-teaser-card-img{width:100%;height:163px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .ct12-carousel-wrap{margin-top:52px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-slider .slick-list{margin:0 -20px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-initialized .slick-slide{display:flex;gap:40px;margin:0 20px}
.ct12contentcardcarousel .cmp-ct12teaserevent-main-container .slick-dots{top:-52px}
}
.ct11TileGroupExpandable .cmp-ct11-title{margin-bottom:24px}
.ct11TileGroupExpandable .title-with-cta{margin:8px 0 40px 0}
.ct11TileGroupExpandable .cmp-ct11-cta{padding:12px 24px;display:inline-block}
.ct11TileGroupExpandable .cmp-ct11-cards-details-initial,.ct11TileGroupExpandable .cmp-ct11-cards-details-all{margin-bottom:32px}
.ct11TileGroupExpandable .cmp-ct11-cards-details-title{margin:4px 0}
.ct11TileGroupExpandable .cmp-ct11-cards-details-img{margin-bottom:16px;width:100%}
.ct11TileGroupExpandable .cmp-ct11-cards-details-img img{border-radius:8px;width:100%;height:100%;object-fit:cover}
.ct11TileGroupExpandable .cmp-ct11-btn-show{padding:12px 24px;text-align:center;display:block;margin:48px auto auto}
.ct11TileGroupExpandable .cmp-data-all,.ct11TileGroupExpandable .cmp-ct11-btn-show{display:none}
.ct11TileGroupExpandable .ct11-show-btn .cmp-ct11-btn-show{display:block}
.ct11TileGroupExpandable .ct11-more-items .cmp-data-all{display:block}
@media(min-width:768px){.ct11TileGroupExpandable .title-with-cta{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.ct11TileGroupExpandable .cmp-ct11-title{margin:0}
.ct11TileGroupExpandable .cmp-ct11-card-list-data-initial,.ct11TileGroupExpandable .cmp-ct11-card-list-data-all{margin-top:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}
}
@media(min-width:992px){.ct11TileGroupExpandable .title-with-cta{margin-bottom:52px}
}
.ct10LargeContentCards{width:100%}
.ct10LargeContentCards .lg-content-header{margin-bottom:40px}
.ct10LargeContentCards .large-content-card{margin-bottom:40px}
.ct10LargeContentCards .large-content-card .image-wrapper{width:100%;margin-bottom:24px;height:300px;position:relative}
.ct10LargeContentCards .large-content-card .image-wrapper img{width:100%;height:100%;object-fit:cover}
.ct10LargeContentCards .large-content-card .image-wrapper .img-overly{position:absolute;top:24px;left:24px}
.ct10LargeContentCards .large-content-card .image-wrapper .img-overly .overlay-text{text-decoration:none;cursor:pointer}
.ct10LargeContentCards .large-content-card .image-wrapper .img-overly .overlay-text i{font-family:'FontAwesome';padding-right:8px;font-size:14px}
.ct10LargeContentCards .sub-title{margin-bottom:8px}
.ct10LargeContentCards .event-date{margin-left:15px}
.ct10LargeContentCards .title{margin-bottom:16px}
.ct10LargeContentCards .cta-button-link{padding:16px 24px;border-radius:4px;box-shadow:0 0 16px 0 rgba(0,0,0,0.1);border:solid 1px transparent;text-decoration:none;cursor:pointer;border-radius:40px}
.ct10LargeContentCards .btn-ct-secondary{border-radius:40px;padding:16px 24px;cursor:pointer}
.ct10LargeContentCards .event-description{margin-bottom:16px}
.ct10LargeContentCards .btn-container{margin-bottom:40px;display:inline-block;min-width:140px}
@media(min-width:768px){.ct10LargeContentCards .lg-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}
.ct10LargeContentCards .title{min-height:60px}
.ct10LargeContentCards .event-description{margin-bottom:40px}
}
@media(min-width:992px){.ct10LargeContentCards .lg-content-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:40px}
.ct10LargeContentCards .event-description{margin-bottom:40px}
.ct10LargeContentCards .image-wrapper{height:353px}
}
.partner-logo-grid{width:100%}
.partner-logo-grid .cardTitle{margin:0 0 8px}
.partner-logo-grid .cardHeader{margin:0 0 16px;word-break:break-word}
.partner-logo-grid .logo-row-title{margin:0;padding:0}
.partner-logo-grid .button-text-link{margin:0 0 80px}
.partner-logo-grid .button-text-link .cardDesc{padding-left:0;padding-right:0;margin:0 0 24px}
.partner-logo-grid .button-text-link .button-agenda{padding-left:0;padding-right:0}
.partner-logo-grid .button-text-link .button-agenda .btn-agenda{border-radius:48px;padding:12px 24px;text-decoration:none}
.partner-logo-grid .button-text-link .button-agenda .arrow-right{border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(-45deg);vertical-align:middle;margin-left:8px}
.partner-logo-grid .image-list-card{display:flex;flex-wrap:wrap;width:100%;gap:25px}
.partner-logo-grid .image-list-card .img-list{width:calc(50% - 12.5px)}
.partner-logo-grid .image-list-card .img-list img{width:100%;height:145px;object-fit:contain}
@media(min-width:768px){.partner-logo-grid .cardHeader{margin:0 0 17px}
.partner-logo-grid .button-text-link .cardDesc{margin:0}
.partner-logo-grid .button-text-link .button-agenda{text-align:right}
.partner-logo-grid .button-text-link .button-agenda .btn-agenda{vertical-align:middle}
.partner-logo-grid .image-list-card .img-list{width:calc(20% - 21px)}
.partner-logo-grid .image-list-card .img-list img{width:100%}
}
@media(min-width:992px){.partner-logo-grid .cardHeader{margin:0 0 20px}
.partner-logo-grid .logo-row-title{margin:0 0 16px}
.partner-logo-grid .button-text-link .cardDesc{margin:0}
.partner-logo-grid .button-text-link .button-agenda{text-align:right}
.partner-logo-grid .button-text-link .button-agenda .btn-agenda{vertical-align:middle}
}
.cardkeyspeakers .head{margin-bottom:40px}
.cardkeyspeakers .title{margin-bottom:10px}
.cardkeyspeakers .sub-title{margin-bottom:16px}
.cardkeyspeakers .cards{display:grid;grid-template-columns:repeat(1,1fr);gap:24px}
.cardkeyspeakers .cards-details{display:flex;gap:23px}
.cardkeyspeakers .image{min-width:79px;max-width:79px;height:103px;overflow:hidden;flex-grow:0;border-radius:93px}
.cardkeyspeakers .image img{width:100%;height:100%;object-fit:cover}
.cardkeyspeakers .speaker-sub-title{margin-bottom:8px}
.cardkeyspeakers .speaker-description,.cardkeyspeakers .speaker-description *{width:100%}
@media(min-width:768px){.cardkeyspeakers .head{margin:0 auto 64px;max-width:370px}
.cardkeyspeakers .title{margin-bottom:20px}
.cardkeyspeakers .sub-title{margin-bottom:20px}
.cardkeyspeakers .cards{display:grid;grid-template-columns:180px 180px;gap:40px;justify-content:center}
.cardkeyspeakers .cards-details{flex-direction:column;gap:18px}
.cardkeyspeakers .image{min-width:179px;max-width:179px;height:235px;border-radius:110px}
}
@media(min-width:992px){.cardkeyspeakers .head{max-width:932px}
.cardkeyspeakers .title{margin-bottom:16px}
.cardkeyspeakers .sub-title{margin-bottom:16px}
.cardkeyspeakers .cards{grid-template-columns:180px 180px 180px 180px}
}
.cardModal .card-modal-content{max-width:769px;margin:0 auto}
.cardModal .card-modal-content .card-modal-header{height:300px;display:flex;flex-direction:column;justify-content:space-between;align-items:end;padding:20px 25px 40px 30px;background-color:#004040}
.cardModal .card-modal-content .card-modal-header button span{line-height:32px;background:#daf1f1;border-radius:50%;width:35px;height:35px;display:inline-block}
.cardModal .card-modal-content .card-modal-header h1{text-align:left;color:#fff}
.cardModal .card-modal-content .cardModal{background:white;padding:40px}
.cardModal .card-modal-content .cardModal h2{color:#004040;text-transform:uppercase;font-size:16px;line-height:24px;font-family:"Inter",sans-serif;margin-bottom:30px}
.cardModal .card-modal-content .cardModal .card-model-grid-info{height:100%;display:grid;grid-template-columns:48% 48%;column-gap:40px}
@media(max-width:768px){.cardModal .card-modal-content .cardModal .card-model-grid-info{display:flex;flex-direction:column}
}
.cardModal .card-modal-content .cardModal .card-model-grid-info .card-modal-bullets .multibullet{color:#004040;width:100%;font-size:16px;line-height:20px;font-family:"Inter",sans-serif;padding-left:2.5em;text-indent:-2.5em;margin-bottom:0}
.cardModal .card-modal-content .cardModal .card-model-grid-info .card-modal-bullets .multibullet .fa-check-circle-o:before{content:"\f058";margin-right:20px}
.cardModal .card-modal-content .cardModal .card-model-grid-info .card-modal-bullets .multibullet .fa-circle-dashed{width:18px;height:18px;border-radius:50%;border:2px dotted #41c092;margin-right:20px;margin-bottom:-5px}
.cardModal .card-modal-content .cardModal .card-model-grid-info .card-modal-bullets:nth-child(1) .multibullet{padding-left:unset;text-indent:unset;display:inline-flex}
.cardModal .card-modal-content .cardModal .card-model-grid-info .card-modal-line{border-bottom:1px solid #b3e6d3}
.cardModal .card-footer-content{padding:30px;box-shadow:0 -4px 14px 0 rgba(0,0,0,0.05);max-width:769px;margin:0 auto;text-align:center}
.cardModal .card-footer-content .card-btn-wrapper{line-height:50px}
.cardModal .card-footer-content .card-btn-wrapper .card-modal-btn{border:0;background:transparent}
.cardModal .card-footer-content .card-btn-wrapper .card-modal-btn a{border-radius:40px;padding:12px 200px;font-family:"Poppins",sans-serif;font-weight:600;background:#41c092;color:#004040;border:1px solid transparent;font-size:16px;line-height:16px}
@media(max-width:768px){.cardModal .card-footer-content .card-btn-wrapper .card-modal-btn a{padding:12px 100px}
}
.cardModal .card-footer-content .card-modal-footer p{font-size:12px;line-height:24px;font-family:"Inter",sans-serif;width:100%}
.footer-btn a{padding:0;border-radius:4px;font-size:16px;line-height:16px;background:unset;border:2px solid transparent;color:#41c092;font-family:"Inter",sans-serif;font-weight:bold}
.footer-btn i{color:#41c092}
.cmp-btn-center-align{padding:13px 17px;border:2px solid #000;display:inline-flex;font-family:"Poppins",sans-serif;font-weight:bold;font-size:14px;line-height:14px;color:#000;border-radius:2rem;background:transparent;text-align:center;max-width:250px;justify-content:center;margin:20px auto 0}
.cmp-btn-center-align:hover{text-decoration:underline;background:#000;color:#fff}
.footer .text-list-desktop{display:none}
@media(min-width:768px){.footer .button-link-list{display:grid;grid-template-columns:2fr 2fr;gap:37px}
}
@media(min-width:992px){.footer .text-list-desktop{display:grid;grid-template-columns:1fr 1fr;gap:20px}
}
.accordionjourneyexpanded .head{margin-bottom:75px}
.accordionjourneyexpanded .title{margin-bottom:14px}
.accordionjourneyexpanded .sub-title{margin-bottom:70px}
.accordionjourneyexpanded .timeline-count{align-items:center;display:flex;justify-content:center;height:55px;width:55px}
.accordionjourneyexpanded .timeline-title{width:80%}
.accordionjourneyexpanded .item+.item{margin-top:-2px}
.accordionjourneyexpanded .lable{padding:22px 0;display:grid;grid-template-columns:55px auto;gap:24px;align-items:center;position:relative}
.accordionjourneyexpanded .lable .subtitle{display:none}
.accordionjourneyexpanded .lable.item-show{padding:30px 0 48px;border-bottom:0}
.accordionjourneyexpanded .lable.item-show:after{content:"\f106"}
.accordionjourneyexpanded .lable:after{font-family:'FontAwesome';content:'\f107';display:block;position:absolute;right:7px;top:50%;transform:translateY(-50%)}
.accordionjourneyexpanded .timeline-subtitle{margin-bottom:8px}
.accordionjourneyexpanded .item-title{margin-bottom:20px}
.accordionjourneyexpanded .item-description{margin-bottom:32px}
.accordionjourneyexpanded .cta-btn-link{padding:13px 24px;box-shadow:rgba(0,0,0,0.1) 0 0 16px;text-decoration:none;display:inline-block;min-width:129px}
.accordionjourneyexpanded .description-lists{margin:64px 0}
.accordionjourneyexpanded .accordion-bg img{width:100%}
.accordionjourneyexpanded .list-item{display:grid;grid-template-columns:72px auto;gap:45px;margin-bottom:28px;align-items:center}
.accordionjourneyexpanded .list-item:last-child{margin-bottom:unset}
.accordionjourneyexpanded .list-item .icon{width:104px;height:104px}
.accordionjourneyexpanded .list-item .icon img{width:100%;height:100%;object-fit:cover}
.accordionjourneyexpanded .list-item .icon.icon-selected{display:flex;justify-content:center;align-items:center}
.accordionjourneyexpanded .list-item .icon.icon-selected i{width:40px;height:40px;display:flex;justify-content:center;align-items:center}
.accordionjourneyexpanded .list-item .list-item-desc{word-break:break-word}
.accordionjourneyexpanded .body{display:none}
.accordionjourneyexpanded .body.expand{display:block}
.accordionjourneyexpanded .accordion-bg{margin-bottom:40px;height:192px}
.accordionjourneyexpanded .accordion-bg img{width:100%;height:100%;object-fit:cover}
@media(min-width:768px){.accordionjourneyexpanded .title{margin-bottom:16px}
.accordionjourneyexpanded .sub-title{margin-bottom:78px}
.accordionjourneyexpanded .timeline-title{width:90%}
.accordionjourneyexpanded .head{max-width:608px;margin:0 auto}
.accordionjourneyexpanded .description-lists{display:grid;grid-template-columns:repeat(2,1fr);gap:28px;margin:48px 0}
.accordionjourneyexpanded .list-item{margin:0}
.accordionjourneyexpanded .accordion-bg{height:259px}
.accordionjourneyexpanded .lable:after{right:10px}
}
@media(min-width:992px){.accordionjourneyexpanded .sub-title{margin-bottom:80px}
.accordionjourneyexpanded .lable{padding:30px 0;grid-template-columns:80px auto;gap:28px}
.accordionjourneyexpanded .lable.item-show{padding:30px 0 30px}
.accordionjourneyexpanded .lable:after{right:14px}
.accordionjourneyexpanded .timeline-count{height:80px;width:80px;margin:8px 0 8px}
.accordionjourneyexpanded .timeline-title{width:85%}
.accordionjourneyexpanded .head{max-width:839px}
.accordionjourneyexpanded .body{position:relative}
.accordionjourneyexpanded .body.expand:before{position:absolute;width:3px;height:100%;left:39px;top:-38px;z-index:1}
.accordionjourneyexpanded .timeline-subtitle{display:none}
.accordionjourneyexpanded .description-lists{grid-template-columns:repeat(1,1fr);gap:40px;margin:0}
.accordionjourneyexpanded .flex-container{padding:0 110px;display:flex;justify-content:space-between;margin-bottom:80px}
.accordionjourneyexpanded .flex-left-item{width:60%;padding-right:20px}
.accordionjourneyexpanded .flex-right-item{width:40%}
.accordionjourneyexpanded .accordion-bg{margin-bottom:80px;padding:0 110px}
.accordionjourneyexpanded .item-title{margin-bottom:16px}
.accordionjourneyexpanded .item-description{margin-bottom:40px}
.accordionjourneyexpanded .cta-btn-link{padding:20px 40px;min-width:173px}
.accordionjourneyexpanded .list-item{grid-template-columns:100px auto;gap:28px}
.accordionjourneyexpanded .accordion-bg{height:400px}
}
.accordioneventdetail .accordion-body{padding:64px 24px}
.accordioneventdetail .accordion-time-details{padding:32px 0 0 0}
.accordioneventdetail .accordion-time-details:first-child{margin-top:20px}
.accordioneventdetail .accordion-datetime{margin-bottom:16px;align-items:center}
.accordioneventdetail .accordion-datetime .accordion-time-date{margin:0 0 8px 0}
.accordioneventdetail .accordion-event-header{position:relative}
.accordioneventdetail .accordion-event-header.active:after{content:"\f068"}
.accordioneventdetail .accordion-event-header:after{content:'\2b';font-family:'FontAwesome';display:block;position:static;margin:21px 0 36px}
.accordioneventdetail .accordion-event-btn{display:flex;flex-direction:column;text-align:center;margin-top:32px}
.accordioneventdetail .accordion-content-body{overflow:hidden;max-height:0}
.accordioneventdetail .accordion-content-body.expand{max-height:none}
.accordioneventdetail .accordion-event-cta{padding:20px 40px;width:100%}
.accordioneventdetail .accordion-event-cta:first-child{margin-bottom:20px}
.accordioneventdetail .speaker-sponsors{display:flex;flex-direction:column}
.accordioneventdetail .accordion-speaker-title,.accordioneventdetail .accordion-discussion-title,.accordioneventdetail .accordion-sponsors-title{margin:64px 0 24px 0;text-transform:uppercase}
.accordioneventdetail .speaker-detail{margin-bottom:24px;display:flex;flex-direction:row}
.accordioneventdetail .speaker-img img{width:48px;height:48px;object-fit:cover;border-radius:50%;margin-right:20px}
.accordioneventdetail .speaker-desc-title{margin-top:3px}
.accordioneventdetail .speaker-desc-header{margin-top:-3px}
.accordioneventdetail .accordion-discussion-list{margin-left:16px}
.accordioneventdetail .accordion-discussion-list ul{padding-left:0;margin-bottom:0}
.accordioneventdetail .accordion-discussion-list li:not(:last-child){margin-bottom:12px}
.accordioneventdetail .footer-accordion{display:flex;flex-direction:column;justify-content:center;margin:50px 0 0 0;align-items:center}
.accordioneventdetail .accordion-footer-title{margin-bottom:24px}
.accordioneventdetail .accordion-anchor-btn{padding:12px 80px;text-decoration:none}
.accordioneventdetail .accordion-sponsors,.accordioneventdetail .accordion-title{margin-bottom:64px}
.accordioneventdetail .sponsor-img-wrapper{width:100%;height:112px;border:solid 1px #e6e6e6;display:flex;justify-content:center;align-items:center;border-radius:8px}
.accordioneventdetail .accordion-sponsor-img{max-width:107px;max-height:64px}
@media(min-width:768px){.accordioneventdetail .accordion-body{padding:64px 40px}
.accordioneventdetail .accordion-time-details{padding:32px 0 32px 0}
.accordioneventdetail .accordion-sponsors{margin-bottom:32px}
.accordioneventdetail .accordion-event-btn{flex-direction:row;justify-content:center;gap:24px}
.accordioneventdetail .accordion-datetime{display:flex;flex-direction:row}
.accordioneventdetail .accordion-datetime .accordion-time-date{margin:0 40px 0 0}
.accordioneventdetail .accordion-event-cta:first-child{margin-bottom:0}
.accordioneventdetail .accordion-event-header{padding-right:20%}
.accordioneventdetail .accordion-event-header:after{position:absolute;top:50%;transform:translate(0,-50%);right:7px;margin:unset}
.accordioneventdetail .accordion-speaker-discussion{display:grid;grid-template-columns:48% 48%;column-gap:40px}
.accordioneventdetail .footer-accordion{flex-direction:row;justify-content:space-between;align-items:center}
.accordioneventdetail .accordion-anchor-btn{padding:12px 48px}
.accordioneventdetail .sponsor-img-wrapper{height:112px;width:100%;max-width:155px}
.accordioneventdetail .accordion-sponsor-img{max-width:107px;max-height:64px}
.accordioneventdetail .accordion-footer-title{margin-bottom:0}
.accordioneventdetail .accordion-event-desc{padding-top:32px}
.accordioneventdetail .title{width:100%}
}
@media(min-width:992px){.accordioneventdetail .accordion-body{padding:80px}
.accordioneventdetail .title{width:95%}
.accordioneventdetail .accordion-time-details{padding:32px 0 32px 0}
.accordioneventdetail .accordion-event-btn{justify-content:flex-start;gap:40px}
.accordioneventdetail .accordion-event-cta{width:290px}
.accordioneventdetail .speaker-detail{margin-bottom:unset}
.accordioneventdetail .speakers-details{display:grid;grid-template-columns:minmax(auto,290px) minmax(auto,290px);column-gap:40px;row-gap:24px}
.accordioneventdetail .speaker-sponsors{display:grid;grid-template-columns:100%;margin-bottom:60px}
.accordioneventdetail .accordion-speaker-discussion{grid-template-columns:minmax(0,64%) minmax(0,22%) minmax(0,14%);column-gap:50px}
.accordioneventdetail .large-container{padding-bottom:48px}
}
.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}
.rm2Imagefullscreen img{width:100%;border-radius:0}