.version::before{content:"Version: v2.08.07";visibility:hidden}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
.float-left{float:left}
.float-right{float:right}
.d-inline{display:inline}
.d-inline-block{display:inline-block}
.d-block{display:block}
.d-flex{display:flex}
.d-inline-flex{display:inline-flex}
.ml-auto{margin-left:auto}
.mr-auto{margin-right:auto}
.mx-auto{margin-left:auto;margin-right:auto}
.mt-0{margin-top:0}
.mb-0{margin-bottom:0}
.pt-0{padding-top:0}
.pb-0{padding-bottom:0}
.ml-0,.mx-0{margin-left:0 !important}
.mr-0,.mx-0{margin-right:0 !important}
.badge-pill{border-radius:10rem;padding-right:.6em;padding-left:.6em}
.d-sm-none{display:none}
.d-sm-block{display:block}
.d-md-none{display:none}
.d-md-block{display:block}
.d-lg-none{display:none}
.d-lg-block{display:block}
.border-0{border:0}
.border-top-0{border-top:0}
.border-right-0{border-right:0}
.border-bottom-0{border-bottom:0}
.border-left-0{border-left:0}
.rounded-sm{border-radius:.2rem}
.rounded-lg{border-radius:.3rem}
.rounded-circle{border-radius:50%}
.rounded-0{border-radius:0}
.text-white{color:#fff}
.btn-block{display:block;width:100%}
.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}
.custom-control-label{margin-bottom:0}
.form-group{margin-bottom:1rem}
.input-group-prepend,.input-group-append{display:flex}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.375rem}
.media{display:flex;align-items:flex-start}
.media-body{flex:1}
.card-deck{display:flex;flex-direction:row;margin-right:-15px;margin-left:-15px}
.card-deck .card{margin-right:15px;margin-left:15px;flex:1 0 0}
a{text-decoration:none}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}
hr{border-top:1px solid rgba(0,0,0,.1);opacity:1}
.pl-1{padding-left:.25rem}
.pl-2{padding-left:.5rem}
.pl-3{padding-left:1rem}
.pl-4{padding-left:1.5rem}
.pl-5{padding-left:3rem}
.pr-1{padding-right:.25rem}
.pr-2{padding-right:.5rem}
.pr-3{padding-right:1rem}
.pr-4{padding-right:1.5rem}
.pr-5{padding-right:3rem}
.ml-1{margin-left:.25rem}
.ml-2{margin-left:.5rem}
.ml-3{margin-left:1rem}
.ml-4{margin-left:1.5rem}
.ml-5{margin-left:3rem}
.mr-1{margin-right:.25rem}
.mr-2{margin-right:.5rem}
.mr-3{margin-right:1rem}
.mr-4{margin-right:1.5rem}
.mr-5{margin-right:3rem}
@media(min-width:576px){.pl-sm-1{padding-left:.25rem}
.pl-sm-2{padding-left:.5rem}
.pl-sm-3{padding-left:1rem}
.pl-sm-4{padding-left:1.5rem}
.pl-sm-5{padding-left:3rem}
.pr-sm-1{padding-right:.25rem}
.pr-sm-2{padding-right:.5rem}
.pr-sm-3{padding-right:1rem}
.pr-sm-4{padding-right:1.5rem}
.pr-sm-5{padding-right:3rem}
.ml-sm-1{margin-left:.25rem}
.ml-sm-2{margin-left:.5rem}
.ml-sm-3{margin-left:1rem}
.ml-sm-4{margin-left:1.5rem}
.ml-sm-5{margin-left:3rem}
.mr-sm-1{margin-right:.25rem}
.mr-sm-2{margin-right:.5rem}
.mr-sm-3{margin-right:1rem}
.mr-sm-4{margin-right:1.5rem}
.mr-sm-5{margin-right:3rem}
}
@media(min-width:768px){.pl-md-1{padding-left:.25rem}
.pl-md-2{padding-left:.5rem}
.pl-md-3{padding-left:1rem}
.pl-md-4{padding-left:1.5rem}
.pl-md-5{padding-left:3rem}
.pr-md-1{padding-right:.25rem}
.pr-md-2{padding-right:.5rem}
.pr-md-3{padding-right:1rem}
.pr-md-4{padding-right:1.5rem}
.pr-md-5{padding-right:3rem}
.ml-md-1{margin-left:.25rem}
.ml-md-2{margin-left:.5rem}
.ml-md-3{margin-left:1rem}
.ml-md-4{margin-left:1.5rem}
.ml-md-5{margin-left:3rem}
.mr-md-1{margin-right:.25rem}
.mr-md-2{margin-right:.5rem}
.mr-md-3{margin-right:1rem}
.mr-md-4{margin-right:1.5rem}
.mr-md-5{margin-right:3rem}
}
@media(min-width:992px){.pl-lg-1{padding-left:.25rem}
.pl-lg-2{padding-left:.5rem}
.pl-lg-3{padding-left:1rem}
.pl-lg-4{padding-left:1.5rem}
.pl-lg-5{padding-left:3rem}
.pr-lg-1{padding-right:.25rem}
.pr-lg-2{padding-right:.5rem}
.pr-lg-3{padding-right:1rem}
.pr-lg-4{padding-right:1.5rem}
.pr-lg-5{padding-right:3rem}
.ml-lg-1{margin-left:.25rem}
.ml-lg-2{margin-left:.5rem}
.ml-lg-3{margin-left:1rem}
.ml-lg-4{margin-left:1.5rem}
.ml-lg-5{margin-left:3rem}
.mr-lg-1{margin-right:.25rem}
.mr-lg-2{margin-right:.5rem}
.mr-lg-3{margin-right:1rem}
.mr-lg-4{margin-right:1.5rem}
.mr-lg-5{margin-right:3rem}
}
@media(min-width:1200px){.pl-xl-1{padding-left:.25rem}
.pl-xl-2{padding-left:.5rem}
.pl-xl-3{padding-left:1rem}
.pl-xl-4{padding-left:1.5rem}
.pl-xl-5{padding-left:3rem}
.pr-xl-1{padding-right:.25rem}
.pr-xl-2{padding-right:.5rem}
.pr-xl-3{padding-right:1rem}
.pr-xl-4{padding-right:1.5rem}
.pr-xl-5{padding-right:3rem}
.ml-xl-1{margin-left:.25rem}
.ml-xl-2{margin-left:.5rem}
.ml-xl-3{margin-left:1rem}
.ml-xl-4{margin-left:1.5rem}
.ml-xl-5{margin-left:3rem}
.mr-xl-1{margin-right:.25rem}
.mr-xl-2{margin-right:.5rem}
.mr-xl-3{margin-right:1rem}
.mr-xl-4{margin-right:1.5rem}
.mr-xl-5{margin-right:3rem}
}
@media(min-width:1400px){.pl-xxl-1{padding-left:.25rem}
.pl-xxl-2{padding-left:.5rem}
.pl-xxl-3{padding-left:1rem}
.pl-xxl-4{padding-left:1.5rem}
.pl-xxl-5{padding-left:3rem}
.pr-xxl-1{padding-right:.25rem}
.pr-xxl-2{padding-right:.5rem}
.pr-xxl-3{padding-right:1rem}
.pr-xxl-4{padding-right:1.5rem}
.pr-xxl-5{padding-right:3rem}
.ml-xxl-1{margin-left:.25rem}
.ml-xxl-2{margin-left:.5rem}
.ml-xxl-3{margin-left:1rem}
.ml-xxl-4{margin-left:1.5rem}
.ml-xxl-5{margin-left:3rem}
.mr-xxl-1{margin-right:.25rem}
.mr-xxl-2{margin-right:.5rem}
.mr-xxl-3{margin-right:1rem}
.mr-xxl-4{margin-right:1.5rem}
.mr-xxl-5{margin-right:3rem}
}
.sr-only{position:absolute !important;width:1px !important;height:1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static !important;width:auto !important;height:auto !important;margin:0 !important;overflow:visible !important;clip:auto !important;white-space:normal !important}
.btn-check:checked+.btn,.btn.active,.btn.show,.btn:first-child:active,:not(.btn-check)+.btn:active{color:#505050}
.card-deck{display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}
.card-deck .card{-ms-flex:1 0 0;flex:1 0 0;margin-right:15px;margin-bottom:15px;margin-left:15px}
@media(min-width:576px){.text-sm-left{text-align:left !important}
.text-sm-right{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){.text-md-left{text-align:left !important}
.text-md-right{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){.text-lg-left{text-align:left !important}
.text-lg-right{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1200px){.text-xl-left{text-align:left !important}
.text-xl-right{text-align:right !important}
.text-xl-center{text-align:center !important}
}
@media(min-width:1400px){.text-xxl-left{text-align:left !important}
.text-xxl-right{text-align:right !important}
.text-xxl-center{text-align:center !important}
}
html *{scrollbar-width:none}
body{font-family:"Encode Sans Condensed",sans-serif;letter-spacing:.01em}
b,strong{font-weight:600}
.container{width:calc(90% - 1px);margin:0 auto;padding:0}
.t00 #main{margin-top:0;padding-bottom:0}
.t01 #main{padding-bottom:0}
.t01 #main.t03,.t01 #main.t04{padding-bottom:50px}
.t13 #main{overflow-y:hidden}
.using-mouse :focus{outline:0}
.btn.focus,.btn:focus{box-shadow:0 0 0 0 transparent}
.using-keyboard :focus,.using-keyboard .no-btn-style:focus,.using-keyboard .megamenu .header-dropdown:focus,.using-keyboard .megamenu>div>li>ul>li>a:focus,.using-keyboard .row.logo-list a:focus-visible,.using-keyboard .first-item-focus:focus-visible,.using-keyboard .main-menu ul li .desktop-menu-button:focus{outline:dashed;outline-color:#bbb;outline-width:1px;outline-offset:-2px;border-radius:2px}
.using-keyboard #search-input:focus,.using-keyboard .megamenu .dropdown-item:focus,.using-keyboard .second-level-menu li a:focus{outline:0}
.using-keyboard #nav-button:focus,.using-keyboard #nav-button:focus-visible{outline-offset:2px}
.using-keyboard #search-form-wrapper button.close-button.btn:focus-visible{outline:dashed;outline-color:#bbb;outline-width:1px;outline-offset:10px}
.no-btn-style{background:0;color:inherit;border:0;font:inherit;cursor:pointer;outline:0;box-shadow:none;padding:0}
.hideScroll::-webkit-scrollbar{display:none}
.hideScroll{-ms-overflow-style:none;scrollbar-width:none}
.primary-menu-wrapper{display:flex;align-items:center;justify-content:space-between;padding-left:0;padding-right:0}
.acc-menu{list-style-type:none;display:inline-flex;margin-bottom:0;flex-wrap:nowrap;flex-direction:row;padding-left:0}
.acc-menu-footer{list-style-type:none;padding-left:0;flex-wrap:nowrap;flex-direction:row;margin-bottom:-1px}
ul.acc-menu-footer.icons-images-multibar{margin-bottom:-2px;display:inline-flex;align-items:center;z-index:1}
div#social ul.acc-menu-footer{padding-top:3px;padding-bottom:15px;display:inline-flex;flex-wrap:wrap;flex-direction:row;width:100%;gap:15px}
.acc-menu-footer li{display:inline}
li.acc-div-l::before,li.acc-div-r::after{content:"|"}
.acc-menu-footer li.acc-div-r::after{padding:0 1px 0 3px}
#nav-button{background-image:url(clientlib-site/resources/images/menu-open-in.png);height:25px;width:25px;background-size:contain;background-repeat:no-repeat;image-rendering:-webkit-optimize-contrast}
body.front #nav-button,body.t00 #nav-button{background-image:url(clientlib-site/resources/images/menu-open.png);position:relative;z-index:1030}
.headline-box{display:flex;justify-content:space-between}
@media(min-width:768px){body.no-front .megamenu .header-dropdown::before{background-color:#FFF}
}
.megamenu{padding:22px 5vw;width:100%}
.megamenu li>ul{padding:0;margin:0}
.megamenu li>ul>li{list-style:none;line-height:1.1em;padding-bottom:.5em;padding-right:10px}
.megamenu li>ul>li>a{display:block;padding:3px 0 0;clear:both;font-weight:normal;line-height:1.3em;color:#fff;white-space:normal;font-family:"Encode Sans Condensed",sans-serif}
.megamenu li>ul>li>span,.megamenu ul.dropdown-children span{font-weight:normal;line-height:1.3em;color:#fff;white-space:normal;font-family:"Encode Sans Condensed",sans-serif;padding:.25rem 0rem}
.megamenu li>ul>li>a,.megamenu li>ul>li>span,.megamenu ul.dropdown-children span{font-size:12pt;letter-spacing:.36px}
.megamenu li>ul>li.expanded>a.dropdown-expand>span:first-child{font-weight:600;text-decoration:underline;letter-spacing:0}
.dropdown-children.collapse.show{display:block !important}
body.front .megamenu li>ul>li.expanded>a.dropdown-expand>span:first-child{border-color:#fff}
.megamenu .second-lvl-item a{padding:3px 0;clear:both;line-height:1.5em;color:#fff;white-space:normal;font-size:10pt;font-family:"Encode Sans Condensed",sans-serif;font-weight:500}
.megamenu>div>li>ul>li a:hover,.megamenu>div>li>ul>li a:focus,.megamenu>div>li>ul>li a:active{text-decoration:underline;color:#fff;font-weight:600;outline:0;letter-spacing:0}
.megamenu.disabled>a,.megamenu.disabled>a:hover,.megamenu.disabled>a:focus{color:#999}
.megamenu.disabled>a:hover,.megamenu.disabled>a:focus{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}
.megamenu.dropdown-header{color:#428bca;font-size:18px}
.megamenu .dropdown-item.active,.megamenu .dropdown-item:active{background-color:inherit}
.dropdown-menu .dropdown-header{display:block;padding:.5rem 0rem;margin-bottom:0;font-size:1rem;color:#505050;white-space:nowrap;font-weight:500}
.megamenu .dropdown-item.col{flex-basis:auto}
::-webkit-scrollbar{width:0;background:transparent}
@media(min-width:768px){.megamenu .dropdown-item.col{padding:.25rem .5rem;flex-basis:0}
}
@media(min-width:992px){.megamenu .dropdown-item.col{padding:.25rem 1.5rem}
}
@media(min-width:992px) and (max-width:1070px){.megamenu h2.header-dropdown{font-size:1.5em}
}
.megamenu .dropdown-item:hover,.megamenu .dropdown-item:focus{background-color:transparent}
.megamenu{height:calc(100vh - 75px);background-color:transparent;border:0}
.megamenu .header-dropdown{width:190px;font-weight:200;color:#fff;font-size:1.5rem;padding:0rem;margin-top:0;margin-bottom:2rem;margin-left:0;font-family:"Encode Sans",sans-serif;display:block;position:relative;cursor:pointer}
.megamenu .dropdown-item.item-last .header-dropdown{margin-bottom:0}
.megamenu .header-dropdown a{display:block;color:#fff;text-decoration:none;margin-top:0;text-align:left}
.megamenu .header-dropdown::before{content:"";display:block;height:2px;width:4rem;margin:0 0 8px 0;background:#fff}
.row.megamenu-item{display:block;position:relative;margin:32px auto 0;overflow-y:scroll;height:82vh}
.dropdown-icon,.dropdown-close,.megamenu ul.dropdown-children span,.megamenu ul li:not(.dropdown) span{cursor:pointer;margin-bottom:-1em}
.dropdown-icon i{font-weight:300}
.dropdown-expand{cursor:pointer}
.fal{font-weight:100 !important}
.brand-color{color:#243782}
.brand-background{background-color:#243782}
.navbar .menu_type2 h1{color:#243782}
.navbar-collapse{flex-grow:0}
#nav-button{padding:.5rem 0}
.megamenu{margin-left:0;margin-right:0;overflow:hidden;height:calc(100vh - 181px);-ms-overflow-style:none;scrollbar-width:none}
.megamenu::-webkit-scrollbar{display:none}
.megamenu,.megamenu .dropdown-item{padding-left:0;padding-right:0}
.megamenu .dropdown-children{display:none;list-style:none;padding-right:10px;padding-left:19px;margin-top:8px}
.megamenu .dropdown-children.expanded{display:block}
.megamenu>li{margin-bottom:30px;color:#fff}
.megamenu>li:last-child{margin-bottom:0}
.megamenu.dropdown-header{padding:3px 15px !important}
.navbar-nav .open .dropdown-menu .dropdown-header{color:#fff}
.megamenu .dropdown-item{display:block;position:relative;padding-top:0;padding-bottom:0}
.megamenu .dropdown-item ul{opacity:0;visibility:hidden;transition:opacity .5s}
.megamenu .dropdown-item>ul{position:absolute;top:0;left:200px;padding-left:10px;border-left:2px solid #FFF}
.megamenu .dropdown-item.item-2 ul{top:-62px}
.megamenu .dropdown-item.item-2>ul>li:nth-child(1){margin-top:5px}
.megamenu .dropdown-item.item-5 ul{top:-143px}
.megamenu .dropdown-item.active ul{opacity:1;visibility:visible;z-index:999;width:max-content}
.megamenu .dropdown-item.active .header-dropdown,.megamenu .dropdown-item .header-dropdown:hover{font-weight:600}
.megamenu .dropdown-item.active .header-dropdown::before{width:100%;transition:width .5s}
@media(min-width:768px){body.no-front.t00 .megamenu .header-dropdown::before{background-color:#FFF;height:2px}
}
.hrmm{width:4rem;margin:0;height:.01em}
.hrmm2{width:31%;background:#fff;margin:10px 40px}
.bg-grey{background:#f0f0f0}
.carousel .video-bg{position:absolute;right:0;bottom:0;z-index:-1;width:100%;height:100%;object-fit:cover}
#PlayBtn{width:200px;font-size:18px;padding:10px;border:0;background:#505050;color:#fff;cursor:pointer;z-index:100;position:relative}
#myBtn:hover{background:#ddd;color:black}
.section-100vh{height:calc(100vh - 55px);width:100%}
.jumbotron{background-color:transparent}
.bgblack{background:#505050;color:#fff}
.bgblack a{color:#fff}
.bgblack{color:#fff !important}
.cta-home{font-weight:100;font-family:"Encode Sans",sans-serif;margin-top:1.33rem;line-height:1.1em;font-size:1rem}
.cta-home a:hover{text-decoration:none;font-weight:200}
.cta-home span{padding:0 6px}
.cta-home span::before,.cta-home span::after{content:"|";color:#fff}
.cta-home span::before{padding-right:6px}
.cta-home span::after{padding-left:6px}
.v-AligmentBox{height:30vh;margin-top:10vh}
.fix-v-AlignemntBox-img{margin-top:0vh}
#bottom-menu{position:relative;bottom:0;width:100%;color:#505050 !important;background:#fff;font-family:'Encode Sans Semi Expanded',sans-serif;font-size:18px}
#bottom-menu a{color:#505050 !important;word-break:break-word !important;overflow-wrap:break-word !important}
.bb2px{border-bottom:1px solid #f0f0f0;border-top:2px solid #f0f0f0;padding-top:16px}
li.li-space{padding-right:10px}
#secondary-menu{font-family:'Encode Sans Semi Condensed',sans-serif;padding:40px 0 15px 0}
footer.no-show-menu-up #secondary-menu{display:none}
.widget-content{padding-right:30px}
.widget-content ul{list-style-type:none;padding-left:0}
.widget-content ul li{line-height:1.2em;font-size:.95em;padding-bottom:20px}
.widget-content ul li.last-row{margin-bottom:1rem}
.widget-content ul li span.title-style{color:#767676;font-weight:500;font-size:12px;font-family:"Encode Sans",sans-serif;display:block;margin-bottom:-16px}
#social{text-align:right}
#social span.title-style,div#social .followus-area p span.mail-alert-title{font-family:"Encode Sans",sans-serif;color:#505050;font-weight:600;font-size:15px;display:block;margin-bottom:5px;margin-top:0}
.social-icons-group{display:block;float:right}
.followus-area{padding-top:15px;display:block;float:right;width:100%}
a.icon-email{display:block;margin-top:2px}
div.social a:hover i{opacity:.8}
div.social i{font-size:25px}
div.social h3{padding-bottom:15px}
.mtop-spacer{display:block;padding-top:4px}
.bottom-info{font-size:.75em;font-family:'Encode Sans Semi Expanded',sans-serif}
.close-btn{width:10px}
.block-bottom.mobile-view{display:none}
footer#bottom-menu.block-bottom.mobile-view,.bottom-info.clear-grey-stella.mobile-view,.only-mobile-view,.mobile-view-only{display:none}
.second-lvl-item a.dropdown-item{padding-left:1rem}
.logo-list{margin:0;display:flex}
.logo-list>div{display:inline-block;width:50%;margin-bottom:.04vh;transform:translateX(0rem)}
.row.logo-list img{width:6rem}
.row.logo-list img:hover{opacity:.72;transform:scale(1.1)}
.row.logo-list.line-hr{margin-top:10px;padding-top:3px;position:relative}
.line-hr::before{content:"";position:absolute;top:0;height:1px;width:30%;border-bottom:1px solid white;left:34.5%;transform:translateX(0rem)}
.menu-icon-rotate{transform:rotateY(180deg)}
.before-border::before{content:"";display:block;height:1px;width:4rem;margin:0 0 16px 0;background:#fff;background:rgba(255,255,255,0.8)}
@media(min-width:768px){#search-input{max-width:180px}
}
#search-btn,.no-front.t00 #search-btn{color:#fff;flex-shrink:0}
.megamenu #search-form{display:flex;margin-top:10px;margin-bottom:10px}
.megamenu #search-input{width:100%;left:0;padding-right:0;margin-right:10px}
#search-img{position:relative;z-index:2;box-sizing:border-box}
.blur-area{filter:blur(4px)}
.no-blur{filter:blur(0)}
html,body{height:100%}
.container-overlay,.container-overlay #section1,.container-overlay #section2{background:#505050}
.container-overlay video,.section-fade.active.blur-area img.image-fade{opacity:.8}
.container-overlay h2,.container-overlay h3,.container-overlay span,.container-overlay p,.container-overlay img,.container-overlay .logo-row-4::before{opacity:0}
.scroll-dot{height:14px;width:14px;border-radius:50%;border:1px solid #fff;display:block;margin:5px}
.scroll-dot a{display:block;width:10px;height:10px;border-radius:50%;margin:1px}
.scroll-dot a.active{background:#fff}
.scroll-dot a.active:focus,.scroll-dot a.active:hover{box-shadow:none}
.logo-row-4::before{content:"";display:block;height:1px;width:20%;margin:22px 40% 15px;background:#fff}
.btn-PlayStop{padding:0}
.btn-PlayStop i{color:#fff;font-size:small}
.pause-cycle-button{padding-top:1em}
@media(max-width:767px){#carouselIndicators{height:100% !important}
.pause-cycle-button{padding-top:0;padding-left:10px}
.logo-lettering{top:10px;position:absolute;margin-left:25px}
#section1 .container,#section2 .container,#section3b .container,#section9 .container{padding-top:30px}
#section2,#section3,.section3{overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}
#section2::-webkit-scrollbar,#section3::-webkit-scrollbar,.section3::-webkit-scrollbar{display:none}
#section1 video,#section2 video,#section3b video,#section9 video{position:fixed}
}
hr.custom-hr{border-top:2px solid #fff;width:25%}
.line{display:block;font-size:.8em;line-height:1.2em}
.banner-title{font-size:2.8em;font-weight:700;padding-bottom:5px;text-decoration:none}
.event-banner-title{font-size:2.8em}
#banner-investors h3,.banner-investors h3{margin-bottom:5px !important;margin-top:5px !important}
#banner-investors{text-align:center}
.banner-border{padding-bottom:5px}
.banner-border::before{background:#fff;content:"";display:block;height:2px;width:400px;margin:40px auto}
.date-banner,.banner-sub-title,.uptitle-event{font-size:1.6em}
.banner-sub-title{font-weight:600}
a.button-banner{color:#fff;border:1px solid #fff;text-decoration:none;padding:2px 15px;font-size:.9em;letter-spacing:.02rem}
button.event-button{font-size:.9em;text-decoration:none;padding:0 !important;font-weight:100;white-space:nowrap}
.intro p{font-size:22px;text-align:left}
.intro h6{font-size:24px;color:#505050;text-align:center;font-weight:400}
.corporate-dark-blue{background:#282b34;color:#fff}
.corporate-dark-blue a{color:#fff}
.corporate-blue-50{background-color:#7b88b4}
.corporate-blue{background-color:#243882}
.clear-grey-stella,.clear-grey-stella a{color:#a0a0a0}
.bg-grey-page{background-color:#f0f0f0}
.text-grey{color:#505050}
a.text-grey{font-weight:bold}
@media(min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:100%}
}
@media(min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:100%}
}
@media(min-width:768px){.container,.container-md,.container-sm{max-width:100%}
}
@media(min-width:576px){.container,.container-sm{max-width:100%}
}
#search-form-wrapper{box-sizing:border-box;height:30px}
body.front input:-webkit-autofill{-webkit-text-fill-color:#fff !important;transition:background-color 5000s;caret-color:#fff}
body.front{background-color:#282b34}
.box-category-select{display:none}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none),(max-width:1920px){_:-ms-fullscreen,:root .carousel .video-bg{height:auto;width:100%;left:0;right:0}
_:-ms-fullscreen,:root .megaOn{opacity:.5}
header>div.row{margin-right:auto}
.block-bottom{width:100%}
_:-ms-fullscreen,:root ul.list-group li a{display:block;width:100%}
_:-ms-fullscreen,:root ul.list-group li a i{float:right;margin-top:5px}
_:-ms-fullscreen,:root .sidebar-blue{display:block !important;-ms-overflow-style:none}
_:-ms-fullscreen,:root ul.dropdown-menu.megamenu{-ms-overflow-style:none}
html{-ms-overflow-style:none}
_:-ms-fullscreen,:root #div-button,_:-ms-fullscreen,:root .div-button{padding-right:35px;position:absolute;bottom:0}
_:-ms-fullscreen,:root .d-flex.ms-adjust{display:block !important}
_:-ms-fullscreen,:root figure.inside-grid img{margin:0 !important;position:relative !important;left:0 !important;width:100% !important;right:0}
_:-ms-fullscreen,:root figure.inside-grid{overflow:visible !important;position:relative !important;width:100%;margin:0;left:0;padding:0}
_:-ms-fullscreen,:root .text-break{word-break:break-all}
}
#modal-on-page-open{background:rgb(240 240 240 / 90%)}
div#modal-on-page-open.no-click-outside.show{pointer-events:none}
a.sr-only.sr-only-focusable{color:#000}
a.sr-only:focus{display:block;position:absolute;width:auto;height:19px;visibility:visible;clip:auto;font-size:14px;top:3px;left:20px;background:white;text-align:center;line-height:18px;color:#000;z-index:1050;padding:1px 10px}
a.sr-only.sr-only-focusable.skip-style{border-radius:10px;outline-style:solid;padding:3px 14px;height:24px !important;font-weight:600;top:2px;left:1px;color:#243882;outline-color:#243882;outline-width:2px;font-size:16px;outline-offset:-1px;position:absolute !important}
.no-condensed{font-family:"Encode Sans",sans-serif}
.no-text-shadow{text-shadow:none !important}
.obj-position-tl{object-position:0}
.obj-position-tc{object-position:50% 0}
.obj-position-tr{object-position:100% 0}
.obj-position-cl{object-position:0 50%}
.obj-position-cc{object-position:50% 50%}
.obj-position-cr{object-position:100% 50%}
.obj-position-bl{object-position:0 100%}
.obj-position-bc{object-position:50% 100%}
.obj-position-br{object-position:100% 100%}
.bg-repeat{background-repeat:repeat}
.bg-no-repeat{background-repeat:no-repeat}
.bg-repeat-x{background-repeat:repeat-x}
.bg-repeat-y{background-repeat:repeat-y}
.obj-fit-cover{object-fit:cover}
.obj-fit-fill{object-fit:fill}
.obj-fit-none{object-fit:none}
.obj-fit-contain{object-fit:contain}
.obj-fit-scale-down{object-fit:scale-down}
.font-weight-300{font-weight:300 !important}
.font-weight-400{font-weight:400 !important}
.font-weight-600{font-weight:600 !important}
.font-weight-800{font-weight:800 !important}
.font-weight-900{font-weight:900 !important}
.using-keyboard h2:focus{margin-right:8px;font-weight:500}
.using-keyboard .megamenu>div>li>ul>li>a:focus{padding-left:1px}
button.disable-button{pointer-events:none}
.full-width-container img.w-100{min-width:100vw}
.mt-md-n50,.mt-n50{margin-top:-50px}
.mt-md-n100,.mt-n100{margin-top:-100px}
.mt-md-n150,.mt-n150{margin-top:-150px}
.mt-md-n200,.mt-n200{margin-top:-200px}
.mt-md-n250,.mt-n250{margin-top:-250px}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}