/* Structural fallback for the unavailable Openhub and Visual Composer CSS. */
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font:16px/1.65 Ubuntu,Arial,sans-serif;color:#292935;background:#fff}a{text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;height:auto}h1,h2,h3,h4{line-height:1.25}p{margin:0 0 1.2em}.container{width:min(1170px,calc(100% - 40px));margin:auto}.row,.vc_row{display:flex;flex-wrap:wrap}.row>*,.vc_row>*{min-width:0}.col-md-12,.col-sm-12,.vc_col-sm-12{width:100%}.col-md-6,.col-sm-6,.vc_col-sm-6{width:50%}.col-md-4,.col-sm-4,.vc_col-sm-4{width:33.333%}.col-md-3,.col-sm-3,.vc_col-sm-3{width:25%}.col-md-8,.vc_col-sm-8{width:66.667%}.col-sm-2,.col-md-2{width:16.667%}.col-sm-10{width:83.333%}.col-md-5{width:41.667%}.vc_column-inner{padding:0 15px}.navbar .row{align-items:center}.navbar-header .logo{margin:15px 0}.menu{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:18px;padding:20px 0;margin:0;list-style:none}.menu a{font-size:14px;font-weight:bold}.navbar-toggle,.sr-only,.openhub_preloader_holder,.preloader,.back-to-top{display:none}.text-center{text-align:center}.text-right{text-align:right}.wpb_wrapper>section,.vc_row-has-fill{padding:35px 0}.wpb_content_element{margin-bottom:25px}.section-title,.section-subtitle{text-align:center}.section-border{height:3px;width:65px;margin:15px auto}.intro__menu .container,.intro__icons{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.intro__icon{padding:18px}.intro__icon__number{display:block;font-size:2rem;font-weight:bold}.intro__menu{padding:20px 0}table{width:100%;border-collapse:collapse}th,td{padding:10px;border:1px solid #ddd;text-align:left}input,textarea,select{max-width:100%;padding:10px;font:inherit}article{margin:25px 0}.site-content,.main-content{padding:25px 0}.footer-div-parent{padding:30px 0}.social-links{display:flex;gap:16px;list-style:none}.copyright{font-size:14px}.vc_clearfix{clear:both}.wpb_animate_when_almost_visible{opacity:1;visibility:visible}
@media(max-width:767px){.container{width:calc(100% - 28px)}.row>[class*=col-],.vc_row>[class*=vc_col-]{width:100%}.menu{justify-content:flex-start;gap:12px}.section-title{font-size:2rem!important}.section-subtitle{font-size:1.2rem!important}}

/* Article heading hierarchy and readable quotation contrast. */
.article-content .nr838253 h2{font-size:1.8rem;margin:1.5em 0 .55em}
.article-content .nr838253 h3{font-size:1.55rem;margin:1.4em 0 .5em}
.article-content .nr838253 h4{font-size:1.4rem;margin:1.3em 0 .45em}
.article-content .nr838253 h5{font-size:1.3rem;margin:1.2em 0 .45em}
.article-content .nr838253 h6{font-size:1.28rem;margin:1.2em 0 .45em}
.article-content .nr838253 blockquote{background:#f5f3fa;color:#292935;border-left:4px solid #4a2c9d;padding:1em 1.25em;margin:1.4em 0}
.article-content .nr838253 blockquote p{color:inherit}

/* Readable archived conference sections; omit empty archive widgets. */
body.home .entry-content .vc_row-has-fill{background:#f5f3fa!important;color:#292935;padding-top:40px!important;padding-bottom:40px!important}
body.home .entry-content .vc_column-inner{background-color:transparent!important}
body.home .entry-content .light_title,body.home .entry-content .light_subtitle{color:#292935!important}
body.home .wpb_gallery,body.home #sponsors,body.home .vc_row:has(.wpb_gallery),body.home .vc_row:has(> .wpb_column > .vc_column-inner > .wpb_wrapper > .title-subtile-holder):has(+ .vc_row-full-width + .vc_row .wpb_gallery){display:none!important}
body.home .entry-content .vc_row-has-fill p{color:#292935}
