@media (max-width:767px){.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-medium-mobile .fl-page-nav .navbar-toggle{top:12px}}.fl-page a.fl-button{background-color:transparent}.fl-logo-img{max-width:154px}.fl-nav-offcanvas-collapse{background-color:#fff !important}.fl-nav-offcanvas-collapse .nav-link{color:#2a2a2a !important}.fl-menu-mobile-flyout .menu>li>a{color:#2d2d2d !important}.bb-nav-button{background-image:linear-gradient(to right,#ff512f 0%,#f09819 51%,#ff512f 100%);padding:0 5px;margin:7px 0 0 10px;text-align:center;text-transform:uppercase;transition:.5s;background-size:200% auto;color:#fff;box-shadow:0 0 10px #eee;border-radius:20px;display:block}.bb-nav-button a.nav-link{padding:8px 12px !important}.bb-nav-button:hover{background-position:right center;color:#fff;text-decoration:none}.fl-map{height:500px}.fl-map iframe{height:100%;width:100%;border:0;filter:grayscale(100%);-webkit-filter:grayscale(100%);filter:gray;-webkit-transition:all .6s ease;-moz-transition:all .6s ease;transition:all .6s ease;filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale")}.fl-map:hover iframe{filter:grayscale(0%);-webkit-filter:grayscale(0%);filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0'/></filter></svg>#grayscale")}.max-W-1920{max-width:1920px}#brand-large{max-width:165px}.flex-align-self-center{align-self:end}.home .menu>li>a{color:#fff !important}.home .fl-menu-mobile-flyout .menu>li>a{color:#2d2d2d !important}header{-webkit-transition:background-color .3s linear;-ms-transition:background-color .3s linear;transition:background-color .3s linear}header .menu>li{margin-left:6px}header .menu>li>a{border-radius:22px;background-color:transparent !important}header .menu>li>a:hover{background-color:#fff !important;color:#2d2d2d !important}header .menu>li.focus>a{background-color:#fff !important;color:#2d2d2d !important}.bio-link{text-decoration:underline !important}.timetable table{width:100%;border-collapse:separate;border-spacing:3px 3px !important}.timetable table th,.timetable table td{padding:.5rem 1rem}.timetable table th{font-weight:400;border-color:transparent !important}.timetable table th strong{font-size:2.5rem}.timetable table td{font-size:1.3rem;border-radius:7px;transition:opacity .3s ease;border-color:transparent !important;background-color:#b3e5fc !important}.timetable table td strong{display:block;font-size:1.5rem;line-height:1.4}.timetable table tr>td:first-child{background-color:transparent !important;font-weight:400;font-size:1.7rem}.timetable table td>span{font-size:.8em;font-weight:400;display:block;width:100%}.timetable .stage-earth{background-color:#ffa726 !important}.timetable .stage-mercury{background-color:#9ccc65}.timetable .stage-venus{background-color:#ff8a65}.timetable .stage-mars{background-color:#b3e5fc}.timetable .stage-jupiter{background-color:#81d4fa}.timetable .stage-saturn{background-color:#26c6da !important}.timetable .stage-transparent{background-color:#ccc !important}.posts-grid-flat .fl-post-grid-post{background-color:transparent;border:none;overflow-x:unset !important;overflow-y:unset !important}#courses .fl-module-box #week1,#courses .fl-module-box #week2,#courses .fl-module-box #week3{box-shadow:2px 2px 4px 0 #dadada}.speaker-card{background-color:#fff;box-shadow:2px 2px 4px 0 #dadada;border-radius:10px;padding:6px}.speaker-card h4{min-height:40px;display:flex;justify-content:center;align-items:center}.affiliation{font-size:13px;line-height:14px;padding:3px;min-height:42px}.affiliation ul{list-style-type:none;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:40px}.affiliation li{align-items:center;margin-bottom:3px}.affiliation li span{display:block;background-color:#2d2d2d;color:#fff !important;padding:2px 4px}.affiliation li:last-child{margin-bottom:0}.fs-14{font-size:14px !important}.fs-18{font-size:18px !important}