iframe[data-type=AwesomeTableView]{margin-top:-110px!important}body.home .site-branding{display:none}#wptime-plugin-preloader{background-image:none!important}.site-inner{max-width:100%}.home header.entry-header{display:none;height:0;overflow:hidden;margin:0;padding:0}.home .site-branding a,.home .site-branding a img{display:none;height:0;overflow:hidden}.h-b-text{text-align:center;color:#fff;font-family:oswald,sans-serif}.h-b-text h1{font-weight:800;font-size:4rem;margin:0;color:#01c9ff}.home-brand{position:absolute;z-index:3;top:0;width:100%;text-align:center;display:table}.home-brand .wpb_wrapper{display:table-cell;height:100vh;vertical-align:middle}img.home-brand-img{width:260px;display:block;margin:0 auto 40px}.home-brand a{display:inline-block;color:#fff;box-shadow:none;border:2px solid #0996d9;padding:10px 50px;font-family:oswald,sans-serif;letter-spacing:.02rem;font-weight:400;text-transform:uppercase;font-size:2rem;background:#0996d9;box-shadow:none!important;margin:0 20px}.content-area .entry-content .h-b-text h2{font-weight:100;font-size:2.2rem;margin:0 0 30px;color:#fff}.content-area .entry-content .h-b-text h3{font-weight:300;font-size:1.5rem;margin:5px;width:49%;display:inline;padding:0 5px;color:#fff}.h-b-text h3 span{color:#01c9ff;margin:0 5px;display:inline-block}.home-banner a.vc_general.vc_btn3{font-weight:400;font-size:1.2rem;padding:15px 50px;font-family:oswald,sans-serif;box-shadow:none;box-shadow:inset 0 0 0 0 #0794d7;-webkit-transition:all .6s;transition:all .6s;border:0;background-color:#0895d8}.home-banner a.vc_general.vc_btn3:hover{box-shadow:inset 0 -56px 0 0 #dc1266;color:#fff;background-color:#0895d8;-webkit-transition:all .6s;transition:all .6s}.main-navigation{text-transform:uppercase;font-size:17px;width:100%;-webkit-transition:all .8s;transition:all .8s;top:0;z-index:1;padding:6px 0}body.admin-bar .site-header nav#site-navigation{top:30px}.main-navigation.affix{position:fixed;z-index:5}#mega-menu-wrap-primary{text-align:right;border-bottom:0;margin-right:120px}#mega-menu-wrap-primary #mega-menu-primary{display:inline-block}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:230px}.site-branding,.site-header-menu,.header-image{margin:0;width:100%}.page-not-front #mega-menu-wrap-primary{}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size:17px;text-transform:uppercase}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{padding:12px 15px;line-height:1.5;background:#fff;border-bottom:0 solid rgba(229,229,229,.53)}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:focus{background:rgba(221,221,221,.32)}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 15px;line-height:50px;height:50px;color:rgba(255,255,255,.58);-webkit-transition:all .8s;transition:all .8s;margin:0 -1px 0 0;font-weight:100}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-toggle-on>a.mega-menu-link,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:hover,#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link:focus{background:transparent;color:#fff;border-color:#eee;background:#004a67;-webkit-transition:all .3s;transition:all .3s;font-weight:100}.event-countdown{text-align:center;background:#122c56;font-family:oswald,sans-serif;margin:0}.event-countdown .dash{margin:0 -2px;font-size:12px;background:transparent;padding:22px 0 0}.event-countdown .dash:nth-child(1){background-color:#122c56}.event-countdown .dash:nth-child(2){background-color:#153160}.event-countdown .dash:nth-child(3){background-color:#183669}.event-countdown .dash:nth-child(4){background-color:#153160}.weeks_dash{margin-bottom:20px}.event-countdown .time-number{border-width:0;border-style:solid;width:130px;height:46px;margin:auto;text-align:center;border-radius:0;line-height:1;font-size:4em;font-weight:800;background-color:transparent}.event-countdown .digit{height:inherit;margin:0 -3px}.event-countdown .dash_title{font-weight:300;font-size:1.2em;margin-top:0;display:block;text-align:center;color:#fff}h1.block-title{font-size:2.6rem;line-height:1;text-align:center;font-family:Oswald;font-weight:400;font-style:normal;text-transform:uppercase;color:#4e4e4e}.vc_smartslider3{height:675px}.slider-overlay-content{position:absolute;z-index:10;width:100%}.n2-ss-slider-2{overflow:hidden}#n2-ss-2-align .n2-ss-slider-2:before{content:" ";display:block;background:#293b44;width:100%;height:1e3px;position:absolute;z-index:11;opacity:.2}.block-d-c a.block-d-c{display:block;background:#ccc;margin:0 1px;text-align:center;padding:50px 20px;min-height:420px;box-shadow:none;color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-d-c span.block-d-c-i{margin-top:40px}.block-d-c a span{display:block}.block-d-c a svg{fill:#fff;width:35%;height:100%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.block-d-c a:hover svg{width:44%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:-35px}.block-d-c span.block-d-c-h{font-weight:300;font-size:1.8rem;line-height:1.25;font-family:oswald,sans-serif;margin-top:15px}.block-d-c a span.block-d-c-t{line-height:1.35;margin-top:10px}a.block-d-c.d-challenge{background:#dd1367}a.block-d-c.p-i-e{background:#0a97d9}a.block-d-c.eg-es{background:#56c22b}a.block-d-c.d-challenge:hover{background:#cb0e4e}a.block-d-c.p-i-e:hover{background:#0083c1}a.block-d-c.eg-es:hover{background:#44a41d}.block-d-c .wpb_raw_code.wpb_content_element.wpb_raw_html{margin-bottom:2px}.p-c img{-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:85%;min-height:60px}.site-footer .site-info,.site-info a{text-align:center;color:#7d7d7d}.site-header{padding:0}.home-logo img{width:90%}.site-footer{background:#ced4d6;color:#fff;padding:20px 0;min-height:140px;border-top:1px solid #b1bcbf;margin-top:5rem}.page-not-front .entry-content{min-height:600px}.page-not-front .site-branding{background:#fff;padding:20px 15px;text-align:center;box-shadow:0 1px 5px rgba(0,0,0,.15);z-index:1;margin-top:60px}.page-not-front .site-header-main{background:#ccc;margin-bottom:30px}.page-not-front a.custom-logo-link{display:inline-block}.page-not-front .custom-logo{max-width:335px;width:100%}.page-not-front h1.entry-title{color:#5e5e5e;text-transform:uppercase;color:#5e5e5e;text-transform:uppercase;margin-bottom:1.5rem;margin-top:2rem}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{box-shadow:0 1px 8px -3px #fff}#google_translate_element{z-index:10!important}.page-not-front #google_translate_element{top:12px!important;z-index:10}.site-footer .main-navigation{display:none;visibility:hidden}.site-main{margin-bottom:1px}.site-branding .site-title{text-transform:uppercase}.site-footer .site-title:after{content:""}.page-not-front .entry-content h3{font-family:oswald,sans-serif;margin-bottom:.3rem;margin-top:1rem;color:#565555;display:inline-block;padding:10px}.venue-gallery .wpb_image_grid .wpb_image_grid_ul{margin:0 auto;max-width:900px}.venue-gallery .wpb_gallery_slides.wpb_image_grid{background:#0f3e62;padding:35px}.venue-gallery .wpb_image_grid .wpb_image_grid_ul .isotope-item{float:left;position:relative!important;left:inherit!important;top:0!important;width:33.33333%;margin:0;padding:0 5px}div.pp_default .pp_top .pp_left,div.pp_default .pp_top .pp_middle,div.pp_default .pp_top .pp_right,div.pp_default .pp_content_container .pp_left,div.pp_default .pp_content_container .pp_right,div.pp_default .pp_bottom .pp_left,div.pp_default .pp_bottom .pp_middle,div.pp_default .pp_bottom .pp_right{background-image:none!important}div.pp_default .pp_close{margin-right:5px;right:20px;top:1px}.pp_content_container .pp_details{padding:0 10px}.pp_pic_holder div.ppt{display:none!important}.cross-line:before{content:" ";display:block;width:100%;background:#f4f4f4;height:2px;position:absolute;top:50%;z-index:0}.heading-black,.heading-gray{font-family:oswald,sans-serif;display:block;position:relative}.heading-black{color:#fff}.heading-black i,.heading-gray i{padding:10px 30px 10px 10px;display:inline-block;font-style:normal;position:relative;z-index:1}.heading-gray i{background:#f4f4f4;color:#4c4c4c}.heading-black i{background:#565555}.f-w-300{font-weight:300!important}.f-w-400{font-weight:400!important}.f-w-700{font-weight:700!important}table.waffle.agenda{border:0;font-size:15px;font-family:oswald,sans-serif;line-height:20px;text-transform:uppercase}table.waffle.agenda td span{margin:0 20px}.waffle.agenda td{border:0;border-left:.2rem solid #fff;border-bottom:.2rem solid #fff;text-align:center;padding:20px 10px;background:#fff}.waffle.agenda th{border:0;border-left:.2rem solid #fff;border-bottom:.2rem solid #fff;background:#4a4a4a;color:#fff;font-weight:400;padding:10px;text-align:center}.waffle.agenda td.s6{width:85px;color:#aaa;vertical-align:top;border-bottom:1px solid #e8e8e8}.waffle.agenda.live-stage td{vertical-align:top}.waffle.agenda.live-stage td.s6{width:75px;padding:20px 5px}.waffle.agenda.live-stage td ul li:before{content:".";display:inline-block;font-size:39px;width:14px;height:10px;font-family:monospace;color:#b5b5b5;position:relative;top:-3px;padding-right:3px}.waffle.agenda.live-stage td ul{margin-left:10px}.waffle.agenda.live-stage td ul li{padding:0 0 10px;margin:0 0 0 -10px;list-style:none}.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tabs-list .vc_tta-tab>a{background-color:#f4f4f4;color:#6f6f6f;box-shadow:0 0 0 0 currentColor;font-family:oswald,sans-serif;font-weight:700;text-transform:uppercase;border:1px solid #f4f4f4}.vc_tta-color-grey.vc_tta-style-flat .vc_tta-tab.vc_active>a{background-color:#fff!important;box-shadow:0 0 0 0 currentColor;border:0 solid #fff;border-top:8px solid #25bce1;position:relative;bottom:-5px;padding:20px 0;box-shadow:0 -13px 52px -10px #c1c1c1}.vc_tta.vc_tta-spacing-5 .vc_tta-tab{min-width:16%}ul.vc_tta-tabs-list{border-bottom:1px solid #dadada;box-shadow:inset 0 -3px 0 0 rgba(236,236,236,.65)}.content-area .entry-content h1,.content-area .entry-content h2,.content-area .entry-content h3,.content-area .entry-content h4,.content-area .entry-content h5,.content-area .entry-content h6{font-family:oswald,sans-serif;letter-spacing:.02rem;font-weight:100;color:#404040;text-transform:uppercase}.entry-content .light-gray-block{margin-bottom:10px;padding:30px;background-color:#f8f8f8}div#n2-ss-1 .n2-style-1101-heading{box-shadow:inset 0 0 0 0 #1c6d00;color:#fff;-webkit-transition:all .6s;transition:all .6s}div#n2-ss-1 .n2-style-1101-heading:hover{box-shadow:inset 0 -56px 0 0 #1c6d00;color:#fff;-webkit-transition:all .6s;transition:all .6s}.underline-none a,a.underline-none{box-shadow:none}.pum-theme-479 .pum-title,.pum-theme-lightbox .pum-title{margin:10px 0 30px;border-bottom:1px solid #ccc}table.waffle.agenda td .card-location,table.waffle.agenda td .card-time{display:none}.social-navigation a{border:1px solid #8d9295;background:#ced4d6}.site-footer .social-navigation{margin-bottom:20px}.site-footer .social-navigation ul#menu-social-links-1{display:inline-block}.social-navigation a[href*="youtube.com"]:before,.social-navigation a[href*="twitter.com"]:before,.social-navigation a[href*="facebook.com"]:before,.social-navigation a[href*="flickr.com"]:before{content:" ";position:absolute;background:transparent;left:-1px;top:-1px;height:40px;width:40px}.social-navigation a:hover[href*="youtube.com"]:before,.social-navigation a:hover[href*="twitter.com"]:before,.social-navigation a:hover[href*="facebook.com"]:before,.social-navigation a:hover[href*="flickr.com"]:before{background:transparent}.site-footer .social-navigation a[href*="youtube.com"]:after{content:" ";background:url(/wp-content/themes/GFOI/theme-base-img/youtube-icon.png);background-size:20px;background-repeat:no-repeat;background-position:center;display:block;height:33px;width:33px}.site-footer .social-navigation a[href*="flickr.com"]:after{content:" ";background:url(/wp-content/themes/GFOI/theme-base-img/flickr.png);background-size:25px;background-repeat:no-repeat;background-position:center;display:block;height:33px;width:33px}.site-footer .social-navigation a[href*="facebook.com"]:after{display:block;content:" ";background:url(/wp-content/themes/GFOI/theme-base-img/fb.png);background-size:10px;background-repeat:no-repeat;background-position:center;height:33px;width:33px}.site-footer .social-navigation a[href*="twitter.com"]:after{display:block;content:" ";background:url(/wp-content/themes/GFOI/theme-base-img/twitter.png);background-size:20px;background-repeat:no-repeat;background-position:center;height:33px;width:33px}.site-footer .social-navigation ul#menu-social-links-1 a{-webkit-transition:all .6s;transition:all .6s}.site-footer .social-navigation ul#menu-social-links-1 a:hover{background:#ececec;border:1px solid #cacaca;-webkit-transition:all .6s;transition:all .6s}.block-video.bonn-center iframe{width:100%;max-height:555px;max-width:1160px}.block-video.bonn-center{background:#50565a}.block-video.bonn-center h1{color:#e2e2e2}.pagination .prev:before,.pagination .next:before{font-family:monospace}.pagination .next:before{content:">"}.pagination .prev:before{content:"<"}.pagination .nav-links:after{content:" "}.page .searchwp-live-search-results{border-radius:0;background:rgba(255,255,255,.97)}.page-not-front .search-wrapper svg.s-ico{fill:#d9dada}.page-not-front .search-wrapper{top:0;-webkit-transition:all .5s;transition:all .5s;background:#333}.page-not-front .affix .search-wrapper{top:0;-webkit-transition:all .5s;transition:all .5s}.page-not-front .search-wrapper{top:60px!important;right:80px;opacity:.6}.search-elements{position:relative}svg.s-ico{width:20px;height:20px;position:absolute;fill:#fff;top:20px;right:20px;z-index:1}.search-wrapper{position:fixed;top:0;z-index:100;margin:0;padding:0;overflow:hidden}.search-wrapper button.search-submit{background:transparent;color:#ccc;border-bottom:0;right:-100px}.search-wrapper input[type=search]{border:0;width:59px;height:60px;overflow:hidden;font-size:16px;background:transparent;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;z-index:2;position:relative;cursor:pointer}.home ::-webkit-input-placeholder,.home input[type=search]{color:#fff}.search-wrapper input[type=search]:focus{width:300px;display:block;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;padding-right:40px;color:#fdfdfd;background:#003a50;border-radius:0;cursor:default}#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:before{font-size:35px;top:10px;position:relative}#mega-menu-wrap-primary .mega-menu-toggle{background:transparent;height:54px}#mega-menu-wrap-primary .mega-menu-toggle.mega-menu-open .mega-toggle-block-1:after,#mega-menu-wrap-primary .mega-menu-toggle .mega-toggle-block-1:after{content:"";display:none}.scroll{overflow-y:scroll}.scroll::-webkit-scrollbar{width:12px}.scroll::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent;border-radius:10px}.scroll::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px transparent}nav.navigation.post-navigation{border:0}.post-navigation .nav-previous{display:inline-block;width:49%;margin-right:5px;border-top:1px solid #8c8c8c}.post-navigation .nav-next{display:inline-block;width:50%;border-top:1px solid #8c8c8c}.post-navigation a{color:#767676;display:block;text-transform:uppercase;text-align:center}#google_translate_element{position:fixed;right:70px;top:22px;z-index:1;background:#004a67}.goog-te-gadget-simple{position:relative;width:30px;height:30px;background-color:transparent!important;border:0!important;background-image:url(/wp-content/themes/GFOI/theme-base-img/Google-Translate-icon.png);background-size:100%;background-repeat:no-repeat;background-position:0 0}.goog-te-gadget img{width:0;height:0;display:none}.goog-te-gadget-simple .goog-te-menu-value{font-size:0}.page-not-front #google_translate_element{top:35px}.goog-te-menu-frame{-moz-box-shadow:0 9px 20px -5px rgba(0,0,0,.46)!important;-webkit-box-shadow:0 9px 20px -5px rgba(0,0,0,.46)!important;box-shadow:0 9px 20px -5px rgba(0,0,0,.46)!important}.vc_gitem-post-data p{font-size:.9rem;line-height:1.4rem}.vc_grid-container.vc_masonry_grid .vc_gitem-col{background:#fff}.vc_grid-container.vc_masonry_grid .vc_gitem-col a.vc_gitem-link{border-radius:0;background:transparent;color:#666;border:1px solid #ababab;padding:10px}.vc_grid-container.vc_masonry_grid .vc_gitem-col a.vc_gitem-link:hover{background:#666;color:#fff;border-color:#666}.vc_grid-container.vc_masonry_grid .vc_gitem-col p{font-size:.9rem;line-height:1.4rem}.vc_grid-container.vc_masonry_grid .vc_gitem-col{padding:15px 25px 0}.post-thumbnail img{width:100%}.post-thumbnail{height:600px;overflow:hidden;position:relative;margin:0 -60px 40px}nav.navigation.post-navigation .nav-links{display:table;width:100%}nav.navigation.post-navigation .nav-links>div{display:table-cell;vertical-align:top;width:50%}nav.navigation.post-navigation .nav-previous a{text-align:left}nav.navigation.post-navigation .nav-next a{text-align:right}.page-not-front.single-post header.entry-header{margin-top:0!important}.modal-open{overflow:hidden}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0)}.modal-dialog{margin-left:auto;margin-right:auto;width:auto;padding:10px;z-index:1050}.modal-content{position:relative;background-color:#f9f9f9;-webkit-box-shadow:0 9px 9px rgba(0,0,0,.21);-moz-box-shadow:0 9px 9px rgba(0,0,0,.21);box-shadow:0 9px 9px rgba(0,0,0,.21);background-clip:padding-box;outline:0;border-radius:0;padding:20px 30px 30px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1030;background-color:#fff}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.9;filter:alpha(opacity=50)}.modal-header{padding:0;border-bottom:0;background:#f9f9f9;min-height:1.42857px;overflow:hidden}.modal-header .close{margin-top:0;float:right;padding:0;background:transparent;color:#ccc;font-size:2rem}.modal-title{margin:0;font-size:1.5rem;line-height:1.42857;text-transform:uppercase;font-weight:700;padding:0;float:left;font-family:oswald,sans-serif}.mc4wp-form-fields input[value="Sign up"]{background:#0388c3;border-radius:0;font-family:oswald,sans-serif}.modal-body{position:relative;padding:20px}.modal-footer{margin-top:15px;padding:19px 20px 20px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer:before,.modal-footer:after{content:" ";display:table}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-blue,.crt-feed-container .crt-feed-scroll .crt-feed-more a{border-radius:50%;width:90px;height:90px;padding:25px 5px;text-transform:uppercase;background-color:#bdbdbd;box-shadow:none;font-size:.9rem;line-height:1.3rem;color:#fff;-webkit-transition:all .5s;transition:all .5s}a.vc_general.vc_btn3.vc_btn3-size-md.vc_btn3-shape-rounded.vc_btn3-style-flat.vc_btn3-color-blue:hover,.crt-feed-container .crt-feed-more a:hover{background:#1da1f2;-webkit-transition:all .5s;transition:all .5s}.crt-feed-scroll .crt-post .crt-post-header .crt-post-fullname{font-family:oswald,sans-serif;text-transform:uppercase;font-weight:700;color:#737373;padding-bottom:3px}.crt-feed-scroll .crt-post .crt-post-header .crt-post-name a{color:#989898}.crt-post .crt-post-header{background-color:#fff!important}.crt-feed-scroll .crt-post{border-radius:0;background-color:#fff!important;box-shadow:0 0 25px -5px rgba(0,0,0,.09);border:1px solid #f1f1f1;-webkit-transition:all .5s;transition:all .5s;margin:0 10px}.crt-feed-scroll .crt-post:hover{box-shadow:0 0 50px 0 rgba(0,0,0,.09);-webkit-transition:all .5s;transition:all .5s}.crt-feed-scroll .crt-post-bg{background-color:transparent}.crt-feed-scroll .crt-post .crt-post-header .crt-social-icon i{color:#ccc;font-size:20px}.crt-feed-scroll .crt-post .crt-post-header .crt-social-icon i.crt-icon-twitter{font-size:20px}.crt-feed-scroll .crt-post .crt-post-share a{box-shadow:none}.crt-feed-scroll .crt-post .crt-post-content-text{font-size:.9rem;line-height:1.35rem}.crt-feed-scroll .crt-post .crt-post-content-text a{color:#888;text-decoration:none;box-shadow:none;border-bottom:1px dotted #c7c7c7}.crt-feed-scroll .crt-post .crt-post-content-text a:hover{color:#41b7ff;border-bottom:1px dotted #41b7ff}.news-letter-sub{margin-top:30px;position:fixed;width:100%;bottom:0;z-index:3;-webkit-transition:all .8s;transition:all .8s;display:none}.news-letter-sub.affix-top,.news-letter-sub.affix-bottom{opacity:0}.news-letter-sub.affix-bottom{overflow:hidden;height:0}.news-letter-sub a{display:block;text-align:center;background:#0099d2;color:#fff;padding:25px;font-family:oswald,sans-serif;-webkit-transition:all .8s;transition:all .8s}.news-letter-sub a:hover{background:#0277bd}.news-letter-sub a .t-1{display:block;font-size:2rem;line-height:1;text-transform:uppercase}.news-letter-sub a .t-2{font-size:1.5rem;line-height:0;padding:23px 20px;margin-top:15px;display:inline-block;text-transform:uppercase;font-weight:100;border-radius:50px;border:2px solid;color:#fff}.news-letter-sub svg{width:100%;fill:rgba(255,255,255,.2)}.mc4wp-response{text-align:center;font-size:1.5rem;font-family:oswald,sans-serif}.mc4wp-response strong{display:block;font-family:oswald,sans-serif;text-transform:uppercase}.mc4wp-response em{font-style:normal}input.search-field::-webkit-input-placeholder{color:transparent}input.search-field:focus::-webkit-input-placeholder{color:#fff}.cookie-bar-bar button#catapultCookie{margin:0 0 0 20px;font-weight:400;border:1px solid;border-radius:0;font-size:.8rem;background-color:#232323}.has-cookie-bar #catapult-cookie-bar{font-size:.82rem}@media screen and (min-width:768px){.modal-dialog{width:600px;padding-top:30px;padding-bottom:30px}}@media screen and (max-width:44.375em){#mega-menu-wrap-primary{margin-right:0}#google_translate_element{left:10px;top:5px}.goog-te-gadget-simple{width:30px;height:30px}.page-not-front #google_translate_element{top:112px}}@media screen and (max-width:56.875em){}@media screen and (max-width:44.375em){.action-menu{position:relative;right:50px}.main-navigation .primary-menu{border-bottom:0}.news-letter-sub a{padding:20px 10px}.news-letter-sub a .t-2{line-height:1;padding:10px 15px;font-size:1rem;font-weight:700}.news-letter-sub a .t-1{font-size:1.2rem}table.waffle.agenda td.table-time,table.waffle.agenda tr.table-head,table.waffle.agenda td.table-no-data{display:none}table.waffle.agenda td,table.waffle.agenda td .card-location,table.waffle.agenda td .card-time{display:block;padding:0 5px 15px;height:initial!important}table.waffle.agenda td .card-location,table.waffle.agenda td .card-time{font-size:1rem;margin:0 -5px}table.waffle.agenda td .card-time{margin-bottom:10px;padding:5px;background:rgba(0,0,0,.17);color:rgba(255,255,255,.68)}table.waffle.agenda td .card-location{padding:10px;padding-bottom:5px;background:rgba(0,0,0,.21);color:rgba(255,255,255,.64)}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:100%}div#n2-ss-2 .n2-ss-slider-2{height:500px}.event-countdown .time-number{width:75px;font-size:3em}.event-countdown .dash_title{font-size:.9em}div#n2-ss-2-placeholder{display:none}.home-brand .wpb_wrapper{padding-top:30px;height:inherit}.slider-overlay-content .h-b-text{padding:20px 40px 0}.slider-overlay-content .home-logo{background:#fff;padding:30px 0;margin-bottom:0;margin-top:0}.partners>div{float:left;width:50%}.slider-overlay-content{position:relative;background:#0996d8}.block-d-c a.block-d-c{margin-bottom:-35px}.site-header-main #google_translate_element{left:40px;top:6px;width:50px;height:50px;border-radius:50%;border:1px solid #333;padding:9px;background:#333}.home-banner a.vc_general.vc_btn3{border:6px solid;margin:0 30px}.vc_row.wpb_row.vc_row-fluid.home-banner.vc_custom_1480303192346.vc_row-no-padding.vc_row-o-content-middle.vc_row-flex{z-index:1}.logo-last.logo-plan.wpb_column.vc_column_container.vc_col-sm-2{margin:0 auto}.block-d-c a.block-d-c{padding:10px 15px 60px!important}.block-video.bonn-center iframe{max-height:175px}p.video-iframe{margin:-15px -10px -25px}}@media screen and (min-width:44.375em){.site-header{padding:0}.entry-content ul,.entry-summary ul,.comment-content ul,.entry-content ol,.entry-summary ol,.comment-content ol{margin:0 0 1.75em 2rem}.page-not-front .entry-content{margin-right:15px;margin-left:15px}}@media screen and (min-width:56.875em){.site-info a:hover,.site-info a:focus{text-decoration:none;box-shadow:none}.site-footer .site-title:after{content:" "}.site-info{margin:.538461538em auto}.main-navigation{margin:0;position:fixed}}@media screen and (min-width:61.5625em){.site-header{padding:0}.home .site-header{position:absolute;z-index:20;right:0;width:100%}.home-logo{margin-top:150px}.entry-content h4,.entry-content h5,.entry-content h6{margin-bottom:.5em}}@media screen and (max-width:76.75em){.vc_gitem-zone{overflow:visible}.home-brand .wpb_wrapper{height:initial}.home-brand{height:410px!important}.home-brand a{display:none}.site-header{}#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding:0 10px}.block-d-c a svg{width:60%}.block-d-c a.block-d-c{min-height:400px;padding:10px}.home-logo{margin:30px 0 10px}.block-d-c{margin-bottom:2px}.site-footer{min-height:200px}}@media screen and (min-width:1200px){.comment-form{padding:10px 0}.comment-form p{display:inline-block;width:33%}.comment-form p.comment-form-comment{display:block;width:100%}p.comment-notes{display:block;width:100%}.wpb_text_column figure.wp-caption.alignleft,.wpb_text_column img.alignleft{margin-left:-50px}.wpb_text_column figure.wp-caption.alignright,.wpb_text_column img.alignright{margin-right:-50px}footer.entry-footer{padding-left:20px}}